On the ARMv7-M port of RTEMS the interrupt level is not a part of the thread context. Thus, this test cannot work. The sp37 test is the only test that calls operating system services with interrupts disabled in thread context. In general this would be a major application bug. This is a known issue since 2011. I would simply add a second rtems_interrupt_enable( level_0 ) to restore the original interrupt level.

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to