On Wed, Nov 03, 2010 at 11:57:34AM +0100, Oliver Schmidt wrote: > a) There could be a new (per target) secondary linker config making > only minimal assumptions on the program. Using the new linker features, I'm currently experimenting with such a linker config for assembler programmers (for the C64 as a first take). When doing so, a few questions came up: 1. What is a reasonable default start address for a config targeted to assembler programmers? $801? $C000? $4000? 2. How about the usable RAM area? Should it be limited to $A000 by default? My current version uses $FFFF, which means that any errors will go undetected. 3. Is it desirable to have an optional BASIC SYS header, or is this used so rarely that people are better served with a less complex linker config? 4. How about the SYS token, is it the same on all existing 65xx Commodore machines? In other words: Is a BASIC SYS header module portable across all CBM machines? I do think so, but I'm not 100% sure. 5. Segments: What I'm currently doing is to make all standard segments optional. Apart from the missing error detection, is there anything that speaks against this approach? 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 Sat Nov 13 19:09:31 2010
This archive was generated by hypermail 2.1.8 : 2010-11-13 19:09:33 CET