Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Бывший СССР »   Электроника МС0585
RSS

Электроника МС0585

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 11 12 13 14 15 * 16 17
Печать
 
andyTh
Гость

Ссылка

Тот, который идёт на эмуляторе.
Я тогда и какой то Гомеровский образ даже пробовал совать...
Но не пошёл ни тот ни тот.
Пока не добавил в систему "неправильный" драйвер DW.
Сейчас на форуме
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
А что у вас за "правильный" и "неправильный" драйвера? Почему бы set-параметром не задавать, будет ли он с ДВК работать или с Э-85? На Э-85 машина программой в ПЗУ тестирует при включении диск и определяет его размер, при этом она производит запись в первый сектор, потому на Э-85 сектора смещены. ДВК этого не делает и потому у неё первый сектор является нулевым блоком. В Э-85 можно поставить две карты контроллера винчестера и один открывать драйвером со смещением, а другой драйвером без смещения, так переписать на ДВК всё с Э-85. С какой картой работать задаётся параметром SET DW SLOT=
SKcorp
Advanced Member
Эксперт.

Откуда: Leningrad, USSR
Всего сообщений: 3005
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 июля 2008
Anonymous написал:
[q]
переписать на ДВК всё с Э-85.
[/q]
Переписать на ДВК проблемы нет. Проблема записать обратно.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Так таким же образом с одного драйвера на другой. К сожалению, у меня нет Э-85 под рукой для экспериментов.
SKcorp
Advanced Member
Эксперт.

Откуда: Leningrad, USSR
Всего сообщений: 3005
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 июля 2008
Anonymous написал:
[q]
Так таким же образом с одного драйвера на другой. К сожалению, у меня нет Э-85 под рукой для экспериментов.
[/q]
Я уже писал, что на ДВК другой драйвер (Э-85) HDD не видит.
Весь смысл писать HDD от Э-85 на ДВК, которая имеет IDE-CF где лежат все образы.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Не, на ДВК записать с CF на винчестер, а в Э-85 две платы контроллера поставить, к одной зацепить тот диск с ДВК, с него переписывать на отформатированный и инициализированный на Э-85 второй диск. В Э-85 можно набить винчестров по числу слотов, адрес и прерывание будут смещаться в зависимости от слота.

P.S. а не рассматривали идею подключить CF к Э-85? Т.к. у меня нет машины, я этим заниматься точно не буду, но владельцы живого железа могли бы CF/usb/ethernet приделать...
_Patron_
Member


Откуда: Москва
Всего сообщений: 146
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
19 дек. 2012
Anonymous написал:
[q]
На Э-85 машина программой в ПЗУ тестирует при включении диск и определяет его размер, при этом она производит запись в первый сектор, потому на Э-85 сектора смещены. ДВК этого не делает и потому у неё первый сектор является нулевым блоком.
[/q]
Всё немного иначе.

Сектора смещены на один в обоих случаях, но по-разному. Когда только появился родной драйвер DW.SYS для Pro-350 - в нём была ошибка из-за которой последний сектор каждой дорожки попадал не в начало следующей дорожки, а в начало текущей. Именно этот ошибочный исходник использовали авторы драйвера DW.SYS для ДВК. Спустя несколько лет для Pro-350 ( начиная с RT-11 v5.3 ) - эту ошибку исправили, поэтому появились два формата - ошибочный ( в драйвере ДВК и родных драйверах до v5.3 ) и исправленный - в родных драйверах, начиная с v5.3.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Patron, а драйвер для ДВК, который я всю жизнь использовал с первой работы ещё, к какому типу относится? http://qbus.narod.ru/ww.mac
_Patron_
Member


Откуда: Москва
Всего сообщений: 146
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
19 дек. 2012
Anonymous написал:
[q]
к какому типу относится?
[/q]
К старому.


Вот код, который вызывает "заворот дорожки":

  MOV  R0,R5
  INC  R5
  BIC  #SECMSK,R5



В старом родном драйвере код такой:

RWNEXT:  MOV  R3,R1
  INC  R1
  BIC  #SECMSK,R1



В новом родном драйвере код такой:

RWNEXT:
  INC  R3    ;Make block number physical
  MOV  R3,R1    ;Copy block number
  BIC  #SECMSK,R1  ;Mask out all but Sector ID



В старом варианте инкрементируется номер сектора, а номер блока нет, поэтому при вычислении номера дорожки из номера блока - последний блок попадает не в начало следующей дорожки, а в начало текущей.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
То есть достаточно будет set-подропрограммой флаг ставить/снимать и эти две команды менять по нему и можно оба формата понимать будет? А в чём тогда проблема с образами DW?
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 11 12 13 14 15 * 16 17
Печать
Полигон-2 »   Бывший СССР »   Электроника МС0585
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS