Enum driver_pci::Cam
pub enum Cam {
MmioCam,
Ecam,
}
Expand description
A PCI Configuration Access Mechanism.
Variants§
MmioCam
The PCI memory-mapped Configuration Access Mechanism.
This provides access to 256 bytes of configuration space per device function.
Ecam
The PCIe memory-mapped Enhanced Configuration Access Mechanism.
This provides access to 4 KiB of configuration space per device function.
Implementations§
Trait Implementations§
impl Copy for Cam
impl Eq for Cam
impl StructuralEq for Cam
impl StructuralPartialEq for Cam
Auto Trait Implementations§
impl RefUnwindSafe for Cam
impl Send for Cam
impl Sync for Cam
impl Unpin for Cam
impl UnwindSafe for Cam
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more