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

Parsed SMBIOS Type 17 Memory Device Information. More...

#include <type17.h>

Data Fields

const char * asset_tag
uint8_t attributes
const char * bank_locator
uint64_t cache_size
uint16_t configured_memory_speed
uint16_t configured_voltage
uint16_t data_width
lazybiosType17Decoded_t decoded
const char * device_locator
uint8_t device_set
uint32_t extended_configured_memory_speed
uint32_t extended_size
uint32_t extended_speed
lazybiosType17FieldStatus_t field_status
const char * firmware_version
uint8_t form_factor
uint16_t handle
uint8_t length
uint64_t logical_size
const char * manufacturer
uint16_t maximum_voltage
uint16_t memory_error_information_handle
uint16_t memory_operating_mode_capability
uint16_t memory_subsystem_controller_manufacturer_id
uint16_t memory_subsystem_controller_product_id
uint8_t memory_technology
uint8_t memory_type
uint16_t minimum_voltage
uint16_t module_manufacturer_id
uint16_t module_product_id
uint64_t non_volatile_size
const char * part_number
uint16_t physical_memory_array_handle
uint16_t pmic0_manufacturer_id
uint16_t pmic0_revision_number
uint16_t rcd_manufacturer_id
uint16_t rcd_revision_number
const char * serial_number
uint16_t size
uint16_t speed
uint16_t total_width
uint16_t type_detail
uint64_t volatile_size

Detailed Description

Parsed SMBIOS Type 17 Memory Device Information.

Definition at line 109 of file type17.h.

Field Documentation

◆ asset_tag

const char* lazybiosType17_t::asset_tag

Definition at line 126 of file type17.h.

◆ attributes

uint8_t lazybiosType17_t::attributes

Definition at line 128 of file type17.h.

◆ bank_locator

const char* lazybiosType17_t::bank_locator

Definition at line 120 of file type17.h.

◆ cache_size

uint64_t lazybiosType17_t::cache_size

Definition at line 143 of file type17.h.

◆ configured_memory_speed

uint16_t lazybiosType17_t::configured_memory_speed

Definition at line 130 of file type17.h.

◆ configured_voltage

uint16_t lazybiosType17_t::configured_voltage

Definition at line 133 of file type17.h.

◆ data_width

uint16_t lazybiosType17_t::data_width

Definition at line 115 of file type17.h.

◆ decoded

lazybiosType17Decoded_t lazybiosType17_t::decoded

Definition at line 151 of file type17.h.

◆ device_locator

const char* lazybiosType17_t::device_locator

Definition at line 119 of file type17.h.

◆ device_set

uint8_t lazybiosType17_t::device_set

Definition at line 118 of file type17.h.

◆ extended_configured_memory_speed

uint32_t lazybiosType17_t::extended_configured_memory_speed

Definition at line 146 of file type17.h.

◆ extended_size

uint32_t lazybiosType17_t::extended_size

Definition at line 129 of file type17.h.

◆ extended_speed

uint32_t lazybiosType17_t::extended_speed

Definition at line 145 of file type17.h.

◆ field_status

lazybiosType17FieldStatus_t lazybiosType17_t::field_status

Definition at line 152 of file type17.h.

◆ firmware_version

const char* lazybiosType17_t::firmware_version

Definition at line 136 of file type17.h.

◆ form_factor

uint8_t lazybiosType17_t::form_factor

Definition at line 117 of file type17.h.

◆ handle

uint16_t lazybiosType17_t::handle

Definition at line 110 of file type17.h.

◆ length

uint8_t lazybiosType17_t::length

Definition at line 111 of file type17.h.

◆ logical_size

uint64_t lazybiosType17_t::logical_size

Definition at line 144 of file type17.h.

◆ manufacturer

const char* lazybiosType17_t::manufacturer

Definition at line 124 of file type17.h.

◆ maximum_voltage

uint16_t lazybiosType17_t::maximum_voltage

Definition at line 132 of file type17.h.

◆ memory_error_information_handle

uint16_t lazybiosType17_t::memory_error_information_handle

Definition at line 113 of file type17.h.

◆ memory_operating_mode_capability

uint16_t lazybiosType17_t::memory_operating_mode_capability

Definition at line 135 of file type17.h.

◆ memory_subsystem_controller_manufacturer_id

uint16_t lazybiosType17_t::memory_subsystem_controller_manufacturer_id

Definition at line 139 of file type17.h.

◆ memory_subsystem_controller_product_id

uint16_t lazybiosType17_t::memory_subsystem_controller_product_id

Definition at line 140 of file type17.h.

◆ memory_technology

uint8_t lazybiosType17_t::memory_technology

Definition at line 134 of file type17.h.

◆ memory_type

uint8_t lazybiosType17_t::memory_type

Definition at line 121 of file type17.h.

◆ minimum_voltage

uint16_t lazybiosType17_t::minimum_voltage

Definition at line 131 of file type17.h.

◆ module_manufacturer_id

uint16_t lazybiosType17_t::module_manufacturer_id

Definition at line 137 of file type17.h.

◆ module_product_id

uint16_t lazybiosType17_t::module_product_id

Definition at line 138 of file type17.h.

◆ non_volatile_size

uint64_t lazybiosType17_t::non_volatile_size

Definition at line 141 of file type17.h.

◆ part_number

const char* lazybiosType17_t::part_number

Definition at line 127 of file type17.h.

◆ physical_memory_array_handle

uint16_t lazybiosType17_t::physical_memory_array_handle

Definition at line 112 of file type17.h.

◆ pmic0_manufacturer_id

uint16_t lazybiosType17_t::pmic0_manufacturer_id

Definition at line 147 of file type17.h.

◆ pmic0_revision_number

uint16_t lazybiosType17_t::pmic0_revision_number

Definition at line 148 of file type17.h.

◆ rcd_manufacturer_id

uint16_t lazybiosType17_t::rcd_manufacturer_id

Definition at line 149 of file type17.h.

◆ rcd_revision_number

uint16_t lazybiosType17_t::rcd_revision_number

Definition at line 150 of file type17.h.

◆ serial_number

const char* lazybiosType17_t::serial_number

Definition at line 125 of file type17.h.

◆ size

uint16_t lazybiosType17_t::size

Definition at line 116 of file type17.h.

◆ speed

uint16_t lazybiosType17_t::speed

Definition at line 123 of file type17.h.

◆ total_width

uint16_t lazybiosType17_t::total_width

Definition at line 114 of file type17.h.

◆ type_detail

uint16_t lazybiosType17_t::type_detail

Definition at line 122 of file type17.h.

◆ volatile_size

uint64_t lazybiosType17_t::volatile_size

Definition at line 142 of file type17.h.


The documentation for this struct was generated from the following file: