1、进入目录linux-kernel-samsung-dev\drivers\char
2、新建目标目录01.led,将驱动相关文件复制到此目录
注:需确保复制的驱动文件是能正常运行的驱动
3、在目录01.led里编写Kconfig文件
menu "xxx"
config XXX_LED
tristate "xxx_ggg210_led"
default n
help
The led water made by xxx which was used by platform!
endmenu
4、在目录01.led里编写Makefile文件
obj-$(CONFIG_XXX_LED) += led_dev.o led_drv.o
5、修改01.led上级目录char里的Makefile文件
增加:obj-$(CONFIG_XXX_LED) += 01.led/
6、修改01.led上级目录char里的Kconfig文件
增加:source "drivers/char/01.led/Kconfig"
7、正确配置好之后,执行make menuconfig命令弹出菜单,然后按照下面步骤一一进入
Location:
-> Device Drivers
-> Character devices
-> xxx
< > xxx_ggg210_led (NEW)
2、新建目标目录01.led,将驱动相关文件复制到此目录
注:需确保复制的驱动文件是能正常运行的驱动
3、在目录01.led里编写Kconfig文件
menu "xxx"
config XXX_LED
tristate "xxx_ggg210_led"
default n
help
The led water made by xxx which was used by platform!
endmenu
4、在目录01.led里编写Makefile文件
obj-$(CONFIG_XXX_LED) += led_dev.o led_drv.o
5、修改01.led上级目录char里的Makefile文件
增加:obj-$(CONFIG_XXX_LED) += 01.led/
6、修改01.led上级目录char里的Kconfig文件
增加:source "drivers/char/01.led/Kconfig"
7、正确配置好之后,执行make menuconfig命令弹出菜单,然后按照下面步骤一一进入
Location:
-> Device Drivers
-> Character devices
-> xxx
< > xxx_ggg210_led (NEW)