Intel 386 User Manual page 283

Embedded microprocessor
Table of Contents

Advertisement

Intel386™ EX EMBEDDED PROCESSOR USER'S MANUAL
case TMR_2:
CountL = _GetEXRegByte(TMR2);
CountH = _GetEXRegByte(TMR2);
break;
}
Count = (((WORD)CountH << 8) + CountL);
EnableTimer();
return(Count);
}/* ReadCounter */
/*****************************************************************************
TimerISR:
Description:
Interrupt Service Routine for Timer-generated interrupts.
Parameters:
None
Returns:
None
Assumptions:
None
Syntax:
Not called by user.
Real/Protected Mode:
No changes required
******************************************************************************/
void interrupt far TimerISR(void)
{
/* Write message out to serial port as an example */
SerialWriteStr(SIO_0, "In TimerISR\n");
NonSpecificEOI();
}/* TimerISR */
10-40
// If this ISR services Timer1 or Timer2,
// an EOI is also needed for the Slave 8259

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Intel386 exIntel386 extbIntel386 extc

Table of Contents