Создание собственных драйверов под Linux

2dc35fc3f46e7e46fdfb6ca17b989f0c.jpg Многие мои друзья и знакомые крутят пальцем у виска или задаются вопросом: не жмёт ли мне череп, когда узнают, что я пишу драйвера под Linux. Слово «драйвер» окутано каким-то почти мистическим смыслом, и постичь Дао его написания способны лишь избранные гуру. К счастью это не так. Не знаю, как обстоят дела с написанием драйверов под другие операционные системы, в т.ч. и наиболее популярные, но под linux, вне зависимости от аппаратной архитектуры драйвера пишутся очень просто. Для написания драйвера необходимы базовые знания языка си, представление о работе ОС линукс (базовые), понимание того, что мы хотим получить, желание чтения документации и исходных кодов, ну и усидчивость. Всё. Вы хотите посмотреть как написать драйвер для своего устройства? Тогда ныряйте под кат! Читать дальше →

© Habrahabr.ru