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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
+ V2 `* x1 P5 u; f, |6 b7 ^6 C" o; P5 n+ t7 F# M
smbus bios.pdf (133.96 KB, 下载次数: 226)
5 B& Z" N' e! e; U& `3 p5 R, c7 R1 E: E( |& O$ w0 o
4.1.1 SMBus Installation Check (01H); g" p5 S+ W7 {2 y4 w5 r! f& e$ m
This call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
1 |0 K3 h6 D  c& E- M' @/ SInterface and if so, which version of the specification it supports.  The values passed in BL and
/ f! _/ f0 D/ }' J! GCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
: I. y  h+ d$ Jpresent, will result in an SMBus invalid signature error.: z( z; g0 e/ N3 m+ c1 w. e
The version number returned by this call is the highest level of SMBus BIOS Interface
5 S/ K# Q& ^0 Q! Bspecification supported by the SMBus BIOS.
4 v; |6 N6 e' Y4 xThe vendor-specified hardware code may be optionally used to identify the SMBus host2 x9 f- k2 ?  R
hardware.  If this feature is not used, it must return zero.  This return code may be used by
$ _" V* I/ o5 O% O: voperating systems that do not want to use the BIOS services, but rather want to identify and
4 m# @( k) O4 I0 M* Lcommunicate directly with the hardware.* w$ m5 E5 p/ S; p: z+ n- y, C; R
Call With) [9 s) f0 }) _; x9 p3 |; N% {

& \$ M3 @  |* ^4 ~# \6 T0 rAX = 53B0H SMBus Access  z8 d; X) w* A# k" q! I7 j
BH = 01H SMBus Installation Check7 Z! e$ E5 t- d* r
BL = 72H
9 u9 a' b* f' P) [. r/ p: O! tCH = 61H5 _" ]0 o) K; p/ e- v$ q
CL = 64H
1 M8 w. {: d( F5 I& Y, l1 {Returns
& |# M5 X$ f& y% @If function successful:: ~3 O. v! K4 V+ v$ x; t# D2 h
Carry = 0 SMBus is supported by BIOS' t$ W% \" L9 P. J0 Z8 ?7 c
AH = 01H SMBus BIOS Interface Specification major! ~; z* }, i' \% I5 Y* |1 K
version number (in BCD format)+ j) n) z! W1 y2 V/ H# H( M
AL = 00H SMBus BIOS Interface Specification minor- {' x; B3 c5 ~+ d
version number (in BCD format)3 c# z: Z; U& F! U
BL = Number of SMBus Devices Present
$ j5 a0 ?+ D: O; N/ WCH = ASCII "i" character (69H)5 t0 L3 U/ W! G! |$ `
CL = ASCII "A" character (41H); n  x+ S0 P  u7 _  S& A- H' G
DX = Vendor Specified SMBus Hardware Code8 N9 Y2 _! b5 r( A- _
0000H indicates undefined hardware3 F4 u* d( X  [  `1 \  N
If function unsuccessful:
; `! z" p$ C; h/ e9 e/ O" @Carry = 1
" r" `. ~- E: `6 I! U4 u, N4 i* Y/ t2 tAH = Error code
: E2 D; B+ J! N8 {9 ]* R0AH  SMBus invalid signature! c2 C0 Q8 s4 I8 S& |0 b; Z
86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 17:09 , Processed in 0.047002 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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