blob: 2349b0e47b8b23569450d75d0c7b726a5b4105d8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
description: |
This section describes configuration options related to filesytems.
By default, the In-Memory Filesystem (IMFS) is used as the base filesystem (also
known as root filesystem). In order to save some memory for your application,
you can disable the filesystem support with the
${appl-disable-filesystem:/name} configuration option.
Alternatively, you can strip down the features of the base filesystem with the
${use-miniimfs-as-base-filesystem:/name} and
${use-devfs-as-base-filesystem:/name} configuration options. These
three configuration options are mutually exclusive. They are intended for an
advanced application configuration.
Features of the IMFS can be disabled and enabled with the following
configuration options:
* ${imfs-disable-chmod:/name}
* ${imfs-disable-chown:/name}
* ${imfs-disable-link:/name}
* ${imfs-disable-mknod:/name}
* ${imfs-disable-mknod-file:/name}
* ${imfs-disable-mount:/name}
* ${imfs-disable-readdir:/name}
* ${imfs-disable-readlink:/name}
* ${imfs-disable-rename:/name}
* ${imfs-disable-rmnod:/name}
* ${imfs-disable-symlink:/name}
* ${imfs-disable-unmount:/name}
* ${imfs-disable-utime:/name}
* ${imfs-enable-mkfifo:/name}
enabled-by: true
interface-type: appl-config-group
links:
- role: requirement-refinement
uid: ../../req/applconfig
name: Filesystem Configuration
text: ''
type: interface
|