Sorry for the blizzard of email...

Using bitfields was almost as optimal as manual shift & mask:

Resulting .text for my application:

Using frames: 14282 (odd size bitfield forces parameter onto stack..)
Using Shift/mask: 14002
Using bitfield: 14008

I'll use bitfields as it is easier to layout new eeprom sizes and the code
is easier to follow.

THANKS!



_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to