Statistics
| Branch: | Tag: | Revision:

root / LUFA / ManPages / DeviceSupport.txt @ 978b99e5

History | View | Annotate | Download (9.5 KB)

1
/** \file
2
 *
3
 *  This file contains special DoxyGen information for the generation of the main page and other special
4
 *  documentation pages. It is not a project source file.
5
 */
6

    
7
/**
8
 *  \page Page_DeviceSupport Device and Hardware Support
9
 *
10
 *  <b>Atmel Microcontrollers:</b>
11
 *  \li \subpage Page_AVR8Support - Atmel AVR8 Support
12
 *  \li \subpage Page_UC3Support - Atmel AVR32 UC3 Support
13
 *  \li \subpage Page_XMEGASupport - Atmel XMEGA Support
14
 */
15
 
16
/**
17
 *  \page Page_AVR8Support Atmel 8-Bit AVR (AVR8) Support
18
 *
19
 *  \section Sec_AVR8Support_Devices Supported Microcontroller Models
20
 *
21
 *  Currently supported AVR8 models:
22
 *
23
 *  <table>
24
 *  <tr>
25
 *   <th width="150px">Part</th>
26
 *   <th width="150px">USB Device Mode</th>
27
 *   <th width="150px">USB Host Mode</th>
28
 *  </tr>
29
 *  <tr>
30
 *   <td>AT90USB82</td>
31
 *   <td bgcolor="#00EE00">Yes</td>
32
 *   <td bgcolor="#EE0000">No</td>
33
 *  </tr>
34
 *  <tr>
35
 *   <td>ATMEGA8U2</td>
36
 *   <td bgcolor="#00EE00">Yes</td>
37
 *   <td bgcolor="#EE0000">No</td>
38
 *  </tr>
39
 *  <tr>
40
 *   <td>AT90USB162</td>
41
 *   <td bgcolor="#00EE00">Yes</td>
42
 *   <td bgcolor="#EE0000">No</td>
43
 *  </tr>
44
 *  <tr>
45
 *   <td>ATMEGA16U2</td>
46
 *   <td bgcolor="#00EE00">Yes</td>
47
 *   <td bgcolor="#EE0000">No</td>
48
 *  </tr>
49
 *  <tr>
50
 *   <td>ATMEGA16U4</td>
51
 *   <td bgcolor="#00EE00">Yes</td>
52
 *   <td bgcolor="#EE0000">No</td>
53
 *  </tr>
54
 *  <tr>
55
 *   <td>ATMEGA32U2</td>
56
 *   <td bgcolor="#00EE00">Yes</td>
57
 *   <td bgcolor="#EE0000">No</td>
58
 *  </tr>
59
 *  <tr>
60
 *   <td>ATMEGA32U4</td>
61
 *   <td bgcolor="#00EE00">Yes</td>
62
 *   <td bgcolor="#EE0000">No</td>
63
 *  </tr>
64
 *  <tr>
65
 *   <td>ATMEGA32U6</td>
66
 *   <td bgcolor="#00EE00">Yes</td>
67
 *   <td bgcolor="#EE0000">No</td>
68
 *  </tr>
69
 *  <tr>
70
 *   <td>AT90USB646</td>
71
 *   <td bgcolor="#00EE00">Yes</td>
72
 *   <td bgcolor="#EE0000">No</td>
73
 *  </tr>
74
 *  <tr>
75
 *   <td>AT90USB647</td>
76
 *   <td bgcolor="#00EE00">Yes</td>
77
 *   <td bgcolor="#00EE00">Yes</td>
78
 *  </tr>
79
 *  <tr>
80
 *   <td>AT90USB1286</td>
81
 *   <td bgcolor="#00EE00">Yes</td>
82
 *   <td bgcolor="#EE0000">No</td>
83
 *  </tr>
84
 *  <tr>
85
 *   <td>AT90USB1287</td>
86
 *   <td bgcolor="#00EE00">Yes</td>
87
 *   <td bgcolor="#00EE00">Yes</td>
88
 *  </tr>
89
 *  </table>
90
 *
91
 *  \section Sec_AVR8Support_Boards Supported Atmel Boards
92
 *  Currently supported Atmel AVR8 boards (see \ref Group_BoardTypes):
93
 *   - AT90USBKEY
94
 *   - ATAVRUSBRF01
95
 *   - EVK527
96
 *   - RZUSBSTICK
97
 *   - STK525
98
 *   - STK526
99
 *   - XPLAIN (Excluding the blue XPLAINED family boards)
100
 *
101
 *  \section Sec_AVR8Support_ThirdParty Supported Third Party Models
102
 *  Currently supported third-party boards (see \ref Group_BoardTypes for makefile \c BOARD constant names):
103
 *   - Adafruit U4 Breakout Board
104
 *   - Arduino Uno
105
 *   - Busware BUI
106
 *   - Busware CUL V3
107
 *   - Fletchtronics Bumble-B (using officially recommended peripheral layout)
108
 *   - Kernel Concepts USBFOO
109
 *   - Linnix UDIP
110
 *   - MattairTech JM-DB-U2
111
 *   - Maximus USB
112
 *   - Microsin AVR-USB162
113
 *   - Minimus USB
114
 *   - Olimex AVR-USB-162
115
 *   - PJRC Teensy (all revisions and versions)
116
 *   - Sparkfun U2 Breakout Board
117
 *   - TCNISO Blackcat USB JTAG
118
 *   - Tempusdictum Benito
119
 *   - Tom's USBTINY-MKII (all revisions and versions)
120
 *   - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)
121
 */
