norlwu 发表于 2008-10-6 19:26:39

ACPI 2.0 WDAT的問題

最近接到要新增WDRT和WDAT TABLE的CASE!(legacy的)
目前已經把TABLE都建好了!
用ACPIVIEW也都看得到!
可是為了要驗証是否能正常動作!
所以重灌了VISTA!(只支援2003server和vista)
問題來了!
我用的是MCP78晶片組的公板!
使用的是NVIDIA提供的".net watchdog timer"
WDRT只要指定BAR給MCP_SM_CFG_27(D+1:F1:Reg0x6c),就可以動了!
不用設定太多的default!

WDAT就麻煩了!
問題1
裏面有個time period的field 看了老半天還是不知要設什麼,
我去看其他有關的WD的SPEC 那是跟WDPRD的PIN有關!可是我在MCP78裏找不到相關的MAPING!
有沒有大大知道該怎麼設?
Time Period :Contains the period of one timer count (in milliseconds).

問題2
Field裏有個WatchdogFlags,我看其他的spec是靠WDFLAG這個PIN來控制的,可是也找不到相關的MAPPING!

問題3
總共有14個ACTION TABLE…該設的我都設好了!雖然感覺怪怪的!
可是就是不會跑!

我附上WDT的文件!希望有大大能教我一下!
怎麼驗証WDAT啊!
已經卡了1個禮拜了!

[ 本帖最后由 norlwu 于 2008-10-6 19:29 编辑 ]

bini 发表于 2008-10-8 18:36:52

之前都没碰过这东西:L ,又学了点新东西,我查了一下一网上,一些机器好象有带这个,HP和Dell的,我觉得可以去电脑城去偷看一下他们是怎么搞的....:lol ....
我也去研究一下这东东.....

norlwu 发表于 2008-10-9 10:01:45

呵!我修正一下!
是支持WINDOWS VISTA 和WINDOWS SERVER 2008二種OS!
WDRT需要固定格式的WATCHDOG TIMER的REGISTER!
目前只要是NVIDIA的晶片組!都是使用這個ACPI的TBL!

而WDAT卻不需要!
原則上…只有晶片組有支援WDT的話!通常都可以使用WDAT TBL!
短短的WDAT的SPEC…才三頁!
卻讓我搞了二個禮拜了!

先謝謝狼兄了!
我先灌SERVER 2008來試試!
就怕MS先丟出這個TBL…可是AP沒給我寫>"<…冏…

bini 发表于 2008-10-9 11:03:31

谢谢分享:),我身边目前这还没NVIDIA的东西可以TRY...留个记号先,等弄到NVIDIA的东东再整整。
页: [1]
查看完整版本: ACPI 2.0 WDAT的問題