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

如何读写特定REG

[复制链接]
发表于 2008-7-14 10:40:11 | 显示全部楼层 |阅读模式
比如,我想设RTC_EN =1
. ?4 \4 R) I; J: D* W以ICH8为例,该如何操作?
发表于 2008-7-14 14:04:31 | 显示全部楼层
不是很明白你想问什么??
5 |5 Q- W. t9 C$ t- J. x, q& D
, C' Y* Y& Z8 f. y4 |3 Q1 i! F+ _- BICH8,RTC_EN是PM_Base+2的bit 105 e# H6 |/ |0 O' c1 ]3 D0 h
假设PM_Base在IO space,用汇编可以这么写:6 {6 A/ d4 `. I/ ^& ^- B1 z
mov dx,PM_Base+2; R# M: S8 U2 `4 S0 x
in ax,dx
' `3 y* Y/ O7 m( {jmp $+2
' b5 L: D: v; J/ Eor ax, 400h7 k- Q, m- g6 Z) \5 _
out dx,ax
0 r, C$ I0 H8 g3 ]jmp $+2
回复

使用道具 举报

 楼主| 发表于 2008-7-14 14:23:08 | 显示全部楼层
不好意思,是我说的不清楚, 我的本意是想通过 code,去打开或关闭bios的 RTC项,即打开或关闭定时开机功能
回复

使用道具 举报

发表于 2008-7-15 08:59:58 | 显示全部楼层
In DOS mode ,  你可以打开或关闭bios的 RTC项,即打开或关闭定时开机功能 (CMOS+PM Reg)5 b7 c% I# {  z5 k6 v
In windows mode , call API
回复

使用道具 举报

发表于 2008-7-15 09:01:27 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2008-7-15 13:50:34 | 显示全部楼层
参照ICH8, 写出一些code,由于本人电脑的南桥是ICH4,不知道是否是这个原因,最后还是达不到定时开机的功能,在DOS MODE运行后在BIOS中的看不到RTC有被ENABLE的情况
5 F2 {; b- y1 O有条件的朋友是否能帮忙试试(pm我)
, o" i/ C3 X6 S0 I$ p0 d
; x5 J" y5 X2 |+ LICH4的datasheet太旧找不到,也不想去看了,所以已经去找ICH8的板子了,如果成功了,我会来这更新帖子
2 k- e- A* z' {! P* Q/ o, b/ X# N5 z$ p4 Y2 {
最后,谢谢xtdumpling 的指点
7 n9 c2 S4 U, E( ]( D% Z7 C8 N
[ 本帖最后由 jackey_gu 于 2008-7-15 14:37 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-7-16 15:26:29 | 显示全部楼层
1.set RTC EN
9 P) @- D' q( g5 S8 c& M2.set RTC Alarm Time7 n% |. Q1 j0 {" m6 c
3.Soft off (参考ich8)
& U' B+ p8 D9 k3 w9 ^
! r8 F1 k$ d$ ]6 `以上做到就可达到 定时开机的效果(主板要支持RTC)
回复

使用道具 举报

发表于 2008-7-21 09:13:12 | 显示全部楼层
先要取相应的 pci 设备,都是通过CF8 ,cfc 来操作!
回复

使用道具 举报

 楼主| 发表于 2008-7-21 10:32:52 | 显示全部楼层
Intel CHIP上面已经搞定了,在SIS CHIP上遇到了点问题,
5 L6 U3 a# w) m1 O  K4 I ! v- c! v2 c1 C  R) E
APCRAM_EN(Bus0:Device2:Function0:Reg48h) must be set to one 6 m9 k, N% `" C+ L
and EXTEND_EN must be set to zero.
# A) T: b! p9 C# j5 F
, e4 e4 U3 J, ?7 d& ?* L' F8 F+ P设定后,还是无法访问APC,访问的还是 Internal RTC
回复

使用道具 举报

发表于 2009-8-17 18:31:13 | 显示全部楼层
请教一下, 在 windows 下如何去置位 RTC_EN ?
4 Q0 @/ F3 }* U4 `, o6 b我用 SE 或者 RW 去手动填的时候,RTC_EN 会自动清零... 不晓得这是为什么?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-5 15:55 , Processed in 0.058485 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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