beautypg.com

Ite8783 watchdog programming guide – NEXCOM NISE 2100 User Manual

Page 87

background image

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

74

NISE 2100, NISE 2100A, NISE 2110, NISE 2110A User Manual

Appendix C: Watchdog Timer Setting

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

}

This manual is related to the following products: