summaryrefslogtreecommitdiffstats
path: root/spec/acfg/if/unlimited-allocation-size.yml
blob: 3d89654f1961141b7be5196c5b0637c00f94d285 (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
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
appl-config-option-type: integer
copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
default-value: 8
description: |
  If ${unlimited-objects:/name} is defined, then the value of this
  configuration option defines the default objects maximum of all object
  classes supporting ${.:/document-reference/config-unlimited-objects} to
  ``rtems_resource_unlimited( CONFIGURE_UNLIMITED_ALLOCATION_SIZE )``.
enabled-by: true
index-entries: []
interface-type: appl-config-option
links:
- role: requirement-refinement
  uid: ../req/unlimited-allocation-size
- role: appl-config-group-member
  uid: group-general
- role: constraint
  uid: ../constraint/unlimited-allocation-size
name: CONFIGURE_UNLIMITED_ALLOCATION_SIZE
notes: |
  By allowing users to declare all resources as being unlimited the user can
  avoid identifying and limiting the resources used.

  The object maximum of each class can be configured also individually using
  the ${/rtems/config/if/resource-unlimited:/name} macro.
type: interface