+ # Cope with the lower layer SPI decoder's output convention:
+ # Regardless of wire transfer's frame format, .decode() input
+ # provides BITS in the LE order. Accumulate in MSB order here,
+ # and reverse before data processing when 'TRANSFER' is seen.
+ mosi_bits = mosi_bits.copy()
+ mosi_bits.reverse()
+ self.bits.extend(mosi_bits)