summaryrefslogtreecommitdiff
path: root/spec/if/acfg
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-08-21 16:04:36 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-16 11:39:08 +0200
commit724df1c5ef711c9399cd8c33b23aee40304d0332 (patch)
tree3f181d1f7e5d88d667532f8f70f45c13486a1ab3 /spec/if/acfg
parent51f9a65fce42a4d1cbed71738840d29f3a1257f6 (diff)
spec: Specify rtems_task_construct()
Previous directive name was rtems_task_create_from_config().
Diffstat (limited to 'spec/if/acfg')
-rw-r--r--spec/if/acfg/max-thread-local-storage-size.yml4
-rw-r--r--spec/if/acfg/min-tasks-with-user-provided-storage.yml (renamed from spec/if/acfg/tasks-created-from-config.yml)16
2 files changed, 12 insertions, 8 deletions
diff --git a/spec/if/acfg/max-thread-local-storage-size.yml b/spec/if/acfg/max-thread-local-storage-size.yml
index 1479bddc..b07b57af 100644
--- a/spec/if/acfg/max-thread-local-storage-size.yml
+++ b/spec/if/acfg/max-thread-local-storage-size.yml
@@ -26,5 +26,9 @@ notes: |
objects used by the application in the statically-linked executable is greater
than a non-zero value of this configuration option, then a fatal error will
occur during system initialization.
+
+ Use ${../rtems/basedefs/align-up:/name} and
+ ${../rtems/tasks/storage-alignment:/name} to adjust the size to meet the
+ minimum alignment requirement of a thread-local storage area.
text: ''
type: interface
diff --git a/spec/if/acfg/tasks-created-from-config.yml b/spec/if/acfg/min-tasks-with-user-provided-storage.yml
index e8863ac8..2001c01b 100644
--- a/spec/if/acfg/tasks-created-from-config.yml
+++ b/spec/if/acfg/min-tasks-with-user-provided-storage.yml
@@ -7,21 +7,21 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
default-value: 0
description: |
- The value of this configuration option defines the count of Classic API Tasks
- which are created by ${../rtems/tasks/create-from-config:/name}.
+ The value of this configuration option defines the minimum count of Classic
+ API Tasks which are constructed by ${../rtems/tasks/construct:/name}.
enabled-by: true
index-entries: []
interface-type: appl-config-option
links:
- role: appl-config-group-member
uid: group-classic
-name: CONFIGURE_TASKS_CREATED_FROM_CONFIG
+name: CONFIGURE_MINIMUM_TASKS_WITH_USER_PROVIDED_STORAGE
notes: |
- By default, the calculation for the required memory in the RTEMS Workspace for
- tasks assumes that all Classic API Tasks are created by
+ By default, the calculation for the required memory in the RTEMS Workspace
+ for tasks assumes that all Classic API Tasks are created by
${../rtems/tasks/create:/name}. This configuration option can be used to
- reduce the required memory for the system-provided task storage
- areas since tasks created by ${../rtems/tasks/create-from-config:/name} use a
- user-provided task storage area.
+ reduce the required memory for the system-provided task storage areas since
+ tasks constructed by ${../rtems/tasks/construct:/name} use a user-provided
+ task storage area.
text: ''
type: interface