The maximum width of bitfields is 32 bits. The allocation unit is one byte. The Compiler uses words only if a bitfield is wider than eight bits. Allocation order is from the least significant bit up to the most significant bit in the order of declaration.