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