TRAINING: LINUX-KERNEL-TREIBER
Seite 1 > 2 > 3 > 4
Kurse
Embedded-Linux
Echtzeit-Linux
Linux-Kernel-Treiber
Linux-Debugging-und-Tracing
 
 

Tag 2: Scheduling
Scheduling-Klassen; Round-Robin-Verfahren, RT-Tasks, Batch- und Idle-Tasks, Prozesse, Threads, Kernel-Threads, Workqueues, Warteschlangen (Wait-Queue und Completion), blockierende Systemaufrufe, Polling

 

Tag 2: Dateisysteme
Dateisystemtreiber, Flash-Filesysteme; JFFS2, UBIFS, ext2 / ext3-Dateisysteme, /proc-Filesystem und /sys-FS, /debug-FS

 

Tag 2: Übungsaufgabe
Erweiterung des bestehenden Treibers um Kernel-Threads, blockierende Systemaufrufe und Poll-Tabellen

 

Tag 3: Interrupts
Registrierung und Einrichtung von Interrupt-Service-Routinen, SoftIRQ’s; Tasklet, Net-Send, Net-Receive, Kernel-Timer; hochauflösende Timer