> Bitfields must be signed ints, IIRC. I'll have a look. signed or unsigned int (or possibly _Bool), according to pointers to ANSI C / C99 that a google for "C bit-field types" turns up. Regards, - Håvard