pub enum THR512R {
NotReached = 0,
Reached = 1,
}
Expand description
512 byte threshold interrupt This bit is set to 1 by the hardware when 512 bytes have been transmitted or received during isochronous transfers. This bit is read/write but only 0 can be written and writing 1 has no effect. Note that no information is available to indicate the associated channel/endpoint, however in practice only one ISO endpoint/channel with such large packets can be supported, so that channel.
Value on reset: 0
Variants§
NotReached = 0
0: 512 bytes threshold not reached
Reached = 1
1: 512 bytes have been transmitted or received during isochronous transfers
Trait Implementations§
impl Copy for THR512R
impl Eq for THR512R
impl StructuralPartialEq for THR512R
Auto Trait Implementations§
impl Freeze for THR512R
impl RefUnwindSafe for THR512R
impl Send for THR512R
impl Sync for THR512R
impl Unpin for THR512R
impl UnwindSafe for THR512R
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