Add board definitions to the pseudo-board selector module in the Atmel Studio integra...
authorDean Camera <dean@fourwalledcubicle.com>
Fri, 11 Jan 2013 22:05:12 +0000 (22:05 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Fri, 11 Jan 2013 22:05:12 +0000 (22:05 +0000)
40 files changed:
Demos/Device/ClassDriver/AudioOutput/asf.xml
Demos/Device/ClassDriver/DualVirtualSerial/asf.xml
Demos/Device/ClassDriver/Joystick/asf.xml
Demos/Device/ClassDriver/Keyboard/asf.xml
Demos/Device/ClassDriver/KeyboardMouse/asf.xml
Demos/Device/ClassDriver/MIDI/asf.xml
Demos/Device/ClassDriver/MassStorage/asf.xml
Demos/Device/ClassDriver/MassStorageKeyboard/asf.xml
Demos/Device/ClassDriver/Mouse/asf.xml
Demos/Device/ClassDriver/VirtualSerial/asf.xml
Demos/Device/ClassDriver/VirtualSerialMassStorage/asf.xml
Demos/Device/ClassDriver/VirtualSerialMouse/asf.xml
Demos/Device/LowLevel/AudioOutput/asf.xml
Demos/Device/LowLevel/DualVirtualSerial/asf.xml
Demos/Device/LowLevel/GenericHID/asf.xml
Demos/Device/LowLevel/Joystick/asf.xml
Demos/Device/LowLevel/Keyboard/asf.xml
Demos/Device/LowLevel/KeyboardMouse/asf.xml
Demos/Device/LowLevel/MIDI/asf.xml
Demos/Device/LowLevel/MassStorage/asf.xml
Demos/Device/LowLevel/Mouse/asf.xml
Demos/Device/LowLevel/RNDISEthernet/asf.xml
Demos/Device/LowLevel/VirtualSerial/asf.xml
LUFA/CodeTemplates/DeviceTemplate/asf.xml
LUFA/CodeTemplates/HostTemplate/asf.xml
LUFA/StudioIntegration/VSIX/extension.vsixmanifest
LUFA/StudioIntegration/lufa_common.xml
LUFA/StudioIntegration/lufa_drivers_board.xml
LUFA/StudioIntegration/lufa_drivers_board_names.xml [new file with mode: 0644]
Projects/AVRISP-MKII/asf.xml
Projects/Benito/asf.xml
Projects/HIDReportViewer/asf.xml
Projects/LEDNotifier/asf.xml
Projects/MIDIToneGenerator/asf.xml
Projects/MediaController/asf.xml
Projects/MissileLauncher/asf.xml
Projects/RelayBoard/asf.xml
Projects/TempDataLogger/asf.xml
Projects/Webserver/asf.xml
Projects/XPLAINBridge/asf.xml

index e6a7a12..dd6501c 100644 (file)
@@ -31,6 +31,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
        </module>\r
index 76f3d0a..54759e0 100644 (file)
@@ -32,6 +32,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
index 0d7bc19..b6734ec 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
index 759149c..6ae3fd8 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
index 3f882bd..c9ab84d 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
index 632c582..2f445ec 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index bffe6f4..29c854a 100644 (file)
@@ -35,6 +35,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
        </module>\r
index d9dc67b..9ef0f70 100644 (file)
@@ -35,6 +35,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index a006664..bd05ee5 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index 0212db1..9e02d95 100644 (file)
@@ -32,6 +32,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index 3d621e4..b6a82d2 100644 (file)
@@ -37,6 +37,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
index 5af8c02..3010145 100644 (file)
@@ -33,6 +33,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index 50c26ad..98954dd 100644 (file)
@@ -31,6 +31,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
        </module>\r
index b848280..95a03e7 100644 (file)
@@ -32,6 +32,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
index 9470d44..ffdf3a0 100644 (file)
@@ -31,6 +31,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
index f695dd9..2902489 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
        </module>\r
index 3b89b86..1d106f5 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
index 4ff2fb8..f340258 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
index e70fd4e..09c0985 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index 689d00a..8127b19 100644 (file)
@@ -35,6 +35,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
        </module>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
        </module>\r
index 65f27f9..ee73584 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index c14fe00..0abb836 100644 (file)
@@ -50,6 +50,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.peripheral.usart"/>\r
                <require idref="lufa.drivers.misc.ansi"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.peripheral.usart"/>\r
                <require idref="lufa.drivers.misc.ansi"/>\r
index 122716e..41cc55a 100644 (file)
@@ -32,6 +32,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index 3c7dd58..4f9efdd 100644 (file)
@@ -30,5 +30,6 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
        </module>\r
 </asf>\r
        </module>\r
 </asf>\r
index 867160a..fad1271 100644 (file)
@@ -28,5 +28,6 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
        </module>\r
 </asf>\r
        </module>\r
 </asf>\r
index 6be9f6a..3054ab1 100644 (file)
@@ -19,7 +19,7 @@
                <SupportedFrameworkRuntimeEdition MinVersion="4.0" />\r
                <Locale>1033</Locale>\r
 \r
                <SupportedFrameworkRuntimeEdition MinVersion="4.0" />\r
                <Locale>1033</Locale>\r
 \r
-           <AllUsers>true</AllUsers>\r
+           <AllUsers>false</AllUsers>\r
        </Identifier>\r
 \r
        <References/>\r
        </Identifier>\r
 \r
        <References/>\r
index fce4347..d882ae8 100644 (file)
                        <build type="header-file" value="Common/Endianness.h"/>\r
 \r
                        <require idref="lufa.common.dummyboard"/>\r
                        <build type="header-file" value="Common/Endianness.h"/>\r
 \r
                        <require idref="lufa.common.dummyboard"/>\r
-                       <require idref="lufa.drivers.board"/>\r
                </module>\r
 \r
                <board id="lufa.common.dummyboard" vendor="LUFA" caption="NONE">\r
                        <device-support value="avr"/>\r
                </board>\r
        </asf>\r
                </module>\r
 \r
                <board id="lufa.common.dummyboard" vendor="LUFA" caption="NONE">\r
                        <device-support value="avr"/>\r
                </board>\r
        </asf>\r
-</lufa>
\ No newline at end of file
+</lufa>\r
index 8bac108..339cefe 100644 (file)
                        <build type="doxygen-entry-point" value="Group_Temperature"/>\r
 \r
                        <require idref="lufa.common"/>\r
                        <build type="doxygen-entry-point" value="Group_Temperature"/>\r
 \r
                        <require idref="lufa.common"/>\r
+                       <require idref="lufa.drivers.peripheral.adc"/>\r
 \r
                        <build type="c-source"     value="Drivers/Board/Temperature.c"/>\r
                        <build type="include-path" value=".."/>\r
                        <build type="header-file"  subtype="api" value="Drivers/Board/Temperature.h"/>\r
                </module>\r
 \r
                        <build type="c-source"     value="Drivers/Board/Temperature.c"/>\r
                        <build type="include-path" value=".."/>\r
                        <build type="header-file"  subtype="api" value="Drivers/Board/Temperature.h"/>\r
                </module>\r
-\r
-               <select-by-config id="lufa.drivers.board" name="lufa.drivers.board.name" default="none" caption="LUFA Board Support">\r
-                       <module type="driver" id="lufa.drivers.board#none" caption="None">\r
-                               <device-support value="avr"/>\r
-\r
-                               <build type="define" name="BOARD" value="BOARD_NONE"/>\r
-                       </module>\r
-\r
-                       <module type="driver" id="lufa.drivers.board#usbkey" caption="USBKEY">\r
-                               <device-support value="at90usb1287"/>\r
-\r
-                               <require idref="lufa.drivers.misc.at45db642d"/>\r
-\r
-                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/Buttons.h"/>\r
-                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/Dataflash.h"/>\r
-                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/Joystick.h"/>\r
-                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/LEDs.h"/>\r
-\r
-                               <build type="define" name="BOARD" value="BOARD_USBKEY"/>\r
-                       </module>\r
-\r
-                       <module type="driver" id="lufa.drivers.board#xplain_rev1" caption="XPLAIN (HW Rev 1)">\r
-                               <device-support value="at90usb1287"/>\r
-\r
-                               <require idref="lufa.drivers.misc.at45db642d"/>\r
-\r
-                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/Dataflash.h"/>\r
-                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/LEDs.h"/>\r
-\r
-                               <build type="define" name="BOARD" value="BOARD_XPLAIN_REV1"/>\r
-                       </module>\r
-\r
-                       <module type="driver" id="lufa.drivers.board#xplain" caption="XPLAIN (HW Rev 2+)">\r
-                               <device-support value="at90usb1287"/>\r
-\r
-                               <require idref="lufa.drivers.misc.at45db642d"/>\r
-\r
-                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/Dataflash.h"/>\r
-                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/LEDs.h"/>\r
-\r
-                               <build type="define" name="BOARD" value="BOARD_XPLAIN"/>\r
-                       </module>\r
-               </select-by-config>\r
        </asf>\r
        </asf>\r
-</lufa>
\ No newline at end of file
+</lufa>\r
diff --git a/LUFA/StudioIntegration/lufa_drivers_board_names.xml b/LUFA/StudioIntegration/lufa_drivers_board_names.xml
new file mode 100644 (file)
index 0000000..13d9439
--- /dev/null
@@ -0,0 +1,468 @@
+<!--\r
+             LUFA Library\r
+     Copyright (C) Dean Camera, 2013.\r
+\r
+  dean [at] fourwalledcubicle [dot] com\r
+           www.lufa-lib.org\r
+-->\r
+\r
+<!-- Atmel Studio framework integration file -->\r
+\r
+<lufa>\r
+       <asf>\r
+               <select-by-config id="lufa.drivers.board" name="lufa.drivers.board.name" default="none" caption="LUFA Board Support">\r
+                       <module type="driver" id="lufa.drivers.board#none" caption="None">\r
+                               <device-support value="avr"/>\r
+                               <build type="define" name="BOARD" value="BOARD_NONE"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#user" caption="User Supplied">\r
+                               <device-support value="avr"/>\r
+                               <build type="define" name="BOARD" value="BOARD_USER"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#adafruit_u4" caption="ADAFRUITU4">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_ADAFRUITU4"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/ADAFRUITU4/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#atavrusbrf01" caption="ATAVRUSBRF01">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_ATAVRUSBRF01"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/ATAVRUSBRF01/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/ATAVRUSBRF01/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#benito" caption="BENITO">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_BENITO"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BENITO/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BENITO/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#big_multio" caption="BIGMULTIO">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_BIGMULTIO"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BIGMULTIO/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#blackcat" caption="BLACKCAT">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_BLACKCAT"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BLACKCAT/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#bui" caption="BUI">\r
+                               <device-support value="at90usb646"/>\r
+                               <build type="define" name="BOARD" value="BOARD_BUI"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BUI/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#bumbleb" caption="BUMBLEB">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_BUMBLEB"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BUMBLEB/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BUMBLEB/Joystick.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BUMBLEB/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#culv3" caption="CULV3">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_CULV3"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/CULV3/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/CULV3/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#duce" caption="DUCE">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_DUCE"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/CULV3/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#evk527" caption="EVK527">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_EVK527"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db321c"/>\r
+                               <require idref="lufa.drivers.peripheral.spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/EVK527/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/EVK527/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/EVK527/Joystick.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/EVK527/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#jm_db_u2" caption="JMDBU2">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_JMDBU2"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/EVK527/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/EVK527/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#leonardo" caption="LEONARDO">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_LEONARDO"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/LEONARDO/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#maximus" caption="MAXIMUS">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MAXIMUS"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MAXIMUS/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_32u2" caption="MICROPENDOUS_32U2">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_32U2"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_a" caption="MICROPENDOUS_A">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_A"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_1" caption="MICROPENDOUS_1">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_1"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_2" caption="MICROPENDOUS_2">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_2"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_3" caption="MICROPENDOUS_3">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_3"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_4" caption="MICROPENDOUS_4">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_4"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_dip" caption="MICROPENDOUS_DIP">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_DIP"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_rev1" caption="MICROPENDOUS_REV1">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_REV1"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#micropendous_rev2" caption="MICROPENDOUS_REV2">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_REV2"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#microsin_162" caption="MICROSIN162">\r
+                               <device-support value="atmega162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MICROSIN162"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROSIN162/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROSIN162/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#minimus" caption="MINIMUS">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MINIMUS"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MINIMUS/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MINIMUS/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#multio" caption="MULTIO">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_MULTIO"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MULTIO/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#olimex_162" caption="OLIMEX162">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_OLIMEX162"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX162/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX162/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#olimex_32u4" caption="OLIMEX32U4">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_OLIMEX32U4"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX32U4/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX32U4/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#olimex_isp_mkii" caption="OLIMEXISPMK2">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_OLIMEXISPMK2"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX32U4/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX32U4/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#olimex_t32u4" caption="OLIMEX_T32U4">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_OLIMEXT32U4"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEXT32U4/LEDs.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEXT32U4/Buttons.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#rzusbstick" caption="RZUSBSTICK">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_RZUSBSTICK"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/RZUSBSTICK/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#sparkfun_8u2" caption="SPARKFUN8U2">\r
+                               <device-support value="atmega8u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_SPARKFUN8U2"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/SPARKFUN8U2/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#stk525" caption="STK525">\r
+                               <device-support value="at90usb647"/>\r
+                               <build type="define" name="BOARD" value="BOARD_STK525"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db642d"/>\r
+                               <require idref="lufa.drivers.peripheral.spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK525/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK525/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK525/Joystick.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK525/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#stk526" caption="STK526">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_STK526"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db642d"/>\r
+                               <require idref="lufa.drivers.peripheral.spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK526/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK526/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK526/Joystick.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK526/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#teensy" caption="TEENSY">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_TEENSY"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/TEENSY/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#teensy2" caption="TEENSY2">\r
+                               <device-support value="at90usb646"/>\r
+                               <build type="define" name="BOARD" value="BOARD_TEENSY2"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/TEENSY/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#tul" caption="TUL">\r
+                               <device-support value="atmega32u4"/>\r
+                               <build type="define" name="BOARD" value="BOARD_TUL"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/TUL/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/TUL/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#udip" caption="UDIP">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_UDIP"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/UDIP/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/UDIP/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#uno" caption="UNO">\r
+                               <device-support value="atmega8u2"/>\r
+                               <device-support value="atmega16u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_UNO"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/UNO/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#usb2ax" caption="USB2AX">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_USB2AX"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#usb2ax_v3" caption="USB2AX_V3">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_USB2AX_V3"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#usb2ax_v3_1" caption="USB2AX_V31">\r
+                               <device-support value="atmega32u2"/>\r
+                               <build type="define" name="BOARD" value="BOARD_USB2AX_V31"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#usbfoo" caption="USBFOO">\r
+                               <device-support value="atmega162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_USBFOO"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBFOO/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBFOO/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#usbkey" caption="USBKEY">\r
+                               <device-support value="at90usb1287"/>\r
+                               <build type="define" name="BOARD" value="BOARD_USBKEY"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db642d"/>\r
+                               <require idref="lufa.drivers.peripheral.spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/Joystick.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#usbtiny_mkii" caption="USBTINYMKII">\r
+                               <device-support value="at90usb162"/>\r
+                               <build type="define" name="BOARD" value="BOARD_USBTINYMKII"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBTINYMKII/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBTINYMKII/LEDs.h"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#xplain_rev1" caption="XPLAIN (HW Rev 1)">\r
+                               <device-support value="at90usb1287"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db642d"/>\r
+                               <require idref="lufa.drivers.peripheral.spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_XPLAIN_REV1"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#xplain" caption="XPLAIN (HW Rev 2+)">\r
+                               <device-support value="at90usb1287"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db642d"/>\r
+                               <require idref="lufa.drivers.peripheral.spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_XPLAIN"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#a3bu_xplained" caption="A3BU_XPLAINED">\r
+                               <device-support value="atxmega256a3bu"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db642d"/>\r
+                               <require idref="lufa.drivers.peripheral.usart_spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/XMEGA/A3BU_XPLAINED/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/XMEGA/A3BU_XPLAINED/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_A3BU_XPLAINED"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#b1_xplained" caption="B1_XPLAINED">\r
+                               <device-support value="atxmega128b1"/>\r
+\r
+                               <require idref="lufa.drivers.misc.at45db642d"/>\r
+                               <require idref="lufa.drivers.peripheral.usart_spi"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/XMEGA/B1_XPLAINED/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/XMEGA/B1_XPLAINED/Dataflash.h"/>\r
+                               <build type="header-file" value="Drivers/Board/XMEGA/B1_XPLAINED/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_B1_XPLAINED"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#evk1100" caption="EVK1100">\r
+                               <device-support value="at32uc3a0512"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1100/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1100/Joystick.h"/>\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1100/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_EVK1100"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#evk1101" caption="EVK1101">\r
+                               <device-support value="at32uc3b0256"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1101/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1101/Joystick.h"/>\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1101/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_EVK1101"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#evk1104" caption="EVK1101">\r
+                               <device-support value="at32uc3a3256"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1104/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1104/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_EVK1104"/>\r
+                       </module>\r
+\r
+                       <module type="driver" id="lufa.drivers.board#uc3a3_xplained" caption="UC3A3_XPLAINED">\r
+                               <device-support value="at32uc3a3256"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/UC3A3_XPLAINED/Buttons.h"/>\r
+                               <build type="header-file" value="Drivers/Board/UC3/UC3A3_XPLAINED/LEDs.h"/>\r
+\r
+                               <build type="define" name="BOARD" value="BOARD_UC3A3_XPLAINED"/>\r
+                       </module>\r
+               </select-by-config>\r
+       </asf>\r
+</lufa>\r
index e55f718..773ec8b 100644 (file)
@@ -89,6 +89,7 @@
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.peripheral.adc"/>\r
                <require idref="lufa.drivers.peripheral.spi"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.peripheral.adc"/>\r
                <require idref="lufa.drivers.peripheral.spi"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
index e5ddea4..c639a51 100644 (file)
@@ -35,6 +35,7 @@
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.peripheral.usart"/>\r
                <require idref="lufa.drivers.misc.ringbuffer"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.peripheral.usart"/>\r
                <require idref="lufa.drivers.misc.ringbuffer"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
index b6c8cb2..fde9186 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.peripheral.usart"/>\r
                <require idref="lufa.drivers.misc.ansi"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.peripheral.usart"/>\r
                <require idref="lufa.drivers.misc.ansi"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
index bc2f438..58451d4 100644 (file)
@@ -32,6 +32,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
index dc8a602..7d24347 100644 (file)
@@ -31,6 +31,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
index 45989f9..da90173 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
index 88527e5..38732c1 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.buttons"/>\r
                <require idref="lufa.drivers.board.joystick"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
index 7b9ae42..ed35f61 100644 (file)
@@ -30,6 +30,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
index 8db5591..90432e4 100644 (file)
@@ -49,6 +49,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.temperature"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.temperature"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
index 121a9a3..8821309 100644 (file)
@@ -75,6 +75,7 @@
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
                <require idref="lufa.drivers.peripheral.spi"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
                <require idref="lufa.drivers.peripheral.spi"/>\r
index 6a4795d..f7a6b4b 100644 (file)
@@ -39,6 +39,7 @@
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.misc.ringbuffer"/>\r
                <require idref="lufa.platform"/>\r
                <require idref="lufa.drivers.usb"/>\r
                <require idref="lufa.drivers.misc.ringbuffer"/>\r
+               <require idref="lufa.drivers.board"/>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r
                <require idref="lufa.drivers.board.leds"/>\r
        </module>\r
 </asf>\r