Re: bioscall and EFI

Thor Lancelot Simon <[email protected]>
Newsgroups gmane.os.netbsd.ports.i386
Message-ID <[email protected]>
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	                                     [email protected]
  "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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.