C absolut cimu valtozo generalasa

Moczik Gabor progzmaster at freemail.hu
Mon Jan 5 17:56:38 CET 2004


Andras Tantos wrote:
> Csak C-ben nem lehet valtozot adott cimre rakni, tobbek kozott, mert a cimek
> kiosztasa a linker dolga. Tehat vagy a linkernek lehet megmondani (GCC-ben a
> linker script valo erre), vagy nem lehet.

ANSI C-ben nem, de a mikrokontrollerekre keszitett forditokban szokott lenni 
nem-szabvanyos megoldas.

Pl. PICC-ben (htsoft):

// 20h cimre allokal
unsigned char valtozo @ 0x20;

vagy egy bitet is meg lehet adni
// 20h cim 1. bitje.
static bit valami @ 0x20*8+1;


-- 
((( Móczik Gábor )))--((( hu <- DOT <- freemail <- AT <- progzmaster )))
((( Debian unstable )))-((( Kernel 2.4.20 )))-((( Celeron466 / 128Mb )))
((( -->  Vigyázat! Ön súlyos közlekedési balesetet szenvedett.   <-- )))
((( -->          Kívánja, hogy a légzsák felfúvódjon?            <-- )))



More information about the Elektro mailing list