Важная информация
Страница 5 из 25 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 246

Тема: Протокол HX - имитация блочного устройства с последовательным интерфейсом.

  1. #41
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    4,606
    Благодарностей: 1764

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А можно IOSCAN конвертировать в ODT-скрипт - тогда даже HX-сервер не нужен.
    Есть уже - прилагается к сообщению в теме софта.
    Последний раз редактировалось form; 15.07.2014 в 00:21.
    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

    подумываю избавиться от всего этого...

  2. #42
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,069
    Благодарностей: 741

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А можно IOSCAN конвертировать в ODT-скрипт - тогда даже HX-сервер не нужен.
    Можно, только я не программист. А вот с паяльником я дружу с детства.

  3. #43
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    4,606
    Благодарностей: 1764

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Можно, только я не программист. А вот с паяльником я дружу с детства.
    А не надо програмить - просто возьми из сообщения по ссылке, в архиве ioscan-bin и пропиши в конфиге VT52 эмулятора. Тамже написано как диск загрузочный сделать
    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. #44
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,179
    Благодарностей: 2501

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Как это в ручную, а для чего НХ придуман.
    Если убрать из скрипта 10000G, то после передачи скрипта можно убедиться, что содержимое ячеек памяти соответствует содержимому скрипта.

    Потом можно набрать 10000G и тогда на системной консоли эмулятора ( первая закладка ) должно появиться сообщение от UKNCcomSender, что он передаёт файл: Boot_RT-11_from_HX0_(177560).bin

    Этот загрузчик уже использует команды протокола HX и номера блоков, которые он запрашивает у сервера, можно увидеть на закладке "HX Log".
    Последний раз редактировалось Patron; 15.07.2014 в 00:36.

  5. #45
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,069
    Благодарностей: 741

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Если убрать из скрипта 10000G, то после передачи скрипта можно убедиться, что содержимое ячеек памяти соответствует содержимому скрипта.
    Я не убирал 10000G просто на нём комп останавливался. Далее нажимал BREAK потом загружал по новой.

    Скрытый текст

    160066
    @10000/077777 12706
    010002/070360 10000
    010004/010000 12746
    010006/017417 340
    010010/077777 12746
    010012/070360 10016
    010014/010000 2
    010016/017417 4567
    010020/077777 14
    010022/070360 105737
    010024/010000 177560
    010026/017417 100375
    010030/077777 113703
    010032/070360 177562
    010034/010400 207
    010036/017417 105737
    010040/077777 177562
    010042/070360 105737
    010044/010000 177564
    010046/017417 100375
    010050/077777 112737
    010052/070360 26
    010054/010000 177566
    010056/017417 12700
    010060/077777 1000
    010062/070360 5004
    010064/010000 4715
    010066/017417 110324
    010070/077777 5300
    010072/070360 1374
    010074/010000 5007
    @10000G
    010014
    @10000/012706 12706
    010002/010000 10000
    010004/012746 12746
    010006/010340 340
    010010/012746 12746
    010012/010016 10016
    010014/010002 2
    010016/014567 4567
    010020/010014 14
    010022/015737 105737
    010024/077560 177560
    010026/010375 100375
    010030/013703 113703
    010032/077562 177562
    010034/010207 207
    010036/015737 105737
    010040/077562 177562
    010042/015737 105737
    010044/077564 177564
    010046/010375 100375
    010050/012737 112737
    010052/010026 26
    010054/077566 177566
    010056/012700 12700
    010060/011000 1000
    010062/015004 5004
    010064/014715 4715
    010066/010324 110324
    010070/015300 5300
    010072/011374 1374
    010074/015007 5007
    [свернуть]


    Цитата Сообщение от Patron Посмотреть сообщение
    Потом можно набрать 10000G и тогда на системной консоли эмулятора ( первая закладка ) должно появиться сообщение от UKNCcomSender, что он передаёт файл: Boot_RT-11_from_HX0_(177560).bin
    Там пишет: ожидание приглашения :026

    Цитата Сообщение от Patron Посмотреть сообщение
    Этот загрузчик уже использует команды протокола HX и номера блоков, которые он запрашивает у сервера, можно увидеть на закладке "HX Log".
    Пишет: НХ: готов к работе.

    ---------- Post added at 01:21 ---------- Previous post was at 01:03 ----------

    Цитата Сообщение от form Посмотреть сообщение
    А не надо програмить - просто возьми из сообщения по ссылке, в архиве ioscan-bin и пропиши в конфиге VT52 эмулятора. Тамже написано как диск загрузочный сделать
    form, там 7 файлов в архиве, какой куда прописывать? Лучше скинь конфиг.

  6. #46
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    4,606
    Благодарностей: 1764

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    там 7 файлов в архиве, какой куда прописывать? Лучше скинь конфиг.
    Файл ioscan.odt - скрипт для отправки.

    Для использования odt скрипта в конфиге (у меня HX_COM.cfg) должно быть:
    Код:
    [ODT_Loader.ini]
    ;ScriptFile= "UKNC-style Loader.odt"
    ScriptFile= "ioscan.odt"
    ;;ScriptFile= "HX Boot.odt"
    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

    подумываю избавиться от всего этого...

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

  8. #47
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,179
    Благодарностей: 2501

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Там пишет: ожидание приглашения :026
    Такое впечатление, что программа не может передать байт в порт ( например - в порту нет бита готовности ) - тогда и IOSCAN не будет работать.

    Можно начать с запуска в пульте двух простых программ - первая выводит символ в порт без проверки бита готовности, а вторая - с проверкой:

    Код:
    1$:
    	MOV	R0, @#177566
    	BR	1$
    
    1000/010037
    1002/177566
    1004/000775
    R0/101
    1000G

    Код:
    1$:
    	MOV	R0, @#177566
    	TSTB	@#177564
    	BPL	.-4.
    	BR	1$
    
    1000/010037
    1002/177566
    1004/105737
    1006/177564
    1010/100375
    1012/000772
    R0/101
    1000G

  9. #48
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    4,606
    Благодарностей: 1764

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Такое впечатление, что программа не может передать байт в порт ( например - в порту нет бита готовности )
    Бит готовности в прошнике работает при условии, что 8-9 ноги разъема закорочены. Но если бы они не были закорочены - не было бы и uODT (который этот самый бит использует).
    Последний раз редактировалось form; 15.07.2014 в 01:30.
    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. #49
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,179
    Благодарностей: 2501

    По умолчанию

    Кстати - в последней версии терминала уже можно вставлять скрипты из буфера обмена. Просто скопировать строки с текстом скрипта и вставить в терминале, нажав <Shift><Insert>.

  11. #50
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,069
    Благодарностей: 741

    По умолчанию

    form, Останавливается на 1000G дальше нажимаю BREAK пишет 010000 @

Страница 5 из 25 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Устройства на канальных рег-рах AY
    от ARTi в разделе Для начинающих
    Ответов: 6
    Последнее: 01.10.2011, 16:12
  2. Подключение HDD c интерфейсом ST-412
    от Святослав в разделе Внешние накопители
    Ответов: 5
    Последнее: 11.03.2011, 17:23
  3. Устройства для ZX-BUS?
    от Keeper в разделе Unsorted
    Ответов: 36
    Последнее: 01.02.2009, 12:50
  4. Имитация GOTO из машкода
    от Jukov в разделе Программирование
    Ответов: 7
    Последнее: 01.10.2006, 15:12

Ваши права

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