С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, симуляцию репли от выкушенных РУ8 придется отключать.
Смысла нет, так как 092 и РУ11А в сумме стоят около 100 рублей плюс доставка.
- - - Добавлено - - -
Господа, не ткнете носом в интернетную доку, как работать с Фокалом из ПЗУ КР1801РЕ2Б с прошивкой 058? Сотоварищи обещались подогнать некоторое кол-во таковых, хотелось бы их проверить.
Очередная система online. Теперь в рамках pdp-11.org.ru, через telnet доступен RSTS/E V10.1.
Адрес pdp-11.org.ru, порт 6023, гостевой вход 254,254:Система так же видна в HECnet как CCCP::Код:sibmedinfo:~% telnet pdp-11.org.ru 6023 Trying 80.89.204.47... Connected to pdp-11.org.ru. Escape character is '^]'. Connected to the PDP-11 simulator VH device, line 1 RSTS V10.1-L 19-Oct-17 11:59 User: 254,254 Last interactive login on 19-Oct-17, 11:52 at KB6: 1 other user is logged in under this account ,;, O(o o)O +---ooO-----------Ooo------------------------------------------------+ | # # # W E L C O M E T O | | # ## ## | | #### #### #### # # ### # ### #### # # ### # # | | # # # # # # ### # # # # # # # # # # # # | | # # # # # # # # # # # # # # # # | | #### #### #### ### ### # ### # ##### # # ### | | # # # | | # # CCCP:: RSTS/E V10.01 #### | +--------------------------------------------------------------------+ $
Пока из продуктов установлены только DECNET и BP2. Постепенно будут установлены другие продукты.
Последний раз редактировалось form; 19.10.2017 в 08:16.
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
Занятно.
RSTS/E когда пытается определить тип терминала по команде SET TERMINAL/INQUIRE, воспринимает ответ <ESC>/Z (VT100 in VT52 mode) как VT100 (в отличие от RSX и VMS - там VT52). При этом попыток переключиться в VT100 режим похоже не делает (ну или по крайней мере эмулятор VT52 остается в режиме VT52).
Поставил ответ <ESC>/K (чистый VT52) - стал определяться как VT52. При этом похоже недоступно редактирование команд - видимо оно только для ANSI терминалов.
Последний раз редактировалось form; 19.10.2017 в 10:45.
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
Тогда в памяти должен находиться некий флаг, указывающий прошивке, что в памяти присутствует дополнительное ПО. Или не флаг, а адрес (или несколько) перехода на подпрограммы допПО. Теоретически возможно - прошивка регулярно проверяет нули по некоторым адресам и если там не нули, использует процедуры допПО.
Новые функции есть у всех прошивок, кроме самой первой -091, т.е. у -092, неофициальной -093 и -255.
Эти функции:
013 -FORMAT & WRITE. Форматирование дорожки и сразу же заполнение её данными за один проход. Т.е. зона данных заполняется не шаблоном форматирования, а сразу же данными;
014 - FORMAT IBM. Форматирование в формате IBM с индексным маркером;
015 - пересылка блока памяти, используя DMA;
016 - запуск подпрограммы пользователя.
Подпрограмма запускается в ОЗУ материнки с адресом "окна" 040000. Таким образом она работает по адресам 040000-077777 и в ОЗУ материнки должна вмещаться в диапазон 16К. Подпрограмма никуда не копируется. Если надо использовать ОЗУ КМД, то она должна скопировать туда сама себя. Никаким подключений к коду в ПЗУ нет, максимум можно перехватить только обработку векторов 4, 10, 24 и 100.
Но всё уже давно дизассемблировано и откомментировано, можно посмотреть здесь.
Подскажите, как программе в материнке читать и писать в ОЗУ КМД новых версий?Подпрограмма никуда не копируется. Если надо использовать ОЗУ КМД, то она должна скопировать туда сама себя.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)