Would be BIOS programmers and tech enthusiasts around the world rejoice!
I have a feeling this news piece will really separate the tech enthusiasts out there from the rest of our readers, because without wishing to sound discriminatory, MSI’s announcement that it is prepping its first UEFI fitted motherboard isn’t what I’d call mainstream news and won’t really make any difference to the casual PC user.
As a motherboard manufacturer and thus employer of BIOS coding staff, the ability to write said code in a higher-level language (such as C or Python) will undoubtedly be of benefit, as these languages are a lot less specialised than the assembly code currently used on ye olde BIOSs – if you’ve never tried to program a PIC after coding for months in C trust me on this. As has been mentioned before the benefits of EFI extend much further than this, including such elementary sounding features as mouse support, graphical menus and, because of the code used, the possibility of end-user customisation.
Currently MSIs development will be limited to 64-bit (x64) versions of Windows because EFI support isn’t going to be available across the range of Microsoft operating systems for some time yet. What is also unknown as yet is whether MSI will be putting a ‘normal’ BIOS and EFI on its forthcoming board or whether it will need large stickers warning away the 32-bit Vista and whole XP crowd. I can imagine a large amount of RMAs from customers insisting that the motherboard is at fault for their inability to access their operating system. Nonetheless, it must be conceded that EFI kicks the proverbial posterior and the sooner we can ditch our old-school BIOSs the better.