Re: [cc65] Banking out ROM (was: TGI preview)

From: Fatih Aygün <cyco1301yahoo.com>
Date: 2009-11-14 13:22:50
Hi,

Oliver Schmidt wrote:


> The situation on the Apple2 is similiar to what you describe. The
> "extra memory" can in general only be used by relocating stuff there
> or as BSS / heap / stack. I decided to go for code (or rodata)
> relocation and introduced the 'HIGHCODE' segment.

The extra memory is fragmented in Atari because it's not possible to
bank out the i/o space. I'm not sure if it will be useful for code.

> But as cc65 loads drivers and vector fonts(?) onto the heap having
> your startup code just do a _heapadd() might already
> help a lot...

Unfortunately that doesn't work. Because the extra heap space is under
the ROM the OS's I/O routines can't load the fonts or the driver there.

Regards,
Fatih.


      
----------------------------------------------------------------------
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 14 13:23:02 2009

This archive was generated by hypermail 2.1.8 : 2009-11-14 13:23:04 CET