pub struct Peripherals {Show 58 fields
pub ACMPHS0: ACMPHS0,
pub ACMPLP: ACMPLP,
pub ADC160: ADC160,
pub CTSU: CTSU,
pub OPAMP: OPAMP,
pub SDADC24: SDADC24,
pub TSN: TSN,
pub DAC12: DAC12,
pub DAC8: DAC8,
pub ELC: ELC,
pub IWDT: IWDT,
pub KINT: KINT,
pub USBFS: USBFS,
pub WDT: WDT,
pub CAC: CAC,
pub CRC: CRC,
pub DOC: DOC,
pub SCI0: SCI0,
pub SCI1: SCI1,
pub SCI9: SCI9,
pub SPI0: SPI0,
pub SPI1: SPI1,
pub CAN0: CAN0,
pub IIC0: IIC0,
pub IIC1: IIC1,
pub MMF: MMF,
pub MMPU: MMPU,
pub SMPU: SMPU,
pub SPMON: SPMON,
pub SRAM: SRAM,
pub BUS: BUS,
pub DBG: DBG,
pub DTC: DTC,
pub ICU: ICU,
pub SYSTEM: SYSTEM,
pub MSTP: MSTP,
pub AGT0: AGT0,
pub AGT1: AGT1,
pub GPT320: GPT320,
pub GPT_OPS: GPT_OPS,
pub GPT161: GPT161,
pub GPT162: GPT162,
pub GPT163: GPT163,
pub GPT164: GPT164,
pub GPT165: GPT165,
pub GPT166: GPT166,
pub POEG: POEG,
pub RTC: RTC,
pub FCACHE: FCACHE,
pub PORT0: PORT0,
pub PORT1: PORT1,
pub PORT2: PORT2,
pub PORT3: PORT3,
pub PORT4: PORT4,
pub PORT5: PORT5,
pub PORT9: PORT9,
pub PFS: PFS,
pub PMISC: PMISC,
}Expand description
All the peripherals.
Fields§
§ACMPHS0: ACMPHS0ACMPHS0
ACMPLP: ACMPLPACMPLP
ADC160: ADC160ADC160
CTSU: CTSUCTSU
OPAMP: OPAMPOPAMP
SDADC24: SDADC24SDADC24
TSN: TSNTSN
DAC12: DAC12DAC12
DAC8: DAC8DAC8
ELC: ELCELC
IWDT: IWDTIWDT
KINT: KINTKINT
USBFS: USBFSUSBFS
WDT: WDTWDT
CAC: CACCAC
CRC: CRCCRC
DOC: DOCDOC
SCI0: SCI0SCI0
SCI1: SCI1SCI1
SCI9: SCI9SCI9
SPI0: SPI0SPI0
SPI1: SPI1SPI1
CAN0: CAN0CAN0
IIC0: IIC0IIC0
IIC1: IIC1IIC1
MMF: MMFMMF
MMPU: MMPUMMPU
SMPU: SMPUSMPU
SPMON: SPMONSPMON
SRAM: SRAMSRAM
BUS: BUSBUS
DBG: DBGDBG
DTC: DTCDTC
ICU: ICUICU
SYSTEM: SYSTEMSYSTEM
MSTP: MSTPMSTP
AGT0: AGT0AGT0
AGT1: AGT1AGT1
GPT320: GPT320GPT320
GPT_OPS: GPT_OPSGPT_OPS
GPT161: GPT161GPT161
GPT162: GPT162GPT162
GPT163: GPT163GPT163
GPT164: GPT164GPT164
GPT165: GPT165GPT165
GPT166: GPT166GPT166
POEG: POEGPOEG
RTC: RTCRTC
FCACHE: FCACHEFCACHE
PORT0: PORT0PORT0
PORT1: PORT1PORT1
PORT2: PORT2PORT2
PORT3: PORT3PORT3
PORT4: PORT4PORT4
PORT5: PORT5PORT5
PORT9: PORT9PORT9
PFS: PFSPFS
PMISC: PMISCPMISC
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