找回密码
 注册
搜索
查看: 2175|回复: 19

[讨论] MTK 文件系统

[复制链接]
发表于 2009-10-4 18:03:11 | 显示全部楼层 |阅读模式
1  Introduction......................................................................................................................................................... 9
1.1  Background .................................................................................................................................................... 9
1.2  Terms and Definitions................................................................................................................................... 10
2  Interface with Disk Device Driver .................................................................................................................... 12
2.1  MountDevice................................................................................................................................................. 12
2.2  ShutDown ..................................................................................................................................................... 12
2.3  ReadSectors................................................................................................................................................. 12
2.4  WriteSectors ................................................................................................................................................. 13
2.5  MediaChanged ............................................................................................................................................. 13
2.6  DiscardSectors ............................................................................................................................................. 14
2.7  GetDiskGeometry ......................................................................................................................................... 14
2.8  LowLevelFormat ........................................................................................................................................... 15
2.9  NonBlockWriteSectors.................................................................................................................................. 15
2.10  RecoverableWriteSectors ............................................................................................................................. 16
2.11  ResumeSectorStates.................................................................................................................................... 16
2.12  HighLevelFormat .......................................................................................................................................... 16
2.13  FlushData ..................................................................................................................................................... 17
2.14  MessageAck ................................................................................................................................................. 17
2.15  CopySectors ................................................................................................................................................. 18
2.16  OTPAccess................................................................................................................................................... 18
2.17  OTPQueryLength.......................................................................................................................................... 18
3  Exported API – Description, Interface and Example...................................................................................... 20
3.1  FS_Open ...................................................................................................................................................... 20
3.2  FS_Close...................................................................................................................................................... 22
3.3  FS_Read ...................................................................................................................................................... 22
3.4  FS_Write....................................................................................................................................................... 23
3.5  FS_Seek....................................................................................................................................................... 23
3.6  FS_Commit................................................................................................................................................... 24
3.7  FS_GetFileInfo ............................................................................................................................................. 24
3.8  FS_GetFileSize ............................................................................................................................................ 26
3.9  FS_GetFilePosition....................................................................................................................................... 26
3.10  FS_SetFileTime............................................................................................................................................ 27
3.11  FS_GetAttributes .......................................................................................................................................... 28
3.12  FS_GetFirstCluster ....................................................................................................................................... 28
3.13  FS_Delete..................................................................................................................................................... 29
3.14  FS_Extend.................................................................................................................................................... 29
3.15  FS_Truncate................................................................................................................................................. 31
3.16  FS_GetCurrentDir......................................................................................................................................... 31
3.17  FS_SetCurrentDir ......................................................................................................................................... 31
3.18  FS_CreateDir................................................................................................................................................ 32
3.19  FS_RemoveDir ............................................................................................................................................. 32
3.20  FS_SetAttributes........................................................................................................................................... 33
3.21  FS_MakeFileName....................................................................................................................................... 33
3.22  FS_Rename ................................................................................................................................................. 34
3.23  FS_GetFolderSize ........................................................................................................................................ 34
3.24  FS_Move (#ifdef __FS_MOVE_SUPPORT__) ............................................................................................. 35
3.25  FS_Count ..................................................................................................................................................... 37
3.26  FS_XDelete .................................................................................................................................................. 38
3.27  FS_FindFirst ................................................................................................................................................. 39
3.28  FS_FindNext................................................................................................................................................. 40
3.29  FS_FindFirstN .............................................................................................................................................. 41
3.30  FS_FindNextN.............................................................................................................................................. 42
3.31  FS_FindClose............................................................................................................................................... 43
3.32  FS_XFindReset (#ifdef __FS_SORT_SUPPORT__).................................................................................... 44
3.33  FS_XFindStart (#ifdef __FS_SORT_SUPPORT__) ..................................................................................... 46
3.34  FS_XFindClose (#ifdef __FS_SORT_SUPPORT__).................................................................................... 47
3.35  FS_ParseFH................................................................................................................................................. 48
3.36  FS_CloseAll .................................................................................................................................................. 48
3.37  FS_ReleaseFH............................................................................................................................................. 49
3.38  FS_CountUsedFH ........................................................................................................................................ 49
3.39  FS_OpenHint ................................................................................................................................................ 50
3.40  FS_SetSeekHint ........................................................................................................................................... 50
3.41  FS_Abort ...................................................................................................................................................... 51
3.42  FS_GenVirtualFileName............................................................................................................................... 52
3.43  FS_PseudoMerge......................................................................................................................................... 53
3.44  FS_CheckFile ............................................................................................................................................... 54
3.45  FS_SetDirCache........................................................................................................................................... 55
3.46  FS_GetDirCache .......................................................................................................................................... 56
3.47  FS_ExpireDirCache...................................................................................................................................... 57
3.48  FS_SanityCheck........................................................................................................................................... 57
3.49  FS_UnlockAll ................................................................................................................................................ 58
3.50  FS_ShutDown .............................................................................................................................................. 58
3.51  FS_LockFAT................................................................................................................................................. 58
3.52  FS_SetDiskFlag............................................................................................................................................ 59
3.53  FS_CheckDiskFlag....................................................................................................................................... 59
3.54  FS_ClearDiskFlag......................................................................................................................................... 60
3.55  FS_CheckDrive  (#ifdef __FS_CHECKDRIVE_SUPPORT__) ..................................................................... 60
3.56  FS_TestMSDC ............................................................................................................................................. 61
3.57  FS_CloseMSDC ........................................................................................................................................... 62
3.58  FS_ConfigExtDevice..................................................................................................................................... 63
3.59  FS_GetDrive................................................................................................................................................. 63
3.60  FS_QmGetFree (#ifdef __FS_QM_SUPPORT__) ....................................................................................... 66
3.61  FS_GetDiskInfo ............................................................................................................................................ 66
3.62  FS_GetClusterSize....................................................................................................................................... 68
3.63  FS_GetDevType........................................................................................................................................... 69
3.64  FS_GetDevStatus......................................................................................................................................... 69
3.65  FS_GetDevPartitions .................................................................................................................................... 70
 楼主| 发表于 2009-10-5 11:22:23 | 显示全部楼层
【文件名】:09105@52RD_文件系统.pdf
【格 式】:pdf
【大 小】:447K
【简 介】:
【目 录】:


点评回复

使用道具 举报

发表于 2009-10-5 16:48:40 | 显示全部楼层

打击收币

未3王4365
【文件名】:09105@52RD_09105@52RD_文件系统.pdf
【格 式】:pdf
【大 小】:447K
【简 介】:
【目 录】:


点评回复

使用道具 举报

发表于 2009-10-6 08:22:54 | 显示全部楼层
E文[em10][em11]
点评回复

使用道具 举报

发表于 2009-10-9 11:19:24 | 显示全部楼层
买了 刚刚看了目录 不错的东西[em01][em02][em05]
点评回复

使用道具 举报

发表于 2009-10-9 11:35:39 | 显示全部楼层
买了,还没看呢!!
点评回复

使用道具 举报

发表于 2009-10-10 09:40:00 | 显示全部楼层
支持免费。。。。。。。。。。。。。。。。
点评回复

使用道具 举报

发表于 2009-10-10 15:56:50 | 显示全部楼层
支持免费
点评回复

使用道具 举报

发表于 2009-10-10 18:22:24 | 显示全部楼层
支持免费。。。。。。。。。。。。。。。。
点评回复

使用道具 举报

发表于 2009-10-11 15:06:19 | 显示全部楼层
[em06][em06]
点评回复

使用道具 举报

发表于 2009-10-13 20:21:39 | 显示全部楼层
[em08]thanks
点评回复

使用道具 举报

发表于 2009-12-20 11:28:41 | 显示全部楼层
see see
点评回复

使用道具 举报

发表于 2009-12-29 10:23:37 | 显示全部楼层
支持免费。。。。。。。。。。。。。。。。  [em10]
点评回复

使用道具 举报

 楼主| 发表于 2009-12-30 19:05:06 | 显示全部楼层
我也支持免费
点评回复

使用道具 举报

发表于 2010-1-1 05:43:58 | 显示全部楼层
支持免费 !
点评回复

使用道具 举报

发表于 2010-2-1 15:31:09 | 显示全部楼层
支持免费
点评回复

使用道具 举报

发表于 2010-2-6 09:49:29 | 显示全部楼层
好东西啊[em02][em02]
点评回复

使用道具 举报

发表于 2010-2-10 12:10:05 | 显示全部楼层
免费  MTK的文档都拿过来卖钱  丢人
点评回复

使用道具 举报

发表于 2010-2-18 13:37:03 | 显示全部楼层
谢谢了。。。
点评回复

使用道具 举报

发表于 2010-2-25 21:22:36 | 显示全部楼层
支持free,呵呵!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-8 06:00 , Processed in 0.056811 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表