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
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to