阅读:875回复:1
pci9054 rdk板的dma驱动程序!急!谢谢!
本人最近要用driverworks开发pci9054 rdk板的dma驱动程序,来实现
9054 rdk的局部存储0到内存的传输,不知道pci9054 的dma寄存器如何设置,请指教,thanks! 本人自己的设置如下: pci:68h 0x0f000100//表示使能pci中断; pci:80h 0x00020003//表示32位位宽,且dam channel 0 产生pci中断 pci:84h 的内容为公共缓冲区的逻辑地址; pci:88h 的内容为pci9054的局部存储器0的局部基地址; pci:90h 的内容为0x4; pci;a8h 的内容为0x0x13//表示使能dma 通道0,且通道0开始。 以上寄存器的设置不知对不对,请行家指点。谢谢。 |
|
|
沙发#
发布于:2003-03-21 21:41
你可以直接用MEMORY映射来传输S0的数据。
用DMA方式,我也在开发,你的寄存器设置如果按照SDK的,应该没有问题。 |
|