X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM2%2Fvectors.s;h=04bfb72f4983dda5c5332f69c349e5eba4f698fc;hb=50846c77b09f7acf447be6d518087378340879f8;hp=14612df269028159ed9273d2d32d0f93a1fb3a8a;hpb=27fb8a023fa0572ef4171624781460bc59537d49;p=uccvend-snackrom.git diff --git a/ROM2/vectors.s b/ROM2/vectors.s index 14612df..04bfb72 100644 --- a/ROM2/vectors.s +++ b/ROM2/vectors.s @@ -27,8 +27,9 @@ Boston, MA 02111-1307, USA. */ .sect .text .globl _start - .globl sci_interrupt - .globl uart_interrupt + .globl sci_interrupt_serial + .globl sci_interrupt_coinmech + ;.globl uart_interrupt ;; Default interrupt handler. .sect .text @@ -43,6 +44,7 @@ def: .sect .text rti: jsr chime + jsr serial_rti ldaa #0x40 staa 0x1025 rti @@ -67,7 +69,7 @@ vectors: .word def ; ffd4 ;; SCI - .word sci_interrupt ; ffd6 + .word sci_interrupt_serial ; ffd6 ;; SPI .word def ; ffd8 @@ -90,7 +92,8 @@ vectors: ;; Misc ;.word def ; fff0 (RTII) ; uncomment to disable the RTI & comment below .word rti ; fff0 (RTII) - .word uart_interrupt ; fff2 (IRQ) + ;.word uart_interrupt ; fff2 (IRQ) + .word def ; fff2 (IRQ) .word def ; fff4 (XIRQ) .word def ; fff6 (SWI) .word def ; fff8 (ILL)