[Comm] Обработка аппаратных прерываний в Linux
"Yuriy V. Vorobev / Юрий В.
"Yuriy V. Vorobev / Юрий В.
Ср Окт 13 14:59:18 MSD 2004
Добрый день!
Благодарю всех кто откликнулся на мой вопрос, особенно Gleb'a Stiblo
(g.stiblo на sam-solutions.net), выславшего мне отсканированный вариант
главы про прерывания!
На самом деле, я не ограничился только этим списком рассылки и задал
этот же вопрос на форуме Opennet.ru. В течение нескольких дней проблема
решилась сама собой - мне предложили электронную версию книги Linux
Device Drivers, 2nd edition. Книга ОЧЕНЬ полезная. Там описано не только
как обрабатывать прерывания, но и обо всем на свете касающегося работы с
"железом" и Linux'ом.
Адрес главы про обработку прерываний:
http://www.oreilly.de/openbook/ldd/chapter/book/ch09.html
В принципе, я скачал всю книгу :)
Поэтому, если кому-нибудь вдруг понадобятся отдельные главы -
обращайтесь ко мне - с радостью поделюсь находкой.
Список глав:
Chapter 1: /An Introduction to Device Drivers/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch01.pdf>
Chapter 2: /Building and Running Modules/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch02.pdf>
Chapter 3: /Char Drivers/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch03.pdf>
Chapter 4: /Debugging Techniques/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch04.pdf>
Chapter 5: /Enhanced Char Driver Operations/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch05.pdf>
Chapter 6: /Flow of Time/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch06.pdf>
Chapter 7: /Getting Hold of Memory/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch07.pdf>
Chapter 8: /Hardware Management/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch08.pdf>
Chapter 9: /Interrupt Handling/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch09.pdf>
Chapter 10: /Judicious Use of Data Types/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch10.pdf>
Chapter 11: /kmod and Advanced Modularization/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch11.pdf>
Chapter 12: /Loading Block Drivers/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch12.pdf>
Chapter 13: /mmap and DMA/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch13.pdf>
Chapter 14: /Network Drivers/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch14.pdf>
Chapter 15: /Overview of Peripheral Buses/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch15.pdf>
Chapter 16: /Physical Layout of the Kernel Source/
<http://www.oreilly.de/openbook/ldd/chapter/book/pdf/ch16.pdf>
Архив TAR+GZ всей книги занимает 6,875 Мб. Зараз такой объем отправить
мне вряд ли удастся, т.к. внутренняя инфраструктура моего предприятия
оставляет желать лучшего. Поэтому мне удобнее отправлять "поглавно" :)
Да и еще - я работаю только два дня в неделю, поэтому прошу прощения за
перерывы в общении. В любом случае - можно связаться с моим почтовым ящиком.
Удачи всем!
-------------------------------------
С уважением и наилучшими пожеланиями,
Юрий В. Воробьев / Yuriy V. Vorobev
E-Mail: Vorobev на niiteplopribor.com
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20041013/4c7860ae/attachment-0003.html>
Подробная информация о списке рассылки community