Su tutte le macchine con chip della serie M3 funzionano ora webcam, microfoni integrati, USB 3.0 e Thunderbolt. Lo scrive il progetto Asahi Linux nel suo ultimo rapporto sui lavori in corso, che raccoglie mesi di reverse engineering su tre fronti distinti: il completamento del supporto M3, il risparmio energetico dei core applicativi e il recupero dell'hypervisor sulle macchine M4. Il supporto vive per ora nei rami downstream del progetto, non nel kernel Linux ufficiale.
Il progetto si dice ormai vicino a una release con il supporto M3 funzionante per chi usa il codice downstream, con altri dettagli attesi nelle prossime settimane; portare lo stesso lavoro nel kernel ufficiale richieder� parecchio pi� tempo, perch� ogni pezzo va proposto e discusso in upstream. In lavorazione c'� anche il direct scan-out per la GPU, che per� non � ancora nelle condizioni di essere consegnato agli utenti.
Le modifiche introdotte da Apple sulla serie M3 sono in larga parte incrementali. Il processore di segnale d'immagine della webcam � rimasto quasi identico, salvo un messaggio di inizializzazione saltato sul solo M3 Max: chaos_princess ha aggiunto il supporto per quel caso al driver Linux, e con quello la webcam funziona su tutti i dispositivi M3 che ne montano una. I microfoni integrati hanno richiesto un lavoro simile: la serie M3 introduce un decimatore ad alta frequenza che vuole un nuovo set di coefficienti e un messaggio di inizializzazione ben pi� corposo.















