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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?+ ?7 \9 R  Q6 }" o5 M& V0 H

/ g7 ~: H" f# B0 g9 @, Q5 Y, C) K+ r- k smbus bios.pdf (133.96 KB, 下载次数: 497)
  ^) j0 A9 o/ i2 R2 m' |9 Z5 z$ g8 z  l9 l
4.1.1 SMBus Installation Check (01H)5 J; I5 o$ @* v9 V$ D; g) F
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
5 h3 V, t! x" H. f8 g- [Interface and if so, which version of the specification it supports.  The values passed in BL and
# T( C7 ]0 t0 ~3 @; SCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
% U4 N0 g0 D0 d# ~3 A2 Zpresent, will result in an SMBus invalid signature error.6 @* T7 V- s# p4 N8 p
The version number returned by this call is the highest level of SMBus BIOS Interface7 a6 d6 t" s4 [
specification supported by the SMBus BIOS.
" I2 u# C3 D3 M+ OThe vendor-specified hardware code may be optionally used to identify the SMBus host! Y+ F1 j  Q6 `9 f0 ?' ^
hardware.  If this feature is not used, it must return zero.  This return code may be used by( k5 _5 G# F3 q0 k. L* i) G1 c
operating systems that do not want to use the BIOS services, but rather want to identify and
" D' [* m1 R& h( G7 {, dcommunicate directly with the hardware.
7 l( k7 h9 ~" }; ^Call With7 e, A  U. ~; l* `; f1 u
; c# |8 d9 K" G5 f
AX = 53B0H SMBus Access
2 [- J+ u# j0 a8 v/ bBH = 01H SMBus Installation Check
% |; x, J& |- y1 FBL = 72H
; y8 [/ o  d/ UCH = 61H& Y. P( V6 B8 ^: _( x) [* L
CL = 64H" |2 w: m2 p$ I7 H) v/ S5 C5 Q
Returns% j. \1 I5 B: L, H- K$ b5 |
If function successful:
& P5 p( Y, }6 E2 b, ZCarry = 0 SMBus is supported by BIOS+ g  j9 e' m) c1 ?$ Q* R4 \
AH = 01H SMBus BIOS Interface Specification major- D5 t) D* _+ T  Y
version number (in BCD format); r1 q( Q2 a# f8 q: X3 d4 P
AL = 00H SMBus BIOS Interface Specification minor- I& q6 m, {. s& b$ J3 u
version number (in BCD format)0 m; k$ ~9 F) J% Y, N
BL = Number of SMBus Devices Present
/ v% ~$ \: Z+ i2 Q. e$ [+ d8 Q. z6 ICH = ASCII "i" character (69H)5 s4 B: l4 w8 Q" B4 E/ p: }8 V7 ~; }
CL = ASCII "A" character (41H)
' ~0 i1 O  |  v# a" `. pDX = Vendor Specified SMBus Hardware Code
" q: S* b& ~  D& Q0000H indicates undefined hardware
6 o6 ?5 k4 e: `  O: BIf function unsuccessful:
/ L) ?8 x6 U+ t( f' n! w5 M  KCarry = 1
! ?! t8 A/ |! D0 N5 B/ _AH = Error code
& |9 b' u& L0 }$ L$ F0AH  SMBus invalid signature
( ~( n. Z/ r" P* U* v$ x4 R8 Z, i7 _86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-1 01:39 , Processed in 1.958239 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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