gnupic: Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor


Previous by date: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] c18 to ccs c, Tamas Rudnai
Next by date: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor, David
Previous in thread: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor, ttww.gmx.de
Next in thread: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor, David

Subject: Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor
From: Holger Oehm ####@####.####
Date: 11 Jan 2008 00:18:05 -0000
Message-Id: <200801110117.28173.holger.oehm@holger-oehm.de>

On Friday 09 November 2007, David wrote:
> I've finally implemented a solution for this problem (SVN r503).
> 
> I'm pleased with the solution I found because it will scale well if we
> later determine that we need 3 or more separate ranges on some device.
> 
> Thomas Welsch and Nestor, could you update to r503 and make sure it
> solves your problems? Don't forget to delete any "ERRORLEVEL -220"
> directives while testing.

Hi,

I can confirm also that the warning about the adress range of DE 
instructions in absolute mode is gone now.
But I am afraid I get something similar in relocatable mode:

gplink: lst.c:171: write_src: Assertion `data & 0x80000000' failed.


The code leading to that failure is:

---------------------
eedata			UDATA
ee_address	DE	0x01
---------------------

but when I change it to

---------------------
eeprom		ORG	0x2100
;eedata			UDATA
ee_address	DE	0x01
---------------------

instead, it compiles and links just fine. (I compile for a 16F628).

Is this realy related or do I make a mistake here?

Thanks for your efforts and best regards,
Holger.

-- 
Holger Oehm ####@####.####
KeyID: B50E51A9, 1024bit at http://www.holger-oehm.de/public-key.asc
Fingerprint: E92A 5C2C 497A 44ED 23C0  DB66 1DD9 3EF7 B50E 51A9

[Content type application/pgp-signature not shown. Download]

Previous by date: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] c18 to ccs c, Tamas Rudnai
Next by date: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor, David
Previous in thread: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor, ttww.gmx.de
Next in thread: 11 Jan 2008 00:18:05 -0000 Re: [gnupic] Warning [220] : Address exceeds maximum range for this processor, David


Powered by ezmlm-browse 0.20.