Вобщем создаю соответсвующую тему, так как в руках есть артефакт - блок дисководов.
По мере исследований буду выкладывать информацию о этом девайсе.
Но пока первый вопрос МДОС, я так понял какой то клон CP/M. Как бы нам содрать образы с дискеток?
Вид для печати
Вобщем создаю соответсвующую тему, так как в руках есть артефакт - блок дисководов.
По мере исследований буду выкладывать информацию о этом девайсе.
Но пока первый вопрос МДОС, я так понял какой то клон CP/M. Как бы нам содрать образы с дискеток?
Это, наверное, то-же самое, что и на Векторе. Формат секторов, скорее всего, такой-же как и везде - 1Кб. Т.е. подойдёт любая утилита снятия посекторной копии, хоть для Вектора, хоть для Корвета. В крайнем случае, можно воспользоваться Teledisk-ом или на худой конец FDA (Floppy Disk Analyser).
Ну что же сейчас разобрал блок дисководов на предмет фото внутренностей и чистки.
Вытащил ПЗУ-шку. Похоже там обычный загрузчик, а операционка скорее всего на диске.
Вот собственно прошивка. Так что есть уже тема для разговоров.
Вот фото платы контроллера НГМД. Скажем разбирать его не очень удобно оказалось.
Под радиатором предположительно ВГ93 и наверняка РТ2 :)
Список микросхем.
D1 - К555ЛЛ1
D2 - К555АП6
D3 - К555ЛА3
D4 - К555ЛЛ1
D5 - К556РТ2(предположительно)
D6 - К555АП4
D7 - К573РФ4(загрузчик)
D8 - КР1533ИР26
D9 - КР1533ИР26
D10 - К555ТМ2
D11 - КР1533ЛН1
D12 - К555ЛИ1
D13 - К555ИЕ5
D14 - КР1818ВГ93
D15 - К555ИЕ5
D16 - КР531ТВ9
D17 - К555ТМ8
D18 - К555ТМ8
D19 - К555ИР16
D20 - К555АГ3
D21 - К555ТМ2
D22 - К155ЛА13
D23 - К155ЛА13
D24 - К155ЛА13
D25 - КР531ГГ1
Вобщем не обошлось и тут без "эксклюзивности" :РТ2, АП4,ГГ1,ТВ9
Что же они могли такого навернуть :v2_conf2:
Судя по всему, порты отображены на память, в диапазоне 7FF0-7FFF.
Пока похоже на это:
7FF7 - выбор стороны и диска
7FF8-7FFB - порты ВГ93
7FFC-7FFF - что-то непонятное
---------- Post added at 23:28 ---------- Previous post was at 23:06 ----------
Я только не понял, контроллер сам, что-ли, сектор в память пишет?
Подключил ВГ93, в принципе, первый сектор из тестового файла он читает, значит с портами я правильно определился. Насчёт выбора стороны и дисковода пока не совсем всё ясно. И что за неизвестное устройство - тоже не ясно, оно инициализируется какими-то байтами, но потом эта область памяти как программа используется :v2_conf2:
Насчёт непонятного, предположение такое: по адресам 7FFC-7FFF записываются 4 байта, которые, в зависимости от состояния контроллера выдаются по адресу 7FFF (или даже по всем 4-м). Инициализация там идёт такими байтами: E9 C9 00 C9, а с адреса 8000 записывается п/п чтения сектора, причём в HL сидит адрес 7FFF, и начало цикла соответствует этому адресу. Получается, что если использовать при чтении из этой области в качестве двух младших битов адреса сигналы DRQ (A1) и например RDY (A0), то ожидание байта от ВГ93 будет весьма оригинальным. Пока нет запроса на передачу байта - выдаётся E9 (PCHL) и процессор постоянно выполняет эту команду (т.к. HL=7FFF), если появляется запрос на передачу данных, выдаётся 00 (NOP) и программа идёт дальше (считывает байт и опять переходит на 7FFF). Если данные кончились, ВГ93 выдаст готовность принять следующую команду, и по адресу 7FFF считается C9 (RET), соответственно произойдет выход из п/п.
Ну, это только моё предположение. Когда схему нарисуешь, тогда ясно будет :)
Кстати, а образы дисков будут?
Будут :)
Сейчас снял диск с названием
"ПЭВМ СУРА, ПАКЕТ N1"
предприятие "Спрайт"
440047 г.Пенза а/я 1659
Потом сделаю скан
Размер сектора 1024 байт.
Извиняйте сделал teledisk'ом. Другого под рукой нема.
Так что ждем от b2m результата полученной инфы.
P.S. 10 дискет попались в IBM формате с всякой хренью под PC :(
Итого 9 дискеток, 4 после 50 трека с ошибками. Будем надеятся что там полезного нет. Если что то полезное можно будет попробовать другой дискочиталкой, только у меня нету другой. :)
Вот выкладываю диски с 2 по 9 для анализа. Потом удалю.
Ну что, поздравляю, работает, система грузится. В аттаче конвертилка, командный файл, чтоб не мучаться с каждым .td0 в отдельности, и обновлённый конфиг.
3-тий и 6-той девственно чистые, на 9-том только система.
Ай, я тут заныкал еще 9 дискет :)
Сдампил их.
Итого 19 дискеток получилось. Правда некоторые сошибками. Но думаем что нибудь от туда выдернем.
Вобщем помаленьку начал сканировать. Чтобы не томить в ожидании изучения операционной системы, сосканировал первой книгу 4.
Xobbiman, залей ее к себе потом удалю здесь.
Кстати добавь к себе на сайт и прошивку ПЗУ контроллера дисководов.
Итак, руководство по Операционной системе
Удалил, так как есть уже ссылка в следующем посте
хорошо,
как залью - сразу дам ссылку
---------- Post added at 21:10 ---------- Previous post was at 21:00 ----------
Позже сделаю отдельную страницу с детальным описанием и фото.
А пока
Вот ссылки (в 3 вариантах один и тот же файл - какой удобнее - такой использовать можно)
http://pk8000.narod.ru/fdd_kniga_4_s..._os_mdos_v1.7z
или
http://pk8000.narod.ru/fdd_kniga_4_s...s_mdos_v1.djvu
или
http://pk8000.narod.ru/fdd_kniga_4_s...os_mdos_v1.zip
Если схему ещё не сделали или не нашли, то могу как-нибудь выложить её здесь. Нашёл недавно в заводской документации.
Выкладывай конечно! Тем более, что на сайте XobbiMan-а это до сих пор в разделе "Ищется".
Сделал скан схемы и перечня в несколько избыточном качестве, поэтому выкладываю сюда 3-мя отдельными файлами. Было бы неплохо, если бы кто-то это всё в один djvu, например, оформил.
Схема.
Перечень 1
Перечень. Лист 2 и 3
Большущее спасибо. А то я хотел приниматься за рисование с платы. Тогда я отфоткаю сам блок дисковода.
Кстати а у тебя, Сура была с дисководом или нет? А еще что нибудь осталось еще?
P.S. А схем вроде из какой то брошурки(книги) или мне показалось. А то некоторые книги из дискового комплекта (13,14,15,16) еще ищутся. http://www.zx.pk.ru/showpost.php?p=143636&postcount=1
Полный комплект Суры без дисковода, но вот схема на контроллер дисковода, схема коммутации контроллера, и схемы двух адаптеров для подключения шли как приложения в книге №1. Т.е. у меня сама Сура, 3 книги, кабели и заводская кассета. Правда всё это очень долго лежало в разных местах и перемешалось с комплектующими от других компов.
Хорошо, я сегодня посмотрю и сравню книги, и сегодня или завтра постараюсь сделать скан схем.
---------- Post added at 10:43 ---------- Previous post was at 10:28 ----------
Сравнил 1,2,3 книги со своими. По всем 3-м книгам есть отличия. По книги 1 отличий больше всего и почти во всём, за исключением теста. Во 2-й книге есть отличия по некоторым главам и приложениям. В 3-й - расшииренно количество описываемых игр.
pilgrim, спасибо за схему.
Mick, насчёт двух регистров ИР26 мы с тобой в точку попали - так и есть, при чтении, адрес это DRQ и INT.
Сделал полный скан Книги 1 вместе со схемами. Все страницы, кроме тех, что касаются КНГМД требуют обработки. То, что выложил на обменник будет хранится только месяц.
http://ifolder.ru/18208485
Вот ссылка на djvu http://narod.ru/disk/22197772000/%D0...%201.djvu.html
Файл 7 метров, пришлось из за схем качество улучшать.
Кстати книга интересная, там даже слот расширения правильно расписан.
Ждем еще пару книг :)
Сканировать книги не стал. Ранее я сравнивал свои книги с книгами сайта pk8000.narod.ru из раздела FDD, но вот сегодня решил ещё раз всё внимательно посмотреть и оказалось, что в разделе документация они точно такие же как и у меня.
сорри за нубский вопрос, но - как записать образы дисков из EMU на реал?
все настолько просто, что никто не хочет отвечать?:)
или все настолько сложно, что никто не может ответить?:(