home   |   А-Я   |   A-Z   |   меню

Померанц Ори

Энциклопедия разработчика модулей ядра Linux

Translation: Паутов Алексей
Оценка: 4.3 (10)
Serie: unknown
Genre: computers
Annotation:
Linux Kernel Module Programming Guide свободная книга; Вы можете воспроизводить и|или изменять ее в соответствии с версией 2 (или, в вашем случае, любой более поздней версией) GNU General Public License, опубликованной Free Software Foundation. Версия 2 поставляется с этим документом в Приложении E.

Эта книга распространяется в надежде, что будет полезна, но без какой-либо гарантии; даже без подразумеваемой гарантии высокого спроса или пригодности какой-либо для специфической цели.

Автор поощряет широкое распространение этой книги для персонального или коммерческого использования, если вышеупомянутое примечание относительно авторского права остается неповрежденным, и распространитель твердо придерживается условий GNU General Public License (см. Приложение E). Вы можете копировать и распространять эту книгу бесплатно или для получения прибыли. Никакое явное разрешение не требуется от автора для воспроизводства этой книги в любой среде, физической или электронной.

Обратите внимание, производные работы и переводы этого документа должны быть помещены согласно GNU General Public License, и первоначальное примечание относительно авторского права должно остаться неповрежденным. Если Вы пожертвовали новый материал этой книге, Вы должны сделать исходный текст доступным для ваших изменений. Пожалуйста делайте изменения и модификации, доступные непосредственно поддерживающему данный проект Ori Pomerantz. Он объединит модификации и обеспечит непротиворечивость изменений для всего Linux сообщества.

Если Вы планируете издавать и распространять эту книгу коммерчески, пожертвования, лицензионные платежи, и|или напечатанные копии будут высоко оценены автором и Linux Documentation Project (LDP). Содействие таким образом показывает вашу поддержку свободного программного обеспечения и Linux Documentation Project. Если Вы имеете вопросы или комментарии, пожалуйста войдите в контакт с автором по адресу, приведенному выше.
Сборники: Linux
Read this book now
Download in formats: fb2 50k, epub 258k, mobi 149k, txt, html

hide Table of Contents

  1. Ori Pomerantz Энциклопедия разработчика модулей ядра Linux
  2. Введение
  3. Кто должен читать это
  4. Замечания о стиле
  5. Изменения
  6. Новое в версии 1.0.1
  7. Новое в версии 1.1.0
  8. Благодарности
  9. Благодарности к версии 1.0.1
  10. Благодарности к версии 1.1.0
  11. Hello, world
  12. hello.c
  13. Makefile ы для модулей ядра
  14. Makefile  
  15. Модули ядра из нескольких файлов
  16. start.c
  17. stop.c    
  18. Makefile
  19. Файлы символьных устройств
  20. chardev.c
  21. Исходники для разных версий ядра Files
  22. Файловая система /proc
  23. procfs.c
  24. Использование /proc для ввода
  25. procfs.c
  26. Работа с файлами устройств (запись и IOCTL)
  27. chardev.c  
  28. chardev.h  
  29. ioctl.c  
  30. Загрузочные параметры
  31. param.c
  32. Системные вызовы
  33. syscall.c
  34. Отложенные процессы
  35. sleep.c
  36. Замена для printk
  37. printk.c
  38. Планирование задач
  39. sched.c
  40. Обработчики прерываний
  41. Клавиатура в архитектуре Intel
  42. intrpt.c
  43. Симметричная многопроцессорность
  44. Общие ловушки
  45. Различия между версиями 2.0 и 2.2
  46. Что дальше?
  47. Goods and Services
  48. Получение книги в бумажном виде
  49. Поблагодарите автора
  50. Примечания


Rate this book  


Reviews


Enter your name:     Rate this book

Enter your comments or review:


получать комментарии о книге Энциклопедия разработчика модулей ядра Linux на e-mail

Anti-spam code Anti spam Capcha