Die Veröffentlichung des Projekts CoreBoot 25.03 wurde vorgestellt, das eine freie Alternative zu proprietĂ€ren Firmware- und BIOS-Lösungen entwickelt. Der Code des Projekts wird unter der GPLv2-Lizenz veröffentlicht. In dieser Version wurden 1001 Ănderungen umgesetzt. An der Vorbereitung des Releases waren 131 Entwickler beteiligt.
Wesentliche Ănderungen:
- UnterstĂŒtzung fĂŒr Motherboards implementiert:
- ASROCK Z87 Extreme3, Z87 Extreme4, Z87M Extreme4 und Z87 Pro4.
- ASUS P8H67-I DELUXE
- HP Pro 3400
- Intel Ptlrvp
- Lenovo ThinkCentre M900
- NovaCustom V540TU (14âł) und V560TU (16âł)
- StarLabs StarLite Mk V Smart Battery (N200), StarBook Mk VII (165H) und StarLabs StarBook Mk VII (N200).
- 8 Platinen, die in verschiedenen GerÀten mit Chrome OS oder Servern Google.
- Die UnterstĂŒtzung fĂŒr SoC Renoir (AMD Crater) und Xilinx Zynq7000 wurde hinzugefĂŒgt.
- Die UnterstĂŒtzung fĂŒr die Drehung des Logos wurde hinzugefĂŒgt, um es bei Hochformat-Darstellung der Bildschirm-OberflĂ€che anzuzeigen. Die Möglichkeit, die Orientierung bei geschlossenem Notebookdeckel auf den ursprĂŒnglichen Zustand zurĂŒckzusetzen, wurde gewĂ€hrleistet, um das Logo korrekt anzuzeigen, wenn ein externer Bildschirm angeschlossen ist.
- Die UnterstĂŒtzung fĂŒr das neue Ausgabeformat des Tools âlsusb -tâ, das sich in usbutils 016 geĂ€ndert hat, wurde hinzugefĂŒgt.
- Der Code zur Ausgabe von Benachrichtigungen ĂŒber einen niedrigen Akkustand wĂ€hrend des Bootvorgangs wurde aus dem FSP (Firmware Support Package) entfernt.
- Das unerwartete Beenden von FSP-S auf Systemen mit Intel Meteor Lake-Prozessoren wurde behoben.
- FĂŒr die Intel Cannon Lake-Plattform wird der standardisierte ACPI-Code fĂŒr SRAM und HECI (Host Embedded Controller Interface) verwendet.
- Die Open-Source-Implementierung des Speicherinitialisierungsystems fĂŒr die Intel Haswell-Plattform wurde verbessert.
- Das Dienstprogramm intelp2m (Intel Pad to Macro) wurde optimiert.
- FĂŒr verschiedene Plattformen wurde an der Verbesserung des Energie- und Temperaturmanagements gearbeitet.
- Die UnterstĂŒtzung fĂŒr Displays und Grafikkarten wurde verbessert.
- Die UnterstĂŒtzung fĂŒr USB Typ-C und Thunderbolt-Schnittstellen wurde erweitert.
- Die Verarbeitung von niedrigem Akkustand und der Druck auf die Einschalttaste wĂ€hrend des Bootvorgangs wurde hinzugefĂŒgt.
- Der Speicherdatabase-Code wurde optimiert. UnterstĂŒtzung fĂŒr zusĂ€tzliche Speicherkonfigurationen wurde hinzugefĂŒgt.
- Die ACPI-UnterstĂŒtzung und die Behandlung von GerĂ€ten wurden erweitert.
- Die UnterstĂŒtzung von TPM-Chips (Trusted Platform Module) und Embedded Controllern (EC) wurde verbessert.
- UnterstĂŒtzung fĂŒr neue Modelle von Touchpanels und EingabegerĂ€ten wurde hinzugefĂŒgt.
- Die UnterstĂŒtzung der RISC-V-Architektur wurde verbessert.
- Die Möglichkeiten fĂŒr Debugging und Logging wurden erweitert.
- Die Fehlerbehandlung und die Wiederherstellung nach AusfÀllen wurden verbessert.
- UnterstĂŒtzung fĂŒr DDR5-Chips mit einer DatenĂŒbertragungsrate von 7500 MT/s wurde hinzugefĂŒgt.
Quelle: opennet.ru
