




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
linux内核的配置编译与移植 周建设zhoujianshe 概要 Linux内核源码版本命名Linux的内核构成Linux内核的目录结构Linux内核编译步骤 Linux内核源码版本命名 主版本号 次版本号 修改的次数 root localhost uname r2 6 18 92 el5xen Linux体系结构 Linux内核的构成 虚拟文件系统VFS Linux内核的目录结构 Linux内核的目录结构 arch内核所支持的每种CPU体系 在该目录下都有对应的子目录block部分块设备驱动程序crypto加密 压缩 CRC校验算法documentation内核的文档driver设备驱动程序 Linux内核的目录结构 fs存放各种文件系统的实现代码 每个子目录对应一个文件系统的实现 公用的源程序用于实现虚拟文件系统vfsinculde内核所需要的头文件 与平台无关的头文件放在include linux子目录下 与平台相关的头文件放在相应的子目录中init内核初始化代码ipc进程间通信的实现代码 Linux内核的目录结构 KernelLinux大部分关键的核心功能都在这个目录实现lib库文件代码mm内存管理相关的代码net网络协议的实现代码samples一些内核编程的范例 Linux内核的目录结构 scripts配置内核的脚步security安全管理模块sound音频设备的驱动程序usrcpio命令实现virt内核虚拟机 Linux内核编译步骤 一 Cleaningtargets makecleanremovemostgeneratedfilesbutkeeptheconfig makemrproperremoveallgeneratedfiles config variousbackupfiles 清除目标文件 Linux内核编译步骤 二 config Updatecurrentconfigutilisingaline orientedprogrammenuconfig Updatecurrentconfigutilisingamenubasedprogramxconfig UpdatecurrentconfigutilisingaQTbasedfront endgconfig UpdatecurrentconfigutilisingaGTKbasedfront endoldconfig Updatecurrentconfigutilisingaprovided configasbasedefconfig Newconfigwithdefaultanswertoalloptions 配置 Linux内核编译步骤 三 makezImagemakebzImage 编译 Makefile Kconfig Kbuild 移植 1 修改顶层Makefile架构arch交叉编译器2 分区Ubootkernelfs arch arm mach s3c2410 common smdk c 3 ECC校验Drivers mtd nand s3c2410 cUBOOT和内核校验算法不一样chip ecc mode NAND ECC SOFT 改为chip ecc mode NAND ECC NONE4 文件系统的支持修改fs Kconfig支持devfs 在Pseudofilesystems主菜单的最后添加我们所要的内容 文件系统补丁 mtd yaffshttp www aleph1 co uk cgi bin viewcvs cgi dirlisttar zxvfyaffs2 tar gz root Binnary cdyaffs22440
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年电子商务创业项目策划面试题库及答案全解
- 2025年宠物健康管理师中级笔试题库
- 2025年仓库作业安全测试题库
- 2025年安全员安全技能考试题及答案
- 2025年宠物葬礼主持人才选拔题库
- 课件《云雀》教学课件
- 读懂彼此的心教学课件
- 2025年安全培训教材设计题集
- 2025年村级护路员笔试模拟题解析
- 2025年安全管理知识高频考点题库解析
- IT设备维修申请表
- 郑州市第四中学新初一分班(摸底)语文模拟试题(5套带答案)
- 2-第二章-各向异性材料的应力-应变关系
- 医院防爆反恐应急预案
- 云南省安全员C证考试题库及答案
- 死亡待遇申请表
- 集中供热管网系统一次网的调节方法
- 无线充电技术在汽车上的应用
- 马工程《刑法学(下册)》教学课件 第17章 危害国家安全罪
- 11科室临床路径、单病种管理目录
- 《廉洁从业》企业文化培训课件
评论
0/150
提交评论