Intel Compact Board Computer Hardware User Manual


 
Compact Board PCM - 6 892 Rev.B
Appendix B Programming the Watchdog Timer B - 6
//Set Register E3 to define GP13
WriteAData(0xE3, 0x0A);
}
else if(watch_dog_output_GP==16)
{
//Set Register E6 to define GP16
WriteAData(0xE6, 0x0A);
}
//Select Device 8
SelectDevice(8);
WriteData(0x30, 0x01);
//Set Register F3
//keyboard and mouse interrupt reset Enable
//When Watch-Dog Time-out occurs,Enable POWER LED
output
WriteAData(0xF3, 0x0E);
//caution:skip this step will be a mistake!!
if (watch_dog_output_GP==12)
{
//Set Register 2A (PIN 57) Bit 7 = 0/1 (KBLOCK/GP12)
//set to GP12 for WD Rst
WriteAData(0x2A,ReadAData(0x2A)|0x80);
}
else if(watch_dog_output_GP==13)
{