qemu/tests/libqos
Marc Marí bf3c63d201 libqos: Added basic virtqueue support to virtio implementation
Add status changing and feature negotiation.
Add basic virtqueue support for adding and sending virtqueue requests.
Add ISR checking.

[Squashed request endianness fix by Greg Kurz <gkurz@linux.vnet.ibm.com>
--Stefan]

Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Marc Marí <marc.mari.barcelo@gmail.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2014-09-08 11:12:43 +01:00
..
fw_cfg.c libqos: Generalize I/O-mapped fw_cfg 2013-07-18 13:27:47 -05:00
fw_cfg.h libqos: Generalize I/O-mapped fw_cfg 2013-07-18 13:27:47 -05:00
i2c-omap.c libqos: Relocate I2C files 2013-05-03 12:03:14 -05:00
i2c.c libqos: Relocate I2C files 2013-05-03 12:03:14 -05:00
i2c.h libqos: Relocate I2C files 2013-05-03 12:03:14 -05:00
malloc-pc.c libqos: Correct mask to align size to PAGE_SIZE in malloc-pc 2014-08-15 18:03:14 +01:00
malloc-pc.h libqos: add malloc support 2013-04-17 10:26:05 -05:00
malloc.h libqos: Change free function called in malloc 2014-08-15 18:03:14 +01:00
pci-pc.c libqos: allow qpci_iomap to return BAR mapping size 2014-08-15 18:03:13 +01:00
pci-pc.h libqos: Fixes a small memory leak. 2014-08-15 18:03:13 +01:00
pci.c libqos: allow qpci_iomap to return BAR mapping size 2014-08-15 18:03:13 +01:00
pci.h libqos: allow qpci_iomap to return BAR mapping size 2014-08-15 18:03:13 +01:00
virtio-pci.c libqos: Added basic virtqueue support to virtio implementation 2014-09-08 11:12:43 +01:00
virtio-pci.h libqos: Added basic virtqueue support to virtio implementation 2014-09-08 11:12:43 +01:00
virtio.c libqos: Added basic virtqueue support to virtio implementation 2014-09-08 11:12:43 +01:00
virtio.h libqos: Added basic virtqueue support to virtio implementation 2014-09-08 11:12:43 +01:00