#[repr(u8)]
pub enum DRIVE_A {
S0S1,
H0S1,
S0H1,
H0H1,
D0S1,
D0H1,
S0D1,
H0D1,
E0E1,
}
Expand description
Drive configuration
Value on reset: 0
Variants
S0S1
0: Standard ‘0’, standard ‘1’
H0S1
1: High drive ‘0’, standard ‘1’
S0H1
2: Standard ‘0’, high drive ‘1’
H0H1
3: High drive ‘0’, high ’drive ‘1’’
D0S1
4: Disconnect ‘0’, standard ‘1’ (normally used for wired-or connections)
D0H1
5: Disconnect ‘0’, high drive ‘1’ (normally used for wired-or connections)
S0D1
6: Standard ‘0’, disconnect ‘1’ (normally used for wired-and connections)
H0D1
7: High drive ‘0’, disconnect ‘1’ (normally used for wired-and connections)
E0E1
11: Extra high drive ‘0’, extra high drive ‘1’
Trait Implementations
impl Copy for DRIVE_A
impl StructuralPartialEq for DRIVE_A
Auto Trait Implementations
impl RefUnwindSafe for DRIVE_A
impl Send for DRIVE_A
impl Sync for DRIVE_A
impl Unpin for DRIVE_A
impl UnwindSafe for DRIVE_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more