startup implementation details for ComputerCraft and derivatives
startup-cc package provides the startup environment for ComputerCraft,
ComputerCraft:Tweaked and CC:T emulators such as CCEmuX and CraftOS-PC.
The primitive for such a system is the peripherals, with the side
(see ComputerCraft side bus) and wired (ComputerCraft wired bus) buses,
plus the native APIs abstracting core capabilities that are not
part of the code execution and are abstracted away in a component.
Describe the steps up to this point: the Java functions, how they are
provided to Lua, the bios.lua, then how and when the current startup
script is loaded.
Maybe quote the unbios.lua script which could be useful.