Windows CE下驱动开发基础 作者: 这是我从1月6日开始主持天极网论坛嵌入式开发版以来第一次发表文章,加上以前琐碎的
Windows CE .net 驱动开发帮助 (V4.2) 作者:MS 来源:microsoft When you develop your
许多开发人员都尝试了基于无线装置的软件编程,然而这些思想达于成功的关键之处在于他们能否深入了解Windows CE的功能和缺点。本文就此介绍了Windows CE的一些基本特性,并指出过渡到基于无线装
许多开发人员都尝试了基于无线装置的软件编程,然而这些思想达于成功的关键之处在于他们能否深入了解Windows CE的功能和缺点。本文就此介绍了Windows CE的一些基本特性,并指出过渡到基于无线装
1.4 驱动程序的编译链接,调试、安装和启动。 Windows NT下编写驱动程序的环境被称为为DDK(Device Driver Kit) For Micro soft Win
1.3.9 分层 I/O管理器一个有用的功能是允许把一个驱动程序堆在另一个驱动程序之上。这样在分 编写如网络驱动等有协议栈程序时,可以为各层编写相对独立的代码。当驱动程序需要 在不同的
1.3.8 同步 如果驱动程序有可能在某时刻有多个部分在同时运行,比如有中断处理过程,或 存在多个设备等,对公共数据或代码的访问就需要同步。方法有 i) 自旋锁(
1.3.6 缓冲的I/O与直接I/O 在驱动程序创建了一个设备后,可以通过设置DeviceObject的Flags域的值来将设备设 置成缓冲的I/O或直接的I/O。 如果该值
1.3.4 查找硬件信息 i) 系统自动搜索到的设备 在系统启动时,组件NTDETECT会自动地搜索计算机上已有的硬件,包括串、并行 口,键盘,鼠标,以及大多数P
1.3 实现细节 1.3.1 内核代码运行级别 Windows NT为它的内核模式的代码分配了不同的级别。在同一个CPU上,级别低的过程 可以被任何级别更大的过程中断。级别由