Linux only uses the 16bit-BIOS when booting while still in real mode (and
parts of the 32bit-BIOS like PCI, APM, ACPI even later when in protected
but this is not of interest here). If I understood correctly, the BIOS
initializes the hardware according to the settings made in the BIOS setup
and other parameters.
Linux, however, once again does device initilization after decompressing the
and before forking init.
My question now is:
- To which extent is the initialization stuff performed by the BIOS repeated
by Linux kernel?
- Which tasks really have to be performed by the BIOS? What does Linux rely
- Could one imagine a BIOS which (basically) just initializes IDE,
loads LILO and jumps to it? (assuming that we boot from hda).
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Wed Feb 23 2000 - 21:00:27 EST