Files
cc65/libsrc/none/crt0.s
2025-06-04 02:06:40 +00:00

22 lines
509 B
ArmAsm

.export _exit
.export __STARTUP__ : absolute = 1 ; Mark as startup
.import zerobss, _main
.import initlib, donelib
.import __STACKSTART__ ; Linker generated
.include "zeropage.inc"
.segment "STARTUP"
lda #<__STACKSTART__
ldx #>__STACKSTART__
sta spc
stx spc+1
jsr zerobss
jsr initlib
jsr _main
_exit: pha
jsr donelib
pla
rts