code: def _get_flag8(self, byte):
          
          ret = [0, 0, 0, 0, 0, 0, 0, 0]
          byte = byte[0]
          for i in range(0, 8):
              ret[i] = (byte & 1)
              byte = byte >> 1
          return ret
docs: Split a byte into a list of 8 bits (1/0).