User Tag List

Страница 26 из 86 ПерваяПервая ... 222324252627282930 ... ПоследняяПоследняя
Показано с 251 по 260 из 854

Тема: УКНЦ загрузка через стык С2

  1. #251

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    Alex_K, вп1-065 переключил на укнц на скорость выше 9600?можно фото где эти перемычки искать?
    Если схемотехника Квантовская - то под клавиатурой. А если СЭМЗ-овская, то переключать только программным способом.

    ---------- Post added 10.01.2013 at 00:18 ---------- Previous post was 09.01.2013 at 23:59 ----------

    Цитата Сообщение от Patron Посмотреть сообщение
    На случай, если потоковые буфера Windows имеют размер под сотню килобайт - написана специальная программа SPAM.SAV, посылющая в порт С2 УКНЦ столько байтов - что мало не покажется.
    Увы, часть времени у программы уходит на формирование выводимой строки, да и строка выводится через EMT 351, значит используется операционная система, потом идут прерывания от терминала для вывода, так что здесь даже порт до максимальной скорости не дотягивает.

  2. #252

    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Alex_K, под клавиатурой есть такое дело.
    Радио-Губитель Канал на YouTube

  3. #253

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Увы, часть времени у программы уходит на формирование выводимой строки, да и строка выводится через EMT 351, значит используется операционная система, потом идут прерывания от терминала для вывода, так что здесь даже порт до максимальной скорости не дотягивает.
    Здесь идея в том, чтобы проверить - пропадут или не пропадут байты в COM-порту Windows, когда сервер надолго перестанет их принимать, а потом продолжит.

    Если сначала установить fRtsControl = RTS_CONTROL_ENABLE, а потом fRtsControl = RTS_CONTROL_HANDSHAKE - то разница должна быть очевидной.

    ---------- Post added at 23:36 ---------- Previous post was at 23:27 ----------

    Если RTS_CONTROL_HANDSHAKE работает как надо - можно будет даже оценить размер потокового буфера Windows, как разницу между номером последней ( перед отключением приёма ) строки спама в окне Teletype и номером строки, на которой заблокируется работа SPAM.SAV (этот номер выводится на экран УКНЦ).

    Каждая строка спама = 80 байтов.

  4. #254

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Здесь идея в том, чтобы проверить - пропадут или не пропадут байты в COM-порту Windows, когда сервер надолго перестанет их принимать, а потом продолжит.

    Если сначала установить fRtsControl = RTS_CONTROL_ENABLE, а потом fRtsControl = RTS_CONTROL_HANDSHAKE - то разница должна быть очевидной.
    При fRtsControl = RTS_CONTROL_ENABLE естественно посылка в порт все время продолжается, байты теряются. При fRtsControl = RTS_CONTROL_HANDSHAKE посылка через некоторое время приостанавливается, потерь вроде нет. Нажал примерно на 103, остановилось на 147.

  5. #255

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    При fRtsControl = RTS_CONTROL_HANDSHAKE посылка через некоторое время приостанавливается, потерь вроде нет. Нажал примерно на 103, остановилось на 147.
    Всё, что выводится в окно Teletype - одновременно пишется в файл Teletype.log - его можно открыть и внимательно всё проверить.

    Любое окно начинает писать своё содержимое в файл, если в его настройках указать:
    Код:
    [Teletype.ini]
    TabTitle=""
    InitialStateOf[ControlBar]=0
    SaveChangesFor[ControlBar]=0
    InitialStateOf[StatusBar]=1
    SaveChangesFor[StatusBar]=0
    DumpMode=1
    InitialStateOf[Log]=1
    SaveChangesFor[Log]=0

    Получается, что для каждого открытого COM-порта Windows заводит потоковый буфер объёмом примерно 3 Килобайта.

    В принципе - Win32 API позволяет напрямую заказывать объём потокового буфера для порта, но это будет актуально только для мегабитных скоростей, которые у большинства последовательных портов не встречаются.

    ...

    P.S. А проблемы со скоростью чтения у "продвинутого варианта" адаптера порта не могли быть вызваны, например, выключенным сжатием ?

  6. #256

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вот, вроде отладил и протокол HX v2.1, и драйвер HX.SYS v2.1.

    Сервер HX для УКНЦ, поддерживающий новый протокол с новым драйвером: HX_Server 2.1_-_UKNC_10.01.13_21-06.

    ...
    Последний раз редактировалось Patron; 23.09.2014 в 15:26.

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

  8. #257

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    4.В архиве уже содержится образ системы с драйвером HX. HXsys54.DSK
    Вот бы теперь узреть смертельный номер - RSX-11M запущенная на УК-НЦ! Есть ли принципиальные преграды на этом пути? (ну естественно non mapped system на 56кб но все же!)

  9. #258

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Вот бы теперь узреть смертельный номер - RSX-11M запущенная на УК-НЦ! Есть ли принципиальные преграды на этом пути? (ну естественно non mapped system на 56кб но все же!)
    Принципиальных приград нет - написать драйверы устройства и загрузчика. Смысла только в этом нет - так, побаловаться. RSX-11 без MMU превращается в весьма неуклюжую систему из которой придется убрать больше половины полезного функционала.

    ---------- Post added at 07:59 ---------- Previous post was at 07:58 ----------

    Можно запустить 11S (собственно это тот же 11M только упрощенный) - ему даже драйвера не нужны.
    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. #259

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Написал специальный первичный загрузчик для УКНЦ: Boot_RT-11_from_HX0.BIN ( исходники в файле BotHX0.MAC ) и добавил в настройки объекта UKNCcomSender опцию, включающую впечатывание даты и времени сервера в передаваемый файл ( в ячейки 06..012 ). По умолчанию эта опция включена, поэтому теперь загрузка должна идти с привода HX0 с установкой на УКНЦ даты и времени сервера: HX_Server 2.1_-_UKNC_11.01.13_16-10.

    В драйвере HX.SYS устранена ошибка из-за которой все предыдущие драйверы выводили сообщение об ошибке чтения вторичного загрузчика не на экран, а в порт HX.

    ...
    Последний раз редактировалось Patron; 23.09.2014 в 15:23.

  11. #260

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Написал специальный первичный загрузчик для УКНЦ: Boot_RT-11_from_HX0.BIN ( исходники в файле BotHX0.MAC ) и добавил в настройки объекта UKNCcomSender опцию, включающую впечатывание даты и времени сервера в передаваемый файл ( в ячейки 06..012 )...
    Не очень хорошие ячейки выбраны. Все дело в том, что в ячейке 6 у меня оказалось значение 062. Вторичный загрузчик для определения объема памяти меняет только значение вектора 4, а значит при прерывании TRAP4 заодно в PSW устанавливается бит T, вектор 14 не инициализирован, отсюда всякие последствия. Лично у меня вылетает в пульт с адресом 160000.

    ---------- Post added at 19:08 ---------- Previous post was at 18:45 ----------

    Заметил еще, что в файле teletype.log оказываются не все строки, хотя в окне на закладке Teletype HX-сервера они присутствуют. Какой-то закономерности не заметил. Использовал для этого программу SPAM.SAV.

Страница 26 из 86 ПерваяПервая ... 222324252627282930 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Загрузка П.О. через звуковую PC.
    от Biozoom в разделе Commodore 16/64/128
    Ответов: 51
    Последнее: 06.10.2013, 11:12
  2. Загрузка УКНЦ
    от костя в разделе ДВК, УКНЦ
    Ответов: 73
    Последнее: 05.03.2011, 12:55
  3. КУПЛЮ УКНЦ Электроника МС 0511 с распаянным Стык С2.
    от falanger в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 02.03.2010, 18:57
  4. Загрузка на рел Commodore 64
    от Zloy в разделе Commodore 16/64/128
    Ответов: 45
    Последнее: 27.07.2009, 12:59
  5. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38

Ваши права

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