aboutsummaryrefslogtreecommitdiff
path: root/hw/pci_host.h
diff options
context:
space:
mode:
authorMichael S. Tsirkin <mst@redhat.com>2010-01-14 16:00:14 +0200
committerMichael S. Tsirkin <mst@redhat.com>2010-02-14 16:10:53 +0200
commit049f7adbd547969ba013fed13c0a26c1f62a4a71 (patch)
tree0c173dc801f22831a061199887c2ee0135691e89 /hw/pci_host.h
parente73d6e3a028c777e642c687d433db914d8be8679 (diff)
downloadqemu-049f7adbd547969ba013fed13c0a26c1f62a4a71.zip
qemu-049f7adbd547969ba013fed13c0a26c1f62a4a71.tar.gz
qemu-049f7adbd547969ba013fed13c0a26c1f62a4a71.tar.bz2
rwhandler: simplified way to register for mem/io
Some users prefer a single callback with length passed as parameter to using b/w/l callbacks. It would maybe be cleaner to just pass length to existing callbacks but that's a lot of churn. So for now add a wrapper. For convenience use pcibus_t for address so a single callback can be used for pci io and pci memory. I did have to resort to preprocessor to reduce code duplication. It is however slightly more straightforward, and better contained than what we had with pci_host_template.h. Again, it would go away if we just passed len to existing callbacks. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/pci_host.h')
0 files changed, 0 insertions, 0 deletions