1、将驱动源码放在/drivers/char/下
2、修改drivers/char/Kconfig文件,添加以下内容:
config My_Buttons
tristate "My_Buttons test"
depends on ARCH_S3C2440
default y if ARCH_S3C2440
help
This is my ldd!!!
3、修改/drivers/char/Makefile文件,添加以下内容:
obj-$(CONFIG_My_Buttons) += buttons.o
4、make menuconfig à save à make oldconfig à make dep à make zImage
5、更新内核,测试驱动
注意:红色部分必须相同!!!