Port-i386 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bioscall and EFI



On Mon, Oct 07, 2019 at 01:49:50PM +0000, Emmanuel Dreyfus wrote:
> Hello
> 
> If I understand correctly, there is no hope to survive a bioscall()
> when we booted from an EFI system. The first one happens in 
> start -> init386() -> mca_busprobe()
> 
> How is it supposed to work? I would have expected an alternate path
> for EFI bootstrap here...

This has me thinking that, actually, what happens early in boot does
tell us quite a bit about the possible hardware configuration of the
machine and could - should? - let us skip a bunch of probing later on.

Obviously you cannot have a machine with EFI firmware and MicroChannel.
But I bet it goes a lot further than that (and I bet there are other BIOS
calls that ought to be skipped too).

-- 
 Thor Lancelot Simon	                                     tls%panix.com@localhost
  "Whether or not there's hope for change is not the question.  If you
   want to be a free person, you don't stand up for human rights because
   it will work, but because it is right."	--Andrei Sakharov


Home | Main Index | Thread Index | Old Index