uClinux编译过程中生成的文件
来源:百度文库 编辑:神马文学网 时间:2024/04/28 07:48:21
linux.text 编译后的内核中 text 段,一般放在 flash 中,只读.
linux.data 编译后的内核中 data,init 段,一般放在 sdram 中,读写.
romfs.img make romfs时通过 tools/romfs-inst.sh 脚本,生成 romfs/ 目录及其下面的文件,然后通过
genromfs 程序将 romfs/* 打包生成这个文件 romfs.img
image.bin 上面三个文件顺序连接而生成的 = linux.text + linux.data + romfs.img
image.rom 是一个压缩过的内核,前面加上一小段解压程序负责把内核解压后搬到指定位置.这个文件
实际上就是通常 linux 生成的 zImage 文件,可以直接烧进 flash 中运行,它可以形象的表
示成 image.rom = gunzip program + gzipped(image.ram)
image.ram 这个内核没有压缩过,而且必须在 ram 里运行,所以需要通过板子上的 bootloader将它下
载到指定位置后开始执行.相对 image.rom 而言,从 ram 里启动内核,则代码段和数据段
都在 ram 里.image.ram = linuex.text + linux.data
boot.rom 就是 uClinux 编译完成后的文件 images/romfs.img,它通常只是一个连接.
mage.rom = ( zImage + romfs.img ).
romfs.img 是 linux kernel 所要挂载的 root 文件系统.
linux.data 编译后的内核中 data,init 段,一般放在 sdram 中,读写.
romfs.img make romfs时通过 tools/romfs-inst.sh 脚本,生成 romfs/ 目录及其下面的文件,然后通过
genromfs 程序将 romfs/* 打包生成这个文件 romfs.img
image.bin 上面三个文件顺序连接而生成的 = linux.text + linux.data + romfs.img
image.rom 是一个压缩过的内核,前面加上一小段解压程序负责把内核解压后搬到指定位置.这个文件
实际上就是通常 linux 生成的 zImage 文件,可以直接烧进 flash 中运行,它可以形象的表
示成 image.rom = gunzip program + gzipped(image.ram)
image.ram 这个内核没有压缩过,而且必须在 ram 里运行,所以需要通过板子上的 bootloader将它下
载到指定位置后开始执行.相对 image.rom 而言,从 ram 里启动内核,则代码段和数据段
都在 ram 里.image.ram = linuex.text + linux.data
boot.rom 就是 uClinux 编译完成后的文件 images/romfs.img,它通常只是一个连接.
mage.rom = ( zImage + romfs.img ).
romfs.img 是 linux kernel 所要挂载的 root 文件系统.
uClinux编译过程中生成的文件
用eclipse生成hibernate文件的过程记录
用eclipse生成hibernate文件的过程记录1
动态生成与编译(三)----写一个面向过程的程序
用gcc编译生成动态链接库*.so文件的方法
VC中生成汇编文件
ps生成文件的保存
使用qq过程中产生的无用文件,记得清理
动态生成与编译(二)----CodeDOM的类层次结构
动态生成与编译(九)----CodeDOM的局限
uClinux 启动过程详细分析
VB.NET的文件可编译为纯EXE文件?
动态生成与编译(八)----动态编译
VS中def文件对于生成dll和lib文件的作用 - caomiao2006的专栏 - CSDN博客
c++编译过程
自动生成Makefile的详细过程
Ghost找回硬盘分区过程中丢失文件
VC6.0生成的exe文件图标
浅谈eclipse生成的.classpath文件
浅谈eclipse生成的.classpath文件
QtCreator中编译qvfb失败的原因
uClinux 启动过程详细分析_IBM_Develpoer
巧用Ghost找回硬盘分区过程中丢失的文件-软件频道-GHOST-天极网
vbnet编译后有很多的dll文件如何才能编译成只有一个exe文件