Crate xmc4800[][src]

Expand description

Peripheral access API for XMC4800 microcontrollers (generated using svd2rust v0.19.0 ( ))

You can find an overview of the generated API here.

API features to be included in the next svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open.

Re-exports

pub use self::Interrupt as interrupt;

Modules

Controller Area Networks

Controller Area Networks

Controller Area Networks

Capture Compare Unit 4 - Unit 0

Capture Compare Unit 4 - Unit 0

Capture Compare Unit 8 - Unit 0

Capture Compare Unit 8 - Unit 0

Digital to Analog Converter

DMA Line Router

Delta Sigma Demodulator

Delta Sigma Demodulator

External Bus Unit

EtherCAT 0

EtherCAT 0 Control Register

EtherCAT 0

EtherCAT 0

Event Request Unit 0

Ethernet Unit 0

Ethernet Control Register

Flexible CRC Engine

Flexible CRC Engine

Flash Memory Controller

Common register and bit access and modify traits

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 1

General Purpose DMA Unit 1

LED and Touch Sense Unit 0

Peripheral Bridge AHB 0

Program Management Unit

Port 0

Port 1

Port 2

Port 3

Port 4

Port 5

Port 6

Port 7

Port 8

Port 9

Port 14

Port 15

Position Interface 0

Cortex-M4 Private Peripheral Block

Prefetch Unit

Real Time Clock

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

SD and Multimediacard Interface

SD and Multimediacard Control Register

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Interface Controller 0

Universal Serial Interface Controller 0

Analog to Digital Converter

Analog to Digital Converter

Watch Dog Timer

Structs

Controller Area Networks

Controller Area Networks

Controller Area Networks

Controller Area Networks

Controller Area Networks

Controller Area Networks

Controller Area Networks

Controller Area Networks

Cache and branch predictor maintenance operations

Capture Compare Unit 4 - Unit 0

Capture Compare Unit 4 - Unit 0

Capture Compare Unit 4 - Unit 0

Capture Compare Unit 4 - Unit 0

Capture Compare Unit 4 - Unit 0

Capture Compare Unit 4 - Unit 1

Capture Compare Unit 4 - Unit 1

Capture Compare Unit 4 - Unit 1

Capture Compare Unit 4 - Unit 1

Capture Compare Unit 4 - Unit 1

Capture Compare Unit 4 - Unit 2

Capture Compare Unit 4 - Unit 2

Capture Compare Unit 4 - Unit 2

Capture Compare Unit 4 - Unit 2

Capture Compare Unit 4 - Unit 2

Capture Compare Unit 4 - Unit 3

Capture Compare Unit 4 - Unit 3

Capture Compare Unit 4 - Unit 3

Capture Compare Unit 4 - Unit 3

Capture Compare Unit 4 - Unit 3

Capture Compare Unit 8 - Unit 0

Capture Compare Unit 8 - Unit 0

Capture Compare Unit 8 - Unit 0

Capture Compare Unit 8 - Unit 0

Capture Compare Unit 8 - Unit 0

Capture Compare Unit 8 - Unit 1

Capture Compare Unit 8 - Unit 1

Capture Compare Unit 8 - Unit 1

Capture Compare Unit 8 - Unit 1

Capture Compare Unit 8 - Unit 1

CPUID

Core peripherals

Digital to Analog Converter

Debug Control Block

DMA Line Router

Delta Sigma Demodulator

Delta Sigma Demodulator

Delta Sigma Demodulator

Delta Sigma Demodulator

Delta Sigma Demodulator

Data Watchpoint and Trace unit

External Bus Unit

EtherCAT 0

EtherCAT 0 Control Register

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

EtherCAT 0

Event Request Unit 0

Event Request Unit 1

Ethernet Unit 0

Ethernet Control Register

Flexible CRC Engine

Flexible CRC Engine

Flexible CRC Engine

Flexible CRC Engine

Flexible CRC Engine

Flash Memory Controller

Flash Patch and Breakpoint unit

Floating Point Unit

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 0

General Purpose DMA Unit 1

General Purpose DMA Unit 1

General Purpose DMA Unit 1

General Purpose DMA Unit 1

General Purpose DMA Unit 1

Instrumentation Trace Macrocell

LED and Touch Sense Unit 0

Memory Protection Unit

Nested Vector Interrupt Controller

Peripheral Bridge AHB 0

Peripheral Bridge AHB 1

Program Management Unit

Port 0

Port 1

Port 2

Port 3

Port 4

Port 5

Port 6

Port 7

Port 8

Port 9

Port 14

Port 15

Position Interface 0

Position Interface 1

Cortex-M4 Private Peripheral Block

Prefetch Unit

All the peripherals

Real Time Clock

System Control Block

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

System Control Unit

SD and Multimediacard Interface

SD and Multimediacard Control Register

SysTick: System Timer

Trace Port Interface Unit

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Bus

Universal Serial Interface Controller 0

Universal Serial Interface Controller 0

Universal Serial Interface Controller 0

Universal Serial Interface Controller 1

Universal Serial Interface Controller 0

Universal Serial Interface Controller 0

Universal Serial Interface Controller 2

Universal Serial Interface Controller 0

Universal Serial Interface Controller 0

Analog to Digital Converter

Analog to Digital Converter

Analog to Digital Converter

Analog to Digital Converter

Analog to Digital Converter

Watch Dog Timer

Enums

Enumeration of all the interrupts.

Constants

Number available in the NVIC for configuring priority

Attribute Macros