#[repr(u8)]pub enum BLOCKSIZE {
Show 14 variants
Unit1 = 0,
Unit2 = 1,
Unit3 = 2,
Unit4 = 3,
Unit6 = 4,
Unit8 = 5,
Unit16 = 7,
Unit32 = 9,
Unit64 = 10,
Unit128 = 11,
Unit256 = 12,
Unit512 = 13,
Unit1024 = 14,
All = 15,
}
Expand description
Block Transfer Size
Value on reset: 0
Variants§
Unit1 = 0
0: One unit transfer per arbitration
Unit2 = 1
1: Two unit transfers per arbitration
Unit3 = 2
2: Three unit transfers per arbitration
Unit4 = 3
3: Four unit transfers per arbitration
Unit6 = 4
4: Six unit transfers per arbitration
Unit8 = 5
5: Eight unit transfers per arbitration
Unit16 = 7
7: Sixteen unit transfers per arbitration
Unit32 = 9
9: 32 unit transfers per arbitration
Unit64 = 10
10: 64 unit transfers per arbitration
Unit128 = 11
11: 128 unit transfers per arbitration
Unit256 = 12
12: 256 unit transfers per arbitration
Unit512 = 13
13: 512 unit transfers per arbitration
Unit1024 = 14
14: 1024 unit transfers per arbitration
All = 15
15: Transfer all units as specified by the XFRCNT field
Trait Implementations§
impl Copy for BLOCKSIZE
impl Eq for BLOCKSIZE
impl IsEnum for BLOCKSIZE
impl StructuralPartialEq for BLOCKSIZE
Auto Trait Implementations§
impl Freeze for BLOCKSIZE
impl RefUnwindSafe for BLOCKSIZE
impl Send for BLOCKSIZE
impl Sync for BLOCKSIZE
impl Unpin for BLOCKSIZE
impl UnwindSafe for BLOCKSIZE
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