#include <SysInfo.h>
Data Structures | |
union | SPECIFICINFO |
RAM-type specific attributes. More... | |
Data Fields | |
wchar_t | szHeading [SHORT_STRING_LEN] |
String summaries used in the formatted reports. | |
wchar_t | szLine1 [SHORT_STRING_LEN] |
Line 1 of the report memory summary. | |
wchar_t | szLine2 [SHORT_STRING_LEN] |
Line 2 of the report memory summary. | |
wchar_t | szLine3 [SHORT_STRING_LEN] |
Line 3 of the report memory summary. | |
int | type |
Type of RAM. See define SPDINFO_MEMTYPE_* . | |
int | spdRev |
SPD revision. | |
bool | registered |
TRUE for registered. | |
bool | ecc |
TRUE for ECC. | |
int | year |
Year of manufacture. | |
int | week |
Week of manufacture. | |
int | dimmNum |
DIMM slot number. | |
UINT64 | jedecID |
Jedec ID code. | |
wchar_t | jedecManuf [SHORT_STRING_LEN] |
Jedec manufacture name. | |
char | modulePartNo [MODULE_PARTNO_LEN] |
Module part number. | |
int | moduleRev |
Module revision. | |
int | moduleSerialNo |
Module serial number. | |
int | moduleManufLoc |
Module manufacturing location. | |
int | rowAddrBits |
Number of row addressing bits. | |
int | colAddrBits |
Number of column addressing bits. | |
int | numBanks |
Number of banks. | |
int | numRanks |
Number of ranks. | |
int | deviceWidth |
Device width in bits. | |
int | busWidth |
Bus width in bits. | |
wchar_t | moduleVoltage [SHORT_STRING_LEN] |
Module voltage. | |
float | clkspeed |
Clock speed in MHz. | |
wchar_t | szModulespeed [SHORT_STRING_LEN] |
Module speed. | |
int | size |
Memory capacity in MB. | |
wchar_t | CASSupported [SHORT_STRING_LEN] |
CAS latencies supported. | |
float | tCK |
Minimum clock cycle time in ns. | |
float | tAA |
Minimum CAS latency time in ns. | |
float | tRCD |
Minimum RAS to CAS delay in ns. | |
float | tRP |
Minimum Row Precharge time in ns. | |
float | tRAS |
Minimum Active to Precharge Time in ns. | |
float | tRRD |
Minimum Row Active to Row Active delay in ns. | |
float | tRC |
Minimum Auto-Refresh to Active/Auto-Refresh Time in ns. | |
float | tRFC |
Minimum Auto-Refresh to Active/Auto-Refresh Command Period in ns. | |
union SPDINFO::SPECIFICINFO | specific |
RAM-type specific attributes. |
wchar_t szHeading[SHORT_STRING_LEN] |
String summaries used in the formatted reports.
wchar_t szLine1[SHORT_STRING_LEN] |
Line 1 of the report memory summary.
wchar_t szLine2[SHORT_STRING_LEN] |
Line 2 of the report memory summary.
wchar_t szLine3[SHORT_STRING_LEN] |
Line 3 of the report memory summary.
int type |
Type of RAM. See define SPDINFO_MEMTYPE_* .
int spdRev |
SPD revision.
bool registered |
TRUE for registered.
bool ecc |
TRUE for ECC.
int year |
Year of manufacture.
int week |
Week of manufacture.
int dimmNum |
DIMM slot number.
UINT64 jedecID |
Jedec ID code.
wchar_t jedecManuf[SHORT_STRING_LEN] |
Jedec manufacture name.
char modulePartNo[MODULE_PARTNO_LEN] |
Module part number.
int moduleRev |
Module revision.
int moduleSerialNo |
Module serial number.
int moduleManufLoc |
Module manufacturing location.
int rowAddrBits |
Number of row addressing bits.
int colAddrBits |
Number of column addressing bits.
int numBanks |
Number of banks.
int numRanks |
Number of ranks.
int deviceWidth |
Device width in bits.
int busWidth |
Bus width in bits.
wchar_t moduleVoltage[SHORT_STRING_LEN] |
Module voltage.
float clkspeed |
Clock speed in MHz.
wchar_t szModulespeed[SHORT_STRING_LEN] |
Module speed.
int size |
Memory capacity in MB.
wchar_t CASSupported[SHORT_STRING_LEN] |
CAS latencies supported.
float tCK |
Minimum clock cycle time in ns.
float tAA |
Minimum CAS latency time in ns.
float tRCD |
Minimum RAS to CAS delay in ns.
float tRP |
Minimum Row Precharge time in ns.
float tRAS |
Minimum Active to Precharge Time in ns.
float tRRD |
Minimum Row Active to Row Active delay in ns.
float tRC |
Minimum Auto-Refresh to Active/Auto-Refresh Time in ns.
float tRFC |
Minimum Auto-Refresh to Active/Auto-Refresh Command Period in ns.
RAM-type specific attributes.