.org AVR GCC-ben?

Lukács Ákos lukrskywalkman at gmail.com
Sat Oct 13 15:03:15 CEST 2007


Igen, az align kellett nekem, köszönöm!


On 10/13/07, hg12345 <hg12345 at freemail.hu> wrote:
>
> Szia!
>
> az AVR-hez tartozó GCC és ASM nem ismerem, da valmi hasonló
> utasítást keressél a GCC alapján:
>
>      .section *,bss,align(256)
>
> Itt az "align" adja, hogy az cim mindig XX00 illeszkedik, ha minden két
> cím byte (vagyis egy szó) illesztése kell akkor ,align(0x10000)
> szükséges de nem mindegyik uC memóriáján használható.
>
>
> > Sziasztok!
> >
> > AVR-gcc-be szeretnék beintegrálni egy asm forrást, és nagyon úgy
> t&#369;nik, hogy
> > a .org-ot nem veszi figyelembe a fordító.
> > (avr studioval fordítom, és abban néztem a disassemblált kódot. Egy
> nagy
> > tömböt akarok lerakni úgy, hogy a cím alsó két byte-ja 00 legyen,
> hogy
> > egyszer&#369;en el lehessen érni minden byte-ot) simán az asm file-t
> > fordítva szépen a helyére kerül, de C-b&#337;l fordítva kb random helyre
> kerül.
> > Kipróbáltam mind az 5 optimalizálási lehet&#337;séggel, eredmény semmi,
> és a
> > fordító sem sikít, hogy nem tetszik neki az .org..
> >
> > Ötlete valakinek?
> >
> > Á.
> > -----------------------------------------
> >           elektro[-flame|-etc]
> >
>


More information about the Elektro mailing list