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

⟦9afaaa217⟧ TextFile

    Length: 4196 (0x1064)
    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⟧ »CSP003_V0701.D!CSS161.D!RELDESCR.T« 

TextFile

«ff»
*******************************************************

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

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




Module id number: CSS/161
--------------------------

Module name:      ARCHIVE
-----------------------------------

Actual release:   08.04            Release date: 860616
-----------------------            --------------------

Previous release: 08.03            Release date: 850524
-----------------------            --------------------




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

   << 0801 >>

    - The READALL command is enhanced with a mode to read all
      files regardless of Generation Version number. The number
      to match all numbers is -1 = #FFFF .

    - The intention of PR 876 was to help implement two modes :
      one to fill a block to occopy BLOCKSIZE bytes and
      one to remove fillers but the latter was not implemented
      in version 6.3 .
      This is changed and so is the syntax and semantics of
      FILL and NOFILL commands :

      Syntax :

      FILL <option>

      NOFILL <option>

      <option> ::= YES | NO

      semantics :

      FILL YES corresponds to FILL and FILL NO to NOFILL.
      NOFILL NO is default (fillers ,if any, are not removed)
      and NOFILL YES is a new command to ensure removal of fillers.


Changes:
--------

   << 0804 >>

      ARCHIVE has been linked with MTC version 2.4 with handling of
      spurious interrupts.
      (PR86369)

   << 0802 >>

      ARCHIVE has been linked with the OPERATION TIMEOUT tolerant version
      of the MTC module (CSS/126 vs 2.3) .

   << 0801 >>

    - ARCHIVE is linked with version 2.2 of MTC.L solving the CR80 MX
      problem with extra interrupts.
      (MX PR 18)

    - ARCHIVE now uses the topmost 4K of the MT controller which means
      that you may use a controller with the other 12K RAM masked off.
      (PR 1045)

    - ARCHIVE has a limited file handling capacity. When exceeded
      an error message was output. This message is now repeated
      each time you LIST the contents of the tape.

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

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

      Design error: When reaching end-of-tape during a WRITE/WRITEALL
      you must chose between mounting another tape or to have the
      current file deleted and the write terminated
      but the tape is rewinded before the question is asked
      which means that the program is wasting up to ten minutes rewinding
      and searching if the operator doesn't want to mount another tape.

      Design error: READing a breaked file when the tape has not been
      scanned yet may result in a strange state of affairs .
      If you only want part of the file (i.e. does not want to mount
      the next tape in sequence) then you only get one try because the
      file is not inserted in the list of tabled files i.e. a LIST
      command will not reveal the file but ARCHIVE "thinks" that the
      tape has been investigated. Another READ attempt will return
      Magtape File Not Found

      Work-around-solution: Use LIST command before READ if the file
      is breaked.


      Tape file names cannot start with a digit
      as opposed to the ISO standard.
      Such files can only be read using the READALL command.

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

Comments:
---------


        The data claim can be computed from the formula
               b + 14n + 3237
        where b is buffersize

        AMOS: b is 4096 words
        n is max number of files, that ARCHIVE can handle
        if n = 400 then the data claim is 13K
        if n =2700 then the data claim is 45K

        When the n'th file is scanned, ARCHIVE outputs
        **Error : ARCHIVE Cannot Handle Any More Files
        Thence writing is no longer permitted.

     -  ARCHIVE will disable the controller if and only if
        it terminates after a successful QUIT command or
        if it terminates after an unexpected I/O error thus :

        *****ERROR ON FILE <file name>. <error text> <completion code>

        or

        **Error: *****OPERATION TIMEOUT

 «a5»