Sign in
Products | File System | Features
NEXT STEPS
News
EBSnet announces IPv4/IPv6 Network Stack receives IPv6 Ready Logo phase 2 certification ...More

EBSnet announces support for FreeScale’s MPC82XX PowerQUICC II processors ...More

Microsoft Selects EBSnet TCP-IP for the Microsoft .NET MICRO FRAMEWORK ...More

EBSnet announces IPv4/IPv6 Dual Network Stack Version 4.2 Passes TAHI Tests ...More

EBSnet Releases Gigabit Ethernet Controller Driver ...More


ERTFS

Features
Zero Latency File IO
Deterministic
Failsafe Operation
64-bit File IO
Video Record/Playback support
Streaming Data support
DOS/Windows/FAT32 compliant
Defragmenter Toolkit
Extreme portability
Extreme performance
Supports removable media
Supports Unicode and Japanese
Thread safe multi-tasking

Functionality Highlights

  • Terabyte file support. A 64-bit file interface shatters the 4 gigabyte file size barrier making it possible to create files that in theory could be 24 terabytes in length. In practice, the files are large enough for storing video and high volume streaming data on today’s 100 megabyte plus disk drives.

  • Failsafe operation eliminates volume corruption from power failures and media removals.

  • Extremely low latency file seeks. The file pointer may be moved from anywhere to anywhere within a multi-terabyte file with virtually no overhead.


  • Deterministic file IO operations. Files may be read written and extended incurring virtually no overhead allocating and tracking file extents.

  • Programmer controlled pre-allocation of file extents allows the programmer to specify how much (if any) fragmentation of data files is acceptable.

  • Volume defragmenter subsystem provided.

  • Drop in support for Digital Video Recorder applications. Sophisticated circular data buffering and zero copy file extract routines allow easy creation of demanding DV/R products.

  • High speed data logging routines are available for developing DVR applications or industrial, military or scientific streaming data applications.


Extreme Portability
ERTFS is RTOS independent and can run on any microprocessor. While no multitasking kernel is required, the file system is reentrant when a multitasking kernel is used. Developers have precise control over data placement and excellent removable media support. The ERTFS source code is delivered in source form as an IBM PC reference port so that sample programs can be run on any PC to create prototypes before porting to the target device.

The device driver porting layer is streamlined for simplicity with minimal system calls per driver required. This driver porting layer is segregated into one file. A fully table driven device driver interface is provided so new drivers are easily added.

Character Set Selection
Optional Unicode character set support is available. All strings used by the file system are segregated into a string table in a single source file. The strings may be modified to match the native character set/language.

NEW! Support for ATA 6.0 UDMA Mode 6, disk defragmentation, and a new high speed file IO package

Version 5.0 includes support for ATA 6.0 UDMA Mode 6, disk defragmentation, and a new high speed file IO package consisting of high performance page based cluster management routines and an extended IO package that offers a zero cluster management latency option for seek, read, write and file extend operations.
Site Map | Contact Us | Privacy
© Copyright 2010 EBSnet Inc.