Seq # *Modification Id* Act
----------------------------+
06226 M00S05218.modval +++| ZR X1,WDB7 IF ALREADY DISPLAYED
06227 M00S05219.modval +++| MESSAGE A1,3,R ISSUE MESSAGE
06228 M00S05220.modval +++| SX6 B0+
06229 M00S05221.modval +++| SA6 DML1
06230 M00S05222.modval +++| WDB7 R= A0,TAB1 WRITE TABLE
06231 M00S05223.modval +++| MX0 0
06232 M00S05224.modval +++| SX5 N
06233 M00S05225.modval +++| FUNC WTBT
06234 M00S05226.modval +++| EQ WDB9 CLEAR RANDOM ADDRESS AND EXIT
06235 M00S05227.modval +++|
06236 M00S05228.modval +++|
06237 M00S05229.modval +++| WDBA BSS 1 USER TO UPDATE
06238 M00S05230.modval +++|
06239 M00S05231.modval +++| WDBB CON 0 AVAILABLE DATA BLOCK FLAG
06240 M00S05232.modval +++| TITLE SOURCE CONVERSION SUBROUTINES.
06241 M00S05233.modval +++| ADP SPACE 4,10
06242 M00S05234.modval +++|** ADP - ADD PARENS.
06243 M00S05235.modval +++|*
06244 M00S05236.modval +++|* ENTRY (X6) = 6 CHARACTERS, RIGHT-JUSTIFIED, TO BE
06245 M00S05237.modval +++|* ENCLOSED BY PARENS.
06246 M00S05238.modval +++|*
06247 M00S05239.modval +++|* EXIT (X7) = 6 CHARACTERS ENCLOSED BY PARENS.
06248 M00S05240.modval +++|*
06249 M00S05241.modval +++|* USES X - 1, 2, 7.
06250 M00S05242.modval +++|* A - 1.
06251 M00S05243.modval +++|
06252 M00S05244.modval +++|
06253 M00S05245.modval +++| ADP SUBR ENTRY/EXIT
06254 M00S05246.modval +++| BX2 X6
06255 M00S05247.modval +++| LX2 24
06256 M00S05248.modval +++| MX1 36
06257 M00S05249.modval +++| BX2 X1*X2 ISOLATE UPPER 6 CHARACTERS
06258 M00S05250.modval +++| SA1 =4R) (
06259 M00S05251.modval +++| BX7 X1+X2 ADD PARENS
06260 M00S05252.modval +++| LX7 42 REPOSITION CHARACTERS
06261 M00S05253.modval +++| EQ ADPX RETURN
06262 M00S05254.modval +++| AOC SPACE 4,10
06263 M00S05255.modval +++|** AOC - ALTERNATE OCTAL CONVERSION.
06264 M00S05256.modval +++|*
06265 M00S05257.modval +++|* ENTRY (A0) = ADDRESS OF *TFR* ENTRY FIRST WORD.
06266 M00S05258.modval +++|* (X1) = DATA FIELD RIGHT JUSTIFIED.
06267 M00S05259.modval +++|*
06268 M00S05260.modval +++|* EXIT (X6) = FIRST WORD OF CONVERTED NUMBER.
06269 M00S05261.modval +++|* (X7) = SECOND WORD OF CONVERTED NUMBER.
06270 M00S05262.modval +++|*
06271 M00S05263.modval +++|* USES A - 2, 4.
06272 M00S05264.modval +++|* B - 2, 3.
06273 M00S05265.modval +++|* X - 1, 2, 4, 7.
06274 M00S05266.modval +++|*
06275 M00S05267.modval +++|* CALLS WOD.
06276 M00S05268.modval +++|
06277 M00S05269.modval +++|
06278 M00S05270.modval +++| AOC SUBR ENTRY/EXIT
06279 M00S05271.modval +++| RJ WOD
06280 M00S05272.modval +++| SA4 A0 GET WORD 1 OF ENTRY
06281 M00S05273.modval +++| LX4 59-30
06282 M00S05274.modval +++| PL X4,AOCX IF NOT MULTIPLE WORD RESULT
06283 M00S05275.modval +++| LX4 24-59+30
06284 M00S05276.modval +++| MX2 -6
06285 M00S05277.modval +++| BX2 -X2*X4 GET NUMBER OF CHARACTERS IN MULTIPLE WORD
06286 M00S05278.modval +++| MX1 1
06287 M00S05279.modval +++| SB2 X2-10
06288 M00S05280.modval +++| SB2 B2+B2
06289 M00S05281.modval +++| SB3 B2+B2
06290 M00S05282.modval +++| SB2 B3+B2
06291 M00S05283.modval +++| SB2 B2-B1
06292 M00S05284.modval +++| AX1 B2
06293 M00S05285.modval +++| BX7 X1*X7 MASK OFF UNUSED CHARACTERS
06294 M00S05286.modval +++| SA2 =10H
06295 M00S05287.modval +++| BX2 -X1*X2 BLANK FILL REMAINDER OF WORD
06296 M00S05288.modval +++| BX7 X7+X2
06297 M00S05289.modval +++| EQ AOCX RETURN
06298 M00S05290.modval +++|
06299 M00S05291.modval +++| APC SPACE 4,10
06300 M00S05292.modval +++|** APC - APPLICATION PERMISSIONS CONVERSION FOR DISPLAY.
06301 M00S05293.modval +++|*
06302 M00S05294.modval +++|* ENTRY (TANB+AAVW) = APPLICATION PERMISSION WORD.
06303 M00S05295.modval +++|*
06304 M00S05296.modval +++|* EXIT APPLICATION PERMISSION PAGE OF K-DISPLAY SET.
06305 M00S05297.modval +++|*
06306 M00S05298.modval +++|* USES X - 2, 3, 4, 5, 6, 7.
06307 M00S05299.modval +++|* A - 3, 4, 5, 6.
06308 M00S05300.modval +++|* B - 3, 4, 5, 7.
06309 M00S05301.modval +++|
06310 M00S05302.modval +++|
06311 M00S05303.modval +++| APC SUBR ENTRY/EXIT
06312 M00S05304.modval +++| SA4 TANB+AAVW GET APPLICATION PERMISSIONS
06313 M00S05305.modval +++| SB3 59
06314 M00S05306.modval +++| SA5 TNAV-1 APPLICATION BIT POSITIONS AND NAMES
06315 M00S05307.modval +++| SB7 DSAP+1 INITIALIZE K-DISPLAY POINTER
06316 M00S05308.modval +++| MX2 -12
06317 M00S05309.modval +++| MX7 42
06318 M00S05310.modval +++| APC1 SA5 A5+B1
06319 M00S05311.modval +++| ZR X5,APCX IF END OF APPLICATION TABLE
06320 M00S05312.modval +++| BX3 -X2*X5
06321 M00S05313.modval +++| NG X5,APC1 IF SPARE APPLICATION BIT
06322 M00S05314.modval +++| SB5 X3 ACCESS BIT NUMBER
06323 M00S05315.modval +++| SB4 B3-B5
06324 M00S05316.modval +++| LX3 X4,B4 POSITION ACCESS BIT
06325 M00S05317.modval +++| BX6 X7*X5 APPLICATION NAME
06326 M00S05318.modval +++| SB4 =10HOFF
06327 M00S05319.modval +++| PL X3,APC2 IF APPLICATION NOT PERMITTED
06328 M00S05320.modval +++| SB4 =10HON
06329 M00S05321.modval +++| APC2 SA6 B7+B1 SET APPLICATION NAME
06330 M00S05322.modval +++| SA3 B4
06331 M00S05323.modval +++| BX6 X3 SET ON/OFF STATUS
06332 M00S05324.modval +++| SA6 B7
06333 M00S05325.modval +++| SB7 B7+3
06334 M00S05326.modval +++| EQ APC1 PROCESS NEXT APPLICATION
06335 M00S05327.modval +++| CAV SPACE 4,15
06336 M00S05328.modval +++|** CAV - CALCULATE ACTUAL VALUE.
06337 M00S05329.modval +++|*
06338 M00S05330.modval +++|* ENTRY (A0) = ADDRESS OF *TFR* ENTRY FIRST WORD.
06339 M00S05331.modval +++|* (X1) = INDEX VALUE TO BE CONVERTED TO ACTUAL VALUE.
06340 M00S05332.modval +++|*
06341 M00S05333.modval +++|* EXIT (X3) = 0 IF NO ACTUAL VALUE CONVERSION REQUIRED.
06342 M00S05334.modval +++|* ACTUAL VALUE STORED IN LIMITS MESSAGE.
06343 M00S05335.modval +++|* ACTUAL VALUE IN PARENS STORED AT K-DISPLAY ADDRESS +1.
06344 M00S05336.modval +++|*
06345 M00S05337.modval +++|* USES A - 2, 4, 5, 6, 7.
06346 M00S05338.modval +++|* B - 3, 4, 7.
06347 M00S05339.modval +++|* X - ALL.
06348 M00S05340.modval +++|*
06349 M00S05341.modval +++|* CALLS ADP, CDD, COD, ICE, INDEX CONVERSION PROCESSORS.
06350 M00S05342.modval +++|
06351 M00S05343.modval +++|
06352 M00S05344.modval +++| CAV SUBR ENTRY/EXIT
06353 M00S05345.modval +++| SA4 A0 GET 1ST WORD OF ENTRY
06354 M00S05346.modval +++| MX0 -6
06355 M00S05347.modval +++| LX4 -18
06356 M00S05348.modval +++| BX3 -X0*X4
06357 M00S05349.modval +++| ZR X3,CAVX IF NO ACTUAL VALUE CONVERSION
06358 M00S05350.modval +++| SA2 A0+2 GET 3RD WORD OF ENTRY
06359 M00S05351.modval +++| AX2 36
06360 M00S05352.modval +++| SB7 X2 PROCESSOR ADDRESS
06361 M00S05353.modval +++| AX2 18
06362 M00S05354.modval +++| SB4 X2 SHIFT VALUE
06363 M00S05355.modval +++| SB3 X3
06364 M00S05356.modval +++| LX4 59-32+18-60
06365 M00S05357.modval +++| RJ ICE CALCULATE ACTUAL VALUE
06366 M00S05358.modval +++| SA2 =10H
06367 M00S05359.modval +++| BX6 X2
06368 M00S05360.modval +++| LX7 X2
06369 M00S05361.modval +++| PL X4,CAV1 IF NOT ZERO SYSTEM DEFAULT CASE
06370 M00S05362.modval +++| ZR X1,CAV4 IF SYSTEM DEFAULT VALUE
06371 M00S05363.modval +++| CAV1 NG X1,CAV4 IF UNLIMITED
06372 M00S05364.modval +++| LX1 B4
06373 M00S05365.modval +++| EQ B3,B1,CAV2 IF OCTAL CONVERSION
06374 M00S05366.modval +++| RJ CDD CONVERT ACTUAL VALUE TO DECIMAL DISPLAY
06375 M00S05367.modval +++| EQ CAV3 ADD PARENS
06376 M00S05368.modval +++|
06377 M00S05369.modval +++| CAV2 RJ CON CONVERT ACTUAL VALUE TO OCTAL DISPLAY
06378 M00S05370.modval +++| CAV3 RJ ADP ADD PARENS
06379 M00S05371.modval +++| SA5 A0+B1
06380 M00S05372.modval +++| AX5 36
06381 M00S05373.modval +++| ZR X5,CAV4 IF NO LIMITS MESSAGE
06382 M00S05374.modval +++| SA6 X5+5 ENTER ACTUAL VALUE IN LIMITS MESSAGE
06383 M00S05375.modval +++| CAV4 SA5 A0+B1
06384 M00S05376.modval +++| AX5 18
06385 M00S05377.modval +++| SX5 X5+
06386 M00S05378.modval +++| ZR X5,CAVX IF NO K-DISPLAY FIELD
06387 M00S05379.modval +++| SA7 X5+1
06388 M00S05380.modval +++| EQ CAVX RETURN
06389 M00S05381.modval +++| CDS SPACE 4,15
06390 M00S05382.modval +++|** CDS - CONVERT DATE TO SOURCE.
06391 M00S05383.modval +++|*
06392 M00S05384.modval +++|* ENTRY (A1) = ADDRESS OF DATE.
06393 M00S05385.modval +++|* (X1) = DATE IN FORM * YY/MM/DD.*.
06394 M00S05386.modval +++|*
06395 M00S05387.modval +++|* EXIT DATE STORED IN FORM *YYMMDD*.
06396 M00S05388.modval +++|* DATE RESET TO * IF NONEXPIRING.
06397 M00S05389.modval +++|*
06398 M00S05390.modval +++|* USES X - 1, 2, 3, 6, 7.
06399 M00S05391.modval +++|* A - 2, 3, 7.
06400 M00S05392.modval +++|* B - 2.
06401 M00S05393.modval +++|
06402 M00S05394.modval +++|
06403 M00S05395.modval +++| CDS SUBR ENTRY/EXIT
06404 M00S05396.modval +++| SA2 =10H *
06405 M00S05397.modval +++| SA3 =10H
06406 M00S05398.modval +++| BX7 X1-X3
06407 M00S05399.modval +++| ZR X7,CDS2 IF NONEXPIRING PASSWORD
06408 M00S05400.modval +++| MX6 -12
06409 M00S05401.modval +++| SB2 B1+B1
06410 M00S05402.modval +++| BX7 X7-X7
06411 M00S05403.modval +++| CDS1 LX1 18
06412 M00S05404.modval +++| BX2 -X6*X1
06413 M00S05405.modval +++| BX7 X7+X2
06414 M00S05406.modval +++| LX7 12
06415 M00S05407.modval +++| SB2 B2-B1
06416 M00S05408.modval +++| PL B2,CDS1 IF MORE DATE TO EXTRACT
06417 M00S05409.modval +++| SX2 2R
06418 M00S05410.modval +++| BX7 X7+X2
06419 M00S05411.modval +++| LX7 12
06420 M00S05412.modval +++| CDS2 BX7 X7+X2
06421 M00S05413.modval +++| SA7 A1
06422 M00S05414.modval +++| EQ CDSX RETURN
06423 M00S05415.modval +++| CON SPACE 4,10
06424 M00S05416.modval +++|** CON - CONVERT OCTAL NUMBER TO DISPLAY.
06425 M00S05417.modval +++|*
06426 M00S05418.modval +++|* ENTRY (X1) = OCTAL NUMBER.
06427 M00S05419.modval +++|*
06428 M00S05420.modval +++|* EXIT (X6) = OCTAL NUMBER IN DISPLAY CODE WITH POST RADIX B.
06429 M00S05421.modval +++|*
06430 M00S05422.modval +++|* CALLS COD, ISB.
06431 M00S05423.modval +++|
06432 M00S05424.modval +++|
06433 M00S05425.modval +++| CON SUBR ENTRY/EXIT
06434 M00S05426.modval +++| RJ COD CONVERT OCTAL TO DISPLAY
06435 M00S05427.modval +++| RJ ISB INSERT B RADIX
06436 M00S05428.modval +++| EQ CONX RETURN
06437 M00S05429.modval +++| CPS SPACE 4,15
06438 M00S05430.modval +++|** CPS - CONVERT PERMISSIONS TO SOURCE.
06439 M00S05431.modval +++|*
06440 M00S05432.modval +++|* EXIT PERMISSION BITS CONVERTED AND WRITTEN TO SOURCE.
06441 M00S05433.modval +++|*
06442 M00S05434.modval +++|* USES A - 0, 2, 4, 5, 6, 7.
06443 M00S05435.modval +++|* B - 2.
06444 M00S05436.modval +++|* X - 1, 2, 3, 4, 5, 6, 7.
06445 M00S05437.modval +++|*
06446 M00S05438.modval +++|* CALLS SFN, STB.
06447 M00S05439.modval +++|*
06448 M00S05440.modval +++|* MACROS WRITEC.
06449 M00S05441.modval +++|
06450 M00S05442.modval +++|
06451 M00S05443.modval +++| CPS SUBR ENTRY/EXIT
06452 M00S05444.modval +++| SA0 TPCS-1
06453 M00S05445.modval +++| CPS1 SA0 A0+B1 GET NEXT PERMISSION WORD
06454 M00S05446.modval +++| SA1 A0
06455 M00S05447.modval +++| SA2 =3HNUL
06456 M00S05448.modval +++| ZR X1,CPSX IF END OF TABLE
06457 M00S05449.modval +++| LX7 X1
06458 M00S05450.modval +++| BX6 X2
06459 M00S05451.modval +++| LX1 18
06460 M00S05452.modval +++| SA7 CPSA
06461 M00S05453.modval +++| SA6 X1+B1
06462 M00S05454.modval +++| WRITEC S,A6-B1 INITIALIZE IDENTIFIER VALUE
06463 M00S05455.modval +++| CPS2 SA5 CPSA GET PERMISSION WORD PARAMETERS
06464 M00S05456.modval +++| MX2 6
06465 M00S05457.modval +++| LX2 6
06466 M00S05458.modval +++| BX1 X2*X5 NEXT BIT POSITION
06467 M00S05459.modval +++| SX6 B1
06468 M00S05460.modval +++| IX7 X5+X6
06469 M00S05461.modval +++| LX5 -6
06470 M00S05462.modval +++| BX3 X2*X5 LAST BIT POSITION + 1
06471 M00S05463.modval +++| IX3 X1-X3
06472 M00S05464.modval +++| PL X3,CPS1 IF NO MORE BITS TO PROCESS
06473 M00S05465.modval +++| LX5 -30
06474 M00S05466.modval +++| BX4 X2*X5 VALIDATION WORD OFFSET
06475 M00S05467.modval +++| SA4 TANB+X4
06476 M00S05468.modval +++| SA7 A5
06477 M00S05469.modval +++| SB2 X1
06478 M00S05470.modval +++| LX6 B2
06479 M00S05471.modval +++| BX6 X6*X4
06480 M00S05472.modval +++| ZR X6,CPS2 IF BIT NOT SET
06481 M00S05473.modval +++| LX5 24
06482 M00S05474.modval +++| SB2 X5 TABLE OF PERMISSION IDENTIFIERS
06483 M00S05475.modval +++| RJ STB
06484 M00S05476.modval +++| ZR X3,CPS2 IF BIT NOT DEFINED
06485 M00S05477.modval +++| MX6 42
06486 M00S05478.modval +++| BX1 X6*X3
06487 M00S05479.modval +++| RJ SFN SPACE FILL IDENTIFIER
06488 M00S05480.modval +++| LX5 -30
06489 M00S05481.modval +++| SA6 X5+B1
06490 M00S05482.modval +++| WRITEC S,A6-B1 WRITE IDENTIFIER
06491 M00S05483.modval +++| EQ CPS2 CONTINUE PERMISSION BIT CONVERSION
06492 M00S05484.modval +++|
06493 M00S05485.modval +++|
06494 M00S05486.modval +++| CPSA CON 0 PERMISSION WORD PARAMETERS
06495 M00S05487.modval +++| TPCS SPACE 4,10
06496 M00S05488.modval +++|** TPCS - TABLE OF PERMISSION BITS CONVERSION TO SOURCE.
06497 M00S05489.modval +++|*
06498 M00S05490.modval +++|*T 18/SA,6/UBO,6/0,18/TPI,6/LBP,6/FBP
Figure
0 5 6 11 12 29 FBP LBP TPI 30 35 36 41 42 59 0 UBO SA
06499 M00S05491.modval +++|* SA SOURCE ENTRY ADDRESS.
06500 M00S05492.modval +++|* UBO USER BLOCK OFFSET OF VALIDATION WORD.
06501 M00S05493.modval +++|* TPI TABLE OF VALIDATION PERMISSION IDENTIFIERS.
06502 M00S05494.modval +++|* LBP LAST BIT POSITION + 1.
06503 M00S05495.modval +++|* FBP FIRST BIT POSITION.
06504 M00S05496.modval +++|
06505 M00S05497.modval +++|
06506 M00S05498.modval +++| TPCS BSS 0
Line S05499 Modification History
M01
(Removed by) modva23
Seq # *Modification Id* Act
----------------------------+
06507 M01S05499.modva23 ---| DTCS TMAW,AAWC,TAWI,TAWIL,0 ACCESS WORD
Line S00014 Modification History
M01
(Added by) modva23
Seq # *Modification Id* Act
----------------------------+
06508 M01S00014.modva23 +++| DTCS TMAW,AAWC,TAWI,60D,0 ACCESS WORD
06509 M00S05500.modval +++| DTCS TMAP,AAVW,TNAV,NNAB+AFAB,AFAB APPLICATIONS
06510 M00S05501.modval +++| DTCS TMSO,ASHN,TRTP,TRTPL,0 SHELL PROGRAM
06511 M00S05502.modval +++| DTCS TMAV,ASVW,TAPV,TAPVL,TAPVS SECURITY VALIDATION
06512 M00S05503.modval +++| DTCS TMLV,ASVW,TALB,TALBS,TALBS-TALBL ACCESS LEVEL
06513 M00S05504.modval +++| DTCS TMAC,ASVW,TACC,TACCL,0 ACCESS CATEGORY
06514 M00S05505.modval +++| DTCS TMVM,ASCV,TSVM,TSVML,0 SERVICE CLASS
06515 M00S05506.modval +++| CON 0 END OF TABLE
06516 M00S05507.modval +++| CSC SPACE 4,15
06517 M00S05508.modval +++|** CSC - CONVERT USER DEFAULT SERVICE CLASSES.
06518 M00S05509.modval +++|*
06519 M00S05510.modval +++|* ENTRY (A0) = ADDRESS OF *TFR* ENTRY FIRST WORD.
06520 M00S05511.modval +++|* (X1) = DATA FIELD RIGHT JUSTIFIED.
06521 M00S05512.modval +++|*
06522 M00S05513.modval +++|* EXIT (X6) = SERVICE CLASS IDENTIFIERS.
06523 M00S05514.modval +++|*
06524 M00S05515.modval +++|* USES B - 2, 3.
06525 M00S05516.modval +++|* X - ALL.
06526 M00S05517.modval +++|*
06527 M00S05518.modval +++|* CALLS STB.
06528 M00S05519.modval +++|
06529 M00S05520.modval +++|
06530 M00S05521.modval +++| CSC SUBR ENTRY/EXIT
06531 M00S05522.modval +++| SB2 TSVM
06532 M00S05523.modval +++| SB3 48
06533 M00S05524.modval +++| LX5 X1
06534 M00S05525.modval +++| BX7 X7-X7
06535 M00S05526.modval +++| LX5 -12
06536 M00S05527.modval +++| MX2 6
06537 M00S05528.modval +++| LX2 18
06538 M00S05529.modval +++| CSC1 BX1 X2*X5 EXTRACT SERVICE CLASS CHARACTER
06539 M00S05530.modval +++| MX4 -12
06540 M00S05531.modval +++| SX0 2R
06541 M00S05532.modval +++| ZR X1,CSC2 IF NO VALUE DEFINED
06542 M00S05533.modval +++| RJ STB LOCATE SERVICE CLASS CHARACTER IN TABLE
06543 M00S05534.modval +++| ZR X3,CSC2 IF NO MATCH
06544 M00S05535.modval +++| LX3 12 GET 2 CHARACTER SERVICE CLASS IDENTIFIER
06545 M00S05536.modval +++| BX0 -X4*X3
06546 M00S05537.modval +++| CSC2 LX0 B3
06547 M00S05538.modval +++| BX7 X7+X0
06548 M00S05539.modval +++| SB3 B3-12
06549 M00S05540.modval +++| LX5 6
06550 M00S05541.modval +++| PL B3,CSC1 IF MORE ENTRIES TO PROCESS
06551 M00S05542.modval +++| BX6 X7
06552 M00S05543.modval +++| EQ CSCX RETURN
06553 M00S05544.modval +++| CSD SPACE 4,15
06554 M00S05545.modval +++|** CSD - CONVERT USER DEFAULT SERVICE CLASSES TO SOURCE.
06555 M00S05546.modval +++|*
06556 M00S05547.modval +++|* ENTRY (TMUC+1) = SERVICE CLASS IDENTIFIERS.
06557 M00S05548.modval +++|* (LMFG) = 0 IF NOT PROCESSING LIMITS.
06558 M00S05549.modval +++|*
06559 M00S05550.modval +++|* EXIT USER DEFAULT SERVICE CLASSES WRITTEN TO SOURCE
06560 M00S05551.modval +++|* FILE OR LIMITS OUTPUT.
06561 M00S05552.modval +++|*
06562 M00S05553.modval +++|* USES A - 1, 5, 6.
06563 M00S05554.modval +++|* X - 0, 1, 5, 6, 7.
06564 M00S05555.modval +++|*
06565 M00S05556.modval +++|* CALLS SFN.
06566 M00S05557.modval +++|*
06567 M00S05558.modval +++|* MACROS WRITEC.
06568 M00S05559.modval +++|
06569 M00S05560.modval +++|
06570 M00S05561.modval +++| CSD SUBR ENTRY/EXIT
06571 M00S05562.modval +++| SA1 TMUC+1 GET CONVERTED DEFAULT SERVICE CLASSES
06572 M00S05563.modval +++| BX0 X1
06573 M00S05564.modval +++| SA5 TOSC
06574 M00S05565.modval +++| CSD1 SA5 A5+B1
06575 M00S05566.modval +++| MX7 12
06576 M00S05567.modval +++| BX6 X7*X0
06577 M00S05568.modval +++| LX0 12
06578 M00S05569.modval +++| ZR X5,CSDX IF END OF TABLE
06579 M00S05570.modval +++| SX1 X5+
06580 M00S05571.modval +++| NG X1,CSD1 IF RESERVED ENTRY
06581 M00S05572.modval +++| SA1 LMFG
06582 M00S05573.modval +++| NZ X1,CSD2 IF PROCESSING LIMITS
06583 M00S05574.modval +++| BX7 X7*X5 GET ORIGIN TYPE
06584 M00S05575.modval +++| LX6 -12
06585 M00S05576.modval +++| BX1 X7+X6
06586 M00S05577.modval +++| RJ SFN SPACE FILL IDENTIFIER
06587 M00S05578.modval +++| SA6 TMUC+1
06588 M00S05579.modval +++| WRITEC S,A6-B1 WRITE DIRECTIVE TO SOURCE
06589 M00S05580.modval +++| EQ CSD1 PROCESS NEXT IDENTIFIER
06590 M00S05581.modval +++|
06591 M00S05582.modval +++| CSD2 SX1 1R
06592 M00S05583.modval +++| BX6 X6+X1
06593 M00S05584.modval +++| LX6 -6
06594 M00S05585.modval +++| SA6 X5+5
06595 M00S05586.modval +++| WRITEC O,X5 WRITE LIMITS MESSAGE
06596 M00S05587.modval +++| EQ CSD1 PROCESS NEXT IDENTIFIER
06597 M00S05588.modval +++| DAT SPACE 4,10
06598 M00S05589.modval +++|** DAT - CONVERT PACKED DATE TO DISPLAY.
06599 M00S05590.modval +++|*
06600 M00S05591.modval +++|* ENTRY (X1) = DATA FIELD RIGHT JUSTIFIED.
06601 M00S05592.modval +++|*
06602 M00S05593.modval +++|* EXIT (X6) = CONVERTED DATE IN FORM * YY/MM/DD.*.
06603 M00S05594.modval +++|*
06604 M00S05595.modval +++|* USES A - 2.
06605 M00S05596.modval +++|* X - 2, 6.
06606 M00S05597.modval +++|*
06607 M00S05598.modval +++|* MACROS EDATE.
06608 M00S05599.modval +++|
06609 M00S05600.modval +++|
06610 M00S05601.modval +++| DAT SUBR ENTRY/EXIT
06611 M00S05602.modval +++| SA2 =10H
06612 M00S05603.modval +++| BX6 X2
06613 M00S05604.modval +++| ZR X1,DATX IF NO EXPIRATION DATE
06614 M00S05605.modval +++| EDATE X1 UNPACK DATE INTO DISPLAY
06615 M00S05606.modval +++| EQ DATX RETURN
06616 M00S05607.modval +++| ISB SPACE 4,10
06617 M00S05608.modval +++|** ISB - INSERT B (RADIX).
06618 M00S05609.modval +++|*
06619 M00S05610.modval +++|* ENTRY (X6) = RIGHT JUSTIFIED DISPLAY CODE FOR OCTAL NUMBER.
06620 M00S05611.modval +++|*
06621 M00S05612.modval +++|* EXIT (X6) = RIGHT JUSTIFIED DISPLAY CODE FOR OCTAL NUMBER
06622 M00S05613.modval +++|* WITH RADIX INSERTED ON RIGHT.
06623 M00S05614.modval +++|*
06624 M00S05615.modval +++|* USES X - 0, 1, 6.
06625 M00S05616.modval +++|
06626 M00S05617.modval +++|
06627 M00S05618.modval +++| ISB SUBR ENTRY/EXIT
06628 M00S05619.modval +++| MX0 54
06629 M00S05620.modval +++| LX6 6
06630 M00S05621.modval +++| SX1 1RB
06631 M00S05622.modval +++| BX6 X0*X6
06632 M00S05623.modval +++| BX6 X1+X6
06633 M00S05624.modval +++| EQ ISBX RETURN
06634 M00S05625.modval +++| MRJ SPACE 4,15
06635 M00S05626.modval +++|** MRJ - MULTIPLE WORD RIGHT JUSTIFY.
06636 M00S05627.modval +++|*
06637 M00S05628.modval +++|* ENTRY (A2) = ADDRESS WHERE 2ND WORD IS STORED
06638 M00S05629.modval +++|* IN LIMITS MESSAGE.
06639 M00S05630.modval +++|* (X2) = 1ST WORD, RIGHT JUSTIFIED, BLANK FILLED.
06640 M00S05631.modval +++|* (X6) = 2ND WORD, RIGHT JUSTIFIED, BLANK FILLED.
06641 M00S05632.modval +++|*
06642 M00S05633.modval +++|* EXIT 1ST AND 2ND WORDS STORED IN LIMITS MESSAGE
06643 M00S05634.modval +++|* AFTER MULTIPLE WORD RIGHT JUSTIFICATION PROCESSED.
06644 M00S05635.modval +++|*
06645 M00S05636.modval +++|* USES A - 4, 6, 7.
06646 M00S05637.modval +++|* B - 2, 3, 4.
06647 M00S05638.modval +++|* X - 0, 2, 3, 4, 6, 7.
06648 M00S05639.modval +++|
06649 M00S05640.modval +++|
06650 M00S05641.modval +++| MRJ2 BX7 X2 STORE 1ST WORD
06651 M00S05642.modval +++| SA7 A2
06652 M00S05643.modval +++|
06653 M00S05644.modval +++| MRJ SUBR ENTRY/EXIT
06654 M00S05645.modval +++| SA4 =10H
06655 M00S05646.modval +++| SB2 B0
06656 M00S05647.modval +++| BX3 X6-X4
06657 M00S05648.modval +++| ZR X3,MRJ2 IF NO VALUE IN 2ND WORD
06658 M00S05649.modval +++| BX7 X2
06659 M00S05650.modval +++| SA7 A2-B1
06660 M00S05651.modval +++| MX0 6
06661 M00S05652.modval +++| BX7 X0*X3
06662 M00S05653.modval +++| NZ X7,MRJX IF BOTH WORDS FULL
06663 M00S05654.modval +++| MRJ1 LX0 -6
06664 M00S05655.modval +++| BX7 X0*X3
06665 M00S05656.modval +++| SB2 B2+6
06666 M00S05657.modval +++| ZR X7,MRJ1 IF BLANK CHARACTER
06667 M00S05658.modval +++| SB3 60
06668 M00S05659.modval +++| MX0 1
06669 M00S05660.modval +++| SB4 B2-B1
06670 M00S05661.modval +++| AX0 B4
06671 M00S05662.modval +++| SB3 B3-B2
06672 M00S05663.modval +++| LX2 B3
06673 M00S05664.modval +++| BX7 X0*X2
06674 M00S05665.modval +++| BX6 -X0*X6
06675 M00S05666.modval +++| BX7 X7+X6
06676 M00S05667.modval +++| SA7 A2 STORE 2ND WORD
06677 M00S05668.modval +++| BX6 -X0*X2
06678 M00S05669.modval +++| BX4 X0*X4
06679 M00S05670.modval +++| BX6 X6+X4
06680 M00S05671.modval +++| SA6 A2-B1 STORE FIRST WORD
06681 M00S05672.modval +++| EQ MRJX RETURN
06682 M00S05673.modval +++| PLM SPACE 4,15
06683 M00S05674.modval +++|** PLM - PRINT *LIMITS* MESSAGES.
06684 M00S05675.modval +++|*
06685 M00S05676.modval +++|* EXIT ALL *LIMITS* MESSAGES ISSUED.
06686 M00S05677.modval +++|*
06687 M00S05678.modval +++|* USES A - ALL.
06688 M00S05679.modval +++|* B - 2, 3.
06689 M00S05680.modval +++|* X - ALL.
06690 M00S05681.modval +++|*
06691 M00S05682.modval +++|* CALLS CSD, SFN.
06692 M00S05683.modval +++|*
06693 M00S05684.modval +++|* MACROS CLOCK, DATE, GETJO, GETPFP, TSTATUS, WRITEC.
06694 M00S05685.modval +++|
06695 M00S05686.modval +++|
06696 M00S05687.modval +++| PLM8 WRITEC O,(=C* *),B1 WRITE BLANK LINE
06697 M00S05688.modval +++| WRITEC X2,USUD WRITE HEADER
06698 M00S05689.modval +++| RJ CSD CONVERT USER DEFAULT SERVICE CLASSES
06699 M00S05690.modval +++|
06700 M00S05691.modval +++| PLM SUBR ENTRY/EXIT
06701 M00S05692.modval +++| SA2 DSAN GET USER NAME
06702 M00S05693.modval +++| MX7 -54
06703 M00S05694.modval +++| AX2 6
06704 M00S05695.modval +++| SA1 USRN
06705 M00S05696.modval +++| BX7 -X7*X2
06706 M00S05697.modval +++| BX7 X1+X7
06707 M00S05698.modval +++| SA7 A1
06708 M00S05699.modval +++| DATE TODT REQUEST DATE
06709 M00S05700.modval +++| CLOCK TOTM REQUEST TIME
06710 M00S05701.modval +++| GETJO TSTATUS GET JOB ORIGIN
06711 M00S05702.modval +++| SA1 TSTATUS
06712 M00S05703.modval +++| SX1 X1-TXOT
06713 M00S05704.modval +++| NZ X1,PLM1 IF NOT *TXOT*
06714 M00S05705.modval +++| TSTATUS TSTATUS
06715 M00S05706.modval +++| SA3 TSTATUS
06716 M00S05707.modval +++| SA2 =0LNAMIAF
06717 M00S05708.modval +++| MX1 36
06718 M00S05709.modval +++| BX3 X1*X3
06719 M00S05710.modval +++| BX6 X3-X2
06720 M00S05711.modval +++| NZ X6,PLM1 IF NOT NETWORK TERMINAL
06721 M00S05712.modval +++| SA6 TFPA+1 CLEAR NON-NETWORK TERMINAL LIMITS MESSAGES
06722 M00S05713.modval +++| SA6 TFRO+1
06723 M00S05714.modval +++| SA6 TFPX+1
06724 M00S05715.modval +++| SA6 TFTT+1
06725 M00S05716.modval +++| PLM1 GETPFP PLMA REQUEST FAMILY NAME
06726 M00S05717.modval +++| SA1 PLMA
06727 M00S05718.modval +++| BX6 X6-X6 CLEAR POINTERS
06728 M00S05719.modval +++| SA6 A1+B1
06729 M00S05720.modval +++| SA6 A6+B1
06730 M00S05721.modval +++| RJ SFN SPACE FILL NAME
06731 M00S05722.modval +++| SA2 FAM
06732 M00S05723.modval +++| LX6 59-17
06733 M00S05724.modval +++| MX3 -42
06734 M00S05725.modval +++| BX6 -X3*X6
06735 M00S05726.modval +++| BX6 X2+X6
06736 M00S05727.modval +++| SA0 TFR TABLE TO FORMAT RECORDS
06737 M00S05728.modval +++| SA6 A2
06738 M00S05729.modval +++| SA5 OF
06739 M00S05730.modval +++| BX0 X0-X0
06740 M00S05731.modval +++| ZR X5,PLM3.1 IF OUTPUT TO TERMINAL
06741 M00S05732.modval +++| PLM2 SA1 A0 GET WORD 1 OF ENTRY
06742 M00S05733.modval +++| SA2 A0+B1 GET WORD 2 OF ENTRY
06743 M00S05734.modval +++| ZR X1,PLM6 IF END OF TABLE
06744 M00S05735.modval +++| SA1 A2+B1 GET WORD 3 OF ENTRY
06745 M00S05736.modval +++| AX2 36
06746 M00S05737.modval +++| BX0 X2
06747 M00S05738.modval +++| SA0 A1+B1 ADVANCE TABLE ENTRY
06748 M00S05739.modval +++| SX5 X1
06749 M00S05740.modval +++| BX2 X0+X5
06750 M00S05741.modval +++| ZR X2,PLM2 IF NO LIMITS OR HEADER MESSAGE
06751 M00S05742.modval +++| SA2 OF
06752 M00S05743.modval +++| ZR X2,PLM4 IF OUTPUT TO TERMINAL
06753 M00S05744.modval +++| SX7 B1+
06754 M00S05745.modval +++| ZR X5,PLM3 IF NO HEADER
06755 M00S05746.modval +++| SX7 B1+B1
06756 M00S05747.modval +++| ZR X0,PLM3 IF NO LIMITS MESSAGE
06757 M00S05748.modval +++| SX7 X7+B1
06758 M00S05749.modval +++| PLM3 SA2 PLMB
06759 M00S05750.modval +++| IX6 X2-X7
06760 M00S05751.modval +++| SA6 A2
06761 M00S05752.modval +++| PL X6,PLM4 IF ENOUGH ROOM ON PAGE
06762 M00S05753.modval +++| SA3 LPPG
06763 M00S05754.modval +++| SX6 X3-2
06764 M00S05755.modval +++| IX6 X6-X7
06765 M00S05756.modval +++| SA6 A2
06766 M00S05757.modval +++| PLM3.1 WRITEC O,LITL WRITE PAGE HEADER
06767 M00S05758.modval +++| WRITEC X2,(=C* *),B1 WRITE BLANK LINE
06768 M00S05759.modval +++| PLM4 ZR X5,PLM5 IF NO HEADER MESSAGE
06769 M00S05760.modval +++| WRITEC O,(=C* *),B1 WRITE BLANK LINE
06770 M00S05761.modval +++| WRITEC X2,X5 WRITE HEADER
06771 M00S05762.modval +++| PLM5 ZR X0,PLM2 IF NO LIMITS MESSAGE
06772 M00S05763.modval +++| WRITEC O,X0 ISSUE LIMITS MESSAGE
06773 M00S05764.modval +++| EQ PLM2 PROCESS NEXT ENTRY
06774 M00S05765.modval +++|
06775 M00S05766.modval +++|* WRITE ALLOWED PERMISSIONS LIMIT MESSAGES.
06776 M00S05767.modval +++|
06777 M00S05768.modval +++| PLM6 SA2 PLMC GET *TAPL* INDEX
06778 M00S05769.modval +++| SA1 TAPL+X2 GET ALLOWED PERMISSIONS LIMITS PARAMETERS
06779 M00S05770.modval +++| ZR X1,PLM8 IF END OF TABLE
06780 M00S05771.modval +++| SX6 X2+B1
06781 M00S05772.modval +++| SA6 A2
06782 M00S05773.modval +++| MX2 -6
06783 M00S05774.modval +++| BX3 -X2*X1 NUMBER OF PERMISSION BITS
06784 M00S05775.modval +++| AX1 6
06785 M00S05776.modval +++| BX4 -X2*X1 USER BLOCK OFFSET
06786 M00S05777.modval +++| SA4 TANB+X4 GET PERMISSION BITS FROM USER BLOCK
06787 M00S05778.modval +++| AX1 6
06788 M00S05779.modval +++| SB2 X3-1
06789 M00S05780.modval +++| MX6 1
06790 M00S05781.modval +++| AX6 B2
06791 M00S05782.modval +++| MX5 -12
06792 M00S05783.modval +++| BX5 -X5*X1 LIMITS HEADER ADDRESS
06793 M00S05784.modval +++| AX1 30
06794 M00S05785.modval +++| SA1 X1+B1 GET FIRST BIT POSITION
06795 M00S05786.modval +++| SB3 59
06796 M00S05787.modval +++| SB2 X1+B2
06797 M00S05788.modval +++| SB2 B3-B2
06798 M00S05789.modval +++| LX1 X4,B2
06799 M00S05790.modval +++| BX0 X4
06800 M00S05791.modval +++| BX6 X6*X1
Line S05792 Modification History
M01
(Removed by) modva28
Seq # *Modification Id* Act
----------------------------+
06801 M01S05792.modva28 ---| ZR X6,PLM6 IF NO PERMISSIONS GRANTED
06802 M01S05793.modva28 ---| WRITEC O,(=C* *),B1 WRITE BLANK LINE
Line S00001 Modification History
M01
(Added by) modva28
Seq # *Modification Id* Act
----------------------------+
06803 M01S00001.modva28 +++| NZ X6,PLM6.1 IF ANY PERMISSIONS GRANTED
06804 M01S00002.modva28 +++| PL X6,PLM6 IF NO PERMISSIONS GRANTED
06805 M01S00003.modva28 +++| PLM6.1 WRITEC O,(=C* *),B1 WRITE BLANK LINE
06806 M00S05794.modval +++| WRITEC X2,X5 WRITE HEADER MESSAGE
06807 M00S05795.modval +++| SA1 PLMC GET *TAPL* INDEX
06808 M00S05796.modval +++| SA1 TAPL-1+X1 GET *TAPL* ENTRY
06809 M00S05797.modval +++| AX1 24
06810 M00S05798.modval +++| SA5 X1 FWA-1 TABLE OF LIMITS MESSAGE ADDRESSES
06811 M00S05799.modval +++| AX1 18
06812 M00S05800.modval +++| SA0 X1 FWA-1 TABLE OF BIT NAMES AND POSITIONS
06813 M00S05801.modval +++| PLM7 SA5 A5+B1
06814 M00S05802.modval +++| SA0 A0+B1
06815 M00S05803.modval +++| ZR X5,PLM6 IF END OF MESSAGE TABLE
06816 M00S05804.modval +++| NG X5,PLM7 IF PERMISSION NOT ALLOWED
06817 M00S05805.modval +++| SA3 A0
06818 M00S05806.modval +++| MX4 -12
06819 M00S05807.modval +++| BX4 -X4*X3
06820 M00S05808.modval +++| SB2 X4
06821 M00S05809.modval +++| SB3 59
06822 M00S05810.modval +++| SB2 B3-B2
06823 M00S05811.modval +++| LX4 X0,B2
06824 M00S05812.modval +++| PL X4,PLM7 IF PERMISSION NOT GRANTED
06825 M00S05813.modval +++| WRITEC O,X5 WRITE PERMISSION MESSAGE
06826 M00S05814.modval +++| EQ PLM7 CONTINUE PROCESSING MESSAGES
06827 M00S05815.modval +++|
06828 M00S05816.modval +++|
06829 M00S05817.modval +++| PLMA CON 0 FAMILY NAME
06830 M00S05818.modval +++| PLMB CON 0 PAGE LINE COUNTER
06831 M00S05819.modval +++| PLMC CON 0 *TAPL* INDEX
06832 M00S05820.modval +++| TAPL SPACE 4,10
06833 M00S05821.modval +++|** TAPL - TABLE OF ALLOWED PERMISSIONS LIMITS PARAMETERS.
06834 M00S05822.modval +++|*
06835 M00S05823.modval +++|*T 18/TBP,18/TLM,12/LHR,6/UBO,6/NPB
Figure
0 5 6 11 12 23 24 29 NPB UBO LHR TLM 30 41 42 59 TLM TBP
06836 M00S05824.modval +++|* TBP FWA-1 TABLE OF BIT POSITIONS.
06837 M00S05825.modval +++|* TLM FWA-1 TABLE OF LIMITS MESSAGE ADDRESSES.
06838 M00S05826.modval +++|* LHR LIMITS HEADER MESSAGE ADDRESS.
06839 M00S05827.modval +++|* UBO USER BLOCK OFFSET FOR PERMISSION DATA WORD.
06840 M00S05828.modval +++|* NPB NUMBER OF PERMISSION BITS.
06841 M00S05829.modval +++|
06842 M00S05830.modval +++|
06843 M00S05831.modval +++| TAPL BSS 0
06844 M00S05832.modval +++| APLW TAWI,ALP,ALLW,AAWC ACCESS WORD
06845 M00S05833.modval +++| APLW TNAV,APP,APPH,AAVW APPLICATIONS
Line S05834 Modification History
M01
(Removed by) ns2427
Seq # *Modification Id* Act
----------------------------+
06846 M01S05834.ns2427 ---| APLW TNAV+TLAV-AFAB,LAP,TLAP,AAVW LOCAL APPLICATIONS
06847 M00S05835.modval +++| APLW TRTP,ASP,RMFP,ASHN *RDF* PERMISSIONS
06848 M00S05836.modval +++| APLW TAPV,APV,AAPP,ASVW SECURITY VALIDATIONS
06849 M00S05837.modval +++| APLW TACC,CAT,VCAT,ASAC ACCESS CATEGORIES
06850 M00S05838.modval +++| APLW TALB,ALV,ALVA,ASVW ACCESS LEVELS
06851 M00S05839.modval +++| APLW TSVM,SCL,USVM,ASCV USER SERVICE CLASS
06852 M00S05840.modval +++| CON 0 END OF TABLE
06853 M00S05841.modval +++| STB SPACE 4,15
06854 M00S05842.modval +++|** STB - SEARCH TABLE.
06855 M00S05843.modval +++|*
06856 M00S05844.modval +++|* ENTRY (X1) = VALUE TO COMPARE.
06857 M00S05845.modval +++|* (X2) = MASK.
06858 M00S05846.modval +++|* (B2) = TABLE ADDRESS.
06859 M00S05847.modval +++|*
06860 M00S05848.modval +++|* EXIT (X3) = TABLE ENTRY ON MATCH.
06861 M00S05849.modval +++|* = 0 IF NO MATCH.
06862 M00S05850.modval +++|* (A3) = ADDRESS OF MATCHING TABLE ENTRY.
06863 M00S05851.modval +++|*
06864 M00S05852.modval +++|* USES X - 3, 6.
06865 M00S05853.modval +++|* A - 3.
06866 M00S05854.modval +++|
06867 M00S05855.modval +++|
06868 M00S05856.modval +++| STB SUBR
06869 M00S05857.modval +++| SA3 B2-1
06870 M00S05858.modval +++| STB1 SA3 A3+1
06871 M00S05859.modval +++| BX6 X3-X1
06872 M00S05860.modval +++| BX6 X2*X6
06873 M00S05861.modval +++| ZR X3,STBX IF END OF TABLE
06874 M00S05862.modval +++| NZ X6,STB1 IF NOT YET MATCH
06875 M00S05863.modval +++| EQ STBX RETURN
06876 M00S05864.modval +++| SRD SPACE 4,25
06877 M00S05865.modval +++|** SRD - SET RECORD DISPLAYS.
06878 M00S05866.modval +++|*
06879 M00S05867.modval +++|* ENTRY *TANB* SET TO PROPER USER BLOCK.
06880 M00S05868.modval +++|*
06881 M00S05869.modval +++|* EXIT K-DISPLAY PROPERLY FORMATTED.
06882 M00S05870.modval +++|* S-OPTION PROPERLY FORMATTED.
06883 M00S05871.modval +++|* VALUES ENTERED IN LIMITS MESSAGES.
06884 M00S05872.modval +++|*
06885 M00S05873.modval +++|* USES A - ALL.
06886 M00S05874.modval +++|* B - 2, 3, 4, 5, 7.
06887 M00S05875.modval +++|* X - ALL.
06888 M00S05876.modval +++|*
06889 M00S05877.modval +++|* CALLS APC, CAV, ICE, MRJ, SFN,
06890 M00S05878.modval +++|* DISPLAY CONVERSION PROCESSORS.
06891 M00S05879.modval +++|*
06892 M00S05880.modval +++|* MACROS EDATE.
06893 M00S05881.modval +++|
06894 M00S05882.modval +++|
Line S05883 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
06895 M01S05883.v23l617 ---| SRD14 RJ APC DISPLAY APPLICATION PERMISSIONS
Line S00337 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
06896 M01S00337.v23l617 +++| SRD16 RJ APC DISPLAY APPLICATION PERMISSIONS
06897 M00S05884.modval +++|
06898 M00S05885.modval +++| SRD SUBR ENTRY/EXIT
06899 M00S05886.modval +++| SA1 TANB+ACCD SET CREATION DATE
06900 M00S05887.modval +++| AX1 18
06901 M00S05888.modval +++| SX1 X1
06902 M00S05889.modval +++| EDATE X1 UNPACK AND CONVERT DATE
06903 M00S05890.modval +++| SA1 TANB+ACMD SET LAST MODIFICATION DATE
06904 M00S05891.modval +++| SA6 DSAC1
Line S05892 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
06905 M01S05892.v23l617 ---| SA6 DSAC2
06906 M01S05893.v23l617 ---| SA6 DSAC3
06907 M01S05894.v23l617 ---| SA6 DSAC4
06908 M00S05895.modval +++| SX1 X1+
06909 M00S05896.modval +++| EDATE X1 UNPACK AND CONVERT DATE
06910 M00S05897.modval +++| SA6 DSAU
Line S05898 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
06911 M01S05898.v23l617 ---| SA6 DSAU1
06912 M01S05899.v23l617 ---| SA6 DSAU2
06913 M01S05900.v23l617 ---| SA6 DSAU3
06914 M00S05901.modval +++| SA1 AN SET USER NAME
06915 M00S05902.modval +++| SX6 1R/
06916 M00S05903.modval +++| BX1 X1+X6
06917 M00S05904.modval +++| LX1 -6
06918 M00S05905.modval +++| RJ SFN
06919 M00S05906.modval +++| SA6 TMBS
06920 M00S05907.modval +++| SX1 1R &1R/
06921 M00S05908.modval +++| LX1 -6
06922 M00S05909.modval +++| BX6 X1-X6
06923 M00S05910.modval +++| SA6 DSAN
06924 M00S05911.modval +++| SA6 DSAN1
06925 M00S05912.modval +++| SA6 DSAN2
06926 M00S05913.modval +++| SA6 DSAN3
Line S00338 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
06927 M01S00338.v23l617 +++| SA6 DSAN4
06928 M00S05914.modval +++| SA0 TFR-3 TABLE TO FORMAT RECORD
06929 M00S05915.modval +++| SRD1 SA0 A0+3
06930 M00S05916.modval +++| SA4 A0+ GET WORD 1 OF ENTRY
Line S05917 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
06931 M01S05917.v23l617 ---| ZR X4,SRD14 IF END OF TABLE
Line S00339 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
06932 M01S00339.v23l617 +++| ZR X4,SRD16 IF END OF TABLE
06933 M00S05918.modval +++| SB7 X4 PROCESSOR ADDRESS
06934 M00S05919.modval +++| LX4 6
06935 M00S05920.modval +++| MX2 -6
06936 M00S05921.modval +++| BX1 -X2*X4 USER BLOCK OFFSET
06937 M00S05922.modval +++| LX4 6
06938 M00S05923.modval +++| BX3 -X2*X4 STARTING BIT NUMBER
06939 M00S05924.modval +++| LX4 6
06940 M00S05925.modval +++| BX2 -X2*X4 NUMBER OF BITS IN FIELD
06941 M00S05926.modval +++| SA1 TANB+X1 GET DATA WORD
06942 M00S05927.modval +++| MX6 1
06943 M00S05928.modval +++| SB4 X2
06944 M00S05929.modval +++| SB2 B4-B1
06945 M00S05930.modval +++| AX6 B2
06946 M00S05931.modval +++| SB2 60
06947 M00S05932.modval +++| SB3 X3+B4
06948 M00S05933.modval +++| SB2 B2-B3
06949 M00S05934.modval +++| LX1 B2
06950 M00S05935.modval +++| BX2 X6*X1
06951 M00S05936.modval +++| LX1 X2,B4
06952 M00S05937.modval +++| BX7 X1
06953 M00S05938.modval +++| LX4 59-31-18
06954 M00S05939.modval +++| PL X4,SRD2 IF DATA TO BE PASSED RIGHT JUSTIFIED
06955 M00S05940.modval +++| BX1 X2 PASS DATA LEFT JUSTIFIED
06956 M00S05941.modval +++| SRD2 SA3 A0+2 GET WORD 3 OF ENTRY
06957 M00S05942.modval +++| LX3 -18
06958 M00S05943.modval +++| SB3 X3 ALTERNATE BLOCK ADDRESS
06959 M00S05944.modval +++| ZR B3,SRD3 IF NO ALTERNATE BLOCK
06960 M00S05945.modval +++| SB3 B3+B1
06961 M00S05946.modval +++| SA1 X7+B3
06962 M00S05947.modval +++| BX7 X1
06963 M00S05948.modval +++| SRD3 SA7 SRDA SAVE DATA FIELD
06964 M00S05949.modval +++| RJ ICE EXECUTE DISPLAY FORMAT PROCESSOR
06965 M00S05950.modval +++| SA4 A0 GET WORD 1 OF ENTRY
06966 M00S05951.modval +++| LX4 0-35
06967 M00S05952.modval +++| SX0 B1
06968 M00S05953.modval +++| BX0 X0*X4
06969 M00S05954.modval +++| SB5 X0 CONTINUATION WORD FLAG
06970 M00S05955.modval +++| SB2 B5+B5
06971 M00S05956.modval +++| SB2 B2+B5
06972 M00S05957.modval +++| SB3 A0+B1
06973 M00S05958.modval +++| SA5 B3-B2 GET WORD 2 OF ENTRY
06974 M00S05959.modval +++| SA3 A0 GET MULTIPLE WORD RESULT FLAG
06975 M00S05960.modval +++| SX2 X5
06976 M00S05961.modval +++| LX3 59-30
06977 M00S05962.modval +++| AX5 18
06978 M00S05963.modval +++| LX4 24-0+35
06979 M00S05964.modval +++| SA1 SRDA GET DATA VALUE
06980 M00S05965.modval +++| MX0 -6
06981 M00S05966.modval +++| ZR X2,SRD4 IF NO SOURCE ADDRESS
06982 M00S05967.modval +++| SB2 B1+B5
06983 M00S05968.modval +++| SA6 X2+B2
06984 M00S05969.modval +++| PL X3,SRD4 IF NOT MULTIPLE WORD RESULT
06985 M00S05970.modval +++| SA7 A6+B1
06986 M00S05971.modval +++| SRD4 NG X3,SRD7 IF MULTIPLE WORD RESULT
06987 M00S05972.modval +++| BX2 -X0*X4 UNLIMITED VALUE
06988 M00S05973.modval +++| LX4 59-33-24
06989 M00S05974.modval +++| LX0 X4,B1
06990 M00S05975.modval +++| ZR X2,SRD5 IF NO UNLIMITED VALUE
06991 M00S05976.modval +++| IX2 X1-X2
Line S05977 Modification History
M01
(Removed by) ns2516b
Seq # *Modification Id* Act
----------------------------+
06992 M01S05977.ns2516b ---| NZ X2,SRD5 IF DATA VALUE NOT UNLIMITED
Line S00004 Modification History
M01
(Added by) ns2516b
Seq # *Modification Id* Act
----------------------------+
06993 M01S00004.ns2516b +++| NG X2,SRD5 IF NOT UNLIMITED
06994 M00S05978.modval +++| SA2 =9AUNLIMITED
06995 M00S05979.modval +++| BX6 X2
06996 M00S05980.modval +++| NG X4,SRD6 IF *SYSTEM* DEFAULT TO BE DISPLAYED
06997 M00S05981.modval +++| SRD5 PL X0,SRD7 IF NOT ZERO SYSTEM DEFAULT
06998 M00S05982.modval +++| NZ X1,SRD7 IF NOT ZERO DATA VALUE
06999 M00S05983.modval +++| SRD6 SA2 =10HSYSTEM
07000 M00S05984.modval +++| BX6 X2
07001 M00S05985.modval +++| SX4 B1 RIGHT JUSTIFY FOR LIMITS
07002 M00S05986.modval +++| SRD7 SB2 X5
07003 M00S05987.modval +++| AX5 18
Line S05988 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07004 M01S05988.v23l617 ---| ZR B2,SRD8 IF NO K-DISPLAY FIELD
Line S00340 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07005 M01S00340.v23l617 +++| ZR B2,SRD10 IF NO K-DISPLAY FIELD
Line S05989 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07006 M01S05989.v23l617 ---| SA6 B2+B5
Line S00341 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07007 M01S00341.v23l617 +++| BX0 X3
07008 M01S00342.v23l617 +++| LX0 -1
07009 M01S00343.v23l617 +++| SA6 B2+B5
07010 M01S00344.v23l617 +++| NG X0,SRD9 IF ALREADY LEFT JUSTIFIED
07011 M01S00345.v23l617 +++| SA1 =10H
07012 M01S00346.v23l617 +++| BX1 X1-X6
07013 M01S00347.v23l617 +++| MX0 -6
07014 M01S00348.v23l617 +++| ZR X1,SRD9 IF BLANK WORD
07015 M01S00349.v23l617 +++| SA6 SRDB
07016 M01S00350.v23l617 +++| SRD8 LX6 6 LEFT JUSTIFY FIELD
07017 M01S00351.v23l617 +++| BX2 -X0*X6
07018 M01S00352.v23l617 +++| SX2 X2-1R
07019 M01S00353.v23l617 +++| ZR X2,SRD8 IF BLANK CHARACTER
07020 M01S00354.v23l617 +++| LX6 -6
07021 M01S00355.v23l617 +++| SA6 B2+B5
07022 M01S00356.v23l617 +++| SA2 SRDB
07023 M01S00357.v23l617 +++| BX6 X2
Line S05990 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07024 M01S05990.v23l617 ---| PL X3,SRD8 IF NOT MULTIPLE WORD RESULT
Line S00358 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07025 M01S00358.v23l617 +++| SRD9 PL X3,SRD10 IF NOT MULTIPLE WORD RESULT
Line S05991 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07026 M01S05991.v23l617 ---| SA7 A6+B1
Line S00359 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07027 M01S00359.v23l617 +++| SA7 A6+1
Line S05992 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07028 M01S05992.v23l617 ---| SRD8 ZR X5,SRD13 IF NO LIMITS MESSAGE
Line S00360 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07029 M01S00360.v23l617 +++| SRD10 ZR X5,SRD15 IF NO LIMITS MESSAGE
07030 M00S05993.modval +++| SA2 X5+5 GET MULTIPLE ENTRY 1ST WORD
07031 M00S05994.modval +++| LX4 59-34-59+33
07032 M00S05995.modval +++| SA6 A2 STORE LIMITS VALUE
Line S05996 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07033 M01S05996.v23l617 ---| PL X3,SRD9 IF NOT MULTIPLE WORD RESULT
Line S00361 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07034 M01S00361.v23l617 +++| PL X3,SRD11 IF NOT MULTIPLE WORD RESULT
07035 M00S05997.modval +++| SA6 A2-B1
07036 M00S05998.modval +++| SA7 A2
07037 M00S05999.modval +++| BX2 X6
07038 M00S06000.modval +++| LX6 X7
Line S06001 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07039 M01S06001.v23l617 ---| SRD9 PL X4,SRD13 IF NO RIGHT JUSTIFY FOR LIMITS FIELD
Line S00362 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07040 M01S00362.v23l617 +++| SRD11 PL X4,SRD15 IF NO RIGHT JUSTIFY FOR LIMITS FIELD
07041 M00S06002.modval +++| SA1 =10H
07042 M00S06003.modval +++| BX1 X1-X6
Line S06004 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07043 M01S06004.v23l617 ---| ZR X1,SRD11 IF BLANK WORD
Line S00363 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07044 M01S00363.v23l617 +++| ZR X1,SRD13 IF BLANK WORD
07045 M00S06005.modval +++| MX0 -6
Line S06006 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07046 M01S06006.v23l617 ---| SRD10 BX7 -X0*X6 RIGHT JUSTIFY BLANK FILLED DATA
Line S00364 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07047 M01S00364.v23l617 +++| SRD12 BX7 -X0*X6 RIGHT JUSTIFY BLANK FILLED DATA
07048 M00S06007.modval +++| SX7 X7-1R
07049 M00S06008.modval +++| LX6 -6
Line S06009 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07050 M01S06009.v23l617 ---| ZR X7,SRD10 IF BLANK
Line S00365 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07051 M01S00365.v23l617 +++| ZR X7,SRD12 IF BLANK
07052 M00S06010.modval +++| LX6 6
07053 M00S06011.modval +++| SA6 A2 STORE RIGHT JUSTIFIED LIMITS VALUE
Line S06012 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07054 M01S06012.v23l617 ---| SRD11 NG X3,SRD12 IF MULTIPLE WORD RESULT
07055 M01S06013.v23l617 ---| ZR B5,SRD13 IF NOT CONTINUATION ENTRY
07056 M01S06014.v23l617 ---| SRD12 RJ MRJ RIGHT JUSTIFY MULTIPLE WORD
07057 M01S06015.v23l617 ---| SRD13 SA1 SRDA GET DATA VALUE
Line S00366 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07058 M01S00366.v23l617 +++| SRD13 NG X3,SRD14 IF MULTIPLE WORD RESULT
07059 M01S00367.v23l617 +++| ZR B5,SRD15 IF NOT CONTINUATION ENTRY
07060 M01S00368.v23l617 +++| SRD14 RJ MRJ RIGHT JUSTIFY MULTIPLE WORD
07061 M01S00369.v23l617 +++| SRD15 SA1 SRDA GET DATA VALUE
07062 M00S06016.modval +++| RJ CAV CALCULATE ACTUAL VALUE
07063 M00S06017.modval +++| NZ X3,SRD1 IF ACTUAL VALUE CALCULATED
07064 M00S06018.modval +++| SA1 SRDA
07065 M00S06019.modval +++| NZ X1,SRD1 IF DATA VALUE PRESENT
07066 M00S06020.modval +++| SA1 A0+B1 CLEAR LIMITS MESSAGE
07067 M00S06021.modval +++| MX6 18
07068 M00S06022.modval +++| LX6 -6
07069 M00S06023.modval +++| BX6 -X6*X1
07070 M00S06024.modval +++| SA6 A1+
07071 M00S06025.modval +++| EQ SRD1 CONTINUE RECORD FORMATTING
07072 M00S06026.modval +++|
07073 M00S06027.modval +++|
07074 M00S06028.modval +++| SRDA CON 0 DATA FIELD
Line S00370 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07075 M01S00370.v23l617 +++| SRDB CON 0 K-DISPLAY DATA FIELD BEFORE LEFT JUSTIFY
07076 M00S06029.modval +++| TITLE MISCELLANEOUS ROUTINES.
07077 M00S06030.modval +++| ABT SPACE 4,10
07078 M00S06031.modval +++|** ABT - ABORT EXIT.
07079 M00S06032.modval +++|
07080 M00S06033.modval +++|
07081 M00S06034.modval +++| ABM BSS 0 ENTRY
07082 M00S06035.modval +++| MESSAGE CCDR,0,R ISSUE COMMAND TO DAYFILE
07083 M00S06036.modval +++| EQ ABT ABORT
07084 M00S06037.modval +++|
07085 M00S06038.modval +++| ABE BSS 0 ENTRY
Line S00002 Modification History
M01
(Added by) modva33
Seq # *Modification Id* Act
----------------------------+
07086 M01S00002.modva33 +++| SX2 DMGV * GENVAL ABORTED.*
07087 M00S06039.modval +++| SA1 GENF
Line S06040 Modification History
M01
(Removed by) modva33
Seq # *Modification Id* Act
----------------------------+
07088 M01S06040.modva33 ---| ZR X1,ABE1 IF NOT *GENVAL*
07089 M01S06041.modva33 ---| SX2 DMGV * GENVAL ABORTED.*
07090 M01S06042.modva33 ---| EQ ABT ABORT
07091 M01S06043.modva33 ---|
07092 M01S06044.modva33 ---| ABE1 SX2 DMAB * MODVAL ABORTED.*
Line S00003 Modification History
M01
(Added by) modva33
Seq # *Modification Id* Act
----------------------------+
07093 M01S00003.modva33 +++| NZ X1,ABT IF *GENVAL*
07094 M01S00004.modva33 +++| SX2 DMAB * MODVAL ABORTED.*
07095 M01S00005.modva33 +++| SA1 PSWF
07096 M01S00006.modva33 +++| ZR X1,ABT IF NOT *PASSWOR*
07097 M01S00007.modva33 +++| SX2 DMPA * ERROR IN PASSWOR ARGUMENTS.*
07098 M01S00008.modva33 +++| SA1 TSTB+1
07099 M01S00009.modva33 +++| AX1 54-0
07100 M01S00010.modva33 +++| ZR X1,ABT IF NOT NETWORK TERMINAL
07101 M01S00011.modva33 +++| WRITEC O,TRMB RESET CURSOR POSITIONING
07102 M01S00012.modva33 +++| SX2 DMPA RESET ERROR MESSAGE
07103 M00S06045.modval +++|* EQ ABT ABORT
07104 M00S06046.modval +++|
07105 M00S06047.modval +++| ABT BSS 0 ENTRY
07106 M00S06048.modval +++| MESSAGE X2,3 ISSUE ERROR MESSAGE
07107 M00S06049.modval +++| RJ COB CHECK OUTPUT BUFFER
07108 M00S06050.modval +++| SA1 ABTA
07109 M00S06051.modval +++| ZR X1,ABT1 IF UPDATE NOT PERFORMED
07110 M00S06052.modval +++| RJ SUI SET AVAILABLE USER INDICES
07111 M00S06053.modval +++| ABT1 SA3 RAPF CHECK SYSTEM FILE ATTACHED
07112 M00S06054.modval +++| ZR X3,ABT2 IF NOT ATTACHED
07113 M00S06055.modval +++| RETURN U
07114 M00S06056.modval +++| RECALL N
07115 M00S06057.modval +++| RETURN P
07116 M00S06058.modval +++| ABT2 SA1 GENF
07117 M00S06059.modval +++| ZR X1,ABT3 IF NOT *GENVAL*
07118 M00S06060.modval +++| RETURN P
07119 M00S06061.modval +++| RETURN U
07120 M00S06062.modval +++| ABT3 RJ CAF CHECK ALTERNATE FAMILY
07121 M00S06063.modval +++| ABORT
07122 M00S06064.modval +++|
07123 M00S06065.modval +++|
07124 M00S06066.modval +++| ABTA CON 0 SET IF UPDATE PERFORMED
Line S00013 Modification History
M01
(Added by) modva33
Seq # *Modification Id* Act
----------------------------+
07125 M01S00013.modva33 +++| ABTB RPVBLK ABE *REPRIEVE* BLOCK
07126 M00S06067.modval +++| ACI SPACE 4,20
07127 M00S06068.modval +++|** ACI - ASSEMBLE CHARACTERS INTERFACE.
07128 M00S06069.modval +++|*
07129 M00S06070.modval +++|* ENTRY (X1) = BIT STRING OF CHARACTERS TO PERMIT.
07130 M00S06071.modval +++|* (X6) = BIT STRING OF CHARACTER TO SUPPRESS.
07131 M00S06072.modval +++|*
07132 M00S06073.modval +++|* EXIT (CBUF - CBUF+CBUFL) = LEFT JUSTIFIED
07133 M00S06074.modval +++|* ASSEMBLED CHARACTERS.
07134 M00S06075.modval +++|* (X4) = NUMBER OF CHARACTERS.
07135 M00S06076.modval +++|* (B5) = SEPARATOR ( 0 IF END-OF-LINE).
07136 M00S06077.modval +++|* (B6) = 0 IF ENTRY TERMINATION.
07137 M00S06078.modval +++|* (B6) .NE. 0 IF ASSEMBLY COMPLETE.
07138 M00S06079.modval +++|* (ET) = -1 IF EOF.
07139 M00S06080.modval +++|* (ET) = 1 IF */* ENTRY TERMINATION.
07140 M00S06081.modval +++|*
07141 M00S06082.modval +++|* USES X - 0, 1, 2, 4, 6, 7.
07142 M00S06083.modval +++|* A - 1, 2, 6, 7.
07143 M00S06084.modval +++|* B - 2, 4.
07144 M00S06085.modval +++|*
07145 M00S06086.modval +++|* MACROS FUNC.
07146 M00S06087.modval +++|
07147 M00S06088.modval +++|
07148 M00S06089.modval +++| ACI SUBR ENTRY/EXIT
07149 M00S06090.modval +++| SA6 ACIC SAVE BIT STRING TO SUPPRESS
07150 M00S06091.modval +++| BX7 X1
07151 M00S06092.modval +++| SX6 B0
07152 M00S06093.modval +++| SA7 ACIB SAVE BIT STRING TO PERMIT
07153 M00S06094.modval +++| SA6 ACIA CLEAR CHARACTER COUNT
07154 M00S06095.modval +++| SA6 ACID CLEAR CHARACTER BUFFER INDEX
07155 M00S06096.modval +++| SB2 CBUFL-1
07156 M00S06097.modval +++| ACI1 SA6 CBUF+B2 CLEAR CHARACTER BUFFER
07157 M00S06098.modval +++| SB2 B2-1
07158 M00S06099.modval +++| PL B2,ACI1 IF CLEAR NOT COMPLETE
07159 M00S06100.modval +++| ACI2 SX0 I INPUT FET ADDRESS
07160 M00S06101.modval +++| SA2 ACIC CHARACTERS TO BE SUPPRESSED
07161 M00S06102.modval +++| SA1 ACIB CHARACTERS TO BE ALLOWED
07162 M00S06103.modval +++| BX6 X2
07163 M00S06104.modval +++| FUNC ASCT ASSEMBLE CHARACTERS
07164 M00S06105.modval +++| SA2 ACID
07165 M00S06106.modval +++| SA6 CBUF+X2 STORE ASSEMBLED CHARACTERS
07166 M00S06107.modval +++| SA1 ACIA
07167 M00S06108.modval +++| SB4 X4-10
07168 M00S06109.modval +++| IX4 X1+X4 INCREMENT CHARACTER COUNT
07169 M00S06110.modval +++| NG B4,ACIX IF SEPARATOR ENCOUNTERED
07170 M00S06111.modval +++| BX7 X4
07171 M00S06112.modval +++| SA7 A1
07172 M00S06113.modval +++| SX7 X2-CBUFL-1
07173 M00S06114.modval +++| PL X7,ACI2 IF BUFFER FULL
07174 M00S06115.modval +++| SX7 X2+B1
07175 M00S06116.modval +++| SA7 A2 INCREMENT CHARACTER BUFFER INDEX
07176 M00S06117.modval +++| EQ ACI2 ASSEMBLE MORE CHARACTERS
07177 M00S06118.modval +++|
07178 M00S06119.modval +++|
07179 M00S06120.modval +++| ACIA BSS 1 CHARACTER COUNT
07180 M00S06121.modval +++| ACIB BSS 1 BIT STRING OF CHARACTERS TO PERMIT
07181 M00S06122.modval +++| ACIC BSS 1 BIT STRING OF CHARACTERS TO SUPPRESS
07182 M00S06123.modval +++| ACID BSS 1 CHARACTER BUFFER INDEX
07183 M00S06124.modval +++| ADT SPACE 4,10
07184 M00S06125.modval +++|** ADT - ADD TERM TO CURRENT DATE.
07185 M00S06126.modval +++|*
07186 M00S06127.modval +++|* ENTRY (X1) = TERM VALUE.
07187 M00S06128.modval +++|*
07188 M00S06129.modval +++|* EXIT (X2) = (X6) = NEW PACKED DATE.
07189 M00S06130.modval +++|*
07190 M00S06131.modval +++|* USES A - 2, 7.
07191 M00S06132.modval +++|* X - 2, 6, 7.
07192 M00S06133.modval +++|*
07193 M00S06134.modval +++|* MACROS SYSTEM.
07194 M00S06135.modval +++|
07195 M00S06136.modval +++|
07196 M00S06137.modval +++| ADT SUBR ENTRY/EXIT
07197 M00S06138.modval +++| BX7 X1 SET UP *CPM* PARAMETER WORD
07198 M00S06139.modval +++| SA7 ADTA
07199 M00S06140.modval +++| SYSTEM CPM,R,A7,121B*100B ADD TERM TO CURRENT DATE
07200 M00S06141.modval +++| SA2 A7 GET NEW PACKED DATE
07201 M00S06142.modval +++| BX6 X2
07202 M00S06143.modval +++| EQ ADTX RETURN
07203 M00S06144.modval +++|
07204 M00S06145.modval +++|
07205 M00S06146.modval +++| ADTA BSS 1 *CPM* PARAMETERS
07206 M00S06147.modval +++| AUI SPACE 4,15
07207 M00S06148.modval +++|** AUI - ASSIGN USER INDEX.
07208 M00S06149.modval +++|*
07209 M00S06150.modval +++|*
07210 M00S06151.modval +++|* ENTRY NO USER INDEX IN *TANB* BLOCK.
07211 M00S06152.modval +++|*
07212 M00S06153.modval +++|* EXIT (X0) .LT. 0, IF USER INDEX SET.
07213 M00S06154.modval +++|* (X0) .GE. 0, IF USER INDEX NOT SET.
07214 M00S06155.modval +++|* (B3) = MESSAGE, IF USER INDEX NOT SET.
07215 M00S06156.modval +++|*
07216 M00S06157.modval +++|* USES X - 0, 1, 6, 7.
07217 M00S06158.modval +++|* A - 1, 6, 7.
07218 M00S06159.modval +++|* B - 2, 3, 4, 5.
07219 M00S06160.modval +++|
07220 M00S06161.modval +++|
07221 M00S06162.modval +++| AUI4 MX0 1 SET UI USED
07222 M00S06163.modval +++| SB5 B5+B2
07223 M00S06164.modval +++| BX1 X0+X1
07224 M00S06165.modval +++| SB4 B4-B2
07225 M00S06166.modval +++| LX6 X1,B4
07226 M00S06167.modval +++| SX7 B5+B1
07227 M00S06168.modval +++| SA6 A1
07228 M00S06169.modval +++| SA1 TANB+AUIN SET INDEX IN RECORD BLOCK
07229 M00S06170.modval +++| MX0 42
07230 M00S06171.modval +++| BX1 X0*X1
07231 M00S06172.modval +++| BX7 X1+X7
07232 M00S06173.modval +++| SA7 A1
07233 M00S06174.modval +++|
07234 M00S06175.modval +++| AUI SUBR ENTRY/ EXIT
07235 M00S06176.modval +++| SB3 AUIMX-1
Line S06177 Modification History
M01
(Removed by) nccaui
Seq # *Modification Id* Act
----------------------------+
07236 M01S06177.nccaui ---| SA1 TAUI-1
07237 M01S06178.nccaui ---| SB5 B0
Line S00001 Modification History
M01
(Added by) nccaui
Seq # *Modification Id* Act
----------------------------+
07238 M01S00001.nccaui +++| SA1 TAUI+2-1
07239 M01S00002.nccaui +++| SB5 2*60D
07240 M00S06179.modval +++| SB4 60 CONSTANT 60
07241 M00S06180.modval +++| AUI1 SA1 A1+B1
07242 M00S06181.modval +++| SB2 B0
07243 M00S06182.modval +++| GE B5,B3,AUI3 IF ALL ASSIGNED
07244 M00S06183.modval +++| AUI2 PL X1,AUI4 IF UI FREE
07245 M00S06184.modval +++| LX1 1
07246 M00S06185.modval +++| SB2 B2+B1
07247 M00S06186.modval +++| LT B2,B4,AUI2 IF MORE TO CHECK
07248 M00S06187.modval +++| SB5 B5+B4
07249 M00S06188.modval +++| EQ AUI1 LOOP FOR NEXT WORD
07250 M00S06189.modval +++|
07251 M00S06190.modval +++| AUI3 SX0 B0+ SET ERROR
07252 M00S06191.modval +++| SB3 ERUN **** NO USER INDICES AVAILABLE.
07253 M00S06192.modval +++| EQ AUIX RETURN
Line S00371 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07254 M01S00371.v23l617 +++| CDP SPACE 4,15
07255 M01S00372.v23l617 +++|** CDP - CLEAR DEFAULT PERMISSION BITS.
07256 M01S00373.v23l617 +++|*
07257 M01S00374.v23l617 +++|* ENTRY (A0) = ADDRESS OF *TPCW* ENTRY.
07258 M01S00375.v23l617 +++|* (X4) = PERMISSION CONTROL WORD.
07259 M01S00376.v23l617 +++|*
07260 M01S00377.v23l617 +++|* EXIT (X4) = NEW PERMISSION CONTROL WORD.
07261 M01S00378.v23l617 +++|* DEFAULT BITS CLEARED IN PERMISSION CONTROL WORD.
07262 M01S00379.v23l617 +++|* PERMISSION CONTROL DEFAULT MASK BIT SET.
07263 M01S00380.v23l617 +++|*
07264 M01S00381.v23l617 +++|* USES X - 0, 1, 2, 3, 4, 6.
07265 M01S00382.v23l617 +++|* A - 1, 6.
07266 M01S00383.v23l617 +++|* B - 2, 3.
07267 M01S00384.v23l617 +++|
07268 M01S00385.v23l617 +++|
07269 M01S00386.v23l617 +++| CDP SUBR ENTRY/EXIT
07270 M01S00387.v23l617 +++| SA1 A0
07271 M01S00388.v23l617 +++| MX2 -6
07272 M01S00389.v23l617 +++| LX1 -18
07273 M01S00390.v23l617 +++| BX3 -X2*X1 NUMBER OF PERMISSION BITS
07274 M01S00391.v23l617 +++| LX1 -6
07275 M01S00392.v23l617 +++| BX2 -X2*X1 SHIFT FOR MASK
07276 M01S00393.v23l617 +++| SB2 X3-1 MASK BITS
07277 M01S00394.v23l617 +++| SB3 X2 MASK SHIFT
07278 M01S00395.v23l617 +++| MX0 1
07279 M01S00396.v23l617 +++| AX0 B2
07280 M01S00397.v23l617 +++| LX0 B3
07281 M01S00398.v23l617 +++| BX4 -X0*X4 CLEAR DEFAULT PERMISSIONS
07282 M01S00399.v23l617 +++| SB2 A0-TPCW PREVENT ADDITIONAL CLEAR OF DEFAULT BITS
07283 M01S00400.v23l617 +++| SA1 PCDW
07284 M01S00401.v23l617 +++| SX2 B1
07285 M01S00402.v23l617 +++| LX2 B2
07286 M01S00403.v23l617 +++| BX6 X1+X2
07287 M01S00404.v23l617 +++| SA6 A1
07288 M01S00405.v23l617 +++| EQ CDPX RETURN
07289 M00S06193.modval +++| CEP SPACE 4,10
07290 M00S06194.modval +++|** CEP - CLEAR ERROR PROCESSING.
07291 M00S06195.modval +++|*
07292 M00S06196.modval +++|* ENTRY (A1) = FET ADDRESS.
07293 M00S06197.modval +++|*
07294 M00S06198.modval +++|* USES X - 0, 2, 6.
07295 M00S06199.modval +++|* A - 2, 6.
07296 M00S06200.modval +++|
07297 M00S06201.modval +++|
07298 M00S06202.modval +++| CEP SUBR ENTRY/EXIT
07299 M00S06203.modval +++| SA2 A1+B1 CLEAR ERROR PROCESSING BIT
07300 M00S06204.modval +++| SX0 B1
07301 M00S06205.modval +++| LX0 44
07302 M00S06206.modval +++| BX6 -X0*X2
07303 M00S06207.modval +++| SA6 A2
07304 M00S06208.modval +++| EQ CEPX RETURN
07305 M00S06209.modval +++| CER SPACE 4,20
07306 M00S06210.modval +++|** CER - CHECK FOR ERROR.
07307 M00S06211.modval +++|*
Line S06212 Modification History
M01
(Removed by) modva18
Seq # *Modification Id* Act
----------------------------+
07308 M01S06212.modva18 ---|* ENTRY (A1) = FET ADDRESS.
07309 M01S06213.modva18 ---|* (B4) = RETURN CONTROL ADDRESS, ONLY REQUIRED WHEN
07310 M01S06214.modva18 ---|* *CER* CALLED FROM PRESET.
07311 M01S06215.modva18 ---|* (X1) = FIRST WORD OF FET.
07312 M01S06216.modva18 ---|*
07313 M01S06217.modva18 ---|* EXIT ABORT IF ERROR ENCOUNTERED WHEN *CER* NOT CALLED FROM
07314 M01S06218.modva18 ---|* PRESET.
07315 M01S06219.modva18 ---|*
07316 M01S06220.modva18 ---|* ABORT IF ERROR ENCOUNTERED WHEN *CER* CALLED FROM
07317 M01S06221.modva18 ---|* PRESET AND JOB IS TIME-SHARING ORIGIN.
07318 M01S06222.modva18 ---|*
07319 M01S06223.modva18 ---|* ABORT IF ERROR IS NOT *FILE BUSY* FROM *PFM*.
07320 M01S06224.modva18 ---|*
07321 M01S06225.modva18 ---|* IF ERROR ENCOUNTERED WHEN *CER* CALLED FROM PRESET
07322 M01S06226.modva18 ---|* AND JOB IS NOT TIME-SHARING ORIGIN, CONTROL IS
07323 M01S06227.modva18 ---|* RETURNED TO ADDRESS SPECIFIED BY (B4) AFTER ROLLOUT
07324 M01S06228.modva18 ---|* IS COMPLETE.
07325 M01S06229.modva18 ---|*
07326 M01S06230.modva18 ---|* USES X - 0, 1, 2, 6.
07327 M01S06231.modva18 ---|* A - 2, 6.
07328 M01S06232.modva18 ---|*
07329 M01S06233.modva18 ---|* MACROS ROLLOUT.
Line S00011 Modification History
M01
(Added by) modva18
Seq # *Modification Id* Act
----------------------------+
07330 M01S00011.modva18 +++|* ENTRY (A1) = FET ADDRESS.
07331 M01S00012.modva18 +++|* (X1) = FIRST WORD OF FET.
07332 M01S00013.modva18 +++|* (B4) = RETURN ADDRESS. CONTROL IS RETURNED HERE
07333 M01S00014.modva18 +++|* IF THE FILE IS FOUND BUSY.
07334 M01S00015.modva18 +++|*
07335 M01S00016.modva18 +++|* EXIT TO (B4) AFTER WAITING FOR FILE TO BECOME AVAILABLE.
07336 M01S00017.modva18 +++|* TO *ABE* IF ONE OF THE FOLLOWING CONDITIONS -
07337 M01S00018.modva18 +++|* 1. AN ERROR OTHER THAN FILE BUSY WAS ENCOUNTERED.
07338 M01S00019.modva18 +++|* 2. AN ERROR IS PRESENT AND *CER* WAS NOT CALLED FROM
07339 M01S00020.modva18 +++|* *PRESET*.
07340 M01S00021.modva18 +++|* TO *ABT* IF AN INTERACTIVE JOB HAS MADE TEN
07341 M01S00022.modva18 +++|* UNSUCCESSFUL ATTEMPTS TO ATTACH THE VALIDATION FILE.
07342 M01S00023.modva18 +++|*
07343 M01S00024.modva18 +++|* USES X - 0, 1, 2, 6.
07344 M01S00025.modva18 +++|* A - 2, 6.
07345 M01S00026.modva18 +++|*
07346 M01S00027.modva18 +++|* MACROS MESSAGE, ROLLOUT.
07347 M00S06234.modval +++|
07348 M00S06235.modval +++|
07349 M00S06236.modval +++| CER SUBR ENTRY/EXIT
07350 M00S06237.modval +++| MX0 -4 CHECK FOR ERROR
07351 M00S06238.modval +++| AX1 10
07352 M00S06239.modval +++| BX0 -X0*X1
07353 M00S06240.modval +++| ZR X0,CERX IF NO ERROR
07354 M00S06241.modval +++| SX0 X0-/ERRMSG/FBS
07355 M00S06242.modval +++| NZ X0,ABE IF NOT *FILE BUSY* RETURN FROM *PFM*
Line S06243 Modification History
M01
(Removed by) modva18
Seq # *Modification Id* Act
----------------------------+
07356 M01S06243.modva18 ---| CERA SA2 OT
07357 M01S06244.modva18 ---| SX2 X2-TXOT
07358 M01S06245.modva18 ---|* EQ ABE (IF NOT PRESET CALL)
07359 M01S06246.modva18 ---| NZ X2,CER1 IF NOT TIME-SHARING JOB
Line S00028 Modification History
M01
(Added by) modva18
Seq # *Modification Id* Act
----------------------------+
07360 M01S00028.modva18 +++| SA2 CERA
07361 M01S00029.modva18 +++| NZ X2,ABE IF NOT PRESET CALL
07362 M01S00030.modva18 +++| SX1 A1-U
07363 M01S00031.modva18 +++| ZR X1,CER3 IF *VALINDS* REQUEST
07364 M00S06247.modval +++| SA2 CERC
07365 M00S06248.modval +++| SX6 X2-1
Line S06249 Modification History
M01
(Removed by) modva18
Seq # *Modification Id* Act
----------------------------+
07366 M01S06249.modva18 ---| ZR X6,ABE IF RETRY COUNT EXCEEDED
Line S00032 Modification History
M01
(Added by) modva18
Seq # *Modification Id* Act
----------------------------+
07367 M01S00032.modva18 +++| ZR X6,CER2 IF RETRY COUNT EXCEEDED
07368 M00S06250.modval +++| SA6 A2+
Line S06251 Modification History
M01
(Removed by) modva18
Seq # *Modification Id* Act
----------------------------+
07369 M01S06251.modva18 ---| CER1 ROLLOUT ROLLOUT UNTIL FILE NOT BUSY
Line S00033 Modification History
M01
(Added by) modva18
Seq # *Modification Id* Act
----------------------------+
07370 M01S00033.modva18 +++| MESSAGE DMWV,2,R * WAITING FOR VALIDATION FILE.*
07371 M01S00034.modva18 +++| ROLLOUT CERD ROLLOUT FOR 5 SECONDS
07372 M01S00035.modva18 +++| MESSAGE (=C**),2,R
07373 M00S06252.modval +++| JP B4 RETURN CONTROL
07374 M00S06253.modval +++|
Line S06254 Modification History
M01
(Removed by) modva18
Seq # *Modification Id* Act
----------------------------+
07375 M01S06254.modva18 ---|
07376 M01S06255.modva18 ---| CERB EQ ABE ABORT
07377 M01S06256.modva18 ---|
07378 M01S06257.modva18 ---|
07379 M01S06258.modva18 ---| CERC CON 10 RETRY COUNT FOR TELEX JOBS
Line S00036 Modification History
M01
(Added by) modva18
Seq # *Modification Id* Act
----------------------------+
07380 M01S00036.modva18 +++| CER2 SA2 OT
07381 M01S00037.modva18 +++| SX2 X2-IAOT
07382 M01S00038.modva18 +++| NZ X2,CER3 IF NOT INTERACTIVE JOB
07383 M01S00039.modva18 +++| SX2 DMVB * VALIDATION FILE BUSY.*
07384 M01S00040.modva18 +++| EQ ABT ABORT
07385 M01S00041.modva18 +++|
07386 M01S00042.modva18 +++| CER3 ROLLOUT CERB
07387 M01S00043.modva18 +++| JP B4 RETRY
07388 M01S00044.modva18 +++|
07389 M01S00045.modva18 +++|
07390 M01S00046.modva18 +++| CERA CON 0 PRESET CALL FLAG
07391 M01S00047.modva18 +++| CERB CON 0 FAST ATTACH FILE BUSY TIMED/EVENT ROLLOUT
07392 M01S00048.modva18 +++| CERC CON 10 RETRY COUNT
07393 M01S00049.modva18 +++| CERD CON 5 PARAMETER WORD FOR TIMED ROLLOUT
07394 M00S06259.modval +++| CLN SPACE 4,15
07395 M00S06260.modval +++|** CLN - CHECK LINE NUMBER.
07396 M00S06261.modval +++|*
07397 M00S06262.modval +++|*
07398 M00S06263.modval +++|* ENTRY (X1) = AVAILABLE LINES REQUESTED. UPPER 30 BITS
07399 M00S06264.modval +++|* CONTAIN LINES USED IF LESS.
07400 M00S06265.modval +++|*
07401 M00S06266.modval +++|* EXIT NEW PAGE GENERATED IF NECESSARY.
07402 M00S06267.modval +++|*
07403 M00S06268.modval +++|* USES X - 1, 2, 6, 7.
07404 M00S06269.modval +++|* A - 1, 2, 6.
07405 M00S06270.modval +++|*
07406 M00S06271.modval +++|* CALLS CDD.
07407 M00S06272.modval +++|*
07408 M00S06273.modval +++|* MACROS CLOCK, DATE, WRITEC, WRITEH, WRITEW.
07409 M00S06274.modval +++|
07410 M00S06275.modval +++|
07411 M00S06276.modval +++| CLN4 SA6 LC SET NEW LINE COUNT
07412 M00S06277.modval +++|
07413 M00S06278.modval +++| CLN SUBR ENTRY/EXIT
07414 M00S06279.modval +++| SA2 LC
07415 M00S06280.modval +++| IX6 X2-X1
07416 M00S06281.modval +++| PL X6,CLN4 IF ENOUGH ROOM ON PAGE
07417 M00S06282.modval +++| BX7 X1
07418 M00S06283.modval +++| AX7 30
07419 M00S06284.modval +++| ZR X7,CLN1 IF LINES USED = LINES REQUESTED
07420 M00S06285.modval +++| SX1 X1
07421 M00S06286.modval +++| IX6 X2-X7
07422 M00S06287.modval +++| IX2 X2-X1
07423 M00S06288.modval +++| PL X2,CLN4 IF ENOUGH ROOM ON PAGE
07424 M00S06289.modval +++| BX1 X7
07425 M00S06290.modval +++| CLN1 BX6 -X1 SAVE LINES USED COMPLEMENTED
07426 M00S06291.modval +++| SA6 CLNB
07427 M00S06292.modval +++| DATE DATE
07428 M00S06293.modval +++| CLOCK TIME
07429 M00S06294.modval +++| SA1 PN GET PAGE NUMBER
07430 M00S06295.modval +++| SX6 X1+B1 INCREMENT
07431 M00S06296.modval +++| SA6 A1
07432 M00S06297.modval +++| RJ CDD CONVERT
07433 M00S06298.modval +++| LX6 6*4
07434 M00S06299.modval +++| SA6 PAGE
07435 M00S06300.modval +++| WRITEW O,CLNA,1
07436 M00S06301.modval +++| WRITEW O,CCDR,8 WRITE COMMAND IN HEADER LINE
07437 M00S06302.modval +++| WRITEH O,DATE,6
07438 M00S06303.modval +++| SA1 OP CHECK OPTION
07439 M00S06304.modval +++| SX1 X1-LOPT
07440 M00S06305.modval +++| NZ X1,CLN2 IF NOT LIST
07441 M00S06306.modval +++| WRITEC O,SUBT1
07442 M00S06307.modval +++| WRITEC O,SUBT2
07443 M00S06308.modval +++| WRITEC O,(=1L )
07444 M00S06309.modval +++| SA1 CLNB
07445 M00S06310.modval +++| SA2 LPPG GET LINES PER PAGE
07446 M00S06311.modval +++| IX6 X1+X2
07447 M00S06312.modval +++| SX6 X6-5
07448 M00S06313.modval +++| EQ CLN3 CHECK OUTPUT FILE TYPE
07449 M00S06314.modval +++|
07450 M00S06315.modval +++| CLN2 SA1 CLNB SET LINES REMAINING ON PAGE
07451 M00S06316.modval +++| SA2 LPPG GET LINES PER PAGE
07452 M00S06317.modval +++| IX6 X1+X2
07453 M00S06318.modval +++| SX6 X6-2
07454 M00S06319.modval +++| CLN3 SA1 OF CHECK OUTPUT FILE TYPE
07455 M00S06320.modval +++| NZ X1,CLN4 IF NOT A TERMINAL FILE
07456 M00S06321.modval +++| MX6 1
07457 M00S06322.modval +++| BX6 -X6
07458 M00S06323.modval +++| EQ CLN4 RETURN
07459 M00S06324.modval +++|
07460 M00S06325.modval +++|
07461 M00S06326.modval +++| CLNA CON 1H1 CARRIAGE CONTROL
07462 M00S06327.modval +++| CLNB CON 0 LINES USED COMPLEMENT
07463 M00S06328.modval +++|
07464 M00S06329.modval +++| LC CON 0 LINE COUNT
07465 M00S06330.modval +++| PN CON 1 PAGE NUMBER
07466 M00S06331.modval +++|
07467 M00S06332.modval +++| DATE DATA 1H HEADER
07468 M00S06333.modval +++| TIME DATA 1H
07469 M00S06334.modval +++| CON 0APAGE
07470 M00S06335.modval +++| PAGE DATA 1H
07471 M00S06336.modval +++| CON 0
07472 M00S06337.modval +++| CON 1L
07473 M00S06338.modval +++| SUBT1 DIS ,* USER USER CREATION LAST MOD*
07474 M00S06339.modval +++| SUBT2 DIS ,* NAME INDEX DATE DATE*
07475 M00S06340.modval +++| COB SPACE 4,15
Line S06341 Modification History
M01
(Removed by) ns2417
Seq # *Modification Id* Act
----------------------------+
07476 M01S06341.ns2417 ---|** COB - CHECK OUTPUT BUFFER FOR END OF RUN PROCESSING.
Line S00001 Modification History
M01
(Added by) ns2417
Seq # *Modification Id* Act
----------------------------+
07477 M01S00001.ns2417 +++|** COB - CHECK OUTPUT BUFFER.
07478 M00S06342.modval +++|*
Line S06343 Modification History
M01
(Removed by) ns2417
Seq # *Modification Id* Act
----------------------------+
07479 M01S06343.ns2417 ---|* ENTRY JUST PREVIOUS TO END OF RUN.
07480 M01S06344.ns2417 ---|*
07481 M01S06345.ns2417 ---|* EXIT OUTPUT BUFFER DUMPED IF NECESSARY, AND PAGE PARITY
07482 M01S06346.ns2417 ---|* MAINTAINED.
Line S00002 Modification History
M01
(Added by) ns2417
Seq # *Modification Id* Act
----------------------------+
07483 M01S00002.ns2417 +++|* EXIT OUTPUT BUFFER FLUSHED IF NECESSARY AND *SSST* STATUS
07484 M01S00003.ns2417 +++|* REMOVED FROM OUTPUT FILE.
07485 M00S06347.modval +++|*
07486 M00S06348.modval +++|* USES X - 1, 2.
07487 M00S06349.modval +++|* A - 1, 2.
07488 M00S06350.modval +++|*
Line S06351 Modification History
M01
(Removed by) ns2417
Seq # *Modification Id* Act
----------------------------+
07489 M01S06351.ns2417 ---|* MACROS RECALL, SETFS, STATUS, WRITEH, WRITER.
Line S00004 Modification History
M01
(Added by) ns2417
Seq # *Modification Id* Act
----------------------------+
07490 M01S00004.ns2417 +++|* MACROS SETFS, STATUS, WRITER.
07491 M00S06352.modval +++|
07492 M00S06353.modval +++|
Line S06354 Modification History
M01
(Removed by) ns2417
Seq # *Modification Id* Act
----------------------------+
07493 M01S06354.ns2417 ---| COB1 RECALL O CHECK DATA PRESENT
07494 M01S06355.ns2417 ---| SA1 O+2
07495 M01S06356.ns2417 ---| SA2 O+3
07496 M01S06357.ns2417 ---| IX1 X1-X2
07497 M01S06358.ns2417 ---| ZR X1,COB2 IF EMPTY
07498 M01S06359.ns2417 ---| WRITER O
07499 M01S06360.ns2417 ---|
07500 M01S06361.ns2417 ---| COB2 SA2 OF
07501 M01S06362.ns2417 ---| ZR X2,COBX IF TERMINAL FILE
Line S00005 Modification History
M01
(Added by) ns2417
Seq # *Modification Id* Act
----------------------------+
07502 M01S00005.ns2417 +++| COB SUBR ENTRY/ EXIT
07503 M01S00006.ns2417 +++| SA1 CLN CHECK IF SUBROUTINE *CLN* EVER CALLED
07504 M01S00007.ns2417 +++| SA2 PLM CHECK IF SUBROUTINE *PLM* EVER CALLED
07505 M01S00008.ns2417 +++| BX2 X1+X2
07506 M01S00009.ns2417 +++| ZR X2,COBX IF NO OUTPUT WRITTEN
07507 M01S00010.ns2417 +++| WRITER O,R FLUSH OUTPUT
07508 M01S00011.ns2417 +++| SA1 OF
07509 M01S00012.ns2417 +++| ZR X1,COBX IF TERMINAL FILE
07510 M00S06363.modval +++| STATUS O,P
Line S06364 Modification History
M01
(Removed by) ns2417
Seq # *Modification Id* Act
----------------------------+
07511 M01S06364.ns2417 ---| SA1 X2 CHECK IF FILE EXISTS
07512 M01S06365.ns2417 ---| MX2 4
07513 M01S06366.ns2417 ---| LX1 46
07514 M01S06367.ns2417 ---| BX2 X2*X1
07515 M01S06368.ns2417 ---| NZ X2,COBX IF FILE DOES NOT EXIST
07516 M00S06369.modval +++| SA2 O+5 GET FNT
07517 M00S06370.modval +++| MX1 -6
07518 M00S06371.modval +++| BX2 -X1*X2 GET FILE STATUS
07519 M00S06372.modval +++| SX1 X2-SSST
07520 M00S06373.modval +++| NZ X1,COBX IF PRIOR OUTPUT ID
07521 M00S06374.modval +++| SETFS O,0 CLEAR FILE STATUS
Line S06375 Modification History
M01
(Removed by) ns2417
Seq # *Modification Id* Act
----------------------------+
07522 M01S06375.ns2417 ---|
07523 M01S06376.ns2417 ---| COB SUBR ENTRY/ EXIT
07524 M01S06377.ns2417 ---| SA1 PN CHECK PAGE NUMBER
07525 M01S06378.ns2417 ---| LX1 59-0
07526 M01S06379.ns2417 ---| NG X1,COB1 IF PAGE PARITY ALL RIGHT
07527 M01S06380.ns2417 ---| WRITEH O,CLNA,1
07528 M01S06381.ns2417 ---| EQ COB1 CHECK DATA
Line S00013 Modification History
M01
(Added by) ns2417
Seq # *Modification Id* Act
----------------------------+
07529 M01S00013.ns2417 +++| EQ COBX RETURN
07530 M00S06382.modval +++| CPR SPACE 4,20
07531 M00S06383.modval +++|** CPR - CHECK PASSWORD REQUIREMENT.
07532 M00S06384.modval +++|*
07533 M00S06385.modval +++|* ENTRY (X5) = PASSWORD WORD FROM USER BLOCK.
07534 M00S06386.modval +++|* (A5) = ADDRESS OF PASSWORD WORD.
07535 M00S06387.modval +++|*
07536 M00S06388.modval +++|* EXIT (B3) = ERROR MESSAGE ADDRESS, IF PASSWORD REQUIRED
07537 M00S06389.modval +++|* BUT NOT ENTERED.
07538 M00S06390.modval +++|* (B3) = 0, IF ENTERED OR NOT REQUIRED.
07539 M00S06391.modval +++|*
07540 M00S06392.modval +++|* IF NO PASSWORD IS ENTERED, AND NONE IS REQUIRED, THE
07541 M00S06393.modval +++|* ENCRYPTED NULL PASSWORD AND THE DEFAULT EXPIRATION DATE
07542 M00S06394.modval +++|* WILL BE SET.
07543 M00S06395.modval +++|*
07544 M00S06396.modval +++|* USES X - 0, 1, 5, 6, 7.
07545 M00S06397.modval +++|* A - 1, 7.
07546 M00S06398.modval +++|* B - 2, 3.
07547 M00S06399.modval +++|*
07548 M00S06400.modval +++|* CALLS ADT, EPW.
07549 M00S06401.modval +++|
07550 M00S06402.modval +++|
07551 M00S06403.modval +++| CPR3 SB3 ERPR **** PASSWORD REQUIRED.
07552 M00S06404.modval +++|
07553 M00S06405.modval +++| CPR SUBR ENTRY/EXIT
07554 M00S06406.modval +++| SB3 B0+ SET NO ERROR
07555 M00S06407.modval +++| MX0 42
07556 M00S06408.modval +++| BX6 X0*X5
07557 M00S06409.modval +++| NZ X6,CPRX IF PASSWORD ENTERED
07558 M00S06410.modval +++| BX6 -X0*X5
07559 M00S06411.modval +++| NZ X6,CPR1 IF EXPIRATION DATE ENTERED
07560 M00S06412.modval +++| SX1 APXT-7777B
07561 M00S06413.modval +++| ZR X1,CPR1 IF DEFAULT IS NON-EXPIRING
07562 M00S06414.modval +++| SX1 APXT SET DEFAULT EXPIRATION TERM
07563 M00S06415.modval +++| RJ ADT
07564 M00S06416.modval +++| CPR1 BX3 X6 SAVE EXPIRATION DATE
07565 M00S06417.modval +++| BX5 X5-X5 SET NULL PASSWORD
07566 M00S06418.modval +++| RJ EPW
07567 M00S06419.modval +++| BX7 X3+X6 COMBINE PASSWORD AND EXPIRATION DATE
07568 M00S06420.modval +++| SA1 RP
07569 M00S06421.modval +++| NZ X1,CPR2 IF NO PASSWORD REQUIRED
07570 M00S06422.modval +++| SB2 RPWL
07571 M00S06423.modval +++| ZR B2,CPR2 IF MINIMUM REQUIRED LENGTH = 0
07572 M00S06424.modval +++| SA1 RDBA
07573 M00S06425.modval +++| NZ X1,CPR3 IF NEW USER
07574 M00S06426.modval +++| CPR2 SA7 A5 SET PASSWORD AND EXPIRATION DATE
07575 M00S06427.modval +++| EQ CPRX RETURN
07576 M00S06428.modval +++| CSM SPACE 4,15
07577 M00S06429.modval +++|** CSM - CHECK SECURITY MODE.
07578 M00S06430.modval +++|*
07579 M00S06431.modval +++|* EXIT (X1) = 0, IF USER IS VALID.
07580 M00S06432.modval +++|* (X1) .NE. 0 IF USER IS NOT VALID. IN A SECURED
07581 M00S06433.modval +++|* SYSTEM, SECURITY ADMINISTRATOR PRIVILEGES
07582 M00S06434.modval +++|* ARE REQUIRED.
07583 M00S06435.modval +++|*
07584 M00S06436.modval +++|* USES X - 1, 2.
07585 M00S06437.modval +++|* A - 1, 2.
07586 M00S06438.modval +++|*
07587 M00S06439.modval +++|* MACROS GETSSM, GETUSV.
07588 M00S06440.modval +++|
07589 M00S06441.modval +++|
07590 M00S06442.modval +++| CSM SUBR ENTRY/EXIT
07591 M00S06443.modval +++| GETSSM CSMA GET SECURITY MODE
07592 M00S06444.modval +++| SA1 CSMA
07593 M00S06445.modval +++| ZR X1,CSMX IF NOT A SECURE SYSTEM
07594 M00S06446.modval +++| GETUSV CSMB GET VALIDATION WORD *JSCW*
07595 M00S06447.modval +++| SA2 CSMB
07596 M00S06448.modval +++| SX1 B0+
07597 M00S06449.modval +++| NG X2,CSMX IF SECURITY ADMINISTRATOR
07598 M00S06450.modval +++| SX1 B1+
07599 M00S06451.modval +++| EQ CSMX RETURN
07600 M00S06452.modval +++|
07601 M00S06453.modval +++| CSMA CON 0 SECURITY MODE
07602 M00S06454.modval +++| CSMB CON 0 VALIDATION WORD *JSCW*
07603 M00S06455.modval +++| CUN SPACE 4,10
07604 M00S06456.modval +++|** CUN - COMPARE USER NAMES.
07605 M00S06457.modval +++|*
07606 M00S06458.modval +++|* *CUN* COMPARES THE CURRENT JOB USER NAME WITH THE
07607 M00S06459.modval +++|* USER NAME TO BE CHANGED.
07608 M00S06460.modval +++|*
07609 M00S06461.modval +++|* ENTRY *TANB* BLOCK SET.
07610 M00S06462.modval +++|*
07611 M00S06463.modval +++|* EXIT (X1) = 0 IF USER NAMES MATCH.
07612 M00S06464.modval +++|*
07613 M00S06465.modval +++|* USES X - 0, 1, 2.
07614 M00S06466.modval +++|* A - 1, 2.
07615 M00S06467.modval +++|
07616 M00S06468.modval +++|
07617 M00S06469.modval +++| CUN SUBR ENTRY/EXIT
07618 M00S06470.modval +++| SA1 SSJ=+UIDS GET USER NAME FOR JOB
07619 M00S06471.modval +++| SA2 TANB+ACCN GET USER NAME BEING ALTERED
07620 M00S06472.modval +++| MX0 42
07621 M00S06473.modval +++| BX1 X1-X2
07622 M00S06474.modval +++| BX1 X0*X1 COMPARE USER NAMES
07623 M00S06475.modval +++| EQ CUNX RETURN
07624 M00S06476.modval +++| EPW SPACE 4,10
07625 M00S06477.modval +++|** EPW - ENCRYPT PASSWORD.
07626 M00S06478.modval +++|*
07627 M00S06479.modval +++|* ENTRY (X5) = PASSWORD LEFT JUSTIFIED, BINARY ZERO FILLED.
07628 M00S06480.modval +++|*
07629 M00S06481.modval +++|* EXIT (X6) = ENCRYPTED PASSWORD IN BITS 59-18.
07630 M00S06482.modval +++|*
07631 M00S06483.modval +++|* USES X - 1, 6.
07632 M00S06484.modval +++|* A - 1, 6.
07633 M00S06485.modval +++|*
07634 M00S06486.modval +++|* MACROS SYSTEM.
07635 M00S06487.modval +++|
07636 M00S06488.modval +++|
07637 M00S06489.modval +++| EPW SUBR ENTRY/EXIT
07638 M00S06490.modval +++| BX6 X5 SAVE PASSWORD
07639 M00S06491.modval +++| SA6 EPWA
07640 M00S06492.modval +++| SYSTEM CPM,R,EPWA,122B*100B
07641 M00S06493.modval +++| SA1 EPWA GET ENCRYPTED PASSWORD
07642 M00S06494.modval +++| BX6 X1
07643 M00S06495.modval +++| EQ EPWX RETURN
07644 M00S06496.modval +++|
07645 M00S06497.modval +++|
07646 M00S06498.modval +++| EPWA CON 0 *CPM* PARAMETER BLOCK
Line S00031 Modification History
M01
(Added by) modva21
Seq # *Modification Id* Act
----------------------------+
07647 M01S00031.modva21 +++| IAM SPACE 4,20
07648 M01S00032.modva21 +++|** IAM - ISSUE ACCOUNT FILE MESSAGE.
07649 M01S00033.modva21 +++|*
07650 M01S00034.modva21 +++|* ENTRY (DANA) .NE. 0, IF USER NAME DELETE.
07651 M01S00035.modva21 +++|* (UUFG) .LT. 0, IF REFORMAT OPTION.
07652 M01S00036.modva21 +++|* .EQ. 0, IF USER NAME CREATE OR DELETE.
07653 M01S00037.modva21 +++|* .GT. 0, IF USER NAME UPDATE.
07654 M01S00038.modva21 +++|*
07655 M01S00039.modva21 +++|* EXIT ACCOUNT MESSAGE ISSUED IF FAST-ATTACHED MODE.
07656 M01S00040.modva21 +++|*
07657 M01S00041.modva21 +++|* USES X - 0, 1, 2, 6.
07658 M01S00042.modva21 +++|* A - 1, 2, 6.
07659 M01S00043.modva21 +++|* B - 2, 5.
07660 M01S00044.modva21 +++|*
07661 M01S00045.modva21 +++|* CALLS SNM.
07662 M01S00046.modva21 +++|*
07663 M01S00047.modva21 +++|* MACROS MESSAGE, MOVE.
07664 M01S00048.modva21 +++|
07665 M01S00049.modva21 +++|
07666 M01S00050.modva21 +++| IAM3 MESSAGE IAMD,5,R ISSUE MESSAGE TO ACCOUNT FILE
07667 M01S00051.modva21 +++|
07668 M01S00052.modva21 +++| IAM SUBR ENTRY/EXIT
07669 M01S00053.modva21 +++| SA1 RAPF
07670 M01S00054.modva21 +++| ZR X1,IAMX IF LOCAL VALIDATION FILE
07671 M01S00055.modva21 +++| SA2 UUFG
07672 M01S00056.modva21 +++| NG X2,IAMX IF REFORMAT OPTION
07673 M01S00057.modva21 +++| SA1 EF
07674 M01S00058.modva21 +++| NZ X1,IAMX IF ERRORS
07675 M01S00059.modva21 +++| SA2 TANB+ACCN GET MODIFIED USER NAME
07676 M01S00060.modva21 +++| BX6 X2
07677 M01S00061.modva21 +++| SA6 IAMA+2
07678 M01S00062.modva21 +++| SA1 DANA GET MODIFICATION TYPE
07679 M01S00063.modva21 +++| SX6 B0+
07680 M01S00064.modva21 +++| NZ X1,IAM1 IF DELETE
07681 M01S00065.modva21 +++| SA1 UUFG
07682 M01S00066.modva21 +++| SX6 X6+1
07683 M01S00067.modva21 +++| NZ X1,IAM1 IF UPDATE
07684 M01S00068.modva21 +++| SX6 X6+1
07685 M01S00069.modva21 +++| IAM1 SA1 X6+IAMB SET MODIFICATION TYPE
07686 M01S00070.modva21 +++| BX6 X1
07687 M01S00071.modva21 +++| SA6 IAMA+4
07688 M01S00072.modva21 +++| MOVE IAMEL,IAME,IAMD SET MESSAGE FIELDS
07689 M01S00073.modva21 +++| SX0 4
07690 M01S00074.modva21 +++| IAM2 NG X0,IAM3 IF ALL FIELDS SET
07691 M01S00075.modva21 +++| SA1 X0+IAMC GET REPLACEMENT CHARACTER
07692 M01S00076.modva21 +++| SB2 X1
07693 M01S00077.modva21 +++| SA1 X0+IAMA GET FIELD
07694 M01S00078.modva21 +++| MX6 42
07695 M01S00079.modva21 +++| BX1 X6*X1
07696 M01S00080.modva21 +++| SB5 IAMD
07697 M01S00081.modva21 +++| RJ SNM SET NAME IN MESSAGE
07698 M01S00082.modva21 +++| SX0 X0-1
07699 M01S00083.modva21 +++| EQ IAM2 CHECK NEXT FIELD
07700 M01S00084.modva21 +++|
07701 M01S00085.modva21 +++| IAMA BSS 0 MESSAGE FIELD VALUES
07702 M01S00086.modva21 +++| CON 0 MODIFIED FAMILY NAME
07703 M01S00087.modva21 +++| BSS 1 ISSUING FAMILY NAME
07704 M01S00088.modva21 +++| BSS 1 MODIFIED USER NAME
07705 M01S00089.modva21 +++| BSS 1 ISSUING USER NAME
07706 M01S00090.modva21 +++| BSS 1 MODIFICATION TYPE
07707 M01S00091.modva21 +++|
07708 M01S00092.modva21 +++| IAMB BSS 0 MESSAGE IDENTIFIERS
07709 M01S00093.modva21 +++| DATA 4LMVDU USER NAME DELETE
07710 M01S00094.modva21 +++| DATA 4LMVUU USER NAME UPDATE
07711 M01S00095.modva21 +++| DATA 4LMVCU USER NAME CREATE
07712 M01S00096.modva21 +++|
07713 M01S00097.modva21 +++| IAMC BSS 0 REPLACEMENT CHARACTERS
07714 M01S00098.modva21 +++| CON 1R+ MODIFIED FAMILY NAME
07715 M01S00099.modva21 +++| CON 1R- ISSUING FAMILY NAME
07716 M01S00100.modva21 +++| CON 1R= MODIFIED USER NAME
07717 M01S00101.modva21 +++| CON 1R/ ISSUING USER NAME
07718 M01S00102.modva21 +++| CON 1R$ MODIFICATION TYPE
07719 M01S00103.modva21 +++|
07720 M01S00104.modva21 +++| IAMD DATA C*$$$$, -------, ///////, +++++++, =======.*
07721 M01S00105.modva21 +++| IAME DATA C*$$$$, -------, ///////, +++++++, =======.*
07722 M01S00106.modva21 +++| IAMEL EQU *-IAME LENGTH OF MESSAGE
07723 M00S06499.modval +++| ICE SPACE 4,10
07724 M00S06500.modval +++|** ICE - INDEXED CODE EXECUTION.
07725 M00S06501.modval +++|*
07726 M00S06502.modval +++|* ENTRY (B7) = SUBROUTINE ADDRESS.
07727 M00S06503.modval +++|*
07728 M00S06504.modval +++|* EXIT TO SUBROUTINE WITH RETURN ADDRESS SET.
07729 M00S06505.modval +++|*
07730 M00S06506.modval +++|* USES A - 2, 7.
07731 M00S06507.modval +++|* X - 2, 7.
07732 M00S06508.modval +++|
07733 M00S06509.modval +++|
07734 M00S06510.modval +++| ICE SUBR ENTRY/ EXIT
07735 M00S06511.modval +++| SA2 ICEX SET RETURN ADDRESS
07736 M00S06512.modval +++| BX7 X2
07737 M00S06513.modval +++| SA7 B7
07738 M00S06514.modval +++| JP B7+1 JUMP TO SUBROUTINE
07739 M00S06515.modval +++| LID SPACE 4,15
07740 M00S06516.modval +++|** LID - LIST INPUT DIRECTIVES.
07741 M00S06517.modval +++|*
07742 M00S06518.modval +++|* ENTRY FRESH DATA IN STRING BUFFER.
07743 M00S06519.modval +++|*
07744 M00S06520.modval +++|* EXIT NEW INPUT LINE WRITTEN TO OUTPUT.
07745 M00S06521.modval +++|*
07746 M00S06522.modval +++|* USES X - 1, 2, 3, 7.
07747 M00S06523.modval +++|* A - 1, 2, 3, 7.
07748 M00S06524.modval +++|*
07749 M00S06525.modval +++|* CALLS CLN.
07750 M00S06526.modval +++|*
07751 M00S06527.modval +++|* MACROS WRITES.
07752 M00S06528.modval +++|
07753 M00S06529.modval +++|
07754 M00S06530.modval +++| LID1 SX7 X1-1 COUNT INFORMATION SKIPPED
07755 M00S06531.modval +++| SA7 A1+
07756 M00S06532.modval +++|
07757 M00S06533.modval +++| LID SUBR ENTRY/ EXIT
07758 M00S06534.modval +++| SA3 OP CHECK OPTION
07759 M00S06535.modval +++| ZR X3,LIDX IF K-DISPLAY
Line S06536 Modification History
M01
(Removed by) ns2170
Seq # *Modification Id* Act
----------------------------+
07760 M01S06536.ns2170 ---| SA1 LIDA SKIP PRIVILEDGED INFORMATION
Line S00024 Modification History
M01
(Added by) ns2170
Seq # *Modification Id* Act
----------------------------+
07761 M01S00024.ns2170 +++| SA1 LIDA SKIP PRIVILEGED INFORMATION
07762 M00S06537.modval +++| SA2 EL CHECK LIST OPTION
Line S06538 Modification History
M01
(Removed by) ns2170
Seq # *Modification Id* Act
----------------------------+
07763 M01S06538.ns2170 ---| NZ X1,LID1 IF PRIVILEDGED INFORMATION
Line S00025 Modification History
M01
(Added by) ns2170
Seq # *Modification Id* Act
----------------------------+
07764 M01S00025.ns2170 +++| NZ X1,LID1 IF PRIVILEGED INFORMATION
07765 M00S06539.modval +++| NZ X2,LIDX IF DIRECTIVES NOT LISTED
07766 M00S06540.modval +++| SX1 B1 CHECK FOR HEADER
07767 M00S06541.modval +++| SX2 5
07768 M00S06542.modval +++| LX1 30
07769 M00S06543.modval +++| BX1 X1+X2
07770 M00S06544.modval +++| RJ CLN
07771 M00S06545.modval +++| SA1 SB SET STRING BUFFER ADDRESS
07772 M00S06546.modval +++| SA3 SM GET BUFFER LENGTH
07773 M00S06547.modval +++| IX3 X3-X1
07774 M00S06548.modval +++| WRITES O,X1-1,X3+1
07775 M00S06549.modval +++| EQ LIDX RETURN
07776 M00S06550.modval +++|
07777 M00S06551.modval +++|
Line S06552 Modification History
M01
(Removed by) ns2170
Seq # *Modification Id* Act
----------------------------+
07778 M01S06552.ns2170 ---| LIDA CON 0 PRIVILEDGED INFORMATION FLAG
Line S00026 Modification History
M01
(Added by) ns2170
Seq # *Modification Id* Act
----------------------------+
07779 M01S00026.ns2170 +++| LIDA CON 0 PRIVILEGED INFORMATION FLAG
07780 M00S06553.modval +++| PCE SPACE 4,15
07781 M00S06554.modval +++|** PCE - PURGE CATALOG ENTRIES.
07782 M00S06555.modval +++|*
07783 M00S06556.modval +++|* ENTRY USER INDEX SET.
07784 M00S06557.modval +++|*
07785 M00S06558.modval +++|* EXIT ALL CATALOG ENTRIES FOR SPECIFIC USER INDEX PURGED.
07786 M00S06559.modval +++|*
07787 M00S06560.modval +++|* USES X - 0, 1, 6.
07788 M00S06561.modval +++|* A - 1, 6.
07789 M00S06562.modval +++|*
07790 M00S06563.modval +++|* CALLS CEP, CER, CLN, SEP.
07791 M00S06564.modval +++|*
07792 M00S06565.modval +++|* MACROS CATLIST, PURGE, READW, WRITEC.
07793 M00S06566.modval +++|
07794 M00S06567.modval +++|
07795 M00S06568.modval +++| PCE3 SA1 I
07796 M00S06569.modval +++| LX1 -10
07797 M00S06570.modval +++| BX6 X6-X6
07798 M00S06571.modval +++| PL X1,PCE1 IF NOT END OF INFORMATION
07799 M00S06572.modval +++| SA1 I
07800 M00S06573.modval +++| SA6 A1+CFCN CLEAR CATLIST CONTINUATION DATA ADDRESS
07801 M00S06574.modval +++| RJ CEP CLEAR ERROR PROCESSING
07802 M00S06575.modval +++| SA1 S
07803 M00S06576.modval +++| RJ CEP CLEAR ERROR PROCESSING
07804 M00S06577.modval +++|
07805 M00S06578.modval +++| PCE SUBR ENTRY/ EXIT
07806 M00S06579.modval +++| SA1 I
07807 M00S06580.modval +++| RJ SEP SET ERROR PROCESSING
07808 M00S06581.modval +++| SA1 S
07809 M00S06582.modval +++| RJ SEP SET ERROR PROCESSING
07810 M00S06583.modval +++| PCE1 CATLIST I,,,,,,IP
07811 M00S06584.modval +++| SA1 I
07812 M00S06585.modval +++| RJ CER CHECK ERROR
07813 M00S06586.modval +++| PCE2 READW I,KBUF,NWCE
07814 M00S06587.modval +++| NG X1,PCE3 IF NO MORE FILES
07815 M00S06588.modval +++| SA1 KBUF+FCFN
07816 M00S06589.modval +++| MX0 42
07817 M00S06590.modval +++| SX6 B1
07818 M00S06591.modval +++| BX1 X0*X1 GET FILE NAME
07819 M00S06592.modval +++| BX6 X1+X6 SET BIT ZERO FOR PURGE CALL
07820 M00S06593.modval +++| SA6 S
07821 M00S06594.modval +++| BX6 X1
07822 M00S06595.modval +++| SA6 PCEA+1
07823 M00S06596.modval +++| PURGE S,,,,,IP
07824 M00S06597.modval +++| SA1 S
07825 M00S06598.modval +++| RJ CER CHECK ERROR
07826 M00S06599.modval +++| SX1 B1
07827 M00S06600.modval +++| RJ CLN CHECK LINE NUMBER
07828 M00S06601.modval +++| WRITEC O,PCEA DUMP FILE NAME TO OUTPUT
07829 M00S06602.modval +++| EQ PCE2 LOOP
07830 M00S06603.modval +++|
07831 M00S06604.modval +++|
07832 M00S06605.modval +++| PCEA DATA C* PURGE XXXXXXX*
07833 M00S06606.modval +++| SEP SPACE 4,10
07834 M00S06607.modval +++|** SEP - SET ERROR PROCESSING.
07835 M00S06608.modval +++|*
07836 M00S06609.modval +++|* ENTRY (A1) = FET ADDRESS.
07837 M00S06610.modval +++|*
07838 M00S06611.modval +++|* USES X - 0, 2, 6.
07839 M00S06612.modval +++|* A - 2, 6.
07840 M00S06613.modval +++|
07841 M00S06614.modval +++|
07842 M00S06615.modval +++| SEP SUBR ENTRY/EXIT
07843 M00S06616.modval +++| SA2 A1+B1 SET ERROR PROCESSING BIT
07844 M00S06617.modval +++| SX0 B1
07845 M00S06618.modval +++| LX0 44
07846 M00S06619.modval +++| BX6 -X0*X2
07847 M00S06620.modval +++| BX6 X0+X6
07848 M00S06621.modval +++| SA6 A2
07849 M00S06622.modval +++| EQ SEPX RETURN
07850 M00S06623.modval +++| SUI SPACE 4,10
07851 M00S06624.modval +++|** SUI - SAVE AVAILABLE USER INDEX TABLE.
07852 M00S06625.modval +++|*
07853 M00S06626.modval +++|* EXIT USER INDICES WRITTEN TO VALINDS.
07854 M00S06627.modval +++|*
07855 M00S06628.modval +++|* MACROS REWIND, SETFS, WRITER, WRITEW.
07856 M00S06629.modval +++|
07857 M00S06630.modval +++|
07858 M00S06631.modval +++| SUI SUBR ENTRY/ EXIT
07859 M00S06632.modval +++| REWIND U,R
07860 M00S06633.modval +++| WRITEW U,TAUI,TAUIL
07861 M00S06634.modval +++| WRITER U
07862 M00S06635.modval +++| SETFS U,0 CLEAR FILE STATUS
07863 M00S06636.modval +++| EQ SUIX RETURN
Line S00406 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07864 M01S00406.v23l617 +++| SPB SPACE 4,15
07865 M01S00407.v23l617 +++|** SPB - SET PERMISSION BIT IN PERMISSION CONTROL WORD.
07866 M01S00408.v23l617 +++|*
07867 M01S00409.v23l617 +++|* ENTRY (A0) = ADDRESS OF *TPCW* ENTRY.
07868 M01S00410.v23l617 +++|* (X1) = PERMISSION IDENTIFIER.
07869 M01S00411.v23l617 +++|* (X4) = PERMISSION CONTROL WORD.
07870 M01S00412.v23l617 +++|*
07871 M01S00413.v23l617 +++|* EXIT (X4) = NEW PERMISSION CONTROL WORD.
07872 M01S00414.v23l617 +++|* (B3) .LT. 0 IF NO ERROR.
07873 M01S00415.v23l617 +++|* = ERROR MESSAGE ADDRESS IF ERROR.
07874 M01S00416.v23l617 +++|*
07875 M01S00417.v23l617 +++|* USES X - 1, 2, 3, 4.
07876 M01S00418.v23l617 +++|* A - 1, 3.
07877 M01S00419.v23l617 +++|* B - 2, 3, 4.
07878 M01S00420.v23l617 +++|*
07879 M01S00421.v23l617 +++|* CALLS CDP, STB.
07880 M01S00422.v23l617 +++|
07881 M01S00423.v23l617 +++|
07882 M01S00424.v23l617 +++| SPB SUBR ENTRY/EXIT
07883 M01S00425.v23l617 +++| SA3 A0
07884 M01S00426.v23l617 +++| MX2 42
07885 M01S00427.v23l617 +++| SB2 X3
07886 M01S00428.v23l617 +++| RJ STB SEARCH TABLE
07887 M01S00429.v23l617 +++| SB3 ERAD * ERROR IN ALPHANUMERIC DATA.*
07888 M01S00430.v23l617 +++| ZR X3,SPBX IF PERMISSION IDENTIFIER NOT FOUND
07889 M01S00431.v23l617 +++| MX2 -6
07890 M01S00432.v23l617 +++| BX3 -X2*X3
07891 M01S00433.v23l617 +++| SB4 X3 PERMISSION BIT NUMBER
07892 M01S00434.v23l617 +++| SB2 A0-TPCW CHECK IF DEFAULTS TO BE CLEARED
07893 M01S00435.v23l617 +++| SA1 PCDW
07894 M01S00436.v23l617 +++| AX1 B2
07895 M01S00437.v23l617 +++| LX1 59-0
07896 M01S00438.v23l617 +++| NG X1,SPB1 IF DEFAULT BITS NOT TO BE CLEARED
07897 M01S00439.v23l617 +++| RJ CDP CLEAR DEFAULT PERMISSION BITS
07898 M01S00440.v23l617 +++| SPB1 SX1 B1 SET/TOGGLE PERMISSION BIT
07899 M01S00441.v23l617 +++| LX1 B4
07900 M01S00442.v23l617 +++| BX4 X4-X1
07901 M01S00443.v23l617 +++| SB3 -1 SET NO ERROR
07902 M01S00444.v23l617 +++| EQ SPBX RETURN
07903 M00S06637.modval +++| CAF SPACE 4,15
07904 M00S06638.modval +++|** CAF - CHECK ALTERNATE FAMILY.
07905 M00S06639.modval +++|*
07906 M00S06640.modval +++|* EXIT (X6) .NE. 0, IF FAMILY NAME CHANGE NOT ALLOWED.
07907 M00S06641.modval +++|* FAMILY SET TO (FN), IF (FN) .NE. -1 AND JOB IS FROM
07908 M00S06642.modval +++|* SYSTEM ORIGIN.
07909 M00S06643.modval +++|*
Line S06644 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
07910 M01S06644.v23l617 ---|* ERROR TO *ABT* IF ILLEGAL FAMILY.
Line S00445 Modification History
M01
(Added by) v23l617
Seq # *Modification Id* Act
----------------------------+
07911 M01S00445.v23l617 +++|* ERROR TO *ABT* IF INCORRECT FAMILY.
07912 M00S06645.modval +++|*
07913 M00S06646.modval +++|* USES X - 1, 2, 6.
07914 M00S06647.modval +++|* A - 1, 2, 6.
07915 M00S06648.modval +++|*
07916 M00S06649.modval +++|* MACROS ENFAM.
07917 M00S06650.modval +++|
07918 M00S06651.modval +++|
07919 M00S06652.modval +++| CAF SUBR ENTRY/EXIT
07920 M00S06653.modval +++| SA1 FN
07921 M00S06654.modval +++| MX6 59
07922 M00S06655.modval +++| BX6 X1-X6
07923 M00S06656.modval +++| ZR X6,CAFX IF FAMILY NOT SPECIFIED
07924 M00S06657.modval +++| SA1 OT CHECK FAMILY CHANGE ALLOWED
07925 M00S06658.modval +++| SX6 X1-SYOT
07926 M00S06659.modval +++| NZ X6,CAFX IF NOT SYSTEM ORIGIN
07927 M00S06660.modval +++| ENFAM FN
07928 M00S06661.modval +++| SA1 FN
07929 M00S06662.modval +++| MX6 -18
07930 M00S06663.modval +++| BX6 X6*X1 CLEAR STATUS
07931 M00S06664.modval +++| LX1 59-11
07932 M00S06665.modval +++| SX2 DMFM * FM NOT LEGAL FAMILY.*
07933 M00S06666.modval +++| PL X1,CAF1 IF FAMILY CHANGED
07934 M00S06667.modval +++| MX6 59
07935 M00S06668.modval +++| SA6 A1
07936 M00S06669.modval +++| EQ ABT ABORT
07937 M00S06670.modval +++|
07938 M00S06671.modval +++| CAF1 SA6 A1 SET OLD FAMILY NAME
07939 M00S06672.modval +++| BX6 X6-X6
07940 M00S06673.modval +++| EQ CAFX RETURN
07941 M00S06674.modval +++| TOV SPACE 4,15
07942 M00S06675.modval +++|** TOV - TABLE OVERFLOW PROCESSOR.
07943 M00S06676.modval +++|*
07944 M00S06677.modval +++|* ENTRY FROM *ATS* ONLY.
07945 M00S06678.modval +++|* (B6) = EXIT ADDRESS IN *COMCMTP* TO CONTINUE
07946 M00S06679.modval +++|* PROCESSING.
07947 M00S06680.modval +++|*
07948 M00S06681.modval +++|* EXIT TO (B6).
Line S06682 Modification History
M01
(Removed by) ns2290
Seq # *Modification Id* Act
----------------------------+
07949 M01S06682.ns2290 ---|* FIELD LENGTH INCREASED BY 1000B WORDS.
Line S00001 Modification History
M01
(Added by) ns2290
Seq # *Modification Id* Act
----------------------------+
07950 M01S00001.ns2290 +++|* FIELD LENGTH INCREASED BY *FLIN* WORDS.
07951 M00S06683.modval +++|* (TV) .NE. 0, IF FIELD LENGTH LIMIT REACHED.
07952 M00S06684.modval +++|*
07953 M00S06685.modval +++|* USES X - 3, 4, 6.
Line S06686 Modification History
M01
(Removed by) ns2290
Seq # *Modification Id* Act
----------------------------+
07954 M01S06686.ns2290 ---|* A - 3, 6.
Line S00002 Modification History
M01
(Added by) ns2290
Seq # *Modification Id* Act
----------------------------+
07955 M01S00002.ns2290 +++|* A - 3, 4, 6.
07956 M00S06687.modval +++|*
07957 M00S06688.modval +++|* MACROS MEMORY.
07958 M00S06689.modval +++|
07959 M00S06690.modval +++|
07960 M00S06691.modval +++| TOV BSS 0 ENTRY
Line S00003 Modification History
M01
(Added by) ns2290
Seq # *Modification Id* Act
----------------------------+
07961 M01S00003.ns2290 +++| SA4 FLM MAXIMUM FIELD LENGTH
07962 M00S06692.modval +++| SA3 ML CURRENT FIELD LENGTH
Line S06693 Modification History
M01
(Removed by) ns2290
Seq # *Modification Id* Act
----------------------------+
07963 M01S06693.ns2290 ---| SX3 X3+1000B
07964 M01S06694.ns2290 ---| SX4 X3-FLLM LIMIT FIELD LENGTH
Line S00004 Modification History
M01
(Added by) ns2290
Seq # *Modification Id* Act
----------------------------+
07965 M01S00004.ns2290 +++| SX3 X3+FLIN
07966 M01S00005.ns2290 +++| IX4 X3-X4 LIMIT FIELD LENGTH
07967 M00S06695.modval +++| NG X4,TOV1 IF ADEQUATE FIELD LENGTH
07968 M00S06696.modval +++| SX6 B1 INDICATE OVERFLOW
07969 M00S06697.modval +++| SA6 TV
07970 M00S06698.modval +++| TOV1 MEMORY CM,TOVB,R,X3
07971 M00S06699.modval +++| SA3 TOVB GET FIELD LENGTH ASSIGNED
07972 M00S06700.modval +++| AX3 30
07973 M00S06701.modval +++| BX6 X3
07974 M00S06702.modval +++| SA6 ML SET NEW FIELD LENGTH
07975 M00S06703.modval +++| SX6 X6-C.TAB2
07976 M00S06704.modval +++| SA6 F.TEND ADJUST TABLE LENGTH
07977 M00S06705.modval +++| JP B6 EXIT
07978 M00S06706.modval +++|
07979 M00S06707.modval +++|
07980 M00S06708.modval +++| TOVB CON 0 FIELD LENGTH STATUS RETURN
07981 M00S06709.modval +++| VPW SPACE 4,15
07982 M00S06710.modval +++|** VPW - VERIFY PASSWORD.
07983 M00S06711.modval +++|*
07984 M00S06712.modval +++|* ENTRY (X7) = PASSWORD, LEFT JUSTIFIED.
07985 M00S06713.modval +++|*
07986 M00S06714.modval +++|* EXIT (B2) = 0 IF PASSWORD AT LEAST REQUIRED LENGTH.
07987 M00S06715.modval +++|* = -1 IF PASSWORD NOT AT LEAST MINIMUM
07988 M00S06716.modval +++|* REQUIRED LENGTH.
07989 M00S06717.modval +++|*
07990 M00S06718.modval +++|* USES X - 0, 1, 3, 4.
07991 M00S06719.modval +++|* A - 3.
07992 M00S06720.modval +++|* B - 2, 3.
07993 M00S06721.modval +++|
07994 M00S06722.modval +++|
07995 M00S06723.modval +++| VPW SUBR ENTRY/EXIT
07996 M00S06724.modval +++| SB2 B0+
07997 M00S06725.modval +++| SA3 RP CHECK IF PASSWORD REQUIRED
07998 M00S06726.modval +++| SX1 RPWL-1 CHECK REQUIRED PASSWORD LENGTH
07999 M00S06727.modval +++| NZ X3,VPWX IF NO PASSWORD REQUIRED
08000 M00S06728.modval +++| NG X1,VPWX IF NO PASSWORD REQUIRED
08001 M00S06729.modval +++| SX4 6
08002 M00S06730.modval +++| IX3 X1*X4
08003 M00S06731.modval +++| MX0 1
08004 M00S06732.modval +++| SB3 X3-1 BUILD MASK
08005 M00S06733.modval +++| AX0 B3
08006 M00S06734.modval +++| BX1 -X0*X7 CHECK PASSWORD
08007 M00S06735.modval +++| NZ X1,VPWX IF PASSWORD AT LEAST REQUIRED LENGTH
08008 M00S06736.modval +++| SB2 -B1
08009 M00S06737.modval +++| EQ VPWX RETURN
08010 M00S06738.modval +++| WCE SPACE 4,10
08011 M00S06739.modval +++|** WCE - WRITE CATALOG ENTRY TO OUTPUT.
08012 M00S06740.modval +++|*
08013 M00S06741.modval +++|* ENTRY (TANB) = 42/USER NAME ,18/USER INDEX.
08014 M00S06742.modval +++|* (TANB+1) = 24/ ,18/CREATION DATE ,18/LAST MOD DATE.
08015 M00S06743.modval +++|*
08016 M00S06744.modval +++|* EXIT CATALOG INFORMATION WRITTEN TO OUTPUT FILE.
08017 M00S06745.modval +++|*
08018 M00S06746.modval +++|* USES X - 0, 1, 2, 6.
08019 M00S06747.modval +++|* A - 1, 2, 6.
08020 M00S06748.modval +++|*
08021 M00S06749.modval +++|* CALLS CLN, COD, SFN.
08022 M00S06750.modval +++|*
08023 M00S06751.modval +++|* MACROS EDATE, WRITEC.
08024 M00S06752.modval +++|
08025 M00S06753.modval +++|
08026 M00S06754.modval +++| WCE SUBR ENTRY/EXIT
08027 M00S06755.modval +++| SA2 TANB SET USER NAME
08028 M00S06756.modval +++| MX0 42
08029 M00S06757.modval +++| BX1 X0*X2
08030 M00S06758.modval +++| BX0 -X0*X2
08031 M00S06759.modval +++| RJ SFN SET USER NAME
08032 M00S06760.modval +++| LX6 -6
08033 M00S06761.modval +++| SA6 WCEA
08034 M00S06762.modval +++| BX1 X0 SET USER INDEX
08035 M00S06763.modval +++| RJ COD
08036 M00S06764.modval +++| LX6 6*2
08037 M00S06765.modval +++| SA1 TANB+1 SET CREATION DATE
08038 M00S06766.modval +++| AX1 18
08039 M00S06767.modval +++| SA6 WCEB
08040 M00S06768.modval +++| SX1 X1+
08041 M00S06769.modval +++| EDATE X1
08042 M00S06770.modval +++| SA6 WCEC
08043 M00S06771.modval +++| SA1 TANB+1 SET LAST MODIFICATION DATE
08044 M00S06772.modval +++| SX1 X1
08045 M00S06773.modval +++| EDATE X1
08046 M00S06774.modval +++| SA6 WCED
08047 M00S06775.modval +++| SX1 1
08048 M00S06776.modval +++| RJ CLN
08049 M00S06777.modval +++| WRITEC O,WCEA
08050 M00S06778.modval +++| EQ WCEX RETURN
08051 M00S06779.modval +++|
08052 M00S06780.modval +++|
08053 M00S06781.modval +++| WCEA CON 1H
08054 M00S06782.modval +++| WCEB CON 1H
08055 M00S06783.modval +++| WCEC CON 1H
08056 M00S06784.modval +++| WCED CON 1H
08057 M00S06785.modval +++| CON 0
08058 M00S06786.modval +++| COMMON SPACE 4,10
08059 M00S06787.modval +++|** COMMON DECKS.
08060 M00S06788.modval +++|
08061 M00S06789.modval +++|
08062 M00S06790.modval +++|*CALL COMCOVL
08063 M00S06791.modval +++|*CALL COMCPFM
08064 M00S06792.modval +++|*CALL COMCCDD
08065 M00S06793.modval +++|*CALL COMCCIO
08066 M00S06794.modval +++|*CALL COMCCOD
08067 M00S06795.modval +++|*CALL COMCCPM
08068 M00S06796.modval +++|*CALL COMCDXB
08069 M00S06797.modval +++|*CALL COMCEDT
08070 M00S06798.modval +++| LIST X
08071 M00S06799.modval +++|*CALL COMCCVI
08072 M00S06800.modval +++| LIST -X
08073 M00S06801.modval +++|*CALL COMCLFM
08074 M00S06802.modval +++|*CALL COMCMTP
08075 M00S06803.modval +++|*CALL COMCMVE
08076 M00S06804.modval +++|*CALL COMCRDO
08077 M00S06805.modval +++|*CALL COMCRDS
08078 M00S06806.modval +++|*CALL COMCRDW
08079 M00S06807.modval +++|*CALL COMCSFN
08080 M00S06808.modval +++|*CALL COMCSYS
08081 M00S06809.modval +++|*CALL COMCWOD
08082 M00S06810.modval +++|*CALL COMCSTF
08083 M00S06811.modval +++|*CALL COMCWTC
08084 M00S06812.modval +++|*CALL COMCWTH
08085 M00S06813.modval +++|*CALL COMCWTS
08086 M00S06814.modval +++|*CALL COMCWTW
08087 M00S06815.modval +++|*CALL COMCRDC
08088 M00S06816.modval +++|*CALL COMCSNM
08089 M00S06817.modval +++|*CALL COMCVDT
08090 M00S06818.modval +++| TITLE K-DISPLAY AREA.
08091 M00S06819.modval +++| INITIAL SPACE 4,10
08092 M00S06820.modval +++|** DISPLAY AREA DATA.
08093 M00S06821.modval +++|
08094 M00S06822.modval +++|
Line S06823 Modification History
M01
(Removed by) v23l617
Seq # *Modification Id* Act
----------------------------+
08095 M01S06823.v23l617 ---| KIA VFD 6/4B,18/KBUF,18/DSA,18/DSA CONTROL WORD