summaryrefslogtreecommitdiffstats
path: root/spec/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* spec: Use design group for external interfacesSebastian Huber2022-09-081-8/+5
|
* spec: Fix placement of external interfacesSebastian Huber2022-09-081-2/+0
|
* spec: Add C interfaces to a groupSebastian Huber2022-09-0285-0/+170
|
* spec: Specify <sys/ioccom.h>Sebastian Huber2022-09-027-0/+87
|
* spec: Fix relative CLOCK_REALTIME sleepSebastian Huber2022-08-041-9/+5
| | | | | | | | | A relative CLOCK_REALTIME time out shall not be affected by CLOCK_REALTIME changes through clock_settime(). Since our CLOCK_REALTIME is basically just CLOCK_MONOTONIC plus an offset, we can simply use the CLOCK_MONOTONIC watchdog for relative CLOCK_REALTIME time outs. Update #4690.
* spec: Adjust clock_nanosleep() test caseSebastian Huber2022-06-231-2/+8
| | | | Update #4669.
* spec: Fix item formatSebastian Huber2022-01-111-0/+1
|
* spec: Add not pre-qualified constraintsSebastian Huber2021-12-022-0/+4
|
* spec: Add new clock directivesSebastian Huber2021-10-121-0/+16
|
* spec: Specify CPU usage reportingSebastian Huber2021-10-041-0/+16
|
* spec: Specify <sys/lock.h> mutexesSebastian Huber2021-09-242-0/+24
|
* spec: Move futex specificationSebastian Huber2021-09-242-16/+1
|
* spec: Use external references for interfacesSebastian Huber2021-09-1663-63/+94
|
* spec: Clarify /c/if/domainSebastian Huber2021-09-151-2/+3
|
* spec: Document the user extension managerSebastian Huber2021-09-141-0/+13
|
* spec: Document time of day constraintsSebastian Huber2021-09-031-0/+15
|
* spec: Specify some C library functionsSebastian Huber2021-09-038-0/+300
|
* spec: Specify <sys/lock.h>Sebastian Huber2021-09-021-0/+15
|
* spec: Specify futex operationsSebastian Huber2021-09-021-0/+12
|
* validation: Add ${.:/test-context-type}Sebastian Huber2021-08-171-1/+1
| | | | | Add and use ${.:/test-context-type} and ${.:/test-context-instance} substitutions.
* spec: Specify kernel input/output supportSebastian Huber2021-07-302-0/+26
|
* spec: Fix unstable test of clock managerFrank Kühndel2021-07-231-0/+2
| | | | | | | | | | | | | | | | | The tests of specification get-tod.yml and set.yml were expecting that no more than five ticks pass between consecutive calls to rtems_clock_set() and rtems_clock_get_tod(). Yet, in coverage tests this limit was exceeded. * All tests are placed in a test suite without clock driver so that all ticks must be triggered by the test suite. * The grace period of five ticks has been removed. * Test which require that the realtime clock has not been set manipulate RTEMS internal data with `_TOD.is_set = false`. The old function get_tod_before_set_tod() has been removed in favor of this new solution.
* spec: Reorder some interface groupsSebastian Huber2021-07-211-5/+7
|
* spec: Fix glossary referencesSebastian Huber2021-07-201-2/+2
|
* spec: Add interrupt vector directivesSebastian Huber2021-07-122-2/+2
|
* spec: Use a common phrase for pointer parametersSebastian Huber2021-06-142-4/+6
|
* spec: Add interface group for C and POSIXSebastian Huber2021-05-283-0/+23
|
* spec: Fix formatSebastian Huber2021-05-181-1/+1
|
* spec: Specify clock_nanosleep()Sebastian Huber2021-05-187-1/+679
|
* applconfig: Use unspecified functionSebastian Huber2021-05-071-0/+13
|
* spec: Specify memory allocation directivesSebastian Huber2021-05-074-0/+337
|
* spec: Add requirement for interface domainsSebastian Huber2021-04-291-3/+5
|
* spec: Allow multiple interface referencesSebastian Huber2021-04-2847-47/+64
|
* spec: Update /rtems/init/* and /rtems/fatal/* docsSebastian Huber2021-04-213-0/+36
|
* spec: Move index-entries to interface typeSebastian Huber2020-10-0762-0/+62
|
* spec: Group items by componentSebastian Huber2020-09-1662-0/+699