Review Board 2.0.15


config, x86: swap bus_id of ISA/PCI in X86 IntelMPTable

Review Request #2314 - Created July 16, 2014 and submitted - Latest diff uploaded

Information
Jiuyue Ma
gem5
2301
Reviewers
Default
config, x86: swap bus_id of ISA/PCI in X86 IntelMPTable

This patch assign bus_id=0 to PCI bus and bus_id=1 to ISA bus for
X86 platform. Because PCI device get config space address using
Pc::calcPciConfigAddr() which requires "assert(bus==0)".
This fixes PCI interrupt routing and discovery on Linux.