IA32 Motherboard User Manual
89
Note2: Watchdog Sample Code
//File of the Watchdog.cpp
//============================================================
//This Sample code is for Watchdog timer configuration
//============================================================
//============================================================
#include <dos.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
//============================================================
#define W83627_INDEX_PORT 0x2E
#define W83627_DATA_PORT 0x2F
#define W83627_UNLOCK 0x87
#define W83627_LOCK 0xAA
//#define Watchdog_timeout 10
//============================================================
void Unlock_W83627(void);
void Lock_W83627(void);
void Set_W83627_Reg(unsigned char,unsigned char);
unsigned char Get_W83627_Reg(unsigned char);
//============================================================
int main ()
{
int Watchdog_timeout = 10;
printf("Input Watchdog Timer time-out value [0-255] : ");
scanf("%d",&Watchdog_timeout);
if(Watchdog_timeout <= 0 || Watchdog_timeout > 255)
{
printf("Time-out value out of range!!\n\n");
printf("Input Watchdog Timer time-out value [0-255] : ");
scanf("%d",&Watchdog_timeout);
Summary of Contents for IA32
Page 13: ...IA32 Motherboard User Manual 5 1 5 Board dimensions...
Page 18: ...IA32 Motherboard User Manual 10 BOTTOM CF Card Slot SO DIMM...
Page 42: ...IA32 Motherboard User Manual 34 Setp 6 Click on Finish and go on...
Page 61: ...IA32 Motherboard User Manual 53 ACPI Configuration General ACPI Configuration...
Page 71: ...IA32 Motherboard User Manual 63 Resume On RTC Alarm Disable Enable RTC wake event...
Page 86: ...IA32 Motherboard User Manual 78 Boot Device Priority Select the priority of Boot devices...