gnupic: Re: [gnupic] code directive question


Previous by date: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] code directive question, Peter Onion
Next by date: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] More than one #v(expression) in a single line of a macro, Ben Dugan
Previous in thread: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] code directive question, Peter Onion
Next in thread: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] code directive question, Craig Franklin

Subject: Re: [gnupic] code directive question
From: Ben Dugan ####@####.####
Date: 9 Sep 2005 19:01:55 +0100
Message-Id: <4321CE08.5080000@curdes.com>

> It will do.  You'll have to name the segment you want to go in fixed
> places and use the linker script to place it at the desired location for
> the different targets.

That's what I expected, but I can't see how its done exactly.

> I don't have the linker scripts to hand at the moment so I can't look
> for an example but there are probably some segments already named for
> the reset and interrupt vectors.

Here's an excerpt from the linker script I've been using:

CODEPAGE   NAME=vectors  START=0x800   END=0x829   PROTECTED
CODEPAGE   NAME=page     START=0x82A   END=0x7FFF

So, what sort of line in the asm source file will set the vectors to
begin at 0x800? Is it:

vectors	code

?

Or:

	code vectors
?

Neither of these works for me, although it seems as though the first
ought to. Do I need a special character to tell the assembler to pass it
along unchecked, so the linker can use it?

Thanks for your help!

Ben


Previous by date: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] code directive question, Peter Onion
Next by date: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] More than one #v(expression) in a single line of a macro, Ben Dugan
Previous in thread: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] code directive question, Peter Onion
Next in thread: 9 Sep 2005 19:01:55 +0100 Re: [gnupic] code directive question, Craig Franklin


Powered by ezmlm-browse 0.20.