|
|
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: 2648 (0xa58)
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!CSS123.D!RELDESCR.T«
Release description.
====================
Module id number: css/123
Module name: (X)AMOS BOOT LOADER
Actual release: 0602 Release date: 821117
Previous release: 0601 Release date: 821101
New facilities:
0501
----
Auto loading is implemented. If no input is given within
30 s after masterclearing or emergency action, the loader will
try to load with the parameters:
disk contr. I/O address = #32
disk unit = 0
kind of drive = specified in OPTIONS.S
contr. memory section = 3 if S = FALSE
= 1 if S = TRUE
contr. memory address = 0
BFD no of boot file = specified in OPTIONS.S
0502
----
The loader is able to run under the XAMOS operating system.
0601
----
A set parity command is introduced:
<set parity command> ::= Z
The four I/O commands (read, sense, write and control) are
introduced:
<I/O command> ::=
<read/sense command> | <write/control command>
<read/sense command> ::=
(R|S) <I/O address> [+<repeats>]
<write/control command> ::=
(W|C) <I/O address> [+<repeats>] <data>
<I/O address> ::= <hexadecimal number>
<repeats> ::= <hexadecimal number>
<data> ::= <hexadecimal number>
<I/O address> is the physical address of the device. <repeats>
specifies that the I/O command must be repeated <repeats> times.
Default is 1. <data> is the word send to the device.
It is now possible to activate the loader, by breaking to ROOT.
To return from the loader, a return command is offered:
<return command> ::= R
The user of this facility, must be aware that the loader, uses and
destroys locations #F6C6..#F7FF in memory section 0.
When activating the loader, the base of the loader is printed.
The load parameters are printed when auto loading.
If a parity error is discovered during setting parity, the message:
PARITY ERROR
is printed. This is a normal reaction after powering up.
0602
----
Initial console baud rate = specified in OPTIONS.S
Changes:
0601
----
The error message format is altered to:
*** ERROR: <error number>
Two new error numbers are introduced:
7: Parameter error in I/O command.
and error 41 is split into two errors:
41: Parity error discovered outside setting parity.
42: Time out error discovered outside setting parity.
Errors corrected:
0601
----
An infinite loop in the output procedures is corrected.
Reported errors, not corrected:
Comments:
«a5»