Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the technical journey of porting Linux to Apple Silicon hardware in this 38-minute conference talk from 39C3. Discover how Apple Silicon hardware fundamentally differs from traditional laptops and desktops, and learn about the innovative reverse engineering approach that avoided disassembly by using a thin hypervisor to trace all MMIO access for Linux driver development. Understand the Linux kernel upstreaming process and how the Asahi Linux project has dramatically reduced downstream patches over the past year. Dive deep into the complexities of Type-C port support as a detailed case study, examining why these ports require changes across multiple subsystems and present unique implementation challenges. Gain insights into the future roadmap for M3, M4, and M5 chip support and the technical obstacles that must be overcome to achieve compatibility with these newer Apple Silicon processors.