как кодировать драйверы?

Документация Puma предполагает, что вы добавляете #\ -s puma к своему config.ru.

9
задан Michael Kniskern 10 June 2009 в 15:37
поделиться

7 ответов

Начните с драйверов устройств Linux от Рубини и Корбета, опубликованных O'Reilly.

Это также доступно в виде бесплатной загрузки в формате PDF .

19
ответ дан 4 December 2019 в 06:11
поделиться

"Linux Драйверы устройств » (книга О'Рейли) Рубини и Корбета - это полная книга по драйверам устройств Linux.

Круто! см. бесплатную версию в формате pdf в ответах Родди и комментарии Кристины!

7
ответ дан 4 December 2019 в 06:11
поделиться

попробуйте Amazon !! там много книг для водителей. у некоторых есть образцы 2 !!

5
ответ дан 4 December 2019 в 06:11
поделиться

Перед тем, как перейти к проектированию драйверов, вы должны сначала получить исключительные навыки C и, возможно, некоторые ноу-хау ядра Linux. Разработка драйверов нетривиальна и может отпугнуть вас, если вы не привыкли к программированию на низком уровне.

Я мог бы порекомендовать Язык программирования C , если вы не привыкли к C как он есть, на мой взгляд, учебник по C, если у вас есть некоторый опыт программирования.

3
ответ дан 4 December 2019 в 06:11
поделиться

Несколько текстов:

5
ответ дан 4 December 2019 в 06:11
поделиться

Достаточно взглянуть на исходные коды текущих драйверов. Я написал свой драйвер usb rndis, прочитав только комментарии, помещенные над кодами.

Получите исходный код ядра и посмотрите каталог / drivers. Драйверы USB находятся в каталоге usb, однако драйверы USB для работы в сети находятся в /net/usb.[1266 sizes Вы можете узнать многое, прочитав комментарии.

0
ответ дан 4 December 2019 в 06:11
поделиться

у вас есть действительно хороший пример

http://www.linuxjournal.com/article/7353

1
ответ дан 4 December 2019 в 06:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: