Готовый перевод Linux Device Drivers 3 / Драйверы устройств Линукс (третье издание): Организация материала этой книги
Чтобы легче было разобраться во всей сложности вопроса книга разделена на две части. Первая часть (Главы с первой по одиннадцатую) начинается с правильной установки модулей ядра и далее идет описания различных аспектов программирования которые необходимы для написания полнофункциональных драйверов символьно-ориентированных устройств. Каждая глава раскрывает отдельную проблему и включает краткое резюме в конце главы, которые можно использовать как ссылки вовремя разработки.
На всем протяжении первой части книги, организация материала продвигает резко от программно ориентированной концепции в аппаратно-связанную. Такая организация значит разрешает вам тестировать программное обеспечение на вашем компьютере так легко как только это возможно без необходимости подключать внешнее аппаратное обеспечение к компьютеру. Каждая глава включает в себя примеры кода и суть простых драйверов которые вы можете запустить на любом Линукс компьютере. В главе 9 и 10, тем не менее, мы попросим вас подсоединить настоящий провод к параллельному порту в порядке теста управления внешнего аппаратного обеспечения, но это необходимое условие которое может выполнить каждый.
Во второй части книги (Главы 12-18) описываются блочные драйвера и сетевые интерфейсы а дальше мы пойдем глубже в более важным темам, такие как работа с подсистемой виртуальной памяти с шинами PCI и USB. Многим авторам драйверов не понадобится весь этот материал, но мы предлагаем прочитать его в любом случае. Большинство материала окажется интересным обзором о том как работает ядро Линукс, даже если вам это не нужно в рамках вашего проекта.
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: перевод редактируется
Переведено на Нотабеноиде
http://notabenoid.org/book/11832/37920
Переводчики: ximen
Настройки
Готово:
