#garfield Logs

Apr 14 2022

#garfield Calendar

12:55 AM rue_mohr: Tom_L, are you ok?
09:46 AM rue_mohr: do I remember tom saying he was going on a trip fora bit...
04:28 PM rue_shop3: test 1 passed
04:28 PM rue_shop3: test 2 passed
04:28 PM rue_shop3: test 3 passed
04:30 PM rue_shop3: test 4 passed
04:31 PM rue_shop3: 5 fails
04:35 PM rue_shop3: wait a minute, I forgot to rewire it
04:45 PM rue_shop3: not going well
04:54 PM rue_shop3: ok, 5, 6, 8 didn't work
04:54 PM rue_shop3: test5:
04:55 PM rue_shop3: START:
04:55 PM rue_shop3: INJMP 1 TWO
04:55 PM rue_shop3: HALT
04:55 PM rue_shop3:
04:55 PM rue_shop3: ONE:
04:55 PM rue_shop3: SETB 1
04:55 PM rue_shop3: JMP START
04:55 PM rue_shop3:
04:55 PM rue_shop3: TWO:
04:55 PM rue_shop3: JPS ONE
04:55 PM rue_shop3: CLRB 1
04:55 PM rue_shop3: JMP START
04:55 PM rue_shop3: output 1 should follow input 1
04:57 PM rue_shop3: case INJMP:
04:57 PM rue_shop3: if ((t = OpAssemble( v8[1] , O_NULL, 1 )) < 0 ) return -1;
04:57 PM rue_shop3: OP->FInstruction = t;
04:57 PM rue_shop3: OP->TInstruction = OP->FInstruction;
04:57 PM rue_shop3: OP->FAddress = v8[2];
04:57 PM rue_shop3: OP->TAddress = OP->FAddress;
04:57 PM rue_shop3: break;
04:59 PM rue_shop3: huh, I'll have to step it
05:00 PM rue_shop3: oh 5 works
05:01 PM rue_shop3: must have been operating the wrong switch
05:02 PM rue_shop3: test6:
05:02 PM rue_shop3: START:
05:02 PM rue_shop3: WAITIS 0
05:02 PM rue_shop3: IN 1
05:02 PM rue_shop3: JPC OTHER
05:02 PM rue_shop3: COUTF 0 1 1 0
05:02 PM rue_shop3: JMP START
05:02 PM rue_shop3:
05:02 PM rue_shop3: OTHER:
05:02 PM rue_shop3: COUTF 1 0 0 1
05:02 PM rue_shop3: JMP START
05:02 PM rue_shop3: ok, 0 has to be set
05:03 PM rue_shop3: then input 1 operates output 0 and 1 in opposite
06:29 PM Tom_L: .
06:30 PM rue_mohr: oh good
10:27 PM rue_mohr: so, for program 6, the input and flow are working, the output write isn't
10:52 PM rue_shop3: jpc
10:57 PM rue_shop3: example 6 was a bug in my test code
10:57 PM rue_shop3: COUTF is a freaking confusing instruction
11:10 PM rue_shop3: yay! the problem in test8 was a compiler error!
11:11 PM rue_shop3: 0x01: 7F 02 4F 02 CSETB 0x01 0x00
11:11 PM rue_shop3: 0x02: 7F 03 07 03 CCLRB 0x00 0x01
11:11 PM rue_shop3: should have been
11:11 PM rue_shop3: 0x01: 47 02 4F 02 CSETB 0x01 0x00
11:11 PM rue_shop3: 0x02: 0F 03 07 03 CCLRB 0x00 0x01