Expand description
DMI table parser. Uses smbios-lib to data provider
§Usage
use ferrix::dmi::DMITable;
let dmi = DMITable::new().unwrap();
dbg!(dmi);Structs§
- Baseboard
- Information about baseboard/module
- Baseboard
Features - Baseboard feature flags
- Bios
- Information about BIOS/UEFI
- Bios
Characteristics - BIOS characteristics
- Bios
Characteristics Extension0 - Characteristics extension byte 0
- Bios
Characteristics Extension1 - Characteristics extension byte 0
- Cache
- This structure defines the attributes of CPU cache device in the system. One structure is specified for each such device, whether the device is internal to or external to the CPU module.
- Caches
- Attributes of each CPU cache device in the system
- Chassis
- Information about system enclosure or chassis
- DMITable
- A structure containing data from the DMI table
- DMITable
Xml - Memory
Array - Collection of memory devices that operate together to form a memory address space
- Memory
Device - Information about single memory device
- Memory
Devices - Information about all installed memory devices
- Port
- Attributes of a system port connector (serial, parallel, keyboard or mouse ports)
- Port
Connectors - Attributes of a system port connectors
- Processor
- Information about processor
- Processor
Characteristics - Defines which functions the processor supports
- System
- Attributes of the overall system