w5300_read
data = w5300_read(priv, addr) << 16;
data |= w5300_read(priv, addr + 2);
while (w5300_read(priv, W5300_S0_CR) != 0) {
fifo = w5300_read(priv, W5300_S0_RX_FIFO);
fifo = w5300_read(priv, W5300_S0_RX_FIFO);
fifo = w5300_read(priv, W5300_S0_RX_FIFO);
data = w5300_read(priv, addr);
rx_len = w5300_read(priv, W5300_S0_RX_FIFO);
w5300_read(priv, W5300_S0_RX_FIFO);
int ir = w5300_read(priv, W5300_S0_IR);
if (w5300_read(priv, W5300_IDR) != IDR_W5300)