diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-11-11 16:30:09 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-11-11 16:38:25 +0100 |
commit | 55318d17b40e491839c874ecbb342925c9b1e5ea (patch) | |
tree | fdfbbda7ea33b60a787712448e189aa119c63792 /testsuites/validation/tx-support.h | |
parent | bsps/noel: Fix interrupt support (diff) | |
download | rtems-55318d17b40e491839c874ecbb342925c9b1e5ea.tar.bz2 |
validation: Improve spurious interrupt test case
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).
Diffstat (limited to '')
-rw-r--r-- | testsuites/validation/tx-support.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuites/validation/tx-support.h b/testsuites/validation/tx-support.h index 20f74faa2d..89152d66c0 100644 --- a/testsuites/validation/tx-support.h +++ b/testsuites/validation/tx-support.h @@ -390,6 +390,12 @@ void CallWithinISRSubmit( CallWithinISRRequest *request ); void CallWithinISRWait( const CallWithinISRRequest *request ); +void CallWithinISRRaise( void ); + +void CallWithinISRClear( void ); + +rtems_vector_number CallWithinISRGetVector( void ); + typedef struct { Thread_queue_Operations tq_ops; const Thread_queue_Operations *wrapped_ops; |