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

⟦fb1798e27⟧ TextFile

    Length: 1822 (0x71e)
    Types: TextFile
    Names: »EXCEPTIONS.I«

Derivation

└─⟦8c095a7f3⟧ Bits:30005798 CR80 Disc Pack ( Vol ILS systemdisk XAMOS TOS 10:01 hard boot #43c 19-7-87/JFJ )
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!ALTFMS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!FILSYS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!MY_SYSTEM.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!QUATTRO_MUX.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!SINGLE.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!ALTFMS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!FILSYS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!MY_SYSTEM.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!QUATTRO_MUX.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!SINGLE.D!GENS.D!EXCEPTIONS.I« 
└─⟦c2e810e96⟧ Bits:30005799 CR80 Disc Pack ( XAMOS 841129 ILS TOS 10-01 System Disk Tilhører ILS/MSG hard boot boot entry #43c )
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!ALTFMS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!FILSYS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!MY_SYSTEM.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!QUATTRO_MUX.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!SINGLE.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!ALTFMS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!FILSYS.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!MY_SYSTEM.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!QUATTRO_MUX.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!SINGLE.D!GENS.D!EXCEPTIONS.I« 
└─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII )
    └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!ERP_SINGLE.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MX.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MX_CRAM.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MX_DMA.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MY_SYSTEM.D!GENS.D!EXCEPTIONS.I« 
    └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!SINGLE.D!GENS.D!EXCEPTIONS.I« 

TextFile

"Process termination procedures"
"------------------------------"

"JAS / 83 11 29"



import procedure terminate_me
             (r0; " C -   completion code
              r1; " C -   secondary completion code
              r6);" C -   pseudo link



"Procedures to handle Input and Output to the Operators Console"
"--------------------------------------------------------------"

"JAS / 83 12 15"



import procedure init_oc(r1;  "destroyed
                         r6); "link

import procedure out_text(r2;  "address of text to be output
                          r6  "link");

import procedure out_line(r1;  "address of text to be output
                          r2;  "number of bytes to be output
                          r6  "link");

import procedure out_hexa(r2;  "integer to be output
                          r6  "link");

import procedure out_integer(r2;  "integer to be output
                             r6  "link");

import procedure out_long(r12;  "long integer to be output
                          r6  "link");



"Exception handling procedures"
"-----------------------------"

"JAS / 83 11 29"



import procedure exception(
                   typ: err_type;
                   r2;  "completion_code;
                   r7;  "location; on return, set to the address of
                        "the current coroutine's descriptor
                   r6   "link");

  "This procedure outputs a message to the operators console, stating
  "the error number (a combination of 'typ' and r2) the location at
  "which it occurred and the identity of the current coroutine.


import procedure send_disk_error
                       (r1;   " C D   report address
                        r6);  " - D   link

  "This procedure outputs a device error report to the console
  "or to the error reporting module «a5»