pmu_read_reg
static uint8_t pmu_read_reg(struct pmu_softc *sc, u_int offset);
pmu_write_reg(sc, vBufB, pmu_read_reg(sc, vBufB) | vPB4);
pmu_write_reg(sc, vDirB, (pmu_read_reg(sc, vDirB) | vPB4) & ~vPB3);
(void)pmu_read_reg(sc, vSR);
*data = pmu_read_reg(sc, vSR);
return ((pmu_read_reg(sc, vBufB) & vPB3) == 0);
intreg = pmu_read_reg(sc, vIER);
reg = pmu_read_reg(sc, vACR);
reg = pmu_read_reg(sc, vACR);
reg = pmu_read_reg(sc, vBufB);
reg = pmu_read_reg(sc, vBufB);