Modulbeschreibung

Linux Device Driver

ECTS-Punkte:
15
Lernziele:

Professional expertise:
The Students

  • has basic knowledge of Linux
  • knows the shell and basic utilities
  • can write simple programs using processes and threads
  • knows how to deal with concurrency
  • can write and test a kernel module
  • solves the problem of shared resources between several processes

Methodical expertise:
The students

  • demonstrates his capability for analysis, creativity, logical thinking. 

Social competence:

  • Communicative and cooperation skills 

Self competence:

  • Autonomy, responsibility

Kurse in diesem Modul

Realtime driver for gpio:

We need an universal gpio driver for an existing hardware platform (OMAPL138). This driver should work under realtime conditions. Several processes should be able to communicate with the driver. The proper function should be demonstrated with a suitable application.
Detailed project plan with milestones, regular reporting about project state, self-responsibility.
Deliverables: project, report, presentation.

Projekt mit undefined Lektionen pro Woche
Introduction to Linux:
  • gcc, binuptis, shell
  • processes, threads
  • scheduling
  • modules
Selbststudium mit undefined Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.