Hello Kevin,
On 18.08.23 14:37, EYSSARTIER Kevin wrote:
Classified as: {OPEN}
Hello Sebastian,
The level shall be zero. If it is non-zero, then this is an application
bug resulting in the INTERNAL_ERROR_BAD_THREAD_DISPATCH_ENVIRONMENT
fatal error. This error happens also if you call operating system
services which block with interrupts disabled.
That is what I observed when calling printf. Is it a normal behavior ?
In that case, indeed my patch is useless.
I updated the sp37 test case. Could you please run this test case on
your system without your changes?
If you call printf() with interrupts disabled or within an ISR, then you
get this fatal error. printf() is a complex function which may even
allocate dynamic memory in some cases.
--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@embedded-brains.de
phone: +49-89-18 94 741 - 16
fax: +49-89-18 94 741 - 08
Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel