Re: [cc65] Linker config for assembler users (was: ca65 for stand-alone asm projects)

From: Groepaz <groepaz1gmx.net>
Date: 2010-11-13 20:08:44
On Samstag 13 November 2010, Ullrich von Bassewitz wrote:
> 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?

personally, i would suggest 0800 even, perfect location imho, all my stuff 
starts there :)

> 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.

$ffff should be the limit

> 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?

adding a basic stub should definately be optional, and it shouldnt be the 
default either. i can see the benefit of having it added by the assembler and 
not having to do it yourself in the sourcefile though :)
 
> 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.

its the same everywhere :)

-- 

http://www.hitmen-console.org    http://magicdisk.untergrund.net
http://www.pokefinder.org        http://ftp.pokefinder.org

I don't know the key to success, but the key to failure is trying to please 
everybody. 
<Bill Cosby>

----------------------------------------------------------------------
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 20:09:40 2010

This archive was generated by hypermail 2.1.8 : 2010-11-13 20:09:43 CET