own hw initialization and low level boot loader. I know that linux has its
> own loader.
There are lots of loaders for Linux. Most are open source and freely available. Sysgo created "ROLO" (ROM Loader) that supports multiple boot strategies with and without using a third party BIOS.
-Michael