如何在 C 程序中临时禁用键盘。我已经想到的是禁用键盘的 IRQ 线(IRQ 2)。我用谷歌搜索它并找到了该
disable_irq()
功能,但它不起作用。这是代码:
#include<stdio.h>
#include<irq.h>
#include<unistd.h>
void main()
{
printf("trying to disable the keyboard via IRQ.....");
sleep(2);
disable_irq(2);
printf("IRQ line has been disabled");
sleep(10);
printf("Enabling IRQ.....");
}
当我运行这个我得到这个错误:
irq.c:2:16: fatal error: irq.h: No such file or directory
compilation terminated.
你能帮我解决这个问题或建议任何其他方法来做同样的事情吗?