Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Эмуляторы отечественных компьютеров (http://zx-pk.ru/forumdisplay.php?f=61)
-   -   Эмулятор терминала типа VT52 (http://zx-pk.ru/showthread.php?t=20092)

Patron 1st March 2013 20:30

Если многотерминальная система не обязательна - значит в отднотерминальной системе драйвер XL эксклюзивно садится на второй порт и сам работает с ним по прерываниям.

Но зачем тогда FB, почему в SJ работать не будет ?

form 1st March 2013 20:31

Quote:

Originally Posted by Patron (Post 581093)
Если многотерминальная система не обязательна - значит в отднотерминальной системе драйвер XL эксклюзивно садится на второй порт и сам работает с ним по прерываниям.

Но зачем тогда FB, почему в SJ работать не будет ?

Будет если добавить поддержку таймера.

Patron 1st March 2013 20:35

Quote:

Originally Posted by form (Post 581094)
Будет если добавить поддержку таймера.

И что надо делать, чтобы через XL посылать команды во второй порт и выводить оттуда ответ на экран ?

form 1st March 2013 20:36

Quote:

Originally Posted by Patron (Post 581095)
И что надо делать, чтобы через XL посылать команды во второй порт и выводить оттуда ответ на экран ?

Запустить VTCOM.
Кстати можно проверить еще где потери - в XL или в самом VTCOM (что вероятнее), но для этого надо уметь програмить XL. В device handlers manual в конце должно быть описание, посмотрю на досуге.

Patron 1st March 2013 20:53

Quote:

Originally Posted by form (Post 581096)
Запустить VTCOM.

Не хочет SB-монитор VTCOM из дистрибутива v5.7 запускать
Code:

.VTCOM
?KMON-F-Mapped monitor required for SY:VTCOM.SAV


form 1st March 2013 20:53

Quote:

Originally Posted by Patron (Post 581097)
Не хочет SB-монитор VTCOM из дистрибутива v5.7 запускать
Code:

.VTCOM
?KMON-F-Mapped monitor required for SY:VTCOM.SAV


Дык писал же - нужно .REL использовать. SAV для XM/ZM.

Patron 1st March 2013 21:12

Запустил VTCOM.REL под SB-монитором с поддержкой таймера - по IP всё работает:

Code:

HD (177720) disk driver  v1.2  2012
SL V08.00 [SW] Сторожевых С.В. 1988
ПРИМЕНЯЙТЕ КОМАНДУ "SET MX INFORM"
 
RT-11SB (S) V05.07
 
.SET TT FORM
 
.SET EDIT K52
 
.SET EM ON
 
.SET SL ON
 
.DAY
Время          Дата
20:02:25        01-Мар-2013, Пятница
 
.VTCOM.REL
 
Logon please:GUEST
Password:
Welcome to the system

.W
Uptime: 00:07:36
System use:  Run=10%, I/O-wait=89%, Swap-wait=0%, Idle=0%
I/O Activity: User I/O=99%, Swapping I/O=0%
 
Job  Line  Pri  State    Size  Connect  CPU time  Program    Job name
---  ------  ---  -------  -----  ---------  --------  -------  ------------
 1    1(0)    50  IN        62Kb  00:08:00  00:00:56  SYSMON  ROOT
 2    2(0)    50  TI        38Kb  00:08:00  00:00:01  KED      ROOT
 3*  3(0)    50  IN        37Kb  00:02:00  00:00:01  KMON    GUEST
 5    Det.    50  IN        62Kb  00:02:00  00:00:01  RTELNT  TCP/IP stack
 6    Det.    50  SL-Swap  30Kb  00:08:00  00:00:00  WINPRT  Window print
 7    Det.    50  SL-Lock  62Kb  00:08:00  00:00:04  TCPIP    TCP/IP stack
 
.



---------- Post added at 19:12 ---------- Previous post was at 19:04 ----------

Но это было на скорости 1.000 MIPS

На скорости ДВК-1 5.3 МГц ( режим True ) получается так:

Code:

.VTCOM.REL
 
Logon please:GUEST
Password:
Welcome to the system

.W
Uptime: 00:14:40
System use:  Run=10%, I/O-wait=89%, Swap-wait=0%, Idle=0%
I/O Activity: User I/O=99%, Swapping I/O=0%
 
Job ---  -----  ---------  --------  -------  ------------
 1    1(
 3*  3(0)    50  IN        37Kb  00:01:00  00:00:01  KMO 00:00:00  WINPRT  Wi
ndow print
 7    Det.    50  HI-Lock  62
 
.


form 1st March 2013 21:16

У W тоже работает. DIR вот только ближе к концу начинает теряться.
Это 1000 и Max.

Patron 1st March 2013 21:27

Проблема легко воспроизводится даже при локальном подключении на порт 127.0.0.1, поэтому исправить её не должно быть слишком трудно.

http://emulator.pdp-11.org.ru/misc/VTCOM.png

form 1st March 2013 21:31

Кстати между делом, еще один полезный код псевдографики используется в K52 - символ "°" (соответствует f). Он его рисует на <FF> в тексте.


All times are GMT +4. The time now is 02:42.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.