[][src]Struct rza1::Peripherals

pub struct Peripherals {
    pub ADC: ADC,
    pub BSC: BSC,
    pub CEU: CEU,
    pub CPG: CPG,
    pub DISC0: DISC0,
    pub DISC1: DISC1,
    pub DMAC: DMAC,
    pub DVDEC1: DVDEC1,
    pub DVDEC0: DVDEC0,
    pub ETHER: ETHER,
    pub FLCTL: FLCTL,
    pub GPIO: GPIO,
    pub IEB: IEB,
    pub INB: INB,
    pub INTC: INTC,
    pub IRDA: IRDA,
    pub JCU: JCU,
    pub L2C: L2C,
    pub LIN0: LIN0,
    pub LIN1: LIN1,
    pub LVDS: LVDS,
    pub MLB: MLB,
    pub MMC: MMC,
    pub MTU2: MTU2,
    pub OSTM0: OSTM0,
    pub OSTM1: OSTM1,
    pub PFV0: PFV0,
    pub PFV1: PFV1,
    pub PWM: PWM,
    pub RIIC0: RIIC0,
    pub RIIC1: RIIC1,
    pub RIIC2: RIIC2,
    pub RIIC3: RIIC3,
    pub ROMDEC: ROMDEC,
    pub RSCAN0: RSCAN0,
    pub RSPI0: RSPI0,
    pub RSPI1: RSPI1,
    pub RSPI2: RSPI2,
    pub RSPI3: RSPI3,
    pub RSPI4: RSPI4,
    pub RTC: RTC,
    pub SCIF0: SCIF0,
    pub SCIF1: SCIF1,
    pub SCIF2: SCIF2,
    pub SCIF3: SCIF3,
    pub SCIF4: SCIF4,
    pub SCIF5: SCIF5,
    pub SCIF6: SCIF6,
    pub SCIF7: SCIF7,
    pub SCIM0: SCIM0,
    pub SCIM1: SCIM1,
    pub SCUX: SCUX,
    pub SDG0: SDG0,
    pub SDG1: SDG1,
    pub SDG2: SDG2,
    pub SDG3: SDG3,
    pub SPDIF: SPDIF,
    pub SPIBSC0: SPIBSC0,
    pub SPIBSC1: SPIBSC1,
    pub SSIF0: SSIF0,
    pub SSIF1: SSIF1,
    pub SSIF2: SSIF2,
    pub SSIF3: SSIF3,
    pub SSIF4: SSIF4,
    pub SSIF5: SSIF5,
    pub USB200: USB200,
    pub USB201: USB201,
    pub VDC50: VDC50,
    pub VDC51: VDC51,
    pub WDT: WDT,
}

All the peripherals

Fields

ADC: ADC
This is supported on crate feature adc only.

ADC

BSC: BSC
This is supported on crate feature bsc only.

BSC

CEU: CEU
This is supported on crate feature ceu only.

CEU

CPG: CPG
This is supported on crate feature cpg only.

CPG

DISC0: DISC0
This is supported on crate feature disc only.

DISC0

DISC1: DISC1
This is supported on crate feature disc only.

DISC1

DMAC: DMAC
This is supported on crate feature dmac only.

DMAC

DVDEC1: DVDEC1
This is supported on crate feature dvdec only.

DVDEC1

DVDEC0: DVDEC0
This is supported on crate feature dvdec only.

DVDEC0

ETHER: ETHER
This is supported on crate feature ether only.

ETHER

FLCTL: FLCTL
This is supported on crate feature flctl only.

FLCTL

GPIO: GPIO
This is supported on crate feature gpio only.

GPIO

IEB: IEB
This is supported on crate feature ieb only.

IEB

INB: INB
This is supported on crate feature inb only.

INB

INTC: INTC
This is supported on crate feature intc only.

INTC

IRDA: IRDA
This is supported on crate feature irda only.

IRDA

JCU: JCU
This is supported on crate feature jcu only.

JCU

L2C: L2C
This is supported on crate feature l2c only.

L2C

LIN0: LIN0
This is supported on crate feature lin only.

LIN0

LIN1: LIN1
This is supported on crate feature lin only.

LIN1

LVDS: LVDS
This is supported on crate feature lvds only.

