Важная информация

User Tag List

Страница 4 из 48 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 471

Тема: RT-11 для чайников

  1. #31
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С редактором почти разобрался. Оказывается клавиша Gold - это NumLock, который в графике Линукса перехватывается! :-( Запускаю в текстовой консоле - морочно. Может кто знает, как это победить?
    Цитата Сообщение от form Посмотреть сообщение
    В UNIX-системах это не проблема обычно - там все работает в родном терминале с его функционалом, в виндовсе же обычный dumb терминал с базовой CRT поддержкой... Правда в SimH v4 можно консоли назначить телнетный порт и через телнет получить VT функционал. Ну и настроить консольный терминал нужно чтобы он нормально работал - по умолчанию он несколько урезан - командой "set tto 7b" (или 8b).
    Извините, но смысл ускользает. Телнет работает, но там система, например, RT11, которая может попросить смонтировать диск. Сейчас выхожу по Control-E, монтирую и go. Но логика работы железа вроде допускает подключение диска без остановки процессора? SIMH привлекает встроенным отладчиком, какой-то солидностью, ... А разве есть что-то получше?

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    RT11, которая может попросить смонтировать диск
    Что имеется в виду?
    Цитата Сообщение от litwr Посмотреть сообщение
    NumLock, который в графике Линукса перехватывается
    Это легко запретить командой "xmodmap -e 'clear mod2'". Я именно так в UNIXах и поступаю, добавив также ресурсы XTerm, превращающие его в VT220 или VT52 с alt keypad (каковая используется в K52/KED).
    Цитата Сообщение от litwr Посмотреть сообщение
    А разве есть что-то получше?
    Это дело вкуса. Мне удобнее использовать E11.
    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

  4. #33
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Что имеется в виду?
    Пробовал устанавливать RT11 с дистрибутива, там спрашивали ставить новый и диск и т.п. Но неважно это вроде бы...
    Цитата Сообщение от form Посмотреть сообщение
    Это легко запретить командой "xmodmap -e 'clear mod2'"
    Не помогло. Нажимаю Numlock затем 7/Home - в командный режим не выходит. :-(
    Цитата Сообщение от form Посмотреть сообщение
    Это дело вкуса. Мне удобнее использовать E11.
    У меня e11 не пошло: написано, что надо писать
    assign yz0: con2:
    а меня ругается: то нет /dev/tty2, то /dev/vcsa2. С SIMH немного легче пошло.

  5. #34
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Не помогло. Нажимаю Numlock затем 7/Home - в командный режим не выходит. :-(
    Нужно во-первых настроить консоль (set tto 7b), во-вторых научить терминальную программу правильно использовать эти клавиши. В линухе вроде таких программ изначально нет. Для линуха использую xterm со своим файлом .Xresources в котором настроены раскладки - завтра выложу его - сейчас комп на котором он лежит выключен.

    - - - Добавлено - - -

    Цитата Сообщение от litwr Посмотреть сообщение
    У меня e11 не пошло: написано, что надо писать
    assign yz0: con2:
    В линухе лучше назначить на telnet: (если запускается не из под root, то сначала порт поменять set telnet port=2023 к примеру).
    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

  6. #35
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Для линуха использую xterm со своим файлом .Xresources в котором настроены раскладки - завтра выложу его - сейчас комп на котором он лежит выключен.
    Настроить хорошо терминал никак не получается, даже в текстовой консоле не так берётся число строк и столбцов. Как это указать? Типом терминала? Или каким-то ещё режимом? Почти утвердился в мысли, что для начинающих эмулятор RT11 - это самый лучший вариант. Спасибо Patron'y.
    Ещё вопрос возник. А где описaны функции типа $DIVTK, $DIV60? Нигде не нашёл кроме упоминания в связи с .gtim. :-( А есть ли функция, которая делит на нужную частоту (50 или 60)? Или это и есть $DIVTK? Если нет, то как узнать эту частоту?
    Последний раз редактировалось litwr; 04.12.2015 в 19:23.

  7. #36
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Настроить хорошо терминал никак не получается, даже в текстовой консоле не так берётся число строк и столбцов. Как это указать? Типом терминала?
    Настроить никак не получится - в RT-11 не предусмотрено таких параметров. Нужно запускать xterm с размером 80x24. Кроме того ему нужно подставить ресурсы для правильной эмуляции keypad. Для VT220 я использую такие настройки xterm:
    Код:
    VTerm*decTerminalID: 220
    VTerm*termName: vt220
    VTerm*cursorOnTime: 600
    VTerm*cursorOffTime: 600
    VTerm*cursorBlink: true
    VTerm*foreground: orange
    VTerm*background: black
    VTerm*VT100*translations:       #override \n\
            <Key>Num_Lock:          string(0x1b) string("OP")       \n\
            <Key>KP_Divide:         string(0x1b) string("OQ")       \n\
            <Key>KP_Multiply:       string(0x1b) string("OR")       \n\
            <Key>KP_Subtract:       string(0x1b) string("OS")       \n\
            <Key>KP_Add:            string(0x1b) string("Ol")       \n\
            <Key>KP_Decimal:        string(0x1b) string("On")       \n\
            <Key>KP_Enter:          string(0x1b) string("OM")       \n\
            <Key>KP_0:              string(0x1b) string("Op")       \n\
            <Key>KP_1:              string(0x1b) string("Oq")       \n\
            <Key>KP_2:              string(0x1b) string("Or")       \n\
            <Key>KP_3:              string(0x1b) string("Os")       \n\
            <Key>KP_4:              string(0x1b) string("Ot")       \n\
            <Key>KP_5:              string(0x1b) string("Ou")       \n\
            <Key>KP_6:              string(0x1b) string("Ov")       \n\
            <Key>KP_7:              string(0x1b) string("Ow")       \n\
            <Key>KP_8:              string(0x1b) string("Ox")       \n\
            <Key>KP_9:              string(0x1b) string("Oy")
    Это все запихнуть в ~/.Xresources (в зависимости от дистриба может быть .Xdefaults), а сам xterm запускать командой вроде xterm -ls +sb -fn 8x16 -name VTerm -T VT220 -n VT220. Если все правльно настроено - должен получиться терминал с черным фоном и оранжевым текстом (примерно как у настоящего VT220). Ну и NumLock нужно отключить как писалось выше (в принципе работать будет и без этого, но параллельно будет и переключать - меня к примеру раздражает ).

    Данный вариант настройки эмулирует терминал с постоянно включенным режимом Alt Keypad который и используется в DECовских редакторах.

    - - - Добавлено - - -

    Цитата Сообщение от litwr Посмотреть сообщение
    А где описaны функции типа $DIVTK, $DIV60?
    Нигде - это не библиотечные функции - они применяются в разнах программах и их можно найти в RT-11 source kit, там и коментарии есть.
    Цитата Сообщение от litwr Посмотреть сообщение
    А есть ли функция, которая делит на нужную частоту (50 или 60)? Или это и есть $DIVTK?
    Скорее всего. Я просто не помню где встречал их и потому не подскажу. В любом случае в RT-11 только эти два варианта (50 и 60) и есть, а какой именно использует система можно узнать через .GVAL или напрямую из RMON по смещениям.
    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

  8. #37
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уважаемый form, очень вам благодарен за ответ.
    Цитата Сообщение от form Посмотреть сообщение
    их можно найти в RT-11 source kit, там и коментарии есть.
    А где его взять? Читал ещё, что там комментарии обычно вырезаны. :-(

  9. #38
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    А где его взять? Читал ещё, что там комментарии обычно вырезаны. :-(
    Взять можно в архве софта. Там вроде RT-11 V5.7 как раз source kit. Если нет, то надо покопаться - где-то был. Коментарии вырезаны в обычном дистрибутиве, а в source kit как раз они есть.
    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

  10. #39
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Такое у меня было, но там одни бинарники. Хотелось бы как с Юниксом. ;-) А что с этим делать? Можно как-то распаковать?
    Ещё вопрос. А функции типа $DIVTK (вроде с ней разобрался: делит R0:R1 на системную частоту с частным в R1 и остатком в R3 - но это опытным путем, пример руководства по системной библиотеке не до конца разобрал) они на всех системах (ДВК или БК?) есть? Или лучше без них, по длинному через .gval?

  11. #40
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Такое у меня было, но там одни бинарники
    Вот source kit 5.7...

    Цитата Сообщение от litwr Посмотреть сообщение
    Можно как-то распаковать?
    Не совсем ясно что такое "распаковать" и кого "их"

    Цитата Сообщение от litwr Посмотреть сообщение
    А функции типа $DIVTK (вроде с ней разобрался: делит R0:R1 на системную частоту с частным в R1 и остатком в R3 - но это опытным путем, пример руководства по системной библиотеке не до конца разобрал) они на всех системах (ДВК или БК?) есть? Или лучше без них, по длинному через .gval?
    Тут нужен переводчик - я просто не понял о чем речь
    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

Страница 4 из 48 ПерваяПервая 12345678 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 206
    Последнее: 19.08.2020, 10:36
  2. Монолоадер для чайников.
    от ZX_NOVOSIB в разделе Для начинающих
    Ответов: 226
    Последнее: 24.05.2018, 08:54
  3. TS Conf прошивка для Чайников
    от AAA в разделе Софт
    Ответов: 157
    Последнее: 10.01.2015, 04:46
  4. Ответов: 35
    Последнее: 01.12.2006, 10:06

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •