找回密码
 加入计匠网
搜索
热搜: BIOS ACPI CPU Windows
查看: 11118|回复: 1

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?: ]- g' y6 O9 F  ^. W/ W; U3 @
9 d% W* P# m: ~0 ]5 i
smbus bios.pdf (133.96 KB, 下载次数: 796)
6 M$ ?& a' j, m; W: ^1 ^
/ X" n) `* K/ B! J$ P% B" V4.1.1 SMBus Installation Check (01H)
# }' M$ h7 f$ A* N: G  |. tThis call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS( O, e+ ?5 \7 }1 I
Interface and if so, which version of the specification it supports.  The values passed in BL and8 y" Y5 ?; O/ I1 `" B8 o2 {+ V
CX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
5 j$ I# g" u4 L& w2 M$ ?4 v0 Wpresent, will result in an SMBus invalid signature error.* Y7 K$ N% {$ g1 N$ B, s
The version number returned by this call is the highest level of SMBus BIOS Interface4 Q( @  B8 L& |- a' _
specification supported by the SMBus BIOS.2 L1 F2 c# ]7 T# p# A3 u
The vendor-specified hardware code may be optionally used to identify the SMBus host: ?+ N* `: ?/ g+ n9 p8 n. E
hardware.  If this feature is not used, it must return zero.  This return code may be used by: b' ~3 Y( ?) I4 {8 e
operating systems that do not want to use the BIOS services, but rather want to identify and( S4 y+ c8 m% n" `
communicate directly with the hardware.& y  I3 E! X! _( M4 E/ d, e3 C
Call With
* \! T# C* r- [3 L( I( V
# s4 M( G& n; j9 P3 }AX = 53B0H SMBus Access
. `) _0 Z% K- _BH = 01H SMBus Installation Check
$ H+ V& t. V! e4 N* W5 _BL = 72H9 ~" Z/ b! u4 s
CH = 61H
& J& [, n& H6 K; g2 e% v/ M  GCL = 64H! y3 h# Y) J, _0 \8 }/ u
Returns. d8 x+ N# l7 L( B
If function successful:+ N7 i% Y) ]: P
Carry = 0 SMBus is supported by BIOS6 @1 ~7 ~2 }4 j; e0 g! ^( T: D
AH = 01H SMBus BIOS Interface Specification major1 L! n: G5 `" H
version number (in BCD format)
  q5 Q  q2 |' ?6 ~9 c6 [AL = 00H SMBus BIOS Interface Specification minor
# C# c- V9 j& H( B6 Oversion number (in BCD format)# d5 R- e# D5 [4 s( Y' `) T
BL = Number of SMBus Devices Present( C* l4 N8 e4 H! s/ j1 ^+ B
CH = ASCII "i" character (69H)$ L8 G; S2 W0 Q8 t+ }# _
CL = ASCII "A" character (41H)" p; \4 I3 r. B% U' l% k
DX = Vendor Specified SMBus Hardware Code
+ e% M& @$ o* ^( e. b8 j) M0000H indicates undefined hardware
# ?: j5 z5 A- K' {" G- QIf function unsuccessful:
9 U2 z' Y7 d, w( z2 l5 MCarry = 1
* K# l8 b; y. k$ u! U3 TAH = Error code
3 I/ Z- w* u* J9 {% }4 Y3 [0AH  SMBus invalid signature$ U' B; q4 C' i, ~
86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入计匠网

本版积分规则

Archiver|手机版|小黑屋|计匠网

GMT+8, 2026-4-4 16:05 , Processed in 0.305643 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表