summaryrefslogtreecommitdiffstats
path: root/spec (follow)
Commit message (Collapse)AuthorAgeFilesLines
* spec: Fix powerpc in test caseHEADmasterSebastian Huber2024-04-171-1/+1
| | | | The powerpc context switch restores the interrupt state.
* spec: Fix synchronization issuesSebastian Huber2024-04-171-0/+1
|
* spec: Specify the global construction for aarch64Sebastian Huber2024-04-173-0/+3
|
* spec: Improve bad thread dispatch validationSebastian Huber2024-04-171-9/+59
|
* spec: Specify Xilinx TTC clock driverSebastian Huber2024-04-179-1/+273
|
* spec: Move clock driver groupSebastian Huber2024-04-173-5/+5
|
* spec: Move device driver groupSebastian Huber2024-04-172-2/+2
|
* spec: Add tests for compiler builtinsSebastian Huber2024-04-061-14/+207
| | | | | | | On the arm target, __udivmoddi4() cannot be fully tested through normal integer divisions. Update #3716.
* spec: Avoid -Wundef warnings in API headerSebastian Huber2024-03-233-6/+18
|
* spec: Fix CONFIGURE_TICKS_PER_TIMESLICE constraintSebastian Huber2024-03-211-1/+1
| | | | Update #4986.
* spec: Fix typoSebastian Huber2024-01-261-1/+1
|
* spec: Document assert-in-set actionSebastian Huber2024-01-261-0/+4
|
* spec/cache/coherent: Add return value for add areaKinsey Moore2024-01-261-2/+10
| | | | | | This changes the return type for rtems_cache_coherent_add_area from void to rtems_status_code so that the function can report errors when they occur.
* spec: Support more BSPs in validation testSebastian Huber2023-12-191-6/+3
| | | | | | Use the new functions RaiseSoftwareInterrupt() and ClearSoftwareInterrupt() which may use a BSP-specific support for software generated interrupts (see TM27_INTERRUPT_VECTOR_ALTERNATIVE).
* spec: Add JFFS2 delayed write task priorityKinsey Moore2023-12-191-0/+22
| | | | | | | This adds the configuration option used to select the JFFS2 delayed write task priority to be used when operating on NAND flash. Updates #4961
* spec: Fix enabled-bySebastian Huber2023-11-273-3/+3
|
* spec: Add runtime performance limitsSebastian Huber2023-11-272-0/+122
|
* spec: Remove superfluous includesSebastian Huber2023-11-231-4/+0
|
* spec: Improve MrsP specificationSebastian Huber2023-11-234-37/+44
| | | | | | | | For uniprocessor configurations, the selection of RTEMS_MULTIPROCESSOR_RESOURCE_SHARING results in a priority ceiling mutex. Build the MrsP validation tests only if RTEMS_SMP is enabled.
* spec: Fix typo in nameSebastian Huber2023-11-216-6/+6
|
* spec: Specify thread dispatch detailSebastian Huber2023-11-212-1/+100
|
* spec: Fix memory benchmark configurationsSebastian Huber2023-11-2112-0/+24
|
* spec: Make SMP memory benchmarks optionalSebastian Huber2023-11-2110-10/+10
|
* spec: Add SIS descriptionsSebastian Huber2023-11-212-6/+14
|
* spec: Add Gaisler board descriptionsDaniel Hellstrom2023-11-212-6/+150
|
* spec: Add runtime performance limitsSebastian Huber2023-11-212-0/+122
|
* spec: Update performance limits for gr712rcSebastian Huber2023-11-213-1706/+1854
| | | | | Using the DSU for the CPU counter implementation changed the performance limits.
* spec: Adjust target hashesSebastian Huber2023-11-214-4/+4
| | | | | Using the DSU for the clock driver and the CPU counter implementation changed the target hashes of the GR712RC.
* spec: Add missing verbSebastian Huber2023-11-211-4/+4
|
* spec: Fix typosSebastian Huber2023-11-212-4/+4
|
* spec: Validate user interfacesSebastian Huber2023-11-211-0/+17
|
* spec: Validate build optionsSebastian Huber2023-11-211-0/+29
|
* spec: Validate C interfacesSebastian Huber2023-11-215-8/+89
|
* spec: Validate compiler interfacesSebastian Huber2023-11-211-0/+43
|
* spec: Validate documentation interfacesSebastian Huber2023-11-211-0/+43
|
* spec: Validate implementation interfacesSebastian Huber2023-11-211-0/+347
|
* spec: Add valid by construction analysisSebastian Huber2023-11-211-0/+329
|
* spec: Fix enabled-bySebastian Huber2023-11-212-2/+2
|
* spec: Fix validation test for microblazeSebastian Huber2023-11-071-0/+17
|
* spec: Improve thread idle bodies testSebastian Huber2023-11-071-4/+15
|
* spec: More unit tests for compiler builtinsSebastian Huber2023-11-031-5/+346
|
* spec: Test CPU performanceSebastian Huber2023-10-124-0/+134
| | | | | | | | | Measure the runtime of 1000 no-operation instructions. This may help to investigate runtime measurement variations which do not result from code generation or source code changes. The runtime measurement of a function which does nothing and just returns gives an estimate of the measurement overhead.
* spec: Unit tests for compiler builtinsSebastian Huber2023-10-122-0/+499
|
* spec: Use validation links for unit testsSebastian Huber2023-10-123-3/+3
|
* spec: Support powerpc in test caseSebastian Huber2023-10-121-0/+17
|
* spec: Clarify performance requirementSebastian Huber2023-09-261-2/+3
|
* spec: Compatibility for other RTEMS versionsSebastian Huber2023-09-263-6/+12
| | | | | | Make some performance tests compatible to other RTEMS versions which do not allow changing the priority of a task which owns a priority inheritance mutex.
* spec: Simplify partition performance testSebastian Huber2023-09-261-2/+1
| | | | Do not depend on <rtems/chain.h>.
* spec: Specify interrupt service detailSebastian Huber2023-09-263-0/+219
|
* spec: Improve RTEMS_DEFINE_GLOBAL_SYMBOL() testsSebastian Huber2023-09-181-0/+21
| | | | | Assign the symbol address to an object. Check that it has the expected value.