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

SMBus BIOS

[复制链接]
发表于 2012-1-2 19:40:25 | 显示全部楼层 |阅读模式
请问现在的BIOS是不是都不支持SMBus BIOS了?我按照"System Management Bus BIOS Interface Specification",在dos下check三台电脑都BIOS都发现不支持,是不是早就取消这项功能了?
/ N3 g( @6 i4 Q' f/ [2 g/ q
5 k) v; K/ O6 E$ L; `! h8 A: e smbus bios.pdf (133.96 KB, 下载次数: 456)
/ X  p" H) `( Z( Z
" E8 g1 s$ A7 z, Z& M4.1.1 SMBus Installation Check (01H)
# T0 _. @0 @! k  {: jThis call allows the SMBus caller to determine if a system's BIOS supports the SMBus BIOS
6 r$ g0 S7 b3 a! ]Interface and if so, which version of the specification it supports.  The values passed in BL and
( V, ~5 z( o# v: t+ eCX are required to uniquely identify a legitimate caller to the SMBus BIOS Interface and, if not
5 r2 k! a+ ]3 V5 p! ?present, will result in an SMBus invalid signature error." J6 s3 |! G% O, T+ x) N
The version number returned by this call is the highest level of SMBus BIOS Interface
# ~* j: R, V: z4 \% ^. b8 e- kspecification supported by the SMBus BIOS.
$ ]# {" v" U# EThe vendor-specified hardware code may be optionally used to identify the SMBus host' _6 O) a2 N% @
hardware.  If this feature is not used, it must return zero.  This return code may be used by" E5 u4 Z& e/ g- V
operating systems that do not want to use the BIOS services, but rather want to identify and7 D; y% q/ U% C  a: _
communicate directly with the hardware.# B; T' A3 x  U9 v8 e- A
Call With
3 y* e1 B$ F9 `+ ^2 M
( A$ H8 I3 a2 T" r9 F% TAX = 53B0H SMBus Access# @2 H5 c! y0 m1 Y1 E# y$ ]' P
BH = 01H SMBus Installation Check
  a) r" C3 P3 B' }BL = 72H
* \+ K' @$ A  [CH = 61H
( k4 n" M; K9 PCL = 64H
2 o4 z) y5 g3 l1 nReturns
; t' T$ N6 y% R' b% z' k. iIf function successful:7 U% Z2 {. B: l3 R, V
Carry = 0 SMBus is supported by BIOS
. z5 [; s- W- _8 l7 j% GAH = 01H SMBus BIOS Interface Specification major
& m- P# Y7 {  T9 Wversion number (in BCD format)* ^6 A' q0 o, u
AL = 00H SMBus BIOS Interface Specification minor
3 v/ o  t( s" Yversion number (in BCD format)
& n3 d) ], v  |* V5 g5 ^! z- n# QBL = Number of SMBus Devices Present% T: S. G  U+ B
CH = ASCII "i" character (69H)
9 y5 q, n9 i3 c  t8 [* Z! o# vCL = ASCII "A" character (41H)1 ^0 ]" i+ Q3 \' }2 Z0 G
DX = Vendor Specified SMBus Hardware Code
& V! s/ w' L( D! O* U4 ]0000H indicates undefined hardware
, }. H9 m8 U. W0 P+ ZIf function unsuccessful:
) @; }3 y0 H( a+ KCarry = 1
$ D, D, X! t- L: w' C. x) |AH = Error code
7 D# W4 N5 k9 n2 ]! G0AH  SMBus invalid signature
  q3 Z4 j' K) N# V5 j86H  SMBus not supported
发表于 2012-3-15 13:02:47 | 显示全部楼层
有同样的疑惑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-13 06:56 , Processed in 0.049707 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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