PCI Bus Numbering in a Microsoft Windows NT Environment
PCI Bus Numbering in a Microsoft Windows NT Environment 27
13UK-1200A-WWEN
Table 9: Test 2 – PCI BIOS bus detection in the ProLiant 8000
Bus
Detection
Order/
Controller
Discovery
Slot Number PCI Bridge/
Controller
Type - Test 2
Bus Number
Assignment
Description of PCI BIOS Discovery
Process
1st
Primary Bus
(O)
Host to PCI
Bridge
Bus 0
2nd
Slot 1
Empty
N/A
3rd
Slot 2
NC3131
Bus 1
4th
Slot 3
Empty
N/A
5th
Slot 4
Empty
N/A
6th
Secondary
Bus (6)
Host to PCI
Bridge
Bus 6
7th
Slot 5
NC3131
Bus 7
8th
Slot 6
Empty
N/A
9th
Slot 7
Empty
N/A
10th
Slot 8
Empty
N/A
11th
Tertiary Bus
(13)
Host to PCI
Bridge
Bus 13
12th
Slot 9
Empty
N/A
13th
Slot 10
Smart Array
4250ES
Bus 14
14th
Slot 11
Smart Array
4250ES
Bus 15
The PCI BIOS assigns 0 to the Primary
Bus and continues downstream with
the controller discovery.
Slot 1 is empty, no PCI bus number
assignment.
NIC in slot 2 contains a PCI bridge and
the PCI BIOS increments the PCI bus
number to 1.
Slots 3 and 4 are empty, no PCI bus
number assignment.
The PCI BIOS discovers the
Secondary Bus and assigns it bus
number 6.
NIC in slot 5 contains a PCI bridge and
the PCI BIOS increments the PCI bus
number to 7.
Slots 6-8 are empty, no PCI bus
number assignment.
The PCI BIOS discovers the Tertiary
Bus and assigns it bus number 13.
Slot 9 is empty, no PCI bus number
assignment.
Intelligent drive array controller with
PCI bridge is detected in slot 10. The
PCI BIOS increments the PCI number
to bus 14 and assigns it to the bridge
on the controller.
Slot 11 also contains a bridged array
controller, changing its original bus
number from bus 14 to bus 15.
*Bus number is different than previous configuration.