pub enum DMAR {
DISABLED,
MODE1,
MODE2,
MODE3,
}
Expand description
Possible values of the field DMA
Variants§
DISABLED
DMA mode disabled
MODE1
DMA mode 1 enabled (2 / 3 half-words one by one - 1 then 2 then 3)
MODE2
DMA mode 2 enabled (2 / 3 half-words by pairs - 2&1 then 1&3 then 3&2)
MODE3
DMA mode 3 enabled (2 / 3 half-words by pairs - 2&1 then 1&3 then 3&2)
Implementations§
Trait Implementations§
impl Copy for DMAR
impl StructuralPartialEq for DMAR
Auto Trait Implementations§
impl Freeze for DMAR
impl RefUnwindSafe for DMAR
impl Send for DMAR
impl Sync for DMAR
impl Unpin for DMAR
impl UnwindSafe for DMAR
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