Популярное

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

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

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

Топ запросов

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

Let's code a Linux Driver - 12: Introduction to ioctl

Автор: Johannes 4GNU_Linux

Загружено: 2025-08-12

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

Описание:

#GNU #Linux #Tutorial #Driver #DriverDevelopment

Let's leave userspace and head towards Kernelspace!

In this series of videos I will show you how to write your own Linux Driver. We already know how to implement a callback function for opening, closing, reading and writing of a character device. But if you need functionality beyond this, ioctl comes into place. This video is a first introduction to ioctl.

You want to support my work? You can buy me a coffee here: https://www.buymeacoffee.com/johannes...

If you want to contact me, you can find my E-Mail on www.gnu-linux.rocks

Here is the link to my git-repo:
https://github.com/Johannes4Linux/Lin...

You want to learn more? Check out my playlist:
   • Let's code a Linux Driver - 0: Introductio...  

Resources for my video:https://lwn.net/images/pdf/LDD3/ch03.pdf

Let's code a Linux Driver - 12: Introduction to ioctl

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

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

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

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

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

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

Let's code a Linux Driver - 13: ioctl in a Linux Driver

Let's code a Linux Driver - 13: ioctl in a Linux Driver

The REAL Reason Why Getting A Job Is So Difficult Right Now

The REAL Reason Why Getting A Job Is So Difficult Right Now

Я сменил Arch на NixOS... и это просто потрясающе!

Я сменил Arch на NixOS... и это просто потрясающе!

Давайте напишем драйвер Linux — 16: Как написать драйвер устройства Linux для дерева устройств

Давайте напишем драйвер Linux — 16: Как написать драйвер устройства Linux для дерева устройств

Creating an Animated Progress Bar from scratch in Bash to batch-process files!

Creating an Animated Progress Bar from scratch in Bash to batch-process files!

Объяснение форматов пакетов Linux: Flatpak против Snaps против DEB и RPM против AppImage против AUR

Объяснение форматов пакетов Linux: Flatpak против Snaps против DEB и RPM против AppImage против AUR

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Why Some Projects Use Multiple Programming Languages

Why Some Projects Use Multiple Programming Languages

Давайте напишем драйвер Linux — 13: IOCtl в модуле ядра Linux

Давайте напишем драйвер Linux — 13: IOCtl в модуле ядра Linux

БЕЛЫЕ СПИСКИ: какой VPN-протокол справится? Сравниваю все

БЕЛЫЕ СПИСКИ: какой VPN-протокол справится? Сравниваю все

I built a private AI mini-cluster with Framework Desktop

I built a private AI mini-cluster with Framework Desktop

Давайте напишем драйвер для Linux — 14: Дерево устройств

Давайте напишем драйвер для Linux — 14: Дерево устройств

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Let's code a Linux Driver -  22: Device Tree driver for an I2C Device

Let's code a Linux Driver - 22: Device Tree driver for an I2C Device

ИИ зачем теперь делать музыку? [уЗилок]

ИИ зачем теперь делать музыку? [уЗилок]

eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]

eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]

13 Linux Commands Every Engineer Should Know (Real-World Example)

13 Linux Commands Every Engineer Should Know (Real-World Example)

Let's code a Linux network driver - Transmitting frames

Let's code a Linux network driver - Transmitting frames

Understanding the Structure of a Linux Kernel Device Driver

Understanding the Structure of a Linux Kernel Device Driver

Почему Linux лучше для программирования

Почему Linux лучше для программирования

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



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



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