- Апгрейд ТЛГ или BK-UART-2-USB адаптер для порта УП БК0010/БК0011М
-
? TheGWBV@ - 04.05.2015 08:53
Собственно, свершилось! :)
Наверное, больше года этот адаптер лежал и ждал своего часа...
¤
итак, Адаптер BK-UART-2-USB для порта УП БК позволяет:
1) Передавать/принимать данные со скоростью до 19200 бод;
2) Использовать стандартные EMT 40, 42, 44, 46, 50 -- для этого необходимо патчить МОНИТОР БК0010 файлом EMT40N-1.b11;
3) надеяться, что когда-нибудь появится и драйвер TTY для ОС БК, и многие другие программы. Например, драйвер сетевого блочного устройства FLOPPY-OVER-BK-UART с сервером образов дисков под ОС Linux...
¤
Патч EMT40N-1.b11 для МОНИТОРА БК0010:
- сохранены все стандартные адреса главных точек входа для EMT 40, 42, 44, 46, 50;
- блок констант урезан до 5 скоростей для БК0010 (9600..600/8-N-1);
- для БК0011М сделан отдельный блок констант для скоростей 19200, 9600, 4800 и 2400 бод.
¤
Подробности там http://forum.pk-fpga.ru/viewtopic.php?f=18&t=5581
-
? TheGWBV@ - 09.05.2015 22:00
В продолжение экспериментов с ТЛГ появился ещё и патч ЕМТ4-6, который на данный момент позволяет работать в МОНИТОРе БК0010 с командами M S L T, загрузить, например, копировщик CF50 и поработать в нём, через эмулятор терминала на РС...
-
? Аноним - 09.05.2015 22:41
Скорость работы маленькая или большая видео есть процесса например вывода на экран читаемых из файла слов потоком ;-)
-
? TheGWBV@ - 12.05.2015 03:01
Вот скорость по-больше (вывод только в эмулятор терминала на РС) https://youtu.be/Ofr8XDaGmJs
а вот тут патч ЕМТ16 и скорость по-меньше https://youtu.be/T1nFh8s52Ts (т.к. параллельно идет вывод и на экран БК)...
-
? Аноним - 13.05.2015 20:44
Умеет ли БК монитор перенаправлять вывод из файла на консоль экран и наоборот с консоли клавиатуры в файл ;-)
-
? TheGWBV@ - 13.05.2015 21:24
Монитор БК и вывод из файла делать не умрёт в командном режиме. Монитор БК оперирует понятием массива байт.
Байт или массив байт можно принять/передать по линии ТЛГ.
Патчи ЕМТ6 и ЕМТ16 позволяют ввод-вывод с удаленной машины.
-
? Аноним - 13.05.2015 22:12
Монитор БК не умеет работать в режиме удаленного терминала как это исправить ;-)
-
? TheGWBV@ - 14.05.2015 00:32
Хм... Это точно кому-то нужно? Терминалом какой системы могла бы стать БК-ашка? :)
Вот наоборот, пожалуйста -- запустили БК с патченным монитором, затем с удаленной машины-терминала посылаем БК-ашке команду L1000, отправляем в БК дамп с нужной программой, запускаем её командой S1000... наслаждаемся процессом ))
-
? Аноним - 14.05.2015 00:49
Терминалом удаленной БК ;-)
БК UART модем шлюз модем UART БК как-то так :-)
-
? TheGWBV@ - 14.05.2015 02:04
Это возможно -- нужно на бк-терминале использовать патч обработчика прерываний клавиатуры, который входит в патч EMT6, и простенькую программу-терминала:
1: emt 44 ; ожидание и приём байта с линии, ожидание прерывания с клавиатуры и отправка в линию клавиатурного ввода
emt 16 ; вывод на экран принятого байта-символа
br 1
Как-то так :)
-
? Аноним - 14.05.2015 17:22
Покажите в действии ;-)
-
? TheGWBV@ - 17.05.2015 01:36
Появился новый тестовый Терминальный софт для контроллера ТЛГ/UART...
Мотивами к написанию новых патчей МОНИТОРа БК0010 и простой программы терминала служили:
1) Желание разобраться с устройством МОНИТОРа на предмет замены клавиатуры БК на PS/2-ную из Booster-а;
2) Надежда, что в эмуляторах БК появится хотя бы симуляция контроллера ТЛГ (или блока ИРПС), и тогда станет возможно обмениваться файлами и потоками данных между реальной БК и эмулятором БК, т.е. в аутентичной программной среде БКашки;
3) Новый софт для ТЛГ можно будет быстро адаптировать к UART-у из Booster-а.
¤
Назначение софта:
BKterm.b11 -- простенький терминал для передачи клавиатурного ввода с БК на удаленный ПК и вывода на экран БК принимаемых с линии символов-байтов.
EMT16loa.b11 -- загрузчик патча кода EMT16. Теперь вывод символов идет не только на экран БК, но и код символа передается в линию ТЛГ.
EMT4loa4.b11 -- загрузчик патча кода EMT4, EMT6 (включая подпрограмму BEEP и обработки прерываний по вектору @#60). После загрузки этого патча работа "родной" клавиатуры игнорируется -- работает только клавиша "СТОП", и клавиатурой БКашки становится удаленный терминал, подключенный через ТЛГ/UART.
-
? Аноним - 17.05.2015 03:16
Во все очивадное приходится тыкать носом патчить монитор так с размахом и смыслом ;-)
¤
Режим вывода символов только на экран на экран и в линию ТЛГ только в линию ТЛГ можно и нужно переключать хиртым сочетанием клавиш :-)
¤
Режим неприема приема с линии ТЛГ с выводом на экран или без можно и нужно переключать хиртым сочетанием клавиш ;-)
¤
Режим откуда принимать с линии ТЛГ или от ИРПС или от другого устройства можно и нужно переключать хиртым сочетанием клавиш :-)
-
? TheGWBV@ - 17.05.2015 08:50
Это, конечно, можно и, возможно, даже кому-нибудь нужно )) Только, imho, это уже свойства ОС должны быть, т.к. в Мониторе маловато машинных слов возможно высвободить для такого :)
-
? MM@ - 17.05.2015 17:55
Осмотрите текст 084 ПЗУ ( Фокал-Ш ) - он имеет существенный функционал , допуская замену клавы БК0010 на терминал 15-ИЭ-0013,
подключенный к блоку ИРПС ( по прерываниям ).
Кстати, 084 где-нибуть выложена в натуральном ( 100 % контент ) виде ?
*
Какие есть идеи по чипу SL811 в плане опроса клавы - модули уже у меня, можно собрать мультикарту именно в части USB.
-
? TheGWBV@ - 09.07.2015 19:54
Модуль SL811 (и резисторы с кондёром для ковокса) уже месяц как лежит без движения -- ждет, когда нарисуется схема для порта УП :)
-
? MM - 18.06.2016 18:52
Не подскажите, где водится комментированный исходник ПЗУ 017 в части программно-телеграфных дел ( 177716 ) ?
-
? SKcorp. - 18.06.2016 20:39
Вторая часть после МГ.
http://forum.maxiol.com/index.php?s=f0d7ed53425eb7e13f1421892221c51d&act=Attach&type=post&id=4760
-
? MM - 17.11.2016 18:37
Это аппаратный аддон к БК0010 ?
Т.к. в БК0011/М не выведено чтение с телеграфной линии - бит 000020 порта 177716.
Впрочем, это не особая проблема для владеющих исскуством приготовления "розовых макарон"...
( понадобится вывести свободный выход 155ЛА17 на МПИ, входы ЛА17 - на выв. 15 531АП2, и на 12 выв. ЛН1 ( на которой кварц висит ). Вход 13 ЛН1 ( которая с кварцем ) и есть вход данных телеграфа. Соответственно, проволоки от выв. 12 и 13 ЛН1 с кварцем отключаются от др. цепей )
- << Форум