XenevaOS
Loading...
Searching...
No Matches
Classes | Typedefs
SdramSpdDdr4.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  SPD4_DEVICE_DESCRIPTION_STRUCT
 
union  SPD4_REVISION_STRUCT
 
union  SPD4_DRAM_DEVICE_TYPE_STRUCT
 
union  SPD4_MODULE_TYPE_STRUCT
 
union  SPD4_SDRAM_DENSITY_BANKS_STRUCT
 
union  SPD4_SDRAM_ADDRESSING_STRUCT
 
union  SPD4_PRIMARY_SDRAM_PACKAGE_TYPE_STRUCT
 
union  SPD4_SDRAM_OPTIONAL_FEATURES_STRUCT
 
union  SPD4_SDRAM_THERMAL_REFRESH_STRUCT
 
union  SPD4_OTHER_SDRAM_OPTIONAL_FEATURES_STRUCT
 
union  SPD4_SECONDARY_SDRAM_PACKAGE_TYPE_STRUCT
 
union  SPD4_MODULE_NOMINAL_VOLTAGE_STRUCT
 
union  SPD4_MODULE_ORGANIZATION_STRUCT
 
union  SPD4_MODULE_MEMORY_BUS_WIDTH_STRUCT
 
union  SPD4_MODULE_THERMAL_SENSOR_STRUCT
 
union  SPD4_EXTENDED_MODULE_TYPE_STRUCT
 
union  SPD4_TIMEBASE_STRUCT
 
union  SPD4_TCK_MIN_MTB_STRUCT
 
union  SPD4_TCK_MAX_MTB_STRUCT
 
union  SPD4_CAS_LATENCIES_SUPPORTED_STRUCT
 
union  SPD4_TAA_MIN_MTB_STRUCT
 
union  SPD4_TRCD_MIN_MTB_STRUCT
 
union  SPD4_TRP_MIN_MTB_STRUCT
 
union  SPD4_TRAS_TRC_MIN_MTB_STRUCT
 
union  SPD4_TRAS_MIN_MTB_STRUCT
 
union  SPD4_TRC_MIN_MTB_STRUCT
 
union  SPD4_TRFC_MIN_MTB_STRUCT
 
union  SPD4_TFAW_MIN_MTB_UPPER_STRUCT
 
union  SPD4_TFAW_MIN_MTB_STRUCT
 
union  SPD4_TRRD_MIN_MTB_STRUCT
 
union  SPD4_TCCD_MIN_MTB_STRUCT
 
union  SPD4_TWR_UPPER_NIBBLE_STRUCT
 
union  SPD4_TWR_MIN_MTB_STRUCT
 
union  SPD4_TWTR_UPPER_NIBBLE_STRUCT
 
union  SPD4_TWTR_MIN_MTB_STRUCT
 
union  SPD4_CONNECTOR_BIT_MAPPING_BYTE_STRUCT
 
union  SPD4_TCCD_MIN_FTB_STRUCT
 
union  SPD4_TRRD_MIN_FTB_STRUCT
 
union  SPD4_TRC_MIN_FTB_STRUCT
 
union  SPD4_TRP_MIN_FTB_STRUCT
 
union  SPD4_TRCD_MIN_FTB_STRUCT
 
union  SPD4_TAA_MIN_FTB_STRUCT
 
union  SPD4_TCK_MAX_FTB_STRUCT
 
union  SPD4_TCK_MIN_FTB_STRUCT
 
union  SPD4_UNBUF_MODULE_NOMINAL_HEIGHT
 
union  SPD4_UNBUF_MODULE_NOMINAL_THICKNESS
 
union  SPD4_UNBUF_REFERENCE_RAW_CARD
 
union  SPD4_UNBUF_ADDRESS_MAPPING
 
union  SPD4_RDIMM_MODULE_NOMINAL_HEIGHT
 
union  SPD4_RDIMM_MODULE_NOMINAL_THICKNESS
 
union  SPD4_RDIMM_REFERENCE_RAW_CARD
 
union  SPD4_RDIMM_MODULE_ATTRIBUTES
 
union  SPD4_RDIMM_THERMAL_HEAT_SPREADER_SOLUTION
 
union  SPD4_MANUFACTURER_ID_CODE
 
union  SPD4_RDIMM_REGISTER_REVISION_NUMBER
 
union  SPD4_RDIMM_ADDRESS_MAPPING_FROM_REGISTER_TO_DRAM
 
union  SPD4_RDIMM_REGISTER_OUTPUT_DRIVE_STRENGTH_FOR_CONTROL_COMMAND_ADDRESS
 
union  SPD4_RDIMM_REGISTER_OUTPUT_DRIVE_STRENGTH_FOR_CLOCK
 
union  SPD4_LRDIMM_MODULE_NOMINAL_HEIGHT
 
