一.背景 a) 在进行JZ2440的一个小demo开发的时候,使用自己编译的内核(3.4.2)及lcd模块进行加载时,insmod会提示加载失败因为内核版本不匹配(提示当前内核版本为空),并且显示模块的内核版本为空. b) 尝试过修改编译的Makefile文件的内核目录,及重新编译内核及模块并重新烧写,均无效. c) 网上方法,使用统一的gcc编译文件系统同样无效,编译较新版本的busybox后命令可以成功使用. d) 开始着手分析insmod加载过程,希望发现真正原因 e) 内核模块编译时尝试…