PLAY PODCASTS
Wenn Geräte an Bäumen wachsen: Linux-Device-Tree-Portierung (clt23)

Wenn Geräte an Bäumen wachsen: Linux-Device-Tree-Portierung (clt23)

Chaos Computer Club - archive feed · Ahmad Fatoum

March 11, 202353m 43s

Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Im Grunde braucht Software nur eine CPU und Speicher. Was Nützliches hat man aber erst, wenn mit der echten Welt geredet werden kann: Sensoren auslesen, Aktoren ansteuern und Netzwerke bedienen. Was der Hardwerker in einen Schaltplan malt, muss der Softwerker daher in Code schreiben, damit Linux (oder barebox oder Zephyr) lernt, wie die Welt um die CPU herum gestaltet ist und z. B. welche Spannungen wo, wie, wann, wodurch geschaltet werden müssen, um die Bildschirmhelligkeit einen Tick niedriger zu drehen. Für viele eingebettete Systeme hat sich dafür das Device-Tree-Format als maschinenlesbarer Schaltplan etabliert. In diesem Vortrag zeigt Ahmad wie Linux Device Trees konzipiert sind, wie man mit (aber auch ohne) Schaltplan den eigenen ersten Device Tree schreibt und wie man das in Linux, barebox oder sogar in eigener Software integriert. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/251

Topics

clt23782023Vortrag