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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
$ z3 ?; K! R. i( O  ^/ {1 S8 W' R% F* [0 }  G
smbus bios.pdf (133.96 KB, 下载次数: 919) ) A' B" @3 q' n$ B, I8 c
5 N, P5 w- M( p- c% b0 T
4.1.1 SMBus Installation Check (01H)
( }# A% p2 k# h3 O8 L4 vThis call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
: |9 M& G! f, B. nInterface and if so, which version of the specification it supports.  The values passed in BL and9 n/ H0 O- b% c) l
CX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
7 f+ {; E4 s# R+ }present, will result in an SMBus invalid signature error.' N) D4 m" v6 a# L# [
The version number returned by this call is the highest level of SMBus BIOS Interface
( P2 n$ ]! N9 I& m& a, c2 C% p% cspecification supported by the SMBus BIOS.) R$ C0 r9 q4 S/ g- {& S
The vendor-specified hardware code may be optionally used to identify the SMBus host
0 ?) r8 k% ?2 ?/ Qhardware.  If this feature is not used, it must return zero.  This return code may be used by
( w3 P! F6 h1 [0 ooperating systems that do not want to use the BIOS services, but rather want to identify and
- j% @; G6 o: }8 Q3 z: {communicate directly with the hardware.
  c1 v7 }2 [( QCall With
+ K. V3 _% C* p$ k3 l
# P/ o; q7 ^. ?8 c/ x$ {AX = 53B0H SMBus Access
$ o+ L8 \; ~; q0 b; R, ZBH = 01H SMBus Installation Check
. r8 u+ e/ a  s- Q& }BL = 72H% R* u3 Y0 H% O  ?
CH = 61H. P. H" I6 L/ A( V9 Q# m& [
CL = 64H; X* j* n/ E5 Q( _/ X2 _7 _: H
Returns( |8 f! L8 p( U4 E4 a9 O6 j. E* m
If function successful:7 y( \8 U9 q* h" k
Carry = 0 SMBus is supported by BIOS9 e" `2 k; _' k3 F6 X' w1 `8 W
AH = 01H SMBus BIOS Interface Specification major
2 ]) l- j( O2 p: s& g6 Bversion number (in BCD format)) s: s% ^- R0 [" S. X( [- H7 P
AL = 00H SMBus BIOS Interface Specification minor
+ c/ h$ H0 e' a* j, }version number (in BCD format)
$ y( T5 W; E. y7 M3 ]% A* WBL = Number of SMBus Devices Present
, t. G% x( B* s0 B) L9 x* A* _CH = ASCII "i" character (69H)% z6 V, f  Q# _* Z
CL = ASCII "A" character (41H)3 E+ b5 }; S" g. E; h1 b' ^3 F
DX = Vendor Specified SMBus Hardware Code1 i# [( j" g; t8 g( B" v4 V7 ?7 O
0000H indicates undefined hardware( c9 o/ s8 O) {; U
If function unsuccessful:% P) N, v2 D3 O1 ?
Carry = 1
! d7 j* x3 ?' K4 a: N: l2 b3 rAH = Error code
6 H- _& i, f! S+ s' O2 \. ~- r0AH  SMBus invalid signature( R; `! W2 n* G' o
86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-21 16:10 , Processed in 0.149743 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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