SMBIOS(System ManagementBIOS)
共有128个Type, 从Type0----type127
存放一些计算机的基本信息,
比如:计算机的UUID,主板制造商,CPU的famliy,内存信息等
下面介绍怎么样访问 SMBIOS的信息。
Spec 上介绍有两种方式访问smbiosinformation
现采用第2中方法,先找到Entry point, 以”_SM_”开头,offset 18h的位置就是SMBIOS table 的address 了,它的physical memory address range 为000f0000h---000fffffh,但也见过从000e0000h开始的
.586p
Option SEGMENT:USE16
INCLUDE X86.INC
_DATA SEGMENTPUBLIC 'DATA'
GDT_Begin MyGDT
;+--------------Name of Selector
;| +--- Base Address
;|