#вопросответ
Сегодня публикуем ответы на некоторые самые частые вопросы по обучению, которые мы получаем - и которые могут возникнуть у вас
Тренинг 2. Разработка драйверов Linux
Вопрос 1. Какая система сборки используется на курсе?
В курсе дается общий обзор Buildroot, но детально ни Buildroot, ни Yocto не используются (про Yocto и Buildroot рассказывается детально в курсе по Embedded Linux). Рассмотрение Docker тоже в значительной степени вне рамок разработки драйверов.
Вопрос 2. Какие темы рекомендуется повторить или изучить перед прохождением курса?
Необходимы знания Linux в пользовательском пространстве. Умение программировать на С (в частности, работа с указателями на функции). Желательно понимание работы с вводом-выводом в POSIX (open, close, read, write, ioctl, mmap), потоков, методов синхронизации и IPC в пользовательском пространстве. Понимание структуры Makefile.
Зарегистрироваться для участия в тренинге можно по ссылке: https://linuxcourses.rtsoft.ru/
Post #145
405