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.