HomeemlixLösungenBoard SupportApplikationenSeminareJobsNewsKontakt

Introduction Seminar
Developer Seminare
µCLinux
System-programmierung
Kernel- und Treiberentwicklung
Applikationsentwicklung
Hands-on Sessions
Professional Seminare
Executive Seminar
Kundenspezifisches Training

Developer Seminar - Embedded Linux Kernel- und Treiberentwicklung

 

Seminarziel

Sie erhalten einen umfassenden Einblick in die Möglichkeiten der Kerneltreiberentwicklung im Rahmen eines Embedded Linux Projektes.

 

Zielgruppe/Vorkenntnisse

Entwickler ohne bzw. mit geringen Unix/Linux- sowie C-/C++-Kenntnissen.


Seminarinhalte
Übersicht über GNU/Linux
GCC Toolchain, GDB Debugger
GPL und andere Lizenzen
System Call-Schnittstelle
Prozessmanagement: Prozesse, Scheduler und Prioritäten
Soft Real Time-Prozesse
Grundlagen des Linux-Kernels: Kernel-Treiber und Kernel-Module, Kernel Device Model, Interrupt Handling / Tasklets, Konfiguration und Übersetzen des Kernels
Grundlagen der Treiberentwicklung
Literaturempfehlungen

Beispiele und Übungen:
Character Driver-Beispiele: Datenaustausch mit Applikationen, Einbindung in das Kernel Device Model, Einbindung in sysfs, Kernel Threads, Kernel Timer

Dauer
zweitägig, 09:00 Uhr bis 17:00 Uhr und 09:00 Uhr bis 16:00 Uhr

 

Teilnehmer
min. 3 Personen, max. 8 Personen

 

Wenn Sie Beratung, Preis-/ Terminauskünfte oder weitere Informationen wünschen, rufen Sie uns bitte an oder benutzen Sie unser Kontaktformular.


Weitere Developer Seminare

Seminare

Developer Seminar - Embedded Linux vs. µCLinux

Developer Seminar - Embedded Linux Applikationsentwicklung

Developer Seminar - Embedded Linux Systemprogrammierung



Ihre Ansprechpartner


emlix Seminar-Team

Tel +49 (0) 551 / 306 64 - 0

sales [at] emlix.com



Seminarkalender


12.01.2012-13.01.2012 (Berlin)

16.02.2012-17.02.2012 (Nürnberg)

26.03.2012-27.03.2012 (Göttingen)


Seminaranfrage


Über unser Anfrageformular können Sie uns Ihre Wünsche und Daten mitteilen.


Weiterführende Informationen


Board Support Packages
Support