[发明专利]基于VxWorks移植的YAFFS文件系统在审
申请号: | 201510630629.9 | 申请日: | 2015-09-29 |
公开(公告)号: | CN105354218A | 公开(公告)日: | 2016-02-24 |
发明(设计)人: | 李永军;杨松;杨磊;邱礼胜;曾伟军;李慈航;唐棋 | 申请(专利权)人: | 成都嘉泰华力科技有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于VxWorks移植的YAFFS文件系统,包括I/O驱动注册模块、YAFFS设备创建模块、FLASH驱动模块和I/O接口模块;FLASH驱动模块包括:读出子模块,用于FLASH的读出;写入子模块,用于FLASH的写入;擦除子模块,用于FLASH的擦除;坏块识别子模块,用于识别FLASH的坏块;坏块标识子模块,用于标识FLASH的坏块;I/O接口模块包括:文件创建子模块,用于打开和创建FLASH文件系统;数据写入子模块,用于写入FLASH文件系统数据;数据读出子模块,用于读出FLASH文件系统数据;关闭子模块,用于关闭FLASH文件系统;I/O控制子模块,用于改变文件句柄的偏移量。本发明解决了VxWorks下无法使用大容量FLASH进行文件管理、稳定性低和效率低的问题。 | ||
搜索关键词: | 基于 vxworks 移植 yaffs 文件系统 | ||
【主权项】:
基于VxWorks移植的YAFFS文件系统,其特征在于:包括I/O驱动注册模块、YAFFS设备创建模块、FLASH驱动模块和I/O接口模块;所述FLASH驱动模块包括:读出子模块,用于FLASH的读出;写入子模块,用于FLASH的写入;擦除子模块,用于FLASH的擦除;坏块识别子模块,用于识别FLASH的坏块;坏块标识子模块,用于标识FLASH的坏块;所述I/O接口模块包括:文件创建子模块,用于打开和创建FLASH文件系统;数据写入子模块,用于写入FLASH文件系统数据;数据读出子模块,用于读出FLASH文件系统数据;关闭子模块,用于关闭FLASH文件系统;I/O控制子模块,用于改变文件句柄的偏移量,获取文件句柄的偏移量、创建文件路径、删除文件路径、获取文件路径信息以及文件系统检测。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都嘉泰华力科技有限责任公司,未经成都嘉泰华力科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510630629.9/,转载请声明来源钻瓜专利网。