MQX RTOS
RTCS TCP/IP Stack
IPv6 Internet Stack
USB Host/Device
Web Server
Flash File System
MS DOS File System
Embedded GUI
CANopen
Email Clients
Security
Host Tools
   
PH: 613-591-0300
Fax: 613-591-0300
 
 

MS DOS Embedded File System

MQX MFS is a portable, compatible implementation of the Microsoft MS-DOS file system and provides a library of MS-DOS-compatible file-system functions for embedded applications. The library functions let you access the file system in a manner that is compatible with MS-DOS Interrupt 21 functions.

Since MQX MFS is compatible with MS-DOS, it can format, read, write, and exchange files with media from a computer that is running a Microsoft operating system FAT-12, FAT-16 or FAT-32 file system. MQX MFS is re-entrant and can be programmed into ROM. All the library functions guarantee the application tasks mutually exclusive access to the file system. Access to the actual storage device is done using function calls to the MQX RTOS file device driver. The file device driver is specific to the target file system that you are using. The portability and modularity of MQX MFS is increased because the file-system functions are separated from the device-driver functions.

Features and benefits

  • Compatible with MS-DOS, Windows and other FAT file systems
  • Includes an API that is compatible with MS-DOS
  • Supports reading, writing, and formatting of Windows media files
  • Supports disk-space reservation
  • Integrated with MQX RTOS, and RTCS Embedded Internet Stack if present.
  • Guarantees application tasks mutually exclusive access to the file system
  • Supports block- and record-level error detection and recovery
  • Can be programmed into ROM
  • Fully re-entrant between RTOS threads
  • Includes complete C source code
  • Royalty-free licensing

Company | Products | Design Services | Support Services | Evaluation | Partners | Careers © 2004-2008