안녕하세요..

지금 제가 부트로더 nand부분을 분석중인데 도무지 이해가 안되는 부분이
있어 질문 드립니다.

NAND_EraseBlock함수에서
BlockAddr = BlockNumber<<5;
란 부분에서 왜 왼쪽으로 5bit쉬프트하면 블럭을 지우기 위한 블럭 어드레스
값이 나오는지 모르겠습니다.

그리고 64MB이상의 페이지주소는 4byte로 구성되어있고
64MB이상의 플래시 블럭주소는 3byte로 구성되어 있다고 하던데
무슨 말인지 잘 모르겠습니다.
이부분도 약간의 설명을 해주시면 너무 감사하겠습니다.

그럼 도움 부탁드립니다.