wince驱动开发CE驱动程序z 所有驱动皆为动态链接库 z 驱动实现中可以调用所有标准的API z CE驱动程序模型 本机驱动程序 流接口驱动程序本机驱动程序z 用于低级、内置设备 z 提供一组定制的接口 z 可通过移植、定制微软提供的驱动样例来实现流接口驱动程序z 基本的设备驱动类型 z 实现一组固定的流接口函数 z 所有的CE设备皆可使用此模型实现GWES加载驱动 Keyboard Mouse Touch Screen Display Battery Notification LED设备管理器加载的驱动z 本地驱动:PCMCIA Host ControllerUSB Host Controller driver NDIS.DLL z 流接口驱动:Audio driver Serial port driver Parallel port driver Port Monitor需要时加载驱动z PC Card Client drivers z USB Client drivers z NDIS Miniport drivers中断处理z 内核模式的中断服务例程(ISR) 短小的汇编语言代码 返回中断号给内核 z 用户模式的中断服务线程(ISP) 接收中断通知,并进行中断的处理Registering an Interrupt Handlerz After a device driver is loaded, thedriver creates an IST and registers it with the interrupt handler z IST is registered for one or more logical interrupts.(InterruptInitialize) z Mi……