PINE64
Article: NuttX RTOS on PinePhone: Fixing the Interrupts - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+--- Thread: Article: NuttX RTOS on PinePhone: Fixing the Interrupts (/showthread.php?tid=17265)



Article: NuttX RTOS on PinePhone: Fixing the Interrupts - lupyuen - 08-31-2022

Creating our own Operating System (non-Linux) for PinePhone can be super challenging…

-  How does PinePhone handle Interrupts?

-  What’s a Generic Interrupt Controller? (GIC)

-  Why is PinePhone’s GIC particularly problematic?

-  What’s an Exception Level? (EL)

-  Why does EL matter for handling Arm64 Interrupts?

We’ll answer these questions we port Apache NuttX RTOS to PinePhone...

NuttX RTOS on PinePhone: Fixing the Interrupts