ASM6809 returns an unusual error
Posted: Wed Jun 19, 2024 10:31 pm
Hello Ciaran,
I have been compiling a lot of times files for the FM77AV using ASM6809 without issues ... until today.
The message I do see on screen is that one
The source file I want to compile has this 'beginning'
The result of the compilation is a correct listing in which I can see that there is *NO* overlapping of the 'header'
over the code that begins exactly at $1000 but much to my surprise the binary output file has only 22 bytes
The compiler command I issue inside a bat file is
What am I doing wrong?
Thanks a lot for any hint to solve that awkward problem!
cheers!
pere
I have been compiling a lot of times files for the FM77AV using ASM6809 without issues ... until today.
The message I do see on screen is that one
Code: Select all
error: data at $0FEB overlaps data at $1000
Code: Select all
org $1000-21 ; file header
fcc /FMAV01 / ; 8 chars
fcb $00,$00,$02,$00,$00 ; fixed header values
fcc /XM7/ ; machine string
fcb $00 ; end of string (?)
fdb PLONG ; program length
fdb ENTRY ; program entry (beginning)
over the code that begins exactly at $1000 but much to my surprise the binary output file has only 22 bytes
![Surprised :o](./images/smilies/icon_e_surprised.gif)
The compiler command I issue inside a bat file is
Code: Select all
asm6809 -9 -B -v --l=%1.LST.ASM --o=%1.BIN %1.ASM
Thanks a lot for any hint to solve that awkward problem!
cheers!
pere