WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Этот документ для тех, кто хочет писать модули ядра. Хотя я буду касаться
в нескольких местах того, как многие задачи выполнены в ядре, это не моя
цель. Имеется достаточно много хороших источников, авторы которых проделали
работу лучшую чем та, которую я мог бы сделать.
Этот документ также для людей, которые знают как писать модули ядра, но
еще не адаптировались к версии 2.2. Если Вы такой человек, я предлагаю, Вам
прочитать приложение A, чтобы увидеть
все различия, с которыми я столкнулся при модифицировании примеров. Список
не всесторонний, но я думаю, что он покрывает большинство базисных
функциональных возможностей и его будет достаточно для начала.
Ядро имеет большое количество программирования, и я полагаю, что
программисты должны читать по крайней мере некоторые его исходные файлы и
понимать их. Сказав это, я также верю в значение игры с системой сначала и
выяснением вопросов позже. Когда я узнаю новый язык программирования, я не
начинаюсь с чтения библиотечного кода, а пишу маленькую программу `hello,
world'. Я не вижу, почему начинающий разбираться с ядром должен быть
действовать иначе.
Кто должен читать это
1999-05-19
Найди своих коллег! |