NAND 플래시의 구조에 대해서 먼저 이해하셔야 합니다.

512 바이트를 페이지라 부르고
32 페이지를 블럭이라 부릅니다.
1블럭은 16KByte 이고요

음 설명하기에는 무자게 기네요.. 저희 강좌에 보면 NAND 플래시에
대한 내용이 있으니 참고하세요

질문하신 소스의 내용을 간단히 설명하자면 블럭의 번호를 주소로
변환하는 것입니다.