发新话题
打印

怎么编程实现"禁止键盘输入"

怎么编程实现"禁止键盘输入"

我的程序在与用户的交互过程中,有时需要将键盘锁定,不让用户输入,待处理完毕后再解锁 各位有什么好办法吗?

我查到资料,可以用asm/irq.h中的disable_irq(2)和enable_irq(2)来关闭和打开键盘中断,但我在makefile中不知link什么lib.

还有一种办法是象DOS程序一样 outp(0x21,2)或outp(0x21,0) 在linux下应该用outb之类的函数,具体不知怎么使用.      
交换一个苹果,各得一个苹果 交换一种思想,各得两种思想

TOP

发新话题