Reversing device enumeration using bitfield rollover
Original Publication Date: 2004-Sep-27
Included in the Prior Art Database: 2004-Sep-27
Reordering a Multi-Device PCI bridge chip by assigning the bridge device a base device number to value that is the maximum bitfield value (31) to the first bridge device instance and the second device bridge instance becomes 0. So that when a PCI bus walking application scans the bus the second device (0) would precede the first device (31).