|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 10952 (0x2ac8)
Notes: pts_type(UF)
Names: »TIME.UF«
└─⟦2a21e4bb5⟧ Bits:30009691 Philips computer tape "600408"
└─⟦this⟧ »BDKAPP/TIME.UF«
└─⟦71472ef1e⟧ Bits:30009661 Philips computer tape "600103"
└─⟦this⟧ »BDKAPP/TIME.UF«
MES *** UPDATES OF CONCENTRATOR PACKAGE REL 1.1 - 78.03.03 *** MES *** UPDATED 78.03.17 *** MES ****************************** C:BPL LED C:BPL,/S,## ##CH $$K:BPD$$K:BPDK$$ ##CH $$K:BPCT$$K:BPTC$$ ##CH $$K : B P C T$$K : B P T C$$ ##CH $$BPBCT$$BPBTC$$ ##DL 1 UPDATE #0 78.03.15 JES ##DL 31 * - K:BPMT IS THE OCCUPATION BUFFER FOR THE MAGNETIC TAPE ##IL 52 ENTRY K:BPMT ##JN 54,C:BPL,58 * ##DL 58 ##DL 71,72 ##RE 836,$$12$$12+K:BLDK+K:BLDK$$ ##DL 838 DATA /FF,BPBDK1,K:BLDK+K:BLDL,0,0,0 BPBDK1 EQU * RES K:BLDK ##IL 839 EJECT IDENT C:BPL ******************************************************* * * K : B P M T * * OCCUPATION BUFFER FOR THE MAGNETIC TAPE * * ******************************************************* * K:BPMT DATA BPM01,12+K:BLMT+K:BLMT BPM01 DATA BPM02 DATA /70,BPBMT1,K:BLMT+K:BLMT,0,0,0 BPBMT1 EQU * RES K:BLMT BPM02 DATA 0 ##EN BEA /S KPF /O SCR /S SCR /O MES ****************************** C:CCH LED C:CCH,/S,## ##DL 400,408 ##EN BEA /S SCR /S MES ****************************** C:DBS MES ****************************** C:DCC LED C:DCC,/S,## ##DL 400,406 ##EN BEA /S SCR /S MES ****************************** C:EQU LED C:EQU,/S,## ##DL 1 UPDATE #5 78.03.16 JES ##RE 211,$$2048$$0$$ ##IL 216 *** PARAMETERS FOR STANDARD APPLICATION * * FILE CODES OF LOG DEVICES, DEFINED IN SYSTEM TK1 EQU /12 FILE CODE OF LOG DEV TK1 TK2 EQU /13 TK2 MT1 EQU /70 MT1 MT2 EQU 0 MT2 MT3 EQU 0 MT3 MT4 EQU 0 MT4 * NOREPL EQU 5 NBR OF NO REPLIES TO SWITCH OFF-LINE SUPSTA EQU /50 SUPERVISORY TERMINAL ADDRESS OF ALL TC:S ##DL 287,298 ##EN KPF /S,XEQU BEA /S SCR /S SCR /O MES ****************************** C:FIC LED C:FIC,/S,## ##DL 1 UPDATE #1 ##CH $$K:BPCT$$K:BPTC$$ ##DL 400,408 ##EN BEA /S KPF /O SCR /S SCR /O MES ****************************** C:FIG MES ****************************** C:FUA LED C:FUA,/S,## ##DL 1 UPDATE #4 78.03.07 JES ##DL 34 * K:PRTT 78.03.07 ##IL 93 EXTRN K:ID C:SET ##DL 100 ##DL 400,405 ##IL 406 DATINC EQU 1 IF 1 AUTOMATIC INCREMENTATION OF DATE ONLY FOR TOSS RELEASE 8.1 OR GREATER ##IL 762 * K:ID IN C:SET ##IL 788 IFT DATINC=1 LDR A7,A7 MIDNIGTH CARRY? RF(Z) PRT01 NO CF A14,K:ID INCREMENT DATE PRT01 EQU * XIF ##EN BEA /S KPF /O SCR /O SCR /S MES ****************************** C:FUB MES ****************************** C:FUC LED C:FUC,/S,## ##DL 400,406 ##EN BEA /S SCR /S MES ****************************** C:INI LED C:INI,/S,## ##DL 400,411 ##EN BEA /S SCR /S MES ****************************** C:LAY MES ****************************** C:NSU LED C:NSU,/S,## ##DL 400,406 ##EN BEA /S SCR /S MES ****************************** C:ONW LED C:ONW,/S,## ##DL 400,408 ##EN BEA /S SCR /S MES ****************************** C:OPC LED C:OPC,/S,## ##DL 400,405 ##EN BEA /S SCR /S MES ****************************** C:SET LED C:SET,/S,## ##DL 1 UPDATE #2 77.03.08 JES ##IL 26 * K:ID 78.03.07 ##IL 43 ENTRY K:ID INCREMENT DATE ##DL 96,97 ##DL 400,410 ##DL 502 RF SDRET RETURN ##DL 510 SDRET EQU * ##IL 516 EJECT IDENT C:SET ******************* K : I D ********************************** * * * *SUBROUTINE K : I D *INCREMENTS DATE * * * * CALL SEQUENCE: CF A14,K:ID * * * ENTRY PARAM: A7 = NUMBER OF DAYS TO INCREMENT * * SUBROUTINES: * * RETURN PARAM: NONE * * RETURN METOD: VIA A14 * * CHANGED REGS: A1-A6 * * STACKER NEED: 6 * * LIMITATIONS: * * CALLING TASK: ANY * * ************************************************************* EJECT IDENT C:SET ************************************************************* * * * K : I D * * K:ID EQU * * * GET DATE FROM WORK BLOCK * AND CONVERT TO HEXADECIMAL * LDKL A3,K:WBD GET DATE WB ADDRESS SUK A3,2 CF A14,SUB2 CONVERT YEAR TO HEXADECIMAL LDR A1,A6 SAVE YEAR VALUE CF A14,SUB2 CONVERT MONTH TO HEXADECIMAL LDR A2,A6 SAVE MONTH VALUE CF A14,SUB2 CONVERT DAY TO HEXADECIMAL LDR A3,A6 SAVE DAY VALUE * * INCREMENT DATE * ADR A3,A7 ADD CARRY VALUE TO DAY CF A14,DATCHK CHECK IF VALID DATE RF(NN) ID100 VALID DATE ADR A6,A3 RECALL MAX DAY OF MONTH SUR A3,A6 NEW DAY VALUE ADK A2,1 INCREMENT MONTH CWK A2,12 RF(NG) ID100 NOT NEW YEAR LDK A2,1 SET JANUARY ADK A1,1 INCREMENT YEAR * * CONVERT NEW DATE TO ASCII AND * MOVE DATE TO WORK BLOCK * ID100 EQU * LDKL A4,K:WBD DATE WB ADDRESS LDR A6,A1 GET YEAR CF A14,SUBA CONVERT TO ASCII AND STORE LDR A6,A2 GET MONTH CF A14,SUBA CONVERT AND STORE LDR A6,A3 GET DAY CF A14,SUBA CONVERT AND STORE RTN A14 * EJECT IDENT C:SET ##IL 520 RF SUB9 SUB2 ADK A3,2 SUB9 EQU * ##IL 531 * * CREATE ASCII AND STORE * SUBA EQU * LDK A5,0 SUBA05 SUK A6,10 RF(N) SUBA10 ADK A5,1 RB SUBA05 SUBA10 ADK A6,10 SLL A5,8 ADR A5,A6 ADKL A5,/3030 STR A5,A4 ADK A4,2 RTN A14 * ##EN BEA /S KPF /O SCR /O SCR /S MES ****************************** C:SIC LED C:SIC,/S,## ##DL 400,408 ##EN BEA /S SCR /S MES ****************************** C:SPY LED C:SPY,/S,## ##DL 400,409 ##EN BEA /S SCR /S MES ****************************** C:SUB LED C:SUB,/S,## ##DL 1 UPDATE #2 78.03.07 JES ##RE 25,$$760212$$78.03.07$$ ##IL 72 EXTRN K:ID C:SET ##DL 77 ##DL 400,414 ##IL 415 DATINC EQU 1 IF 1 AUTOMATIC INCREMENTATION OF DATE ONLY FOR TOSS RELEASE 8.1 OR GREATER ##IL 989 * K:ST8,K:LD8 * K:ID IN C:SET ##DL 995 * CHANGED REGS: NONE ##RE 997,$$6$$14$$ ##DL 1014,1015 CF A14,K:ST8 SAVE A1-A8 ##IL 1021 IFT DATINC=1 LDR A7,A7 MIDNIGTH CARRY? RF(Z) TIME10 NO CF A14,K:ID INCREMENT DATE TIME10 EQU * XIF CF A14,K:LD8 RESTORE A1-A8 RTN A14 ##DL 1022,1024 ##EN BEA /S KPF /O SCR /O SCR /S MES ****************************** C:TCA LED C:TCA,/S,## ##DL 400,407 ##EN BEA /S SCR /S SCR /O MES ****************************** C:TPL MES ****************************** C:TRA MES ****************************** C:TXT LED C:TXT,/S,## ##DL 400,415 ##IL 416 ******************************************************* * * PARAMETERS FOR CONDITIONAL ASSEMBLY * SPECIFIED IN MODULE C:EQU * ******************************************************* STNDRD EQU X:M IF = 1 STANDARD CONCENTRATOR APPLICATION ##DL 422,424 ##EN BEA /S KPF /O SCR /S SCR /O MES ****************************** C:WBS MES ****************************** C:XNW LED C:XNW,/S,## ##DL 400,403 ##EN BEA /S SCR /S SCR /O ASG /E0,TY10