Согласен, сейчас ребята работают над kmalloc_a, но что-т затихли) Видимо студенческий энтузиазм пропал от столкновения с суровой реальностью) Честно я не фокусировался на конкретных модулях, мне интересно было создать что-то что работает в короткие сроки (2 месяца).
Она будет в следующих статьях, если они будут. Просто я пишу статьи вместе с разработкой ядра по выходным. Первая статья это просто примитивный планировщик.
Это не готовый продукт. Я пишу небольшую часть и снимаю видеоурок. Когда все причешу выложу репу полностью. Эта статья — пощупать аудиторию чтобы понять есть ли вообще смысл снимать видеоуроки. Как я понял многие отнеслись скептически. Буду думать как улучшить уроки, пока понял что слишком быстро переключаю экраны, надо было бы выделять маркером текущую обьясняемую область. Выпущу еще 2 урока и если все также вяло пойдет, закончу на этом.
Целью было обьяснить код новичкам. Сэкономить их время и силы. Дать общую связь теории и практики. Эта статья НЕ для опытных разработчиков у которых есть понимание картины в целом.
#define FILE struct _io_buf взята именно оттуда.