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

⟦7dc692420⟧ TextFile

    Length: 7498 (0x1d4a)
    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⟧ »CSP007_V0501.D!CSS730.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/730
--------------------------

Module name:      SYS_TEST  (TDX/FD/DISK/LTU) (CR80 M M & D)
-------------------------------------------------------------

Actual release:   02.03            Release date: 831021
-----------------------            --------------------

Previous release: 02.02            Release date: 831011
-----------------------            --------------------




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

   >>> V0202 <<<< >>> LTU TEST <<<<
   A SINGLE BOOT MODULE FOR BOTH 32K AND 64K LTU'S

   >>> V0201 <<<< >>> LTU TEST <<<<
   ABLE TO HANDLE LTU'S WITH 64K BYTE INTERNEL RAM.

   >>> V0201 <<< >>> GENERAL <<<
   LINE EDITING FACILITIES HAS BEEN INTRODUCED IN THE OC HANDLER.
    -    '<' WORKS AS BACKSPACE
    -    '!' WORKS AS DISCARD LINE

Changes:
--------
   >>> V0202 <<< >>> LTU TEST <<<
   A NEW VERSION OF THE VDU PROTOCOL AND A SPECIAL TEST VERSION OF THE
   LTU HANDLER HAS BEEN IMPLEMENTED.

   >>> V0201 <<< >>> LTU TEST <<<
   V0202 OF THE LTU HANDLER HAS BEEN IMPLEMENTED TOGETHER WITH A
   NEW VERSION OF THE LTU FIRMWARE (VERSION 4).
   THE LTU TEST HAS BEEN SPLIT IN TWO BOOT MODULES:
      A 32K LTU TEST MODULE
      A 64K LTU TEST MODULE

   THE LOOP BACK TEST DOES NOW USE A MORE EFFDECTIVE WRITE/READ SEQUENCE.


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

  >>> 0203 <<< >>>TDX TEST<<<

  AN ERROR GIVING "LACK OF BUFFERS" IF 8 VDU SUBDEVICES ARE
  OPENED RAPIDLY AFTER EACH OTHER IS CORRECTED.

   >>> 0202 <<< >>> LTU TEST <<<
   CLOSE SUBDEVICE WILL NOT GIVE THE ERROR MESSAGE 'OPERATIOON CANCELLED'
   ANY MORE.

   >>> 0201 <<<
   ABBOTING THE TEST BY PRESSING THE BREAK BUTTON DOES NOT GIVE THE
   MESSAGE 'NO ERRORS.' ANY MORE.

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

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

  937


Comments:
---------
THIS PART CONTAINS A LOG OF THE CHANGES PERFORMED IN THE DIAGNOSTIC
TEST PROGRAMS, FOLLOWING THE INITIAL RELEASE UNTIL VERSION 0201.
NEW CHANGES SHOULD BE ENTERED ABOVE.





----------------------------------------------------------------------
>> LTU TEST ----- TLM/820430 <<
----------------------------------------------------------------------


     *     BAD CHECK OF DEVICE RAM ADDRESS IN LTU INITIALIZE.
           CORRECTED.

     *     PROBLEMS WITH A LOGICAL DEVICE ID EQUAL TO ZERO, IN
           LTU CLOSE SUBDEVICE.
           CORRECTED.

     *     LOG MESSAGES AFTER READ AND WRITE IN THE LOOP_BACK_TEST
           IMPLEMENTED.
           THE PROGRAM NOW OUTPUTS 'W'<CHANNEL NUMBER> AFTER A COMPLETED
           WRITE, AND 'R'<CHANNEL NUMBER> AFTER A COMPLETED READ.

«ff»
----------------------------------------------------------------------
>> TDX TEST ----- KPL/820505 <<
----------------------------------------------------------------------


     *     POOL OF DMA IDS ARE RE-ESTABLISHED IN CASE OF NON-
           SUCCESFUL CALL OF TDX.INITIALIZE

     *     CALL OF CHECK_RESULT (GIVING ERROR MESSAGES) IN PROCEDURE
           RECEIVE_XFER_SE IS REMOVED


