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.
この問題を解決するのを手伝ってくれるか、同じことを行う他の方法を提案してもらえますか?