Les Mac M1 ou le retour des ordinateurs "fermés" d'Apple
Par Didier Pulicani - Publié le - Brève
En adaptant Linux sur les Mac M1, la société Corellium révèle à quel point ces machines se rapprochent finalement de l'iPhone et s'écarte dangereusement des PC du marché. La séquence de démarrage, par exemple, diffère largement des standard ARM, comme l'absence d'interface PSCI, ou encore la présence d'un Apple Interrupt Controller (AIC) totalement inédit (et donc incompatible avec des distributions classiques). Tout ceci est très technique, mais la firme évoque la
petite cuisined'Apple qui rend les portages des systèmes non-Apple très compliqués. Sans parler des contrôleurs, qui n'utilisent pas forcément des standards (comme le WiFi/Bluetooth qui se connecte au SoC sans un vrai PCIe) ou encore le contrôleur USB (pas très performant) qui utilise un contrôleur I/O une nouvelle fois propriétaire. L'arrivée d'un Windows ARM
natifsur les Mac M1 semblera donc compliqué sans l'aide d'Apple, et même la virtualisation de systèmes ARM du marché sera loin d'être totalement transparente sur ces machines, comme se lamente Corellium. Bref, l'idée d'un Mac Pro ARM utilisant des composants standards ou d'un hackintosh ARM semble désormais bien lointain...