INDIRECT_WR
writeq((reg >> 2) | INDIRECT_WR, base + INDIRECT_ADDR);
while ((readq(base + INDIRECT_ADDR) & INDIRECT_WR) &&