Wrong on all counts.rhashem said:Vista won't use EFI, because then it wouldn't work on existing machines. Apple has already said that the new Macs won't use EFI. Since Apple has said you can install Windows on the new Macs, it's almost certain that it will use a PC BIOS.
Windows won't be dependent on any particular ROM, unless MS becomes incredibly stupid in the near future. Like all prior releases, ROM-dependent features (usually just power management things) will be used via device drivers. Motherboard and firmware makers will design drivers for their chipsets (which may use BIOS or EFI or anything else), and Microsoft will bundle drivers for the most popular chipsets, just like they do now.
As for Apple using EFI, where did you get the idea they said this? Those sources that claim to have any knowledge are saying that it won't be OpenFirmware or BIOS. The only official word is that developers shouldn't make any assumptions. before the new systems ship.
And Apple did not say you'll be able to boot Windows. They said they are not going to attempt to take extraordinary measures to prevent you from trying to install it.
This is also untrue. The BIOS is used for power management on modern systems. Whenever you put a Windows PC to sleep, or monitor laptop battery usage, or switch the CPU into a power-saving mode, that's using the motherboard's ROM code.rhashem said:Of course, who cares? The BIOS is just a bit of code that's never called after startup on a modern OS!