122
 
123
/**
124
 *  \page Page_UC3Support Atmel 32-Bit UC3 AVR (UC3)
125
 *  Note: <i>The AVR32 UC3 device support is currently <b>experimental</b>, and is included for preview purposes only.</i>
126
 *
127
 *  \section Sec_UC3Support_Devices Supported Microcontroller Models
128
 *
129
 *  Currently supported UC3 models:
130
 *
131
 *  <table>
132
 *  <tr>
133
 *   <th width="150px">Part</th>
134
 *   <th width="150px">USB Device Mode</th>
135
 *   <th width="150px">USB Host Mode</th>
136
 *  </tr>
137
 *  <tr>
138
 *   <td>AT32UC3A064</td>
139
 *   <td bgcolor="#00EE00">Yes</td>
140
 *   <td bgcolor="#00EE00">Yes</td>
141
 *  </tr>
142
 *  <tr>
143
 *   <td>AT32UC3A164</td>
144
 *   <td bgcolor="#00EE00">Yes</td>
145
 *   <td bgcolor="#00EE00">Yes</td>
146
 *  </tr>
147
 *  <tr>
148
 *   <td>AT32UC3A364</td>
149
 *   <td bgcolor="#00EE00">Yes</td>
150
 *   <td bgcolor="#00EE00">Yes</td>
151
 *  </tr>
152
 *  <tr>
153
 *   <td>AT32UC3A364S</td>
154
 *   <td bgcolor="#00EE00">Yes</td>
155
 *   <td bgcolor="#00EE00">Yes</td>
156
 *  </tr>
157
 *  <tr>
158
 *   <td>AT32UC3A464</td>
159
 *   <td bgcolor="#00EE00">Yes</td>
160
 *   <td bgcolor="#00EE00">Yes</td>
161
 *  </tr>
162
 *  <tr>
163
 *   <td>AT32UC3A464S</td>
164
 *   <td bgcolor="#00EE00">Yes</td>
165
 *   <td bgcolor="#00EE00">Yes</td>
166
 *  </tr>
167
 *  <tr>
168
 *   <td>AT32UC3B064</td>
169
 *   <td bgcolor="#00EE00">Yes</td>
170
 *   <td bgcolor="#00EE00">Yes</td>
171
 *  </tr>
172
 *  <tr>
173
 *   <td>AT32UC3B164</td>
174
 *   <td bgcolor="#00EE00">Yes</td>
175
 *   <td bgcolor="#00EE00">Yes</td>
176
 *  </tr>
177
 *  <tr>
178
 *   <td>AT32UC3A0128</td>
179
 *   <td bgcolor="#00EE00">Yes</td>
180
 *   <td bgcolor="#00EE00">Yes</td>
181
 *  </tr>
182
 *  <tr>
183
 *   <td>AT32UC3A1128</td>
184
 *   <td bgcolor="#00EE00">Yes</td>
185
 *   <td bgcolor="#00EE00">Yes</td>
186
 *  </tr>
187
 *  <tr>
188
 *   <td>AT32UC3A3128</td>
189
 *   <td bgcolor="#00EE00">Yes</td>
190
 *   <td bgcolor="#00EE00">Yes</td>
191
 *  </tr>
192
 *  <tr>
193
 *   <td>AT32UC3A3128S</td>
194
 *   <td bgcolor="#00EE00">Yes</td>
195
 *   <td bgcolor="#00EE00">Yes</td>
196
 *  </tr>
197
 *  <tr>
198
 *   <td>AT32UC3A4128</td>
199
 *   <td bgcolor="#00EE00">Yes</td>
200
 *   <td bgcolor="#00EE00">Yes</td>
201
 *  </tr>
202
 *  <tr>
203
 *   <td>AT32UC3A4128S</td>
204
 *   <td bgcolor="#00EE00">Yes</td>
205
 *   <td bgcolor="#00EE00">Yes</td>
206
 *  </tr>
207
 *  <tr>
208
 *   <td>AT32UC3B0128</td>
209
 *   <td bgcolor="#00EE00">Yes</td>
210
 *   <td bgcolor="#00EE00">Yes</td>
211
 *  </tr>
212
 *  <tr>
213
 *   <td>AT32UC3B1128</td>
214
 *   <td bgcolor="#00EE00">Yes</td>
215
 *   <td bgcolor="#00EE00">Yes</td>
216
 *  </tr>
217
 *  <tr>
218
 *   <td>AT32UC3A0256</td>
219
 *   <td bgcolor="#00EE00">Yes</td>
220
 *   <td bgcolor="#00EE00">Yes</td>
221
 *  </tr>
222
 *  <tr>
223
 *   <td>AT32UC3A1256</td>
224
 *   <td bgcolor="#00EE00">Yes</td>
225
 *   <td bgcolor="#00EE00">Yes</td>
226
 *  </tr>
227
 *  <tr>
228
 *   <td>AT32UC3A3256</td>
229
 *   <td bgcolor="#00EE00">Yes</td>
230
 *   <td bgcolor="#00EE00">Yes</td>
231
 *  </tr>
232
 *  <tr>
233
 *   <td>AT32UC3A3256S</td>
234
 *   <td bgcolor="#00EE00">Yes</td>
235
 *   <td bgcolor="#00EE00">Yes</td>
236
 *  </tr>
237
 *  <tr>
238
 *   <td>AT32UC3A4256</td>
239
 *   <td bgcolor="#00EE00">Yes</td>
240
 *   <td bgcolor="#00EE00">Yes</td>
241
 *  </tr>
242
 *  <tr>
243
 *   <td>AT32UC3A4256S</td>
244
 *   <td bgcolor="#00EE00">Yes</td>
245
 *   <td bgcolor="#00EE00">Yes</td>
246
 *  </tr>
247
 *  <tr>
248
 *   <td>AT32UC3B0256</td>
249
 *   <td bgcolor="#00EE00">Yes</td>
250
 *   <td bgcolor="#00EE00">Yes</td>
251
 *  </tr>
252
 *  <tr>
253
 *   <td>AT32UC3B1256</td>
254
 *   <td bgcolor="#00EE00">Yes</td>
255
 *   <td bgcolor="#00EE00">Yes</td>
256
 *  </tr>
257
 *  <tr>
258
 *   <td>AT32UC3A0512</td>
259
 *   <td bgcolor="#00EE00">Yes</td>
260
 *   <td bgcolor="#00EE00">Yes</td>
261
 *  </tr>
262
 *  <tr>
263
 *   <td>AT32UC3A1512</td>
264
 *   <td bgcolor="#00EE00">Yes</td>
265
 *   <td bgcolor="#00EE00">Yes</td>
266
 *  </tr>
267
 *  <tr>
268
 *   <td>AT32UC3B0512</td>
269
 *   <td bgcolor="#00EE00">Yes</td>
270
 *   <td bgcolor="#00EE00">Yes</td>
271
 *  </tr>
272
 *  <tr>
273
 *   <td>AT32UC3B1512</td>
274
 *   <td bgcolor="#00EE00">Yes</td>
275
 *   <td bgcolor="#00EE00">Yes</td>
276
 *  </tr>
277
 *  </table>
278
 *
279
 *  \section Sec_UC3Support_Boards Supported Atmel Boards
280
 *
281
 *  Currently supported Atmel UC3 boards (see \ref Group_BoardTypes):
282
 *   - EVK1100
283
 *   - EVK1101
284
 *   - EVK1104
285
 *
286
 *  \section Sec_UC3Support_ThirdParty Supported Third Party Models
287
 *
288
 *  Currently supported third-party boards (see \ref Group_BoardTypes for makefile \c BOARD constant names):
289
 *   - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)
290
 */
