摘要: |
以AMCCS5 933控制芯片为例说明在WindowsNT平台下实现DMA方式传输的驱动程序的开发技术 ,采用对分发例程的设计控制DMA的读写 ,用一种灵活的方法和全新的技术实现DMA传输数据的方式 ,打破了对ReadFile和WriteFile实现DMA的常规方法 ,使程序更加易懂和易于实现 ,并且更加灵活控制读写操作 |
关键词: 驱动程序,内核,数据传输,PCI总线,直接数据存储 |
DOI:10.3969/j.issn.1001-893X. |
修订日期:2002-09-19 |
基金项目: |
|
PCI Implementation of Data Transfer in a Mode of DMA Bus Based on Windows NT |
|
() |
Abstract: |
This paper introduces the development technology of driver which implements data transfer in the mode of DMA, with AMCC S5933 control chip as an example.A completely new and flexible method is introduced to implement data transfer in the mode of DMA by means of distribution routine to control DMA access. It breaks through the routine of ReadFile and WriteFile used to implement DMA, which makes it easier for a program to be understood, and more flexible to realize and control access operation. |
Key words: Driver,Kernal,Data transfer,PCI bus,DMA, |