FSX-DRVR-MSCXXX-P-P1-PLATFORM is a compact, reliable file system driver with platform license. This FAT file system is written in ANSI C, and used on an mass storage class media type, for which user can provide basic hardware access functions. MSC driver supports USB mass storage class devices(i. e USB drives, thumb drives) using uC/USB host stack. It is a high performance library optimized for speed, versatility, and memory footprint. uC/FS is designed to cooperate with virtually any type of hardware which support a MSC device. It consists of basic I/O functions to access hardware and a global table, which holds pointers to these functions. Device driver for MSC media type is written with a layered structure so that it can easily be ported to hardware. uC/FS footprint is scalable to contain exactly the features required for an application. CPU type/Platform license allows licensee to embed a Micrium component into any number of end products using a single and specific processor type.
- Delivered with complete 100% ANSI C source code and in depth documentation
- Portable to virtually any platform
- Scalable to contain only required features
- Optional buffered file I/O and volume level caching
- Full FAT support including FAT12/16/32 and long file names (VFAT)
- Device format and partitioning
- Supports multiple languages with unicode encoding
- Thread safe operations on multiple volumes, files and devices
- Can be used with a real time kernel or stand alone
- Device driver structure is simple
嵌入式设计与开发