CSR_WRITE_4_FLUSH
CSR_WRITE_4_FLUSH(sc, BGE_EE_ADDR,
CSR_WRITE_4_FLUSH(sc, BGE_MI_COMM, BGE_MICMD_READ | BGE_MICOMM_BUSY |
CSR_WRITE_4_FLUSH(sc, BGE_MI_COMM, BGE_MICMD_WRITE | BGE_MICOMM_BUSY |
CSR_WRITE_4_FLUSH(sc, BGE_MAC_MODE, mac_mode);
CSR_WRITE_4_FLUSH(sc, BGE_RX_CPU_EVENT,
CSR_WRITE_4_FLUSH(sc, BGE_MISC_CFG, BGE_32BITTIME_66MHZ);
CSR_WRITE_4_FLUSH(sc, BGE_MAC_MODE, val);
CSR_WRITE_4_FLUSH(sc, BGE_WDMA_MODE, val);
CSR_WRITE_4_FLUSH(sc, BGE_RDMA_MODE, val);
CSR_WRITE_4_FLUSH(sc, BGE_EE_ADDR,
CSR_WRITE_4_FLUSH(sc, BGE_MI_MODE, mimode);
CSR_WRITE_4_FLUSH(sc, BGE_MAC_MODE,
CSR_WRITE_4_FLUSH(sc, BGE_MAC_MODE, macmode);
CSR_WRITE_4_FLUSH(sc, BGE_MAC_MODE, val);
CSR_WRITE_4_FLUSH(sc, BGE_RX_CPU_EVENT,
CSR_WRITE_4_FLUSH(sc, BGE_TX_MODE, mode | BGE_TXMODE_ENABLE);
CSR_WRITE_4_FLUSH(sc, BGE_RX_MODE, mode | BGE_RXMODE_ENABLE);
CSR_WRITE_4_FLUSH(sc, BGE_MAX_RX_FRAME_LOWAT, reg);
CSR_WRITE_4_FLUSH(sc, BGE_SGDIG_CFG,
CSR_WRITE_4_FLUSH(sc, BGE_SGDIG_CFG,
CSR_WRITE_4_FLUSH(sc, off, val);
CSR_WRITE_4_FLUSH(sc, BGE_NVRAM_SWARB, BGE_NVRAMSWARB_CLR1);