|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 1024 (0x400) Types: M32, TextFile Names: »TEST_LRU_UPDATE.M32«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »TEST_LRU_UPDATE.M32« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »TEST_LRU_UPDATE.M32« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »TEST_LRU_UPDATE.M32«
10 ; -------------------------------------------------------------------------------------- 10 ; Hash 75d84108d230017b (no python module) 10 ; -------------------------------------------------------------------------------------- 10 PC_: 10 34 .CODE EXPERIMENT 11 R1_: 11 00 .DATA 0x0 ; P11OF0 PASSED 12 R2_: 12 22 .DATA 0x22 13 R3_: 13 2b .DATA 0x2b 14 R4_: 14 00 .DATA 0x0 15 R5_: 15 00 .DATA 0x0 16 R6_: 16 00 .DATA 0x0 17 R7_: 17 00 .DATA 0x0 18 af .CODE 0xaf 19 b7 .CODE 0xb7 1a 00 .DATA 0x0 1b 00 .DATA 0x0 ; P1BOS1 BAD_SET 1c 00 .DATA 0x0 1d 00 .DATA 0x0 1e 00 .DATA 0x0 1f 07 .DATA 0x7 20 02 .DATA 0x2 21 00 .DATA 0x0 22 00 .DATA 0x0 ; P22OS8 EXPECTED_DATA.VAL 23 00 .DATA 0x0 24 00 .DATA 0x0 25 00 .DATA 0x0 26 00 .DATA 0x0 27 00 .DATA 0x0 28 00 .DATA 0x0 29 00 .DATA 0x0 2a 00 .DATA 0x0 ; P2AOS1 EXPECTED_DATA.VPAR 2b 00 .DATA 0x0 ; P2BOS8 BAD_BITS.VAL 2c 00 .DATA 0x0 2d 00 .DATA 0x0 2e 00 .DATA 0x0 2f 00 .DATA 0x0 30 00 .DATA 0x0 31 00 .DATA 0x0 32 00 .DATA 0x0 33 00 .DATA 0x0 ; P33OS1 BAD_BITS.VPAR 34 EXPERIMENT: 34 dc 1a RD_P1 0x1a 36 e1 03 03 P1_RS #0x03,#0x3 39 c6 00 89 WFSM.H #0x00,{89} 3c c6 00 89 WFSM.H #0x00,{89} 3f c6 8a a2 WFSM.H #0x8a,{a2} 42 08 REPEAT #0x08 43 18 CALL 0xaf 44 82 1b INC 0x1b 46 82 28 INC 0x28 48 16 UNTIL 49 8f 00 1b MOV #0x00,0x1b 4c 08 REPEAT #0x08 4d c6 de a2 WFSM.H #0xde,{a2} 50 bc 02 FSM {02} 52 cc 36 1d RFSM.H {36},0x1d 55 8e 1d 1e MOV 0x1d,0x1e 58 97 03 1e AND #0x03,0x1e 5b 43 04 1d 62 TEST NZ,#0x04,0x1d,0x62 5f 9b 04 1e OR #0x04,0x1e 62 c6 9a a2 WFSM.H #0x9a,{a2} 65 19 CALL 0xb7 66 43 04 1b 6e TEST NZ,#0x04,0x1b,0x6e 6a bc 27 FSM {27} 6c 36 70 JMP 0x70 6e bc a7 FSM {a7} 70 da 23 85 CHN_RCV {M.DREG_VAL_PAR:85},@R3 73 8e 1f 28 MOV 0x1f,0x28 76 b1 c9 VXOR [0x9],R2,R3 78 9e 1b 1e XOR 0x1b,0x1e 7b 46 1e a7 JMP NZ,0x1e,0xa7 7e ae 29 2b a7 VJMP NZ,[0x9],0x2b,0xa7 82 c6 ba a2 WFSM.H #0xba,{a2} 85 19 CALL 0xb7 86 cc 0a 21 RFSM.H {0a},0x21 89 97 06 21 AND #0x06,0x21 8c 46 21 a1 JMP NZ,0x21,0xa1 8f 82 1b INC 0x1b 91 16 UNTIL 92 4d 0f 1f a6 JMP EQ,#0x0f,0x1f,0xa6 96 e1 02 00 P1_RS #0x02,#0x0 99 8f 0f 1f MOV #0x0f,0x1f 9c 8f 00 2a MOV #0x00,0x2a 9f 36 49 JMP 0x49 a1 8f 02 33 MOV #0x02,0x33 a4 36 a7 JMP 0xa7 a6 64 SET PT a7 e0 ff 1a P1_RS #0xff,0x1a aa c6 fa a2 WFSM.H #0xfa,{a2} ad d8 FSM2 ae 5c END af ; -------------------------------------------------------------------------------------- af ; Subroutine af ; -------------------------------------------------------------------------------------- af b4 22 2a EVNPAR [0x8],0x22,0x2a b2 da 21 05 CHN_SND @R2,{M.DREG_VAL_PAR:05} b5 bc 23 FSM {23} b7 ; -------------------------------------------------------------------------------------- b7 ; Subroutine b7 ; -------------------------------------------------------------------------------------- b7 8e 1b 1c MOV 0x1b,0x1c ba b8 1c IDENT 0x1c bc c6 00 04 WFSM.H #0x00,{04} bf c0 1c 04 WP2_FSM 0x1c,{04} c2 bc 02 FSM {02} c4 2c RET
P11OF0 PASSED P1BOS1 BAD_SET P22OS8 EXPECTED_DATA.VAL P2AOS1 EXPECTED_DATA.VPAR P2BOS8 BAD_BITS.VAL P33OS1 BAD_BITS.VPAR 34 00 22 2B 00 00 00 00 AF B7 00 00 00 00 00 07 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DC 1A E1 03 03 C6 00 89 C6 00 89 C6 8A A2 08 18 82 1B 82 28 16 8F 00 1B 08 C6 DE A2 BC 02 CC 36 1D 8E 1D 1E 97 03 1E 43 04 1D 62 9B 04 1E C6 9A A2 19 43 04 1B 6E BC 27 36 70 BC A7 DA 23 85 8E 1F 28 B1 C9 9E 1B 1E 46 1E A7 AE 29 2B A7 C6 BA A2 19 CC 0A 21 97 06 21 46 21 A1 82 1B 16 4D 0F 1F A6 E1 02 00 8F 0F 1F 8F 00 2A 36 49 8F 02 33 36 A7 64 E0 FF 1A C6 FA A2 D8 5C B4 22 2A DA 21 05 BC 23 8E 1B 1C B8 1C C6 00 04 C0 1C 04 BC 02 2C«nul»