• Hinjawadi Pune: +91 7410071951/ 9881208115
  • Marketyard Pune: +91 7410071953/ 9881208115
  • Karad: +91 9561213447/ 9881208114

Linux Kernel Module Programming (Webinar)

Course Name : Linux Kernel Module Programming (Webinar)

Batch Schedule : 04-Jul-2020   To   05-Jul-2020

Schedule : Weekend - Saturday-Sunday

Duration : Weekend 6 Hrs.

Timings : 9:00 AM  To  12:00 PM

Fees : Rs. 1000/- Inc GST

  • Students
  • Fresher’s
  • Working professionals
Click to Register
  • Introduction
    • Introduction to Linux device driver
    • Introduction to Kernel module
    • Linux kernel architecture
    • User space vs kernel space programming
  • Hello Kernel Module
    • Initialization and deinitialization of kernel module
    • Kernel module information (modinfo command)
    • Compiling & running kernel modules
    • Understanding struct module
    • Internals of insmod & rmmod
    • Adding module in kernel tree
  • Module Stacking
    • Concept
    • Kernel symbol table
    • Internals of kernel symbols
    • Exporting symbols from the modules
    • Importing the symbols
    • Understaning depmod & modprobe
  • Module Parameters
    • Concept
    • Adding module parameters
    • Accessing & modifying module parameters
    • Internals of module parameters
  • Kernel Data Structures
    • Understanding kernel data structures
    • Kernel linked list design philosophy
    • Kernel list common operations
    • Kernel process structure and process list
    • Kernel fifo & common operations
Click to Register
  • Excellent C programming, Data structures (Linked list & Queues), Linux command line, OS concepts (like files & processes).
Click to Register
  • This course is not intended to learn Linux device drivers, but is pre-requisite if you are planning to learn Linux device driver.
  • Even though there will be a little discussion on kernel customization, this course doesn’t cover Linux kernel customization or Linux kernel porting on embedded devices.
  • Based on Q&A, webinar time may get extended for an hour. Please consider this.
Click to Register
  • Preparing foundations for Linux device drivers (Every device driver is a kernel module).
  • Understanding the difference between kernel space and user space programming.
  • Ability to develop kernel modules and understand few data structures in the kernel.
Click to Register
Sr.No Batch Code Start Date End Date Time
1 LKMP-O-01 04-Jul-2020 05-Jul-2020 9:00 AM  To  12:00 PM

Schedule : Weekend - Saturday-Sunday

Click to Register

Contact us

Sunbeam Market Yard Pune

'Sunbeam Chambers', Plot No.R/2, Market Yard Road, Behind Hotel Fulora, Gultekdi,    Pune - 411 037. MH-INDIA.

+7410 071 953 / 020-2426 0308
Sunbeam Hinjawadi Pune

Authorized Training Center of C-DAC

"Sunbeam IT Park", Phase 2 of Rajiv Gandhi Infotech Park,Hinjawadi, Pune - 411057, MH-INDIA

+7410 071 951 / 020- 6193 0400
Sunbeam Karad

Authorized Training Center of C-DAC

'Anuda Chambers', 203 Shaniwar Peth, Near Gujar Hospital, Karad - 415 110,     Dist. Satara, MH-INDIA.

02164 - 225500 / 225800