
Appendix
- 40 -
104-1649CLD2NA Series
outportb(INDEX_PORT, 0x61);
tmp_reg = inportb(DATA_PORT);
pm_base = pmbase<<8+tmp_reg; /*get variable pm_base here for future use.*/
(2)
Configure
WDT
operating mode, reset mode or interrupt mode:
a.
Configure WDT to reset mode
outportb(0x47, 0x0C);
b.
Configure
WDT
to interrupt mode
unsigned
int
irq;
irq = IRQ_NO; /*Please replace the constant IRQ_NO with the needed IRQ
number, set value to variable irq, the available range of IRQ
numbers are listed at the beginning of this document.*/
irq
=
irq<<4;
outportb(0x47,
0x80);
outportb(0x67,
irq);
(3)
Configure
WDT
by minute or second:
a.
Time by minute:
outportb(0x65, 0x00);
b.
Time by second:
outportb(0x65, 0x80);
(4)
Enable/Disable
WDT
a.
Enable WDT: