User`s manual
Table Of Contents
- Copyright
- Trademarks
- FCC and DOC Statement on Class B
- Table of Contents
- About this Manual
- Warranty
- Static Electricity Precautions
- Safety Measures
- About the Package
- Chapter 1 - Introduction
- Chapter 2 - Hardware Installation
- Chapter 3 - BIOS Setup
- Chapter 4 - Supported Software
- Appendix A - NLITE and AHCI Installation Guide
- Appendix B - Watchdog Sample Code
- Appendix C - System Error Message
- Appendix D - Troubleshooting

88
B
Watchdog Timer
Appendix B - Watchdog Sample Code
;Software programming example:
;---------------------------------------------
;(1) Enter Super IO Conguration mode
;---------------------------------------------
MOV DX,2EH
MOV AL,87H
OUT DX,AL
OUT DX,AL
;-------------------------------------------------------------------------------------------
;(2) Conguration 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 DX,2FH
MOV AL,07H ;Select Logical Device 7
OUT DX,AL
MOV DX,2EH
MOV AL, F6H ;Select watchdog timer register
OUT DX,AL
MOV DX,2FH
MOV AL,10H ;Set watchdog timer value
OUT DX,AL
MOV DX,2EH
MOV AL, F5H ;Select watchdog Control Register
OUT DX,AL
MOV DX,2FH
MOV AL,61H ;Set Watchdog Control Value
OUT DX,AL
;----------------------------------------------------------------
;(1) Exit extended function mode
;----------------------------------------------------------------
MOV DX,2EH
MOV AL,AAH
OUT DX,AL