union  SPD4_LRDIMM_MODULE_NOMINAL_THICKNESS
 
union  SPD4_LRDIMM_REFERENCE_RAW_CARD
 
union  SPD4_LRDIMM_MODULE_ATTRIBUTES
 
union  SPD4_LRDIMM_THERMAL_HEAT_SPREADER_SOLUTION
 
union  SPD4_LRDIMM_REGISTER_REVISION_NUMBER
 
union  SPD4_LRDIMM_ADDRESS_MAPPING_FROM_REGISTER_TO_DRAM
 
union  SPD4_LRDIMM_REGISTER_OUTPUT_DRIVE_STRENGTH_FOR_CONTROL_COMMAND_ADDRESS
 
union  SPD4_LRDIMM_REGISTER_OUTPUT_DRIVE_STRENGTH_FOR_CLOCK
 
struct  SPD4_LRDIMM_DATA_BUFFER_REVISION_NUMBER
 
union  SPD4_LRDIMM_DRAM_VREFDQ_FOR_PACKAGE_RANK
 
struct  SPD4_LRDIMM_DATA_BUFFER_VREFDQ_FOR_DRAM_INTERFACE
 
union  SPD4_LRDIMM_DATA_BUFFER_MDQ_DRIVE_STRENGTH_RTT_FOR_DATA_RATE
 
union  SPD4_LRDIMM_DRAM_DRIVE_STRENGTH
 
union  SPD4_LRDIMM_DRAM_ODT_RTT_WR_RTT_NOM_FOR_DATA_RATE
 
union  SPD4_LRDIMM_DRAM_ODT_RTT_PARK_FOR_DATA_RATE
 
union  SPD4_LRDIMM_DATA_BUFFER_VREFDQ_FOR_DRAM_INTERFACE_RANGE
 
union  SPD4_LRDIMM_DATA_BUFFER_DQ_DECISION_FEEDBACK_EQUALIZATION
 
union  SPD4_NVDIMM_SUBSYSTEM_CONTROLLER_MANUFACTURER_ID_CODE
 
union  SPD4_NVDIMM_REFERENCE_RAW_CARD
 
union  SPD4_NVDIMM_MODULE_CHARACTERISTICS
 
struct  SPD4_NVDIMM_HYBRID_MODULE_MEDIA_TYPES
 
union  SPD4_NVDIMM_FUNCTION_INTERFACE_DESCRIPTOR
 
struct  SPD4_MANUFACTURING_DATE
 
union  SPD4_MANUFACTURER_SERIAL_NUMBER
 
struct  SPD4_MANUFACTURING_LOCATION
 
struct  SPD4_UNIQUE_MODULE_ID
 
union  SPD4_CYCLIC_REDUNDANCY_CODE
 
struct  SPD4_BASE_SECTION
 
struct  SPD4_MODULE_UNBUFFERED
 
struct  SPD4_MODULE_REGISTERED
 
struct  SPD4_MODULE_LOADREDUCED
 
struct  SPD4_MODULE_NVDIMM
 
union  SPD4_MODULE_SPECIFIC
 
struct  SPD4_MODULE_PART_NUMBER
 
struct  SPD4_MANUFACTURER_SPECIFIC
 
struct  SPD4_MANUFACTURING_DATA
 
struct  SPD4_END_USER_SECTION
 
struct  SPD_DDR4
 

Typedefs

typedef UINT16 SPD4_NVDIMM_MODULE_PRODUCT_IDENTIFIER
 
typedef UINT16 SPD4_NVDIMM_SUBSYSTEM_CONTROLLER_IDENTIFIER
 
typedef UINT8 SPD4_NVDIMM_SUBSYSTEM_CONTROLLER_REVISION_CODE
 
typedef UINT8 SPD4_NVDIMM_MAXIMUM_NONVOLATILE_MEMORY_INITIALIZATION_TIME
 
typedef UINT8 SPD4_MODULE_REVISION_CODE
 349 Module Revision Code
 
typedef UINT8 SPD4_DRAM_STEPPING
 352 Dram Stepping
 

Detailed Description

This file contains definitions for SPD DDR4.

Copyright (c) 2016, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Revision Reference:

Typedef Documentation

◆ SPD4_DRAM_STEPPING

352 Dram Stepping

◆ SPD4_MODULE_REVISION_CODE

349 Module Revision Code

◆ SPD4_NVDIMM_MAXIMUM_NONVOLATILE_MEMORY_INITIALIZATION_TIME

◆ SPD4_NVDIMM_MODULE_PRODUCT_IDENTIFIER

◆ SPD4_NVDIMM_SUBSYSTEM_CONTROLLER_IDENTIFIER

◆ SPD4_NVDIMM_SUBSYSTEM_CONTROLLER_REVISION_CODE