您所在位置: 网站首页 / 文档列表 / WCDMA技术 / 文档详情
基于ECOS的ROMFS文件格式详解文档.pdf 立即下载
上传人:yy****24 上传时间:2024-09-04 格式:PDF 页数:6 大小:184KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于ECOS的ROMFS文件格式详解文档.pdf

基于ECOS的ROMFS文件格式详解文档.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于ECOS的ROMFS文件格式详解文档前言.本文档版权归个人所有,未经允许不得使用,复制,发行和公开。1234版本日期2010-08-04发布姓名桑文成签字日期确认姓名签字日期批准姓名签字-1-目录1概述...............................................................................................................................................32数据结构.......................................................................................................................................32.1文件头结构........................................................................................................................32.2节点结构............................................................................................................................42.3目录项结构........................................................................................................................43ROMFS的镜像结构.....................................................................................................................44示例说明.......................................................................................................................................5-2-1概述ROMFS为最简单的文件系统,承载介质为ROM(FLASH),文件系统不支持写操作,是只读文件系统,一般需要事先生成镜像文件,然后将镜像文件烧写在ROM中,使用过程中数据是不会改变的,所以他是只读的。一般我们会把系统运行中不会改变的资源都整理为ROMFS镜像,比如字库、图片、声音文件……。这些资源在使用过程中是不会改变的,所以适用于ROMFS。它把代码段和固定的资源分离开来,有利于系统的升级维护。ROMFS的文件系统格式目前并不统一,常见的至少有3种,都各具特点。ECOS提供的ROMFS文件系统的格式是比较完善的。本文档也主要介绍ECOS提供的ROMFS文件系统的格式。注:本文档的数据结构及源码部分来自于ECOS源码,本文档主要实现了基本按照EOCS的ROMFS的格式(略有改动)前提下,将ROMFS文件系统的解读从ECOS操作系统中完全独立出来,从而可以方便的应用到任何操作系统。2数据结构ECOS的ROMFS的文件结构主要有3个数据结构来描述:文件头结构、节点结构、目录结构。2.1文件头结构//ROMFS文件系统识别标识(0x526f6d2e)//ROMFS的节点数目//ROMFS的大小//ROM盘ID号//ROMFS的名字,ECOS的是16字节//ROMFS的校验值(ECOS没有这一项)//ROMFS的第一个节点文件头结构描述了ROMFS的文件系统的基本信息,其中重要信息为ROMFS的节点数目,及其大小,其他的信息也是必要的,但都是固定值。个人认为ECOS的文件系统格式缺少文件系统的校验项,校验项的存在是有意义的,在挂着文件系统时可以校验文件系统的完整性,以避免文件系统镜像在传输、烧写、使用过程中出项的数据丢失等错误。所以我添加了checkout一项(校验范围:从镜像文件头信息开始到目录项信息结束的累加和校验。其中包含了节点数据区。)。-3-2.2节点结构//ROMFS的节点类型(目录、文件……)//ROMFS的节点连接数//ROMFS的节点自己的ID号//ROMFS的
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

基于ECOS的ROMFS文件格式详解文档

文档大小:184KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用