[LinuxBIOS] reliable boot loader

Peter Stuge stuge-linuxbios at cdy.org
Fri Mar 30 18:10:56 CEST 2007


On Fri, Mar 30, 2007 at 11:49:18AM -0400, joe at smittys.pointclark.net wrote:
> http://freshmeat.net/projects/nuni/
> 
> It is a bios independent bootloader

Not really..

--8<-- nunimbr.asm
start
iobase          equ start-8     ;overlay some variables
ext_start       equ start-4
 mov AH,2               ;check for shift, ctrl, or alt
 int 0x16
 and AL,0xF
 jz f1                  ;use default if none pressed
prompt                  ;errors jump to command prompt
 call Input
-->8--

It uses BIOS interrupt services to read and write characters.

While the code is trivial and easy enough to replace with serial io
nuni is in no way completely independent of a BIOS.


//Peter




More information about the coreboot mailing list