def mpsse_read_gpio(self):
<EOL>self._write('<STR_LIT>')<EOL>data = self._poll_read(<NUM_LIT:2>)<EOL>low_byte = ord(data[<NUM_LIT:0>])<EOL>high_byte = ord(data[<NUM_LIT:1>])<EOL>logger.debug('<STR_LIT>'.format(<EOL>low_byte, high_byte))<EOL>return (high_byte << <NUM_LIT:8>) | low_byte<EOL>
Read both GPIO bus states and return a 16 bit value with their state.
        D0-D7 are the lower 8 bits and C0-C7 are the upper 8 bits.