Asahi Linux - Porting Linux to Apple Silicon (39c3) episode artwork

EPISODE · Dec 30, 2025 · 37 MIN

Asahi Linux - Porting Linux to Apple Silicon (39c3)

from Chaos Computer Club - recent events feed (high quality) · host sven

In this talk, you will learn how Apple Silicon hardware differs from regular laptops or desktops. We'll cover how we reverse engineered the hardware without staring at disassembly but by using a thin hypervisor that traces all MMIO access and then wrote Linux drivers. We'll also talk about how upstreaming to the Linux kernel works and how we've significantly decreased our downstream patches in the past year. As an example, we will use support for the Type-C ports and go into details why these are so complex and required changes across multi subsystems. In the end, we'll briefly talk about M3/M4/M5 and what challenges we will have to overcome to get these supported. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://events.ccc.de/congress/2025/hub/event/detail/asahi-linux-porting-linux-to-apple-silicon

Episode metadata supplied by the publisher feed · Published Dec 30, 2025

Embed this episode

NOW PLAYING

Asahi Linux - Porting Linux to Apple Silicon (39c3)

0:00 37:56

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Chaos Computer Club - recent events feed (high quality)?

This episode is 37 minutes long.

When was this Chaos Computer Club - recent events feed (high quality) episode published?

This episode was published on December 30, 2025.

Can I download this Chaos Computer Club - recent events feed (high quality) episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!