From 1cad9f18b49fc44b8902e52bbe2404550004c067 Mon Sep 17 00:00:00 2001 From: peteratebs Date: Sun, 11 Oct 2015 14:45:53 -0400 Subject: [PATCH] Update README.MD --- README.MD | 94 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 49 insertions(+), 45 deletions(-) diff --git a/README.MD b/README.MD index f013202..e1ba62f 100644 --- a/README.MD +++ b/README.MD @@ -36,20 +36,24 @@ These are for the ARM Processor using the IAR compiler, similar builds need to b
-Full build includes the follow functionality for fat12, fat16 and fat32.: - . create a sub-directory in the root or in a subdirectory. - . delete a sub-directory - . create a file in the root or in a subdirectory. - . write to a file. - . read from a file. - . seek within a file. - . close a file. - . delete a file +Full build includes the follow functionality for fat12, fat16 and fat32. +
  • create a sub-directory in the root or in a subdirectory.
  • +
  • delete a sub-directory
  • +
  • create a file in the root or in a subdirectory.
  • +
  • write to a file.
  • +
  • read from a file.
  • +
  • seek within a file.
  • +
  • close a file.
  • +
  • delete a file
  • + + When Failsafe support is enabled, the follow functionality is included. - . journaling flush. - . journaling journal of FAT table changes and directory entry changes. - . journaling restore. - + @@ -65,39 +69,39 @@ type: for example, to access a USB stick at /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 -LMOUNT - re-mount rtfs lite drive -LEXIT - Exit Lite mode refreshes device mount for rtfs -LFLUSH - Flush rtfs lite buffers -DIR -RENAME oldname newname -DELETE filename -CHDIR path -MKDIR dirname 0|1 (1 = fragment) -RMDIR dirname -FILLPAT filename nlongs 0|1 (1=fragment) -APPENDPAT filename nlongs 0|1 (1=fragment) -READPAT filename -RANDREAD filename -RANDWRITE filename -FILLDISK filenamebase -FSSTART Start Journaling -FSSTOP Stop Journaling -FSSYNC Sync volume, keep journaling -FSFLUSH Flush journal keep journaling -FSRESTORE Retore the volume from the journal +LOAD FILENAME
    +LMOUNT - re-mount rtfs lite drive
    +LEXIT - Exit Lite mode refreshes device mount for rtfs
    +LFLUSH - Flush rtfs lite buffers
    +DIR
    +RENAME oldname newname
    +DELETE filename
    +CHDIR path
    +MKDIR dirname 0|1 (1 = fragment)
    +RMDIR dirname
    +FILLPAT filename nlongs 0|1 (1=fragment)
    +APPENDPAT filename nlongs 0|1 (1=fragment)
    +READPAT filename
    +RANDREAD filename
    +RANDWRITE filename
    +FILLDISK filenamebase
    +FSSTART Start Journaling
    +FSSTOP Stop Journaling
    +FSSYNC Sync volume, keep journaling
    +FSFLUSH Flush journal keep journaling
    +FSRESTORE Retore the volume from the journal
    -The currently supported features include: -. File io (create,reopen, read,write,seek,delete). -. Subdirectory support (mkdir, rmdir and set working directory). -. Failsafe journaling and restore support. -. All features have been tested both with using Failsafe and not using Failsafe. -. All tests have been performed with FAT12 so far, typically the most difficult case. - -Ongoing development efforts include the following: -. Tests still need to be performed on FAT16 and FAT32. -. Testing is on-going with development of more rigorous tests planned for tomorrow. +The currently supported features include:
    +. File io (create,reopen, read,write,seek,delete).
    +. Subdirectory support (mkdir, rmdir and set working directory).
    +. Failsafe journaling and restore support.
    +. All features have been tested both with using Failsafe and not using Failsafe.
    +. All tests have been performed with FAT12 so far, typically the most difficult case.
    +
    +Ongoing development efforts include the following:
    +. Tests still need to be performed on FAT16 and FAT32.
    +. Testing is on-going with development of more rigorous tests planned for tomorrow.