Struct e310x::Peripherals[][src]

pub struct Peripherals {
    pub CLINT: CLINT,
    pub PLIC: PLIC,
    pub WDOG: WDOG,
    pub RTC: RTC,
    pub AONCLK: AONCLK,
    pub BACKUP: BACKUP,
    pub PMU: PMU,
    pub PRCI: PRCI,
    pub OTP: OTP,
    pub GPIO0: GPIO0,
    pub UART0: UART0,
    pub QSPI0: QSPI0,
    pub PWM0: PWM0,
    pub UART1: UART1,
    pub QSPI1: QSPI1,
    pub PWM1: PWM1,
    pub QSPI2: QSPI2,
    pub PWM2: PWM2,
}

All the peripherals

Fields

CLINT

PLIC

WDOG

RTC

AONCLK

BACKUP

PMU

PRCI

OTP

GPIO0

UART0

QSPI0

PWM0

UART1

QSPI1

PWM1

QSPI2

PWM2

Methods

impl Peripherals
[src]

Returns all the peripherals once

Unchecked version of Peripherals::take

Auto Trait Implementations

impl Send for Peripherals

impl !Sync for Peripherals