PR#3 PREFIX /DATA/A2OSX NEW INC 1 AUTO 6 .LIST OFF .OP 65C02 .OR $2000 .TF *-------------------------------------- .INB INC/MACROS.I .INB INC/A2OSX.I .INB INC/MONITOR.I *-------------------------------------- * Main entry point *-------------------------------------- * Code signature and INIT table *-------------------------------------- * CLD $D8 * JMP (*,x) $7C * #JMPTABLE * /JMPTABLE *-------------------------------------- CS.START cld jmp (.1,x) .1 .DA CS.INIT .DA CS.RUN .DA CS.EVENT .DA CS.QUIT .DA 0 .DA CS.END-CS.START Code Length To Relocate .DA DS.END-DS.START Data Segemnt to Allocate *-------------------------------------- CS.INIT CS.INIT.EXIT lda #0 tell TSKMGR that all done ok, but sec we do not want to stay in memory rts *-------------------------------------- CS.RUN clc rts *-------------------------------------- CS.EVENT clc rts *-------------------------------------- CS.QUIT clc rts *-------------------------------------- CS.END DS.START *-------------------------------------- *-------------------------------------- DS.END MAN SAVE SBIN/ .S ASM