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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
0 W. F, C) \; x' X# e7 `* i6 [: ]. x( `
smbus bios.pdf (133.96 KB, 下载次数: 862) 8 ^. _& L  D# D7 e# ?3 G5 n
  \1 m" J0 G* i0 t
4.1.1 SMBus Installation Check (01H)5 G* c/ p! _1 V: p) \( p8 j
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
  }5 }  Z; X% L3 o& \* K; ]Interface and if so, which version of the specification it supports.  The values passed in BL and
! e, D# p8 \0 N2 ZCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
  I0 r. v# a2 u& F$ w9 B9 Ipresent, will result in an SMBus invalid signature error.
+ s7 [1 Q5 h' L* E% X9 oThe version number returned by this call is the highest level of SMBus BIOS Interface$ B' @" y& l6 U% W* I) L* R
specification supported by the SMBus BIOS.1 ^/ d  c1 }( f0 A5 ~! r4 x* G
The vendor-specified hardware code may be optionally used to identify the SMBus host
2 v5 j- e* `: s/ q5 Phardware.  If this feature is not used, it must return zero.  This return code may be used by
5 ?2 f- g9 e% j: d( Voperating systems that do not want to use the BIOS services, but rather want to identify and
  O; |2 o7 a! w3 jcommunicate directly with the hardware.* r8 d& M4 e+ n. g- b
Call With7 R$ r  ~2 C# g4 A% |

: R( `- G7 f1 X4 w9 t; K  TAX = 53B0H SMBus Access: _4 I  m; g0 d
BH = 01H SMBus Installation Check+ G) V6 J4 ?2 Y& W! r
BL = 72H" k0 t) @# w  U8 S
CH = 61H
# y& \" h1 F: Q* T! Z- ?CL = 64H
9 v) p  ^4 y) u( Z! E" GReturns" G, e& u% \4 a( W4 Y( j/ v
If function successful:
$ h! d7 _* X* nCarry = 0 SMBus is supported by BIOS
" \) }9 N0 \$ {$ {. fAH = 01H SMBus BIOS Interface Specification major" S8 A% U1 a/ S& x0 K7 H
version number (in BCD format)
, z2 }& J/ e- A3 P! NAL = 00H SMBus BIOS Interface Specification minor2 Z: [. V# ^$ h' V+ a# s$ S4 z
version number (in BCD format). L) I5 @3 `; |: Z; j
BL = Number of SMBus Devices Present1 A0 G1 ~  z& t, Y5 `
CH = ASCII "i" character (69H)" h6 v) F$ ^8 f8 b
CL = ASCII "A" character (41H)# A" N: `. x; m6 |
DX = Vendor Specified SMBus Hardware Code' X; U, Z2 v$ F
0000H indicates undefined hardware
: [% P  B7 p5 k- y1 H# kIf function unsuccessful:
% l. d) A2 {+ `! J8 nCarry = 1" P* N# u; ~0 c7 V
AH = Error code
0 n5 y2 X4 v5 `; Y& O0AH  SMBus invalid signature
5 ^: M2 l( ^) E( V1 N2 e86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-3 21:35 , Processed in 0.171367 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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