WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-05-23 10:39:31

无情一刀
会员
注册时间: 2018-09-04
累计积分: 641

如何是我要写一个驱动 在linux4.1.3系统去编译好 我要修改什么文件才会一起编译进去

如何是我要写一个驱动 在linux4.1.3系统去编译好 我要修改什么文件  就是编译linux内核的时候就会编译进去 然后直接通过烧写zimage 和dtb  就可以加载驱动

离线

#2 2019-05-23 10:56:20

真的是很烦
会员
注册时间: 2018-10-08
累计积分: 104

Re: 如何是我要写一个驱动 在linux4.1.3系统去编译好 我要修改什么文件才会一起编译进去

随便找个kernel的drivers目录里的Makefile, 瞄一眼就会改了

多一眼都不需要

离线

#3 2019-05-23 10:59:33

无情一刀
会员
注册时间: 2018-09-04
累计积分: 641

Re: 如何是我要写一个驱动 在linux4.1.3系统去编译好 我要修改什么文件才会一起编译进去

真的是很烦 说:

随便找个kernel的drivers目录里的Makefile, 瞄一眼就会改了

多一眼都不需要

刚才看了好久  这样我在drivers下的Makefile也要加载我添加的驱动的路径哦哦
就像这样哦哦
obj-$(CONFIG_DMA_SHARED_BUFFER) += dma-buf/
obj-$(CONFIG_NUBUS)        += nubus/
obj-y                += macintosh/
obj-$(CONFIG_IDE)        += ide/
obj-$(CONFIG_SCSI)        += scsi/
obj-y                += nvme/
obj-$(CONFIG_ATA)        += ata/
obj-$(CONFIG_TARGET_CORE)    += target/
obj-$(CONFIG_MTD)        += mtd/

离线

#4 2019-05-23 11:17:12

无情一刀
会员
注册时间: 2018-09-04
累计积分: 641

Re: 如何是我要写一个驱动 在linux4.1.3系统去编译好 我要修改什么文件才会一起编译进去

不知道这几个文件是干嘛用的 就是在驱动里面
1_20190523-1116.png

离线

#5 2019-05-23 11:29:36

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,389

Re: 如何是我要写一个驱动 在linux4.1.3系统去编译好 我要修改什么文件才会一起编译进去

离线

页脚