LVDS

MLB: MLB
This is supported on crate feature mlb only.

MLB

MMC: MMC
This is supported on crate feature mmc only.

MMC

MTU2: MTU2
This is supported on crate feature mtu2 only.

MTU2

OSTM0: OSTM0
This is supported on crate feature ostm only.

OSTM0

OSTM1: OSTM1
This is supported on crate feature ostm only.

OSTM1

PFV0: PFV0
This is supported on crate feature pfv only.

PFV0

PFV1: PFV1
This is supported on crate feature pfv only.

PFV1

PWM: PWM
This is supported on crate feature pwm only.

PWM

RIIC0: RIIC0
This is supported on crate feature riic only.

RIIC0

RIIC1: RIIC1
This is supported on crate feature riic only.

RIIC1

RIIC2: RIIC2
This is supported on crate feature riic only.

RIIC2

RIIC3: RIIC3
This is supported on crate feature riic only.

RIIC3

ROMDEC: ROMDEC
This is supported on crate feature romdec only.

ROMDEC

RSCAN0: RSCAN0
This is supported on crate feature rscan only.

RSCAN0

RSPI0: RSPI0
This is supported on crate feature rspi only.

RSPI0

RSPI1: RSPI1
This is supported on crate feature rspi only.

RSPI1

RSPI2: RSPI2
This is supported on crate feature rspi only.

RSPI2

RSPI3: RSPI3
This is supported on crate feature rspi only.

RSPI3

RSPI4: RSPI4
This is supported on crate feature rspi only.

RSPI4

RTC: RTC
This is supported on crate feature rtc only.

RTC

SCIF0: SCIF0
This is supported on crate feature scif only.

SCIF0

SCIF1: SCIF1
This is supported on crate feature scif only.

SCIF1

SCIF2: SCIF2
This is supported on crate feature scif only.

SCIF2

SCIF3: SCIF3
This is supported on crate feature scif only.

SCIF3

SCIF4: SCIF4
This is supported on crate feature scif only.

SCIF4

SCIF5: SCIF5
This is supported on crate feature scif only.

SCIF5

SCIF6: SCIF6
This is supported on crate feature scif only.

SCIF6

SCIF7: SCIF7
This is supported on crate feature scif only.

SCIF7

SCIM0: SCIM0
This is supported on crate feature scim only.

SCIM0

SCIM1: SCIM1
This is supported on crate feature scim only.

SCIM1

SCUX: SCUX
This is supported on crate feature scux only.

SCUX

SDG0: SDG0
This is supported on crate feature sdg only.

SDG0

SDG1: SDG1
This is supported on crate feature sdg only.

SDG1

SDG2: SDG2
This is supported on crate feature sdg only.

SDG2

SDG3: SDG3
This is supported on crate feature sdg only.

SDG3

SPDIF: SPDIF
This is supported on crate feature spdif only.

SPDIF

SPIBSC0: SPIBSC0
This is supported on crate feature spibsc only.

SPIBSC0

SPIBSC1: SPIBSC1
This is supported on crate feature spibsc only.

SPIBSC1

SSIF0: SSIF0
This is supported on crate feature ssif only.

SSIF0

SSIF1: SSIF1
This is supported on crate feature ssif only.

SSIF1

SSIF2: SSIF2
This is supported on crate feature ssif only.

SSIF2

SSIF3: SSIF3
This is supported on crate feature ssif only.

SSIF3

SSIF4: SSIF4
This is supported on crate feature ssif only.

SSIF4

SSIF5: SSIF5
This is supported on crate feature ssif only.

SSIF5

USB200: USB200
This is supported on crate feature usb20 only.

USB200

USB201: USB201
This is supported on crate feature usb20 only.

USB201

VDC50: VDC50
This is supported on crate feature vdc5 only.

VDC50

VDC51: VDC51
This is supported on crate feature vdc5 only.

VDC51

WDT: WDT
This is supported on crate feature wdt only.

WDT

Implementations

impl Peripherals[src]

pub unsafe fn steal() -> Self[src]

Unchecked version of Peripherals::take

Auto Trait Implementations

impl Send for Peripherals

impl !Sync for Peripherals

impl Unpin for Peripherals

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.