Re: No BIOS, load Linux fr EEPROM

David Woodhouse (David.Woodhouse@mvhi.com)
Mon, 14 Sep 1998 10:33:44 +0100


DGMDGM@INAME.COM said:
> My question is to what extent (if any) does Linux rely on the BIOS
> after it is loaded and running?

> I assume that the BIOS is required for booting but I am thinking that
> I would boot from an array of EEPROM devices to a RAM disk and run
> Linux from the RAM Disk.

> Does anyone know of someone who has implemented something along these
> lines? Can you point me to any resources that could be helpful.

grep for "int " in /usr/src/linux/arch/i386/boot/*.S

That'll give you a fairly comprehensive list - there's not a lot needed.
IIRC, int 10h for some display stuff
int 16h for keyboard
int 18h for memory test and copying above the 1Mb boundary.

and one or two more.

If you want drivers for Flash cards, give me a shout - I've got some filed
away somewhere for M-Systems (www.m-sys.com) ISA flash boards.

---- ---- ----
David Woodhouse David.Woodhouse@mvhi.com Office: (+44) 1223 810302
Project Leader, Process Information Systems Mobile: (+44) 976 658355
Axiom (Cambridge) Ltd., Swaffham Bulbeck, Cambridge, CB5 0NA, UK.
finger dwmw2@ferret.lmh.ox.ac.uk for PGP key.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/faq.html