gem5 v25.0.0.1
Loading...
Searching...
No Matches
acpi.hh File Reference
#include <string>
#include <tuple>
#include <type_traits>
#include <vector>
#include "base/compiler.hh"
#include "base/types.hh"
#include "debug/ACPI.hh"
#include "params/X86ACPIMadt.hh"
#include "params/X86ACPIMadtIOAPIC.hh"
#include "params/X86ACPIMadtIntSourceOverride.hh"
#include "params/X86ACPIMadtLAPIC.hh"
#include "params/X86ACPIMadtLAPICOverride.hh"
#include "params/X86ACPIMadtNMI.hh"
#include "params/X86ACPIMadtRecord.hh"
#include "params/X86ACPIRSDP.hh"
#include "params/X86ACPIRSDT.hh"
#include "params/X86ACPISysDescTable.hh"
#include "params/X86ACPIXSDT.hh"
#include "sim/sim_object.hh"

Go to the source code of this file.

Classes

struct  gem5::X86ISA::ACPI::Allocator
struct  gem5::X86ISA::ACPI::LinearAllocator
class  gem5::X86ISA::ACPI::RSDP
struct  gem5::X86ISA::ACPI::RSDP::MemR0
struct  gem5::X86ISA::ACPI::RSDP::Mem
class  gem5::X86ISA::ACPI::SysDescTable
struct  gem5::X86ISA::ACPI::SysDescTable::Mem
class  gem5::X86ISA::ACPI::RXSDT< T >
class  gem5::X86ISA::ACPI::RSDT
class  gem5::X86ISA::ACPI::XSDT
class  gem5::X86ISA::ACPI::MADT::Record
struct  gem5::X86ISA::ACPI::MADT::Record::Mem
class  gem5::X86ISA::ACPI::MADT::LAPIC
struct  gem5::X86ISA::ACPI::MADT::LAPIC::Mem
class  gem5::X86ISA::ACPI::MADT::IOAPIC
struct  gem5::X86ISA::ACPI::MADT::IOAPIC::Mem
class  gem5::X86ISA::ACPI::MADT::IntSourceOverride
struct  gem5::X86ISA::ACPI::MADT::IntSourceOverride::Mem
class  gem5::X86ISA::ACPI::MADT::NMI
struct  gem5::X86ISA::ACPI::MADT::NMI::Mem
class  gem5::X86ISA::ACPI::MADT::LAPICOverride
struct  gem5::X86ISA::ACPI::MADT::LAPICOverride::Mem
class  gem5::X86ISA::ACPI::MADT::MADT
struct  gem5::X86ISA::ACPI::MADT::MADT::Mem

Namespaces

namespace  gem5
 Copyright (c) 2024 Arm Limited All rights reserved.
namespace  gem5::X86ISA
 This is exposed globally, independent of the ISA.
namespace  gem5::X86ISA::ACPI
namespace  gem5::X86ISA::ACPI::MADT

Generated on Sat Oct 18 2025 08:06:47 for gem5 by doxygen 1.14.0