The Generic bit field implementation shown in Compiler user guide SPRU187U Figure 7 - 9, 'little endian memory' bit definitions shows the 2 lsb's of 9 struct member E bits mapped to the msb's of byte 2. It also shows byte 3 is the least significant byte.
Is this a typo? That doesn't look like a little endian implementation to me.