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
Чтобы осуществлять загрузку с HD0 "одним нажатием" - надо, чтобы вход в загрузчик с HD0 находился по адресу загрузки кода ПЗУ. Тогда сервисное меню должно запускаться не с адреса загрузки, а (например) - со следующего (типа: 20002 ). Задавать адрес загрузки ПЗУ в конфиге можно только в том случае, если есть команды контроллера, позволяющие читать и изменять этот адрес. Тратить целых две команды контроллера ради возможности грузить код ПЗУ в нестандартные адреса ОЗУ - это вообще надо?
Зачем одним нажатием? Пусть будет как в привычных контроллерах - одной командой считал ПЗУ контроллера в память, второй запустил его (на примере CQD-420 показал как это выглядит). А отмапить ПЗУ в окно - можно отдельную опцию сделать (в том же CQD-420 есть перемычки которыми можно разрешить это [в моем случае или на том же M1 это даже не будет мешать если отмапить в 173000 или 165000, но в эмуляторе нужно будет следить за этим]).
Последний раз редактировалось form; 15.09.2017 в 13:17.
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
Размещение рекламы на форуме способствует его дальнейшему развитию
Patron, Ещё маленькая просьба. Сделать в конфигурации ДВК3 курсор прямоугольный как в КЦГД. Так же при нажатии УСТановки сделать очистку экрана (как в КЦГД).
Спасибо.
Параметры курсора задаются в настройках терминала:
Если изменить (например) на: CURSOR_Y_START_% = 15 - курсор станет квадратным.Код:[VT52.ini] CURSOR_Y_START_% = 85
При выключении питания очистка тоже нужна.
Окно терминала очищается при нажатии в окне <Ctrl/Delete>. Надо будет добавить терминалу состояния [Power] и [Reset], тогда их можно будет подключать к линиям состояния шины и/или кнопкам для очистки экрана и сброса терминала в начальное состояние.
Это понятно, но при загрузке курсор вроде меняется на обычный (сейчас точно не помню). Вроде как драйвер ТТ задаёт режим VT52 терминалу.
Да но запись лога не должна очищаться. Также желательно не очищать прокрутку, только перевести курсор вверх и влево. Если прокрутка вверху то при нажатии кнопки сползает вниз, показывает курсор с чистым экраном, весь предыдущий ввод остается в прокрутке.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)