Re: [cc65] Target "BBC"

From: Ullrich von Bassewitz <>
Date: 2005-03-30 21:40:50
On Wed, Mar 30, 2005 at 08:15:47PM +0100, Stephen Thomas wrote:
> I started looking into supporting the BBC some months ago. Sadly, other
> things intruded (not least of which was a new addition to my family) and
> I've had to put it to one side for now. However, I had come to the
> conclusion that supporting the BBC might prove to be more awkward than
> it seems at first sight, because the base and end addresses of the
> program load area are essentially unknown until runtime - the screen
> sits at the top of RAM, taking a mode-dependent amount of memory, while
> the OS nabs memory from the lowest addresses - the precise amount
> depending on what filing systems are in use.

That's hard to believe, because not only cc65 generated programs, but *all*
programs would have to live with not knowing their load and start address.
This would require some sort of relocation, which would be very unusual for
6502 machines. How do you load other machine language programs on this



Ullrich von Bassewitz                        
To unsubscribe from the list send mail to with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Wed Mar 30 21:40:54 2005

This archive was generated by hypermail 2.1.8 : 2005-03-30 21:41:00 CEST