Struct smbios::Bits32 [−][src]
pub struct Bits32 { pub checksum: u8, pub length: u8, pub major: u8, pub minor: u8, pub max_structure_size: u16, pub entry_point_revision: u8, pub formatted_area: [u8; 5], pub intermediate_checksum: u8, pub structure_table_length: u16, pub structure_table_address: u32, pub number_structures: u16, pub bcd_revision: u8, }
Contains the information found in a 32-bit SMBIOS entry point.
Fields
checksum: u8
length: u8
major: u8
minor: u8
max_structure_size: u16
entry_point_revision: u8
formatted_area: [u8; 5]
intermediate_checksum: u8
structure_table_length: u16
structure_table_address: u32
number_structures: u16
bcd_revision: u8
Trait Implementations
impl EntryPoint for Bits32
[src]
impl EntryPoint for Bits32
fn table(&self) -> (usize, usize)
[src]
fn table(&self) -> (usize, usize)
Provides the address of the SMBIOS table in system memory and its size in bytes. Read more
fn version(&self) -> (usize, usize, usize)
[src]
fn version(&self) -> (usize, usize, usize)
Provides the major, minor, and revision numbers for SMBIOS on this system. Read more
impl Debug for Bits32
[src]
impl Debug for Bits32
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for Bits32
[src]
impl PartialEq for Bits32