kyewong
驱动牛犊
驱动牛犊
  • 注册日期2006-01-22
  • 最后登录2008-04-03
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:1600回复:6

U盘文件系统

楼主#
更多 发布于:2007-12-04 09:24
本人想开发一个基于U盘的文件系统,即在U盘的隐藏区里创建一个文件系统
U盘的隐藏区被厂家分为n多的sector,每个sector固定大小。
本人现在只有读写这些sector的接口
请问众位大牛怎样利用现有的接口创建一个文件系统?有没有什么可参照的代码或者资料?越简单越好
谢谢大家!
llg84
驱动牛犊
驱动牛犊
  • 注册日期2007-10-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望55点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-12-04 10:07
看看fat的白皮书,再找段开源的代码
kyewong
驱动牛犊
驱动牛犊
  • 注册日期2006-01-22
  • 最后登录2008-04-03
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-12-04 15:03
好,多谢楼上的指点!
但是,fat的白皮书太长了,而且其定义过于复杂,不太适合我的需求,代码找了一些,也觉得太长了,与我现有的东西不太适合。
可否麻烦您推荐一些简单一点的代码?或者您觉得我现在应该参考哪段代码?
多谢!
llg84
驱动牛犊
驱动牛犊
  • 注册日期2007-10-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望55点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-12-04 18:14
现有的文件系统中,FAT应该算是比较简单了的吧,除非你自己设计文件系统。一个完全读写FAT的代码也就千把行吧,也不是很多啊
kyewong
驱动牛犊
驱动牛犊
  • 注册日期2006-01-22
  • 最后登录2008-04-03
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-12-04 22:48
好的,多谢楼上的指点
现在我就是找不到fat的相关代码,我再找找吧
麻烦您方便的话能提供一个,多谢!
十分感谢!
llg84
驱动牛犊
驱动牛犊
  • 注册日期2007-10-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望55点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-12-05 08:52
虽然我有代码,但是不能给你,因为是给公司写的,版权属于公司。直接拿过来就能用的代码肯定没有,你只能自己改改,linux内核源码中fs那个目录下就有FAT的相关代码。其实我觉得自己写就行了,两三个星期应该就能弄完
kyewong
驱动牛犊
驱动牛犊
  • 注册日期2006-01-22
  • 最后登录2008-04-03
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-12-05 09:05
好的!多谢楼上的指点!
游客

返回顶部