lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
SMBIOS Structure APIs

Parsers, parsed structures, and cleanup functions by SMBIOS type. More...

Topics

 Type 0: BIOS Information
 BIOS and platform firmware information parsing and decoding.
 Type 1: System Information
 System identity and wake-up information parsing and decoding.
 Type 2: Baseboard Information
 Baseboard and module information parsing and decoding.
 Type 3: Chassis Information
 System enclosure and chassis information parsing and decoding.
 Type 4: Processor Information
 Processor socket, identity, topology, and status parsing and decoding.
 Type 5: Memory Controller Information (Obsolete)
 Legacy memory-controller capabilities, slots, and module-handle information.
 Type 6: Memory Module Information (Obsolete)
 Legacy memory-module socket, bank, type, size, and error information.
 Type 7: Cache Information
 Cache configuration, capacity, and capability parsing and decoding.
 Type 8: Port Connector Information
 Port designator, connector type, and function parsing and decoding.
 Type 9: System Slots
 System slot identity, capabilities, PCI location, peer groups, and dimensions.
 Type 10: On Board Devices Information (Obsolete)
 Legacy onboard-device type, status, and description information.
 Type 11: OEM Strings
 OEM-defined free-form string collection parsing and ownership.
 Type 12: System Configuration Options
 Baseboard jumper and switch configuration string parsing and ownership.
 Type 13: Firmware Language Information
 Installable firmware language, format, and current-language parsing.
 Type 14: Group Associations
 Component grouping and hierarchy parsing and ownership.
 Type 15: System Event Log
 System event-log metadata, access information, and descriptor decoding.
 Type 16: Physical Memory Array
 Physical memory array capacity, purpose, and error-correction information.
 Type 17: Memory Device Information
 Memory device identity, capacity, technology, and status parsing and decoding.
 Type 18: 32-Bit Memory Error Information
 Memory error classification, address, syndrome, and resolution information.
 Type 19: Memory Array Mapped Address
 Physical memory array address-range mapping and partition information.
 Type 20: Memory Device Mapped Address
 Memory device address-range, partition, and interleave information.
 Type 21: Built-in Pointing Device
 Built-in pointing-device type, interface, and button information.
 Type 22: Portable Battery
 Portable battery identity, chemistry, capacity, voltage, and SBDS information.
 Type 23: System Reset
 Automatic system-reset capabilities, limits, counters, and timers.
 Type 24: Hardware Security
 System-wide password and front-panel reset security settings.
 Type 25: System Power Controls
 Scheduled system power-on date and time information.
 Type 26: Voltage Probe
 Voltage-probe location, status, range, precision, and OEM information.
 Type 27: Cooling Device
 Cooling-device type, status, redundancy group, speed, and probe relationship information.
 Type 28: Temperature Probe
 Temperature-probe location, status, range, precision, and OEM information.
 Type 29: Electrical Current Probe
 Current-probe location, status, range, precision, and OEM information.
 Type 30: Out-of-Band Remote Access
 Remote-access facility manufacturer and inbound or outbound connection policy.
 Type 31: Boot Integrity Services Entry Point
 Boot Integrity Services entry-point addresses and structure checksum information.
 Type 32: System Boot Information
 System boot status classification and status-specific additional data.
 Type 33: 64-Bit Memory Error Information
 Memory error classification, syndrome, 64-bit addresses, and resolution information.
 Type 34: Management Device
 Environmental management-device identity, type, address, and addressing method.
 Type 35: Management Device Component
 Associations between management devices, environmental components, and threshold records.
 Type 36: Management Device Threshold Data
 Threshold values associated with environmental management-device components.
 Type 37: Memory Channel
 Memory-channel classification, load limits, and associated memory devices.
 Type 38: IPMI Device Information
 IPMI BMC interface, addressing, register-spacing, and interrupt information.
 Type 39: System Power Supply
 Power-supply identity, capacity, characteristics, and probe associations.
 Type 40: Additional Information
 Supplemental values and descriptions associated with fields in other SMBIOS structures.
 Type 41: Onboard Devices Extended Information
 Onboard-device identity, status, instance, and bus location information.
 Type 42: Management Controller Host Interface
 Management-controller interface data and associated protocol records.
 Type 43: TPM Device
 Trusted Platform Module identity, specification, firmware, and characteristics.
 Type 44: Processor Additional Information
 Architecture-specific processor data associated with Type 4 processor structures.
 Type 45: Firmware Inventory Information
 Firmware component identity, version, state, characteristics, and associated structures.
 Type 46: String Property
 String properties associated with parent SMBIOS structures.

Detailed Description

Parsers, parsed structures, and cleanup functions by SMBIOS type.