VR_COMMAND
VR_CLRBIT16(sc, VR_COMMAND, VR_CMD_RX_ON);
i && (CSR_READ_2(sc, VR_COMMAND) & VR_CMD_RX_ON);
VR_SETBIT16(sc, VR_COMMAND, VR_CMD_RX_ON);
VR_SETBIT16(sc, VR_COMMAND, VR_CMD_RX_GO);
i && (CSR_READ_2(sc, VR_COMMAND) & VR_CMD_TX_ON);
VR_SETBIT16(sc, VR_COMMAND,
VR_SETBIT16(sc, VR_COMMAND,
VR_SETBIT16(sc, VR_COMMAND, /*VR_CMD_TX_ON|*/VR_CMD_TX_GO);
CSR_WRITE_2(sc, VR_COMMAND, VR_CMD_TX_NOPOLL|VR_CMD_START|
VR_SETBIT16(sc, VR_COMMAND, VR_CMD_STOP);
VR_CLRBIT16(sc, VR_COMMAND, (VR_CMD_RX_ON|VR_CMD_TX_ON));
if (CSR_READ_2(sc, VR_COMMAND) & (VR_CMD_TX_ON|VR_CMD_RX_ON)) {
VR_CLRBIT16(sc, VR_COMMAND, (VR_CMD_TX_ON|VR_CMD_RX_ON));
VR_SETBIT16(sc, VR_COMMAND, VR_CMD_FULLDUPLEX);
VR_CLRBIT16(sc, VR_COMMAND, VR_CMD_FULLDUPLEX);
VR_SETBIT16(sc, VR_COMMAND, VR_CMD_TX_ON|VR_CMD_RX_ON);
VR_SETBIT16(sc, VR_COMMAND, VR_CMD_RESET);
if (!(CSR_READ_2(sc, VR_COMMAND) & VR_CMD_RESET))