06.09.2012:Olej писал(а):Адрес 1-й части: http://www.ibm.com/developerworks/ru/li ... index.html
Разработка модулей ядра Linux: Часть 2. Анализ полученных результатов
Разработка модулей ядра Linux: Часть 3. Экспорт символов
Разработка модулей ядра Linux: Часть 4. Ядро и модуль
Разработка модулей ядра Linux: Часть 5. Системные вызовы
Разработка модулей ядра Linux: Часть 6. Модули ядра vs пользовательские процессы
Разработка модулей ядра Linux: Часть 7. Анализ выполнения системного вызова
Разработка модулей ядра Linux: Часть 8. Интерфейсы модуля для взаимодействия с ядром
Разработка модулей ядра Linux: Часть 9. Интерфейсы модуля для взаимодействия с пользовательскими процессами
Разработка модулей ядра Linux: Часть 10. Инсталляция модулей
Разработка модулей ядра Linux: Часть 11. Использование параметров при загрузке модуля
Разработка модулей ядра Linux: Часть 12. Инструментарий разработчика модулей ядра
Разработка модулей ядра Linux: Часть 13. Использование текстовой консоли в качестве среды для разработки модулей ядра
Разработка модулей ядра Linux: Часть 14. Компилятор GCC
Разработка модулей ядра Linux: Часть 15. Ассемблерные возможности компилятора GCC
Разработка модулей ядра Linux: Часть 16. Сборка модулей. Основные принципы
Разработка модулей ядра Linux: Часть 17. Сборка модулей. Дополнительные возможности
Разработка модулей ядра Linux: Часть 18. Модуль как драйвер. Теоретические аспекты
Разработка модулей ядра Linux: Часть 19. Модуль как драйвер. Пример реализации
Разработка модулей ядра Linux: Часть 20. Модуль как драйвер. Динамические устройства.
Разработка модулей ядра Linux: Часть 21. Модуль как драйвер. Управление устройством с помощью ioctl().
Разработка модулей ядра Linux: Часть 22. Создание драйвера устройства с поддержкой асинхронного ввода-вывода.
Разработка модулей ядра Linux: Часть 23. Тестирование драйвера устройства с поддержкой асинхронного ввода-вывода
Разработка модулей ядра Linux: Часть 24. Драйвер устройства. Множественное открытие устройства