Reading the code, the value at $0293 is compared to bits 3 and 4 of a value obtained from $0032, which is a value based on a memcal read. With only bits 3 and 4 compared, this confirms the only values possible in $0293 are those previously listed; $00, $08, $10, and $18. There is a bit of additional code after this comparison but really, the only reason code 41 should set is because $0293 doesn't match those two bits in $0032. $0032 is transmitted on the ALDL stream as FMD Word 2 so you can probably view it in the ALDL and get a look at what the relevant bits are set to.
Dave, dumb question but is there any chance the code was left over from a previous test?
Bookmarks