Ух! Под 386.
имею в виду, чтобы портировать какие-то существующие пользовательские программы (как-то: командную оболочку и т.п.), тебе потребуется библиотека С, так как они обычно написаны на С... =)
Да уж понял что ты имеешь ввиду. И ответил... Я не собираюсь портировать программы на Си, оболочка у меня уже есть своя... примитивная, но своя. Чтобы сделать компилятор ЯВУ (а только тогда понадобятся хидеры) еще далеко. Да и первым языком Си точно не будет...
FASM.
MS-DOS, UNIX, RSX-11M, OS/2, большинство идей своих...
Добавлено в [mergetime]1113164833[/mergetime]Естественно, все в PMODE. До многопроцессорности далеко.
Инструкции в-основном 386, но в некоторых местах оптимизировано под AMD Athlon, в некоторых - для Pentium 75, в зависимоти от отрезка времени когда конкретный кусок был написан.