On Time RTOS-32 Documentation
Welcome
RTTarget-32
RTKernel-32
RTFiles-32
RTFiles-32 Programming Manual
Introduction
The FAT File System Structure
The ISO 9660 File System Structure
The exFAT File System Structure
RTFiles-32 in Embedded Applications
RTFiles-32 APIs
Configuring RTFiles-32
Demo Programs
Advanced Topics
Optimizing for Best Throughput
Optimizing for Best Data Security
Real-Time File I/O
Using RTFiles-32 with RTTarget-32
Win32 API Emulation with RTTarget-32
Using RTFiles-32 with RTKernel-32
Custom Disk Device Drivers
Custom Flash MTD Drivers
Porting RTFiles-32 to other Platforms
Compile Time Options, Rtfcfg.h
The System Driver
Source Code Structure
Compiling RTFiles-32
RTFiles-32 Reference Manual
RTIP-32
RTPEG-32
RTUSB-32
|
Compile Time Options, Rtfcfg.h
Header file Include\Rtfcfg.h contains various compile time options. Any modifications to this file require the RTFiles-32 library to be recompiled. Rtfcfg.h contains declarations for:
- API function calling conventions
- Little- or big-endian
- Software support to access misaligned data
- Featureset (64 bit sectors, exFAT, CD-ROM, Joliet, long file names, extended cluster size, RTFCompactDir, RTFCheckDisk, UTF-8)
- Exception handling
- Basic data types (8, 16, 32, and 64-bit integers)
Further details about file Include\Rtfcfg.h are contained as comments within the file. Please read Include\Rtfcfg.h carefully before porting RTFiles-32.
Porting RTFiles-32 to other Platforms
The System Driver
|