最近学汇编,我把键盘中断最前面几个指令改成 了一个jmp指令跳到了自己的一段程序,然后在自己的这段程序中in al ,60h读出了键盘接口中的扫描码.接着再跳回到键盘中断去(之前执行了被jmp替代了的那几个指令).出现的问题是键盘输入不了数据了.是不是因为我把0X60端口中的...
全文
回复(2) 2007-07-13 22:27 来自版块 - 内核编程
表情
luohua2007谢谢斑竹,我安装的挂钩键盘中断程序能读出键盘扫描码, 可原本该读出键盘字母的文本框却什么也读不出了,我IDT挂钩的是文本框键盘输入, 斑竹能不能给指点一下,我IDT挂钩键盘中断,如何让我和文本框的2个程序都能接收到键盘输入呢,我现在挂钩,只能in al ,60h这样得到,文本框...(2007-07-14 18:47)
wuyanfeng要给中断控制器发送中断结束指令, 端口 0x20,0x21,或者是 apic(2007-07-14 08:46)

返回顶部