----------------------------------------------------------------------
>> MAP TEST ----- TLM/820510 <<
----------------------------------------------------------------------


     *     DEVICE INTERRUPT TEST  :
           THE PROCESSOR  UNIT IS NOT EXAMINED, BECAUSE ONLY STI'S
           SHOULD RESIDE IN THE PU. THE STI DOES NOT SEND AN
           INTERRUPT AS A RESPONSE TO THE COMMAND CODE #0A00.

     *     INTERRUPT QUEUING TEST :
           THE CPU RECORD IS NOT READ IMMIDIATELY AFTER THE RECEPTION
           OF THE INTERRUPT.  A WAITING TIME OF 7..8 TIMES  250
           MICRO SECONDS  IS IMPLEMENTED.
           THIS CHANGE IS IMPLEMENTED  BECAUSE THERE MAY BE A RACE
           CONDITION PROBLEM, BETWEEN THE MAP  UPDATING, AND THE
           TEST PROGRAM FETCHING.

----------------------------------------------------------------------
>> DISK TEST ----- JJS/820510 <<
----------------------------------------------------------------------


     *     CHANGE OF INIT VAR DRIVE_SPECS.KIND TO THE SAME VALUES AS IN
           THE SEEK_TABLE.DRIVE_TEST_TYPE.

     *     CHANGE OF THE DRIVE_KIND VALUE TO BE GIVEN IN THE CALL OF
           FIND_DRIVE_DESCRIPTION IN THE INCLUDE CASE OF THE SETUP_CALL_
           PARAMS PROCEDURE. THE DRIVE_KIND VALUE IS NOW THE DELIVERED
           DRIVE_KIND + SUBUNIT, EG. MMD82+SUBUNIT 1 =  27.

----------------------------------------------------------------------
>> FD TEST ----- JJS/820510 <<
----------------------------------------------------------------------


     *     CHANGE OF THE VALUE TO BE USED IN THE VARIABLE READ_WRITE_
           FD_RAM FROM #80 TO #40 OF THE BUF_RAM_TEST PROCEDURE.


----------------------------------------------------------------------
>> LTU TEST ----- TLM/820512 <<
----------------------------------------------------------------------


     *     NEW VERSION OF THE LTU PROTOCOL SOFTWARE (Z80 PROGRAM)
           INSTALLED IN THE TEST SYSTEM.
           THIS Z80 PROGRAM VERSION IS A PATCHED VERSION, WITH
           SOME ERRORS CORRECTED.



----------------------------------------------------------------------
>> TDX TEST ----- KPL/820513 <<
----------------------------------------------------------------------


     *     PROCEDURE TDX_LOOP_BACK_TEST NOW SENDS 29 BYTES IN STEAD
           OF PREVIOUSLY 28. THE CHARACTER ADDED IS #13 OR DC3.



----------------------------------------------------------------------
>> TDX TEST ----- KPL/820514 <<
----------------------------------------------------------------------


     *     IN CASE OF ERRONEOUS INITIALIZE, THE DMA ID MUST BE RELEASED
           PROPERLY BY INSERTING 'FALSE' IN THE FIELD 'OCCUPIED' IN THE
           VARIABLE 'STI_DMA_POOL'

-----------------------------------------------------------------------
>> TDX TEST ---- HS/821214 <<
-----------------------------------------------------------------------

     *     3 additional commands are introduced:




           TDX.STI_STAT(<device address>)

           Function:

           An ENABLE_CONTROL_INPUT is performed and the
           statistics delivered from the STI (128 bytes)
           is dumped on the console.

«ff»

           TDX.SUBDEVICE_STAT(<subdevice address>)

           Function:

           An ENABLE_CONTROL_INPUT is performed and the
           statistics delivered from the LTUX-s (16 bytes)
           is dumped on the console.


           TDX.BUS_LOOPTEST(<bus id>)

           Function:

           A GET_CONTROL_BUFFER folowed by an INIT_OUTPUT is
           performed. A LOOPTEST is set up.

-----------------------------------------------------------------------
>> LTU TEST ---- CN/831011 <<
-----------------------------------------------------------------------

     One boot module may now be used for both 32k and 64k RAM LTU's.
     OPERATION_CANCELLED is accepted as a valid cc after the call
     of close_subdevice.
     The normal version of the DAMOS LTU handler cannot be used any more,
     and in future releases the Handler modules should be taken from
     the LTUH.D directory.

     The Z80 assembler source text for the vdu protocol is now present
     in the MERGE.LTU.D directory. Future releases of the normal
     DAMOS Vdu protocol cannot be trusted to work in connection with
     the test program. «a5»