def xpeek_block(self, addr, length = 0x100):
        assert target_memory.bounce_buffer_size <= length
        addr, _ = self.d.blx(self.lib['xpeek_block'], (addr & 0xffff) | (length << 16))
        if addr == 0:
            self._timeout()
        return read_block(self.d, addr, length)
dataset/ETHPy150Open scanlime/coastermelt/backdoor/cpu8051.py/BackdoorDevice.xpeek_block/swapped operands of `<=`