x86: changes to apic, keyboard
[gem5.git] / src / dev / uart8250.hh
index 2c69667e1c4ab0565818e6fab6a2c435bad73684..7d577954cf6c3b1157e185cc327afe911242400f 100644 (file)
@@ -35,7 +35,6 @@
 #ifndef __DEV_UART8250_HH__
 #define __DEV_UART8250_HH__
 
-#include "base/range.hh"
 #include "dev/io_device.hh"
 #include "dev/uart.hh"
 #include "params/Uart8250.hh"
@@ -65,7 +64,7 @@ const uint8_t UART_LSR_DR   = 0x01;
 const uint8_t UART_MCR_LOOP = 0x10;
 
 
-class SimConsole;
+class Terminal;
 class Platform;
 
 class Uart8250 : public Uart
@@ -100,7 +99,7 @@ class Uart8250 : public Uart
 
     virtual Tick read(PacketPtr pkt);
     virtual Tick write(PacketPtr pkt);
-    virtual void addressRanges(AddrRangeList &range_list);
+    virtual AddrRangeList getAddrRanges() const;
 
     /**
      * Inform the uart that there is data available.