4.11.4. Sorting Devices on Springware Boards
Once the devices are divided by device type, the Intel Dialogic system sorts the devices within each division. The sort order determines how the device names are constructed. The following topics describe the sorting rules for Springware boards.
- Hardware Configurable Boards Only
- BLT Boards Only
- PCI Boards Only
- Hardware Configurable and BLT Boards
- BLT and PCI Boards
- Hardware Configurable and PCI Boards
- Hardware Configurable, BLT, and PCI Boards
- Due to the manner in which PCI boards are sorted with respect to hardware configurable and BLT boards, sort order anomalies may occur when adding a third type of board in the system. For example, inserting a BLT board into a system that contains hardware configurable and PCI boards has the potential to change the ordering of boards.
Hardware Configurable Boards Only
Hardware configurable boards are sorted in ascending order of memory address. Refer to Table 5 for an example.
1 D/41D CC000 N/A N/A 2 ProLine/2V D0000 N/A N/A 3 D/41H D8000 N/A N/A BLT Boards Only
BLT boards are sorted in ascending order of the rotary switch setting. Refer to Table 6 for an example.
1 VFX/40ESC N/A 0 N/A 2 D/240SC-T1 N/A 1 N/A 3 D/41ESC N/A 1F N/A PCI Boards Only
The way in which PCI boards are sorted depends on how the boards' rotary switches are set.
- Note: Both of these methods may be used in the same system.
Refer to Table 7 for an example.
1 VFX/PCI N/A 0 2 2 D/41EPCI N/A 0 3 3 D/240PCI-T1 N/A 1 1 Hardware Configurable and BLT Boards
When hardware configurable and BLT boards are used together in a system, the sort order is as follows:
- Both hardware configurable and BLT boards are sorted in ascending order of memory address.
- Since BLT boards share the same base memory address, BLT boards are further sorted in ascending order of the rotary switch settings.
Refer to Table 8 for an example.
1 D/41D CC000 N/A N/A 2 VFX/40ESC D0000 0 N/A 3 D/240SC-T1 D0000 1 N/A 4 D/41H D8000 N/A N/A BLT and PCI Boards
When BLT and PCI boards are used together in a system, the order in which the boards are sorted depends on how the PCI rotary switches are set:
- All BLT and PCI rotary switches are set to unique values: The boards are all sorted together in ascending order of rotary switch setting.
- BLT rotary switches are set to unique values and PCI rotary switches are set to zero: The PCI boards are sorted in ascending order of bus and slot number before the BLT boards. The BLT boards are then sorted in ascending order of rotary switch setting.
- BLT and PCI rotary switches are set to zero: The PCI boards are sorted first in ascending order of bus and slot number. The BLT boards follow in order of ascending bus and slot number.
Refer to Table 9 for an example.
1 VFX/PCI N/A 0 2 2 D/41EPCI N/A 0 3 3 VFX/40ESC N/A 0 N/A 4 D/240PCI-T1 N/A 1 1 Hardware Configurable and PCI Boards
When hardware configurable and PCI boards are used together in a system, the sort order is as follows:
- PCI boards are sorted before hardware configurable boards with the sort order the same as for PCI boards alone:
- Rotary switch settings are unique: The PCI boards are sorted in ascending order of rotary switch setting.
- Rotary switches are set to zero: The PCI boards are sorted in ascending order of bus and slot number.
- Hardware configurable boards are then sorted in ascending order of memory address.
Refer to Table 10 for an example.
1 VFX/PCI N/A 0 2 2 D/240PCI-T1 N/A 1 1 3 D/41D CC000 N/A N/A 4 D/41H D8000 N/A N/A Hardware Configurable, BLT, and PCI Boards
When hardware configurable, BLT, and PCI boards are used together in a system, the boards are sorted in ascending order of memory address. Since PCI boards do not require a memory setting, for sorting purposes, they are artificially assigned the BLT memory address. The BLT and PCI boards are then sorted further as follows:
- PCI rotary switches are set to unique values: The BLT and PCI boards are all sorted together in ascending order of rotary switch setting.
- A PCI rotary switch is set to the same value as that of a BLT board: The PCI board is ordered before the BLT board.
- PCI rotary switches are set to zero: The PCI boards are sorted first by bus and slot number. The BLT boards follow in order of ascending rotary switch setting.
Refer to Table 11 for an example.
1 D/41D CC000 N/A N/A 2 VFX/PCI N/A 0 2 3 VFX/40ESC D0000 0 N/A 4 D/240PCI-T1 N/A 1 1 5 D/41H D8000 N/A N/A Due to the manner in which PCI boards are sorted with respect to hardware configurable and BLT boards, sort order anomalies may occur when adding a third type of board in the system. For example, inserting a BLT board into a system that contains hardware configurable and PCI boards has the potential to change the ordering of boards.
For an illustration of this type of scenario, compare the following examples:
- Table 10, Device Sorting Example: Hardware Configurable and PCI Boards
- Table 11, Device Sorting Example: Hardware Configurable, BLT, and PCI
Before the BLT board is installed, as illustrated in the first example, the two PCI boards are placed before the two hardware configurable boards, which are then sorted according to their memory address. In the second example, a BLT board (VFX/40ESC) is installed. This board's memory address falls between that of the two hardware configurable boards. Because the PCI boards are grouped together with the BLT board for sorting purposes, the D/41D board, which has the lowest memory address, now occurs first in the sort order.
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation