On 11/3/2021 12:25 PM, Christian Corti via cctech wrote:
On Wed, 3 Nov 2021, Jay Jaeger wrote:
It seems you didn't notice that I included two separate programs in my previous post:  XMTAPE and CMPTAP  ;)

I did, and I have found an error ;-)

0275  0361 7300      #WDFLSH CLA CLL
0276  0362 1073 0073         TAD XMCNT   [ IF COUNT==128.
0277  0363 1176 7600         TAD (0-128.
0300  0364 7450              SNA
0301  0365 5761 0361         JMP;WDFLSH  [ THEN JUST RETURN

The space for the return address is missing at the beginning of WDFLSH

Christian

Yes, in XMTAPE it looks like

0275  0361 7300      #WDFLSH CLA CLL

It should read

#WDFLSH      0
             CLA CLL

I *thought* I had tested it. ;)

But, as it turns out, WDFLSH is only called from one place, and is only called when the accumulator is 0 (and probably the link bit is zero two), so while this is definitely an error in coding, at first blush I don't think it affects operation of the program.

JRJ

Reply via email to