Het toevoegen van Linux-ondersteuning voor Apple’s M4-chip wordt mogelijk een complexe opgave, zegt Asahi Linux-ontwikkelaar Sven Peter. De nieuwe architectuur voegt wijzigingen door ten opzichte van de eerdere M1- en M2-socs.
De wijzigingen zitten in de bootprocedure van Macs met een M4-soc, zegt Peter op Mastodon. Die komen onder andere naar voren tijdens het configureren van een macho boot object. De wijziging daar draait om Apples ‘Secure Page Table Monitor’-functie, die de hardware dwingt om ondertekende en vertrouwde code uit te voeren op andere platforms dan macOS. Deze feature draait nu in een andere exception level, GL2.
Leave a Reply
You must be logged in to post a comment.