|
|
DataMuseum.dkPresents historical artifacts from the history of: IBM System/3 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about IBM System/3 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 762 (0x2fa)
Types: s3xseg
Names: »S$PUTT«
└─⟦34f897e8c⟧ Bits:30009186 5702-sc1.V16.scp
└─⟦e1bdf435f⟧
└─⟦this⟧ »S$PUTT«
MACRO 00010000
&LABLE $PUTT &DTF-,&ERR-,&CODE-,&RECFM- 00130000
TABLE &CODE 00140000
A TABDF A 00150000
E TABDF T 00160000
'' TABDF T 00170000
TEXT 00180000
* TAPE PUT LINKAGE RELEASE-9 00190000
AIF (T'&LABLE EQ 'O').A 00200000
&LABLE EQU * 00210000
.A AIF (T'&DTF EQ 'O').B 00220000
LA &DTF,$DTF LOAD ADDRESS OF DTF 00230000
.B MVI $TDOPC(,$DTF),X'40' SET OP CODE TO PUT 00240000
AIF (&RECFM EQ 'V').C 00250000
B $$CSO&CODE BRANCH TO DATA MANAGEMENT 00260000
AGO .D 00270000
.C B $$CS&CODE.O BRANCH TO DATA MANAGEMENT 00280000
.D AIF (T'&ERR EQ 'O').E 00290000
CLI $TDCMP(,$DTF),X'41' HARDWARE ERROR? 00300000
BE &ERR YES GO TO ERROR ROUTINE 00310000
.E ANOP 00320000
MEND 00330000