[cc65] New Plus/4 target

Date view Thread view Subject view

From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2002-11-23 01:07:13


Newsflash: The new code for the Plus/4 is added!

To avoid the additional cost of the banking, which would hit especially the
C16 and C116 hard (they have just 12K of usable memory), I've added another
target: The new "c16" target is identical to the old plus4 target. It supports
non banked memory up to 32K (28K of this is usable for C programs). The new
plus4 target supports banking and runs in 64K RAM (59K of this is usable by a
C program). There is some overhead depending on your program, but not much (a
few hundred bytes).

Thanks to MagerValp for the idea and the code snippets!

Note: Both targets are still compatible. Programs compiled with the plus4
target will run on an expanded C16 or C116, while programs compiled with the
c16 target will run unchanged on a Plus/4 (but will not use all of its
memory).

This change makes the Plus/4 the platform with the most memory available
(besides of the CBM-II machines, but these have some other limitations). If
you have any Plus/4 programs written using cc65, please test them and give me
some feedback. I've prepared a CVS snapshot, so the new code (including RedHat
RPMs) is already on the FTP server.

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz_at_musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2002-11-23 01:07:26 CET