阅读:1867回复:6
pci9054的dma寄存器设置
本人最近要用driverworks开发pci9054 rdk板的dma驱动程序,来实现
9054 rdk的局部存储0到内存的传输,不知道pci9054 的dma寄存器如何设置,请指教,thanks! |
|
|
沙发#
发布于:2003-03-21 21:56
up!
|
|
板凳#
发布于:2003-03-27 18:05
1.80h写0x1c3
2.84h写读回的PCI物理地址 3.88h写rdk板子的首地址0x20000000 4.8ch写size:0x1000 5.90h写0x0a 6.a8h写3. |
|
地板#
发布于:2003-03-28 10:39
1.80h写0x1c3 拷贝不走样. |
|
|
地下室#
发布于:2003-03-30 11:49
呵呵,斑竹大人,的确是看了你的帖子,才给予的回答,但是,没有理解就没有回答,并非照抄,你写的是显卡的配置吧!
这里是不是理解不正确,请指教! :P |
|
5楼#
发布于:2003-05-09 10:04
jst7792:
请问你所说的“84h写读回的PCI物理地址”是什么? 从哪里读回的?我清楚direct slave方式pci base address的分 配(eeprom中为space 0/1配置range,开机后系统根据配置的 range 为pci card动态分配资源---pci base address,对吗?)。 但dma的pci base address系统是如何分配的?(eeprom中只有 对dma arbitration的设置) 第2个问题:dos下pci card的资源是如何分配的--系统动态? or人工设置? 曾有一份贴子说道是由bios动态分配的,如果 是这样,具体情况? 第3个问题:dos下如何看资源分配? |
|
6楼#
发布于:2004-03-04 16:51
不错呀。
|
|