GNU C-ASM kérdés

hg12345 hg12345 at freemail.hu
Wed Feb 28 16:02:29 CET 2007


Hi!
A MPLAB C30 esetén ez GNU 3.3 C-nek felel meg.
Hogyan lehet az ASM-ben kinyerni a használt memória terület 
nagyságát.

Azt tudom:

  .startof. ( segmens)   adje a segmens kezdö értékét
  .sizeof. (segmens)     adja a segmens méretét

a problémám, hogy .data segmens amit az ASM használ teljesen 
üresnek látja, amit a C használ .bss, .nbss .ndata ezekre adnak 
eredményt a fenti függvények.
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?

 Üdv



, de nekem a teljes terület kellene, amit a dynamic memoria is használ 
heap és a stack, de ezekre ezek a függvények nem adnak választ. De 
a linker tudja a végét, nekem az a változó címe kéne.


_________________________________________________________________
Ú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