W5100_S0_CR
w5100_write(priv, W5100_S0_CR(priv), cmd);
while (w5100_read(priv, W5100_S0_CR(priv)) != 0) {