阅读:1157回复:4
几个9054进行Direct Master传输的几个问题,急!!
在利用9054进行Direct Master传输的时候,手册上说Local cpu可以访问pci memory。下面是几个问题:
1.pci memory 可以是主机的内存或者硬盘空间吗? 2.local cpu 访问的local address 是指什么空间?是9054内部的FIFO吗? 3.range register 是指在内存中分配的范围? 4.remap register 的值指什么? |
|
|
沙发#
发布于:2003-08-07 17:04
为什么没有人回答?分数少?各位大虾,确实很急,谢谢了! :mad:
|
|
|
板凳#
发布于:2003-08-07 20:31
1.pci memory 是 主机内存
2.local cpu 访问的local address 是指本地的地址。和计算机没有什么关系 3.range register 是指本地内存的大小。但是要翻过来 比如,你的本地内存为1M, 则为 FFF00000 如果是 16M, 则为 FF000000 4.remap register 的值指的是pci的地址经过转换到 local bus 的地址 |
|
|
地板#
发布于:2003-08-07 21:36
还有一个问题:
如果PCI内存指向计算机内存,那么我需要在9054的内部寄存器规定 这个地址吗? 但是PCI卡在计算机的资源是由计算机自由分配的,我该如何规定? |
|
|
地下室#
发布于:2003-08-19 10:40
你可以通过配置积存器local base address等来实现隐射
|
|