System76 ha iniziato il porting di CoreBoot per le piattaforme AMD Ryzen

Jeremy Soller, fondatore del sistema operativo Redox scritto in linguaggio Rust, ricoprendo la carica di Engineering Manager presso System76, annunciato sull'inizio del porting Core Boot su laptop e workstation dotati di chipset AMD Matisse (Ryzen 3000) e Renoir (Ryzen 4000) basato sulla microarchitettura Zen 2. Per implementare il progetto, la società AMD ha stipulato un accordo di non divulgazione (NDA) consegnato agli sviluppatori da System76 la documentazione necessaria, nonché il codice per i componenti di supporto della piattaforma (PSP) e l'inizializzazione del chip (AGESA).

Attualmente, CoreBoot ha già supportato più 20 schede madri basate su chip AMD, tra cui AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S e ASUS F2A85-M. Nel 2011, AMD ha aperto il codice sorgente della libreria AGESA (AMD Generic Encapsulated Software Architecture), che include procedure per l'inizializzazione dei core del processore, della memoria e del controller HyperTransport. Si prevedeva che AGESA fosse sviluppato come parte di CoreBoot, ma nel 2014 questa iniziativa è stata sviluppata arrotolato e AMD è tornata a pubblicare solo build binarie AGESA.

Ricordiamo che l'azienda System76 è specializzata nella produzione di laptop, PC e server dotati di Linux e sviluppa firmware aperto per i suoi prodotti Firmware aperto System76, basato su Coreboot, EDK2 e alcune applicazioni native.

Fonte: opennet.ru

Aggiungi un commento