hexdump: 查看文件的内容,比如二进制文件中包含的某些字符串,通常用来调试驱动用
描述:
我们以event1为例,当我们insmod挂载了键盘驱动后,出现一个event1设备,
此时没有按键按下,...所以event1里面的数据是没有的,那么数据又是从来哪里来?...evdev_event_to_user()这个函数从字面上来看,显然就是用来上传给用户层的函数,其中buffer是函数参数,指向用户层,
所以数据就是event.... 1.调试键盘驱动
(键盘驱动代码:http://www.cnblogs.com/lifexy/p/7553861.html)
以按开发板的按键 KEY_L,为例(因为数据是从低到高打印的,所以数据是反的...):
# hexdump /dev/event1 //按键键盘驱动
/*按下时:*/
//hexdump序列号 秒 微妙 键盘事件