summaryrefslogtreecommitdiffstats
path: root/testsuites/validation
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-06-07 15:40:07 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-06-08 09:33:20 +0200
commit9a69e430832ba704bf534ea48bc2a4938c53bced (patch)
tree166e1a57716932c4b58acfc097ea5f91a9a097ee /testsuites/validation
parentarm: Fix PMSA regions for contiguous sections (diff)
downloadrtems-9a69e430832ba704bf534ea48bc2a4938c53bced.tar.bz2
validation: Fix CallWithinISR()
Some BSPs require that Clear_tm27_intr() is called in the interrupt service routine. Update #3269.
Diffstat (limited to 'testsuites/validation')
-rw-r--r--testsuites/validation/tx-call-within-isr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/testsuites/validation/tx-call-within-isr.c b/testsuites/validation/tx-call-within-isr.c
index 226647c0bc..3b5d1e139d 100644
--- a/testsuites/validation/tx-call-within-isr.c
+++ b/testsuites/validation/tx-call-within-isr.c
@@ -71,6 +71,8 @@ static void CallWithinISRHandler( rtems_vector_number vector )
(void) vector;
ctx = &CallWithinISRInstance;
+ Clear_tm27_intr();
+
while ( true ) {
rtems_interrupt_lock_context lock_context;
CallWithinISRRequest *request;