Go to the documentation of this file.
36 #include <sys/types.h>
45 #include "debug/SimpleDisk.hh"
46 #include "debug/SimpleDiskData.hh"
67 panic(
"Not reading a multiple of a sector (count = %d)",
count);
83 panic(
"unimplemented!\n");
87 SimpleDiskParams::create()
PortProxy physProxy
Port to physical memory used for writing object files into ram at boot.
void writeBlob(Addr addr, const void *p, int size) const
Same as tryWriteBlob, but insists on success.
void write(Addr addr, baddr_t block, int count)
SimpleDisk(const Params *p)
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
#define DDUMP(x, data, count)
DPRINTF is a debugging trace facility that allows one to selectively enable tracing statements.
void read(Addr addr, baddr_t block, int count) const
Overload hash function for BasicBlockRange type.
virtual std::streampos read(uint8_t *data, std::streampos offset) const =0
#define panic(...)
This implements a cprintf based panic() function.
Abstract superclass for simulation objects.
Generated on Wed Sep 30 2020 14:02:11 for gem5 by doxygen 1.8.17