阅读:1284回复:4
zhaock和seaquester进来接分了,小小意思,不成敬意,请笑纳
谢谢大家的帮助,谢谢大家了。 :D
|
|
沙发#
发布于:2005-05-27 09:21
我后来发现是否使用APIC其实与CPU的Local APIC没有关系,而是由芯片组的I/O APIC决定的。讯驰上的芯片组是82801,所以还是用的PIC。
另外,我不知道你要实现什么功能,为什么不做个Keyboard port filter,可以准确获得资源,而且不用处理PIC与APIC的问题。还有如果直接处理IDT,还会在多处理器系统上存在问题。 |
|
|
板凳#
发布于:2005-05-27 09:26
至于HOOK INT2E的问题,我以前给狗狗改过一个,而且有更深入的讨论,并且wowocock给过盖棺论定
可以参见 http://www.driverdevelop.com/forum/html_90750.html?1117157001 |
|
|
地板#
发布于:2005-05-27 09:40
呵呵,谢谢
如果是处理一些键盘键,Keyboard port filter最简单。 不过对于apic,我觉得有必要深入钻研下去,对于彻底吃透windows 内核很重要的,这方面的资料还是比较少,只能是看源码,看intel文档,再加上反汇编跟踪,做起来,很花时间。这几天事情一多, 就没有抽出时间来做 |
|
地下室#
发布于:2005-05-27 20:46
seaquester不进来就算了,我在原贴里面给分吧,
这边的分就给bmyyyud和zhaock两位大佬了,谢谢大家了, 我在做毕设,其实我用键盘过滤驱动已经实现了,老师让我做中断,我就看着能不能做键盘中断,马上就要交结果写论文了,哪还能想到什么实用呀,看来以后要学的太多了,虽然以后不会做这个方面,但是我真的 |
|