summaryrefslogtreecommitdiffstats
path: root/spec/if/acfg/task-stack-from-alloc.yml
blob: 7b3e6c310f8ede3da982e4802ae134d6f6ff50e9 (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
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
appl-config-option-type: initializer
constraints:
  texts:
  - |
    The value of this configuration option shall be defined to a macro which
    accepts exactly one parameter and returns an unsigned integer.  The
    parameter will be an allocation size and the macro shall return this size
    plus the overhead of the allocator to manage an allocation request for this
    size.
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
default-value: |
  The default value is a macro which supports the system heap allocator.
description: |
  The value of this configuration option is used to calculate the task stack
  space size.
enabled-by: true
index-entries:
- task stack allocator
interface-type: appl-config-option
links:
- role: appl-config-group-member
  uid: group-stackalloc
name: CONFIGURE_TASK_STACK_FROM_ALLOCATOR
notes: |
  This configuration option may be used if a custom task stack allocator is
  configured, see ${task-stack-allocator:/name}.
text: ''
type: interface