添加rx8010驱动
一、将ELF 1开发板资料包\02-Linux 源代码\ 02-Linux 源代码\02-1 驱动源码\13_rx8010\rtc-rx8010.c拷贝到内核源码的drivers/rtc/路径下:
二、修改Kconfig:
elf@ubuntu:~/work/linux-imx-imx_4.1.15_2.0.0_ga$ vi drivers/rtc/Kconfig
添加以下内容:
config RTC_DRV_RX8010
tristate "Epson RX-8010SA/NB"
help
If you say yes here you get support for the Epson
RX-8025SA/NB RTC chips.
This driver can also be built as a module. If so, the module
will be called rtc-rx8010.
添加后效果如下:
三、修改Makefile:
elf@ubuntu:~/work/linux-imx-imx_4.1.15_2.0.0_ga$ vi drivers/rtc/Makefile
添加以下内容:
obj-$(CONFIG_RTC_DRV_RX8010) += rtc-rx8010.o
添加后效果如下:
四、将rx8010驱动编译进内核:
使用make menuconfig打开图形化配置界面:
elf@ubuntu:~/work/linux-imx-imx_4.1.15_2.0.0_ga$ make menuconfig
找到以下位置,我们可以在这里选择Y编译进内核,或者M编译成模块,或者N选择不编译。选择编译进内核:
Device Drivers
-> Real Time Clock