summary refs log tree commit diff
path: root/devices/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'devices/src/lib.rs')
-rw-r--r--devices/src/lib.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/devices/src/lib.rs b/devices/src/lib.rs
index 512d08b..1ecfc9c 100644
--- a/devices/src/lib.rs
+++ b/devices/src/lib.rs
@@ -15,6 +15,7 @@ pub mod pl030;
 mod proxy;
 #[macro_use]
 mod register_space;
+pub mod acpi;
 mod serial;
 pub mod split_irqchip_common;
 pub mod usb;
@@ -22,11 +23,12 @@ mod utils;
 pub mod vfio;
 pub mod virtio;
 
+pub use self::acpi::ACPIPMResource;
 pub use self::bus::Error as BusError;
-pub use self::bus::{Bus, BusDevice, BusRange};
+pub use self::bus::{Bus, BusDevice, BusRange, BusResumeDevice};
 pub use self::cmos::Cmos;
 pub use self::i8042::I8042Device;
-pub use self::ioapic::Ioapic;
+pub use self::ioapic::{Ioapic, IOAPIC_BASE_ADDRESS, IOAPIC_MEM_LENGTH_BYTES};
 pub use self::pci::{
     Ac97Dev, PciConfigIo, PciConfigMmio, PciDevice, PciDeviceError, PciInterruptPin, PciRoot,
     VfioPciDevice,
@@ -42,5 +44,5 @@ pub use self::serial::{
 };
 pub use self::usb::host_backend::host_backend_device_provider::HostBackendDeviceProvider;
 pub use self::usb::xhci::xhci_controller::XhciController;
-pub use self::vfio::VfioDevice;
+pub use self::vfio::{VfioContainer, VfioDevice};
 pub use self::virtio::VirtioPciDevice;