Technology News All about technology


Micro Digital Announces DOS/FAT Compatible File System for Embedded Devices

Costa Mesa, CA (PRWEB) July 19, 2006

Micro Digital Inc. announces the immediate availability of an updated version of smxFS(TM), a DOS/FAT compatible file system for developers of embedded devices. smxFS is portable and can be used stand-alone, or easily ported to RTOSs and proprietary environments. smxFS supports a wide range of 16 and 32 bit processors including ARM, ColdFire, PowerPC, x86, and other leading processors. smxFS is part of Micro Digital’s extensive line of embedded system software products.

smxFS is a DOS/FAT file system for hard real-time embedded systems that enables developers to easily add file I/O to embedded devices. It supports removable media such as USB thumb drives, SD Cards, and Compact Flash cards that are DOS/Windows compatible. smxFS also provides a flash file system for use with resident NOR and NAND flash media. The NOR driver does garbage collection, wear leveling, and power failsafe. The NAND driver, in addition, does bad block management.

smxFS has a small code and RAM footprint, allowing it to be used in very small embedded systems, yet scales to larger systems. smxFS supports FAT12/16/32 and VFAT (long file names compatible with Win32 operating systems). It uses the standard C library file API (i.e. fopen(), fread(), etc.) familiar to C programmers. API functions are reentrant and thread safe for use in multitasking systems.

Available drivers include: USB mass storage (e.g. thumb drives and memory sticks), CompactFlash, SD/MMC, DiskOnChip®, ATA/IDE hard drive, RAM disk, NAND flash disk, and NOR flash disk.

Availability & Licensing:

smxFS is available now. It is royalty-free for one end-user-developed product. It comes with full source code, including all device emulators, and there are no per-seat charges. The price is $ 4,000 including a RAM disk driver. Other drivers are priced from $ 1,000 to $ 5,000 depending upon complexity. More information about smxFS can be found at

About Micro Digital:

Micro Digital Inc. is located in Costa Mesa, California. MDI has been delivering solutions to the embedded systems community for over 30 years and has been a leading provider of software components for embedded products for over 17 years. The company is dedicated to providing quality products and support for embedded systems at moderate prices. For more information, please visit


Comments (0) Trackbacks (0)

No comments yet.

Leave a comment

No trackbacks yet.