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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?7 w. p) U4 E8 K8 [6 k7 x6 _2 @$ W

# u: a$ c" Y2 G$ F* y- w$ t1 P" L  Q smbus bios.pdf (133.96 KB, 下载次数: 449) & ?* P) {3 l/ K+ l- x  ^9 L4 l' E

) e- e; O  H/ P' W# K) O4.1.1 SMBus Installation Check (01H)
2 R& B7 d7 E- o' LThis call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS. @7 K  n: ^( x$ W% ?
Interface and if so, which version of the specification it supports.  The values passed in BL and
+ B: j1 A) _- }" G% P/ J# ]CX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
9 o" F( E2 E: J/ a2 B% u2 Lpresent, will result in an SMBus invalid signature error.' ]# U" v$ f, w+ [( J
The version number returned by this call is the highest level of SMBus BIOS Interface
  u7 }3 d, y, p* H; Zspecification supported by the SMBus BIOS.% r6 i1 e3 Y$ [/ [4 X
The vendor-specified hardware code may be optionally used to identify the SMBus host; L( q# a5 m5 I$ J
hardware.  If this feature is not used, it must return zero.  This return code may be used by0 H$ M) T- Z0 C( l# x2 N5 g! D
operating systems that do not want to use the BIOS services, but rather want to identify and3 `+ B+ ]4 O+ G5 ^& H1 |' V
communicate directly with the hardware.  `4 C( K, N  K( w9 Z8 A2 U
Call With
3 Y: C+ y0 K0 u' N5 f# X3 q# Y! V9 u: `8 B
AX = 53B0H SMBus Access
9 \+ E( I& N; a& rBH = 01H SMBus Installation Check" ?0 v" `. ~6 Q5 E, E; g/ E! V
BL = 72H
7 }; k! r& H; @3 l+ {+ w4 [! S+ R9 OCH = 61H
$ e$ W4 o. N% OCL = 64H# a2 z# ^" M, T7 s3 ?+ F
Returns- U  \+ T" t/ x. T
If function successful:
( A8 k3 p; p- W- MCarry = 0 SMBus is supported by BIOS
! x% u- Z5 K$ l# _# `- }9 \; ]& `AH = 01H SMBus BIOS Interface Specification major( M3 w; l+ ^- l
version number (in BCD format), J4 x# Q. K1 c5 j. v. [+ T
AL = 00H SMBus BIOS Interface Specification minor
+ Q% H0 s" R8 W7 ]( [version number (in BCD format)1 d: n: [/ H) y) x
BL = Number of SMBus Devices Present
- I/ q% |% F! q# }: C, yCH = ASCII "i" character (69H)
- W) H9 o" q. o0 D. fCL = ASCII "A" character (41H)
1 n* ]1 o8 g: o2 ~DX = Vendor Specified SMBus Hardware Code
& i9 X) [' V  U8 k0000H indicates undefined hardware$ E0 A0 Z" i1 R" i) K3 u  ?6 g
If function unsuccessful:
/ F( Z7 V( h' NCarry = 14 F. L4 v% x4 G. k, |+ n
AH = Error code
5 s2 Q5 a4 J& ^4 S8 J3 _5 k% v. d9 c8 f0AH  SMBus invalid signature
: @: N" g; `  |. A86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-22 03:19 , Processed in 0.034364 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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