Hasty Briefsbeta

Bilingual

UEFI Bindings for JavaScript

3 months ago
  • #JavaScript
  • #UEFI
  • #Bootloader
  • UEFI Bindings for JavaScript (Proof of Concept) named Promethee.
  • Promethee loads script.js from the boot volume and runs it as a bootloader.
  • Supports UEFI services execution in JavaScript.
  • Quick start involves fetching dependencies with ./get-deps and building/running in QEMU with make run.
  • Example script.js demonstrates using UEFI services to manipulate graphics.
  • Duktape tooling requires Node.js for source generation.
  • Build is freestanding with minimal libc stubs provided.