Interoperable, Ubiquitous, Transparent
Interoperable with many different devices.
Ubiquitous. Almost every user OS includes FAT support.
Transparent to your end user, everyone can use FAT.
Interoperable with many different devices.
Ubiquitous. Almost every user OS includes FAT support.
Transparent to your end user, everyone can use FAT.
The FAT filesystem was invented by Microsoft in the mid 80's. It has been updated several times to support bigger disk capacities. Today FAT is the de-facto filesystem found on all portable media such as memory sticks and flash devices. Because of this many embedded devices must support FAT.
Supporting FAT in your device is often frought with difficult decisions:
With FullFAT the decision becomes simple.
FullFAT is also actively developed, and supported by a growing community. Commercial support agreements
are also available for those who need more.
FullFAT has been well-tested and is already used by a number of big projects. FullFAT has also undergone extensive independent testing by Renesas for inclusion in their Renasas SH development environments.
Think about your phone, digital camera, PDA, PC, or Mac. Files can easily be transferred between all of them via memory sticks and smart flash media. The only reason they can do this is because FAT is in everything.
Adding this kind of interoperability is currently not possible by any other means. Other commercial
and open-source solutions can be frustrating, poorly written, or suffer from performance and portability issues.
Choose FullFAT today, and simplify your project now.
In the future a sucessor to FAT will be available. We are currently designing a public-domain and royalty free filesystem called E-FS (embedded future storage). We'll also be providing completely free implementations for embedded devices, Windows, Linux and Mac. To ensure wide-spread support we'll be collaborating with many industrial partners to make E-FS a standard. Until then, FAT is the best option.
Because of FullFAT's layered architecture, including it in your project is simple and stress-free.
FullFAT exposes a standard-IO (STDIO.H) like API that you're development team are already familiar with.
FullFAT lends itself to be integrated into other frameworks and OS's. As such it can easily be integrated into
the stdio interface.
We are often told by developers that they we're completely surprised that FullFAT just works first time.
Feedback has shown that integration is straight-forward, and few issues occur. Many issues tend to come from
layers below or above FullFAT and are often easy to resolve.
© 2009 James Walmsley. All rights reversed. Contact us.