Ich überlege mir gerade, mir in nächster Zeit mal Treiberprogrammierung anzuschauen.
Ich habe allerdings nur mittelmäßige C++-Kentnisse, deswegen würde mich mal interessieren ob man das mit vertretbaren Aufwand lernen kann oder ob das Monate bis Jahre dauert.
Ausserdem, müssen Treiber in C geschrieben werden oder geht das ebenso auch problemlos in C++? Soweit ich weiß wird ja heute immer noch fast alles im Kernel in C geschrieben, deshalb die Nachfrage.
Auf der Suche nach Informationen bin ich auf folgendes gestossen:
The Linux Kernel Module Programming Guide
http://tldp.org/LDP/lkmpg/2.6/html/index.html
Linux-Treiber entwickeln
https://ezs.kr.hsnr.de//TreiberBuch/html//
Gibt es da noch mehr gute Quellen oder bin ich damit schon gut bedient?
Danke für Tipps jeglicher Art