您的位置:首页

在内核中添加自己的驱动【原创】

2017-04-12 09:11 183 查看
Linux的版本Linux3.0.8

1、在driver目录下创建一个新的目录:mkdir drivers/test1

2、新建一个源文件:vim drivers/test1/test1.c

void test1()
{
/*根据自己的需要编写*/
}


3、新建一个Makefile:vim driver/test1/test1.c

obj-$(CONFIG_TEST1) += test1.o


4、新建Kconfig文件产生make menuconfig的图形界面:

menu "test1 driver here"
config TEST1
bool "xiaobai test1 driver"
help
This is test1
endmenu


5、修改driver目录下的kconfig使之包含test1目录的kconfig文件

vim drivers/Kconfig 在最后添加

source "drivers/test1/Kconfig"


6、make menuconfig查看是否成功添加





7、make -j4 编译进内核。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: