smbios_memdevicemap_t Struct Reference
[SMBIOS structures]

memory device mapped address More...

#include <hd.h>


Data Fields

union u_hd_smbios_t * next
hd_smbios_type_t type
int data_len
unsigned char * data
str_list_tstrings
int handle
int memdevice_handle
 memory device handle
int arraymap_handle
 memory array mapping handle
uint64_t start_addr
 memory range start address
uint64_t end_addr
 end address
unsigned row_pos
 position of the referenced memory device in a row of the address partition
unsigned interleave_pos
 dto, in an interleave
unsigned interleave_depth
 number of consecutive rows


Detailed Description

memory device mapped address

Field Documentation

union u_hd_smbios_t* smbios_memdevicemap_t::next [write]

hd_smbios_type_t smbios_memdevicemap_t::type

int smbios_memdevicemap_t::data_len

unsigned char* smbios_memdevicemap_t::data

str_list_t* smbios_memdevicemap_t::strings

int smbios_memdevicemap_t::handle

int smbios_memdevicemap_t::memdevice_handle

memory device handle

int smbios_memdevicemap_t::arraymap_handle

memory array mapping handle

uint64_t smbios_memdevicemap_t::start_addr

memory range start address

uint64_t smbios_memdevicemap_t::end_addr

end address

unsigned smbios_memdevicemap_t::row_pos

position of the referenced memory device in a row of the address partition

unsigned smbios_memdevicemap_t::interleave_pos

dto, in an interleave

unsigned smbios_memdevicemap_t::interleave_depth

number of consecutive rows


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