Software Work Around for ROMless Emulation
;***Emulator Vector Fixes***
;***Locate in ROM @ %0000***
.ORG %0000
.WORD IRQ0_JP
.WORD IRQ1_JP
.WORD IRQ2_JP
.WORD IRQ3_JP
.WORD IRQ4_JP
.WORD IRQ5_JP
;Locate in ROM @ %7F00***
.EXTERN
.EXTERN
.EXTERN
.EXTERN
.EXTERN
.EXTERN
IRQ0_ISR
IRQ1_ISR
IRQ2_ISR
IRQ3_ISR
IRQ4_ISR
IRQ5_ISR
.ORG
%7F00
.WORD IRQ0_JP
.WORD IRQ1_JP
.WORD IRQ2_JP
.WORD IRQ3_JP
.WORD IRQ4_JP
.WORD IRQ5_JP
IRQ0_JP:
IRQ1_JP:
IRQ2_JP:
IRQ3_JP:
IRQ4_JP:
IRQ5_JP:
J P IRQ0_ISR
J P IRQ1_ISR
J P IRQ2_ISR
J P IRQ3_ISR
J P IRQ4_ISR
J P IRQ5_ISR
;P32 Input–IRQ0 Service Routine
;P33 Input–IRQ1 Service Routine
;P31 Input–IRQ2 Service Routine
;Internal–DSP Activated
;T0 Timer–IRQ4 Service Routine
;T1 Timer–IRQ5 Service Routine
Z89C6501ZEM
CP96TAD00403
5