On 05/09/2022 15:55, Y. HB wrote:
I see zephyr provided a "Zero-Latency interrupt" facility to do with near bare metal performance interrupt handler,  and a talk is about using Zero-Latency Interrupts feature to make a ESC with ZephyRTOS.

A "zero-latency interrupt" in Zephyr is just an interrupt which has a higher priority than the interrupts managed by Zephyr. You cannot use operating system services in such an interrupt.


Is rtems good enough to do the same thing?

For ARMv7-M yes, the lower priority half of interrupt priorities is managed by RTEMS, the higher priority half can be used for such "zero-latency interrupts".

For ARMv7-AR, the FIQ can be used.

--
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/
_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to