검색어 입력폼

Windows CE Porting- 디렉토리 구조 & 빌드 프로세서 레포트

저작시기 2007.01 |등록일 2008.02.02 한글파일한글 (hwp) | 4페이지 | 가격 700원

소개글

Windows CE Porting을 위한 디렉토리 구조 풀이와 빌드 단계를 설명해 놓은 자료입니다.

목차

1. 확장자
2. 디렉토리 구조
3. 빌드 프로세서

본문내용

Windows CE Porting
< 디렉토리 구조 & 빌드 프로세서 >
1. 확장자
*.bat : 도스에서 하나 또는 여러개의 도스 명령어들로 구성되는 텍스트 파일을 말하고 확장자는 bat이다. 즉 Linux의 Make file과 같이 순차적으로 작업이 실행되게끔 배치파일을 만들어 진행시키는 것.
*.bin : header가 붙어있는 파일로 NAND FLASH에서 메모리(RAM)로 다운로드 해서 실행할 때 사용.(용량이 큰 파일을 압축해서 저장해 놓았다가 실행 할 때에는 램에다 풀어서 실행 시킨다.)
※ bin은 NAND에서 RAM으로 다운로드 과정에서 eboot에 의해 헤더가 제거되고 나머지 실행코드가 메모리에 상주하게 된다.
*.nb0 : header가 없는 순수한 파일로 롬에 넣어 실행할 때 사용. (NOR FLASH에서 실행되는 파일로 실행 파일 그 자체이다.)
*.cec : BSP가 가지는 디바이스 드라이버와 eboot에 관련된 설정을 가지고 있다.
mmu.s : 램으로 eboot를 복사하고 램상의 start up코드를 시작위치로 분기를 한다.
eboot를 처음부터 다시 실행하기 위한 것으로 OEMADDRESSTABLE을 읽어들여서 MMU를 셋팅하고 eboot 메인으로 분기
util.s : kernel을 롬이나 램으로 다운로드 한 후에 실행되어지는 부분. 현재 eboot의 실행이 램에서 되고 있는지 롬에서 되고 있는지를 판단하고 상황에 맞게 kernel에 붙어있는 start up 코드의 시작위치로 분기한다.(실제 kernel이 시작되는 부분)
boot.bib : *.bib(Binary Image Builder)로 eboot의 메모리 맵을 잡는 용도로 사용됨.
다운로드 맨위로