一。 make menuconfig 打开 Enable Enable loadable module support
--------------------------------------------------------------------------------------------
+----------------------------- Linux Kernel Configuration ------------------------------+
| Arrow keys navigate the menu. <Enter> selects submenus --->. Highlighted letters |
| are hotkeys. Pressing <Y> includes, <N> excludes, <M> modularizes features. Press |
| <Esc><Esc> to exit, <?> for Help, </> for Search. Legend: [*] built-in [ ] |
| excluded <M> module < > module capable |
| +-----------------------------------------------------------------------------------+ |
| | General setup ---> | |
| | [*] Enable loadable module support --->
编译,加载并卸载一个内核模块
最新推荐文章于 2024-09-09 15:40:44 发布
本文详细介绍了如何在Linux内核中启用模块支持,通过make menuconfig配置加载和卸载模块,修改Kconfig和Makefile将驱动设为模块方式,以及编译、加载和卸载内核模块的步骤。关键操作包括启用模块卸载功能,使用adb推送模块到目标系统,并通过insmod和rmmod命令进行加载和卸载。
摘要由CSDN通过智能技术生成