Crate ra6m4

source ·
Expand description

Peripheral access API for R7FA6M4AF microcontrollers (generated using svd2rust v0.28.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::dmac0 as dmac1;
pub use self::dmac0 as dmac2;
pub use self::dmac0 as dmac3;
pub use self::dmac0 as dmac4;
pub use self::dmac0 as dmac5;
pub use self::dmac0 as dmac6;
pub use self::dmac0 as dmac7;
pub use self::port1 as port2;
pub use self::port1 as port3;
pub use self::port1 as port4;
pub use self::port0 as port5;
pub use self::port0 as port6;
pub use self::port0 as port7;
pub use self::port0 as port8;
pub use self::iic0 as iic1;
pub use self::can0 as can1;
pub use self::agt0 as agt1;
pub use self::agt0 as agt2;
pub use self::agt0 as agt3;
pub use self::agt0 as agt4;
pub use self::agt0 as agt5;
pub use self::sci1 as sci2;
pub use self::sci3 as sci4;
pub use self::sci0 as sci5;
pub use self::sci0 as sci6;
pub use self::sci0 as sci7;
pub use self::sci0 as sci8;
pub use self::sci0 as sci9;
pub use self::spi0 as spi1;
pub use self::gpt320 as gpt321;
pub use self::gpt320 as gpt322;
pub use self::gpt320 as gpt323;
pub use self::gpt164 as gpt165;
pub use self::gpt164 as gpt166;
pub use self::gpt164 as gpt167;
pub use self::gpt164 as gpt168;
pub use self::gpt164 as gpt169;

Modules

12-bit A/D Converter
12-bit A/D Converter
Low Power Asynchronous General Purpose Timer 0
Bus Control
Clock Frequency Accuracy Measurement Circuit
CACHE
Controller Area Network 0
CPU System Security Control Unit
Cyclic Redundancy Check Calculator
Capacitive Touch Sensing Unit
12-bit D/A converter
Debug Function
DMAC Module Activation
Direct memory access controller 0
Data Operation Circuit
Data Transfer Controller
DMA Controller for the Ethernet Controller Channel 0
Event Link Controller
Ethernet Controller Channel 0
Flash/CPU Interface
SYSTEM/FLASH
Data Flash
Common register and bit access and modify traits
General PWM 16-bit Timer 4
General PWM 32-bit Timer 0
Output Phase Switching Controller
Interrupt Controller
Inter-Integrated Circuit 0
Inter-Integrated Circuit 0 Wake-up Unit
Independent Watchdog Timer
Module Stop Control
Octa Serial Peripheral Interface
Control Register
Port Output Enable Module for GPT
Pmn Pin FunctionPort 0 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 1 Control RegistersPmn Pin Function Control Register
Peripheral Security Control Unit
Quad Serial Peripheral Interface
Renesas Memory Protection Unit
Realtime Clock
Serial Communication Interface
Serial Communication Interface 0
Serial Communication Interface
SD Host Interface 0
Serial Peripheral Interface 0
SRAM Control
Serial Sound Interface Enhanced (SSIE)
System Control
Temperature Sensor Calibration Data
Temperature Sensor
TrustZone Filter
USB 2.0 Full-Speed Module
Watchdog Timer

Structs

12-bit A/D Converter
12-bit A/D Converter
Low Power Asynchronous General Purpose Timer 0
Low Power Asynchronous General Purpose Timer 1
Low Power Asynchronous General Purpose Timer 2
Low Power Asynchronous General Purpose Timer 3
Low Power Asynchronous General Purpose Timer 4
Low Power Asynchronous General Purpose Timer 5
Bus Control
Clock Frequency Accuracy Measurement Circuit
CACHE
Controller Area Network 0
Controller Area Network 1
Cache and branch predictor maintenance operations
CPU System Security Control Unit
CPUID
Cyclic Redundancy Check Calculator
Capacitive Touch Sensing Unit
Core peripherals
12-bit D/A converter
Debug Function
Debug Control Block
DMAC Module Activation
Direct memory access controller 0
Direct memory access controller 1
Direct memory access controller 2
Direct memory access controller 3
Direct memory access controller 4
Direct memory access controller 5
Direct memory access controller 6
Direct memory access controller 7
Data Operation Circuit
Data Transfer Controller
Data Watchpoint and Trace unit
DMA Controller for the Ethernet Controller Channel 0
Event Link Controller
Ethernet Controller Channel 0
Flash/CPU Interface
SYSTEM/FLASH
Data Flash
Flash Patch and Breakpoint unit
Floating Point Unit
General PWM 16-bit Timer 4
General PWM 16-bit Timer 5
General PWM 16-bit Timer 6
General PWM 16-bit Timer 7
General PWM 16-bit Timer 8
General PWM 16-bit Timer 9
General PWM 32-bit Timer 0
General PWM 32-bit Timer 1
General PWM 32-bit Timer 2
General PWM 32-bit Timer 3
Output Phase Switching Controller
Interrupt Controller
Inter-Integrated Circuit 0
Inter-Integrated Circuit 0 Wake-up Unit
Inter-Integrated Circuit 1
Instrumentation Trace Macrocell
Independent Watchdog Timer
Memory Protection Unit
Module Stop Control
Nested Vector Interrupt Controller
Octa Serial Peripheral Interface
Control Register
Port Output Enable Module for GPT
Pmn Pin FunctionPort 0 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 1 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 2 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 3 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 4 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 5 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 6 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 7 Control RegistersPmn Pin Function Control Register
Pmn Pin FunctionPort 8 Control RegistersPmn Pin Function Control Register
Peripheral Security Control Unit
All the peripherals.
Quad Serial Peripheral Interface
Renesas Memory Protection Unit
Realtime Clock
System Control Block
Serial Communication Interface
Serial Communication Interface 0
Serial Communication Interface 0
Serial Communication Interface
Serial Communication Interface
Serial Communication Interface
Serial Communication Interface
Serial Communication Interface
Serial Communication Interface
Serial Communication Interface
SD Host Interface 0
Serial Peripheral Interface 0
Serial Peripheral Interface 1
SRAM Control
Serial Sound Interface Enhanced (SSIE)
System Control
SysTick: System Timer
Trace Port Interface Unit
Temperature Sensor Calibration Data
Temperature Sensor
TrustZone Filter
USB 2.0 Full-Speed Module
Watchdog Timer

Enums

Enumeration of all the interrupts.

Constants

Number available in the NVIC for configuring priority