Bei der BIOS-Entwicklung sehe ich Referenzen sowohl zum Intel BIOS Reference Design als auch zum Intel Firmware Support Package (FSP). Unterstützt Intel beides aktiv oder wird das Referenzdesign zugunsten von FSP auslaufen?Unterstützt BIOS für BIOS BIOS-Referenzdesign und Firmware Support Package?
Antwort
Um FSP zu erstellen, wurde die gesamte Arbeit, die der Referenzcode ausführt, in die PEI-Phase verschoben. Zuvor wurde ein Teil der Arbeit in der DXE-Phase erledigt, und dort gibt es noch einige Arbeiten für Plattformen, die den UEFI-Weg starten, aber die gesamte Arbeit, die erforderlich ist, um die Plattform funktionsfähig zu machen, wird in der PEI ausgeführt. Diese PEIM werden dann in den FSP verpackt, so dass ein OS, das mit FSP vertraut ist, den Start fortsetzen kann. Die Art und Weise, wie die UEFI-FW die Steuerung an das Betriebssystem übergibt, unterscheidet sich bei UEFI- oder FSP-Booten mit einigen unterschiedlichen Schnittstellen; aber der Initialisierungscode ist der gleiche.
Es wurde alles auf diese Weise gemacht, so dass es einen Referenzcode geben konnte, der entweder FSP oder UEFI Boot unterstützt.
Einige Details können von der tatsächlichen Plattform abhängen, da nicht alle Plattformen FSP unterstützen, obwohl der Trend dahin geht, dass Plattformen FSP unterstützen. Auf lange Sicht sieht es also so aus, als ob beide für die meisten Plattformen verfügbar sein werden, aber dies ist nur eine Aussage über das Profil, keine Darstellung der Unternehmensposition.