Essential Linux Device Drivers


Книга Essential Linux Device Drivers

Автор: Prentice Hall
Год издания: 2008
Формат: pdf
Издат.: N/a
Страниц: 204
Размер: 3.2
ISBN: 978-013-2396554
Язык: Английский

The Most Practical Guide to Writing Linux Device Drivers Linux now offers an exceptionally robust environment for driver development: with today’s kernels, working knowledge of operating systems and C, including programmers who have never written drivers before. Sreekrishnan Venkateswaran focuses on the essentials, bringing together all the concepts and techniques you need, while avoiding topics that only matter in highly specialized situations. Venkateswaran begins by reviewing the Linux 2.6 kernel capabilities that are most relevant to driver developers. He introduces simple device classes; then turns to serial buses such as I2C and SPI; external buses such as PCMCIA, PCI, and USB; video, audio, block, network, and wireless device drivers; user-space drivers; and drivers for embedded Linux–one of today’s fastest growing areas of Linux development. For each, Venkateswaran explains the technology, inspects relevant kernel source files, and walks through developing a complete example.

• Addresses drivers discussed in no other book, including drivers for I2C, video, sound, PCMCIA, and different types of flash memory

• Demystifies essential kernel services and facilities, including kernel threads and helper interfaces

• Teaches polling, asynchronous notification, and I/O control

• Introduces the Inter-Integrated Circuit Protocol for embedded Linux drivers

• Covers multimedia device drivers using the Linux-Video subsystem and Linux-Audio framework

• Shows how Linux implements support for wireless technologies such as Bluetooth, Infrared, WiFi, and cellular networking

• Describes the entire driver development lifecycle, through debugging and maintenance

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12781 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Multi-Use Collapsible Baskets Patterns

    Multi-Use Collapsible Baskets Patterns

    Очень изящные и элегантные вещицы можно сделать из дерева, если воспользоваться советами и рекомендациями этой книги, написанной супружеской парой Риком и Карен Лонгебо, на счету которых не одна книг . . .

  • Журнал Журнал Все сама Вяжем, плетем, вышиваем №6 2011

    Журнал Все сама Вяжем, плетем, вышиваем №6 2011

    Название:  Все сама Вяжем, плетем, вышиваем №6 2011 Номер:  6 Месяц / Год:  2011 Страниц:  52 Формат:  jpg Размер файла:  22.0 Мб Язык:  русскийСодержание: - . . .

  • Книга Наземная аппаратура управления снарядом 9М14М (9М14). Пульт управления 9С415

    Наземная аппаратура управления снарядом 9М14М (9М14). Пульт управления 9С415

    Название: Наземная аппаратура управления снарядом 9М14М (9М14). Пульт управления 9С415Автор: КоллективИздательство: Военное издательство Министерства обороны СССРГод: 1972Страниц: 87Язык: русскийФорма . . .

  • Книга Alcan - автомобиль Peugeot Type 81, 1906 год

    Alcan - автомобиль Peugeot Type 81, 1906 год

    Модель из картона - автомобиль Peugeot Type 81, 1906 год. Альбом для любителей бумажного моделирования, содержит схемы и выкройки. Распечатать на принтере, вырезать и склеить.Масштаб: 1:8Длина модели: . . .

  • Книга Язык программирования Ruby

    Язык программирования Ruby

    Эта книга - официальное руководство по динамическому языку программирования Ruby. Авторский состав воистину звездный: Дэвид Флэнаган - известнейший специалист в области программирования, автор ряда бе . . .

  • Книга Новейший счетчик калорий по-русски

    Новейший счетчик калорий по-русски

    Лишние калории, не перерабатываемые организмом в энергию, превращаются в жировую ткань. Для того чтобы до преклонных лет сохранить стройность и не иметь проблем с лишним весом, необходимо тщательно сл . . .

  • Книга Наземная аппаратура управления снарядом 9М14М (9М14). Комплект аппаратуры 9С428

    Наземная аппаратура управления снарядом 9М14М (9М14). Комплект аппаратуры 9С428

    Название: Наземная аппаратура управления снарядом 9М14М (9М14). Комплект аппаратуры 9С428Автор: КоллективИздательство: МашиностроениеГод: 1967Страниц: 92Язык: русскийФормат: JPEGРазмер: 59,52(+3%)МбНа . . .

  • Книга Лечение глиной: Виды глины и способы применения

    Лечение глиной: Виды глины и способы применения

    Глина была и остается одним из первых народных антисептических препаратов, но это еще не все ее секреты. Эти секреты мы и раскрываем в данной книге.Автор: Мельник А.В.Издательство: Рипол КлассикГод: 2 . . .

  • Книга Выстрел ЗУБК10 с управляемым снарядом 9М117

    Выстрел ЗУБК10 с управляемым снарядом 9М117

    Название: Выстрел ЗУБК10 с управляемым снарядом 9М117Автор: КоллективИздательство: Военное издательствоГод: 1987Страниц: 81Язык: русскийФормат: JPEGРазмер: 51,98(+3%)МбНастоящее Техническое описание и . . .

  • Книга Поликлиническая хирургия

    Поликлиническая хирургия

    В учебном пособии изложены материалы, необходимые в практической работе амбулаторного хирурга в современных экономических условиях. Большое внимание отведено вопросам лечения заболеваний в условиях по . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Essential Linux Device Drivers. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.