Хех, это круто) Т.е. без установленного блина теоретически будет с чего грузануться? И ещё такой интересный вопрос - после включения машины такого плана, она сразу в терминал сваливается, или надо будет на пульте всякие адресочки-данные повбивать?
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Да, привод 0 (2, 4, 6) всегда есть в такой конструкции.
---------- Post added at 16:33 ---------- Previous post was at 16:30 ----------
Скорее всего нужно стартануть по адресу 17773000 (выставить на пульте такой адрес [и пусть всегда стоит], после включения нажать загрузку адреса, потом пуск - на консоли должен появиться эмулятор пульта в котором можно набирать некоторые команды эмуляции клавишного пульта или название устройства для загрузки [например DK0 и <CR>]). Скрипт для HX я выкладывал если что...
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Пусть в этой теме будет... Предварительный образ RSX-11M для УКНЦ на дискете MZ. С WD сложнее поскольку в нем видимо невозможно нормальное чтение в область памяти 0-776, особенно в условиях когда вся память потенциально занята и временно прочитать некудано попробуем
![]()
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Поседний вариант HD драйверов I/O и BOOT/SAVE для RSX-11M.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Пара мыслей вслух... Пока копался с драйверами HD эмулятора ДВК, MZ и WD от УКНЦ... Ну с I/O драйверами особых проблем нет даже с таким специфическим устройством как WD.
Основная трудность - 16-битность этих устройств. Это затрудняет создание образа с системой. При работе с HD приходилось сначала делать unmapped систему на DY, грузить, сохранять, а потом из нее уже работать с HD. Позже проблема решилась придумыванием расширенного варианта HD который совместим с классическим, но в случае чего работает и с 22-бит.
Вторая проблема которая вылезла - невозможнось однозначно узнать в драйвере загрузки-сохранения с какого номера устройства была загрузка. В обновленном варианте HD такая возможность есть, для остальных же случаев придумался такой вариант: если R1 содержит CSR адрес устройства - считаем, что была аппаратная загрузка (или BOOT/FOREIGN из под RT-11) и номер устройства лежит в R0. Если R1 содержит значение отличное от CSR устройства, а номер устройства драйверу не передан (возможно при загрузке сохраненной системы командой BOO), берем номер устройства из R4 где он остается от прошлого использования драйвера загрузки-сохранения. Не факт, способ основанный на допущениях, но пока вроде не подводил
Отдельный случай с WD - у него нету CSR, все операции производятся модификацией вектора и там же получается ответ. Приоритет CPU прерываниям от WD побоку - они в любом случае будут генериться, тут можно встретиться с ситуацией когда прерывание произойдет в момент когда это категорически недопустимо (живой пример - момент когда читается сохраненная система - поскольку мы читаем полное содержимое памяти с диска, возникновение прерывания невовремя может запортить содержимое этой самой памяти)... Другая проблема - передача I/O запроса устройству через область векторов - это затрудняет чтение образа системы в эту область памяти... Ну да придумаем поди что-нибудьВ настоящее время есть I/O дайвер для WD, но сохранить на него систему не получится пока...
- - - Добавлено - - -
Словаря нету чтобы на русский все написанное перевести?![]()
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Ну ты ранее сдел образ hdrsx.dsk для эмулятора ДВК, вот как драйвер HD обновить там
самостоятельно пользователю? Иначе зачем вообще обновления? Либо шпаргалку как запихнуть
любое "новое" в образ 5мб опубликованный ранее либо, form, что я и предложил - обновить
образ автору. Есть конечно 3-й вариант - начать плавное давление на автора плагина и эмулятора ДВК! )))
![]()
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
В RT-11 версий до 4.0 замена системного драйвера тоже была не совсем простой процедурой.
А еще бы спортить его (эмулятор) под ARM. А то на Али совсем недорого продаются чудные девайсы, имеющие на борту STM32F429 (Cortex-M4, 168 МГц, 2М флеши + 0.25М статической памяти + куча разных портов), 8М SDRAM и небольшой дисплейчик. Так вот, спортировать туда эмулятор, на паре-тройке портов ввода-вывода общего назначения сэмулировать Q-Bus, и готова микроэмулированная PDP-11.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)