#[repr(u8)]pub enum P3cfgType {
Show 16 variants
UNCONFIGURED = 0,
ACPI_END = 1,
ACPI_INDEX = 2,
_RESERVED_3 = 3,
BUS_M_MEM_S = 4,
BUS_M_FLASH_S = 5,
_RESERVED_6 = 6,
_RESERVED_7 = 7,
MAILBOX_SHARED = 8,
MAILBOX_SINGLE = 9,
MAILBOX_SPLIT = 10,
MAILBOX_OOB_SPLIT = 11,
MAILBOX_OEM = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
}Variants§
UNCONFIGURED = 0
Unconfigured (reset condition)
ACPI_END = 1
ACPI style Endpoint
ACPI_INDEX = 2
ACPI style index-and-data. Index and data byte locations. Index gives offset into implied space. Uses registers for data and index.
_RESERVED_3 = 3
BUS_M_MEM_S = 4
Bus Master Memory Single
BUS_M_FLASH_S = 5
Bus Master Flash Single
_RESERVED_6 = 6
_RESERVED_7 = 7
MAILBOX_SHARED = 8
Mailbox Shared
MAILBOX_SINGLE = 9
Mailbox Single
MAILBOX_SPLIT = 10
Mailbox Split
MAILBOX_OOB_SPLIT = 11
Mailbox OOB Split
MAILBOX_OEM = 12
Mailbox OEM
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
Implementations§
Trait Implementations§
Source§impl Ord for P3cfgType
impl Ord for P3cfgType
Source§impl PartialOrd for P3cfgType
impl PartialOrd for P3cfgType
impl Copy for P3cfgType
impl Eq for P3cfgType
impl StructuralPartialEq for P3cfgType
Auto Trait Implementations§
impl Freeze for P3cfgType
impl RefUnwindSafe for P3cfgType
impl Send for P3cfgType
impl Sync for P3cfgType
impl Unpin for P3cfgType
impl UnwindSafe for P3cfgType
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