Each communication frame contains 16-bits. The first 8 bits in the MOSI line contains info about the operation (read or write) and the register address being accessed. The first 6-bits define a 6-bit address for selected operation, Bit 7 defines which operation is performed (write or read). The 8th bit is an odd parity bit for 8-bit pattern. The later 8-bits in the MOSI line contain data for a write operation and are ignored in case of read operation.