#include
"dos.h"
void
interrupt packa();
void
interrupt (*prev)();
main()
{
//AIM :
to deactivate or cup the "a" key on the keyboard
unsigned long far *kbptr;
kbptr=(unsigned long far*)36;
prev=(void (interrupt far*)())*kbptr;
*kbptr=(unsigned long)packa;
keep(0,500);
return 0;
}
void
interrupt packa()
{
if (inportb(0x60)==30)
{
outportb(0x20,0x20);
return;
}
(*prev)();
}