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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
2 y) L: A3 L$ \; f, V% y
' P" T2 m5 H& n2 x3 q smbus bios.pdf (133.96 KB, 下载次数: 739)
, @9 }$ o. K/ q# @! O' P& ?+ [% y* c* F6 U; B+ @
4.1.1 SMBus Installation Check (01H)" Z! ~$ e3 c$ z3 F; H
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
3 F, ]2 p' g& V/ kInterface and if so, which version of the specification it supports.  The values passed in BL and
; {1 {) u$ ~/ Q9 @) q+ Y! ~1 N. cCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
3 h3 @4 o* V" |: E# C" ^present, will result in an SMBus invalid signature error.
/ K/ Q6 O5 I8 S6 q( x/ t6 A$ GThe version number returned by this call is the highest level of SMBus BIOS Interface
: M8 b: B% D/ g( L, t6 fspecification supported by the SMBus BIOS.1 C5 `; @* s/ t4 O/ t
The vendor-specified hardware code may be optionally used to identify the SMBus host6 H* j8 Q6 a  r* j9 k
hardware.  If this feature is not used, it must return zero.  This return code may be used by
; g" Q3 b$ G( V# }+ s: t1 K; uoperating systems that do not want to use the BIOS services, but rather want to identify and9 N- N9 B; v8 s2 _
communicate directly with the hardware.' C3 y' D" b* A! J/ S
Call With
# i4 n. k% m9 }8 S0 ~) H$ R  T% S5 E
AX = 53B0H SMBus Access0 C" i, e! `4 Y
BH = 01H SMBus Installation Check" ^( t' g  v' d- R) W5 l% T; W
BL = 72H
& M' e0 Q& d! I& hCH = 61H
, h8 q/ y! E7 y3 OCL = 64H
, }+ v+ a" C6 P  D+ BReturns
  Q  }# Z# V) Q' I1 s0 i+ A% OIf function successful:
7 w7 L# g& h' \+ x1 xCarry = 0 SMBus is supported by BIOS
) }, `" B" ^: l" pAH = 01H SMBus BIOS Interface Specification major
6 K( ^1 e6 F/ ^7 a/ z: rversion number (in BCD format)" I; Y) j8 \+ X4 N
AL = 00H SMBus BIOS Interface Specification minor+ [5 G( L4 ]. z5 [1 J" g
version number (in BCD format)% l) B( u7 q" b- |) t
BL = Number of SMBus Devices Present
6 @) C2 |! N4 m" WCH = ASCII "i" character (69H)8 f, K5 |" y9 e2 m" F1 p
CL = ASCII "A" character (41H)3 H2 l$ L# M6 C  T  p6 e
DX = Vendor Specified SMBus Hardware Code/ F5 T1 w% T/ F$ Z0 j8 B
0000H indicates undefined hardware7 s5 t. W  ^) r( q- T# W
If function unsuccessful:  X7 q0 r' V" w  W+ a. w2 Q
Carry = 1
  v" N: E6 k$ gAH = Error code+ n/ v, W5 P8 M* `5 w$ D! k# m3 N
0AH  SMBus invalid signature. _6 u4 e: E  m0 [" B. s  H! o: E
86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-15 05:21 , Processed in 0.280188 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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