Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

DellMagic.h File Reference

Go to the source code of this file.

Namespaces

namespace  smbios

Defines

#define NvramByte1_Token   0x83
#define NvramByte2_Token   0x84
#define BIOS_Information_Version_Offset   0x05
#define System_Information_Manufacturer_Offset   0x04
#define System_Information_Product_Name_Offset   0x05
#define System_Information_Serial_Number_Offset   0x07
#define System_Enclosure_or_Chassis_Service_Offset   0x07
#define System_Enclosure_or_Chassis_Asset_Offset   0x08
#define ID_Byte_Location   0xFE845
#define ID_Word_Location   0xFE840
#define Cmos_Asset_Token   0xC000
#define Cmos_Service_Token   0xC003
#define OEM_String_Field_Number   1
#define Bayonet_Detect_String   "Dell System"
#define DELL_SYSTEM_STRING_LOC   0xFE076
#define DELL_SYSTEM_STRING   "Dell System"
#define DELL_SYSTEM_STRING_LEN   12
#define TWO_BYTE_STRUCT_LOC   0xFE840
#define DELL_SYSTEM_STRING_LOC_DIAMOND_1   0xD8044
#define DELL_SYSTEM_STRING_LOC_DIAMOND_2   0xDC044
#define ID_BYTE_LOC_DIAMOND_1   0xD8040
#define ID_BYTE_LOC_DIAMOND_2   0xDC040
#define SYSTEM_ID_DIAMOND   0x8C
#define OEM_Dell_String   "Dell"
#define OEM_String_Location   0xFE076
#define SVC_TAG_CMOS_LEN_MAX   5
#define SVC_TAG_LEN_MAX   7
#define ASSET_TAG_CMOS_LEN_MAX   10
#define ASSET_TAG_LEN_MAX   10


Define Documentation

#define ASSET_TAG_CMOS_LEN_MAX   10
 

Definition at line 49 of file DellMagic.h.

Referenced by getAssetTagFromToken(), and setAssetTagUsingCMOSToken().

#define ASSET_TAG_LEN_MAX   10
 

Definition at line 50 of file DellMagic.h.

Referenced by getAssetTagFromToken().

#define Bayonet_Detect_String   "Dell System"
 

Definition at line 35 of file DellMagic.h.

Referenced by couldBeBayonet().

#define BIOS_Information_Version_Offset   0x05
 

Definition at line 24 of file DellMagic.h.

Referenced by getBiosVersionFromSmbios().

#define Cmos_Asset_Token   0xC000
 

Definition at line 32 of file DellMagic.h.

Referenced by getAssetTagFromToken(), and setAssetTagUsingCMOSToken().

#define Cmos_Service_Token   0xC003
 

Definition at line 33 of file DellMagic.h.

Referenced by getServiceTagFromCMOSToken(), and setServiceTagUsingCMOSToken().

#define DELL_SYSTEM_STRING   "Dell System"
 

Definition at line 37 of file DellMagic.h.

Referenced by getBiosVersionFromOneByteStructForDiamond(), getIdByteFromMem(), and getIdByteFromMem_Diamond().

#define DELL_SYSTEM_STRING_LEN   12
 

Definition at line 38 of file DellMagic.h.

Referenced by getBiosVersionFromOneByteStructForDiamond(), getIdByteFromMem(), and getIdByteFromMem_Diamond().

#define DELL_SYSTEM_STRING_LOC   0xFE076
 

Definition at line 36 of file DellMagic.h.

Referenced by getIdByteFromMem().

#define DELL_SYSTEM_STRING_LOC_DIAMOND_1   0xD8044
 

Definition at line 40 of file DellMagic.h.

Referenced by getBiosVersionFromOneByteStructForDiamond(), and getIdByteFromMem_Diamond().

#define DELL_SYSTEM_STRING_LOC_DIAMOND_2   0xDC044
 

Definition at line 41 of file DellMagic.h.

Referenced by getBiosVersionFromOneByteStructForDiamond(), and getIdByteFromMem_Diamond().

#define ID_BYTE_LOC_DIAMOND_1   0xD8040
 

Definition at line 42 of file DellMagic.h.

Referenced by getBiosVersionFromOneByteStructForDiamond(), and getIdByteFromMem_Diamond().

#define ID_BYTE_LOC_DIAMOND_2   0xDC040
 

Definition at line 43 of file DellMagic.h.

Referenced by getBiosVersionFromOneByteStructForDiamond(), and getIdByteFromMem_Diamond().

#define ID_Byte_Location   0xFE845
 

Definition at line 30 of file DellMagic.h.

#define ID_Word_Location   0xFE840
 

Definition at line 31 of file DellMagic.h.

#define NvramByte1_Token   0x83
 

Definition at line 22 of file DellMagic.h.

Referenced by SMBIOSGetNvramStateBytes(), SMBIOSHasNvramStateBytes(), and SMBIOSSetNvramStateBytes().

#define NvramByte2_Token   0x84
 

Definition at line 23 of file DellMagic.h.

Referenced by SMBIOSGetNvramStateBytes(), SMBIOSHasNvramStateBytes(), SMBIOSSetNvramStateBytes(), and upBootHelper().

#define OEM_Dell_String   "Dell"
 

Definition at line 45 of file DellMagic.h.

Referenced by isStdDellBiosSystem().

#define OEM_String_Field_Number   1
 

Definition at line 34 of file DellMagic.h.

Referenced by couldBeBayonet().

#define OEM_String_Location   0xFE076
 

Definition at line 46 of file DellMagic.h.

Referenced by isStdDellBiosSystem().

#define SVC_TAG_CMOS_LEN_MAX   5
 

Definition at line 47 of file DellMagic.h.

Referenced by dell_encode_service_tag(), getServiceTagFromCMOSToken(), and setServiceTagUsingCMOSToken().

#define SVC_TAG_LEN_MAX   7
 

Definition at line 48 of file DellMagic.h.

Referenced by dell_decode_service_tag(), dell_encode_service_tag(), getServiceTagFromCMOSToken(), and setServiceTagUsingCMOSToken().

#define System_Enclosure_or_Chassis_Asset_Offset   0x08
 

Definition at line 29 of file DellMagic.h.

Referenced by getAssetTagFromSysEncl().

#define System_Enclosure_or_Chassis_Service_Offset   0x07
 

Definition at line 28 of file DellMagic.h.

Referenced by getServiceTagFromSysEncl().

#define SYSTEM_ID_DIAMOND   0x8C
 

Definition at line 44 of file DellMagic.h.

Referenced by couldBeDiamond(), getBiosVersionFromOneByteStructForDiamond(), and getIdByteFromMem_Diamond().

#define System_Information_Manufacturer_Offset   0x04
 

Definition at line 25 of file DellMagic.h.

Referenced by SMBIOSGetVendorName().

#define System_Information_Product_Name_Offset   0x05
 

Definition at line 26 of file DellMagic.h.

Referenced by getSystemNameFromSysInfo().

#define System_Information_Serial_Number_Offset   0x07
 

Definition at line 27 of file DellMagic.h.

Referenced by getServiceTagFromSysInfo().

#define TWO_BYTE_STRUCT_LOC   0xFE840
 

Definition at line 39 of file DellMagic.h.

Referenced by getIdByteFromMem().


Generated on Tue Jul 3 18:35:13 2007 for SMBIOS Library by doxygen1.2.18