MEM xxxxh:xxx0h - Desktop Management Interface / System Management BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware.  The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
InstallCheck:	scan paragraph boundaries F000h to FFFFh for signature string
	   "_DMI_", followed by a valid header structure (see #M0111,#M0112)


Format of Desktop Management Interface entry-point structure:
Offset	Size	Description	(Table M0111)
 00h  5 BYTEs	signature "_DMI_"
 05h	BYTE	checksum of this structure (forces 8-bit sum of bytes to 00h)
 06h	WORD	total length of SMBIOS structure table, in bytes
 08h	DWORDDoubleword; four bytes.	 Commonly used to hold a 32-bit segment:offset or selector:offset address.	32-bit physical address of read-only SMBIOS structure table
		(see #F0059)
 0Ch	WORD	number of SMBIOS structures
 0Eh	BYTE	BCD(Binary Coded Decimal) A method of data storage where two decimal digits are stored in each byte, one in the upper four bits and the other in the lower four bits.  Since only the values 0 through 9 are used in each half of a byte, BCD values can be read as decimal numbers on a hexadecimal display of memory or a file. SMBIOS revision (high nybble = major, low = minor)
!!!ftp://download.intel.com/ial/wfm/smbios.pdf
SeeAlso: #M0112


Format of System Management BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware.  The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly. entry-point structure:
Offset	Size	Description	(Table M0112)
 00h  4 BYTEs	signature "_SM_"
 04h	BYTE	checksum of this structure (forces 8-bit sum of bytes to 00h)
 05h	BYTE	length of structure in bytes (1Fh for v2.1+)
 06h	BYTE	major version of specification
 07h	BYTE	minor version of specification (01h = vX.1, 16h = vX.22)
 08h	WORD	size of largest SMBIOS structure (see also #F0046)
 0Ah	BYTE	revision of this data structure
		00h SMBIOS v2.1-2.3
		01h-FFh reserved for future versions
 0Bh  5 BYTEs	revision-specific data (currently unused)
 10h  5 BYTEs	intermediate anchor string "_DMI_"
 15h	BYTE	checksum of intermediate entry-point structure
		(forces 8-bit sum of bytes 10h-1Eh to 00h)
 16h	WORD	total length of SMBIOS structure table, in bytes
 18h	DWORDDoubleword; four bytes.	 Commonly used to hold a 32-bit segment:offset or selector:offset address.	32-bit physical address of read-only SMBIOS structure table
		(see #F0059)
 1Ch	WORD	number of SMBIOS structures
 1Eh	BYTE	BCD(Binary Coded Decimal) A method of data storage where two decimal digits are stored in each byte, one in the upper four bits and the other in the lower four bits.  Since only the values 0 through 9 are used in each half of a byte, BCD values can be read as decimal numbers on a hexadecimal display of memory or a file. SMBIOS revision (high nybble = major, low = minor)
		00h if specification version only given in bytes 06h/07h
BUG:	due to an error in the v2.1 specification, some implementations might
	  indicate a length of 1Eh bytes instead of 1Fh
SeeAlso: #M0111