阅读:1725回复:11
pci槽号分配
扩展板上的pci槽号是怎样被分配的,
主板上的pci槽号好像是固定的,怎样识别每一个槽的呢?? |
|
沙发#
发布于:2003-06-16 23:01
通过插孔阿,5V的插孔在里边,3.3V的在外边,当然板子上可以做同时做这两个插孔。
|
|
板凳#
发布于:2003-06-17 09:33
好像不是这样,是通过a31-a11的地址译码实现的
|
|
地板#
发布于:2003-06-17 09:58
好像不是这样,是通过a31-a11的地址译码实现的 说得对! |
|
地下室#
发布于:2003-06-17 11:15
那你知道这些槽号的信息都被存在哪了吗?
也就是说,当驱动程序访问硬件时,是从那里得到槽号的?? 谢谢!答得好,给分多:) |
|
5楼#
发布于:2003-06-17 12:09
槽口号是根据相应的pci槽口仲裁信号和PCI仲裁器的连接关系决定的。
|
|
|
6楼#
发布于:2003-06-19 12:42
可不可以挨个扫描AD11-AD31的信号,读出每个卡的device id and vendor id,
|
|
7楼#
发布于:2003-06-21 13:12
可以读出每个卡的device id and vendor id
看看PCI规范和桥芯片资料就知道了 |
|
8楼#
发布于:2003-06-21 14:49
曹口号从CPU端开始,依次是1,2,3,4...
|
|
9楼#
发布于:2003-06-24 13:02
到底听谁的?
|
|
|
10楼#
发布于:2003-07-05 20:15
可以读出每个卡的device id and vendor id 对,各个槽的device id在主板硬件设计时就定了。和芯片组也有关。 |
|
11楼#
发布于:2003-07-07 14:14
系统CPU是通过各个PCI槽位的IDSEL信号和相关的相应区别PCI槽位的。由于每一个PCI槽位的IDSEL信号分别连接到一条不同地址线上,系统启动时,CPU依次扫描这些地址信号,并根据得到的响应信号依次确定那个PCI槽位插有PCI板卡。
|
|