Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Linux Device Drivers: Kernel Level Programming | Kernel Loadable Modules

Автор: GogoTraining - PeopleCert Accredited (ATO)

Загружено: 2021-10-22

Просмотров: 516

Описание:

This Kernel Loadable Modules video is part of the GogoTraining Full Linux Device Driver Course taught by Linux Expert Doug Abbott. In this module you will learn all about the key topics that are covered in this course:

Module 02: Kernel Loadable Modules
• What is a Kernel Loadable Module?
• Module Utilities
• Building a Module
• Modules and the GPL

The full course can be found here: https://gogotraining.com/training/cou...

Course Description

Welcome to Linux Device Drivers: Programming at the Kernel Level with Doug Abbott. If you are ready to learn with the experts, then this course is for you. Doug has over 20 years’ experience working on the operating system and device driver level with emphasis on embedded Linux applications and is here to answer your questions.

Working with Doug you will become a master Linux programmer at the Device Driver level and be able to:

• Understand how device drivers interact with the Linux kernel
• Work with the rich set of kernel APIs that provide a multitude of services to driver programmers
• See how Linux handles asynchronous I/O in a way that is totally transparent to applications
• Examine the unique problems of debugging in Kernel space
• Understand how much of a device driver involves interactions with the kernel that have nothing to do with accessing physical hardware

While taking this course you will have access to Doug’s video lectures, demos and hands on exercises where you will have ample opportunity to practice what you’ve learned. Most of the lab exercises run on a standard PC. Nevertheless, the code is easily ported to other architectures supported by Linux.

The hands-on exercises can be done using any version of the Linux Kernel. Because the Linux Kernel changes frequently, we are here to support any questions you may have on the course exercises and solutions while you take the course.

Some of the exercise are hardware dependent and require either a parallel printer port, if your computer has one, or you can purchase a single board computer to use to do the exercises – see purchase options section below.

As a result of taking this course, you will be able to:
• Create and build kernel loadable modules
• Understand the four types of devices and their properties
• Determine how device drivers interact with the Linux kernel
• Use techniques for debugging kernel-level code
• Access peripheral hardware
• Manage Asynchronous interrupts

Prerequisites

To successfully complete this course you will need to be proficient in C programming and Linux Essentials or have taken:

C Programming Bootcamp Part 1 -https://gogotraining.com/training/cou...
C Programming Bootcamp Part 2 - https://gogotraining.com/training/cou...
Linux Essentials - https://gogotraining.com/training/cou...

You will need a PC running a fairly recent Linux distribution such as CentOS 7. To complete the hardware-based exercises in modules 7 to 10 you will need either a standard 25-pin parallel port or a small single board computer with general purpose I/O ports. You can purchase a single board computer with your course below or directly from the instructor at www.intellimetrix.us/gogotraining. If your laptop lacks a parallel port, a compatible docking station usually has one.

To talk to a GogoTraining Customer Service Representative, Contact Us - https://gogotraining.com/contact or Call Us at 877.546.4446

#Linux
#LinuxDeviceDrivers
#LearnLinuxOnline
#LinuxKernel
#KernelProgramming

Linux Device Drivers: Kernel Level Programming | Kernel Loadable Modules

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#5449 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "De2WVH0E3AY" ["related_video_title"]=> string(63) "Fundamentals of Data Center Operations | Data Center Management" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(42) "GogoTraining - PeopleCert Accredited (ATO)" } [1]=> object(stdClass)#5422 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "kR9YzyRf2rg" ["related_video_title"]=> string(71) "PCI Express Gen 1 to Gen 3 Architecture | Layered Protocols Stacks PCIe" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(42) "GogoTraining - PeopleCert Accredited (ATO)" } [2]=> object(stdClass)#5447 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "oXX2ledIIBc" ["related_video_title"]=> string(57) "Fundamentals of Data Center Power | Fundamentals of Power" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(42) "GogoTraining - PeopleCert Accredited (ATO)" } [3]=> object(stdClass)#5454 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "sgVosaLhPV0" ["related_video_title"]=> string(35) "Computers Are Just Rocks Doing Math" ["posted_time"]=> string(19) "4 дня назад" ["channelName"]=> string(18) "The Science Asylum" } [4]=> object(stdClass)#5433 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "iyrnPNBWIQ4" ["related_video_title"]=> string(161) "«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(28) "Это Осетинская!" } [5]=> object(stdClass)#5451 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "AP_O-Xo0J78" ["related_video_title"]=> string(45) "Every Level Of Hacking Explained in 8 Minutes" ["posted_time"]=> string(19) "2 дня назад" ["channelName"]=> string(15) "Privacy Matters" } [6]=> object(stdClass)#5446 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "JVXd1i1vwA8" ["related_video_title"]=> string(75) "Fundamentals of Infrastructure Management | Overview of Data Centers Part 1" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(42) "GogoTraining - PeopleCert Accredited (ATO)" } [7]=> object(stdClass)#5456 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "pe_ejTiIcSs" ["related_video_title"]=> string(53) "Похудей на 45 КГ, Выиграй $250,000!" ["posted_time"]=> string(21) "5 дней назад" ["channelName"]=> string(7) "MrBeast" } [8]=> object(stdClass)#5432 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ati3Wsc-QoU" ["related_video_title"]=> string(174) "СЛИТЫЕ ДОКЛАДЫ ФСБ: КИТАЙ ВЕДЕТ КИБЕРВОЙНУ ПРОТИВ РОССИИ. И присматривается к Дальнему Востоку" ["posted_time"]=> string(22) "23 часа назад" ["channelName"]=> string(19) "Майкл Наки" } [9]=> object(stdClass)#5450 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Z1ppGrYds5E" ["related_video_title"]=> string(179) "«Плановое охлаждение» или явный кризис? Что сейчас происходит с экономикой. Вячеслав Ширяев" ["posted_time"]=> string(21) "4 часа назад" ["channelName"]=> string(18) "The Breakfast Show" } }
Fundamentals of Data Center Operations | Data Center Management

Fundamentals of Data Center Operations | Data Center Management

PCI Express Gen 1 to Gen 3 Architecture | Layered Protocols Stacks PCIe

PCI Express Gen 1 to Gen 3 Architecture | Layered Protocols Stacks PCIe

Fundamentals of Data Center Power | Fundamentals of Power

Fundamentals of Data Center Power | Fundamentals of Power

Computers Are Just Rocks Doing Math

Computers Are Just Rocks Doing Math

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

Every Level Of Hacking Explained in 8 Minutes

Every Level Of Hacking Explained in 8 Minutes

Fundamentals of Infrastructure Management | Overview of Data Centers Part 1

Fundamentals of Infrastructure Management | Overview of Data Centers Part 1

Похудей на 45 КГ, Выиграй $250,000!

Похудей на 45 КГ, Выиграй $250,000!

СЛИТЫЕ ДОКЛАДЫ ФСБ: КИТАЙ ВЕДЕТ КИБЕРВОЙНУ ПРОТИВ РОССИИ. И присматривается к Дальнему Востоку

СЛИТЫЕ ДОКЛАДЫ ФСБ: КИТАЙ ВЕДЕТ КИБЕРВОЙНУ ПРОТИВ РОССИИ. И присматривается к Дальнему Востоку

«Плановое охлаждение» или явный кризис? Что сейчас происходит с экономикой. Вячеслав Ширяев

«Плановое охлаждение» или явный кризис? Что сейчас происходит с экономикой. Вячеслав Ширяев

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]