Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Бывший СССР » Электроника МС0585 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 11 12 13 14 15 * 16 17 | Печать |
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 написал: Переписать на ДВК проблемы нет. Проблема записать обратно. переписать на ДВК всё с Э-85. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Так таким же образом с одного драйвера на другой. К сожалению, у меня нет Э-85 под рукой для экспериментов. |
SKcorp
Advanced Member
Эксперт. Откуда: Leningrad, USSR Всего сообщений: 3005 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 июля 2008 |
Anonymous написал: Я уже писал, что на ДВК другой драйвер (Э-85) HDD не видит. Так таким же образом с одного драйвера на другой. К сожалению, у меня нет Э-85 под рукой для экспериментов. Весь смысл писать HDD от Э-85 на ДВК, которая имеет IDE-CF где лежат все образы. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 октября 2016 22:42 Сообщение отредактировано: 22 октября 2016 23:18
Не, на ДВК записать с CF на винчестер, а в Э-85 две платы контроллера поставить, к одной зацепить тот диск с ДВК, с него переписывать на отформатированный и инициализированный на Э-85 второй диск. В Э-85 можно набить винчестров по числу слотов, адрес и прерывание будут смещаться в зависимости от слота. P.S. а не рассматривали идею подключить CF к Э-85? Т.к. у меня нет машины, я этим заниматься точно не буду, но владельцы живого железа могли бы CF/usb/ethernet приделать... |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 октября 2016 23:56 Сообщение отредактировано: 22 октября 2016 23:56
Anonymous написал: Всё немного иначе. На Э-85 машина программой в ПЗУ тестирует при включении диск и определяет его размер, при этом она производит запись в первый сектор, потому на Э-85 сектора смещены. ДВК этого не делает и потому у неё первый сектор является нулевым блоком. Сектора смещены на один в обоих случаях, но по-разному. Когда только появился родной драйвер 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 октября 2016 3:58 Сообщение отредактировано: 23 октября 2016 4:01
Anonymous написал: К старому. к какому типу относится? Вот код, который вызывает "заворот дорожки": MOV R0,R5 В старом родном драйвере код такой: RWNEXT: MOV R3,R1 В новом родном драйвере код такой: RWNEXT: В старом варианте инкрементируется номер сектора, а номер блока нет, поэтому при вычислении номера дорожки из номера блока - последний блок попадает не в начало следующей дорожки, а в начало текущей. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
То есть достаточно будет set-подропрограммой флаг ставить/снимать и эти две команды менять по нему и можно оба формата понимать будет? А в чём тогда проблема с образами DW? |
SKcorp
Advanced Member
Эксперт. Откуда: Leningrad, USSR Всего сообщений: 3005 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 июля 2008 |
Поменял команды в драйвере DESS-ом - не помогло. Записывал образ .DW командой COP/DEV/FIL, пробовал как есть и /START:1 . |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 11 12 13 14 15 * 16 17 | Печать |
Полигон-2 » Бывший СССР » Электроника МС0585 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |