> > 0xDEADBEEF is 4 bytes long, a pointer on AVR is only 2 Bytes long. I was just wondering if the other two bytes (sizeof(0xDEADBEEF)-sizeof(void *)) were being used for something else on AVR. Thanks, Nathan