pub struct FloatingDmaChannel;
Expand description
A floating DMA channel that is not connected to any device.
Trait Implementations§
Source§impl IsaDmaChannel for FloatingDmaChannel
impl IsaDmaChannel for FloatingDmaChannel
Source§fn check_transfer_size(&mut self) -> u16
fn check_transfer_size(&mut self) -> u16
Check the value of the DMA channel’s configured transfer size.
Source§fn request(&mut self, direction: IsaDmaDirection) -> Option<IsaDmaBuffer>
fn request(&mut self, direction: IsaDmaDirection) -> Option<IsaDmaBuffer>
Requests an access to ISA DMA channel buffer. Read more
Auto Trait Implementations§
impl Freeze for FloatingDmaChannel
impl RefUnwindSafe for FloatingDmaChannel
impl Send for FloatingDmaChannel
impl Sync for FloatingDmaChannel
impl Unpin for FloatingDmaChannel
impl UnwindSafe for FloatingDmaChannel
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