驱动开发
zhiquan
业精于勤荒于嬉,行成于思而毁于随
展开
-
dirID
Windows Driver Kit: Device InstallationUsing DiridsMany of the directories that appear in INF files can be expressed by using directory identifiers (dirids), which are numbers that identify转载 2012-09-20 11:00:41 · 983 阅读 · 0 评论 -
DMA
Scatter-gather DMA方式是与blockDMA方式相对应的一种DMA方式。 在DMA传输数据的过程中,要求源物理地址和目标物理地址必须是连续的。但是在某些计算机体系中,如IA架构,连续的存储器地址在物理上不一定是连续的,所以DMA传输要分成多次完成。 如果在传输完一块物理上连续的数据后引起一次中断,然后再由主机进行下一块物理上连续的数据传输,转载 2012-10-30 10:30:40 · 969 阅读 · 0 评论 -
PCI小结
几个基本的问题:1) 注册函数的问题:因为编写的PCI设备驱动,是为某一具体设备服务,而这一具体设备,虽为PCI设备,但其本质仍可划分为,字符设备,网络设备等。因此在驱动程序初始化的时候,仍应该调用相应类型设备的驱动注册函数,对驱动进行注册,如,register_chrdev().register_sound_mixer,register_sound_midi,register_netd转载 2013-03-04 09:10:50 · 7797 阅读 · 0 评论