编译内核时添加一个驱动的module需要做哪些改动?
发表于 : 2013-10-04 13:40
想在一个全志A10的平板上玩Linux,需要编译触摸屏的驱动。
方法来自:http://hi.baidu.com/lang_byebye/item/ea ... f9e7bb7ae4
采用现成的config文件,只是想要加入一个驱动模块,要改动哪些地方呢?
arch/arm/sun4i_defconfig文件中写了一行相应的条目:CONFIG_TOUCHSCREEN_GT82X=m;
drivers/input/touchscreen目录下:
放入gt82x.c文件,
Makefile中添加:obj-$(CONFIG_TOUCHSCREEN_GT82X) += gt82x.o
Kconfig中添加:
config TOUCHSCREEN_GT82X
tristate "gt82x touchscreen driver"
help
gt82x touchscreen driver
还有哪儿需要修改?或者有自动化的办法?
方法来自:http://hi.baidu.com/lang_byebye/item/ea ... f9e7bb7ae4
采用现成的config文件,只是想要加入一个驱动模块,要改动哪些地方呢?
arch/arm/sun4i_defconfig文件中写了一行相应的条目:CONFIG_TOUCHSCREEN_GT82X=m;
drivers/input/touchscreen目录下:
放入gt82x.c文件,
Makefile中添加:obj-$(CONFIG_TOUCHSCREEN_GT82X) += gt82x.o
Kconfig中添加:
config TOUCHSCREEN_GT82X
tristate "gt82x touchscreen driver"
help
gt82x touchscreen driver
还有哪儿需要修改?或者有自动化的办法?