freebsd-skq/sys/amd64/vmm/io
neel 3b87354d1e Add an ioctl to assert and deassert an ioapic pin atomically. This will be used
to inject edge triggered legacy interrupts into the guest.

Start using the new API in device models that use edge triggered interrupts:
viz. the 8254 timer and the LPC/uart device emulation.

Submitted by:	Tycho Nightingale (tycho.nightingale@pluribusnetworks.com)
2013-11-23 03:56:03 +00:00
..
iommu.c Allocate memory pages for the guest from the host's free page queue. 2012-10-08 23:41:26 +00:00
iommu.h Allocate memory pages for the guest from the host's free page queue. 2012-10-08 23:41:26 +00:00
ppt.c Merge projects/bhyve_npt_pmap into head. 2013-10-05 21:22:35 +00:00
ppt.h Merge projects/bhyve_npt_pmap into head. 2013-10-05 21:22:35 +00:00
vioapic.c Add an ioctl to assert and deassert an ioapic pin atomically. This will be used 2013-11-23 03:56:03 +00:00
vioapic.h Add an ioctl to assert and deassert an ioapic pin atomically. This will be used 2013-11-23 03:56:03 +00:00
vlapic.c Remove the 'vdev' abstraction that was meant to sit on top of device models 2013-11-04 23:25:07 +00:00
vlapic.h Remove the 'vdev' abstraction that was meant to sit on top of device models 2013-11-04 23:25:07 +00:00