5 ms·
AMD commits to coreboot
- protomyth 15y agohttp://www.coreboot.org/Welcome_to_coreboot http://www.coreboot.org/Welcome_to_coreboot coreboot (formerly known as LinuxBIOS) is a Free Software project aimed at replacing the proprietary BIOS (firmware) you can find in most of today's computers.
- justincormack 15y agoI had this running about 10 years back, and the number of boards it covers is a little bigger now but still small. Odd mix of supercomputer and embedded users. I wonder if any of the large cloud providers are using it, as it is much more reliable than a BIOS which can fail in so many ways.
- zdw 15y agoNice. Especially because it offers Open Firmware and EFI payloads: http://www.coreboot.org/Payloads http://www.coreboot.org/Payloads I'm guessing that doing init work on 3rd party expansion cards is left up to the OS. This makes sense, but might be troublesome for poorly designed adapters...
- brimpa 15y agoWhat role, then, do Open Firmware and EFI play if the hardware is being initialized by coreboot? --hardware/low-level noob (bare with me)
- zdw 15y agoThe traditional x86 hardware init scheme is to run x86 machine code from ROM's on the expansion cards. This of course limits the cards to only being used in machines that can execute x86 machine code. Open Firmware replaces this with Forth code on the card and a Forth interpreter. This is how PowerPC Macs and Sun Sparc hardware would load card drivers. EFI's driver functionality is pretty much the same as Open Firmware, except it uses an EFI Byte Code (EBC) as it's language.
- justincormack 15y agoYeah best to avoid them. It works best if you buy hardware around what works, rather than trying to work with poor undocumented stuff.
- deleted 15y ago[deleted]
- rwmj 15y agoAnything has to be better than the giant mess which is EFI. EFI is worse in just about every way than the BIOS, which is quite an achievement considering how everyone hates the BIOS.
- m_eiman 15y agoWhat's wrong with EFI?
- rwmj 15y agoIncredible complex. Rarely works. Doesn't solve any problems of the BIOS (with the exception of the 2TB disk limit, but that could have been solved more easily).
- yuhong 15y ago> Rarely works. Doesn't solve any problems of the BIOS Really? I don't think so.
- hexley 15y agoI've never noticed the EFI on my MacBook, it's certainly never gotten in the way -- can you elaborate?
- rwmj 15y agoEFI on Macbooks broke CD-ROM booting, which is pretty fundamental I'd say. https://bugzilla.redhat.com/show_bug.cgi?id=527443 https://bugzilla.redhat.com/show_bug.cgi?id=527443
- JoshTriplett 15y agohttp://en.wikipedia.org/wiki/Second_system_effect http://en.wikipedia.org/wiki/Second_system_effect Massively overdesigned, and the designers clearly considered systems like COM and ActiveX good models to emulate.