|
Открыт сайт, посвященный ядрам Linux 0.01 и 1.0 | Открыт сайт, посвященный ядрам Linux 0.01 и 1.0
На сайте http://kliga.ru публикованы рабочие материалы книг по ядрам Linux 0.01 и 1.0.
Первая похожа на A Heavily Commented Linux kernel Source Code (на китайском) и Linux Kernel 0.01 Commentary (на английском, но не такая подробная). Это прежде всего учебник. Для начинающих не только в изучении ядра но и в программировании. На примере ядра описываются основы Си и ассемблера. Параллельно с функциями, которые выполняет ядро, объясняется практически каждая строчка кода.
Вторая содержит упражнения по сборке ядра 1.0 с нуля, т.е. в первой главе ядро состоит всего из одного файла, и далее к нему поочередно присоединяются различные подсистемы (ввода вывода, планировщик, сетевой стек и т.д.). Ядро не собирается целиком. Проходя курс, не придется (это и не нужно) изучать все исподники ядра 1.0. В упражнения включено минимальное количество кода, способное выполнять функции конкретной подсистемы. Книга призвана развить навыки создания кода ядра.
Планируется проект на основе ядра 2.0.18, в который будут включены исходные коды современного ядра. Внимание будет уделено архитектурам ARM и x86_64, рассмотрены DMA, SMP и другие подсистемы, не вошедшие в книгу по ядру 1.0
Очень нужна помощь в привлечении участников проекта. Присоединяйтесь. Или, если вы знаете кого-нибудь, кому будет интересно изучение программирование на примере старых ядер и вообще системное программирование, расскажите ему о существовании сайта. Пожалуйста, разместите ссылку на своих сайтах, создайте темы в форумах, в которых участвуете.
http://kliga.ru/ | Добавил Rodegast, 2011-12-14 14:12:59 |
Комментарии | #1 Автор: 1234567890 (2011.12.17 00:43) | Че-то он перестал открываться... |
#2 Автор: Rodegast (2011.12.18 21:34) | Это что то у них сломалось :( Сейчас снова заработал. |
#3 Автор: Mike (2017.02.10 23:47) | Этот сайт выходит по запросу ядро linux 0.01 ) Неужели за 6 лет ничего нового по этому поводу не написали? |
| |
|