search for: piix3_devfn

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