On Mon, Feb 01, 2010 at 04:30:27AM +0300, Alexandr Sagadeev wrote: > Однако, в любом случае, все эти замены есть стандартное свойство Форта, в > котором слова (проседуры) ядра ничем не отличаются от пользовательских. В > C же другая ситуация -- для такой замены требуется перекомпиляция самого > компилятора, что бы изменить startup. Переход на функцию main в C зашит в > коде компилятора. В GCC -- возможно да, в MSVC можно указать любую функцию. > Загрузчик БИОС передаёт управление по определённому адресу, поэтому у > процедура запуска меняется. Вряд ли ядро стоит называть прикладной > программой, если не хотите запутать всех и себя в первую очередь. Раньше Linux ядра можно было грузить без загрузчика вроде grub вообще. Сейчас оно просто ругается что это уже не поддерживается. -- WBR, Dmitry
Attachment:
signature.asc
Description: Digital signature