System76 har begynt å portere CoreBoot for AMD Ryzen-plattformer

Jeremy Soller, grunnlegger av Redox-operativsystemet skrevet på Rust-språket, innehar stillingen som Engineering Manager hos System76, kunngjort om starten på portering coreboot på bærbare datamaskiner og arbeidsstasjoner som leveres med AMD-brikkesett Matisse (Ryzen 3000) og Renoir (Ryzen 4000) basert på Zen 2 mikroarkitektur. For å implementere prosjektet, AMD-selskap under taushetserklæring (NDA) overlevert utviklere fra System76 nødvendig dokumentasjon, samt kode for plattformstøttekomponentene (PSP) og brikkeinitialisering (AGESA).

For øyeblikket har CoreBoot allerede støttet av mer 20 hovedkort basert på AMD-brikker, inkludert AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S og ASUS F2A85-M. I 2011 åpnet AMD kildekoden til biblioteket AGESA (AMD Generic Encapsulated Software Architecture), som inkluderer prosedyrer for initialisering av prosessorkjerner, minne og HyperTransport-kontrolleren. AGESA var planlagt utviklet som en del av CoreBoot, men i 2014 ble dette initiativet rullet sammen og AMD gikk tilbake til å publisere bare binære AGESA-bygg.

La oss huske at System76-selskapet spesialiserer seg på produksjon av bærbare datamaskiner, PC-er og servere levert med Linux, og utvikler åpen firmware for produktene sine System76 Åpne fastvare, basert på Coreboot, EDK2 og noen native applikasjoner.

Kilde: opennet.ru

Legg til en kommentar