BTX (boot loader)
BTX (Boot Extender) is the standard FreeBSD and DragonflyBSD boot loader. It includes an Open Firmware-like Forth interpreter to manage the boot process. It's written by Robert Nordier.
BTX is a sort of standalone "mini kernel" which hosts the higher-level boot code, thus allowing boot loaders to be implemented as fairly normal C-style programs.
External links
- FreeBSD boot process
- BTX-related manpages: