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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
0 S7 A8 k" p6 ^* b0 q8 q4 d3 s; [) G$ }" a: S0 G7 W2 x
smbus bios.pdf (133.96 KB, 下载次数: 604) 9 s/ Q/ _& Z& ^' \4 z1 J* p
. r" X5 ^" o, f* E) F# }
4.1.1 SMBus Installation Check (01H)
* {) q, K& Z* VThis call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS8 k- d! i2 l/ C6 D; C; I2 r. r4 @
Interface and if so, which version of the specification it supports.  The values passed in BL and
6 n+ e  D+ F* v5 iCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not2 J( |, V( C9 B  A2 H, P( V
present, will result in an SMBus invalid signature error.
/ ^) `& I: f( K, k+ PThe version number returned by this call is the highest level of SMBus BIOS Interface+ A2 ?+ Y9 S( z, W& B+ ]' t; N
specification supported by the SMBus BIOS.6 T0 H5 p: {7 q( F5 [+ S
The vendor-specified hardware code may be optionally used to identify the SMBus host2 ~4 X' b* y5 I: e
hardware.  If this feature is not used, it must return zero.  This return code may be used by' I& L$ _& Z/ ^0 ~
operating systems that do not want to use the BIOS services, but rather want to identify and
1 T: A& z* d" S& hcommunicate directly with the hardware.( P4 n3 y, C* n7 Z0 z( K; }
Call With
5 i; @. |( I/ ]# x( J5 }5 Y* [: l/ ~$ y1 w/ c  N0 i
AX = 53B0H SMBus Access
$ }0 n+ b, w) {% B$ P6 bBH = 01H SMBus Installation Check
- B2 L% P/ ]/ a6 qBL = 72H
+ z5 u" w1 l5 |, F! K* WCH = 61H
. y- z( _4 t/ X( P  ^8 FCL = 64H4 @3 T, B& p- o, y- [: p3 r$ e
Returns
. {* a6 e+ y- I0 M. {9 U2 J% iIf function successful:4 y7 r' m8 l, l
Carry = 0 SMBus is supported by BIOS( J8 I$ B# F. X9 Q, B1 [
AH = 01H SMBus BIOS Interface Specification major
3 D1 ^. H: T& K' a# Q0 ]version number (in BCD format)
$ d% f9 k% q; l$ @- a1 _8 m& vAL = 00H SMBus BIOS Interface Specification minor
. U% ]1 D7 s" _( Uversion number (in BCD format)
9 ?- o. V. c' O9 z& H! WBL = Number of SMBus Devices Present
9 _7 s6 P3 j  |) w& L- Y  rCH = ASCII "i" character (69H)! P( U) H5 o3 w5 h7 l- V
CL = ASCII "A" character (41H)
9 J4 _- Z7 Z& w, T; K: qDX = Vendor Specified SMBus Hardware Code
* c+ \; h" z5 F) g1 G) Y1 m6 U0000H indicates undefined hardware
1 W- [5 Z5 |3 \& C8 JIf function unsuccessful:
  h9 E4 e0 e( W; G5 xCarry = 1
8 a# X( w' \' P' `AH = Error code
  k; }# x0 P0 i* |0AH  SMBus invalid signature
$ T0 j5 F  [* M* X3 Q( b' g86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-19 00:34 , Processed in 0.067489 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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