Obsluha preruseni v asembleru a AVR-GCC

Pavel Kořenský pavel.korensky@dator3.cz
Úterý Únor 14 00:44:34 CET 2006


Nejsem si zcela jistý, na co se vlastně ptáte.

Ale pokud jde o to, jak přistupovat z assembleru na proměnné deklarované
v C, tak nejspíš stačí použít podtržítko před názvem proměnné. Linker si
s tím poradí.

Mluvím pochopitelně o jednoduchých proměnných typu BYTE. Pro složitější
struktury si to člověk musí v assembleru ošetřit sám a kód napsaný v C
předává pouze pointer.


Zdraví PavelK

> -----Original Message-----
> From: hw-list-bounces@list.hw.cz 
> [mailto:hw-list-bounces@list.hw.cz] On Behalf Of Alec Martinek
> Sent: Monday, February 13, 2006 9:23 PM
> To: hw-list@list.hw.cz
> Subject: Obsluha preruseni v asembleru a AVR-GCC
> 
> 
> Dobry den
> Uz tyden lezim v manualech a porad nemuzu pochopit jak 
> pripojit externi 
> asemblerovsky kod do kodu ceckoveho. Nejde me ani o pripojeni 
> jednoduchych funkci (To je popsano zde : 
> http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial), 
> ale o napsani 
> treba obsluhy preruseni v asembleru a jak predat memu kodu globalni 
> promene ktere mam definovane v .h souboru. Vim ze se to da napsat v 
> inline asembleru (manualu a prikladu jsem nasel mnoho) ale 
> rad bych ji 
> mel v samostatnem souboru.Zjistil jsem ze se da pripojit pomoci 
> prekladatele avr-as ale nikde jsem nenasel k nemu manual 
> ktery by resil 
> muj problem. Problemem tohoto textu je ze je v nemcine a tu 
> ja neumim a 
> prekladam si to pomoci slovniku. Staci me nakopnout spravnim 
> smerem. Je 
> nekde popis avr-as a prikladama v neakem pro me priznivejsim jazyku ( 
> treba Anglictina) nebo jestli mate nekdo neaky priklad.
> Na konferenci se obracim jako na posledni moznost.
> Jinak manual k avr-gcc a libc mam vytisteny ale tam sem nasel pouze 
> popis inline asembleru.
> Dekuji za vase odpovedi a pomoc.
> 
> Ales Martinek
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz 
> Hw-list@list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list
> 




Další informace o konferenci Hw-list