Download MC68302 Emulator Terminal Interface
Transcript
CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L CLR.L MOVE.L MOVE.L MOVE.L BRA BERR_ENTRY MOVE.W BRA ADDR_ERR_ENTRY MOVE.W BRA ILL_INST_ENTRY MOVE.W BRA ZERO_D_ENTRY MOVE.W BRA CHK_I_ENTRY MOVE.W BRA TRAPV_ENTRY MOVE.W BRA PRIV_V_ENTRY MOVE.W BRA TRACE_ENTRY MOVE.W MOVE.W BRA EMUL_1010_ENTRY MOVE.W BRA EMUL_1111_ENTRY MOVE.W BRA JUMP_ENTRY MOVE.W BRA PD1 PD2 PD3 PD4 PD5 PD6 PD7 PA0 PA1 PA2 PA3 PA4 PA5 PA6 A7,PA7 A7,USP A7,PUSP MON_LOOP ;SET EMULATOR COPY OF SSP ;SET USP TO SAME AS SSP ;SET EMULATOR COPY OF USP #04H,LAST_ENTRY SPECIAL_ENTRY #05H,LAST_ENTRY SPECIAL_ENTRY #06H,LAST_ENTRY MON_ENT #07H,LAST_ENTRY MON_ENT #08H,LAST_ENTRY MON_ENT #09H,LAST_ENTRY MON_ENT #0AH,LAST_ENTRY MON_ENT #0BH,STEP_ENTRY #0BH,LAST_ENTRY MON_ENT #0CH,LAST_ENTRY MON_ENT #0DH,LAST_ENTRY MON_ENT #0EH,LAST_ENTRY INT_JUMP_ENTRY BK_RESET_PROCESS MOVE.W #0,CMD_RESULT MOVE.W #2700H,PSTAT BRA MON_LOOP ;SET STATUS ; SPECIAL ENTRY IS EXECUTED WHEN THE MONITOR IS ENTERED FROM A BERR ; OR AN ADDRESS ERROR. INFORMATION STACKED AS A RESULT OF THE ; BERR OR ADDRESS ERROR IS SAVED IN STAT1, STAT2, STAT3 AND STAT4. 5-28 Concepts