On Wed, Oct 20, 1999, Francois Desloges <[EMAIL PROTECTED]> wrote:


>There was a big discussion in the Mail Archive around February/Mars 1999
about
>
>the different intialization role of the BIOS and the kernel respectively. I
>never found the definitive conclusions.
>What initialisation should be under the control of BIOS and what should be
>under kernel's control?

In an perfect world, the bios should initialize the 285 completely, the
PCI arbitrer (may not be in the 285, depending if you use the xbus or
not), assign all the PCI base addresses and interrupts, and
pre-initialize some hardware devices (like setting video chipset clocks,
setting IDE PIO/DMA mode). In practice, the kernel will re-do some of
those since lots of bioses are broken. Also, pieces of the kernel rely on
the ISA base beeing 0. That means that if you have a PCI south bridge,
you should assign it's ISA port iobase to 0.




 


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to