Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Цель данной статьи — показать принцип реализации драйверов устройств в системе Linux, на примере простого символьного драйвера.Обычно драйвера устройств, как бы это странно не звучало, пишутся для конкретного устройства, но в данной статье показан драйвер для «фейковго устройства». Это сделано для того, чтобы показать принцип реализации драйверов устройств в системе Linux. Как вы можете видеть функции read и write просто осуществляют чтение и запись из/в выделенного потока байтов.
Как написать свой первый Linux device driver. Часть 2