avr_device/devices/
mod.rs

1#[allow(renamed_and_removed_lints)]
2#[allow(private_no_mangle_statics)]
3#[no_mangle]
4pub(crate) static mut DEVICE_PERIPHERALS: bool = false;
5
6/// [AT90USB1286](https://www.microchip.com/wwwproducts/en/AT90USB1286)
7#[cfg(feature = "at90usb1286")]
8pub mod at90usb1286;
9
10/// [ATmega1280](https://www.microchip.com/wwwproducts/en/ATmega1280)
11#[cfg(feature = "atmega1280")]
12pub mod atmega1280;
13
14/// [ATmega1284P](https://www.microchip.com/en-us/product/ATmega1284P)
15#[cfg(feature = "atmega1284p")]
16pub mod atmega1284p;
17
18/// [ATmega128A](https://www.microchip.com/wwwproducts/en/ATmega128A)
19#[cfg(feature = "atmega128a")]
20pub mod atmega128a;
21
22/// [ATmega128RFA1](https://www.microchip.com/en-us/product/ATmega128RFA1)
23#[cfg(feature = "atmega128rfa1")]
24pub mod atmega128rfa1;
25
26/// [ATmega16](https://www.microchip.com/wwwproducts/en/ATmega16)
27#[cfg(feature = "atmega16")]
28pub mod atmega16;
29
30/// [ATmega164PA](https://www.microchip.com/en-us/product/ATmega164PA)
31#[cfg(feature = "atmega164pa")]
32pub mod atmega164pa;
33
34/// [ATmega168](https://www.microchip.com/wwwproducts/en/ATmega168)
35#[cfg(feature = "atmega168")]
36pub mod atmega168;
37
38/// [ATmega16u2](https://www.microchip.com/wwwproducts/en/ATmega16u2)
39#[cfg(feature = "atmega16u2")]
40pub mod atmega16u2;
41
42/// [ATmega2560](https://www.microchip.com/wwwproducts/en/ATmega2560)
43#[cfg(feature = "atmega2560")]
44pub mod atmega2560;
45
46/// [ATmega324PA](https://www.microchip.com/wwwproducts/en/ATmega324PA)
47#[cfg(feature = "atmega324pa")]
48pub mod atmega324pa;
49
50/// [ATmega328P](https://www.microchip.com/wwwproducts/en/ATmega328P)
51#[cfg(feature = "atmega328p")]
52pub mod atmega328p;
53
54/// [ATmega328PB](https://www.microchip.com/wwwproducts/en/ATmega328PB)
55#[cfg(feature = "atmega328pb")]
56pub mod atmega328pb;
57
58/// [ATmega32A](https://www.microchip.com/wwwproducts/en/ATmega32A)
59#[cfg(feature = "atmega32a")]
60pub mod atmega32a;
61
62/// [ATmega32u2](https://www.microchip.com/wwwproducts/en/ATmega32u2)
63#[cfg(feature = "atmega32u2")]
64pub mod atmega32u2;
65
66/// [ATmega32U4](https://www.microchip.com/wwwproducts/en/ATmega32U4)
67#[cfg(feature = "atmega32u4")]
68pub mod atmega32u4;
69
70/// [ATmega3208](https://www.microchip.com/wwwproducts/en/ATmega3208)
71#[cfg(feature = "atmega3208")]
72pub mod atmega3208;
73
74/// [ATmega3209](https://www.microchip.com/wwwproducts/en/ATmega3209)
75#[cfg(feature = "atmega3209")]
76pub mod atmega3209;
77
78/// [ATmega4808](https://www.microchip.com/wwwproducts/en/ATmega4808)
79#[cfg(feature = "atmega4808")]
80pub mod atmega4808;
81
82/// [ATmega4809](https://www.microchip.com/wwwproducts/en/ATmega4809)
83#[cfg(feature = "atmega4809")]
84pub mod atmega4809;
85
86/// [ATmega48P](https://www.microchip.com/wwwproducts/en/ATmega48P)
87#[cfg(feature = "atmega48p")]
88pub mod atmega48p;
89
90/// [ATmega8](https://www.microchip.com/wwwproducts/en/ATmega8)
91#[cfg(feature = "atmega8")]
92pub mod atmega8;
93
94/// [ATmega8u2](https://www.microchip.com/wwwproducts/en/ATmega8u2)
95#[cfg(feature = "atmega8u2")]
96pub mod atmega8u2;
97
98/// [ATmega64](https://www.microchip.com/wwwproducts/en/ATmega64)
99#[cfg(feature = "atmega64")]
100pub mod atmega64;
101
102/// [ATmega644](https://www.microchip.com/wwwproducts/en/ATmega644)
103#[cfg(feature = "atmega644")]
104pub mod atmega644;
105
106/// [ATmega88P](https://www.microchip.com/wwwproducts/en/ATmega88P)
107#[cfg(feature = "atmega88p")]
108pub mod atmega88p;
109
110/// [ATtiny13A](https://www.microchip.com/wwwproducts/en/ATtiny13A)
111#[cfg(feature = "attiny13a")]
112pub mod attiny13a;
113
114/// [ATtiny167](https://www.microchip.com/wwwproducts/en/ATtiny167)
115#[cfg(feature = "attiny167")]
116pub mod attiny167;
117
118/// [ATtiny1614](https://www.microchip.com/wwwproducts/en/ATtiny1614)
119#[cfg(feature = "attiny1614")]
120pub mod attiny1614;
121
122/// [ATtiny202](https://www.microchip.com/wwwproducts/en/ATtiny202)
123#[cfg(feature = "attiny202")]
124pub mod attiny202;
125
126/// [ATtiny212](https://www.microchip.com/wwwproducts/en/ATtiny212)
127#[cfg(feature = "attiny212")]
128pub mod attiny212;
129
130/// [ATtiny214](https://www.microchip.com/wwwproducts/en/ATtiny214)
131#[cfg(feature = "attiny214")]
132pub mod attiny214;
133
134/// [ATtiny2313](https://www.microchip.com/wwwproducts/en/ATtiny2313)
135#[cfg(feature = "attiny2313")]
136pub mod attiny2313;
137
138/// [ATtiny2313A](https://www.microchip.com/wwwproducts/en/ATtiny2313A)
139#[cfg(feature = "attiny2313a")]
140pub mod attiny2313a;
141
142/// [ATtiny26](https://www.microchip.com/wwwproducts/en/ATtiny26)
143#[cfg(feature = "attiny26")]
144pub mod attiny26;
145
146/// [ATtiny402](https://www.microchip.com/en-us/product/ATTINY402)
147#[cfg(feature = "attiny402")]
148pub mod attiny402;
149
150/// [ATtiny404](https://www.microchip.com/en-us/product/ATTINY404)
151#[cfg(feature = "attiny404")]
152pub mod attiny404;
153
154/// [ATtiny412](https://www.microchip.com/wwwproducts/en/ATtiny412)
155#[cfg(feature = "attiny412")]
156pub mod attiny412;
157
158/// [ATtiny414](https://www.microchip.com/wwwproducts/en/ATtiny414)
159#[cfg(feature = "attiny414")]
160pub mod attiny414;
161
162/// [ATtiny416](https://www.microchip.com/wwwproducts/en/ATtiny416)
163#[cfg(feature = "attiny416")]
164pub mod attiny416;
165
166/// [ATtiny44a](https://www.microchip.com/en-us/product/ATtiny44a)
167#[cfg(feature = "attiny44a")]
168pub mod attiny44a;
169
170/// [ATtiny816](https://www.microchip.com/wwwproducts/en/ATtiny816)
171#[cfg(feature = "attiny816")]
172pub mod attiny816;
173
174/// [ATtiny828](https://www.microchip.com/wwwproducts/en/ATtiny828)
175#[cfg(feature = "attiny828")]
176pub mod attiny828;
177
178/// [ATtiny84](https://www.microchip.com/wwwproducts/en/ATtiny84)
179#[cfg(feature = "attiny84")]
180pub mod attiny84;
181
182/// [ATtiny841](https://www.microchip.com/wwwproducts/en/ATtiny841)
183#[cfg(feature = "attiny841")]
184pub mod attiny841;
185
186/// [ATtiny84a](https://www.microchip.com/en-us/product/ATtiny84a)
187#[cfg(feature = "attiny84a")]
188pub mod attiny84a;
189
190/// [ATtiny85](https://www.microchip.com/wwwproducts/en/ATtiny85)
191#[cfg(feature = "attiny85")]
192pub mod attiny85;
193
194/// [ATtiny861](https://www.microchip.com/wwwproducts/en/ATtiny861)
195#[cfg(feature = "attiny861")]
196pub mod attiny861;
197
198/// [ATtiny88](https://www.microchip.com/wwwproducts/en/ATtiny88)
199#[cfg(feature = "attiny88")]
200pub mod attiny88;
201
202/// [AVR64DU32](https://www.microchip.com/wwwproducts/en/AVR64DU32)
203#[cfg(feature = "avr64du32")]
204pub mod avr64du32;
205
206/// [AVR64DU28](https://www.microchip.com/wwwproducts/en/AVR64DU28)
207#[cfg(feature = "avr64du28")]
208pub mod avr64du28;