40289
查看How to add my driver to kernel source的源代码
How to add my driver to kernel source
0
←
How to add my driver to kernel source
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你被禁止执行你刚才请求的操作。
您可以查看并复制此页面的源代码:
Purpose: add customized driver to Linux source tree, follow the procedures below. This is verified in Kernel 4.20 1. kernel/arch/arm64/configs/<board>_defconfig CONFIG_<MY_MODULE_NAME>=y 2. My driver will be the sub-item of the graphic menu, kernel/drivers/video/Kconfig, add this line source "drivers/gpu/<my_product>/Kconfig" 3. kernel/drivers/gpu/Makefile obj-$(CONFIG_<MY_MODULE_NAME>) += <my_product>/ 4. kernel/drivers/gpu/<my_product>/ a. Makefile: add obj-$(CONFIG_<MY_MODULE_NAME>) += <my_model>/ b. Kconfig: add menu description in Kconfig c. Move driver source files to here 5. kernel/drivers/gpu/<my_product>/<my_model> makefile Makefile: add project source files sample of Makefile: <source lang="c"> MODULE_NAME := <my_model> obj-$(MY_MODULE_NAME) += $(MODULE_NAME).o ccflags-y := -I$(src)/ ... ccflags-$(CONFIG_ARM) += -Iarch/arm/mm COMMON_OBJS := *.o $(MODULE_NAME)-y := $(COMMON_OBJS) ifeq ($(DEBUG), 1) ccflags-y += -DDBG=1 -DDEBUG -D_DEBUG else ccflags-y += -DDBG=0 endif </source> 6. update dts: kernel/arch/arm64/boot/dts/<company>/<board>_<myproduct>.dtsi
返回
How to add my driver to kernel source
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
最近更改
随机页面
工具箱
所有页面
文件列表
特殊页面