HCC-Embedded Releases Failsafe, FAT-Compatible File System

Publication date on this website: Tuesday, July 15, 2008
Company: HCC-Embedded
Category: Press Releases : Industry News (Market)

Summary:
Journaling File System now Available for Safety-Critical Applications.

HCC-Embedded, the foremost provider of file systems for embedded applications, today announced the release of SAFE-FAT, a full-featured, high-performance FAT12/16/32 compatible system that protects file structures from unexpected resets.

Full Text:
SAFE-FAT is a journaling system that guarantees that all operations will be carried out in a fail-safe manner. If the system resets unexpectedly for any reason, it returns in a coherent, consistent and usable state. Therefore, when data in a file are modified (using seek or append for instance), the original file is not modified until either a file flush or file close is called. At this point the file state is switched atomically and the new data become valid. This applies equally to all operations that modify the content of the file, such as file write, file delete, create/delete directory, rename, etc.
If a storage medium uses SAFE-FAT and it is reset or is moved to another device running SAFE-FAT, then the system works cleanly, without loss of data and without corruption of the files and associated meta-data.
SAFE-FAT is the fifth member of HCC-Embedded´s file system family. There are two other sys-tems that are FAT12/16/32-compatible. The first is FAT, which is virtually the same as SAFE-FAT, except for the failsafe feature. The second is THIN, which is designed for minimal envi-ronments, including 8-bit and 16-bit microcontrollers with very small amounts of RAM and ROM. Two other failsafe systems are available. The first is SAFE, a full-featured, high-performance system. The second, named TINY, is designed (analogously to THIN) for minimal environments, including 8-bit and 16-bit microcontrollers with very small amounts of RAM and ROM.
With the addition of SAFE-FAT, HCC-Embedded now offers the most comprehensive portfolio of file systems and associated products for the embedded ecosystem. Its products run on virtually any CPU, in any operating environment, with any operating system, or without an operating system.

Contact:
sales@hcc-embedded.com
www.hcc-embedded.com

Technologies, Methods, Tools, Products and Services for       Embedded Systems To Be      www.es2.be
© 2007 Dedicated Systems All Rights Reserved   Privacy statement.