Flesh out README
This commit is contained in:
parent
bdbb400807
commit
a0e3d7508d
1 changed files with 12 additions and 2 deletions
14
README.md
14
README.md
|
@ -1,3 +1,13 @@
|
||||||
# pelican
|
# Pelican
|
||||||
|
|
||||||
Open source boot loader and firmware for ComputerCraft.
|
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:
|
||||||
|
|
||||||
|
* print() (and by extension write())
|
||||||
|
* read() (and by extension os.pullEvent())
|
||||||
|
* dofile() (and by extension loadfile() and a loadstring() and load() that act like Lua 5.2+)
|
||||||
|
|
||||||
|
FeatherBIOS generally loads into the bootloader/post-BIOS payload via `dofile(boot.lua)` and as a result, Pelican should be placed at `/boot.lua`.
|
||||||
|
|
Loading…
Reference in a new issue