IPB

Здравствуйте, гость ( Вход | Регистрация )

> ДВК, работа с жесткими дисками итд
SuperMax
сообщение 24.7.2012, 14:15
Сообщение #1


Администратор
*****

Группа: Root Admin
Сообщений: 6 341
Регистрация: 7.1.2006
Из: Красноярск
Пользователь №: 1




Основные, минимальные действия для загрузки ДВК4 и установки системы на винт.

Загружаемся с дискеты контроллера MY:

@172140/000040 37 ПС
172142/000004 0 ВК

@G

Форматируем дискету на контроллере MY:

MYFORM.SAV

Устройство: 1 ( 0 для MY0: или 1 для MY1: )
Разметка стандартная: Н
Дорожки от: 0
до: 79
Сторона: 2 ( 0 – низ, 1 – верх, 2 – обе )
Сектор: 2 ( 1 – 256, 2 – 512, 3 – 1024)
Код: 100

INI MY1:
DIR MY1:


0 FILES, 0 BLOCKS
1586 FREE BLOCKS

Форматируем диск на контроллере DW:

TESTDW.SAV

Параметры для диска СМ5508:

Номер накопителя: 0.
Начальный номер цилиндра: 0.
Конечный номер цилиндра: 230.
Начальный номер поверхности: 0.
Конечный номер поверхности: 3.
Номер дорожки предкомпенсации: 128.

INI DW:
DIR MY1:

0 FILES, 0 BLOCKS
39291 FREE BLOCKS

Копируем все системные файлы с дискеты на винт:

COPY/SYSTEM MY0: DW: или COP/SYS MY0: DW:

Копируем загрузчик SJ или FB из системного монитора:

COPY/BOOT:DW DW:RT11SJ.SYS DW: или COP/BOO DW:RT11SJ.SYS DW:
COPY/BOOT:DW DW:RT11FB.SYS DW: или COP/BOO DW:RT11FB.SYS DW:

Или копируем диск целиком:

COPY/DEVICE MY0: DW: или COP/DEV MY0: DW:


--------------------
Живы будем - Не помрем !
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
SuperMax
сообщение 24.7.2012, 14:16
Сообщение #2


Администратор
*****

Группа: Root Admin
Сообщений: 6 341
Регистрация: 7.1.2006
Из: Красноярск
Пользователь №: 1



Контроллер MY, загрузка, создание дискет, работа с ним без ОС.

Контроллер MY применялся на ДВК4 (Квант 4С), и по умолчанию
сконфигурирован на 22 бита, так как ДВК4 машина на 22 бита...
И работать он ни на чем ниже ДВК4 не будет...

Для запуска его на машинах ниже ДВК4 его нужно переключить на
16 бит по средствам перемычек. Возле разъема платы к шине машины
есть шесть перемычек:

IPB Image

Для загрузки с него на машинах где нет аппаратного загрузчика:

@172140/000040 37 ПС
172142/000004 0 ВК (Номер дисковода)
@G

Далее, для записи дискет на PC:

1) Нужна машина порядка 286, с дисководом 1.2MB как "А:"
2) Драйвер и программа форматирования:
http://www.tis.kz/progs/dvk/mx-dvk.rar

3) Эмулятор Полетаева v.01.02:
http://www.tis.kz/progs/dvk/PDPC.rar

4) Загрузочный образ MY с системой RT11

Как писать:

1) Загружаем машину, без всяких 800.com и прочих...
2) Запускаем драйвер DVK.COM
3) Форматируем дискету DVKFMT.COM MY: /R:2 /T:81
4) Перезагрузка
5) Запускаем эмулятор PDPC.COM MYDVK.DSK A: (где MYDVK.DSK наш образ размером 819.200)
6) В эмуляторе COP/SYS MY0: MY1: (копируем все файлы системы с образа MY0: на дискету MY1: )
7) В эмуляторе COP/BOOT:MY MY0:RT11SJ.SYS MY1: (копируем загрузчик системы из файла монитора RT11SJ.SYS, используя драйвер MY)
8) Для проверки можно загрузится с дискеты в эмуляторе: BOOT MY1:

Работа с контроллером MY без системы:

Например нужно снять образ ПЗУ на дискету через контроллер MY без ОС.
Пускай ПЗУ у нас начинается с 0 адреса (Такое бывает, как с МОЛ-601)
Действия оператора:

100000/xxxxxx 0
100002/xxxxxx 0 (Адрес с которого писать)
100004/xxxxxx 1
100006/xxxxxx 40000 (Кол-во слов в данном случае 000000-077777)

172140/xxxxxx 40000 (Сброс контроллера)
172140/000040 (Проверяем что контроллер сброшен)
172140/000040 3 (Команда на операцию записи)
172140/000200 (Проверяем что значение 200, бит TR установлен)
172142/xxxxxx 100000 (Указываем адрес блока с параметрами)

После чего должна произойти запись на диск...
Если все успешно в 172140 будет 000040
Только дискета должна быть предварительно отформатирована...

Далее дискету можно прочитать на ПиСи и вытащить код ПЗУ.
Более подробно это описывается в документации на контроллер MY:

http://www.tis.kz/docs/DVK/KMD-MY.rar


Самый последний и интересный драйвер MY, который удалось найти представлен ниже:

При загрузке с другого носителя (MX или DW) выходит приглашение:

?MY-I-My/Dz-emulater handler. Un_Soft 1991. V3.04

При загрузке с дискеты МY никакого приглашения не выходит.

Интересен этот драйвер тем, что он поддерживает дискеты DZ от Электроника-85, а так-же дискеты от МС0515.
Вот что написано в его документации:

Драйвер позволяет работать с накопителями любого типа (а также эксплуатировать не вполне исправные накопители). Можно копировать дискеты из (в) формата "Электроники-85" на единственном приводе, используя его же как системный. Возможно программное переключение между форматами.


Во вложении этот драйвер MY.SYS, Справочный файл к нему MYP.TXT и исходник MY.MAC, маленькая программка форматирования дискет MYFORM.SAV, а так-же отдельная программа форматирования и диагностики TESTMY.SAV из ОС ФОДОС В03.00

http://www.tis.kz/progs/dvk/MY3-04.rar


--------------------
Живы будем - Не помрем !
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 22.6.2025, 14:51