Re: GNU C-ASM kérdés
hg12345
hg12345 at freemail.hu
Thu Mar 1 08:18:10 CET 2007
Hi!
Köszi, általános megoldásra gondoltam, de nem szeretnék belenyúlni a
linker scriptbe, erre nincs megoldásod?
Üdv
bl <bendelaci at yahoo.co.uk> írta:
> Hát én csak egy általános megoldást tudok C-ben, nem compiler
specifikusan.
> Vegyél fel két változót és a linker scriptben allokáld az egyiket explicit
> módon közvetlenül a kérdéses szegmens eleé, a másikat közvetlenül
a szegmens
> mögé. Ha máshogy nem megy akkor definiálj nekik saját szegmenst,
azt már
> biztosan oda rakhatod a linkerben ahova akarod (pár görény linkert
kivéve).
> Az első változó címe plusz a mérete megadja a szegmensed
kezdőcímét, a kettő
> címének a különbsége mínusz az egyiknek a mérete pedig a
szegmens hosszát
> határozza meg.
>
> >Szeretném tudni a teljes memória terület méretét és
elhelyezkedését,
> >nem konstansként az ASM-ben vagy C-ben megadva. Hogyan
tudom a
> >linkerben megadott értékeket az ASM-ben vagy C-ben beolvasni?
>
>
>
>
_________________________________________________________
__
> The all-new Yahoo! Mail goes wherever you go - free your email
address from your Internet provider.
http://uk.docs.yahoo.com/nowyoucan.html
>
> -----------------------------------------
> elektro[-flame|-etc]
>
_________________________________________________________________
ÚJ LAKÁS? FELÚJÍTÁS? LAKÁSKASSZÁVAL MEGÉRI! lakaskassza.origo.hu
http://cthandler.adverticum.net/?cturl=http%3A%2F%2Flakaskassza.origo.hu%2Findex.html%3Flevelelja
More information about the Elektro
mailing list