[−][src]Crate xmc4700
Peripheral access API for XMC4700 microcontrollers (generated using svd2rust v0.17.0)
You can find an overview of the API here.
Re-exports
pub use self::Interrupt as interrupt; |
Modules
can | Controller Area Networks |
can_mo | Controller Area Networks |
can_node0 | Controller Area Networks |
ccu40 | Capture Compare Unit 4 - Unit 0 |
ccu40_cc40 | Capture Compare Unit 4 - Unit 0 |
ccu80 | Capture Compare Unit 8 - Unit 0 |
ccu80_cc80 | Capture Compare Unit 8 - Unit 0 |
dac | Digital to Analog Converter |
dlr | DMA Line Router |
dsd | Delta Sigma Demodulator |
dsd_ch0 | Delta Sigma Demodulator |
ebu | External Bus Unit |
eru0 | Event Request Unit 0 |
eth0 | Ethernet Unit 0 |
eth0_con | Ethernet Control Register |
fce | Flexible CRC Engine |
fce_ke0 | Flexible CRC Engine |
flash0 | Flash Memory Controller |
generic | Common register and bit access and modify traits |
gpdma0 | General Purpose DMA Unit 0 |
gpdma0_ch0 | General Purpose DMA Unit 0 |
gpdma0_ch2 | General Purpose DMA Unit 0 |
gpdma1 | General Purpose DMA Unit 1 |
gpdma1_ch0 | General Purpose DMA Unit 1 |
ledts0 | LED and Touch Sense Unit 0 |
pba0 | Peripheral Bridge AHB 0 |
pmu0 | Program Management Unit |
port0 | Port 0 |
port1 | Port 1 |
port2 | Port 2 |
port3 | Port 3 |
port4 | Port 4 |
port5 | Port 5 |
port6 | Port 6 |
port7 | Port 7 |
port8 | Port 8 |
port9 | Port 9 |
port14 | Port 14 |
port15 | Port 15 |
posif0 | Position Interface 0 |
ppb | Cortex-M4 Private Peripheral Block |
pref | Prefetch Unit |
rtc | Real Time Clock |
scu_clk | System Control Unit |
scu_general | System Control Unit |
scu_hibernate | System Control Unit |
scu_interrupt | System Control Unit |
scu_osc | System Control Unit |
scu_parity | System Control Unit |
scu_pll | System Control Unit |
scu_power | System Control Unit |
scu_reset | System Control Unit |
scu_trap | System Control Unit |
sdmmc | SD and Multimediacard Interface |
sdmmc_con | SD and Multimediacard Control Register |
usb0 | Universal Serial Bus |
usb0_ch0 | Universal Serial Bus |
usb0_ep0 | Universal Serial Bus |
usb0_ep1 | Universal Serial Bus |
usic0 | Universal Serial Interface Controller 0 |
usic0_ch0 | Universal Serial Interface Controller 0 |
vadc | Analog to Digital Converter |
vadc_g0 | Analog to Digital Converter |
wdt | Watch Dog Timer |
Structs
CAN | Controller Area Networks |
CAN_MO | Controller Area Networks |
CAN_NODE0 | Controller Area Networks |
CAN_NODE1 | Controller Area Networks |
CAN_NODE2 | Controller Area Networks |
CAN_NODE3 | Controller Area Networks |
CAN_NODE4 | Controller Area Networks |
CAN_NODE5 | Controller Area Networks |
CBP | Cache and branch predictor maintenance operations |
CCU40 | Capture Compare Unit 4 - Unit 0 |
CCU40_CC40 | Capture Compare Unit 4 - Unit 0 |
CCU40_CC41 | Capture Compare Unit 4 - Unit 0 |
CCU40_CC42 | Capture Compare Unit 4 - Unit 0 |
CCU40_CC43 | Capture Compare Unit 4 - Unit 0 |
CCU41 | Capture Compare Unit 4 - Unit 1 |
CCU41_CC40 | Capture Compare Unit 4 - Unit 1 |
CCU41_CC41 | Capture Compare Unit 4 - Unit 1 |
CCU41_CC42 | Capture Compare Unit 4 - Unit 1 |
CCU41_CC43 | Capture Compare Unit 4 - Unit 1 |
CCU42 | Capture Compare Unit 4 - Unit 2 |
CCU42_CC40 | Capture Compare Unit 4 - Unit 2 |
CCU42_CC41 | Capture Compare Unit 4 - Unit 2 |
CCU42_CC42 | Capture Compare Unit 4 - Unit 2 |
CCU42_CC43 | Capture Compare Unit 4 - Unit 2 |
CCU43 | Capture Compare Unit 4 - Unit 3 |
CCU43_CC40 | Capture Compare Unit 4 - Unit 3 |
CCU43_CC41 | Capture Compare Unit 4 - Unit 3 |
CCU43_CC42 | Capture Compare Unit 4 - Unit 3 |
CCU43_CC43 | Capture Compare Unit 4 - Unit 3 |
CCU80 | Capture Compare Unit 8 - Unit 0 |
CCU80_CC80 | Capture Compare Unit 8 - Unit 0 |
CCU80_CC81 | Capture Compare Unit 8 - Unit 0 |
CCU80_CC82 | Capture Compare Unit 8 - Unit 0 |
CCU80_CC83 | Capture Compare Unit 8 - Unit 0 |
CCU81 | Capture Compare Unit 8 - Unit 1 |
CCU81_CC80 | Capture Compare Unit 8 - Unit 1 |
CCU81_CC81 | Capture Compare Unit 8 - Unit 1 |
CCU81_CC82 | Capture Compare Unit 8 - Unit 1 |
CCU81_CC83 | Capture Compare Unit 8 - Unit 1 |
CPUID | CPUID |
CorePeripherals | Core peripherals |
DAC | Digital to Analog Converter |
DCB | Debug Control Block |
DLR | DMA Line Router |
DSD | Delta Sigma Demodulator |
DSD_CH0 | Delta Sigma Demodulator |
DSD_CH1 | Delta Sigma Demodulator |
DSD_CH2 | Delta Sigma Demodulator |
DSD_CH3 | Delta Sigma Demodulator |
DWT | Data Watchpoint and Trace unit |
EBU | External Bus Unit |
ERU0 | Event Request Unit 0 |
ERU1 | Event Request Unit 1 |
ETH0 | Ethernet Unit 0 |
ETH0_CON | Ethernet Control Register |
FCE | Flexible CRC Engine |
FCE_KE0 | Flexible CRC Engine |
FCE_KE1 | Flexible CRC Engine |
FCE_KE2 | Flexible CRC Engine |
FCE_KE3 | Flexible CRC Engine |
FLASH0 | Flash Memory Controller |
FPB | Flash Patch and Breakpoint unit |
FPU | Floating Point Unit |
GPDMA0 | General Purpose DMA Unit 0 |
GPDMA0_CH0 | General Purpose DMA Unit 0 |
GPDMA0_CH1 | General Purpose DMA Unit 0 |
GPDMA0_CH2 | General Purpose DMA Unit 0 |
GPDMA0_CH3 | General Purpose DMA Unit 0 |
GPDMA0_CH4 | General Purpose DMA Unit 0 |
GPDMA0_CH5 | General Purpose DMA Unit 0 |
GPDMA0_CH6 | General Purpose DMA Unit 0 |
GPDMA0_CH7 | General Purpose DMA Unit 0 |
GPDMA1 | General Purpose DMA Unit 1 |
GPDMA1_CH0 | General Purpose DMA Unit 1 |
GPDMA1_CH1 | General Purpose DMA Unit 1 |
GPDMA1_CH2 | General Purpose DMA Unit 1 |
GPDMA1_CH3 | General Purpose DMA Unit 1 |
ITM | Instrumentation Trace Macrocell |
LEDTS0 | LED and Touch Sense Unit 0 |
MPU | Memory Protection Unit |
NVIC | Nested Vector Interrupt Controller |
PBA0 | Peripheral Bridge AHB 0 |
PBA1 | Peripheral Bridge AHB 1 |
PMU0 | Program Management Unit |
PORT0 | Port 0 |
PORT1 | Port 1 |
PORT2 | Port 2 |
PORT3 | Port 3 |
PORT4 | Port 4 |
PORT5 | Port 5 |
PORT6 | Port 6 |
PORT7 | Port 7 |
PORT8 | Port 8 |
PORT9 | Port 9 |
PORT14 | Port 14 |
PORT15 | Port 15 |
POSIF0 | Position Interface 0 |
POSIF1 | Position Interface 1 |
PPB | Cortex-M4 Private Peripheral Block |
PREF | Prefetch Unit |
Peripherals | All the peripherals |
RTC | Real Time Clock |
SCB | System Control Block |
SCU_CLK | System Control Unit |
SCU_GENERAL | System Control Unit |
SCU_HIBERNATE | System Control Unit |
SCU_INTERRUPT | System Control Unit |
SCU_OSC | System Control Unit |
SCU_PARITY | System Control Unit |
SCU_PLL | System Control Unit |
SCU_POWER | System Control Unit |
SCU_RESET | System Control Unit |
SCU_TRAP | System Control Unit |
SDMMC | SD and Multimediacard Interface |
SDMMC_CON | SD and Multimediacard Control Register |
SYST | SysTick: System Timer |
TPIU | Trace Port Interface Unit |
USB0 | Universal Serial Bus |
USB0_CH0 | Universal Serial Bus |
USB0_CH1 | Universal Serial Bus |
USB0_CH2 | Universal Serial Bus |
USB0_CH3 | Universal Serial Bus |
USB0_CH4 | Universal Serial Bus |
USB0_CH5 | Universal Serial Bus |
USB0_CH6 | Universal Serial Bus |
USB0_CH7 | Universal Serial Bus |
USB0_CH8 | Universal Serial Bus |
USB0_CH9 | Universal Serial Bus |
USB0_CH10 | Universal Serial Bus |
USB0_CH11 | Universal Serial Bus |
USB0_CH12 | Universal Serial Bus |
USB0_CH13 | Universal Serial Bus |
USB0_EP0 | Universal Serial Bus |
USB0_EP1 | Universal Serial Bus |
USB0_EP2 | Universal Serial Bus |
USB0_EP3 | Universal Serial Bus |
USB0_EP4 | Universal Serial Bus |
USB0_EP5 | Universal Serial Bus |
USB0_EP6 | Universal Serial Bus |
USIC0 | Universal Serial Interface Controller 0 |
USIC0_CH0 | Universal Serial Interface Controller 0 |
USIC0_CH1 | Universal Serial Interface Controller 0 |
USIC1 | Universal Serial Interface Controller 1 |
USIC1_CH0 | Universal Serial Interface Controller 0 |
USIC1_CH1 | Universal Serial Interface Controller 0 |
USIC2 | Universal Serial Interface Controller 2 |
USIC2_CH0 | Universal Serial Interface Controller 0 |
USIC2_CH1 | Universal Serial Interface Controller 0 |
VADC | Analog to Digital Converter |
VADC_G0 | Analog to Digital Converter |
VADC_G1 | Analog to Digital Converter |
VADC_G2 | Analog to Digital Converter |
VADC_G3 | Analog to Digital Converter |
WDT | Watch Dog Timer |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |
Attribute Macros
interrupt | Attribute to declare an interrupt (AKA device-specific exception) handler |