Enum smbioslib::AccessMethod [−][src]
pub enum AccessMethod {
IndexedIO18Bit,
IndexedIO28Bit,
IndexedIO116Bit,
MemoryMapped32Bit,
GeneralPurposeNonVolatile,
None,
}System Event Log - Access Method
Defines the Location and Method used by higher-level software to access the log area.
Variants
00h Indexed I/O
1 8-bit index port, 1 8-bit data port. The Access Method Address field contains the 16-bit I/O addresses for the index and data ports. See 7.16.2.1 for usage details.
01h Indexed I/O
2 8-bit index ports, 1 8-bit data port. The Access Method Address field contains the 16-bit I/O address for the index and data ports. See 7.16.2.2 for usage details.
02h Indexed I/O
1 16-bit index port, 1 8-bit data port. The Access Method Address field contains the 16-bit I/O address for the index and data ports. See 7.16.2.3 for usage details.
03h Memory-mapped physical 32-bit address.
The Access Method Address field contains the 4-byte (Intel DWORD format) starting physical address.
04h Available through General-Purpose NonVolatile Data functions.
The Access Method Address field contains the 2-byte (Intel WORD format) GPNV handle.
A value unknown to this standard, check the raw value
Trait Implementations
impl Debug for AccessMethod[src]
impl Debug for AccessMethod[src]impl PartialEq<AccessMethod> for AccessMethod[src]
impl PartialEq<AccessMethod> for AccessMethod[src]impl Serialize for AccessMethod[src]
impl Serialize for AccessMethod[src]