summaryrefslogtreecommitdiffstats
path: root/spec/rtems/task (follow)
Commit message (Collapse)AuthorAgeFilesLines
* spec: Fix variable typeSebastian Huber2023-08-091-1/+1
| | | | This fixes test failures on targets using short enums.
* spec: Remove superfluous includeSebastian Huber2023-07-311-1/+0
|
* spec: Add task entry glossary termSebastian Huber2023-07-252-3/+4
|
* spec: Remove superfluous ';'Sebastian Huber2023-07-217-20/+20
|
* spec: Fix typoSebastian Huber2023-07-201-1/+1
|
* spec/wake-after: Update references to intervalsKinsey Moore2023-07-201-12/+16
| | | | | | | | | | rtems_task_wake_after takes a parameter in terms of a count of clock ticks and not a measure in a subunit of seconds. This updates documentation to reflect that and recommends clock_nanosleep() for applications requiring sleep for a time-based duration instead of a count of clock ticks. Updates #4772
* Update company nameSebastian Huber2023-05-19118-118/+118
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* spec: Reference types in construct directivesSebastian Huber2023-05-091-1/+2
|
* spec: Use ${.:/step}Sebastian Huber2023-05-082-17/+17
|
* spec: Add subsitution keysSebastian Huber2023-05-081-1/+1
|
* spec: Use ${xzy:/spec} for item referencesSebastian Huber2023-05-081-1/+1
|
* spec: Reorganize performance runtime limitsSebastian Huber2023-05-0810-1838/+0
| | | | | Add a dedicated item for performance runtime limits and use the general linking mechanism to associate limits and tests.
* spec: Replace enum Event with definesSebastian Huber2023-03-171-6/+6
| | | | | There is a Doxygen limitation that all compound names (enum, struct, class, union, group) within a project must be unique.
* spec: Place test suites in design groupsSebastian Huber2023-03-1413-0/+26
|
* validation: Derive names from item UIDsSebastian Huber2023-02-1613-13/+0
| | | | | Use the item UID converted to CamelCase for Doxygen group names and testsuite names.
* spec: Add header file referencesSebastian Huber2023-02-141-3/+3
|
* spec: Add CONFIGURE_IDLE_TASK_STORAGE_SIZESebastian Huber2022-10-1113-0/+26
|
* spec: Add types to macrosSebastian Huber2022-10-041-4/+8
|
* spec: Unify interface functions and macrosSebastian Huber2022-10-041-6/+14
|
* spec: Add "memory-benchmark" item typeSebastian Huber2022-09-2813-13/+13
|
* spec: Move Classic API maximum priority itemSebastian Huber2022-09-023-1/+29
|
* spec: Use priority inheritance for thread joinSebastian Huber2022-07-283-50/+47
|
* spec: Document new task delete behaviourSebastian Huber2022-07-281-7/+23
|
* spec: Clarify scheduler of created taskSebastian Huber2022-03-305-5/+154
|
* spec: Use individual names for ident testsSebastian Huber2022-03-301-24/+3
|
* spec: Update performance limitsSebastian Huber2022-01-2410-1198/+1458
|
* spec: Update performance limitsSebastian Huber2022-01-1210-470/+210
|
* spec: Fix stack corruption in test caseSebastian Huber2021-12-222-3/+33
|
* spec: Add limits from HW runs to performance testsFrank Kühndel2021-12-0810-9/+663
|
* spec: Fix formattingSebastian Huber2021-12-044-14/+14
|
* spec: Add limits to time performance testsFrank Kühndel2021-12-0310-10/+1184
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds limits to all currently existing time performance tests. When the measured time during the execution of these tests is within the range specified by these limits, the test result will be OK. The limit data is provided for the following architecture and environments (the tests can only pass when executed in the same setting): * SPARC Instruction Set Simulator: + GR721RC SMP + GR721RC UNI + GR740 SMP + GR740 UNI * Hardware boards: + GR721RC SMP + GR721RC UNI + GR740 SMP + GR740 UNI With the exception of GR721RC SMP, the input data of the hardware boards contained only measurement data for three tests: * spec/rtems/part/req/perf-get-buffer.yml * spec/rtems/part/req/perf-get-no-buffer.yml * spec/rtems/part/req/perf-return-buffer.yml The other tests where still under development when the test runs where made. The test logs (input data) from the simulator runs where taken around 2021-11-28. The test logs from the hardware are completed at 2021-11-21 with the exception of the GR721RC UNI which completed 2021-11-16 and GR721RC SMP which completed 2021-12-02.
* spec: Adjust link role for some design groupsSebastian Huber2021-12-011-1/+1
|
* spec: Add requirements to groupsSebastian Huber2021-12-011-0/+2
|
* spec: Add memory benchmarks to groupsSebastian Huber2021-12-0113-0/+26
|
* spec: Add performance requirementsSebastian Huber2021-11-2611-3/+570
|
* spec: Reduce sample countSebastian Huber2021-11-261-1/+1
|
* spec: Add performance requirementsSebastian Huber2021-11-252-2/+65
|
* spec: Add performance requirementsSebastian Huber2021-11-252-0/+45
|
* spec: Fix enabled-by of rtems_task_self()Sebastian Huber2021-11-251-2/+1
|
* spec: Use RTEMS_WHO_AM_I for rtems_task_ident()Sebastian Huber2021-11-192-13/+18
|
* spec: Specify RTEMS_CONFIGURED_MINIMUM_STACK_SIZESebastian Huber2021-11-192-0/+29
|
* spec: Specify RTEMS_MINIMUM_PRIORITYSebastian Huber2021-11-192-0/+25
|
* spec: Specify RTEMS_MINIMUM_STACK_SIZESebastian Huber2021-11-192-0/+28
|
* spec: Specify RTEMS_NO_PRIORITYSebastian Huber2021-11-192-0/+32
|
* spec: Specify RTEMS_SELFSebastian Huber2021-11-192-0/+58
|
* spec: Validate alignment constantsSebastian Huber2021-11-192-1/+13
|
* spec: Improve acfg specificationSebastian Huber2021-11-191-1/+2
| | | | Rework BSP provided configuration settings.
* spec: Clarify RTEMS_MINIMUM_STACK_SIZESebastian Huber2021-11-182-2/+17
|
* spec: Avoid magic numberSebastian Huber2021-11-181-1/+1
|
* spec: Add interface function linksSebastian Huber2021-11-183-0/+6
|