Sep

29

2020

Learn Linux Kernel Programming

supnatural 29 Sep 2020 00:33 LEARNING » e-learning - Tutorial


Learn Linux Kernel Programming
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + .srt | Duration: 109 lectures (5h 31m) | Size: 2.76 GB

This course will teach you how to start writing Linux Kernel Modules and Device Drivers. Course is full of examples
What you'll learn:
What is Kernel Module,Device Driver and Differences
Advantages and Disadvantages of Kernel Modules
Understanding the hello world Linux Kernel Module and process of compilation
Various commands: lsmod, rmmod, modinfo, insmod, modprobe, modinfo, depmod, objdump, dmesg
Passing Parameters to Linux Kernel Modules
Exporting Symbols
Kernel Panic,oops, BUG, WARN
Process Management in Linux Kernel
Creating Kernel Threads
Module Metadata
Printk and Dynamic Debug

Requirements
C
Basics understanding of most frequently used commands in Linux (echo, cat, make, ls etc)
Access to a computer running Linux (either direct or on VM)

Description
100+ Lectures on Linux Kernel Programming

Updated on Sep 21st 2020 : Added Blacklisting video in Bonus section

These videos are part of my Linux kernel programming course: Master Linux Kernel Programming. After this course, you will be able to see how hello world Linux kernel modules compile, load, and install. You will be learning various tools/commands related to Linux Kernel Modules.

By enrolling, you will have lifetime access to course. You can learn at your own pace and refer back them whenever you want!

Summary of what you"ll get

Over 5 hours of video teaching and training

Understanding the in and out of the hello world kernel modules

Write various kernel modules which exports symbols, accepts parameters, creates kernel threads

Learn about the printk function in deep

Various commands used while working in Linux Kernel Modules:insmod, rmmod, modprobe, lsmod, dmesg

All examples and notes used in the course are available for download

Direct access to your instructors for questions and help through the Udemy communication channels

Lifetime access to the course, including all future updates

Commands you will learn from this course:

lsmod

dmesg

insmod

rmmod

modprobe

modinfo

depmod

objdump

ps -l

API's covered in the course:

module_param

module_param_array

EXPORT_SYMBOL

EXPORT_SYMBOL_GPL

MODULE_INFO

KBUILD_MODNAME

dump_stack

panic

BUG()

for_each_process

num_online_cpus

printk_rate_limit

printk_once

print_hex_dump

print_hex_dump_bytes

current

kthread_create

wake_up_process

kthread_stop

kthread_should_stop

kthread_run

usleep_range

msleep

smp_processor_id

VERMAGIC_STRING

This course comes with a 30 day money back guaranteed!. If you are not satisfied with the course, you'll get your money back

So what are you waiting for, enroll now and take the next step in learning Linux Kernel Programming

Who this course is for
Developers who are curious about learning Linux Kernel Modules

http://nitroflare.com/view/3A00D045F07AA41/Learn_Linux_Kernel_Programming.part1.rar
http://nitroflare.com/view/93F37D44C43D831/Learn_Linux_Kernel_Programming.part2.rar
http://nitroflare.com/view/2C95399AC5A45E9/Learn_Linux_Kernel_Programming.part3.rar

or
http://rapidgator.net/file/61ff4b96bd000e8a93d1125f49f1c38b/Learn_Linux_Kernel_Programming.part1.rar.html
http://rapidgator.net/file/112a4a21a9b03d5575ae91677f296e0b/Learn_Linux_Kernel_Programming.part2.rar.html
http://rapidgator.net/file/ae7e20fee267d95748aae83c34a6e7a4/Learn_Linux_Kernel_Programming.part3.rar.html

High Speed Download

Add Comment

  • People and smileys emojis
    Animals and nature emojis
    Food and drinks emojis
    Activities emojis
    Travelling and places emojis
    Objects emojis
    Symbols emojis
    Flags emojis