阅读:1213回复:4
pci系统如何知道某个设备需要什么样的资源
各位大侠,这个问题困惑我好久了,还望不吝指教
设备可以通过配置寄存器向系统报告他所需要的地址空间,那么其他资源,例如dma资源等等,又是如何像系统报告的呢 |
|
|
沙发#
发布于:2002-12-04 08:44
dma不是独立于内存或IO的资源,不会单独申请资源.
|
|
|
板凳#
发布于:2003-03-28 18:11
能详细一点
|
|
地板#
发布于:2003-03-29 10:46
DMA资源主要是由硬件电路设定的,在设计硬件电路时,就需要考虑您所需的DMA申请和应答信号如何连接到CPU(比如通过PCI插槽的相应引脚)。
|
|
地下室#
发布于:2003-03-30 09:56
在PCI命令中没有专门的DMA命令,一般DMA操作就作为“Burst”内存的读、写。
所以有了Memory资源也就可以认为有了DMA资源了。 |
|