summary refs log tree commit diff
path: root/devices/src/lib.rs
diff options
context:
space:
mode:
authorDylan Reid <dgreid@chromium.org>2018-05-24 19:30:53 +0000
committerchrome-bot <chrome-bot@chromium.org>2018-07-11 12:12:55 -0700
commitcc08cdbd836cb280cebcb5f1d737da58aa3eff07 (patch)
tree3428306ebd481d55bc511c64d6ba35719023b1ab /devices/src/lib.rs
parentb4e7ea300ade024f147812a6e6b7dd227c33e4bc (diff)
downloadcrosvm-cc08cdbd836cb280cebcb5f1d737da58aa3eff07.tar
crosvm-cc08cdbd836cb280cebcb5f1d737da58aa3eff07.tar.gz
crosvm-cc08cdbd836cb280cebcb5f1d737da58aa3eff07.tar.bz2
crosvm-cc08cdbd836cb280cebcb5f1d737da58aa3eff07.tar.lz
crosvm-cc08cdbd836cb280cebcb5f1d737da58aa3eff07.tar.xz
crosvm-cc08cdbd836cb280cebcb5f1d737da58aa3eff07.tar.zst
crosvm-cc08cdbd836cb280cebcb5f1d737da58aa3eff07.zip
devices: pci - Add PciDevice
The PciDevice trait represents any PciDevice. It provides access to
configuration registers and BAR space.

Change-Id: Ie18cb16b8bd97f9b70af05ebfebbfc612ce18494
Signed-off-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1072575
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Reviewed-by: Sonny Rao <sonnyrao@chromium.org>
Diffstat (limited to 'devices/src/lib.rs')
-rw-r--r--devices/src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/devices/src/lib.rs b/devices/src/lib.rs
index 3418baa..3a63577 100644
--- a/devices/src/lib.rs
+++ b/devices/src/lib.rs
@@ -30,7 +30,7 @@ pub use self::bus::{Bus, BusDevice};
 pub use self::cmos::Cmos;
 pub use self::pl030::Pl030;
 pub use self::i8042::I8042Device;
-pub use self::pci::PciInterruptPin;
+pub use self::pci::{PciDevice, PciInterruptPin};
 pub use self::proxy::ProxyDevice;
 pub use self::proxy::Error as ProxyError;
 pub use self::serial::Serial;