If only bit fields were deterministic...
c - Why bit endianness is an issue in bitfields? - Stack Overflow