阅读:1417回复:8
pci
做ISA总线时,用户开发的卡的地址一般在300-31FH之间,那么做PCI 总线时,有无相应的限制呢?若有是多少呢?
|
|
最新喜欢:abc009...
|
沙发#
发布于:2002-05-14 10:13
pci 卡的地址是系统分配的。
|
|
|
板凳#
发布于:2002-05-14 10:28
PCI的总线接口卡的地址由系统分配,并回填到卡上的PCI基地址空间里,共有6个基地址空间。软件通过基地址加偏移来访问相应的寄存器。
|
|
地板#
发布于:2002-05-14 15:19
pci卡资源空间基址和范围由系统决定,究竟如何来控制?请高手解释详细。不懂啊!
|
|
地下室#
发布于:2002-05-14 16:26
不知要控制来做什么?
你可参看一下你的pci卡的桥芯片的手册,其中一定会有一个PCI Configuration space registers 的 |
|
|
5楼#
发布于:2002-05-14 19:38
空间类别(memory /IO)是由基地址寄存器的最低位来判断的。索要空间容量的的方法是把寄存器中的基地址字段的若干个低位从硬件连到0,post软件从pci总线先向该基地址寄存器写全一,然后读回其值,读回的值中,从开始到最高位返回的0的个数反映了所想占的容量。是不是这么申请空间容量的?如果是的话,基址寄存器中要配置的内容是什么?
|
|
6楼#
发布于:2002-05-14 19:40
用户被禁言,该主题自动屏蔽! |
|
7楼#
发布于:2002-05-15 11:57
要看具体芯片而论
|
|
|
8楼#
发布于:2002-05-15 11:58
PCI基址空间有限制的4G,用不到的。
|
|