🎥 Вебинар по Linux: «Платформенные драйвера. Как управлять периферией систем на кристалле (SoC)»
На вебинаре вы узнаете:
- Роль Device Tree в современных SoC: Почему на смену «платформенным данным» (platform_data) пришло дерево устройств и как оно описывает нестандартную периферию .
- Как ядро анализирует бинарный blob (.dtb), преобразует его в дерево структур struct device_node и создает экземпляры platform_device .
- Как осуществляется поиск правильного драйвера. Детальный разбор поля compatible в DTS и таблицы of_match_table в драйвере .
- Практический пример: Написание каркаса собственного платформенного драйвера с нуля, включая обработку полученных из DTS ресурсов и взаимодействие с аппаратурой .
👉 Для участия зарегистрируйтесь: https://vk.cc/cVALQS
🎁 Все участники вебинара получат специальные условия на полное обучение курса "Разработка ядра Linux"
Курс «Разработка ядра Linux» — это практическое погружение в устройство ОС: процессы, память, модули, прерывания и всё, что делает Linux мощным и стабильным. Вы научитесь писать и отлаживать собственные модули ядра, работать с памятью, разбираться в синхронизации потоков и управлении прерываниями.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Post #3462
1.93K
