.include "system/system.asm6502" .segment "CODE" ;******************************************************************************** ; Interrupts ;******************************************************************************** nmi: rti irq: nop nop nop nop nop nop nop nop nop nop nop nop nop nop rti ;******************************************************************************** ; Reset sequence ;******************************************************************************** reset: sei ; setup io2 bank a 1-3 lda #%11111111 sta IO1 + IO_DDRA @loop: lda #%00000000 sta IO1 + IO_RANH .repeat 3 nop .endrepeat lda #%11111111 sta IO1 + IO_RANH .repeat 5 nop .endrepeat bra @loop ;******************************************************************************** ; reset vector ;******************************************************************************** .segment "RESET_VECTOR" .word nmi .word reset .word irq