finsio_readreg
static uint8_t finsio_readreg(bus_space_tag_t, bus_space_handle_t, int);
val = finsio_readreg(ia->ia_iot, ioh, FINSIO_MANUF) << 8;
val |= finsio_readreg(ia->ia_iot, ioh, FINSIO_MANUF + 1);
chipid = finsio_readreg(sc->sc_iot, ioh, FINSIO_CHIP) << 8;
chipid |= finsio_readreg(sc->sc_iot, ioh, FINSIO_CHIP + 1);
hwmon_baddr = finsio_readreg(sc->sc_iot, ioh, FINSIO_SENSADDR) << 8;
hwmon_baddr |= finsio_readreg(sc->sc_iot, ioh, FINSIO_SENSADDR + 1);
cr = finsio_readreg(sc->sc_iot, sc->sc_ioh, FINSIO_HWMON_CONF);
sc->sc_tempsel = finsio_readreg(sc->sc_iot, sc->sc_ioh, FINSIO_TMODE);
data = finsio_readreg(sc->sc_iot, sc->sc_ioh, fs->fs_reg);
data = finsio_readreg(sc->sc_iot, sc->sc_ioh, fs->fs_reg) & 0xFF;
data = finsio_readreg(sc->sc_iot, sc->sc_ioh, fs->fs_reg) << 8;
data |= finsio_readreg(sc->sc_iot, sc->sc_ioh, fs->fs_reg + 1);