Разработка драйверов устройств для ядра Linux с использованием платы Beaglebone Black на языке C
На выходе
Писать модули ядра Linux и драйверы символьных устройств; Работать с деревом устройств (Device Tree) и создавать оверлеи; Реализовывать платформенные драйверы; Управлять синхронизацией в ядре через мьютексы и спин-блокировки; Настраивать подсистемы GPIO и pinctrl в Linux
Навыки
Linux · Device Tree · u-boot · GPIO · pinctrl · мьютексы · спин-блокировки