DeviceSupport.txt 3.37 KB
Newer Older
1
2
3
4
5
6
7
8
9
/** \file
 *
 *  This file contains special DoxyGen information for the generation of the main page and other special
 *  documentation pages. It is not a project source file.
 */

/**
 *  \page Page_DeviceSupport Device and Hardware Support
 *
10
11
12
 *  \section Sec_AVR8_Support Atmel 8-Bit AVR (AVR8)
 *
 *  Currently supported AVR8 models:
13
14
15
16
17
18
19
20
21
22
23
24
25
 *   - AT90USB82 (USB Device Only)
 *   - ATMEGA8U2 (USB Device Only)
 *   - AT90USB162 (USB Device Only)
 *   - ATMEGA16U2 (USB Device Only)
 *   - ATMEGA16U4 (USB Device Only)
 *   - ATMEGA32U2 (USB Device Only)
 *   - ATMEGA32U4 (USB Device Only)
 *   - ATMEGA32U6 (USB Device Only)
 *   - AT90USB646 (USB Device Only)
 *   - AT90USB647 (USB Host and Device)
 *   - AT90USB1286 (USB Device Only)
 *   - AT90USB1287 (USB Host and Device)
 *
26
 *  Currently supported Atmel AVR8 boards (see \ref Group_BoardTypes):
27
28
29
30
31
32
 *   - AT90USBKEY
 *   - ATAVRUSBRF01
 *   - EVK527
 *   - RZUSBSTICK
 *   - STK525
 *   - STK526
33
 *   - XPLAIN (Excluding the blue XPLAINED family boards)
34
 *
35
 *  Currently supported third-party boards (see \ref Group_BoardTypes for makefile BOARD constant names):
36
37
38
39
 *   - Adafruit U4 Breakout Board
 *   - Arduino Uno
 *   - Busware BUI
 *   - Busware CUL V3
40
41
42
 *   - Fletchtronics Bumble-B (using officially recommended peripheral layout)
 *   - Kernel Concepts USBFOO
 *   - Linnix UDIP
43
 *   - MattairTech JM-DB-U2
44
 *   - Maximus USB
45
 *   - Microsin AVR-USB162
46
 *   - Minimus USB
47
48
 *   - Olimex AVR-USB-162
 *   - PJRC Teensy (all revisions and versions)
49
 *   - Sparkfun U2 Breakout Board
50
51
52
 *   - TCNISO Blackcat USB JTAG
 *   - Tempusdictum Benito
 *   - Tom's USBTINY-MKII (all revisions and versions)
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
 *   - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)
 *
 *  \section Sec_AVR32_Support Atmel 32-Bit UC3 AVR (UC3)
 *  Note: <i>The AVR32 UC3 device support is currently <b>experimental</b>, and is included for preview purposes only.</i>
 *
 *  Currently supported UC3 models:
 *   - AT32UC3A064 (USB Host and Device)
 *   - AT32UC3A164 (USB Host and Device)
 *   - AT32UC3A364 (USB Host and Device)
 *   - AT32UC3A364S (USB Host and Device)
 *   - AT32UC3A464 (USB Host and Device)
 *   - AT32UC3A464S (USB Host and Device)
 *   - AT32UC3B064 (USB Host and Device)
 *   - AT32UC3B164 (USB Host and Device)
 *   - AT32UC3A0128 (USB Host and Device)
 *   - AT32UC3A1128 (USB Host and Device)
 *   - AT32UC3A3128 (USB Host and Device)
 *   - AT32UC3A3128S (USB Host and Device)
 *   - AT32UC3A4128 (USB Host and Device)
 *   - AT32UC3A4128S (USB Host and Device)
 *   - AT32UC3B0128 (USB Host and Device)
 *   - AT32UC3B1128 (USB Host and Device)
 *   - AT32UC3A0256 (USB Host and Device)
 *   - AT32UC3A1256 (USB Host and Device)
 *   - AT32UC3A3256 (USB Host and Device)
 *   - AT32UC3A3256S (USB Host and Device)
 *   - AT32UC3A4256 (USB Host and Device)
 *   - AT32UC3A4256S (USB Host and Device)
 *   - AT32UC3B0256 (USB Host and Device)
 *   - AT32UC3B1256 (USB Host and Device)
 *   - AT32UC3A0512 (USB Host and Device)
 *   - AT32UC3A1512 (USB Host and Device)
 *   - AT32UC3B0512 (USB Host and Device)
 *   - AT32UC3B1512 (USB Host and Device)
 *
 *  Currently supported Atmel UC3 boards (see \ref Group_BoardTypes):
89
 *   - EVK1100
90
91
92
93
 *   - EVK1101
 *
 *  Currently supported third-party boards (see \ref Group_BoardTypes for makefile BOARD constant names):
 *   - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)
94
 */
95