changeset 59a19310ca65 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=59a19310ca65
description:
X86: If PCI config space is disabled, pass through to regular IO
addresses.
diffstat:
src/arch/x86/tlb.cc | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (12 lines):
diff -r a314f5c2caa0 -r 59a19310ca65 src/arch/x86/tlb.cc
--- a/src/arch/x86/tlb.cc Sun Feb 27 16:24:54 2011 -0800
+++ b/src/arch/x86/tlb.cc Sun Feb 27 16:25:06 2011 -0800
@@ -518,6 +518,8 @@
req->setPaddr(PhysAddrPrefixPciConfig |
mbits(configAddress, 30, 2) |
(IOPort & mask(2)));
+ } else {
+ req->setPaddr(PhysAddrPrefixIO | IOPort);
}
} else {
req->setFlags(Request::UNCACHEABLE);
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev