Hi!
I'm trying to INITIALIZE and VALIDATE device - I'm not sure with code. Can any advanced programmer look at this and help me?
Here's most important part of code:
.namespace io {
operation:
lda #$0f
ldx device
ldy #$0f
jsr $ffba // SETLFS
lda len
ldx #<meno
ldy #>meno
jsr $ffbd // SETNAM
jsr $ffc0 // OPEN
jsr $ffcc // CLRCH
lda #$0f
jsr $ffc3 // CLOSE
ldx #$00
wpass: lda pass,x
cmp #$01
beq finish
jsr toscreen
inx
jmp wpass
finish: rts
}
.namespace init {
ialize:
.var meno = "I:"
.var len = 2
jmp io.operation
}
.namespace valid {
ate:
.var meno = "V:"
.var len = 2
jmp io.operation
}