Watchdog Timer
69
MI-960
if(tempCount != 0)
{
printf("WDT timeout in %d seconds.\n",
tempCount);
registerValue |= 0x40; //Enable WDT
output through KBRST
}
else
{
printf("WDT is Disabled.\n");
registerValue &= 0xbf; //Disable WDT
output through KBRST
}
outportb(IT87121, registerValue);
// set WDT count is second
}
outportb(IT8712_ioPort, 0x71);
registerValue = inportb(IT8712_ 1);
registerValue |= 0x60;// set Mouse & Keyboard
interrupt Enable
outportb(IT87121, registerValue);
outportb(IT8712_ioPort, 0x73);
outportb(IT87121, tempCount);
}
Summary of Contents for MI-960
Page 6: ...vi Preface This page intentionally left blank This page intentionally left blank ...
Page 9: ...Table of Contents ix MI 960 Important Safety Instructions 81 Getting Service 83 ...
Page 10: ...x Table of Contents This page intentionally left blank ...
Page 12: ...xii List of Figures This page intentionally left blank ...
Page 14: ...xiv List of Tables This page intentionally left blank ...
Page 27: ...Introduction 13 MI 960 Figure 1 5 MI 960 Rear I O Dimensions Dimensions in mm ...
Page 28: ...14 Introduction This page intentionally left blank ...
Page 40: ...26 Connectors Jumpers This page intentionally left blank ...
Page 48: ...34 Getting Started This page intentionally left blank ...
Page 84: ...70 Watchdog Timer This page intentionally left blank ...