59 #ifndef __MEM_SECURE_PORT_PROXY_HH__ 60 #define __MEM_SECURE_PORT_PROXY_HH__ 80 #endif // __MEM_SECURE_PORT_PROXY_HH__
PortProxy Object Declaration.
This object is a proxy for a structural port, to be used for debug accesses to secure memory...
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
bool tryWriteBlob(Addr addr, const void *p, int size) const override
Write size bytes from p to address.
This object is a proxy for a port or other object which implements the functional response protocol...
bool tryReadBlob(Addr addr, void *p, int size) const override
Methods to override in base classes.
PortProxy(SendFunctionalFunc func, unsigned int cacheLineSize)
bool tryMemsetBlob(Addr addr, uint8_t val, int size) const override
Fill size bytes starting at addr with byte value val.