В 20:28 +0200 на 27.09.2012 (чт), [email protected] написа: > More info would be good. Another thing here too is the code is still in the > system even if it isn't being executed.
The microcode in Coreboot? From my understanding and what I remember from the thread I referred, this microcode is meant to fix CPUs bugs and or lock/unlock registers/features and is executed on-load/boot by the BIOS. It is kind of a software patch for hardware issues. Of course it is a binary blob. I think the Coreboot Kconfig option in question does not include the microcode in the build image. A system with free software BIOS like Coreboot, even without non-free microcode, still will have non-free VGA BIOS which will be loaded from the video card/chip on-board ROM. There are few exceptions, but that is the general case. Also, ROM images on any PCI card in most cases will have to be loaded by the BIOS for the card to be initialized. There are exceptions here also I think. A high-priority project for VGA BIOS exists at the FSF's page. There is code for a VGA BIOS in early stages in the SeaBIOS project repositories and sources. My information is from last year, maybe around March-May. This is all very simplified and not completely accurate.
signature.asc
Description: This is a digitally signed message part
