Цитата Сообщение от hobot Посмотреть сообщение
Alex_K, вопрос такой, насколько сложно и как системное приглашение
настроить(поменять) в мониторе, точка конечно не слишком информативна ?
Я для этого писал драйвер AC.SYS. Он может менять системный промптер, правда для этого я перехватывал вектор EMT, и ловил EMT 351, смотрелось, чтобы после команды была MOV R4,R4 или MOV R5,R5, ну и чтобы они были в определенном смещении в памяти. Не очень конечно хорошо, но так уж получилось. Еще этот драйвер запускает оконный менеджер, но до этого дело не дошло.
Команды:
SET AC SYSGEN - подстроиться под параметры генерации монитора;
SET AC ON - загрузить в ОЗУ и включить драйвер;
SET AC OFF - выключить драйвер и выгрузить из ОЗУ;
SET AC [NO]COM - запускать/не запускать коммандер;
SET AC [NO]HOLD - ждать/не ждать перед запуском коммандера;
SET AC PROMPT - настроить вид приглашения.

Запускать драйвер можно только с помощью SET AC ON, а выгружать - SET AC OFF.
Команды для настройки приглашения:
$$ - символ $;
$B - звуковой сигнал (007);
$D - дата в формате DD-Mon-YY, например 17-Jun-93;
$E - символ Escape (033);
$H - шаг назад (убрать предыдущий символ);
$L - символ LAT (017);
$R - символ RUS (016);
$S - устройство SY: в формате DDn, например MZ0;
$T - время в формате hh:mm:ss, например 12:24:31;
$U - устройство DK: в формате DDn, например MZ1.
Все остальные символы - как есть.

Исходники есть на диске sysimage.dsk.