Ullrich von Bassewitz wrote: > Since the linker config does already exist, 15 minutes of work will get a > working crt0.s and thus a way to compile programs. You would have to check the > linker config for correctness, it's untested. 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. I came to the conclusion that the BBC itself was a bit of hard target for the first attempt, and I was going to try initially supporting something with a simpler memory map, like a BBC 6502 2nd processor. The Master 128 would also be a better target. Fortunately, BeebEm supports all these things (now). Stephen Thomas ---------------------------------------------------------------------- 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:13:43 2005
This archive was generated by hypermail 2.1.8 : 2005-03-30 21:13:49 CEST