Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class 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 Wed Apr 11 16:25:10 2007 for SMBIOS Library by doxygen 1.3.5