USFiles® is a DOS/Windows compatible file system that has been designed to be processor and RTOS independent. USFiles can operate in a stand-alone mode and because it is reentrant, it supports multitasking RTOSs such as our SuperTask!® and µITRON compliant TronTask!® products. USFiles also supports standard ANSI C file I/O function calls.
For an overview of which processors are supported by USFiles, see the Embedded Software CPU Compatibility Matrix.
Compact Flash for USFiles
3rd Party Add-ons
Solutions - Jeode Embedded JVM
Compilers and Architectures
USFiles has been specifically integrated for seamless operation with applications developed using standard ANSI C compilers across processors from Intel, Motorola, MIPS, Hitachi, NEC, and others.
USFiles includes a ramdisk driver that will work on any platform, and ATA (IDE) hard disk and floppy drivers that work on a standard PC (80x86). Complete source code is provided. The customer can modify these drivers to work in new environments, or develop new drivers. The drivers consist of function to perform sector reads and writes, along with controller initialization, time/date return, disk-change status check, and controller organization functions. The file system will work with a device that you can supply these simple driver level functions for. A sample format function and simple shell program is provided as well.
USFiles may be used directly with an application or in conjunction with a multitasking system. Seamless support is provided for our SuperTask! and µITRON compliant TronTask! products. Usage with other multitasking executives requires minimal customization. USFiles is designed to allow multiple tasks to simultaneously use the file system.
USFiles is provided with a driver that supports a RAM disk that operates on all platforms. In addition, we deliver sample drivers for accessing floppy and hard disk drives.
USFiles integrates with internet cell phones, PDA's, MP3 players, digital cameras, digital camcorders, game consoles, printers, multimedia projectors, scanners and set top boxex.
USFiles supports the same ANSI C user interface and functionality across all processors. You can take standard C code developed for one processor, recompile it, and move to another processor with minimal effort.
Back to Home Page
©National Data Mux 2002. - All products and brand names mentioned are trademarks
or registered trademarks of their respective owners