On Thu, 14 Mar 2002, Jeff Garzik wrote:

> A few notes, blindly enabling IO and MEM for all devices is bad...
> recall that video devices for example try to decode the same VGA region
> at the same time.  Disabling the IO decode bit in PCI config space for
> VGA devices is the only generic way to avoid this.

Does "blind" mean "enabling if a device has IO address space". Basically,
I only enable IO and MEM on devices that have addressable IO and MEM.
Except for VGA, is this a problem?

> WRT to bus mastering, it is very very evil to blindly enable
> busmastering.

Understand. I take this to mean my original decision to NOT enable bus
master in linuxbios was a good decision. I wonder what we should do for
9load then. I'm seriously thinking of dumping 9load and having linux load
the plan9 kernel. That I know will work. 9load just can't seem to function
without a normal BIOS there.

It's another reason I like using an OS as my boot loader ...

ron

Reply via email to