Updated Jul 2025

Source Code Organization

The RTOS's FAT file system source code is distributed with the directory structure shown below. Pre-packaged projects may be delivered with a slightly different structure.

1FreeRTOS-Plus-FAT [Contains the source files that implement the FAT FS]
2 |
3 +-include [Contains the header files for the FAT FS]
4 |
5 +-portable
6 |
7 +-common [Contains source and header files used by all ports, inc. a RAM disk driver]
8 |
9 +-Platform_1 [Contains source file specific to the chip/compiler identified by the directory's name]
10 |
11 +-Platform_2 [Contains source file specific to the chip/compiler identified by the directory's name]
12

The FreeRTOS-Plus-FAT Directory Structure