Expand description
Peripheral access API for XMC4700 microcontrollers (generated using svd2rust v0.33.3 ( ))
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::eru0 as eru1;
pub use self::gpdma0_ch0 as gpdma0_ch1;
pub use self::gpdma0_ch2 as gpdma0_ch3;
pub use self::gpdma0_ch2 as gpdma0_ch4;
pub use self::gpdma0_ch2 as gpdma0_ch5;
pub use self::gpdma0_ch2 as gpdma0_ch6;
pub use self::gpdma0_ch2 as gpdma0_ch7;
pub use self::gpdma1_ch0 as gpdma1_ch1;
pub use self::gpdma1_ch0 as gpdma1_ch2;
pub use self::gpdma1_ch0 as gpdma1_ch3;
pub use self::fce_ke0 as fce_ke1;
pub use self::fce_ke0 as fce_ke2;
pub use self::fce_ke0 as fce_ke3;
pub use self::pba0 as pba1;
pub use self::usb0_ep1 as usb0_ep2;
pub use self::usb0_ep1 as usb0_ep3;
pub use self::usb0_ep1 as usb0_ep4;
pub use self::usb0_ep1 as usb0_ep5;
pub use self::usb0_ep1 as usb0_ep6;
pub use self::usb0_ch0 as usb0_ch1;
pub use self::usb0_ch0 as usb0_ch2;
pub use self::usb0_ch0 as usb0_ch3;
pub use self::usb0_ch0 as usb0_ch4;
pub use self::usb0_ch0 as usb0_ch5;
pub use self::usb0_ch0 as usb0_ch6;
pub use self::usb0_ch0 as usb0_ch7;
pub use self::usb0_ch0 as usb0_ch8;
pub use self::usb0_ch0 as usb0_ch9;
pub use self::usb0_ch0 as usb0_ch10;
pub use self::usb0_ch0 as usb0_ch11;
pub use self::usb0_ch0 as usb0_ch12;
pub use self::usb0_ch0 as usb0_ch13;
pub use self::usic0 as usic1;
pub use self::usic0 as usic2;
pub use self::usic0_ch0 as usic0_ch1;
pub use self::usic0_ch0 as usic1_ch0;
pub use self::usic0_ch0 as usic1_ch1;
pub use self::usic0_ch0 as usic2_ch0;
pub use self::usic0_ch0 as usic2_ch1;
pub use self::can_node0 as can_node1;
pub use self::can_node0 as can_node2;
pub use self::can_node0 as can_node3;
pub use self::can_node0 as can_node4;
pub use self::can_node0 as can_node5;
pub use self::vadc_g0 as vadc_g1;
pub use self::vadc_g0 as vadc_g2;
pub use self::vadc_g0 as vadc_g3;
pub use self::dsd_ch0 as dsd_ch1;
pub use self::dsd_ch0 as dsd_ch2;
pub use self::dsd_ch0 as dsd_ch3;
pub use self::ccu40 as ccu41;
pub use self::ccu40 as ccu42;
pub use self::ccu40 as ccu43;
pub use self::ccu40_cc40 as ccu40_cc41;
pub use self::ccu40_cc40 as ccu40_cc42;
pub use self::ccu40_cc40 as ccu40_cc43;
pub use self::ccu40_cc40 as ccu41_cc40;
pub use self::ccu40_cc40 as ccu41_cc41;
pub use self::ccu40_cc40 as ccu41_cc42;
pub use self::ccu40_cc40 as ccu41_cc43;
pub use self::ccu40_cc40 as ccu42_cc40;
pub use self::ccu40_cc40 as ccu42_cc41;
pub use self::ccu40_cc40 as ccu42_cc42;
pub use self::ccu40_cc40 as ccu42_cc43;
pub use self::ccu40_cc40 as ccu43_cc40;
pub use self::ccu40_cc40 as ccu43_cc41;
pub use self::ccu40_cc40 as ccu43_cc42;
pub use self::ccu40_cc40 as ccu43_cc43;
pub use self::ccu80 as ccu81;
pub use self::ccu80_cc80 as ccu80_cc81;
pub use self::ccu80_cc80 as ccu80_cc82;
pub use self::ccu80_cc80 as ccu80_cc83;
pub use self::ccu80_cc80 as ccu81_cc80;
pub use self::ccu80_cc80 as ccu81_cc81;
pub use self::ccu80_cc80 as ccu81_cc82;
pub use self::ccu80_cc80 as ccu81_cc83;
pub use self::posif0 as posif1;
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
- 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
- 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
- Digital to Analog Converter
- DMA Line Router
- Delta Sigma Demodulator
- Delta Sigma Demodulator
- Delta Sigma Demodulator
- Delta Sigma Demodulator
- Delta Sigma Demodulator
- External Bus Unit
- 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
- 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
- LED and Touch Sense Unit 0
- 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 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 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