coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
smbios_type17 Struct Reference

#include <smbios.h>

Collaboration diagram for smbios_type17:
Collaboration graph

Data Fields

struct smbios_header header
 
u16 phys_memory_array_handle
 
u16 memory_error_information_handle
 
u16 total_width
 
u16 data_width
 
u16 size
 
u8 form_factor
 
u8 device_set
 
u8 device_locator
 
u8 bank_locator
 
u8 memory_type
 
u16 type_detail
 
u16 speed
 
u8 manufacturer
 
u8 serial_number
 
u8 asset_tag
 
u8 part_number
 
u8 attributes
 
u32 extended_size
 
u16 clock_speed
 
u16 minimum_voltage
 
u16 maximum_voltage
 
u16 configured_voltage
 
u8 eos [2]
 

Detailed Description

Definition at line 860 of file smbios.h.

Field Documentation

◆ asset_tag

u8 smbios_type17::asset_tag

Definition at line 876 of file smbios.h.

Referenced by smbios_fill_dimm_asset_tag().

◆ attributes

u8 smbios_type17::attributes

Definition at line 878 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ bank_locator

u8 smbios_type17::bank_locator

Definition at line 870 of file smbios.h.

Referenced by smbios_fill_dimm_locator().

◆ clock_speed

u16 smbios_type17::clock_speed

Definition at line 880 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ configured_voltage

u16 smbios_type17::configured_voltage

Definition at line 883 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ data_width

u16 smbios_type17::data_width

Definition at line 865 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ device_locator

u8 smbios_type17::device_locator

Definition at line 869 of file smbios.h.

Referenced by smbios_fill_dimm_locator().

◆ device_set

u8 smbios_type17::device_set

Definition at line 868 of file smbios.h.

◆ eos

◆ extended_size

u32 smbios_type17::extended_size

Definition at line 879 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ form_factor

u8 smbios_type17::form_factor

Definition at line 867 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ header

struct smbios_header smbios_type17::header

Definition at line 857 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ manufacturer

u8 smbios_type17::manufacturer

Definition at line 874 of file smbios.h.

Referenced by smbios_fill_dimm_manufacturer_from_id().

◆ maximum_voltage

u16 smbios_type17::maximum_voltage

Definition at line 882 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ memory_error_information_handle

u16 smbios_type17::memory_error_information_handle

Definition at line 863 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ memory_type

u8 smbios_type17::memory_type

Definition at line 871 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ minimum_voltage

u16 smbios_type17::minimum_voltage

Definition at line 881 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ part_number

u8 smbios_type17::part_number

Definition at line 877 of file smbios.h.

Referenced by smbios_fill_dimm_part_number().

◆ phys_memory_array_handle

u16 smbios_type17::phys_memory_array_handle

Definition at line 862 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ serial_number

u8 smbios_type17::serial_number

Definition at line 875 of file smbios.h.

Referenced by smbios_fill_dimm_serial_number().

◆ size

u16 smbios_type17::size

Definition at line 866 of file smbios.h.

Referenced by create_smbios_type17_for_dimm(), and vpd_get_bios_version().

◆ speed

u16 smbios_type17::speed

Definition at line 873 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ total_width

u16 smbios_type17::total_width

Definition at line 864 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().

◆ type_detail

u16 smbios_type17::type_detail

Definition at line 872 of file smbios.h.

Referenced by create_smbios_type17_for_dimm().


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