Upcoming Courses‎ > ‎

1-Day Introduction to Kernel development and debugging crash course in Tel-Aviv - April 24th - By Ron Munitz

posted Apr 9, 2016, 12:10 PM by Ron Munitz   [ updated Apr 9, 2016, 12:19 PM ]
Given some very on-site training requests for similar contents that were very well received, I am going to offer a series of one day workshops with the aim of 
helping prospective new Kernel developers to start their Kernel development journey on the right foot.

The first public instance of the course will be on Sunday, April 24th, 2016 - Location will be given upon registration (Tel-Aviv area).

The course outline is as follows:

  • History and Overview

  • Kernel versioning, applying (reverting) patches

  • Kernel and GIT

  • Kernel vs. Userspace programming

  • Understanding different contexts, interrupt handling, deferred handlers etc.

  • Configuring, building and running the kernel (native, and cross)

  • Remote and Native kernel debuggers

  • Kernel profiling techniques

  • Kernel programming style and working with the community

Upon completing this course you will feel comfortable rolling your own kernels, navigating the kernel source and knowing where to look for what, and debugging kernels on both Dekstop, Server, and Embedded platforms (both X86_64 and ARM32/ARM64)

For further inquiries and registration - Please send an email to training@thepscg.com

Number of spots is limited.