ruby: slicc: remove nextLineHack from Type.py
[gem5.git] / src / mem / se_translating_port_proxy.hh
index 99973a6e95c88fd18c52c7d230309984e9d5bba9..58d0c9bcdff71507f6dc9cfec7c19f8f32c87cf6 100644 (file)
@@ -84,13 +84,13 @@ class SETranslatingPortProxy : public PortProxy
     virtual ~SETranslatingPortProxy();
 
     bool tryReadBlob(Addr addr, uint8_t *p, int size) const;
-    bool tryWriteBlob(Addr addr, uint8_t *p, int size) const;
+    bool tryWriteBlob(Addr addr, const uint8_t *p, int size) const;
     bool tryMemsetBlob(Addr addr, uint8_t val, int size) const;
     bool tryWriteString(Addr addr, const char *str) const;
     bool tryReadString(std::string &str, Addr addr) const;
 
     virtual void readBlob(Addr addr, uint8_t *p, int size) const;
-    virtual void writeBlob(Addr addr, uint8_t *p, int size) const;
+    virtual void writeBlob(Addr addr, const uint8_t *p, int size) const;
     virtual void memsetBlob(Addr addr, uint8_t val, int size) const;
 
     void writeString(Addr addr, const char *str) const;