summaryrefslogtreecommitdiffstats
path: root/spec/if/rtems/config/api-table.yml
diff options
context:
space:
mode:
Diffstat (limited to 'spec/if/rtems/config/api-table.yml')
-rw-r--r--spec/if/rtems/config/api-table.yml128
1 files changed, 0 insertions, 128 deletions
diff --git a/spec/if/rtems/config/api-table.yml b/spec/if/rtems/config/api-table.yml
deleted file mode 100644
index 17997e19..00000000
--- a/spec/if/rtems/config/api-table.yml
+++ /dev/null
@@ -1,128 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: |
- This structure contains a summary of the Classic API configuration.
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR)
-definition:
-- default:
- brief: |
- This field contains the maximum number of Classic API Tasks which are
- configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_tasks
- variants: []
-- default:
- brief: |
- This field indicates if Classic API Notepads are enabled or disabled for
- this application.
- definition: ${/if/c/bool:/name} ${.:name}
- description: null
- kind: member
- name: notepads_enabled
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Timers which are
- configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_timers
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Semaphores which
- are configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_semaphores
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Message Queues
- which are configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_message_queues
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Partitions which
- are configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_partitions
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Regions which are
- configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_regions
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Dual Ported Memory
- Areas which are configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_ports
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Rate Monotonic
- Periods which are configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_periods
- variants: []
-- default:
- brief: |
- This field contains the maximum number of Classic API Barriers which are
- configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: maximum_barriers
- variants: []
-- default:
- brief: |
- This field contains the number of Classic API Initialization
- Tasks which are configured for this application.
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: null
- kind: member
- name: number_of_initialization_tasks
- variants: []
-- default:
- brief: |
- This field contains the pointer to Classic API Initialization Tasks Table
- of this application.
- definition: const ${../tasks/initialization-table:/name} *${.:name}
- description: null
- kind: member
- name: User_initialization_tasks_table
- variants: []
-definition-kind: typedef-only
-description: |
- Use ${get-api-configuration:/name} to get the configuration table.
-enabled-by: true
-interface-type: struct
-links:
-- role: interface-placement
- uid: header-2
-- role: interface-ingroup
- uid: group
-name: rtems_api_configuration_table
-notes: null
-type: interface