Compaq 108164-003 - ProLiant - 800 Integration Notes page 21

Pci bus numbering in a microsoft windows nt environment
Hide thumbs Also See for 108164-003 - ProLiant - 800:
Table of Contents

Advertisement

PCI Bus Numbering in a Microsoft Windows NT Environment
Note: Even though PCI bus numbers assign during every boot process, the number remains
exactly the same as long as the configuration remains the same.
Table 6. PCI BIOS bus detection in a ProLiant ML530–before adding a bridged controller
Bus
Detection
Order/
Controller
Discovery
1st
2nd
3rd
4th
5th
6th
7th
8th
th
9
10th
11th
Reviewing the Test 1 Configuration
In Test 1, the PCI BIOS begins the discovery process by identifying buses on the Primary PCI
Bus, then continues to the Secondary PCI Bus looking for PCI buses and or bridges, and
completes after reaching the last slot on the Tertiary PCI bus. As each bus is detected it is
assigned a bus number starting at bus 0, the PCI BIOS then assigns bus numbers to the PCI
controllers discovered on each bus. In this example, the controllers do not contain bridges.
Therefore, they are assigned the same bus number as the bus on which they reside.
Note: Bus numbers (appear in boldface type in Table 6) are assigned during bus initialization
according to predefined hardware designators. The bus numbers may not appear to follow a set
increment and some numbers may be skipped. However, by this method, these hardware
designators prevent overlays in bus numbering from occurring.
13UK-1200A-WWEN
Slot
PCI Bridge/
Number
Controller
Type – Test 1
Primary
Host to PCI
Bus (O)
Bridge
Slot 1
Empty
Secondary
Host to PCI
Bus (2)
Bridge
Slot 7
Empty
Slot 8
Empty
Tertiary
Host to PCI
Bus (5)
Bridge
Slot 6
Empty
Slot 4
Empty
Slot 3
Empty
Slot 2
Empty
Slot 5
NC3132 (non-
bridged)
Bus Number
Description of PCI BIOS Discovery
Assignment
Process
The PCI BIOS discovers the Primary Bus
Bus 0
and assigns it bus 0.
Discovery process continues to PCI slot 1.
No PCI controller detected, no bus number
N/A
assigned.
The PCI BIOS discovers the Secondary
Bus 2
Bus and increments the bus number to 2.
Discovery process continues to PCI slot 7.
No PCI controller detected, no bus number
assigned.
N/A
Discovery process continues to PCI slot 8.
N/A
No PCI controller detected, no bus number
assigned.
The PCI BIOS discovers the Tertiary Bus
Bus 5
and increments the bus number to 5.
Discovery process continues to PCI slots
6, 4, 3, and 2. No PCI controller detected,
N/A
no bus number assigned.
N/A
N/A
N/A
PCI BIOS detects a NIC (no PCI bridge) in
Bus 5
slot 5, it is assigned the same bus number
as the PCI Bus where it resides, and is the
first controller detected by the PCI BIOS.
21

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents