Contact IAR Systems
Home Products Support Resources Downloads About us My Pages Contact
Development kits Compilers and debuggers RTOS, TCP/IP, USB Debug probes State machine tools Solutions Ordering information
 
Product News V2.21
Version 2.12
RTOS
File System
USB device stack
TCP/IP protocol stack
Board support packages
Product packages
User guides
 
 
Products   >   RTOS, TCP/IP, USB   >   IAR PowerPac   >   ARM   >   File System   >  

IAR PowerPac File System

IAR PowerPac File System is an embedded file system that can be used for any storage medium for which basic hardware access functions are available. It is a high-performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. Its highly modular structure ensures that only those functions that are needed are linked, keeping the ROM size very small.

Key features

IAR PowerPac File System has the following key features:

  • MS-DOS/MS-Windows compatible FAT12, FAT16 and FAT32 support
  • Multiple device driver support for accessing different types of hardware at the same time
  • Multiple media support allowing access to different types of hardware at the same time
  • OS support; file operations are possible in a multi-threaded environment
  • ANSI C stdio.h-like API for user applications
  • Very simple device driver structure, makes it easy to support custom hardware
  • Device drivers available for the following storage media: RAM disk, MultiMedia Cards (MMC) in SPI and card mode, Secure Digital Cards (SD) in SPI and card mode, CompactFlash, IDE (hard disk), NOR and NAND flash memories
  • Highly modular structure keeping minimum memory consumption

Layers

IAR PowerPac File System is organized in different layers:
 
 
 

Download

 

Related products