在menuconfig中选择m和 *的区别:
*: 模块驱动编译到内核中,启动时自动加载
M:标识作为内核模块编译
空格:表示该功能不编译到内核中,即新的内核将不支持该功能。
m:模块会被编译,但是不会被编译到内核中,只是生成.o文件,我们可以收集这些.o文件做到linux的文件系统中,然后用insmod实现动态加载。
rk3568的magic sysrq key的目录,进入linux的kernel目录
rk356x-linux/rk356x-linux/kernel$ make menuconfig
Kernel hacking ---> Generic Kernel Debugging Instruments ---> [*] Magic SysRq key
[*] Magic SysRq key │ │
│ │ (0x0) Enable magic SysRq key functions by default │ │
│ │ [*] Enable magic SysRq key over serial