С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
слегка не по теме, но снова напомнило
https://zx-pk.ru/threads/24989-foto-...=1#post1053383
В плане эмуляции для хобби-целей интереснее всего наверное RLV.
MSCP все-таки вещь достаточно новая, и многие старые системы его не поддерживают.
RL начал поддерживаться гораздо раньше.
И еще у него несомненный плюс: родная поддержка 22-bit на Q-Bus.
Ели совсем в классику ударяться - можно сделать RK. Его уж точно все системы что удастся найти поддерживают.
Из минусов - для Q-Bus максимум будет 18Bit, и то с оговорками (например в RT-11 как минимум последних версий драйвер RK если видит Q-Bus в конфиге - ограничивает возможности до 16бит [поскольку настоящий RKV не умел больше]).
С другой стороны те системы которые настолько стары чтобы поддерживать RK и не поддерживать RL скорее всего и не умеют работать с 22-bit
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
hobot (02.05.2021)
Полной эмуляции нет (но работы будут продолжены), а частичная, хотя и достаточная для работы для DOS-11, RT-11 и RSX-11M-Plus есть (для 1201.2018) и почти есть (идёт работа над модулем ПДП) для KDJ11-B, причём хаком делаются UMR, так что RK11 не ограничен ни 16-тью и 18-тью битами
16-ю битами он ограничен исключительно в коде драйвера RT-11 который проверяет бит BUS$ в $CNFG1, и если установлен - считает что адреса выше 16 бит должны давать ошибку.
Для KDJ11 в BSTRAP проверяется бит, отвечающий за UNIBUS в MR. Если этот бит будет установлен, проблем быть не должно.
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
Я не нашёл, куда уходит сигнал - UMR включён, поэтому пришлось делать хак
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)