1.首先编写好源码文件
2.将驱动程序源码整个文件夹放到 Linux Kernel 源码drivers/
目录下,比如我的24c02文件夹放到/home/test001/linux/image/linux-imx-rel_imx_4.1.15_2.1.0_ga_alientek/drivers/char/下面
3.一般初始只有24c02.c, 24c02.0 24c02reg.h built-in.o几个文件,copy drivers/目录下别的驱动的Kconfig和Makefile到本文件夹下,修改Kconfig和Makefile,注意 Kconfig 文件的default y,是否编译进内核的意思
4.然后修改上一级目录Kconfig和Makefile文件
5.重新make系统内核