cpu: remove unnecessary data ptr from O3 internal read() funcs
[gem5.git] / src / dev / io_device.hh
index bd6a26d141d24562c3574b2432061232c23b93b4..7e323b3bccc7cd11c3dba15b94593a0073da484a 100644 (file)
@@ -125,8 +125,6 @@ class PioDevice : public MemObject
 
     virtual void init();
 
-    virtual unsigned int drain(Event *de);
-
     virtual BaseSlavePort &getSlavePort(const std::string &if_name,
                                         PortID idx = InvalidPortID);
 
@@ -148,7 +146,7 @@ class BasicPioDevice : public PioDevice
 
   public:
     typedef BasicPioDeviceParams Params;
-    BasicPioDevice(const Params *p);
+    BasicPioDevice(const Params *p, Addr size);
 
     const Params *
     params() const