summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve/pci_emul.h
Commit message (Expand)AuthorAgeFilesLines
* Add a check to validate that memory BARs of passthru devices are 4KB aligned.neel2014-02-181-4/+4
* Tweak the handling of PCI capabilities in emulated devices to removejhb2014-02-181-1/+2
* Allow PCI devices to be configured on all valid bus numbers from 0 to 255.neel2014-02-141-3/+3
* Enhance the support for PCI legacy INTx interrupts and enable them injhb2014-01-291-3/+19
* Remove support for legacy PCI devices. These haven't been needed sincejhb2014-01-271-2/+1
* Rework the DSDT generation code a bit to generate more accurate info aboutjhb2014-01-021-0/+4
* Add an API to deliver message signalled interrupts to vcpus. This allowsneel2013-12-161-4/+4
* Add an ioctl to assert and deassert an ioapic pin atomically. This will be usedneel2013-11-231-0/+1
* Add support for PCI-to-ISA LPC bridge emulation. If the LPC bus is attachedneel2013-10-291-1/+1
* Support an optional "mac=" parameter to virtio-net config, to allowgrehan2013-07-041-1/+1
* Gripe if some <slot,function> tuple is specified more than once instead ofneel2013-04-261-1/+1
* Get rid of unused struct member.neel2013-02-251-1/+0
* Advertise PCI-E capability in the hostbridge device presented to the guest.neel2013-02-151-0/+35
* Fix a bug in the passthru implementation where it would assume that allneel2013-02-011-0/+2
* Add support for MSI-X interrupts in the virtio network device and make thatneel2013-01-301-0/+8
* Allocate the memory for the MSI-X table dynamically instead of allocating 32KBneel2013-01-211-5/+4
* Get rid of redundant 'table_size' field in struct pi_msix. If needed it canneel2013-01-211-1/+0
* Remove mptable generation code from libvmmapi and move it to bhyve.grehan2012-10-261-1/+0
* Rework how guest MMIO regions are dealt with.grehan2012-10-191-12/+14
* Add 16550 uart emulation as a PCI device. This allows it togrehan2012-05-031-16/+20
* MSI-x interrupt support for PCI pass-thru devices.grehan2012-04-281-0/+40
* Import of bhyve hypervisor and utilities, part 1.grehan2011-05-131-0/+171
OpenPOWER on IntegriCloud