search for: virtio_pci_config_mmio_readl

Displaying 2 results from an estimated 2 matches for "virtio_pci_config_mmio_readl".

2012 Mar 19
1
[PATCHv2] virtio-pci: add MMIO property
...eadb(opaque, addr & proxy->bar0_mask); +} + +static uint32_t virtio_pci_config_mmio_readw(void *opaque, target_phys_addr_t addr) +{ + VirtIOPCIProxy *proxy = opaque; + uint32_t val = virtio_pci_config_readw(opaque, addr & proxy->bar0_mask); + return val; +} + +static uint32_t virtio_pci_config_mmio_readl(void *opaque, target_phys_addr_t addr) +{ + VirtIOPCIProxy *proxy = opaque; + uint32_t val = virtio_pci_config_readl(opaque, addr & proxy->bar0_mask); + return val; +} + static const MemoryRegionOps virtio_pci_config_ops = { .old_portio = virtio_portio, + .old_mmio = { +...
2012 Mar 19
1
[PATCHv2] virtio-pci: add MMIO property
...eadb(opaque, addr & proxy->bar0_mask); +} + +static uint32_t virtio_pci_config_mmio_readw(void *opaque, target_phys_addr_t addr) +{ + VirtIOPCIProxy *proxy = opaque; + uint32_t val = virtio_pci_config_readw(opaque, addr & proxy->bar0_mask); + return val; +} + +static uint32_t virtio_pci_config_mmio_readl(void *opaque, target_phys_addr_t addr) +{ + VirtIOPCIProxy *proxy = opaque; + uint32_t val = virtio_pci_config_readl(opaque, addr & proxy->bar0_mask); + return val; +} + static const MemoryRegionOps virtio_pci_config_ops = { .old_portio = virtio_portio, + .old_mmio = { +...