Eddid
驱动牛犊
驱动牛犊
  • 注册日期2005-03-16
  • 最后登录2018-11-27
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1284回复:4

zhaock和seaquester进来接分了,小小意思,不成敬意,请笑纳

楼主#
更多 发布于:2005-05-26 22:17
谢谢大家的帮助,谢谢大家了。 :D
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-27 09:21
我后来发现是否使用APIC其实与CPU的Local APIC没有关系,而是由芯片组的I/O APIC决定的。讯驰上的芯片组是82801,所以还是用的PIC。
另外,我不知道你要实现什么功能,为什么不做个Keyboard port filter,可以准确获得资源,而且不用处理PIC与APIC的问题。还有如果直接处理IDT,还会在多处理器系统上存在问题。
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-05-27 09:26
至于HOOK INT2E的问题,我以前给狗狗改过一个,而且有更深入的讨论,并且wowocock给过盖棺论定
可以参见
http://www.driverdevelop.com/forum/html_90750.html?1117157001
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2005-05-27 09:40
呵呵,谢谢
如果是处理一些键盘键,Keyboard port filter最简单。
不过对于apic,我觉得有必要深入钻研下去,对于彻底吃透windows 内核很重要的,这方面的资料还是比较少,只能是看源码,看intel文档,再加上反汇编跟踪,做起来,很花时间。这几天事情一多,
就没有抽出时间来做
Eddid
驱动牛犊
驱动牛犊
  • 注册日期2005-03-16
  • 最后登录2018-11-27
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-05-27 20:46
seaquester不进来就算了,我在原贴里面给分吧,
这边的分就给bmyyyud和zhaock两位大佬了,谢谢大家了,

我在做毕设,其实我用键盘过滤驱动已经实现了,老师让我做中断,我就看着能不能做键盘中断,马上就要交结果写论文了,哪还能想到什么实用呀,看来以后要学的太多了,虽然以后不会做这个方面,但是我真的
游客

返回顶部