beautypg.com

C: w, Ppendix, Atchdog – NEXCOM NISE 103 User Manual

Page 81: Imer, Etting

background image

Copyright © 2011 NEXCOM International Co., Ltd. All Rights Reserved.

68

NISE 103 User Manual

Appendix C: Watchdog Timer Setting

A

ppendix

C: W

AtChdog

t

imer

S

etting

ITE8783 WatchDog Programming Guide

#define SUPERIO_PORT 0x2E
#define WDT_SET

0x72

#define WDT_VALUE 0x73

void main(void)
{
#Enter SuperIO Configuration

outportb(SUPERIO_PORT, 0x87);

outportb(SUPERIO_PORT, 0x01);

outportb(SUPERIO_PORT, 0x55);

outportb(SUPERIO_PORT, 0x55);

# Set LDN

outportb(SUPERIO_PORT,0x07);

outportb(SUPERIO_PORT+1 ,0x07);

# Set WDT setting

outportb(SUPERIO_PORT, WDT_SET);

outportb(SUPERIO_PORT+1 , 0xC0);

# Use the Second to come down
# If choose the Minute, change value to 0x40

# Set WDT sec/min

outportb(SUPERIO_PORT, WDT_VALUE);

outportb(SUPERIO_PORT+1 , 0x05);

#Set 5 seconds

}