24 lines
360 B
NASM
24 lines
360 B
NASM
; main.asm - cross-object demo, part 2.
|
|
; Imports `putc` from putc.wo and prints "Hello, 6502!".
|
|
|
|
.export start
|
|
.import putc
|
|
|
|
jmp start
|
|
|
|
msg:
|
|
.asciiz "Hello, 6502!"
|
|
|
|
start:
|
|
ldx #0
|
|
loop:
|
|
lda msg,x
|
|
beq done
|
|
jsr putc
|
|
inx
|
|
jmp loop
|
|
done:
|
|
lda #$00
|
|
sta $F003
|
|
rts
|