BGE_RX_MODE
rx_mode = CSR_READ_4(sc, BGE_RX_MODE);
CSR_WRITE_4(sc, BGE_RX_MODE, rx_mode);
BGE_SETBIT(sc, BGE_RX_MODE, BGE_RXMODE_RX_PROMISC);
BGE_CLRBIT(sc, BGE_RX_MODE, BGE_RXMODE_RX_PROMISC);
BGE_CLRBIT(sc, BGE_RX_MODE, BGE_RXMODE_RX_KEEP_VLAN_DIAG);
BGE_SETBIT(sc, BGE_RX_MODE, BGE_RXMODE_RX_KEEP_VLAN_DIAG);
mode = CSR_READ_4(sc, BGE_RX_MODE);
CSR_WRITE_4(sc,BGE_RX_MODE, mode | BGE_RXMODE_ENABLE);
if ((CSR_READ_4(sc, BGE_RX_MODE) & BGE_RXMODE_FLOWCTL_ENABLE) != 0) {
bge_stop_block(sc, BGE_RX_MODE, BGE_RXMODE_ENABLE);