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 machine? Regards Uz -- Ullrich von Bassewitz uz@musoftware.de ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de 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