LINUX.ORG.RU

История изменений

Исправление praseodim, (текущая версия) :

Ядро не является обычным исполняемым файлом, оно по-особому грузится и получает управление. Еще и переход между режимами работы процессора: в случае x86 от реального к защищеннному и 64-битному. Для Си есть штатные способы все это компилировать.

P.S. Хотя сейчас задумался, что не знаю как в gcc компилируется код перехода от 16-ти битного режима к защищенному. LOL.

Исходная версия praseodim, :

Ядро не является обычным исполняемым файлом, оно по-особому грузится и получает управление. Еще и переход между режимами работы процессора: в случае x86 от реального к защищеннному и 64-битному. Для Си есть штатные способы все это компилировать.