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

各位大师帮帮忙 关于 VIA VT8237R+南桥的问题

[复制链接]
发表于 2012-3-26 16:57:37 | 显示全部楼层 |阅读模式
我在写一个读取SPD的程序  _5 o$ W: Z7 \* [  b4 t
在intel/nv/ati 的南桥芯片上都测试通过了 可是在测试via时遇到了问题
" Y1 A/ v, u3 g8 L# ~! ]% z$ o环境如下:
5 h( y" {8 j8 `: R3 N- F- B/ c1 F1.WIN7 32位操作系统 Microsoft Windows 7 Ultimate 6.1.7600 (Win7 RTM)
3 c# ^4 N9 }, V3 ~2.CPUualCore AMD Athlon 64 X2, 2000 MHz (10 x 200) 3800+
4 ^3 U  [1 z3 F  }% h" F- X  |3.南桥:VIA VT8237R+
' c! L% V5 E- O. f. u4.读取遵循过程 InitSmBus->GetBase->ClearStatus->读取过程....) L$ l8 g, s  m4 g2 @, v# z
InitSmBus=LocalA=Rpci(0,17,0,0xd2); LocalB=Rpci16(0,17,0,0xd0); BkIf1(And(LocalA,1); Local0=Or(LocalA,1); Wpci(0,17,0,0xd2,Local0); Wpci16(0,17,0,0xd0,0xc00)
9 L0 N$ n4 S/ K0 D% y* h( D& oGetBase=Local0=Rpci16(0,17,0,0xd0); Local0=and(Local0,0xfff0)
, |4 \* W) Q$ J$ kClearStatus=Wait{0,0x8000,o(Local0,0xff); Local1=i(Local0); and(Local1,0x1f)}7 [8 L5 e; s( R: o
2 p/ F+ P3 `' V3 G' Q$ _; }$ ]- s' w

6 W& ^8 C/ \* [9 Z) g5 t2 I现在的问题是:: G+ d5 ~1 \* u1 r+ N& R) t( e
1.在系统设备中没有看到SMbus 控制器0 [4 A# H: I( z) ?! X
2.SMBUS IO基地址已取得,和主流硬件读取工具对比后,可以确定基地址取得没有错。
7 i' J- l/ x! x* a( e, Q( a3.在进行SMBUS复位(ClearStatus)时,总是不成功,不知道是我初始化SMBUS出错还是其他问题出错
7 h+ q* c- {! C: V: I* @: R# ]: A# B  X
7 J) z4 `3 o+ ]' L6 O8 _
请各位大师 指导下 十分感谢
 楼主| 发表于 2012-3-26 18:37:46 | 显示全部楼层
问题自己解决了 谢谢各位无声的支持
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-16 06:50 , Processed in 0.046560 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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