1984-12-17 11:03:13 +00:00
|
|
|
.define Loi, Lext
|
1987-01-30 18:41:42 +00:00
|
|
|
.sect .text
|
|
|
|
.sect .rom
|
|
|
|
.sect .data
|
|
|
|
.sect .bss
|
|
|
|
.sect .text
|
1984-12-17 11:03:13 +00:00
|
|
|
! This subroutine performs an indirect load on a word of two bytes.
|
|
|
|
! Lext is used when the address is already in zeropage.
|
|
|
|
|
|
|
|
|
|
|
|
Loi:
|
|
|
|
stx ADDR ! address of object (lowbyte)
|
|
|
|
sta ADDR+1 ! address of object (highbyte)
|
|
|
|
Lext:
|
|
|
|
ldy #0
|
|
|
|
lda (ADDR),y ! get lowbyte
|
|
|
|
tax
|
|
|
|
iny
|
|
|
|
lda (ADDR),y ! get highbyte
|
|
|
|
rts
|
|
|
|
|
|
|
|
|