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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
* @# k5 h" H; c4 q" _, F' v! m
) Y6 J  z  T+ {( ~# [; m smbus bios.pdf (133.96 KB, 下载次数: 831)
* J, [$ {2 X7 R+ Z0 `8 X2 |% Q7 c3 X  H( X5 p. Y" M% E
4.1.1 SMBus Installation Check (01H)( W3 @, g. q. j. x3 {4 x4 S
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
- X# n8 t3 y% a7 w0 d) eInterface and if so, which version of the specification it supports.  The values passed in BL and
9 T7 D: o1 l0 fCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
* [, c/ Q0 z9 j; x9 Qpresent, will result in an SMBus invalid signature error.
' P; o0 n6 p, U8 `The version number returned by this call is the highest level of SMBus BIOS Interface% f- @; Y$ q9 n8 D5 Z7 C" q! {
specification supported by the SMBus BIOS.  w9 ^. p/ J( K2 t0 z+ Z% t( U
The vendor-specified hardware code may be optionally used to identify the SMBus host
- ]$ f8 H5 S' h+ Ihardware.  If this feature is not used, it must return zero.  This return code may be used by* d3 D: {% v! E( k
operating systems that do not want to use the BIOS services, but rather want to identify and4 _! m, h" H% {$ N4 C9 `
communicate directly with the hardware.2 B3 [  e# W6 R8 n7 }
Call With9 r; m1 T( ^; N% f
  s# x, ]' C( k: W5 J- p1 `" D2 F
AX = 53B0H SMBus Access6 l2 ]+ h9 }% ]; G, d
BH = 01H SMBus Installation Check
" q' m5 F  I* i5 ]' d) K2 QBL = 72H
  d1 Y  ]3 m9 H+ OCH = 61H0 ^; w) r) x, r( V7 g# e
CL = 64H1 M: p& ]# ~' d. A, {
Returns% @7 B( T$ `& K+ g; T+ ~3 {* j' m
If function successful:
% M/ p7 K# U. J  Z3 l/ S7 @0 d. H0 UCarry = 0 SMBus is supported by BIOS
. E) k6 y; k' L, |9 _9 S3 A9 QAH = 01H SMBus BIOS Interface Specification major* L. A3 `" d6 Y0 L0 T! }; d6 L
version number (in BCD format)
- s/ h& Z% y: J& t' H& I* CAL = 00H SMBus BIOS Interface Specification minor
: |7 |8 _* a" v- xversion number (in BCD format)
8 o0 b- b% [9 jBL = Number of SMBus Devices Present; s9 }* F& q% K8 ?4 m3 l
CH = ASCII "i" character (69H)
  ]3 E& T* p- M- ]CL = ASCII "A" character (41H)3 Z. \# k2 U: g
DX = Vendor Specified SMBus Hardware Code0 E4 n- a7 C- a! _% V) `
0000H indicates undefined hardware
% G, o, m' P! L! A0 KIf function unsuccessful:
9 U0 s% J/ A# @6 C, y5 K9 cCarry = 1( L3 n: |) z3 A6 h/ B% h2 q$ Q6 \% Y
AH = Error code
3 ^. Q% e8 b+ D' D$ T" q, s0AH  SMBus invalid signature
. z0 J; U! M7 b8 y86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-18 19:15 , Processed in 0.070117 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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