AAEON PFM-541I User Manual

Page 48

Advertising
background image

P C / 1 0 4 C P U M o d u l e

P F M - 5 4 1 I

Appendix A Programming the Watchdog Timer A-4

The following is a sample code to set WDT for 3 seconds.

;Runtime register I/O base address

SUPERIO_GPIO_PORT

EQU 800h

.MODEL SMALL

.CODE

begin:

;enable WDT

mov dx, SUPERIO_GPIO_PORT + 47h

mov

al,

0Ch

out

dx,

al

;WDT_TIME_OUT register

mov dx, SUPERIO_GPIO_PORT + 65h

mov al, 80h ;unit is second

out

dx,

al

;WDT_VAL register

mov dx, SUPERIO_GPIO_PORT + 66h

mov al, 03h

;3 seconds

out

dx,

al

;exit

mov

ah,4ch

int

21h

END

begin

Advertising