NEW AUTO 3,1 * object code = mli_3 * * this routine handles interrupts and is coded to reach 'lreset' precisely at * address $FFCB (ROM rts opcode) for rom switching to function. lanirq .EQ *-ofsR2 H2D9B pha $2D9B-2DFF moved to $FF9B-FFFF lda accsav sta oldacc pla sta accsav pla get status register from stack pha and put it back. and #$10 is it a break or interrupt? bne H2DC2 branch if break. lda $D000 get ram bankid (LC1 = $D8, LC2=$EE) eor #$D8 is the system active? ($D8) beq sysactv branch if it is lda #$FF sysactv sta bankid sta afbank lda #>aftirq setup return address pha lda #romirq setup ROM re-entry pha lda #