BGE_MI_COMM
CSR_WRITE_4(sc, BGE_MI_COMM, BGE_MICMD_READ | BGE_MICOMM_BUSY |
val = CSR_READ_4(sc, BGE_MI_COMM);
val = CSR_READ_4(sc, BGE_MI_COMM);
CSR_WRITE_4(sc, BGE_MI_COMM, BGE_MICMD_WRITE | BGE_MICOMM_BUSY |
if (!(CSR_READ_4(sc, BGE_MI_COMM) & BGE_MICOMM_BUSY)) {
CSR_READ_4(sc, BGE_MI_COMM); /* dummy read */