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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?7 J8 ^7 a; o1 l3 H8 B( U* L0 Y

7 h4 w# y- }. t) o: s smbus bios.pdf (133.96 KB, 下载次数: 240) 5 @9 j; c/ S% Q) s: S% ]

7 ]4 n0 C7 Y& H+ }4.1.1 SMBus Installation Check (01H)
6 ~( O$ X  g& [7 j' Y/ w8 K3 VThis call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS0 C, W$ d* D: `( N
Interface and if so, which version of the specification it supports.  The values passed in BL and
5 R7 m/ u9 k% Q6 L' W1 dCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
" [8 Q2 |) K% z1 u" j4 E* g  cpresent, will result in an SMBus invalid signature error.+ M& ^  }! U& z) J/ o
The version number returned by this call is the highest level of SMBus BIOS Interface
; H% E, O9 L0 a4 Bspecification supported by the SMBus BIOS.
1 L: O& v% S0 pThe vendor-specified hardware code may be optionally used to identify the SMBus host
" [/ R) o# @& h3 Q. N" I$ o6 y% D: ~hardware.  If this feature is not used, it must return zero.  This return code may be used by0 ?. R% M0 G* y& t
operating systems that do not want to use the BIOS services, but rather want to identify and# Z: [& p1 C* A% O6 s
communicate directly with the hardware.. b# f! L" _0 p1 i4 Q3 g
Call With
; X! I3 Q7 e$ E6 O# w) `  i
" z9 t% d, {- u$ k( LAX = 53B0H SMBus Access1 l3 h9 @* X9 Y" U% H5 `
BH = 01H SMBus Installation Check9 ?- T& U, \8 S, Q1 u7 S
BL = 72H
/ K; q0 M  g$ o5 |% I, CCH = 61H
2 H, u2 s9 ^+ @4 n/ A, {CL = 64H3 S" x4 o5 l$ G
Returns, @& H7 M& ^9 Z5 e9 o* o
If function successful:
/ y) ?7 e5 ]$ p  e6 T1 a3 |Carry = 0 SMBus is supported by BIOS
" t( M) l* A7 V- Y& tAH = 01H SMBus BIOS Interface Specification major. H% f6 O$ m" ?- x
version number (in BCD format)8 S  F2 I4 C& K$ X9 Z5 s, D3 i
AL = 00H SMBus BIOS Interface Specification minor
8 J1 p- ~% F( H0 @version number (in BCD format)$ u& Z2 c% P4 o0 V+ M8 I
BL = Number of SMBus Devices Present# w% d$ B# }6 W8 H
CH = ASCII "i" character (69H)
) X2 X1 F+ B" |" j0 k$ z+ }; N# {CL = ASCII "A" character (41H)
' r1 v+ T& Z+ j  T0 sDX = Vendor Specified SMBus Hardware Code7 s$ _8 C. h* L2 {  D$ l" `0 ^
0000H indicates undefined hardware
1 v/ Y0 y% q$ w9 q" p4 BIf function unsuccessful:2 H/ q  A- z3 f. P! w) g
Carry = 1
( Q, ?" G, ^% @4 r3 w2 VAH = Error code' X% w; ]8 w% \1 }" O% E$ }
0AH  SMBus invalid signature) q( ^/ p0 B) [+ A% `/ \$ e
86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 21:01 , Processed in 0.041255 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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