devices under HT1000 pci bridge is not on secondary bus, instead they will have fixed device num on primary bus.
so you NIC (intel) 0x4.0, and VGA (0xc.0) will be always there. even HT 1000 will have different HT UnitID.
we have set HT2000 unitid to 6, so the devices from HT2000 will use 0x6, - 0x0b. will leave your VGA to use 0xc.
HT1000 unitid from 0x0d, then 0x01, your NIC on 0x04.0 will on the gap, and still can be seen.
Let me know the result. ( boot log etc).
YH