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

SMBus BIOS

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

% z: g0 ^$ m& I7 S9 Z9 q smbus bios.pdf (133.96 KB, 下载次数: 831)
- k- G0 y  g" m6 J. ^' ~
0 w1 x; E( w7 i- X. O0 N0 @4.1.1 SMBus Installation Check (01H)3 z( N' f2 ^! {
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
  p4 v9 @/ \) W+ ^0 gInterface and if so, which version of the specification it supports.  The values passed in BL and
0 ]+ B& g2 v+ {0 dCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not4 k4 B- e* c3 {8 f
present, will result in an SMBus invalid signature error." m. {5 G7 r; ?! e$ E
The version number returned by this call is the highest level of SMBus BIOS Interface% ~% C9 S5 v# Q) x# k0 B& Q, A
specification supported by the SMBus BIOS.& Z" ?9 {- V/ I5 w- L2 ^7 ~
The vendor-specified hardware code may be optionally used to identify the SMBus host
- X8 ]" I. p) [4 ^hardware.  If this feature is not used, it must return zero.  This return code may be used by
9 Z* D( s/ i2 c: z0 f& P; woperating systems that do not want to use the BIOS services, but rather want to identify and7 e3 q9 W. X  l
communicate directly with the hardware.- G# J/ S. N3 x
Call With5 z7 a7 u2 I" k) F3 D+ C# n1 }
( W" _' q" U7 E3 g, a
AX = 53B0H SMBus Access1 Y! r2 |7 h5 R! v2 f+ r+ l7 A. X
BH = 01H SMBus Installation Check
) U  C% d/ z( I; m/ CBL = 72H
0 X9 N8 c# a; N, i7 ~2 k* P6 FCH = 61H7 h8 {2 v0 K$ g) E, J1 f) `' j
CL = 64H
/ f: Y# L& }: b! v) AReturns
/ q/ d7 E( r. J6 {# qIf function successful:, M) u# a) }2 c3 o$ m' ?+ i
Carry = 0 SMBus is supported by BIOS
! f/ T! \. p( ]4 \  F9 k9 [AH = 01H SMBus BIOS Interface Specification major
, c7 A, [2 o4 E  kversion number (in BCD format). U; P) D. B3 j, t& _5 v- R) B! D2 ^% h
AL = 00H SMBus BIOS Interface Specification minor7 u+ T8 [* o( j+ W7 v
version number (in BCD format)( c6 i; a: n3 f* x& w! x8 |" P
BL = Number of SMBus Devices Present
6 |2 N; ~' I& _, j& ]% J# F1 GCH = ASCII "i" character (69H)
- }; n, M. ^. X% b) E0 X% PCL = ASCII "A" character (41H)
4 }- {. P' J- k! O7 j6 SDX = Vendor Specified SMBus Hardware Code1 }3 _' s' e$ ?: `
0000H indicates undefined hardware
2 }6 L; ^0 Q/ }9 O- w" m8 YIf function unsuccessful:
. `8 `" G+ @" _  k0 m  D# `, PCarry = 1+ k5 Q% ?- ^1 o( b! K0 O1 n$ _
AH = Error code
% [1 m  a% G9 z' i% D1 W; g! X# c0AH  SMBus invalid signature4 |2 z  T' B3 p/ i# Z$ W
86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-16 06:47 , Processed in 0.041338 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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