summaryrefslogtreecommitdiffstats
path: root/spec/rtems/intr (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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: Remove superfluous ';'Sebastian Huber2023-07-216-8/+8
|
* Update company nameSebastian Huber2023-05-19145-145/+145
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* spec: Add constraint for opaque typesSebastian Huber2023-05-096-0/+12
|
* spec: Fix typoSebastian Huber2023-05-081-1/+1
|
* spec: Canonicalize requirement wordingsSebastian Huber2023-05-0812-27/+27
|
* spec: Fix enabled-bySebastian Huber2023-05-081-1/+1
|
* spec: Rename interrupt handler in dispatch tableSebastian Huber2023-01-033-8/+8
| | | | Update #4769.
* spec: Properly teardown test casesSebastian Huber2022-11-093-3/+62
|
* spec: Add types to macrosSebastian Huber2022-10-0422-42/+77
|
* spec: Unify interface functions and macrosSebastian Huber2022-10-0422-44/+139
|
* spec: Ignore array bounds warningsSebastian Huber2022-09-051-0/+10
| | | | Update #4702.
* spec: Add Classic API items to groupsSebastian Huber2022-09-021-0/+2
|
* spec: Improve interrupt set affinity handlingSebastian Huber2022-03-162-46/+142
|
* spec: Improve some Interrupt Manager testsSebastian Huber2022-01-113-38/+46
| | | | | | Some interrupt controllers will signal a pending interrupt if it is disabled (for example ARM GIC), others will not signal a pending interrupt if it is disabled (for example Freescale/NXP MPIC).
* spec: Fix group placement orderSebastian Huber2021-12-161-0/+10
|
* spec: Fix group placement orderSebastian Huber2021-12-091-0/+4
|
* spec: Fix group placement orderSebastian Huber2021-12-081-2/+4
|
* spec: Move Interrupt Manager directivesSebastian Huber2021-12-0451-51/+54
|
* spec: Fix validation linksSebastian Huber2021-11-221-7/+15
|
* spec: Specify some Interrupt Manager interfacesSebastian Huber2021-11-1933-0/+1024
|
* spec: Move not-prequalified constraint to topSebastian Huber2021-11-1826-52/+52
|
* spec: Add interface function linksSebastian Huber2021-11-181-0/+6
|
* spec: Add not pre-qualified constraintsSebastian Huber2021-11-184-0/+8
|
* spec: Fix sporadic test failureSebastian Huber2021-10-281-2/+3
|
* spec: Fix formatSebastian Huber2021-09-281-1/+1
|
* spec: Mark some directive as not pre-qualifiedSebastian Huber2021-09-2826-0/+52
|
* interface: Add parameters and return to typedefsSebastian Huber2021-09-148-0/+16
|
* interface: Simplify return attributeSebastian Huber2021-09-1425-83/+33
|
* spec: Simplify rtems_interrupt_entry_remove()Sebastian Huber2021-09-021-2/+2
| | | | | Use bsp_interrupt_handler_dispatch_unchecked() since the vector number is valid.
* validation: Add ${.:/test-context-type}Sebastian Huber2021-08-1712-12/+12
| | | | | Add and use ${.:/test-context-type} and ${.:/test-context-instance} substitutions.
* spec: Improve coverageSebastian Huber2021-08-121-18/+21
| | | | Use a larger than normal CPU set.
* spec: Improve rtems_interrupt_entry_install() testSebastian Huber2021-08-101-23/+101
|
* spec: Update GetTestableInterruptVector() callsSebastian Huber2021-08-053-3/+3
|
* spec: Specify rtems_interrupt_handler_iterate()Sebastian Huber2021-07-261-0/+359
|
* spec: Adjust rtems_interrupt_get_affinity()Sebastian Huber2021-07-261-6/+41
|
* spec: Remove always enabled interrupt attributeSebastian Huber2021-07-237-28/+5
|
* spec: Fix typosSebastian Huber2021-07-224-5/+5
|
* spec: Rename "cause" in "raise"Sebastian Huber2021-07-2211-118/+118
|
* spec: Rework interrupt attributesSebastian Huber2021-07-148-145/+312
|
* spec: Specify rtems_interrupt_set_affinity()Sebastian Huber2021-07-121-0/+381
|
* spec: Specify rtems_interrupt_get_affinity()Sebastian Huber2021-07-122-0/+383
|
* spec: Specify rtems_interrupt_cause_on()Sebastian Huber2021-07-121-0/+454
|
* spec: Specify rtems_interrupt_is_pending()Sebastian Huber2021-07-121-0/+379
|
* spec: Specify rtems_interrupt_clear()Sebastian Huber2021-07-121-0/+359
|
* spec: Specify rtems_interrupt_cause()Sebastian Huber2021-07-121-0/+351
|
* spec: Specify rtems_interrupt_entry_remove()Sebastian Huber2021-07-121-0/+884
|
* spec: Specify rtems_interrupt_entry_install()Sebastian Huber2021-07-121-0/+891
|
* spec: Specify rtems_interrupt_vector_disable()Sebastian Huber2021-07-121-0/+340
|
* spec: Specify rtems_interrupt_vector_enable()Sebastian Huber2021-07-121-0/+364
|