passthru_read_config
sts = passthru_read_config(sc, PCIR_STATUS, 2);
ptr = passthru_read_config(sc, PCIR_CAP_PTR, 1);
cap = passthru_read_config(sc, ptr + PCICAP_ID, 1);
sc->psc_msi.msgctrl = passthru_read_config(sc,
u32 = passthru_read_config(sc,
u32 = passthru_read_config(sc,
ptr = passthru_read_config(sc, ptr + PCICAP_NEXTPTR, 1);
origptr = passthru_read_config(sc, PCIR_CAP_PTR, 1);
uint8_t lobits = passthru_read_config(sc, PCIR_BAR(i), 0x01);
pci_set_cfgdata32(pi, i, passthru_read_config(sc, i, 4));
uint8_t intpin = passthru_read_config(sc, PCIR_INTPIN, 1);
*rv = passthru_read_config(sc, PCIR_STATUS, 2) << 16 |
*rv = passthru_read_config(sc, coff, bytes);