Boot process
Documentation of Halyde's boot process.
The first thing that gets loaded by the BIOS is the `/init.lua` file. It begins starting the OS. It is made to be minimal to easily be modified into an advanced bootloader in the future and to possibly fit into a boot sector.
`/init.lua` loads `/halyde/kernel/boot.lua`. This file initializes the system, loads its version
/init.lua
is usually used as the file that gets loaded by the BIOS and begins starting the OS. In Halyde, it loads /halyde/kernel/boot.lua
and catches/displays low-level errors.
The init file may be modified to serve as an advanced bootloader.
Last updated