µC/FS™ File System for CrossCore Embedded Studio is a compact, reliable, high-performance file system which is the result of collaboration between Analog Devices and Micriµm. It provides a user-friendly programming environment for µC/FS applications running on the Analog Devices Blackfin® processor family and seamlessly integrates with CrossCore Embedded Studio. It is based on clean, consistent ANSI C source code, with extensive comments describing most global variables and all functions. It supports the FAT file system for interoperability with all major operating systems. An optional journaling component provides fail-safe operation, while maintaining FAT compatibility. The journaling component is available for purchase separately through Analog Devices.
The memory footprint of μC/FS can be adjusted at compile time based on required features and the desired level of run-time argument checking. For applications with limited RAM, features such as cache and read/write buffering can be disabled; for applications with sufficient RAM, enabling these features improves performance.
μC/FS can access multiple media simultaneously, including multiple instances of the same type of medium (since all drivers are re-entrant). In addition, a logical device driver is provided so that a single file system can span several (typically identical) devices.
Part number: AD-UCFS-SPRD
CROSSCORE® Tools Support:
Tel: 1-800-ANALOGD (262-5643)
1 For a summary of the Micriµm CrossCore Software Licensing Options refer to the section below.
Maintenance Policy: A CrossCore Embedded Studio license includes one year of updates, upgrades and lifetime support. The optional annual maintenance provides access to updates and upgrades released during the maintenance period. Updates released after the maintenance period will not run until maintenance is renewed. Renewing maintenance provides instant access to all previous updates. Annual maintenance is 20% of book price for each license option, for additional information please Contact ADI
Evaluation Version Reminder: A reminder that once your evaluation of uCOS-III or uCOS-II Real-Time Kernel for CrossCore Embedded Studio is complete, and you decide to use it in a commercial product, you must purchase a full license from Analog Devices to comply with our license terms and agreements.
Licensing to Colleges and Universities Policy: Developers from accredited colleges and universities can use µC/OS-III Real-Time Kernel for CCES without a license, as long as the software is used only for educational purposes or peaceful research.