FROSTY!?, Окей нагугли мне libc такую же как я написал
Или совсем простой рабочий неустаревший загрузчик по стандарту multiboot/multiboot2
А про малый функционал, я тебе даже не обяснить наверно.
Вот как ты получишь доступ к такому казалось бы элементарному элементу как регистр?
Или как ты ты выполнить инструкцию ядра?
Да хотябы системный вызов, ведь без них ты не чего не сделаешь, не откроешь файл, не выведешь на экран ни время не узнаешь