Struct rp2040_pac2::syscfg::regs::ProcInSyncBypassHi[][src]

#[repr(transparent)]pub struct ProcInSyncBypassHi(pub u32);

For each bit, if 1, bypass the input synchronizer between that GPIO and the GPIO input register in the SIO. The input synchronizers should generally be unbypassed, to avoid injecting metastabilities into processors. If you’re feeling brave, you can bypass to save two cycles of input latency. This register applies to GPIO 30…35 (the QSPI IOs).

Implementations

impl ProcInSyncBypassHi[src]

pub const fn proc_in_sync_bypass_hi(&self) -> u8[src]

pub fn set_proc_in_sync_bypass_hi(&mut self, val: u8)[src]

Trait Implementations

impl Clone for ProcInSyncBypassHi[src]

impl Copy for ProcInSyncBypassHi[src]

impl Default for ProcInSyncBypassHi[src]

Auto Trait Implementations

impl Send for ProcInSyncBypassHi

impl Sync for ProcInSyncBypassHi

impl Unpin for ProcInSyncBypassHi

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.