From: Johan Knol <johan.knol@id...> - 2003-01-30 22:19:40
> 1. Linker doesn't generate Extended Linear Address Record when crossing
> the 64K boundary
I posted such a feature request once, when Kevin was still active (he's a
dad too you know: http://www.vigor.nu/pg/pg.html, hardly ever heard of him
Your patch makes sense to me. But I would like Jesus to have a look at this
first; he's the expert here.
> 2. The "ajmp __sdcc_gsinit_startup" (at RESET) doesn't reach the
> target if it is not in the same 64K block of code memory
I'll apply that patch tomorrow.
> known bug: If the 64K boundary is contained within the assembler .ds
> statement, the Extended Linear Address Record is not generated)
Please fix it. Jan? Jesus?
> Does somebody know of any other problem preventing SDCC generating the
> code > 64K for DS390?
No, but I could imagine that the assembler would choke on a code section
that crosses the 64K boundary. Please verify.
Let's continue this topic on the sdcc-devel list.