Simplest #NimLang Program that will run on Apache #NuttX RTOS
Article: https://lupyuen.codeberg.page/articles/nim.html#basic-nim-from-scratch
#Ox64 BL808 SBC can boot Apache #NuttX RTOS from Flash Memory ... By replacing U-Boot Bootloader 👍
Source: https://github.com/lupyuen/lupyuen.github.io/issues/24
How we Blink a Simulated LED ... On Apache #NuttX Emulator for #Ox64 BL808 SBC
Source: https://github.com/lupyuen/quickjs-nuttx#simulate-the-led-on-ox64-emulator
How Small is #QuickJS JavaScript Engine?
Source: https://github.com/lupyuen/quickjs-nuttx#how-small-is-quickjs
#QuickJS JavaScript Engine ... Computing the Heap Memory used 🤔
Source: https://github.com/lupyuen/quickjs-nuttx#how-small-is-quickjs
#QuickJS Linker Map ... Visualised with linkermapviz 👍
Source: https://github.com/lupyuen/quickjs-nuttx#how-small-is-quickjs
Here's how we add an LED Driver to #NuttX QEMU #RISCV ... For testing #QuickJS and other Blinkies
Source: https://github.com/lupyuen/quickjs-nuttx#add-led-driver-to-nuttx-qemu-risc-v
#RancherDesktop stopped working on my 12-year-old Mac ... Had to switch QEMU x64 to an older version 🤔
Source: https://gist.github.com/lupyuen/fba7aedaf6012f58f92948839d2d4c6c
#QuickJS JavaScript Engine blinks a Simulated LED ... On Apache #NuttX Emulator 🎉
Source: https://github.com/lupyuen/quickjs-nuttx#quickjs-blinks-the-led-on-ox64-emulator
#QuickJS JavaScript Engine blinks the LED ... On Apache #NuttX Emulator! 🎉
Source: https://github.com/lupyuen/quickjs-nuttx#quickjs-blinks-the-led-on-ox64-emulator
Adding ioctl() to #QuickJS JavaScript Engine ... So we can control #NuttX Devices
Source: https://github.com/lupyuen/quickjs-nuttx#add-ioctl-to-quickjs-for-nuttx
#QuickJS calls POSIX open() on Apache #NuttX RTOS 🎉 ... Up Next: Adding ioctl() to control NuttX Devices
Source: https://github.com/lupyuen/quickjs-nuttx#quickjs-calls-posix-open-on-nuttx
#QuickJS JavaScript Engine runs OK on Apache #NuttX RTOS for QEMU #RISCV 🎉 ... Remember to increase the NuttX Stack Size 👍
Source: https://github.com/lupyuen/quickjs-nuttx#nuttx-stack-is-full-of-quickjs
#QuickJS on Apache #NuttX RTOS ... Hitting unexpected Sentinel Values 🤔
Source: https://github.com/lupyuen/quickjs-nuttx#atom-sentinel-becomes-0xffff_ffff
"Expect" Script for repeatedly testing QuickJS on Apache #NuttX (QEMU) ... Super efficient 👍
Source: https://github.com/lupyuen/quickjs-nuttx/blob/master/nuttx/qemu.exp
Mapping POSIX File Descriptors to ROM FS Files ... With a #ZigLang ArrayList
Source: https://github.com/lupyuen/tcc-riscv32-wasm/blob/romfs/zig/tcc-wasm.zig#L166-L328
IoT Techie and Educator / Apache NuttX PMC