fastcall uint8 PCI_ConfigRead8(const PCIAddress *addr, uint16 offset) { IO_Out32(PCI_REG_CONFIG_ADDRESS, PCIConfigPackAddress(addr, offset)); return IO_In8(PCI_REG_CONFIG_DATA); }
static void virtio_write32(UINT16 base, UINT16 offset, UINT32 val) { IO_Out32(base+offset, val); }
fastcall void PCI_ConfigWrite8(const PCIAddress *addr, uint16 offset, uint8 data) { IO_Out32(PCI_REG_CONFIG_ADDRESS, PCIConfigPackAddress(addr, offset)); IO_Out8(PCI_REG_CONFIG_DATA, data); }