Download Manual - DFI Inc.

Transcript
Watchdog Timer
B
Appendix B - Watchdog Sample Code
;Software programming example:
;--------------------------------------------;(1) Enter Super IO Configuration mode
;--------------------------------------------MOV
DX,2EH
MOV
AL,87H
OUT
DX,AL
OUT
DX,AL
;------------------------------------------------------------------------------------------;(2) Configuration Logical Device 7, register CRF5/CRF6 (WDT Control /WDT
timer)
;------------------------------------------------------------------------------------------MOV
DX,2EH
MOV
AL,07H
;Ready to Program Logical Device
OUT
DX,AL
MOV
MOV OUT
DX,2FH
AL,07H
DX,AL
;Select Logical Device 7
MOV
MOV
OUT
DX,2EH
AL, F6H
DX,AL
;Select watchdog timer register
MOV
MOV OUT
DX,2FH
AL,10H
DX,AL
;Set watchdog timer value
MOV
MOV
OUT
DX,2EH
AL, F5H
DX,AL
;Select watchdog Control Register
MOV
MOV OUT
DX,2FH
AL,61H
DX,AL
;Set Watchdog Control Value
;---------------------------------------------------------------;(1) Exit extended function mode
;---------------------------------------------------------------MOV
DX,2EH
MOV
AL,AAH
OUT
DX,AL
173