RL_COMMAND
while((CSR_READ_1(sc, RL_COMMAND) & RL_CMD_EMPTY_RXBUF) == 0) {
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_TX_ENB|RL_CMD_RX_ENB);
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_TX_ENB|RL_CMD_RX_ENB);
CSR_WRITE_1(sc, RL_COMMAND, 0x00);
if ((CSR_READ_1(sc, RL_COMMAND) &
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_RESET);
if (!(CSR_READ_1(sc, RL_COMMAND) & RL_CMD_RESET))
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_TX_ENB | RL_CMD_RX_ENB);
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_TX_ENB | RL_CMD_RX_ENB);
CSR_WRITE_1(sc, RL_COMMAND, 0x00);
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_STOPREQ | RL_CMD_TX_ENB |
CSR_WRITE_1(sc, RL_COMMAND, 0x00);
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_RX_ENB);
CSR_WRITE_1(sc, RL_COMMAND, RL_CMD_RESET);
if (!(CSR_READ_1(sc, RL_COMMAND) & RL_CMD_RESET))