diff options
author | Alyssa Ross <hi@alyssa.is> | 2020-03-13 22:21:00 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-06-15 09:36:35 +0000 |
commit | a5dc93df5b96728226bd3fcbc4298e6fb54f146d (patch) | |
tree | 795929a504f61dc6c38646e3076b818420343f8f /devices/src/lib.rs | |
parent | c8ea9a839e28254474000729fa522b51fa860925 (diff) | |
download | crosvm-a5dc93df5b96728226bd3fcbc4298e6fb54f146d.tar crosvm-a5dc93df5b96728226bd3fcbc4298e6fb54f146d.tar.gz crosvm-a5dc93df5b96728226bd3fcbc4298e6fb54f146d.tar.bz2 crosvm-a5dc93df5b96728226bd3fcbc4298e6fb54f146d.tar.lz crosvm-a5dc93df5b96728226bd3fcbc4298e6fb54f146d.tar.xz crosvm-a5dc93df5b96728226bd3fcbc4298e6fb54f146d.tar.zst crosvm-a5dc93df5b96728226bd3fcbc4298e6fb54f146d.zip |
move MemoryParams to devices
Diffstat (limited to 'devices/src/lib.rs')
-rw-r--r-- | devices/src/lib.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/devices/src/lib.rs b/devices/src/lib.rs index 294a8cb..9d39fbd 100644 --- a/devices/src/lib.rs +++ b/devices/src/lib.rs @@ -48,3 +48,14 @@ pub use self::usb::host_backend::host_backend_device_provider::HostBackendDevice pub use self::usb::xhci::xhci_controller::XhciController; pub use self::vfio::{VfioContainer, VfioDevice}; pub use self::virtio::VirtioPciDevice; + +use msg_socket::MsgOnSocket; + +#[derive(Clone, Copy, Debug, MsgOnSocket)] +pub struct MemoryParams { + /// Physical memory size in bytes for the VM. + pub size: u64, + + #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] + pub has_bios: bool, +} |