首页
论坛
课程
招聘
朽木
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
9
回帖
79
粉丝
0

[系统底层] [求助]关于键盘底层级驱动响应问题

2007-12-23 16:55 4492

[系统底层] [求助]关于键盘底层级驱动响应问题

2007-12-23 16:55
4492
请问个位大侠~怎么能第一时间响应键盘中断,驱动级响应.及时响应键盘中断,快速按多个键,分开响应.

最好是谁有实例代码袄~`vb,vc,delphi 代码都可以~

谢谢啦~``````````

[公告]看雪论坛2020激励机制上线了!发帖不减雪币了!如何获得积分快速升级?

最新回复 (12)
Bughoho
雪    币: 1829
能力值: (RANK:330 )
在线值:
发帖
72
回帖
1227
粉丝
0
Bughoho 活跃值 8 2007-12-23 17:43
2
0
rootkit.com
朽木
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
9
回帖
79
粉丝
0
朽木 活跃值 2007-12-23 18:13
3
0
英文菜袄~只能看懂一半~哈
不过还是要谢谢楼上的朋友~3Q
sudami
雪    币: 481
活跃值: 活跃值 (26)
能力值: ( LV12,RANK:1010 )
在线值:
发帖
71
回帖
1575
粉丝
5
sudami 活跃值 25 2007-12-23 19:28
4
0
rootkit.com-->KLOG
朽木
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
9
回帖
79
粉丝
0
朽木 活跃值 2007-12-24 19:48
5
0
这个问题有那么难吗?两天了都没人知道袄~`55
pengmo
雪    币: 247
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
18
回帖
371
粉丝
0
pengmo 活跃值 2007-12-25 09:05
6
0
驱动级的问题难道不难吗??
sudami
雪    币: 481
活跃值: 活跃值 (26)
能力值: ( LV12,RANK:1010 )
在线值:
发帖
71
回帖
1575
粉丝
5
sudami 活跃值 25 2007-12-25 09:46
7
0
别人已经把资源贴出来了,你都懒得去搜索下载。大大的KLOG
htsf110
雪    币: 218
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
3
回帖
78
粉丝
0
htsf110 活跃值 2007-12-25 10:11
8
0
好网站,,,好网站,,,
朽木
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
9
回帖
79
粉丝
0
朽木 活跃值 2007-12-26 00:49
9
0
我不会英文啊~~`会的少~就会写程序的那点~`55
task
雪    币: 200
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
0
回帖
43
粉丝
0
task 活跃值 2008-1-5 12:54
10
0
rootkit.com
studykkjs
雪    币: 236
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
29
回帖
222
粉丝
0
studykkjs 活跃值 2008-1-5 14:10
11
0
非英文的也有。看武安河的书,,(中文资料确实少)
嘿嘿,,其实某个版本的DDK的SAMPLE 就是。不过非C/C++ 汇编的SAMPLE 倒是很少。。
这东西其实我也不会。。。直接DDK的SAMPLE 拷贝。修改,调试(貌似驱动都是调出来的。嘿嘿。俺是不怎么会写。都是拷贝DDK的)  主要的工作就是修改。
DonQuixote
雪    币: 110
活跃值: 活跃值 (10)
能力值: ( LV12,RANK:330 )
在线值:
发帖
27
回帖
224
粉丝
0
DonQuixote 活跃值 8 2008-1-5 17:31
12
0
大概是这样:
p4以后的CPU,中断由APIC管理,APIC的寄存器映射到物理内存,读取这个寄存器可以知道IRQ1(键盘中断)的中断号(intrupter vector),然后修改IDT中对应的入口,中断发生时读取60端口获得扫描码,然后写回端口并调用WINDOWS的intrupter handler

参考:
关于中断和APIC(可在intel网站下载):
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 3A
Intel 82093AA I/O ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (IOAPIC)

关于键盘:
http://hzlitai.com.cn/article/ARM9-article/cphard/20061013246.html
[推荐]关于PS/2键盘的一些资料,很全,推荐给大家
NWMonster
雪    币: 100
活跃值: 活跃值 (12)
能力值: ( LV5,RANK:60 )
在线值:
发帖
26
回帖
458
粉丝
2
NWMonster 活跃值 1 2008-1-5 17:42
13
0
中文翻译过那本书,我买了书店有售 rootkit
游客
登录 | 注册 方可回帖
返回