AAEON GENE-U15B User Manual

Page 44

Advertising
background image

S u b C o m p a c t B o a r d

G E N E - U 1 5 B

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