38#ifndef __ARCH_X86_FS_WORKLOAD_HH__
39#define __ARCH_X86_FS_WORKLOAD_HH__
49#include "params/X86FsWorkload.hh"
89 gdb = BaseRemoteGDB::build<RemoteGDB>(
93 ByteOrder
byteOrder()
const override {
return ByteOrder::little; }
Defines global host-dependent types: Counter, Tick, and (indirectly) {int,uint}{8,...
virtual void setSystem(System *sys)
void writeOutACPITables(Addr begin, Addr &size)
ByteOrder byteOrder() const override
void writeOutSMBiosTable(Addr header, Addr &headerSize, Addr &tableSize, Addr table=0)
smbios::SMBiosTable * smbiosTable
void initState() override
initState() is called on each SimObject when not restoring from a checkpoint.
void setSystem(System *sys) override
intelmp::FloatingPointer * mpFloatingPointer
intelmp::ConfigTable * mpConfigTable
void writeOutMPTable(Addr fp, Addr &fpSize, Addr &tableSize, Addr table=0)
const Params & params() const
void installSegDesc(ThreadContext *tc, int seg, SegDescriptor desc, bool longmode)
Copyright (c) 2024 Arm Limited All rights reserved.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.