void writeBlobPhys(Addr addr, Request::Flags flags, const void *p, int size) const
Write size bytes from p to physical address.
void readBlobPhys(Addr addr, Request::Flags flags, void *p, int size) const
Fixed functionality for use in base classes.
The request targets the secure memory space.
void memsetBlobPhys(Addr addr, Request::Flags flags, uint8_t v, int size) const
Fill size bytes starting at physical addr with byte value val.
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.
PortProxy Object Declaration.
bool tryReadBlob(Addr addr, void *p, int size) const override
Methods to override in base classes.
bool tryMemsetBlob(Addr addr, uint8_t val, int size) const override
Fill size bytes starting at addr with byte value val.