Here's how we init the #RISCV Interrupts in the Platform-Level Interrupt Controller (PLIC)
Article: https://lupyuen.codeberg.page/articles/plic2.html#initialise-the-interrupts
VirtIO Networking in the Web Browser ... With TinyEMU #RISCV Emulator and WebSocket VPN
Source: https://github.com/lupyuen/nuttx-tinyemu#tinyemu-networking-in-the-web-browser
Here's the UART Interrupt Number for #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/plic2.html#uart-interrupt
Emulating #Ox64 BL808 SBC in the Web Browser ... With TinyEMU #RISCV Emulator 🤔
Source: https://github.com/lupyuen/nuttx-tinyemu#emulate-ox64-bl808-sbc-with-tinyemu
#RISCV Platform-Level Interrupt Controller (PLIC) controls the forwarding of Peripheral Interrupts to our CPU
Article: https://lupyuen.codeberg.page/articles/plic2.html#platform-level-interrupt-controller
Inside the VirtIO Host for TinyEMU #RISCV Emulator
Source: https://github.com/lupyuen/nuttx-tinyemu#inside-the-virtio-host-for-tinyemu
HTIF Console in TinyEMU #RISCV Emulator ... Here's how it works
Source: https://github.com/lupyuen/nuttx-tinyemu#print-to-htif-console
VirtIO Console + OpenAMP Library ... How they work with TinyEMU and Apache #NuttX RTOS
Source: https://github.com/lupyuen/nuttx-tinyemu#virtio-console-in-tinyemu
Apache #NuttX RTOS in the Web Browser ... Fixing the VirtIO Console Input 🤔
Source: https://github.com/lupyuen/nuttx-tinyemu#virtio-console-input-in-tinyemu
Here's how we boot Apache #NuttX RTOS in the Web Browser ... Thanks to TinyEMU #RISCV Emulator!
Source: https://github.com/lupyuen/nuttx-tinyemu#boot-nuttx-in-the-web-browser
#NuttX Shell boots a tiny bit in the Web Browser 🎉
Source: https://github.com/lupyuen/nuttx-tinyemu#enable-the-virtio-serial-driver
Appending the Initial RAM Disk to #NuttX Kernel ... Without messing up
Article: https://lupyuen.codeberg.page/articles/app.html#pad-the-initial-ram-disk
Patching the #NuttX UART Driver and printing to TinyEMU's HTIF Console
Source: https://github.com/lupyuen/nuttx-tinyemu#fix-the-nuttx-uart-driver-for-tinyemu
Here's how we mount the #NuttX Initial RAM Disk on #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/app.html#mount-the-initial-ram-disk
Apache #NuttX RTOS in the Web Browser ... Works OK with VirtIO Console and OpenAMP! 🎉
Source: https://github.com/lupyuen/nuttx-tinyemu#test-tinyemu-virtio-console-with-nuttx
IoT Techie and Educator / Apache NuttX PMC