| Support for our flash memory |
Optimizes our highest performance, lowest cost flash devices. |
| Multi-threading |
Enables concurrent tasks to access the file system simultaneously and gives application designers optimal performance and flexibility. |
| Power loss safe operations |
Ensures data integrity, even when power is lost during file updates. |
| Performance enhancements |
Optimizes NOR flash performance, achieving up to 93 percent of the theoretical speed of the device with performance that is up to 50 percent faster than competing file systems. |
| Mountable USB |
Makes data stored on a phone as easy to access as a USB drive. |
| Multi-volume support |
Allows the separation of data into logical volumes for increased system stability and security. |
| NOR flash support |
Dramatically reduces the time to market for OEMs and is easily ported to the OEM's environment. |
| POSIX-compliant API |
Provides a well-known and easy-to-use API for faster integration time for application developers. |
| Reference code |
Enables faster development using our flash memory software code as a foundation for third-party software migration. |
| Technical reference guide and porting guide |
Provides comprehensive documentation for our FDI. |
| RAM reduction |
Optimizes RAM performance by reducing RAM consumption during initialization and monitoring RAM usage during run time. |
| Quotas and reservations |
Improves system reliability and increases performance by limiting the amount of space consumed by certain data and allowing space to be reserved for critical system data. |
| Permissions management |
Protects key data from accidental erasures by enabling permissions for specific volumes. |
| Configurable memory support |
Allows for the configuration of the low-level driver for a specific memory device, reducing code size by more than 50 percent. |
| Write replace on full flash |
Reserves allocated space to prevent the loss of system response caused from filling up a flash device to the point where systems edits cannot be completed. |
| Active wear-leveling |
Prevents excessive block erasures, extending the lifespan of the flash device. |