• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Writing & Cross-Compiling My First Linux Character Driver | S2E2 скачать в хорошем качестве

Writing & Cross-Compiling My First Linux Character Driver | S2E2 3 месяца назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Writing & Cross-Compiling My First Linux Character Driver | S2E2
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Writing & Cross-Compiling My First Linux Character Driver | S2E2 в качестве 4k

У нас вы можете посмотреть бесплатно Writing & Cross-Compiling My First Linux Character Driver | S2E2 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

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

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Writing & Cross-Compiling My First Linux Character Driver | S2E2 в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Writing & Cross-Compiling My First Linux Character Driver | S2E2

In this episode of “Build, Create & Learn – A Maker’s Journey”, I take the next big step into Embedded Linux: writing, debugging, and cross-compiling my very first Linux character driver. After building my initial “Hello Kernel” module, I wanted to understand how real drivers work — how they register with the kernel, how user space communicates through /dev, and what happens when things go wrong. So I built a simple character driver from scratch, learned to debug in kernel space using dmesg and ftrace, and even cross-compiled the module for my Raspberry Pi. This episode is where theory meets reality — where I finally see how code, hardware, and the kernel all come together. From the first segmentation fault to the satisfying moment of reading data from my own /dev/chardriver, it’s been a true deep-dive into how Linux really talks to hardware. 🔧 Topics in this episode: How a Linux character driver works Registering devices with major & minor numbers Debugging in kernel space using printk and ftrace Understanding user space vs. kernel space Handling read/write operations safely with copy_to_user Cross-compiling a kernel module for Raspberry Pi Lessons learned from crashes, tracing, and testing Reflections on why kernel programming matters for makers This episode is about more than writing code — it’s about exploring the hidden layer that makes Linux so powerful, and what every maker can learn from diving beneath the surface. If you’re curious about Embedded Linux, C programming, or how the kernel connects software and hardware, this one’s for you. Don’t forget to check out the companion article at https://herndlbauer.com/blog/a-makers... ----------- 💬 Socials: Instagram: / herndlbauer Bluesky: herndl.bsky.social Twitter: / herndlbauer ----------- Timestamps: 00:00 - Intro 00:42 - Why a Character Driver? 01:49 - My Motivation 02:40 - Kernel Space vs User Space — Two Worlds 04:00 - Learning to Debug Without a Safety Net 05:40 - Building the Driver Itself 07:08 - The Little Things That Trip You Up 08:35 - Cross-Compiling for the Raspberry Pi 10:20 - What Kernel Programming Teaches You 11:45 - Looking Ahead & Closing Thoughts ----------- 🎧 Listen to the full episode also on: https://makers-journey.podbean.com 📬 Sign up to the Maker’s Logbook — a weekly peek into my workshop: https://herndlbauer.kit.com 🌐 More about my projects: https://herndlbauer.com 🛠️ Let’s build, create, and learn — together. #LinuxKernel #EmbeddedLinux #MakerProjects #CProgramming #RaspberryPi #KernelDevelopment #DIY #Linux #OpenSource #Makers

Comments
  • I Visited the Maker Faire Salzburg… and Rediscovered Hacking | S2E3 3 месяца назад
    I Visited the Maker Faire Salzburg… and Rediscovered Hacking | S2E3
    Опубликовано: 3 месяца назад
  • Ядро Linux 6.19 | Объяснение конвейера обработки цвета! 12 дней назад
    Ядро Linux 6.19 | Объяснение конвейера обработки цвета!
    Опубликовано: 12 дней назад
  • Крупное обновление GO 1.26 9 дней назад
    Крупное обновление GO 1.26
    Опубликовано: 9 дней назад
  • Diving into Windows Keyboard Driver 1 год назад
    Diving into Windows Keyboard Driver
    Опубликовано: 1 год назад
  • Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding 2 недели назад
    Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding
    Опубликовано: 2 недели назад
  • Exploring Embedded Linux and Writing My First Kernel Module | S2E1 4 месяца назад
    Exploring Embedded Linux and Writing My First Kernel Module | S2E1
    Опубликовано: 4 месяца назад
  • Вся IT-база в ОДНОМ видео: Память, Процессор, Код 2 месяца назад
    Вся IT-база в ОДНОМ видео: Память, Процессор, Код
    Опубликовано: 2 месяца назад
  • История C# и TypeScript с Андерсом Хейлсбергом | GitHub 3 недели назад
    История C# и TypeScript с Андерсом Хейлсбергом | GitHub
    Опубликовано: 3 недели назад
  • Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО? 2 месяца назад
    Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?
    Опубликовано: 2 месяца назад
  • Даже Линус? 3 недели назад
    Даже Линус?
    Опубликовано: 3 недели назад
  • Как загружается Linux 3 месяца назад
    Как загружается Linux
    Опубликовано: 3 месяца назад
  • Приёмы анимации в BASIC 80-х: Apple II против CoCo 1 день назад
    Приёмы анимации в BASIC 80-х: Apple II против CoCo
    Опубликовано: 1 день назад
  • Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical 3 месяца назад
    Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical
    Опубликовано: 3 месяца назад
  • Проблема нержавеющей стали 10 дней назад
    Проблема нержавеющей стали
    Опубликовано: 10 дней назад
  • Получайте доступ к своим файлам, где бы вы ни находились — идеальная конфигурация Raspberry Pi 5. 12 дней назад
    Получайте доступ к своим файлам, где бы вы ни находились — идеальная конфигурация Raspberry Pi 5.
    Опубликовано: 12 дней назад
  • Разжёванный курс по Linux для чайников.  Часть 1 3 года назад
    Разжёванный курс по Linux для чайников. Часть 1
    Опубликовано: 3 года назад
  • КодРевью лидера мнений: как можно нарушить сразу все принципы разработки? Тесты для галочки 1 день назад
    КодРевью лидера мнений: как можно нарушить сразу все принципы разработки? Тесты для галочки
    Опубликовано: 1 день назад
  • Windows 11 — безнадёжное дело. Поистине, её пора на свалку. Не обновляйтесь с 10-й версии. 4 месяца назад
    Windows 11 — безнадёжное дело. Поистине, её пора на свалку. Не обновляйтесь с 10-й версии.
    Опубликовано: 4 месяца назад
  • Си — Язык Программирования, Без Которого Не Было бы Linux, Windows и JS 8 месяцев назад
    Си — Язык Программирования, Без Которого Не Было бы Linux, Windows и JS
    Опубликовано: 8 месяцев назад
  • Введение в MCP | Протокол MCP - 01 5 дней назад
    Введение в MCP | Протокол MCP - 01
    Опубликовано: 5 дней назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5