Kernel Driver获取cmdline
2016-03-31 13:33
274 查看
驱动有需求要从cmdline获取参数来配置。
init/main.c可以直接读取cmdline。一开始我直接想从main.c里直接EXPORT_SYMBOL(boot_command_line),编译的时候会有提示SECTION_MISMATCH的警告。
仔细分析查看是__init段不能EXPORT_SYMBOL.
后来参考fs/proc/cmdline.c代码。直接使用saved_comand_line即可。
init/main.c可以直接读取cmdline。一开始我直接想从main.c里直接EXPORT_SYMBOL(boot_command_line),编译的时候会有提示SECTION_MISMATCH的警告。
仔细分析查看是__init段不能EXPORT_SYMBOL.
后来参考fs/proc/cmdline.c代码。直接使用saved_comand_line即可。
相关文章推荐
- 通过proc文件系统查看linux系统启动参数
- 设置开机进入命令行
- c++:改造cmdline用于MSVC下的命令行参数解析
- ps netstat pid 来保存服务状态
- 如何修改安卓默认调试等级以及串口输出
- linux kernel的cmdline参数解析原理分析
- 高通平台lcm型号通过cmdline向驱动传递参数的过程-module_param_string
- 如何通过cmdline获取panel型号的dtsi文件节点(qcom,lcd,id)
- Linux内核强制使用自配置的cmdline
- linux kernel的cmdline参数解析原理分析
- 添加Windows账户到sysadmin roles(丢失sysadmin的处理)
- 前置(后置)递增(递减)(读书笔记)
- 1006
- 解决The VMware Authorization Service is not run的情况
- 【设置】myeclispse项目右键没有configure菜单?
- 【量化】指数数据
- PHP cURL 应用
- 矩阵的基本变换 | Matrix
- log4j redis-appender pom
- 类 Menu定义不明确。