summaryrefslogtreecommitdiffstats
path: root/testsuites/validation/tx-call-within-isr.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tm27: Add TM27_INTERRUPT_VECTOR_ALTERNATIVESebastian Huber2023-12-191-0/+31
| | | | | | | | | | | The TM27 support may define TM27_INTERRUPT_VECTOR_ALTERNATIVE to provide an alternative software generated interrupt request which is raised by _TM27_Raise_alternative() and cleared by _TM27_Clear_alternative(). Both functions shall return an RTEMS status code. This interrupt vector may be used to test the interrupt controller support on targets which do not provide generic software generated interrupts. Update #3716.
* tm27: Add optional TM27_INTERRUPT_VECTOR_DEFAULTSebastian Huber2023-12-191-1/+7
| | | | | | | Let the BSP define TM27_INTERRUPT_VECTOR_DEFAULT to more efficiently and reliably get the TM27 default interrupt vector. Update #3716.
* Update company nameSebastian Huber2023-05-201-1/+1
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* validation: Fix typoSebastian Huber2023-03-141-1/+1
|
* doxygen: Add groups for related test suitesSebastian Huber2023-03-141-1/+1
|
* tm27: Avoid function pointer castsSebastian Huber2023-01-241-3/+7
| | | | | | | Add TM27_USE_VECTOR_HANDLER to select the interrupt handler type used by the <tm27.h> implementation. Close #4820.
* validation: Improve spurious interrupt test caseSebastian Huber2022-11-111-4/+55
| | | | | | Use the tm27 support to test a spurious interrupt. This helps to run the validation test case on targets which have no software interrupt available for tests (for example riscv/PLIC/CLINT in the SMP configuration).
* validation: Fix CallWithinISR()Sebastian Huber2022-06-081-0/+2
| | | | | | | Some BSPs require that Clear_tm27_intr() is called in the interrupt service routine. Update #3269.
* validation: Add CallWithinISR()Sebastian Huber2021-07-261-0/+134
Update #3269.