Это все сделано уже, думаешь чем я тут столько времени занят?И консоль в т.ч. (которая в оргинале тоже вся Винда-платформеннозависимая), там тоже пришлось подумать и погуглить т.к. для BIOS CPM нужен небуферизированный ввод-вывод на консоль и просто линуксовый putchar/getchar не проканает. Мулятор который на git уже содержит в cpm.c код для обоих ОС (Win/Lin). Я про другое спрашивал - про makefile для сборки уже самого UZIX, который ты как пишешь тут у тебя уже переделанный под Линукс есть. Это сэкономит мне пол дня как минимум, что по нынешним временам немало.





В *NIX нет функций _splitpath, _makepath, _searchenv - надо переписывать места с их использованием.
И консоль в т.ч. (которая в оргинале тоже вся Винда-платформеннозависимая), там тоже пришлось подумать и погуглить т.к. для BIOS CPM нужен небуферизированный ввод-вывод на консоль и просто линуксовый putchar/getchar не проканает.
Ответить с цитированием