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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
- A; E' U$ ^5 H6 S# ^2 l9 n, a# l! k. q$ K7 s# P0 c
smbus bios.pdf (133.96 KB, 下载次数: 834) - Q3 d' a7 A+ z2 B; [3 z* J6 j
/ V. w& G5 X- k) m3 b: D% X  K% S
4.1.1 SMBus Installation Check (01H)4 q, b2 x1 P8 }" h/ A# N( h
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS* [4 Z7 z# q* h& `3 i* a. R
Interface and if so, which version of the specification it supports.  The values passed in BL and
0 \# c( [2 |# W0 H1 FCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not" R* Z" M. E- O/ }) T* b
present, will result in an SMBus invalid signature error.; g3 U" n9 V: X0 e5 @# M. D
The version number returned by this call is the highest level of SMBus BIOS Interface' G6 f$ O, ^4 E% n0 Q3 a
specification supported by the SMBus BIOS.
4 X4 m, M. e: N: Y. ?The vendor-specified hardware code may be optionally used to identify the SMBus host
5 r: G& ^0 N$ x8 r: F5 S5 Thardware.  If this feature is not used, it must return zero.  This return code may be used by
  q% `! R  y2 Roperating systems that do not want to use the BIOS services, but rather want to identify and8 [8 E$ Z, }4 K
communicate directly with the hardware.
! ]5 v; K3 K- q$ VCall With2 g7 ~4 ^/ z( ~/ d) \$ U; B
, a* p) W. H: C7 h5 P/ K
AX = 53B0H SMBus Access. w- p( V0 z; _: P& A5 ~1 I: \9 d
BH = 01H SMBus Installation Check% @: Z6 y- t3 B+ y
BL = 72H# c& S$ I) R) e. O' p- J' c7 ~
CH = 61H0 E# y- n0 v  X9 Z2 T- p
CL = 64H
  Q7 K% p3 E8 GReturns$ ^* O8 v) X5 \
If function successful:2 M1 `! z7 L4 u4 C3 l5 p5 q
Carry = 0 SMBus is supported by BIOS
* A: G) ^" j& X" P5 k, Q2 LAH = 01H SMBus BIOS Interface Specification major
5 Y% u. A: W! j: X! Yversion number (in BCD format)
0 `6 {0 H" V* V$ Y( lAL = 00H SMBus BIOS Interface Specification minor
) U2 N5 S1 E4 @version number (in BCD format)$ a7 C3 D+ `% Z" j
BL = Number of SMBus Devices Present9 [8 `+ M. ]5 `& _
CH = ASCII "i" character (69H)
2 E; u$ z9 P) P- wCL = ASCII "A" character (41H)3 f8 a7 O4 J6 V: N1 J9 Y
DX = Vendor Specified SMBus Hardware Code
. ^( b! D3 [0 A0000H indicates undefined hardware% P/ [/ k- o# t8 i8 i
If function unsuccessful:( P7 p# N2 d' J4 [
Carry = 1
9 @* G; j- P/ {8 bAH = Error code4 b2 t3 h2 P9 N& R7 s! x5 y0 l
0AH  SMBus invalid signature
* ^$ t: y+ Q6 f. v6 ~86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-25 19:01 , Processed in 0.049782 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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