Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sesiuni:kernel [2013/07/04 00:15]
dbaluta [Agenda]
sesiuni:kernel [2013/07/11 00:05] (current)
alexj [Agenda]
Line 76: Line 76:
     * CONFIG_DEBUG,​ addr2line, objdump, printk :), gdb     * CONFIG_DEBUG,​ addr2line, objdump, printk :), gdb
  
-  * **Day 5: Device Drivers**+  * **Day 5: [[:​sesiuni:​kernel:​day-5 |(Character) ​Device Drivers]] **
     * how linux handles device drivers     * how linux handles device drivers
     * simple char device module     * simple char device module
-    * basic char device to control hardware (LED) 
  
-  * **Day 6: Processes/​Scheduling/​Synchronization** 
-    * processes hierarchy, current task 
-    * schedulers 
-    * synchronization mechanisms 
  
-  * **Day 7Memory management**+  * **Day 6[[:​sesiuni:​kernel:​day-6 | Kernel: some bits of memory]] ​**
     * __get_free_pages,​ kmalloc, vmalloc     * __get_free_pages,​ kmalloc, vmalloc
     * memory zones, mapping memory into user space     * memory zones, mapping memory into user space
  
-  * **Day 8: - Networking**+  ​* **Day 7: [[:​sesiuni:​kernel:​day-7 | Hardware interrupts]] ** 
 +    * interrupt handlers, IRQ 
 +    * softirq, tasklet 
 +    * timers 
 + 
 +  ​* **Day 8: [[:​sesiuni:​kernel:​day-8 | Introduction to Networking]]**
     * TCP/IP stack architecture overview     * TCP/IP stack architecture overview
     * what exactly is a socket?     * what exactly is a socket?
     * capture and analyze traffic - tcpdump, Wireshark     * capture and analyze traffic - tcpdump, Wireshark
  
-  * **Day 9: Overview on NGW100 boards** +  * **Day 9: [[:sesiuni:​kernel:​day-9 | Contributing to the Linux Kernel ]]**
-    * booting, compiling, networking, etc. +
- +
-  * **Day 10Recap** +
-    * contributing to Linux kernel+
     * basic git tutorial     * basic git tutorial
-    * versioning, patching, ​linux kernel community, mailing lists +    * searching for bugs 
-    * special guest(s)+    * creating and verifying patches  
 +    * sending patches 
 + 
 +  * **Day 10: [[:​sesiuni:​kernel:​day-10 | Linux Development Process ]]** 
 +    * linux versions and trees 
 +    * linux kernel community, mailing lists
     * conquer the Solar System     * conquer the Solar System
  
sesiuni/kernel.1372886119.txt.gz · Last modified: 2013/07/04 00:15 by dbaluta