pelican/README.md

14 lines
602 B
Markdown
Raw Permalink Normal View History

2023-07-08 20:40:27 +01:00
# Pelican
2023-07-08 17:57:49 +01:00
2023-07-08 20:40:27 +01:00
Open source bootloader and pre-boot firmware for ComputerCraft.
## Dependencies and execution
Pelican expects to be ran under [FeatherBIOS](https://git.colean.cc/canaryos/feather) and as a result requires the following functions to be present on top of the bare ComputerCraft functions left over by UnBIOS:
2023-07-08 20:41:43 +01:00
* `print()` (and by extension `write()`)
* `read()` (and by extension `os.pullEvent()`)
* `dofile()` (and by extension `loadfile()`)
2023-07-08 20:40:27 +01:00
FeatherBIOS generally loads into the bootloader/post-BIOS payload via `dofile(boot.lua)` and as a result, Pelican should be placed at `/boot.lua`.