gnupic: Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor
Subject:
Re: [gnupic] Warning [220] : Address exceeds maximum range for this
processor
From:
David ####@####.####
Date:
7 Nov 2007 02:50:25 +0000
Message-Id: <20071106214812.1ca36087@DEEPTHOUGHT.BARNET.net>
On Tue, 6 Nov 2007 21:06:48 -0500
David ####@####.#### wrote:
> On Tue, 06 Nov 2007 21:28:54 -0300
> "Nestor A. Marchesini" ####@####.#### wrote:
>
> > Again with the 18f4550, this time trying to define data in memory
> > eeprom data.
> > In my opinion gpasm should not generate this warning:
> >
> > gpasm-0.13.4 beta prog1.asm 11-6-2007
> > 21:05:20 PAGE 75
> > F00000 04012 ORG H'F00000'
> > Warning [220] : Address exceeds maximum range for this processor.
> ...
> It seemed like a really tough problem, but I just realized that gplink
> has been handling this situation just fine for relocatable code
> ...
Actually I found out that statement was completely false. If I remember
correctly, MPLINK doesn't actually emit that warning for relocatable
code, so neither does gplink. Can anyone confirm that MPASM/MPLINK
don't emit this warning for relocatable code? It would also be good to
know whether they give any kind of warning for exceeding the EEPROM
range in either relocatable or absolute mode.
I guess we'll just have to solve it from scratch...
David Barnett