Я работаю над переносом uc/OS-II с DOS на x86 (реальный режим). Я нуждаюсь:
-
Компилятор для генерации 16-битной сборки x86 в реальном режиме
-
Ассемблер для сборки сгенерированной сборки в объектный файл
-
Компоновщик, чтобы связать объектные файлы вместе и вывести исполняемый файл (необработанные двоичные файлы, форматы COFF, PE или ELF подходят)
-
Стандартная библиотека без вызова каких-либо служб DOS (
int 21h
) зависит только от службы BIOS.
Мне интересно, может ли какая-нибудь цепочка инструментов это сделать.