[Open-hard-software-event] Lokal für Freitag abends

Joerg Eesmann jeesmann at gmx.de
Thu Oct 11 20:20:01 CEST 2012


Debugging faende ich dann sehr hilfreich

On Thu, 2012-10-11 at 10:23 +0200, Lukas Märdian wrote:
> On 10.10.2012 22:58, Christoph Mair wrote:
> > Ich hab mal einen Vorschlag ins Etherpad geschrieben. Das Problem bei
> > solchen Code-Sprints ist dass jeder der mitmachen will auch die
> > entsprechende Hardware benötigt. Und dann stellt sich auch die Frage
> 
> Man könnte ja erst mal mit den Basics beginnen, also so zu sagen ein
> "Hello World" Modul bauen, dass jeder auf seinem Laptop laufen lassen
> kann. Um erst ein mal zu lernen, wo man die Treiber im
> Kernel-Source-Tree abzulegen hat, wie man es kompiliert und testet, ob
> es besser ist ein internal oder external kernel module zu bauen (was
> sind dir vor/nachteile), ...
> > wie komplex das angestrebte Ergebnis sein soll. Ein "einfacher"
> > I2C-Treiber oder was komplexes für den McBSP mit DMA-Unterstützung?
> 
> Ich denke ein einfacher Treiber reicht vollkommen, denn der erste
> schritt ist bekanntlich der schwierigste. Wenn's dann zu sehr ins Detail
> geht muss sich schon jeder selbst mit seinem Problem befassen.
> 
> > Und wo solls losgehen: beim Implementieren, beim Lesen vom Datenblatt
> > (vermutlich am besten geeignet), beim Erläutern der HW-Schnittstellen
> > und Funktionsweise (I2C, McBSP, DMA, usw).
> 
> Ich denke die theoretische Funktionsweise des Bus muss man nicht mehr
> unbedingt erklären, ich würde eher ein praktischen "learning by doing"
> bevorzugen.
> 
> Und wenn am Ende ein Modul da ist das ein bisschen zuckt, passt das
> schon. Wenn dann noch Zeit ist wären die upstream Konventionen sicher
> auch interessant, aber nicht notwendig.
> 
> > Oder gibts ein spezifische Vorschläge was der Codesprint alternativ
> > beinhalten sollte?
> 
> Was sind die notwendigen Modul-init und Modul-deinit Funktionen?
> Was sind Board-Files und wozu sind sie gut?
> Was ist der Unterschied Vor-/Nachteil zum Device-Tree?
> 
> 
> Lukas
> 
> _______________________________________________
> http://www.ohsw.de/
> Open-hard-software-event mailing list
> Open-hard-software-event at goldelico.com
> http://lists.goldelico.com/mailman/listinfo/open-hard-software-event




More information about the Open-hard-software-event mailing list