![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
If this table is filled and put in CBMEM, then these info in CBMEM will be used to generate smbios type 17 table. More...
#include <memory_info.h>
If this table is filled and put in CBMEM, then these info in CBMEM will be used to generate smbios type 17 table.
Values are specified according to the JEDEC SPD Standard.
Definition at line 19 of file memory_info.h.
uint8_t dimm_info::bank_locator |
Definition at line 38 of file memory_info.h.
Referenced by print_dimm_info(), setup_sdram_meminfo(), smbios_fill_dimm_locator(), and transfer_memory_info().
uint8_t dimm_info::bus_width |
Definition at line 80 of file memory_info.h.
Referenced by copy_meminfo(), create_smbios_type17_for_dimm(), dimm_info_fill(), mainboard_save_dimm_info(), print_dimm_info(), set_dimm_info(), setup_sdram_meminfo(), soc_save_dimm_info(), and transfer_memory_info().
uint8_t dimm_info::channel_num |
Definition at line 36 of file memory_info.h.
Referenced by dimm_info_fill(), mainboard_save_dimm_info(), prepare_dmi_17(), print_dimm_info(), setup_sdram_meminfo(), smbios_fill_dimm_asset_tag(), smbios_fill_dimm_locator(), and soc_save_dimm_info().
uint16_t dimm_info::configured_speed_mts |
Definition at line 94 of file memory_info.h.
Referenced by create_smbios_type17_for_dimm(), save_dimm_info(), and transfer_memory_info().
uint16_t dimm_info::ddr_frequency |
Definition at line 34 of file memory_info.h.
Referenced by create_smbios_type17_for_dimm(), dimm_info_fill(), mainboard_save_dimm_info(), print_dimm_info(), set_dimm_info(), setup_sdram_meminfo(), soc_save_dimm_info(), and transfer_memory_info().
uint16_t dimm_info::ddr_type |
Definition at line 29 of file memory_info.h.
Referenced by create_smbios_type17_for_dimm(), dimm_info_fill(), mainboard_save_dimm_info(), print_dimm_info(), set_dimm_info(), setup_sdram_meminfo(), soc_save_dimm_info(), and transfer_memory_info().
uint8_t dimm_info::dimm_num |
Definition at line 37 of file memory_info.h.
Referenced by dimm_info_fill(), mainboard_save_dimm_info(), prepare_dmi_17(), print_dimm_info(), setup_sdram_meminfo(), smbios_fill_dimm_asset_tag(), smbios_fill_dimm_locator(), and soc_save_dimm_info().
uint32_t dimm_info::dimm_size |
Definition at line 23 of file memory_info.h.
Referenced by copy_meminfo(), create_smbios_type17_for_dimm(), dimm_info_fill(), mainboard_save_dimm_info(), print_dimm_info(), set_dimm_info(), setup_sdram_meminfo(), smbios_write_type16(), smbios_write_type19(), smbios_write_type20(), soc_save_dimm_info(), and transfer_memory_info().
uint16_t dimm_info::max_speed_mts |
Definition at line 89 of file memory_info.h.
Referenced by create_smbios_type17_for_dimm(), save_dimm_info(), and transfer_memory_info().
uint16_t dimm_info::mod_id |
Definition at line 52 of file memory_info.h.
Referenced by copy_meminfo(), create_smbios_type17_for_dimm(), dimm_info_fill(), print_dimm_info(), set_dimm_info(), setup_sdram_meminfo(), soc_save_dimm_info(), and transfer_memory_info().
uint8_t dimm_info::mod_type |
Definition at line 60 of file memory_info.h.
Referenced by create_smbios_type17_for_dimm(), dimm_info_fill(), mainboard_add_dimm_info(), print_dimm_info(), set_dimm_info(), setup_sdram_meminfo(), and transfer_memory_info().
uint8_t dimm_info::module_part_number[DIMM_INFO_PART_NUMBER_SIZE] |
Definition at line 48 of file memory_info.h.
Referenced by copy_meminfo(), create_smbios_type17_for_dimm(), dimm_info_fill(), prepare_dmi_17(), print_dimm_info(), set_dimm_info(), setup_sdram_meminfo(), soc_save_dimm_info(), and transfer_memory_info().
uint8_t dimm_info::rank_per_dimm |
Definition at line 35 of file memory_info.h.
Referenced by copy_meminfo(), create_smbios_type17_for_dimm(), dimm_info_fill(), print_dimm_info(), setup_sdram_meminfo(), and transfer_memory_info().
uint8_t dimm_info::serial[DIMM_INFO_SERIAL_SIZE] |
Definition at line 42 of file memory_info.h.
Referenced by dimm_info_fill(), print_dimm_info(), setup_sdram_meminfo(), smbios_fill_dimm_serial_number(), and transfer_memory_info().
uint16_t dimm_info::vdd_voltage |
Definition at line 84 of file memory_info.h.
Referenced by create_smbios_type17_for_dimm(), and dimm_info_fill().