PROFACE PL-5700 Series Manual page 93

Table of Contents

Advertisement

Appendix
outp (CTRL8042, ((inp(CTRL8042) | 0x3) & 0xff));
for (timer = 0 ; timer<BEEP_TIME; timer++);
}
/****************/
/* BUZZER OFF */
/****************/
void buzzer_off(void)
{
outp (CTRL8042, (inp(CTRL8042) & 0xfc));
}
/***********************/
/* WAIT TOUCHPANEL OFF */
/***********************/
void wait_touch_off(void)
{
while(1)
{
inregs.x.ax = TP_CONDITION;
int86(ATPH_SYS_CALL, &inregs, &outregs);
if(outregs.h.ah == 3)
{
break;
}
else if(outregs.h.ah == 0)
{
inregs.x.ax = TP_IN_NOWAIT;
int86(ATPH_SYS_CALL, &inregs, &outregs);
}
PL-5700 Series User's Manual
/* Buzzer On
*/
/* Buzzer Off
/* Touch Panel Off */
/* Touch Panel On */
/* ATPH Function Call*/
*/
App-11

Advertisement

Table of Contents
loading

Table of Contents