[PATCH rtems-central] spec: Add JFFS2 delayed write task priority

Kinsey Moore kinsey.moore at oarcorp.com
Mon Dec 18 01:43:11 UTC 2023


This adds the configuration option used to select the JFFS2 delayed
write task priority to be used when operating on NAND flash.
---
 config.yml                                    |  2 ++
 spec/acfg/if/group-jffs2.yml                  | 16 ++++++++++++++
 .../if/jffs2-delayed-write-task-priority.yml  | 22 +++++++++++++++++++
 3 files changed, 40 insertions(+)
 create mode 100644 spec/acfg/if/group-jffs2.yml
 create mode 100644 spec/acfg/if/jffs2-delayed-write-task-priority.yml

diff --git a/config.yml b/config.yml
index 37594f5f..ef0c0896 100644
--- a/config.yml
+++ b/config.yml
@@ -106,6 +106,8 @@ appl-config:
     target: modules/rtems-docs/c-user/config/general.rst
   - uid: /acfg/if/group-idle
     target: modules/rtems-docs/c-user/config/idle-task.rst
+  - uid: /acfg/if/group-jffs2
+    target: modules/rtems-docs/c-user/config/jffs2.rst
   - uid: /acfg/if/group-mpci
     target: modules/rtems-docs/c-user/config/mpci.rst
   - uid: /acfg/if/group-posix
diff --git a/spec/acfg/if/group-jffs2.yml b/spec/acfg/if/group-jffs2.yml
new file mode 100644
index 00000000..dde71d02
--- /dev/null
+++ b/spec/acfg/if/group-jffs2.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2023 On-Line Applications Research Corporation (OAR)
+description: |
+  This section describes configuration options related to JFFS2.
+enabled-by: true
+index-entries: []
+interface-type: appl-config-group
+links:
+- role: interface-placement
+  uid: domain
+- role: requirement-refinement
+  uid: ../../req/applconfig
+name: JFFS2 Configuration
+text: ''
+type: interface
diff --git a/spec/acfg/if/jffs2-delayed-write-task-priority.yml b/spec/acfg/if/jffs2-delayed-write-task-priority.yml
new file mode 100644
index 00000000..757da122
--- /dev/null
+++ b/spec/acfg/if/jffs2-delayed-write-task-priority.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+appl-config-option-type: integer
+copyrights:
+- Copyright (C) 2023 On-Line Applications Research Corporation (OAR)
+default-value: 15
+description: |
+  The value of this configuration option defines the JFFS2 delayed write task priority.
+enabled-by: true
+index-entries: []
+interface-type: appl-config-option
+links:
+- role: interface-placement
+  uid: domain
+- role: interface-ingroup
+  uid: group-jffs2
+- role: constraint
+  uid: ../constraint/option-not-pre-qualified
+- role: constraint
+  uid: ../constraint/valid-task-priority
+name: CONFIGURE_JFFS2_DELAYED_WRITE_TASK_PRIORITY
+notes: null
+type: interface
-- 
2.39.2



More information about the devel mailing list