For an embedded system using linux you don't really require a BIOS, all you need is
a) Logic to do any minimal ASIC initialization b) Initicalize the SDRAM and copy kernel to ram if required c) Setup any configs/data required by kernel and d) Jump to linux
For an embedded system using linux you don't really require a BIOS, all you need is
a) Logic to do any minimal ASIC initialization
b) Initicalize the SDRAM and copy kernel to ram if required
c) Setup any configs/data required by kernel and
d) Jump to linux
Using a bios is a waste.