Struct e310x::Peripherals [] [src]

pub struct Peripherals<'a> {
    pub CLINT: &'a CLINT,
    pub PLIC: &'a PLIC,
    pub WDOG: &'a WDOG,
    pub RTC: &'a RTC,
    pub AONCLK: &'a AONCLK,
    pub BACKUP: &'a BACKUP,
    pub PMU: &'a PMU,
    pub PRCI: &'a PRCI,
    pub OTP: &'a OTP,
    pub GPIO0: &'a GPIO0,
    pub UART0: &'a UART0,
    pub QSPI0: &'a QSPI0,
    pub PWM0: &'a PWM0,
    pub UART1: &'a UART1,
    pub QSPI1: &'a QSPI1,
    pub PWM1: &'a PWM1,
    pub QSPI2: &'a QSPI2,
    pub PWM2: &'a 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<'a> Peripherals<'a>
[src]

[src]

Grants access to all the peripherals