Get rid of obsolete sim/sim_stats.* files (looks like these
[gem5.git] / dev / tsunami.cc
index 1cdd7d72623dcc3de00e3852a42396097252e14e..f98254354fde1a6abcc0de037cce09d22b6b8eff 100644 (file)
@@ -31,7 +31,7 @@
 #include <vector>
 
 #include "cpu/intr_control.hh"
-#include "dev/console.hh"
+#include "dev/simconsole.hh"
 #include "dev/etherdev.hh"
 #include "dev/ide_ctrl.hh"
 #include "dev/tlaser_clock.hh"
@@ -74,6 +74,24 @@ Tsunami::clearConsoleInt()
     io->clearPIC(0x10);
 }
 
+void
+Tsunami::postPciInt(int line)
+{
+   cchip->postDRIR(line);
+}
+
+void
+Tsunami::clearPciInt(int line)
+{
+   cchip->clearDRIR(line);
+}
+
+Addr
+Tsunami::pciToDma(Addr pciAddr) const
+{
+    return pchip->translatePciToDma(pciAddr);
+}
+
 void
 Tsunami::serialize(std::ostream &os)
 {