291
 
292
/**
293
 *  \page Page_XMEGASupport Atmel USB XMEGA AVR (XMEGA)
294
 *  Note: <i>The XMEGA device support is currently <b>experimental</b> (incomplete and/or non-functional), and is included for preview purposes only.</i>
295
 *
296
 *  \section Sec_XMEGASupport_Devices Supported Microcontroller Models
297
 *
298
 *  Currently supported XMEGA models:
299
 *
300
 *  <table>
301
 *  <tr>
302
 *   <th width="150px">Part</th>
303
 *   <th width="150px">USB Device Mode</th>
304
 *   <th width="150px">USB Host Mode</th>
305
 *  </tr>
306
 *  <tr>
307
 *   <td>ATXMEGA16A4U</td>
308
 *   <td bgcolor="#00EE00">Yes</td>
309
 *   <td bgcolor="#EE0000">No</td>
310
 *  </tr>
311
 *  <tr>
312
 *   <td>ATXMEGA32A4U</td>
313
 *   <td bgcolor="#00EE00">Yes</td>
314
 *   <td bgcolor="#EE0000">No</td>
315
 *  </tr>
316
 *  <tr>
317
 *   <td>ATXMEGA64A3U</td>
318
 *   <td bgcolor="#00EE00">Yes</td>
319
 *   <td bgcolor="#EE0000">No</td>
320
 *  </tr>
321
 *  <tr>
322
 *   <td>ATXMEGA128A3U</td>
323
 *   <td bgcolor="#00EE00">Yes</td>
324
 *   <td bgcolor="#EE0000">No</td>
325
 *  </tr>
326
 *  <tr>
327
 *   <td>ATXMEGA192A3U</td>
328
 *   <td bgcolor="#00EE00">Yes</td>
329
 *   <td bgcolor="#EE0000">No</td>
330
 *  </tr>
331
 *  <tr>
332
 *   <td>ATXMEGA256A3U</td>
333
 *   <td bgcolor="#00EE00">Yes</td>
334
 *   <td bgcolor="#EE0000">No</td>
335
 *  </tr>
336
 *  <tr>
337
 *   <td>ATXMEGA256A3BU</td>
338
 *   <td bgcolor="#00EE00">Yes</td>
339
 *   <td bgcolor="#EE0000">No</td>
340
 *  </tr>
341
 *  <tr>
342
 *   <td>ATXMEGA128A1U</td>
343
 *   <td bgcolor="#00EE00">Yes</td>
344
 *   <td bgcolor="#EE0000">No</td>
345
 *  </tr>
346
 *  </table>
347
 *
348
 *  \section Sec_XMEGASupport_Boards Supported Atmel Boards
349
 *  Currently supported Atmel XMEGA boards (see \ref Group_BoardTypes):
350
 *   - None
351
 *
352
 *  \section Sec_XMEGASupport_ThirdParty Supported Third Party Models
353
 *  Currently supported third-party boards (see \ref Group_BoardTypes for makefile \c BOARD constant names):
354
 *   - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)
355
 */
356