micro2440开发板解决version magic问题,并在内核树中编译驱动的过程总结
来源:互联网 发布:战舰世界 白龙数据 编辑:程序博客网 时间:2024/04/28 20:27
1.纯净内核解压,最好用make distclean去除杂质。
2.将config_mini2440_n35重名为.config,使用命令cp config_mini2440_n35 .config
3.make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig可以看到,配置已经修改好了,典型的如General setup->
在Local version前有-FriendlyARM.
4.退出menuconfig
5.添加驱动,并修改相应目录下Kconfig与Makefile文件。
6.make ARCH=arm CROSS_COMPILE=arm-linux- modules即可生成.ko驱动模块。第一次编译时会编译所有的驱动,之后的编译只编译修改过的驱动。
2.将config_mini2440_n35重名为.config,使用命令cp config_mini2440_n35 .config
3.make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig可以看到,配置已经修改好了,典型的如General setup->
在Local version前有-FriendlyARM.
4.退出menuconfig
5.添加驱动,并修改相应目录下Kconfig与Makefile文件。
6.make ARCH=arm CROSS_COMPILE=arm-linux- modules即可生成.ko驱动模块。第一次编译时会编译所有的驱动,之后的编译只编译修改过的驱动。
- micro2440开发板解决version magic问题,并在内核树中编译驱动的过程总结
- 内核与驱动文件的version magic匹配问题
- 编译的驱动加载时出现version magic问题
- 关于在Helper2416开发板编译内核和驱动的问题总结
- 解决version magic 不一致的问题
- 关于linux内核驱动开发中Makefile编译的问题
- 解决kernel编译时由于加入git管理导致的version magic的问题
- boadcom x86_64 431*系列无线网卡驱动在linux 3.10以上内核编译问题的解决
- BW/BI开发过程中问题的解决总结
- BW/BI开发过程中问题的解决总结
- 内核编译中遇到问题及解决过程
- 关于Micro2440配置内核驱动模块make menuconfig的问题备忘
- 解决内核驱动开发中设备名称显示不正确的问题
- 总结一下在Ubuntu上编译linux内核的过程
- 开发过程中待解决的问题
- Linux内核编译过程中遇到的问题
- 开发过程中遇到的问题总结
- 在linux内核驱动树中添加自己的驱动
- 字节序
- js实现漂浮提示窗口
- Keil MDK 编译 uc/OS-II 出现的警告和错误解决
- 软件公司的两种管理方式
- linux 下的多线程小例子
- micro2440开发板解决version magic问题,并在内核树中编译驱动的过程总结
- Magento 新闻模块开发教程 (二) 激活你的模块
- How to Succeed in Graduate School
- UIView与CALayer的区别,很详细
- ThreadGroup其实比ExecutorService更好
- windows 下 tomcat apache mod jk 警告信息
- 学习Swing和java不错的网站 强烈推荐http://www.javaworld.com/
- 区别window.location.Reload()和window.location.href=window.location.href
- iOS翻页(PageCurl)效果总结