pub struct Peripherals {Show 40 fields
pub MSC: MSC,
pub EMU: EMU,
pub RMU: RMU,
pub CMU: CMU,
pub CRYPTO0: CRYPTO0,
pub CRYPTO1: CRYPTO1,
pub GPIO: GPIO,
pub PRS: PRS,
pub LDMA: LDMA,
pub FPUEH: FPUEH,
pub GPCRC: GPCRC,
pub TIMER0: TIMER0,
pub TIMER1: TIMER1,
pub WTIMER0: WTIMER0,
pub WTIMER1: WTIMER1,
pub USART0: USART0,
pub USART1: USART1,
pub USART2: USART2,
pub USART3: USART3,
pub LEUART0: LEUART0,
pub LETIMER0: LETIMER0,
pub CRYOTIMER: CRYOTIMER,
pub PCNT0: PCNT0,
pub PCNT1: PCNT1,
pub PCNT2: PCNT2,
pub I2C0: I2C0,
pub I2C1: I2C1,
pub ADC0: ADC0,
pub ACMP0: ACMP0,
pub ACMP1: ACMP1,
pub IDAC0: IDAC0,
pub VDAC0: VDAC0,
pub CSEN: CSEN,
pub LESENSE: LESENSE,
pub RTCC: RTCC,
pub WDOG0: WDOG0,
pub WDOG1: WDOG1,
pub ETM: ETM,
pub SMU: SMU,
pub TRNG0: TRNG0,
}
Expand description
All the peripherals.
Fields§
§MSC: MSC
MSC
EMU: EMU
EMU
RMU: RMU
RMU
CMU: CMU
CMU
CRYPTO0: CRYPTO0
CRYPTO0
CRYPTO1: CRYPTO1
CRYPTO1
GPIO: GPIO
GPIO
PRS: PRS
PRS
LDMA: LDMA
LDMA
FPUEH: FPUEH
FPUEH
GPCRC: GPCRC
GPCRC
TIMER0: TIMER0
TIMER0
TIMER1: TIMER1
TIMER1
WTIMER0: WTIMER0
WTIMER0
WTIMER1: WTIMER1
WTIMER1
USART0: USART0
USART0
USART1: USART1
USART1
USART2: USART2
USART2
USART3: USART3
USART3
LEUART0: LEUART0
LEUART0
LETIMER0: LETIMER0
LETIMER0
CRYOTIMER: CRYOTIMER
CRYOTIMER
PCNT0: PCNT0
PCNT0
PCNT1: PCNT1
PCNT1
PCNT2: PCNT2
PCNT2
I2C0: I2C0
I2C0
I2C1: I2C1
I2C1
ADC0: ADC0
ADC0
ACMP0: ACMP0
ACMP0
ACMP1: ACMP1
ACMP1
IDAC0: IDAC0
IDAC0
VDAC0: VDAC0
VDAC0
CSEN: CSEN
CSEN
LESENSE: LESENSE
LESENSE
RTCC: RTCC
RTCC
WDOG0: WDOG0
WDOG0
WDOG1: WDOG1
WDOG1
ETM: ETM
ETM
SMU: SMU
SMU
TRNG0: TRNG0
TRNG0
Implementations§
Auto Trait Implementations§
impl Freeze for Peripherals
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl !Sync for Peripherals
impl Unpin for Peripherals
impl UnwindSafe for Peripherals
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