Не убрали.
У меня пока никак руки не доходят спаять шлейфик для заливки прошивок с LPT - надо сходить в магаз за разъемчиками.
Зато я обдумал концепцию "как подружить ORDOS и флешку" и программирую утилиту. Концепция такова: поскольку для работы с FAT у меня есть только одна рабочая либа и она написана на С, то утилита тоже пишется на С (бинарник со всеми возможными оптимизациями и выкинутым с целью экономии stdio уже 42кб размером, и еще подрастет на пару-тройку килобайт). Соответственно, это накладывает ограничение: из-под Ордос такое работать не может в принципе (в пямяти еще нужно держать буфера, кучу/стек и еще отдельный драйвер для "сырого" чтения секторов).
Итого имеем: в CP/M будет утилита, которая будет работать как с дисками CP/M, так и с разделами FAT на флешке и RAM-дисками ORDOS.
Утилита пишется на основе моей старой программы FAT.COM и будет иметь как командный (что уже было в старой версии), так и экранный интерфейс (типа коммандера).
Работать все это будет на любом VT-52 совместимом терминале (написал соответствующую C-библиотеку с минималистским использованием управляющих кодов VT-52, проверял - вывод на экран одинаково четко работает как в Альтаир-ДОС Ориона - как на экран Ориона так и в HyperTerm по RS-232, так и в ACP/M Ориона 91-г выпуска. И в Windows-эмуляторе CPM.EXE с не пойми какой реализацией VT52 тоже работает четко). Работать эта утилита будет в любой CP/M, не обязательно на Орионе - лишь бы терминал был VT52, да TPA было чем больше тем лучше (не менее 54к). На "НеОрион"-компах автоматически отключится работа с дисками Ордос, а работа с FAT отключится или не отключится в зависимости от того есть в той системе аналог драйвера IDEBDOS, или нет.
Вывод в HyperTerm по RS-232 особенно интересен, т.к. в HyperTerm очень скудная реализация VT52 (да и еще в окне с 24 строками), и нет на Орионе ни одного панельного коммандера который бы там нормально (не разъезжаясь) отображался. А мой - см. вложение
Для переносов файлов в ОРДОС будет примерно такой алгоритм.
1. Подготавливаем флешку: заливаем на нее образ с разделом с CP/M (в образе уже будет FAT.COM).
2. На флешке большая часть места останется свободна (ибо образ CP/M мал). В Винде на этом свободном месте средствами винды создаем раздел и файловую систему FAT. После этого винда отлично видит этот раздел и легко туда/оттуда копирует штатными средствами.
3. Включаем Орион, загружаемся в CP/M с этой флешки.
4. В утилите FAT (командочками или в панельном коммандере - кому как проще) копируем файлики с/на FAT-раздела на/c Ордосовский RAM-диск D: (B: и С: заняты в этот момент самой CP/M).
5. Перезагружаемся в Ордос, пользуем файлики с RAM-диска D:
6. Процесс обратного копирования - обратный пункту 4.
Не могу не заметить, что в этой же утилите одновременно с FAT-файлом также легко на/с RAM-диск(а) D: можно ордосовское файло копировать и на/c диски CP/M. И с FAT в CPM и обратно. В-общем, что угодно и куда угодно.
Общая готовность утилиты примерно 70% (пока что в-основном ковыряю менюшки/окошки и борюсь с глюками компилятора Hitech C).