第19课:编写按键KEY的驱动程序 1.本课内容借助Linux内核中的input子系统进行修改。 2.开发板中案件图原理如下 8个按键分别为:EINT0,1,2,3,4,5,6,7,对应的核心板GPIO为GPH0_0,1,2,3,4,5,6,7 3.编辑/kernel/drivers/input/keyboard/s3c-gpio_keys.c文件 4.修改s3c_gpio_keys结构体 5.编辑kernel/arch/arm/mach-smdkv210.c文件 6.编辑gpio_buttons结构体,定义按键的键值 7.查询键值请参看文件/kernel_smdkv210/include/linux/input.h 8.编辑完成后,重新编译内核即可
|