[DOS]請教如何用C語言(或匯編)讀取BIOS OEM信息?
請教 :如何用C語言(或匯編)讀取BIOS OEM信息?
麻煩大家幫忙給個CODE代碼供參考,謝謝!
[ 本帖最后由 topway 于 2010-1-9 10:15 编辑 ] 請高人指點一下,非常感謝。 详见System Management BIOS Reference Specification.
http://www.ufoit.com/bbs/thread-7-1-1.html 原帖由 bini 于 2010-1-9 14:36 发表 http://www.ufoit.com/bbs/images/common/back.gif
详见System Management BIOS Reference Specification.
http://www.ufoit.com/bbs/thread-7-1-1.html
謝謝bini版主回復,但這個信息不是在SMBIOS裡的? 不是DMI Table;
是 BIOS Features 中的 Sign On MessageTOKEN
Name= "SIGN_ON_MESSAGE"
Value= "'BIOS Date: ', MKF_TODAY2, ' ', MKF_NOW, ' Ver: ', MKF_CORE8_VERSION_STRING, 0DH, 0AH"
Help= "Enter the 2nd line of the Sign On Message here. First line (80 chars) is reserved for AMI copyright message.\Total BYTEs available 175.Use0DH, 0AH for starting next line. OEM can have any number of strings that can fit into 175 Bytes. \In case you need to dispaly special chars like ' or ' use the ASCII equivalant. like 027h or 022h"
TokenType = Expression
TargetEQU = Yes
End請教要如何讀取? 謝謝!
[ 本帖最后由 topway 于 2010-1-9 17:41 编辑 ] 那就只能针对AMI的来读了, 方法没有通用性
这个在AMI的code里面好像是固定在某个地方的, 你去搜索使用这个TOKEN的地方就知道, 它用了ORG指令 哪AWARD bios是怎樣讀出啊? 你想AMI和AWARD通吃, 就乖乖的从SMBIOS来读 原帖由 Andy1990zx 于 2010-2-25 17:05 发表 http://www.ufoit.com/images/common/back.gif
你想AMI和AWARD通吃, 就乖乖的从SMBIOS来读
这个不在SMBIOS/DMI中啊?
页:
[1]