Module avr_device::atmega4809

source ·
Expand description

ATmega4809 Peripheral access API for ATMEGA4809 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.

Modules

Analog Comparator
Analog to Digital Converter
Bod interface
Configurable Custom Logic
Clock controller
CPU
Interrupt Controller
CRCSCAN
Event System
Fuses
General Purpose IO
Lockbit
Non-volatile Memory Controller
I/O Ports
I/O Ports
I/O Ports
I/O Ports
I/O Ports
I/O Ports
Port Multiplexer
Reset controller
Real-Time Counter
Signature row
Sleep Controller
Serial Peripheral Interface
System Configuration Registers
16-bit Timer Type B
16-bit Timer Type B
16-bit Timer Type B
16-bit Timer Type B
Two-Wire Interface
Universal Synchronous and Asynchronous Receiver and Transmitter
Universal Synchronous and Asynchronous Receiver and Transmitter
Universal Synchronous and Asynchronous Receiver and Transmitter
Universal Synchronous and Asynchronous Receiver and Transmitter
User Row
Virtual Ports
Virtual Ports
Virtual Ports
Virtual Ports
Virtual Ports
Virtual Ports
Voltage reference
Watch-Dog Timer

Structs

Analog Comparator
Analog to Digital Converter
Bod interface
Configurable Custom Logic
Clock controller
CPU
Interrupt Controller
CRCSCAN
Event System
Fuses
General Purpose IO
Lockbit
Non-volatile Memory Controller
I/O Ports
I/O Ports
I/O Ports
I/O Ports
I/O Ports
I/O Ports
Port Multiplexer
All the peripherals.
Reset controller
Real-Time Counter
Signature row
Sleep Controller
Serial Peripheral Interface
System Configuration Registers
16-bit Timer Type B
16-bit Timer Type B
16-bit Timer Type B
16-bit Timer Type B
Two-Wire Interface
Universal Synchronous and Asynchronous Receiver and Transmitter
Universal Synchronous and Asynchronous Receiver and Transmitter
Universal Synchronous and Asynchronous Receiver and Transmitter
Universal Synchronous and Asynchronous Receiver and Transmitter
User Row
Virtual Ports
Virtual Ports
Virtual Ports
Virtual Ports
Virtual Ports
Virtual Ports
Voltage reference
Watch-Dog Timer

Enums

Enumeration of all the interrupts.

Constants

Number available in the NVIC for configuring priority