|
gem5
v20.1.0.5
|
#include "arch/x86/bios/intelmp.hh"#include "arch/x86/isa_traits.hh"#include "base/logging.hh"#include "base/types.hh"#include "mem/port_proxy.hh"#include "sim/byteswap.hh"#include "params/X86IntelMPBaseConfigEntry.hh"#include "params/X86IntelMPExtConfigEntry.hh"#include "params/X86IntelMPConfigTable.hh"#include "params/X86IntelMPFloatingPointer.hh"#include "params/X86IntelMPBus.hh"#include "params/X86IntelMPIOAPIC.hh"#include "params/X86IntelMPIOIntAssignment.hh"#include "params/X86IntelMPLocalIntAssignment.hh"#include "params/X86IntelMPProcessor.hh"#include "params/X86IntelMPAddrSpaceMapping.hh"#include "params/X86IntelMPBusHierarchy.hh"#include "params/X86IntelMPCompatAddrSpaceMod.hh"Go to the source code of this file.
Functions | |
| template<class T > | |
| uint8_t | writeOutField (PortProxy &proxy, Addr addr, T val) |
| uint8_t | writeOutString (PortProxy &proxy, Addr addr, string str, int length) |
Definition at line 72 of file intelmp.cc.
References addr, htole(), X86ISA::val, and PortProxy::writeBlob().
Referenced by X86ISA::IntelMP::FloatingPointer::writeOut(), X86ISA::IntelMP::ConfigTable::writeOut(), X86ISA::IntelMP::Processor::writeOut(), X86ISA::IntelMP::Bus::writeOut(), X86ISA::IntelMP::IOAPIC::writeOut(), X86ISA::IntelMP::IntAssignment::writeOut(), X86ISA::IntelMP::AddrSpaceMapping::writeOut(), X86ISA::IntelMP::BusHierarchy::writeOut(), and X86ISA::IntelMP::CompatAddrSpaceMod::writeOut().
Definition at line 86 of file intelmp.cc.
References addr, ArmISA::i, length, warn, and PortProxy::writeBlob().
Referenced by X86ISA::IntelMP::ConfigTable::writeOut(), and X86ISA::IntelMP::Bus::writeOut().