Displaying 5 results from an estimated 5 matches for "piix3_devfn".
2007 Aug 16
0
Using OHCI to replace UHCI can improve the USB performance dramatically under windows
...is almost equal of a real usb device.
The way to do this is making
little change in the file xen-3.1.0-src/tools/ioemu/hw/pc.c .
--- pc.c.original 2007-08-14 14:04:33.000000000 +0800
+++ pc.c 2007-08-08 08:57:33.000000000 +0800
@@ -897,7 +897,9 @@
pci_piix4_acpi_init(pci_bus, piix3_devfn + 2);
if (pci_enabled && usb_enabled) {
- usb_uhci_init(pci_bus, piix3_devfn + (acpi_enabled ? 3 : 2));
+ //usb_uhci_init(pci_bus, piix3_devfn + (acpi_enabled ? 3 : 2));
+ //usb_ohci_init(pci_bus, 3, -1);
+ usb_ohci_init(pci_bus, 3,piix3_devfn + (acpi...
2010 Aug 12
59
[PATCH 00/15] RFC xen device model support
Hi all,
this is the long awaited patch series to add xen device model support in
qemu; the main author is Anthony Perard.
Developing this series we tried to come up with the cleanest possible
solution from the qemu point of view, limiting the amount of changes to
common code as much as possible. The end result still requires a couple
of hooks in piix_pci but overall the impact should be very
2009 May 20
9
[PATCH] qemu: msi irq allocation api
...u_irq_get_vector(qemu_irq irq);
#endif
diff --git a/hw/pc.c b/hw/pc.c
index 61f6e7b..1b287c3 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -962,6 +962,7 @@ static void pc_init1(ram_addr_t ram_size, int vga_ram_size,
if (pci_enabled) {
pci_bus = i440fx_init(&i440fx_state, i8259);
piix3_devfn = piix3_init(pci_bus, -1);
+ pci_msi_ops = &ioapic_msi_ops;
} else {
pci_bus = NULL;
}
diff --git a/hw/pc.h b/hw/pc.h
index 50e6c39..2013aa9 100644
--- a/hw/pc.h
+++ b/hw/pc.h
@@ -55,6 +55,8 @@ void ioapic_set_irq(void *opaque, int vector, int level);
void apic_reset_...
2009 May 20
9
[PATCH] qemu: msi irq allocation api
...u_irq_get_vector(qemu_irq irq);
#endif
diff --git a/hw/pc.c b/hw/pc.c
index 61f6e7b..1b287c3 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -962,6 +962,7 @@ static void pc_init1(ram_addr_t ram_size, int vga_ram_size,
if (pci_enabled) {
pci_bus = i440fx_init(&i440fx_state, i8259);
piix3_devfn = piix3_init(pci_bus, -1);
+ pci_msi_ops = &ioapic_msi_ops;
} else {
pci_bus = NULL;
}
diff --git a/hw/pc.h b/hw/pc.h
index 50e6c39..2013aa9 100644
--- a/hw/pc.h
+++ b/hw/pc.h
@@ -55,6 +55,8 @@ void ioapic_set_irq(void *opaque, int vector, int level);
void apic_reset_...
2012 Feb 08
28
[PATCH v3 0/6] initial suspend support
This patch series makes suspend support in qemu alot more useful. Right
now the guest can put itself into s3, but qemu will wakeup the guest
instantly. With this patch series applied the guest will stay suspended
instead and there are a few events which can kick the guest out of
suspend state: A monitor command, ps/2 input, serial input, rtc. Not
much yet, but it''s a start with the