mirror of
https://github.com/peteratebs/tinyfatfs.git
synced 2025-06-18 16:55:42 -04:00
Update README.MD
This commit is contained in:
parent
daaeacbdf7
commit
1cad9f18b4
94
README.MD
94
README.MD
@ -36,20 +36,24 @@ These are for the ARM Processor using the IAR compiler, similar builds need to b
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
Full build includes the follow functionality for fat12, fat16 and fat32.:
|
Full build includes the follow functionality for fat12, fat16 and fat32.<br:
|
||||||
. create a sub-directory in the root or in a subdirectory.
|
<ul>
|
||||||
. delete a sub-directory
|
<li> create a sub-directory in the root or in a subdirectory.</li>
|
||||||
. create a file in the root or in a subdirectory.
|
<li> delete a sub-directory </li>
|
||||||
. write to a file.
|
<li> create a file in the root or in a subdirectory.</li>
|
||||||
. read from a file.
|
<li> write to a file.</li>
|
||||||
. seek within a file.
|
<li> read from a file.</li>
|
||||||
. close a file.
|
<li> seek within a file.</li>
|
||||||
. delete a file
|
<li> close a file.</li>
|
||||||
|
<li> delete a file</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
When Failsafe support is enabled, the follow functionality is included.
|
When Failsafe support is enabled, the follow functionality is included.
|
||||||
. journaling flush.
|
<ul>
|
||||||
. journaling journal of FAT table changes and directory entry changes.
|
<li>. journaling flush.</li>
|
||||||
. journaling restore.
|
<li>. journaling journal of FAT table changes and directory entry changes.</li>
|
||||||
|
<li>. journaling restore.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -65,39 +69,39 @@ type:
|
|||||||
for example, to access a USB stick at /dev/sdb1:
|
for example, to access a USB stick at /dev/sdb1:
|
||||||
sudo ./main /dev/sdb1
|
sudo ./main /dev/sdb1
|
||||||
|
|
||||||
If that is succesfulyou should see the following help screen:
|
If that is successful you should see the following help screen:
|
||||||
|
|
||||||
LOAD FILENAME
|
LOAD FILENAME<br>
|
||||||
LMOUNT - re-mount rtfs lite drive
|
LMOUNT - re-mount rtfs lite drive<br>
|
||||||
LEXIT - Exit Lite mode refreshes device mount for rtfs
|
LEXIT - Exit Lite mode refreshes device mount for rtfs<br>
|
||||||
LFLUSH - Flush rtfs lite buffers
|
LFLUSH - Flush rtfs lite buffers<br>
|
||||||
DIR
|
DIR<br>
|
||||||
RENAME oldname newname
|
RENAME oldname newname<br>
|
||||||
DELETE filename
|
DELETE filename<br>
|
||||||
CHDIR path
|
CHDIR path<br>
|
||||||
MKDIR dirname 0|1 (1 = fragment)
|
MKDIR dirname 0|1 (1 = fragment)<br>
|
||||||
RMDIR dirname
|
RMDIR dirname<br>
|
||||||
FILLPAT filename nlongs 0|1 (1=fragment)
|
FILLPAT filename nlongs 0|1 (1=fragment)<br>
|
||||||
APPENDPAT filename nlongs 0|1 (1=fragment)
|
APPENDPAT filename nlongs 0|1 (1=fragment)<br>
|
||||||
READPAT filename
|
READPAT filename<br>
|
||||||
RANDREAD filename
|
RANDREAD filename<br>
|
||||||
RANDWRITE filename
|
RANDWRITE filename<br>
|
||||||
FILLDISK filenamebase
|
FILLDISK filenamebase<br>
|
||||||
FSSTART Start Journaling
|
FSSTART Start Journaling<br>
|
||||||
FSSTOP Stop Journaling
|
FSSTOP Stop Journaling<br>
|
||||||
FSSYNC Sync volume, keep journaling
|
FSSYNC Sync volume, keep journaling<br>
|
||||||
FSFLUSH Flush journal keep journaling
|
FSFLUSH Flush journal keep journaling<br>
|
||||||
FSRESTORE Retore the volume from the journal
|
FSRESTORE Retore the volume from the journal<br>
|
||||||
|
|
||||||
|
|
||||||
The currently supported features include:
|
The currently supported features include:<br>
|
||||||
. File io (create,reopen, read,write,seek,delete).
|
. File io (create,reopen, read,write,seek,delete).<br>
|
||||||
. Subdirectory support (mkdir, rmdir and set working directory).
|
. Subdirectory support (mkdir, rmdir and set working directory).<br>
|
||||||
. Failsafe journaling and restore support.
|
. Failsafe journaling and restore support.<br>
|
||||||
. All features have been tested both with using Failsafe and not using Failsafe.
|
. All features have been tested both with using Failsafe and not using Failsafe.<br>
|
||||||
. All tests have been performed with FAT12 so far, typically the most difficult case.
|
. All tests have been performed with FAT12 so far, typically the most difficult case.<br>
|
||||||
|
<br>
|
||||||
Ongoing development efforts include the following:
|
Ongoing development efforts include the following:<br>
|
||||||
. Tests still need to be performed on FAT16 and FAT32.
|
. Tests still need to be performed on FAT16 and FAT32.<br>
|
||||||
. Testing is on-going with development of more rigorous tests planned for tomorrow.
|
. Testing is on-going with development of more rigorous tests planned for tomorrow.<br>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user