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

ACPI 2.0 WDAT的問題

[复制链接]
发表于 2008-10-6 19:26:39 | 显示全部楼层 |阅读模式
最近接到要新增WDRT和WDAT TABLE的CASE!(legacy的)
% W: j0 q( ]+ {& L: b" k目前已經把TABLE都建好了!9 N, P6 K  a3 O
用ACPIVIEW也都看得到!  O) X4 `/ X8 b5 \3 H2 N
可是為了要驗証是否能正常動作!
5 o& _% [. A8 n; c* G) N所以重灌了VISTA!(只支援2003server和vista)5 |1 T4 a5 L( _
問題來了!
2 X' C, L, D' i1 N1 U$ y9 E+ A$ g我用的是MCP78晶片組的公板!' D6 t6 r" V6 O: f, G. S4 ^1 B
使用的是NVIDIA提供的".net watchdog timer"
% Q' X9 S4 `! y8 M2 h* v& u7 d& _; ZWDRT只要指定BAR給MCP_SM_CFG_27(D+1:F1:Reg0x6c),就可以動了!4 Y0 s7 `; W9 e$ W
不用設定太多的default!/ K5 e: u1 L  F9 S; M
+ S( {& k/ l! ?3 N. I0 @
WDAT就麻煩了!
7 w% w" l# ?: M; g: J) s問題1
# `% g& s+ q7 x# P5 O裏面有個time period的field 看了老半天還是不知要設什麼,
' S+ z9 _' E; w1 \6 Y0 _2 d我去看其他有關的WD的SPEC 那是跟WDPRD的PIN有關!可是我在MCP78裏找不到相關的MAPING!1 F. X! g  Z" E$ E# L! C
有沒有大大知道該怎麼設?
: _! i5 j% o4 I$ `+ L: r6 w4 xTime Period :  Contains the period of one timer count (in milliseconds).
: G& Y4 p. \, S0 O& ?  k* X
1 l7 H- h0 ]; W$ {# G' n問題2
. w# n5 r# [  i9 M1 x5 b6 H! p- ~- BField裏有個WatchdogFlags,我看其他的spec是靠WDFLAG這個PIN來控制的,可是也找不到相關的MAPPING!
( e7 i& f# f7 C. Q' Y: v# X+ C# H6 V& f3 A+ z2 ], a  K
問題30 J! b3 S. K7 s
總共有14個ACTION TABLE…該設的我都設好了!雖然感覺怪怪的!
- b; q  _# v" {7 j7 A可是就是不會跑!# B" q. |- h& x6 |8 l

9 _% ]0 w$ [  f( q1 k% p) x: X我附上WDT的文件!希望有大大能教我一下!( G5 v% @" J8 T+ C% S
怎麼驗証WDAT啊!8 O" W5 n. E* d- s& h5 X
已經卡了1個禮拜了!3 j9 z! V& z& l! R8 }: @, D$ o

$ @" J5 z8 H- s4 D! S8 e' v+ ?" B[ 本帖最后由 norlwu 于 2008-10-6 19:29 编辑 ]

HardwareWDTSpec.zip

31.83 KB, 下载次数: 647

WDT的SPEC for apci

发表于 2008-10-8 18:36:52 | 显示全部楼层
之前都没碰过这东西 ,又学了点新东西,我查了一下一网上,一些机器好象有带这个,HP和Dell的,我觉得可以去电脑城去偷看一下他们是怎么搞的.... ....7 Z: {2 O3 E' @
我也去研究一下这东东.....
回复

使用道具 举报

 楼主| 发表于 2008-10-9 10:01:45 | 显示全部楼层
呵!我修正一下!/ o+ H, D. T2 r( L/ h0 r/ w; r1 h
是支持WINDOWS VISTA 和WINDOWS SERVER 2008二種OS!- x7 F+ \* ~% O7 m0 S6 ^
WDRT需要固定格式的WATCHDOG TIMER的REGISTER!
+ h/ J$ D) ?  I# q" x5 \/ O目前只要是NVIDIA的晶片組!都是使用這個ACPI的TBL!
. {6 J% R5 U( [2 K4 @/ ]' d6 ]" `8 A2 Q# v! M2 P8 z+ J
而WDAT卻不需要!$ z: C% e4 n: Y3 S2 m* E# J. |
原則上…只有晶片組有支援WDT的話!通常都可以使用WDAT TBL!
* Q3 {2 x5 N# \, T/ B: ^3 ?& c- Z) X短短的WDAT的SPEC…才三頁!1 ]4 J) r6 [$ W6 A6 Q! d
卻讓我搞了二個禮拜了!' k6 a$ n6 [7 F% j% S9 i7 f

- R1 i0 A' j3 \# G9 O先謝謝狼兄了!/ c  Z: x# i( L$ z, L% q* g! d
我先灌SERVER 2008來試試!
5 U- U4 H% E* _/ A1 J$ X就怕MS先丟出這個TBL…可是AP沒給我寫>"<…冏…
回复

使用道具 举报

发表于 2008-10-9 11:03:31 | 显示全部楼层
谢谢分享:),我身边目前这还没NVIDIA的东西可以TRY...留个记号先,等弄到NVIDIA的东东再整整。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-1 13:59 , Processed in 0.063037 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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