EasyManua.ls Logo

ADLINK Technology M-322 - Appendix A - Watchdog Timer; Sample Code

ADLINK Technology M-322
94 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Watchdog Timer 65
M-322
Appendix A - Watchdog Timer
The following is a sample program for configuring the M-322’s
watchdog timer.
A.1 Sample Code
Unlock W83627DHG-A:
outportb(0x2E, 0x87) ;Unlock Super I/O
Select Logical Device:
outportb(0x2E, 0x07) ;Select device number register
outportb(0x2F, 0x08) ;Set to Logical Device 8
Activate WDT:
outportb(0x2E, 0x30) ;Select WDTO# activate register
outportb(0x2F, 0x01) ;Enable watchdog
Set Seconds or Minutes:
outportb(0x2E, 0xF5) ;Select WDTO# control register
outportb(0x2F, mode)
;where mode=0x00(Sec) or 0x08(Min)
Set base timer:
outportb(0x2E, 0xF6) ;Select WDTO# counter register
outportb(0x2F, timeout) ;where timeout=0x00~0xFF
Reset timeout counter:
outportb(0x2E, 0xF6) ;Select WDTO# counter register
outportb(0x2F, timeout) ;where timeout=0x00~0xFF}

Table of Contents

Related product manuals