RTEMS CPU Kit with SuperCore
4.11.2
|
Defines to control the file system: More...
![]() |
Macros | |
#define | CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK IMFS_MEMFILE_DEFAULT_BYTES_PER_BLOCK |
IMFS. More... | |
#define | CONFIGURE_SEMAPHORES_FOR_NFS 0 |
This defines the IMFS file system table entry. More... | |
#define | CONFIGURE_SEMAPHORES_FOR_DOSFS 0 |
DOSFS. | |
#define | CONFIGURE_SEMAPHORES_FOR_RFS 0 |
RFS. | |
#define | CONFIGURE_SEMAPHORES_FOR_JFFS2 0 |
JFFS2. | |
#define | CONFIGURE_SEMAPHORES_FOR_FILE_SYSTEMS |
This computes the number of semaphores required for the various file systems including the FIFO plugin to the IMFS. More... | |
Defines to control the file system:
List of available file systems. You can define as many as you like:
Combinations:
#define CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK IMFS_MEMFILE_DEFAULT_BYTES_PER_BLOCK |
IMFS.
This specifies the number of bytes per block for files within the IMFS. There are a maximum number of blocks per file so this dictates the maximum size of a file. This has to be balanced with the unused portion of each block that might be wasted.
#define CONFIGURE_SEMAPHORES_FOR_FILE_SYSTEMS |
This computes the number of semaphores required for the various file systems including the FIFO plugin to the IMFS.
This is an internal parameter.
#define CONFIGURE_SEMAPHORES_FOR_NFS 0 |
This defines the IMFS file system table entry.
DEVFS