Add kernel module to Linux/Android kernel srouce code tree.
2021腾讯云限时秒杀,爆款1核2G云服务器298元/3年!(领取2860元代金券),
地址:https://cloud.tencent.com/act/cps/redirect?redirect=1062
2021阿里云最低价产品入口+领取代金券(老用户3折起),
入口地址:https://www.aliyun.com/minisite/goods
推荐:Android—Step by step - Compile kernel module for Samsung Galaxy S3 (Linux)
http://www.edv-huber.com/index.php/problemloesungen/20-step-by-step-compile-kernel-module-for-samsung-galaxy-s3-linux 1. Download the Source for your
For example, kernel version: 2.6.29.
Driver: g-sensor.
1. Copy drivers or kernel modules srouce code to ./devices/misc/g-sensor
2. Modification ./devices/misc/Kconfig, add some code:
#wenxy add it, for g-sensor driver, 20100717,pm.
source "drivers/misc/g-sensor/Kconfig"
3. Modification ./devices/misc/Makefile, add some code:
#wenxy add it, for g-sensor driver, 20100717,pm.
obj-y += g-sensor/
or obj-$(CONFIG_XXX) += g-sensor/
this line code depend on Kconfig or Makefile of your drivers or kernel modules
4. Run "make menuconfig", you can see menu items for support the drivers or kernel modules.
PS. tips, use "/" for search a menu item.
相关阅读排行
- 1在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)
- 2Android 筆記-Linux Kernel SMP (Symmetric Multi-Processors) 開機流程解析 Part(3) Linux 多核心啟動流程從rest_init到ker
- 3Android 筆記-Linux Kernel SMP (Symmetric Multi-Processors) 開機流程解析 Part(2) Linux Kernel SMP zImage到st
- 4Linux kernel中USB枚举失败总结
- 5android kernel和标准linux kernel的区别