Files
super6502/sw/test_code/devices_setup_test/main.s
2023-11-20 18:37:04 -08:00

37 lines
493 B
ArmAsm

.export _init, _nmi_int, _irq_int
.autoimport
.import _init_interrupt_controller
.import _init_rtc
.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
jsr _init_interrupt_controller
jsr _init_rtc
; enable interrupt 0
lda #$00
jsr pusha
lda #$0
jsr _enable_irq
@end: bra @end