pub enum AcpiArchConfig {
X86 {
with_ioapic: bool,
with_pic: bool,
with_pit: bool,
with_psp: bool,
pm_base: u16,
acpi_irq: u32,
},
Aarch64 {
hypervisor_vendor_identity: u64,
virt_timer_ppi: u32,
},
}Expand description
Architecture-specific ACPI configuration carried by AcpiTablesBuilder.
Variants§
X86
x86-specific settings (IOAPIC, PIC, PIT, PSP, PM base, SCI IRQ).
Fields
Aarch64
ARM64-specific settings (HW_REDUCED_ACPI FADT).
Auto Trait Implementations§
impl Freeze for AcpiArchConfig
impl RefUnwindSafe for AcpiArchConfig
impl Send for AcpiArchConfig
impl Sync for AcpiArchConfig
impl Unpin for AcpiArchConfig
impl UnwindSafe for AcpiArchConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more