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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?; ~! e2 K3 \8 T+ r

* _. H5 s. H- B6 A. `) _: } smbus bios.pdf (133.96 KB, 下载次数: 809)
. ^" E# a$ Q* [- R# N* k8 K- J$ L/ {4 w5 e$ d. G0 M
4.1.1 SMBus Installation Check (01H)
, _. d: T' m* G- TThis call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS/ k/ K3 S; I& B: S; U
Interface and if so, which version of the specification it supports.  The values passed in BL and1 W) _) S2 F" l
CX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
4 `- X5 }4 W, A2 f8 q8 N. Wpresent, will result in an SMBus invalid signature error.! f- w$ K5 ]4 x; g6 m
The version number returned by this call is the highest level of SMBus BIOS Interface
: V' N- x8 i! [specification supported by the SMBus BIOS.8 y) K5 z& l% f4 m7 c
The vendor-specified hardware code may be optionally used to identify the SMBus host
4 G& t, X! a8 |4 ~0 x7 {7 E2 o: ghardware.  If this feature is not used, it must return zero.  This return code may be used by
$ {' d- ?% q& D! T" e& Aoperating systems that do not want to use the BIOS services, but rather want to identify and' C! J: W5 A! R# D% x# S. @
communicate directly with the hardware.7 [7 F( f7 H# p) n- B+ K- w& O
Call With1 O5 f$ Z5 b8 W

, I+ ~( N3 p( A! \* v" `6 a. VAX = 53B0H SMBus Access# x3 R; l# o3 y& G
BH = 01H SMBus Installation Check; ?  K% M+ U; P! x
BL = 72H' X7 K% D5 U; n0 F! c* G: [
CH = 61H
% p& S5 L. ]) r6 L: dCL = 64H
: h, N9 f( [# ?4 f% f+ r8 IReturns, N# ^( ^7 Z4 Y* ^! ^
If function successful:
# F/ Z$ N/ d! X' S! F& k  GCarry = 0 SMBus is supported by BIOS
. \, \6 |- J" P, X: yAH = 01H SMBus BIOS Interface Specification major0 [& I7 t3 D0 Y% y* O1 W2 U
version number (in BCD format)+ a  S( _; f8 t! ]
AL = 00H SMBus BIOS Interface Specification minor
1 e4 o/ @- M4 V% Iversion number (in BCD format)$ g0 c" R; r: w1 _1 k! f9 B& }: A- w  `
BL = Number of SMBus Devices Present
( c; _3 n! ~2 [CH = ASCII "i" character (69H)9 L0 o+ i" _$ R3 W
CL = ASCII "A" character (41H)" b9 r& J2 t# {  L( A! h+ T8 V
DX = Vendor Specified SMBus Hardware Code  j5 K) Z+ h% J/ R$ i
0000H indicates undefined hardware# n1 g7 L9 }% i% F+ g' s
If function unsuccessful:
9 J; \3 g, e. z2 E; v' @/ iCarry = 11 P4 P# ^9 x- ~% f/ F" X
AH = Error code
. G0 A0 Z; ^& t/ M2 j0AH  SMBus invalid signature) f% |: _7 e7 V+ M
86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-1 16:53 , Processed in 0.125283 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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