def METHOD_NAME(self):
    self.p.write32(self.dbuf, 1)
    wrote = self.p.smp_wait(self.cpu)
    assert wrote <= self.bufsize
    data = self.iface.readmem(self.dbuf + 4, wrote)
    self.u.free(self.dbuf)
    self.dbuf = None
    stride = 2 + len(self.regs)
    #chexdump(data)
    self.data = [struct.unpack("<" + "I" * stride,
                               data[i:i + 4 * stride])
                 for i in range(0, len(data), 4 * stride)]