|
|
DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5878 (0x16f6)
Types: TextFile
Names: »RELDESCR.T«
└─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII )
└─⟦this⟧ »CSP005_V0501.D!CSS323.D!RELDESCR.T«
Release description. L T U D R I V E R
==================== = = = = = = = = =
Module id number: CSS/323
Module name: LTU DRIVER
Actual release: 0301 Release date: 850205
Previous release: 0301 Release date: 840525
Previous release: 0208 Release date: 840517
Previous release: 0207 Release date: 840106
Previous release: 0205 Release date: 820722 AND
0206 - - : 820416
Programmer: NUJ
New facilities:
vs 0301:
Further possibilities for setting 'line open parameters':
If MODE bit 7 is set the 7 LSB bits of VDUTTY_MODE is taken
from the MSB part of PROTOCOL and bit 7 of VDUTTY_MODE is
taken from bit 2 of PROTOCOL. Other parameters is set as in
Vs 0301.
Asyncronous line status reports from the LTU delivered to
the event reporting system.
In connection with CSS-MIC/325 (LTU_BOOT.C) the 'line open'
parameters are used as follows:
ADCN protocol : set MODE bit 4 and PROTOCOL bit 0
CR <=> LF on output : set MODE bit 4 and PROTOCOL bit 1
Upper case output : set MODE bit 4 and PROTOCOL bit 2
Suppress input LF : set MODE bit 4 and PROTOCOL bit 3
Flowcontrol on DCD : set MODE bit 4 and PROTOCOL bit 4
Flowcontrol on DSR : set MODE bit 4 and PROTOCOL bit 5
Flowcontrol on CALL : set MODE bit 4 and PROTOCOL bit 6
DTR follows CALL : set MODE bit 4 and PROTOCOL bit 7
ASYNC report on DCD : set MODE bit 7 and PROTOCOL bit 12
ASYNC report on DSR : set MODE bit 7 and PROTOCOL bit 13
ASYNC report on CALL : set MODE bit 7 and PROTOCOL bit 14
TTY mode : set MODE bit 2
vs. 0208:
Statistics supported.
Extended possibilities for controlling the firmware via the
the 'open line parameters':
The firmware receives the following parameters:
FREQUENCY
ECHO_MODE
LLEN_MODE
XONOFF_MODE
VDUTTY_MODE
TLLEN_MODE
These are set according to the MODE and other parameters
received from TOS (assignltu) in the following way:
FREQUENCY as received from TOS.
ECHO_MODE
MODE bit 1 = 0: #00 (echo)
MODE bit 1 = 1: #FF (non echo)
VDUTTY_MODE
MODE bit 2 = 0: #00 (vdu mode)
MODE bit 2 = 1: #FF (tty mode)
LLEN_MODE
MODE bit 3 = 0: #90
MODE bit 3 = 1: MSB (MODE)
XONOFF_MODE
MODE bit 4 = 0: #00
MODE bit 4 = 1: LSB (PROTOCOL)
TLLEN_MODE
MODE bit 5 = 0: #50
MODE bit 5 = 1: MSB (PROTOCOL)
If MODE bit 6 = 1 the 'From:' text from the LTU driver is suppressed
vs. 0207:
Damos interface to LTU now supported.
The XAMOS version can be run unchanged on MX_AMOS systems.
Raw mode used by the full screen editor is supported. (LTU/VDU FW
CSS-MIC/325 Ver. 0202 supports raw mode)
Changes:
vs. 0209:
Error in XAMOS version corrected.
vs. 0208:
Responce in connection with 'break' speeded up.
vs. 0207:
Lines are numbered 2 - 5 when using the old (amos) firmware,
and 0 - 3 when using the damos interface firmware.
First word in the LTU boot file must indicate whether it uses
the amos or damos interface.
Dual bus supported.
The 'line mode' in the TOS 'ASSIGNLTU' command is used as follows:
'From' text is suppressed if mode = 0
Raw mode (full screen editor) is supported if bit 0 is set
non echo mode is selected if bit 1 is set
tty mode is selected if bit 2 is set
the 'From' text is output when the first
connection is created if mode <> 0
Clean up in connection with 'break' has been improved.
Errors corrected:
vs. 0209:
Error in XAMOS version corrected.
vs. 0208:
Some PR's resolved:
PR 1017: Loss of input requests
PR 1101: Driver terminates when LTU not present when
assigned (TOS hangs).
Reported errors, not corrected:
Comments:
Below is listed the possible completion codes from the LTU driver:
CONST " COMPLETION CODES "
FORMAT_ERROR = #0901;
ILLEGAL_COMMAND = #0902;
UNKNOWN_SENDER = #0903;
ILLEGAL_ASSIGN_KIND = #0904;
ILLEGAL_CREATE_KIND = #0905;
LTU_NOT_DEASSIGNED = #0911;
LTU_NOT_ASSIGNED = #0912;
LINE_NOT_ASSIGNED = #0913;
LINE_NOT_DEASSIGNED = #0914;
RESERVE_INTERRUPT_FAILED= #0915;
ILLEGAL_LINE_NUMBER = #0916;
LINES_OPEN = #0917;
CONNECTIONS_OPEN = #0918;
NOT_BOOT_LOADING = #0921;
MASTER_CLEAR_ERROR = #0922;
CHECKSUM_ERROR = #0923;
LTU_TIME_OUT = #0924;
BOOT_LOAD_ERROR = #0925;
ILLEGAL_CONNECTION = #0931;
NONEXISTING_TERMINAL = #0934;
CANCELLED = #0941;
Special features:
«a5»