Working on Elemental graphics library and Kanso (small micro kernel OS).
https://github.com/tdecroyere
5️⃣ System calls or hardware interrupts switch the kernel to S-mode and return to U-mode afterward.
5️⃣ System calls or hardware interrupts switch the kernel to S-mode and return to U-mode afterward.
2️⃣ OpenSBI completes early HW init, then drops to S-mode and jumps to the Kernel.
3️⃣ Kanso kernel (S-mode) will handle memory, scheduling & IPC.
2️⃣ OpenSBI completes early HW init, then drops to S-mode and jumps to the Kernel.
3️⃣ Kanso kernel (S-mode) will handle memory, scheduling & IPC.