Ada Programming/Attributes/'Bit Order:3
From Wikibooks, open books for an open world
The 'Bit_Order attribute is not intended to convert data between a big-endian and a little-endian machine (it affects bit numbering, not byte order). The compiler will not generate code to reorder multi-byte fields when a non-native bit order is specified.[1][2]