장치 드라이버
GWES, Device Manager, FileSys
Installable driver(Stream Driver)
device.exe에 의해서 동적으로 load
파일 시스템 콜의 형태
GWES : built-in driver를 관리한다.
kbdmouse.dll : 키보드와 마우스
ddi.dll : 디스플레이
Native Driver vs Stream Driver
GWES는 driver를 부팅시 load
Stream Driver는 필요할 때 드라이버를 load할 수 있다.
Monolithic(덩어리, 통짜) Drivers vs Layered Drivers(내부적인 구조에 의한 분류)
계층 구조 : MDD, PDD로 하드웨어와 커널과 분리한다.
Monolithic DDI
키보드 드라이버 함수, 화면 표시 드라이버 함수
Stream Interface
XXX(디바이스를 구분하는 꼬리표)_Open, XXX_Wrtie, XXX_Read
통일된 드라이버 entry point
드라이버 제작시 필요한 프로그램
Driver
Loader
Unloader
Test Application
※ 기본으로 유니코드로 작성해야 한다.
'컴퓨터 공부 > Windows CE' 카테고리의 다른 글
[6월 30일 2교시] Pocket PC (0) | 2009.06.30 |
---|---|
[6월 30일 1교시] ActiveDeviceEx실습(API조사할 것) (0) | 2009.06.30 |
[6월 29일 2교시] 시스템 초기화와 Startup, (0) | 2009.06.29 |
[6월 25일 3교시] CEC (0) | 2009.06.25 |
[6월 25일 2교시] 각종 실습 (0) | 2009.06.25 |