DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Hard and Floppy Disks

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Hard and Floppy Disks

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦db7d88db3⟧ TextFile

    Length: 3000 (0xbb8)
    Types: TextFile
    Names: »RELDESCR.T«

Derivation

└─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII )
    └─ ⟦this⟧ »CSP004_V0801.D!CSS184.D!RELDESCR.T« 

TextFile


*******************************************************

         R E L E A S E   D E S C R I P T I O N

*******************************************************




Module id number: CSS/184
--------------------------

Module name:      CONVERT_INTEL
-----------------------------------

Actual release:   01.02            Release date: 850410
-----------------------            --------------------

Previous release: 01.01            Release date: 841126
-----------------------            --------------------

CONVERT_INTEL is a utility program for converting INTEL Z80 ASCII files
to binary files ready for bootloading of LTU devices.

It is excecuted by the following command:

        CONVERT_INTEL I:<INTEL input file> O:<boot file> [AMOS:NO]

The default option is AMOS:YES


The intel file consists of records (lines) of the following format:

         :             A colon as first character of the line
         2 chars       number of data bytes
         4 chars       load address of first databyte of record
         2 chars       record type (00=data , 01=end)
         2 chars       first data byte
         2 chars       for each additional databyte
         2 chars       checksum

the checksum is the negative of the sum of all the 8-bit bytes in the
record, including the one byte 'number of data bytes' and the two byte
'load address', with carries above 8 bits ignored.
E.g: The record
               :0700D00001053609CBBEC992
                . .     .          .  --  checksum
                . .     .          --     last of 7 data bytes
                . .     --                first of 7 data bytes
                . ----                    load address
                --                        count of data bytes

The checksum in above record is calculated as
       0 - (#7+#0+#D0+#0+#01+#05+#36+#09+#CB+#BE+#C9) = #92

The generated binary file has the following format:

         2 bytes     start address
         N bytes     data as described by the INTEL file
         1 byte      checksum

The size of the generated file (N) is determioned by the address of the
last loaded databyte from the INTEL file, such that the generated file
always consist of an even number of bytes. The checksum is the last
byte of the file and is the sum of the N data bytes (mod #100).
The start address is always assumed to be zero.
Data bytes not loaded from the INTEL file is set to #76.

When the optional option 'AMOS:YES' is used the output file is preceded
by two words containing:

         Module type:     #0002
         Word count:      including these two words




New facilities:
---------------

Changes:
--------

Errors corrected:
-----------------

  >> 0102 <<

   The DAMOS version had not been updated with the latest changes.
   As it wasn't tested, this went unnoticed (for some time)!!!!!!

Reported errors, not corrected:
-------------------------------

CPECRs implemented in current release:
--------------------------------------

Comments:
---------