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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
: |( V2 R* T' a- H. i# T# ~
+ `$ v7 M, i* D smbus bios.pdf (133.96 KB, 下载次数: 508) + F5 ]: J* T) A+ d: j4 a4 c

& K* X( G, H& @  q8 f. X9 _* j4.1.1 SMBus Installation Check (01H), B8 _* x9 [% f+ M" t
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS! G6 ~/ ~0 G, t% E% }. R% x
Interface and if so, which version of the specification it supports.  The values passed in BL and
3 E( u1 K. u" \. B5 N6 BCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
5 U: F$ X' F( i3 ^! i/ w. |present, will result in an SMBus invalid signature error.3 f& s/ L5 s9 T) Q9 f1 f  I$ m
The version number returned by this call is the highest level of SMBus BIOS Interface3 Y8 l1 M8 I7 X9 ?
specification supported by the SMBus BIOS.5 i8 I5 i$ L  [0 s7 x1 }1 ~6 Z
The vendor-specified hardware code may be optionally used to identify the SMBus host% ~- s9 o+ t. H2 Y6 {4 j
hardware.  If this feature is not used, it must return zero.  This return code may be used by
. }1 }  A* X$ n& I& \# B3 A3 c+ woperating systems that do not want to use the BIOS services, but rather want to identify and5 G; x" y7 Z4 ?# ]: @* G. g8 D
communicate directly with the hardware.
$ t" L+ {7 l+ i( pCall With
: c0 K1 d* j6 S2 X
1 l, h/ l" l( zAX = 53B0H SMBus Access4 `  R4 }" h4 E" P+ s
BH = 01H SMBus Installation Check+ H2 T) f$ F* q1 s, x7 G$ a
BL = 72H
9 G& \6 p; D/ P$ D' SCH = 61H1 e! z5 u/ g4 e( R
CL = 64H9 b. S5 t0 U4 D" s  O$ v
Returns* k( Y/ T& x7 r
If function successful:+ w" J. v7 d: Z/ h- P
Carry = 0 SMBus is supported by BIOS6 m; r2 Q  O4 q0 B
AH = 01H SMBus BIOS Interface Specification major
5 X* `1 g+ K' Aversion number (in BCD format)
  P$ r. c/ z4 f1 d5 {1 }) \AL = 00H SMBus BIOS Interface Specification minor& L3 n  j  h7 B% {- x
version number (in BCD format): [* m7 l; b0 V
BL = Number of SMBus Devices Present
; l7 |* ?' Y3 D0 z6 C8 O( PCH = ASCII "i" character (69H)( n3 j6 i9 ?0 Q, [
CL = ASCII "A" character (41H)
9 c: N3 ^7 A4 m1 T! {& }7 w! SDX = Vendor Specified SMBus Hardware Code5 @9 h& C  u* s7 s4 e
0000H indicates undefined hardware
$ T  j) V' [% [( ^If function unsuccessful:
- A# ^- x9 s, C5 [& H: zCarry = 15 Q$ M8 ]$ ?$ e7 d  L; e% G
AH = Error code
  r1 }) Z, _5 X3 F0AH  SMBus invalid signature
4 D1 Z( ]. T( i# p/ ]86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-13 14:05 , Processed in 0.110750 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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