Разработка драйверов устройств для Linux

Раздел С: Операционные системы для встроенных и промышленных применений.
ОС5.2 Учебный курс «Разработка драйверов устройств для Linux.»

Продолжительность учебного курса: 5 дня
Стоимость учебного курса: 58 30 руб.
Аудитория: разработчики встраиваемых систем, начинающие проекты на основе операционной системы Linux, в которых используется оригинальное оборудование.

Цель учебного курса: получение теоретических и практических навыков по разработке драйверов для операционной системы Linux.

Программа учебного курса:

  • Архитектура ядра Linux.
  • Компиляция ядра. Загрузка ядра.
  • Инструментальные средства разработки и отладки gcc, gdb, gcov.
  • Типы драйверов. Модель драйверов Linux.
  • Модуля ядра.
  • Механизмы ядра: потоки ядра; механизмы синхронизации в ядре; работа со временем в ядре.
  • Символьный драйвер.
  • Взаимодействие с оборудованием (области ввода-вывода, обработка прерываний, DMA).
  • Пример драйвера символьного устройства.
  • Драйвера USB устройств.
  • Особенности разработки драйверов для систем реального времени.
  • Сетевая подсистема Linux.
  • Сетевые драйвера.
  • Пример сетевого драйвера.

Занятия проводят сертифицированные инструкторы, ведущие специалисты ЧУ ДПО  «УЦ РТСофт».
Расписание предусматривает начало занятий в 10:00, окончание в 17:30 с перерывами на кофе-брейк и обед.
По окончании курсов слушатели получают удостоверение о повышении квалификации установленного образца.
ЧУ ДПО »УЦ РТСофт» оставляет за собой право отменить или перенести запланированный курс с извещением Заказчика не позднее, чем за 10 рабочих дней до начала курса.

Отправить заявку на курс

Наши клиенты