[elektro] AVR GCC kezdő kérdés
DemonBob
demonbob at freemail.hu
Mon Jan 31 10:04:45 CET 2011
> void spi_write_byte(uint8_t *input)
> {
> register uint8_t data = *input;
> register uint8_t i;
Az utóbbi hetekben igen sokat szívtam kód optimalizálással, és a több
levont tanulság egyike az volt, hogy talán már O1 esetében is felesleges
a register megadása, anélkül is a fordító regiszterekben tárolja a
változókat.
Nem tudom ez avr-gcc specifikus-e, mert én is úgy tudtam hogy gcc
esetében meg kell adni, egyébként ramban tárolódik.
More information about the Elektro
mailing list