Files
super6502/sw/test_code/uart_irq_test/main.s
2023-11-28 17:45:20 -08:00

35 lines
426 B
ArmAsm

.export _init, nmi_int, irq_int
.autoimport
.import _init_interrupt_controller
.zeropage
finish: .res 1
.code
nmi_int:
irq_int:
lda #$6d
sta $00
_init:
ldx #$ff
txs
LDA #<(__STACKSTART__ + __STACKSIZE__)
STA sp
LDA #>(__STACKSTART__ + __STACKSIZE__)
STA sp+1
; enable interrupt 0
lda #$00
jsr pusha
lda #$1
jsr _enable_irq
cli
@end: bra @end