[][src]Crate ADuCM302x

Peripheral access API for ADUCM302X microcontrollers (generated using svd2rust v0.17.0)

You can find an overview of the API here.

Modules

adc0

Unknown

beep0

Beeper Driver

busm0

Bus matrix

clkg0_clk

Clocking

clkg0_osc

Clocking

crc0

CRC Accelerator

crypt0

Register Map for the Crypto Block

dma0

DMA

flcc0

Flash Controller

flcc0_cache

Cache Controller

generic

Common register and bit access and modify traits

gpio0

Unknown

i2c0

I2C Master/Slave

nvic0

Cortex-M3 Interrupt Controller

pmg0

Power Management

pmg0_tst

Power Management

rng0

Random Number Generator

rtc0

Real-Time Clock

spi0

Serial Peripheral Interface

sport0

Serial Port

sys

System Identification and Debug Enable

tmr0

General Purpose Timer

uart0

Unknown

wdt0

Watchdog Timer

xint0

External interrupt configuration

Structs

ADC0

Unknown

BEEP0

Beeper Driver

BUSM0

Bus matrix

CBP

Cache and branch predictor maintenance operations

CLKG0_CLK

Clocking

CLKG0_OSC

Clocking

CPUID

CPUID

CRC0

CRC Accelerator

CRYPT0

Register Map for the Crypto Block

CorePeripherals

Core peripherals

DCB

Debug Control Block

DMA0

DMA

DWT

Data Watchpoint and Trace unit

FLCC0

Flash Controller

FLCC0_CACHE

Cache Controller

FPB

Flash Patch and Breakpoint unit

GPIO0

Unknown

GPIO1

Unknown

GPIO2

Unknown

I2C0

I2C Master/Slave

ITM

Instrumentation Trace Macrocell

MPU

Memory Protection Unit

NVIC

Nested Vector Interrupt Controller

NVIC0

Cortex-M3 Interrupt Controller

PMG0

Power Management

PMG0_TST

Power Management

Peripherals

All the peripherals

RNG0

Random Number Generator

RTC0

Real-Time Clock

RTC1

Real-Time Clock

SCB

System Control Block

SPI0

Serial Peripheral Interface

SPI1

Serial Peripheral Interface

SPI2

Serial Peripheral Interface

SPORT0

Serial Port

SYS

System Identification and Debug Enable

SYST

SysTick: System Timer

TMR0

General Purpose Timer

TMR1

General Purpose Timer

TMR2

General Purpose Timer

TPIU

Trace Port Interface Unit

UART0

Unknown

WDT0

Watchdog Timer

XINT0

External interrupt configuration

Enums

Interrupt

Enumeration of all the interrupts

Constants

NVIC_PRIO_BITS

Number available in the NVIC for configuring priority