HardWareMan, основная проблема в том, что образ (800 Кб) хранится на писи, а на Орионе кроме как на дискете его никак не поиметь. Поэтому и возможен вариант вытягивать с писюка кусками (через порт), которые единомоментно помещаются в Орион. Напрямую писюшную SDHC Орион не умеет читать.
- - - Добавлено - - -
OrionExt, правильно ли я понимаю, что речь про этот формат:
"odi. файл-образ дискеты от ПК "Специалист_МХ". Эти файлы представляют собой образы дискет 3.5" и 5.25" - 80 дорожек/2 стороны/5 секторов объемом 1024 байта на одну дорожку с одной стороны, т.е. это образы стандартных для "Специалиста_МХ" MX_DOS и CP/M дискет. Опознать диск можно по стрингу "Dos_MX V3.6", который находится по смещению 5, в первом секторе нулевой дорожки.
Файл-образ дискеты формируется так: 5 секторов нижней стороны дорожки дискеты, следом 5 секторов верхней стороны дорожки дискеты и т.д. В итоге понятие стороны дорожки исчезает. Получается разбивка образа диска: 80 дорожек, 10 секторов, по 1024 байта каждый. Шаг сектора 0400h. Шаг дорожки 1400h. Общий размер файла 819200 байтов."
???
(инфа отсюда)
Вопрос вот в связи с чем. Подумал, что на самом деле мне наверное не сложно добавить в ORI-сервер открытие odi-файла и отдачу Ориону запрашиваемого сектора, а на Орионе в ОС сделать несложный драйвер, который будет эмулировать дисковод, но сектора читать не с дискеты, а через СОМ-порт тянуть с сервака из этого odi-файла. Т.о. можно будет посекторно записывать на дискету с помощью Ориона. А раз не сильно сложно, то есть шанс написания ПО![]()




Ответить с цитированием