Go to the documentation of this file.
38 #ifndef __ARCH_X86_FS_WORKLOAD_HH__
39 #define __ARCH_X86_FS_WORKLOAD_HH__
49 #include "params/X86FsWorkload.hh"
70 class FloatingPointer;
91 gdb = BaseRemoteGDB::build<RemoteGDB>(
system);
94 ByteOrder
byteOrder()
const override {
return ByteOrder::little; }
115 #endif // __ARCH_X86_FS_WORKLOAD_HH__
void writeOutSMBiosTable(Addr header, Addr &headerSize, Addr &tableSize, Addr table=0)
void writeOutACPITables(Addr begin, Addr &size)
FsWorkload(const Params &p)
intelmp::ConfigTable * mpConfigTable
GEM5_DEPRECATED_NAMESPACE(IntelMP, intelmp)
void initState() override
initState() is called on each SimObject when not restoring from a checkpoint.
void setSystem(System *sys) override
smbios::SMBiosTable * smbiosTable
intelmp::FloatingPointer * mpFloatingPointer
void writeOutMPTable(Addr fp, Addr &fpSize, Addr &tableSize, Addr table=0)
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
ByteOrder byteOrder() const override
X86FsWorkloadParams Params
virtual void setSystem(System *sys)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
void installSegDesc(ThreadContext *tc, int seg, SegDescriptor desc, bool longmode)
Generated on Thu Jun 16 2022 10:41:37 for gem5 by doxygen 1.8.17