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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?2 W$ v2 D, r& g5 [3 e' f9 E
; G' g0 t) [! A( y8 n$ d4 ^' }
smbus bios.pdf (133.96 KB, 下载次数: 226)
8 t/ a1 n- Y3 A" c
2 q& s: H  n, U, i1 ~4.1.1 SMBus Installation Check (01H)
' {: S$ t/ B3 d, ?This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
  O$ j  v, r& t  ~' x# bInterface and if so, which version of the specification it supports.  The values passed in BL and4 ?3 D3 v/ D8 |; Q: J, C9 J
CX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
2 ]  m* S7 b1 v6 @$ J8 c- N. f4 ppresent, will result in an SMBus invalid signature error.; j+ P& f1 P, j$ A  Z& D4 a
The version number returned by this call is the highest level of SMBus BIOS Interface) t3 E5 b5 b2 {" G( p
specification supported by the SMBus BIOS.$ M1 w  X% X2 |: ?& l* u0 V
The vendor-specified hardware code may be optionally used to identify the SMBus host
; ]. E! o5 q8 p- nhardware.  If this feature is not used, it must return zero.  This return code may be used by) H+ A" s1 A, c* b+ N* |# Q! B
operating systems that do not want to use the BIOS services, but rather want to identify and3 L, Z  F1 {* d( e- r# w" j3 r& S
communicate directly with the hardware.
2 W" x, {  z1 M0 @; I. s/ d3 CCall With
8 ^9 V  s$ b7 Y9 j2 k
; ^2 }9 b& p8 o6 X* e/ tAX = 53B0H SMBus Access
5 p# o( ~3 E# o; J) B6 N# ~BH = 01H SMBus Installation Check
4 U% u2 Z; S6 [% n0 sBL = 72H5 N6 Z: F# C& t% X. k: A
CH = 61H
" W& m* L- N; H0 HCL = 64H* V) l! n; l9 t% H3 L5 K
Returns
2 _+ O" t$ R8 U7 }$ Y- OIf function successful:2 k! w$ w( }" _6 y2 Y6 `9 D( b) H
Carry = 0 SMBus is supported by BIOS4 k, Q& M( K$ F- t" s
AH = 01H SMBus BIOS Interface Specification major" T5 k& ~, v& i
version number (in BCD format)
3 \% K' p5 @" t: jAL = 00H SMBus BIOS Interface Specification minor& W9 {- E- k! z
version number (in BCD format)
% W( A6 _% s, mBL = Number of SMBus Devices Present
/ M" G) v2 \8 n* A+ r" pCH = ASCII "i" character (69H)2 |( z% O" L2 T6 t, W, B
CL = ASCII "A" character (41H)  Y% B; N: `' ?* M$ T
DX = Vendor Specified SMBus Hardware Code# V2 K( m' X+ J" @* @6 ]
0000H indicates undefined hardware
6 t$ \. F. x  }- \. y- \If function unsuccessful:3 Q. C& J0 R8 I- ]' I, p0 ]) Q! r
Carry = 1
* |0 Y7 S0 ?; H8 pAH = Error code
+ S! V/ W5 b! }# B  U6 [0AH  SMBus invalid signature
7 f$ J. m, ^- c+ S4 D86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-10 02:54 , Processed in 0.051682 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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