/* File  XCTimer.c */
#include "XCDefs.h"
#include "XCInts.h"
#asm
	LOF LCG;		Turn off listing of printf.c 
#endasm
#include "printf.c"

#asm
	LON LG;		Turn it back on
#endasm


/* ======================================================================== */
/* 	main								    */
/* ======================================================================== */

main() {
static char response = ' ';
	Aints = Bints = 0;

	signon();
	startInterrupts(inthandle);

	while (response != 'Q' && response != 'q')
	{if (CtlCk())	{
			response = getchar();
			if (response =='Q' || response == 'q')
  				break;
			printf("\nChannel A Interrupts received: %d\n", Aints);
			printf("\nChannel B Interrupts received: %d\n", Bints);
			Bints = Aints = 0;
			}
	printf("\nSample text.");
	IntMsWait(5000);	/* see if a 5 second wait works */
	};

}/*end of main */