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

User Tag List

Страница 3 из 29 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 288

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

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    По теме HX лучше постить сюда
    Чтоб в истории страница осталась, еще немного косметики:

    Код:
    Mov	#^RHX , @#B$DEVN
    ...есть такая замечательная вещь как B$DNAM которая уже установлена в название драйвера в R50
    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. #22
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    ...есть такая замечательная вещь как B$DNAM которая уже установлена в название драйвера в R50
    Типа

    Код:
    	MOV	#B$DNAM,@#B$DEVN 	;STORE RAD50 DEVICE NAME

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Типа

    Код:
    	MOV	#B$DNAM,@#B$DEVN 	;STORE RAD50 DEVICE NAME
    да, так и пишут обычно

    ---------- Post added at 18:32 ---------- Previous post was at 17:57 ----------

    HX протокол на данный момент предусматривает какой-нибудь способ прервать I/O и вернуться к начальному состоянию?
    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. #24
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    HX протокол на данный момент предусматривает какой-нибудь способ прервать I/O и вернуться к начальному состоянию?
    Не позволяет. Прервать отправку сервером пакета невозможно из-за того, что последний байт пакета уходит из сервера раньше, чем первый байт этого пакета поступает на принимающую сторону.

  5. #25
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    HX v2.3 - добавлена поддержка команды TU58 "передать загрузчик для привода 0". Теперь, после получения байтов "\x04\x08\x00" - сервер передаст первые 512 байтов образа, подключенного к нулевому приводу.
    Вот здесь поподробней пожалуйста. В моём понятии что загрузчик передаётся через 177560 а потом слушает 176560. А в RT идет поддержка драйвером DD.SYS.

  6. #26
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Вот здесь поподробней пожалуйста.
    Эта возможность актуальна только для тех машин, у которых в ПЗУ встроен начальный загрузчик TU58.

    Любая версия протокола HX, начиная с v2.3 - реагирует на получение сервером команды протокола TU58 "передать загрузчик для привода 0" точно так же, как и TU58 - передаёт содержимое нулевого блока нулевого привода. Нужно это не для загрузки TU58, а для более удобной передачи первичного загрузчика HX на тех машинах, где есть аппаратный начальный загрузчик TU58.

    Если в ПЗУ используемого компьютера нет встроенного начального загрузчика TU58 - данная возможность протокола HX не особо актуальна.

  7. #27
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Эта возможность актуальна только для тех машин, у которых в ПЗУ встроен начальный загрузчик TU58.
    Какие машины (из наших)?
    Но ведь загрузчик можно и руками вбить.

  8. #28
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Какие машины (из наших)?
    Никакие.

    Цитата Сообщение от MiX Посмотреть сообщение
    Но ведь загрузчик можно и руками вбить.
    Да, если вбивать именно руками - смысл может быть, потому что загрузчик TU58 на несколько слов короче, чем "родной" загрузчик HX.

    ---------- Post added at 19:52 ---------- Previous post was at 19:49 ----------

    Но сервер HX поддерживает и протокол передачи загрузчика УКНЦ - а там код, который надо вбивать - пожалуй ещё короче, чем в загрузчике TU58.

    ---------- Post added at 19:55 ---------- Previous post was at 19:52 ----------

    Файл: UKNC-style Loader.odt - как раз содержит код имитации загрузчика УКНЦ и именно он используется в качестве начального загрузчика практически во всех файлах конфигурации, использующих загрузку через сервер HX.

  9. #29
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за информацию.
    Patron, А ведь платы МС1201.* кроме дисков изначально имеют возможность грузится из-вне. Например перфолента. Или это уже другие адреса?

  10. #30
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    А ведь платы МС1201.* кроме дисков изначально имеют возможность грузится из-вне. Например перфолента.
    Вот сделаю эмуляцию перфоленты и тогда можно будет проверить совместимость перфоленточного загрузчика ДВК и ( если проблем не будет ) - добавить в сервер HX "загрузку в роли перфоленты".

Страница 3 из 29 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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