summaryrefslogtreecommitdiffstats
path: root/testsuites/validation/tx-call-within-isr.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-12-19tm27: Add TM27_INTERRUPT_VECTOR_ALTERNATIVESebastian Huber1-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.
2023-12-19tm27: Add optional TM27_INTERRUPT_VECTOR_DEFAULTSebastian Huber1-1/+7
Let the BSP define TM27_INTERRUPT_VECTOR_DEFAULT to more efficiently and reliably get the TM27 default interrupt vector. Update #3716.
2023-05-20Update company nameSebastian Huber1-1/+1
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2023-03-14validation: Fix typoSebastian Huber1-1/+1
2023-03-14doxygen: Add groups for related test suitesSebastian Huber1-1/+1
2023-01-24tm27: Avoid function pointer castsSebastian Huber1-3/+7
Add TM27_USE_VECTOR_HANDLER to select the interrupt handler type used by the <tm27.h> implementation. Close #4820.
2022-11-11validation: Improve spurious interrupt test caseSebastian Huber1-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).
2022-06-08validation: Fix CallWithinISR()Sebastian Huber1-0/+2
Some BSPs require that Clear_tm27_intr() is called in the interrupt service routine. Update #3269.
2021-07-26validation: Add CallWithinISR()Sebastian Huber1-0/+134
Update #3269.