Re: [cc65] Atmos target

Date view Thread view Subject view

From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2003-02-27 10:38:35


On Thu, Feb 27, 2003 at 01:13:59AM +0100, Debrune Jérôme wrote:
> > unlikely that the bug is located after that, since it then should appear in
> > all targets (IMHO :=P).
>
> in fact with the old crt0.s it seems that it does not work too ...

If it does not work with the old crt0.s either, then it cannot be the zeropage
problem mentioned.

> See at the bottom the white bar, this should not  be here, it blink -Maybe the
> cursor ? But if it's that, it means that X and Y pos for the cursor is
> changed (in page 2 in ram on the oric) without any code from me ... Something
> is wrong ... in the object code generated ...the garbage is located at
> (0xa000+199*40+20).

Please check the zero page usage. Are the zero page locations used by the
linker ($02-$1C) really unused, even when you're calling ROM routines?

> Some problem with donelib and initlib ?

You may want to generate a map file and check the __CONSTRUCTOR_COUNT__ and
__DESTRUCTOR_COUNT__ symbols. I would assume that they are zero, which means
that no constructors or destructors are linked to the program and called.

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 : 2003-02-27 10:38:43 CET