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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
6 D4 E9 g! r6 P3 D! D" E- y; z* z5 D: [
smbus bios.pdf (133.96 KB, 下载次数: 617)
: m; \: c* a* E( P8 [8 g; s3 F: z9 a/ U/ r2 T
4.1.1 SMBus Installation Check (01H)
, h: }9 H9 b8 [This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
# d! ?+ z/ x6 ^Interface and if so, which version of the specification it supports.  The values passed in BL and
# Y) `- u( Z3 H4 \CX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
: r: z$ b, }) r' Q% [9 h8 Cpresent, will result in an SMBus invalid signature error.
% B: K: u" G5 E- _5 q7 y  {The version number returned by this call is the highest level of SMBus BIOS Interface, x; i6 E; w9 O: ~
specification supported by the SMBus BIOS.- }4 E% v0 q# l9 k+ f1 I
The vendor-specified hardware code may be optionally used to identify the SMBus host* r8 w' \+ [* z$ L$ i# ?) w& F; \9 O
hardware.  If this feature is not used, it must return zero.  This return code may be used by
9 E) |+ M- c  ?6 g/ n2 c9 s4 T" ~operating systems that do not want to use the BIOS services, but rather want to identify and) m4 d! P& Z& ^  D) F) n+ p, i
communicate directly with the hardware.
) j1 @" f* s& q& @% DCall With
' Q* H! E2 H$ B$ z1 @
# x, P; e) @% [" ]AX = 53B0H SMBus Access9 }. L  l  W1 ?) }9 E0 q' ~
BH = 01H SMBus Installation Check
% G  n+ C9 f" I" c; D& h1 uBL = 72H
* ~4 z* t6 s% @2 y2 v, e! ZCH = 61H1 i6 i0 }+ W. Q) F1 h
CL = 64H
* ?$ `- b9 d4 X% ~  C  |Returns& P) H1 z8 C* R- Q
If function successful:& U; @/ `; M* V; A
Carry = 0 SMBus is supported by BIOS
4 m) r! M; I! P4 t- L, `$ I) VAH = 01H SMBus BIOS Interface Specification major3 A5 \0 F* D, `& j2 p
version number (in BCD format)
6 O7 I2 `1 l* ?5 zAL = 00H SMBus BIOS Interface Specification minor+ u& b" l( H+ d8 i- R5 r8 d
version number (in BCD format)- s/ `( P* R8 z4 c' n* ^
BL = Number of SMBus Devices Present
! b# z  ~$ |/ U  ^3 yCH = ASCII "i" character (69H)
" o# J3 w/ ?. S2 XCL = ASCII "A" character (41H)
' c1 K9 K3 q  _" e- X. IDX = Vendor Specified SMBus Hardware Code
" {9 u$ I$ V* P0000H indicates undefined hardware
9 t- N, n; `$ z8 S1 {% VIf function unsuccessful:
( g1 ^' n. Z+ eCarry = 13 [9 H1 Y! {# k3 V$ m" L) ~2 g
AH = Error code
3 b, K9 p4 ]6 |2 h8 T1 Q0AH  SMBus invalid signature
0 D0 Q. K6 U4 E% Q86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-1 04:09 , Processed in 0.067770 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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