Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Last active February 16, 2024 09:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lupyuen/f879aa3378aa1b0170a1d3ea2b0b9d67 to your computer and use it in GitHub Desktop.
Save lupyuen/f879aa3378aa1b0170a1d3ea2b0b9d67 to your computer and use it in GitHub Desktop.
QuickJS JavaScript Engine on Apache NuttX RTOS: Ox64 BL808 Emulator Log. See https://github.com/lupyuen/quickjs-nuttx
Try this...
qjs --std /system/bin/blink.js
TinyEMU Emulator for Ox64 BL808 RISC-V SBC
ABC
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
NuttShell (NSH) NuttX-12.4.0-RC0
nsh> qjs --std /system/bin/blink.js
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
...
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
bl808_gpiowrite: regaddr=0x20000938, set=0x1000000
bl808_gpiowrite: regaddr=0x20000938, clear=0x1000000
nsh>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment