.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ű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ű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ől fordítva kb random helyre
> kerül.
> > Kipróbáltam mind az 5 optimalizálási lehető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