Expand description
Peripheral access API for R7FA4W1AD 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::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;
pub use self::agt0 as agt1;
pub use self::dmac0 as dmac1;
pub use self::dmac0 as dmac2;
pub use self::dmac0 as dmac3;
pub use self::sci0 as sci1;
pub use self::sci2 as sci3;
pub use self::sci2 as sci4;
pub use self::sci2 as sci9;
pub use self::iic1 as iic2;
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::port0 as port9;
Modules
Low-Power Analog Comparator
14bit A/D Converter
Asynchronous General purpose Timer 0
BUS Control
Clock Frequency Accuracy Measurement Circuit
CAN0 Module
CRC Calculator
Capacitive Touch Sensing Unit
8-bit D/A converter
12-bit D/A converter
Debug Function
DMAC Module Activation
Direct memory access controller 0
Data Operation Circuit
Data Transfer Controller
Event Link Controller
Flash Cache
Common register and bit access and modify traits
General PWM Timer 4 (16-bit)
General PWM Timer 0 (32-bit)
Output Phase Switching Controller
Interrupt Controller
Inter-Integrated Circuit 0
Inter-Integrated Circuit 1
Independent Watchdog Timer
Key Interrupt Function
Memory Mirror Function
Bus Master MPU
Module Stop Control B,C,D
OperationalAmplifier
Pmn Pin Function Control Register
Miscellaneous Port Control Register
Port Output Enable Module for GPT
Port 0 Control Registers
Port 1 Control Registers
Realtime Clock
Serial Communication Interface 0
Serial Communication Interface 2
Segment LCD Controller/Driver
Bus Slave MPU
Serial Peripheral Interface 0
Serial Peripheral Interface 1
CPU Stack Pointer Monitor
SRAM Control
System Control
Temperature Sensor
USB 2.0 FS Module
Watchdog Timer
Structs
Low-Power Analog Comparator
14bit A/D Converter
Asynchronous General purpose Timer 0
Asynchronous General purpose Timer 1
BUS Control
Clock Frequency Accuracy Measurement Circuit
CAN0 Module
Cache and branch predictor maintenance operations
CPUID
CRC Calculator
Capacitive Touch Sensing Unit
Core peripherals
8-bit D/A converter
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
Data Operation Circuit
Data Transfer Controller
Data Watchpoint and Trace unit
Event Link Controller
Flash Cache
Flash Patch and Breakpoint unit
Floating Point Unit
General PWM Timer 4 (16-bit)
General PWM Timer 5 (16-bit)
General PWM Timer 6 (16-bit)
General PWM Timer 7 (16-bit)
General PWM Timer 8 (16-bit)
General PWM Timer 9 (16-bit)
General PWM Timer 0 (32-bit)
General PWM Timer 1 (32-bit)
General PWM Timer 2 (32-bit)
General PWM Timer 3 (32-bit)
Output Phase Switching Controller
Interrupt Controller
Inter-Integrated Circuit 0
Inter-Integrated Circuit 1
Inter-Integrated Circuit 2
Instrumentation Trace Macrocell
Independent Watchdog Timer
Key Interrupt Function
Memory Mirror Function
Bus Master MPU
Memory Protection Unit
Module Stop Control B,C,D
Nested Vector Interrupt Controller
OperationalAmplifier
Pmn Pin Function Control Register
Miscellaneous Port Control Register
Port Output Enable Module for GPT
Port 0 Control Registers
Port 1 Control Registers
Port 2 Control Registers
Port 3 Control Registers
Port 4 Control Registers
Port 5 Control Registers
Port 6 Control Registers
Port 7 Control Registers
Port 8 Control Registers
Port 9 Control Registers
All the peripherals.
Realtime Clock
System Control Block
Serial Communication Interface 0
Serial Communication Interface 1
Serial Communication Interface 2
Serial Communication Interface 3
Serial Communication Interface 4
Serial Communication Interface 9
Segment LCD Controller/Driver
Bus Slave MPU
Serial Peripheral Interface 0
Serial Peripheral Interface 1
CPU Stack Pointer Monitor
SRAM Control
SysTick: System Timer
System Control
Trace Port Interface Unit
Temperature Sensor
USB 2.0 FS Module
Watchdog Timer
Enums
Enumeration of all the interrupts.
Constants
Number available in the NVIC for configuring priority