From 9a69e430832ba704bf534ea48bc2a4938c53bced Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 7 Jun 2022 15:40:07 +0200 Subject: validation: Fix CallWithinISR() Some BSPs require that Clear_tm27_intr() is called in the interrupt service routine. Update #3269. --- testsuites/validation/tx-call-within-isr.c | 2 ++ 1 file changed, 2 insertions(+) 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; -- cgit v1.2.3