On Tue, Jul 12, 2016 at 18:36:20 -0300, James Almer wrote: > + uint32_t invcnt = !((granule >> 30) & 3); If it's just for storing a 0/1 (bool, basically), wouldn't you use the more unspecific type "int"? (Not sure whether it matters at all.) Moritz