Я отказался от ядра реального режима, так как я всегда получал R_386_16 усеченный, чтобы соответствовать, и делал новое ядро. Новое ядро работает в защищенном режиме и загружается из grub. Я пытаюсь создать собственный механизм рендеринга текста с настраиваемыми шрифтами, но я застрял при изменении видеорежима с 80x25 на 320x200, и, по-видимому, самый простой способ сделать это - изменить порт 0x3c0. Однако я не могу понять, как работает индекс. Любая помощь будет принята с благодарностью.