Exemplo n.º 1
0
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);
}
Exemplo n.º 2
0
static void virtio_write32(UINT16 base, UINT16 offset, UINT32 val)
{
	IO_Out32(base+offset, val);
}
Exemplo n.º 3
0
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);
}