Crate avr_mcu [−] [src]
Information about every AVR microcontroller.
Examples
for mcu in avr_mcu::microcontrollers() { println!("Device: {}", mcu.device.name); }
Modules
| current |
Structs
| AddressSpace |
An address space. |
| Bitfield | |
| Device |
Information fore a specific device. |
| Instance |
An instance of a peripheral. |
| Interrupt | |
| Mcu |
A microcontroller with one or more variants. |
| MemorySegment |
A segment of memory in a particular address space. |
| Module | |
| Peripheral | |
| Port |
A port, such as |
| Register |
An CPU or IO register. |
| RegisterGroup |
A group of registers. |
| Signal |
A signal that is exposed on the outside of the package. |
| Value |
A values for a register/mask. |
| ValueGroup |
A group of values. |
| Variant |
A variation of a specific microcontroller. |
Enums
| ReadWrite |
Functions
| microcontroller |
Retrieves information for a specific microcontroller. |
| microcontrollers |
Retrieves a list of |