Update Atmel Studio core board templates to use different templates for each driver...
authorDean Camera <dean@fourwalledcubicle.com>
Sun, 27 Jan 2013 15:48:09 +0000 (15:48 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Sun, 27 Jan 2013 15:48:09 +0000 (15:48 +0000)
78 files changed:
Demos/Device/ClassDriver/AudioInput/asf.xml
Demos/Device/ClassDriver/AudioOutput/asf.xml
Demos/Device/ClassDriver/DualVirtualSerial/asf.xml
Demos/Device/ClassDriver/GenericHID/asf.xml
Demos/Device/ClassDriver/Joystick/asf.xml
Demos/Device/ClassDriver/Keyboard/asf.xml
Demos/Device/ClassDriver/KeyboardMouse/asf.xml
Demos/Device/ClassDriver/KeyboardMouseMultiReport/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/RNDISEthernet/asf.xml
Demos/Device/ClassDriver/VirtualSerial/asf.xml
Demos/Device/ClassDriver/VirtualSerialMassStorage/asf.xml
Demos/Device/ClassDriver/VirtualSerialMouse/asf.xml
Demos/Device/LowLevel/AudioInput/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
Demos/DualRole/ClassDriver/MouseHostDevice/asf.xml
Demos/Host/ClassDriver/AndroidAccessoryHost/asf.xml
Demos/Host/ClassDriver/AudioInputHost/asf.xml
Demos/Host/ClassDriver/AudioOutputHost/asf.xml
Demos/Host/ClassDriver/JoystickHostWithParser/asf.xml
Demos/Host/ClassDriver/KeyboardHost/asf.xml
Demos/Host/ClassDriver/KeyboardHostWithParser/asf.xml
Demos/Host/ClassDriver/MIDIHost/asf.xml
Demos/Host/ClassDriver/MassStorageHost/asf.xml
Demos/Host/ClassDriver/MouseHost/asf.xml
Demos/Host/ClassDriver/MouseHostWithParser/asf.xml
Demos/Host/ClassDriver/PrinterHost/asf.xml
Demos/Host/ClassDriver/RNDISEthernetHost/asf.xml
Demos/Host/ClassDriver/StillImageHost/asf.xml
Demos/Host/ClassDriver/VirtualSerialHost/asf.xml
Demos/Host/LowLevel/AndroidAccessoryHost/asf.xml
Demos/Host/LowLevel/AudioInputHost/asf.xml
Demos/Host/LowLevel/AudioOutputHost/asf.xml
Demos/Host/LowLevel/GenericHIDHost/asf.xml
Demos/Host/LowLevel/JoystickHostWithParser/asf.xml
Demos/Host/LowLevel/KeyboardHost/asf.xml
Demos/Host/LowLevel/KeyboardHostWithParser/asf.xml
Demos/Host/LowLevel/MIDIHost/asf.xml
Demos/Host/LowLevel/MassStorageHost/asf.xml
Demos/Host/LowLevel/MouseHost/asf.xml
Demos/Host/LowLevel/MouseHostWithParser/asf.xml
Demos/Host/LowLevel/PrinterHost/asf.xml
Demos/Host/LowLevel/RNDISEthernetHost/asf.xml
Demos/Host/LowLevel/StillImageHost/asf.xml
Demos/Host/LowLevel/VirtualSerialHost/asf.xml
LUFA/CodeTemplates/DeviceTemplate/DeviceApplication.c
LUFA/CodeTemplates/DeviceTemplate/DeviceApplication.h
LUFA/CodeTemplates/DeviceTemplate/asf.xml
LUFA/CodeTemplates/HostTemplate/asf.xml
LUFA/StudioIntegration/lufa_drivers_board.xml
LUFA/StudioIntegration/lufa_drivers_board_names.xml
Projects/AVRISP-MKII/asf.xml
Projects/Benito/asf.xml
Projects/HIDReportViewer/asf.xml
Projects/LEDNotifier/asf.xml
Projects/MIDIToneGenerator/asf.xml
Projects/Magstripe/asf.xml
Projects/MediaController/asf.xml
Projects/MissileLauncher/asf.xml
Projects/RelayBoard/asf.xml
Projects/SerialToLCD/asf.xml
Projects/TempDataLogger/asf.xml
Projects/USBtoSerial/asf.xml
Projects/Webserver/asf.xml
Projects/XPLAINBridge/asf.xml

index 71f1cdc..87a117a 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Device Demo (Class Driver APIs)" id="lufa.demos.device.class.audio_input.example">\r
                <require idref="lufa.demos.device.class.audio_input"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Device Demo (Class Driver APIs)" id="lufa.demos.device.class.audio_input.example">\r
                <require idref="lufa.demos.device.class.audio_input"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index dae49c7..0dbc881 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Device Demo (Class Driver APIs)" id="lufa.demos.device.class.audio_output.example">\r
                <require idref="lufa.demos.device.class.audio_output"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Device Demo (Class Driver APIs)" id="lufa.demos.device.class.audio_output.example">\r
                <require idref="lufa.demos.device.class.audio_output"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index eb9560b..eb06e8a 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Dual Virtual Serial Device Demo (Class Driver APIs)" id="lufa.demos.device.class.dual_cdc.example">\r
                <require idref="lufa.demos.device.class.dual_cdc"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Dual Virtual Serial Device Demo (Class Driver APIs)" id="lufa.demos.device.class.dual_cdc.example">\r
                <require idref="lufa.demos.device.class.dual_cdc"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 2c50f4d..2c09cc4 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Generic HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.generic_hid.example">\r
                <require idref="lufa.demos.device.class.generic_hid"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Generic HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.generic_hid.example">\r
                <require idref="lufa.demos.device.class.generic_hid"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index aab0331..ccb653e 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.joystick.example">\r
                <require idref="lufa.demos.device.class.joystick"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.joystick.example">\r
                <require idref="lufa.demos.device.class.joystick"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 4f462c5..8010c30 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.keyboard.example">\r
                <require idref="lufa.demos.device.class.keyboard"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.keyboard.example">\r
                <require idref="lufa.demos.device.class.keyboard"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index e2704b4..92ddb87 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard and Mouse HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.keyboard_mouse.example">\r
                <require idref="lufa.demos.device.class.keyboard_mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard and Mouse HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.keyboard_mouse.example">\r
                <require idref="lufa.demos.device.class.keyboard_mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 6db30d6..cf11fe7 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard and Mouse HID (Multi Report) Device Demo (Class Driver APIs)" id="lufa.demos.device.class.keyboard_mouse_mr.example">\r
                <require idref="lufa.demos.device.class.keyboard_mouse_mr"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard and Mouse HID (Multi Report) Device Demo (Class Driver APIs)" id="lufa.demos.device.class.keyboard_mouse_mr.example">\r
                <require idref="lufa.demos.device.class.keyboard_mouse_mr"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 2240207..4d2600c 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="MIDI Device Demo (Class Driver APIs)" id="lufa.demos.device.class.midi.example">\r
                <require idref="lufa.demos.device.class.midi"/>\r
 <asf xmlversion="1.0">\r
        <project caption="MIDI Device Demo (Class Driver APIs)" id="lufa.demos.device.class.midi.example">\r
                <require idref="lufa.demos.device.class.midi"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index dd8bd84..bcd3b7e 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Device Demo (Class Driver APIs)" id="lufa.demos.device.class.mass_storage.example">\r
                <require idref="lufa.demos.device.class.mass_storage"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Device Demo (Class Driver APIs)" id="lufa.demos.device.class.mass_storage.example">\r
                <require idref="lufa.demos.device.class.mass_storage"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 4e44c30..fb1256e 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage and HID Keyboard Device Demo (Class Driver APIs)" id="lufa.demos.device.class.mass_storage_keyboard.example">\r
                <require idref="lufa.demos.device.class.mass_storage_keyboard"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage and HID Keyboard Device Demo (Class Driver APIs)" id="lufa.demos.device.class.mass_storage_keyboard.example">\r
                <require idref="lufa.demos.device.class.mass_storage_keyboard"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index a1827b9..ea43b22 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.mouse.example">\r
                <require idref="lufa.demos.device.class.mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.mouse.example">\r
                <require idref="lufa.demos.device.class.mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index c960ea9..526ece6 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Device Demo (Class Driver APIs)" id="lufa.demos.device.class.rndis.example">\r
                <require idref="lufa.demos.device.class.rndis"/>\r
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Device Demo (Class Driver APIs)" id="lufa.demos.device.class.rndis.example">\r
                <require idref="lufa.demos.device.class.rndis"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 5a533a4..87d6520 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Device Demo (Class Driver APIs)" id="lufa.demos.device.class.cdc.example">\r
                <require idref="lufa.demos.device.class.cdc"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Device Demo (Class Driver APIs)" id="lufa.demos.device.class.cdc.example">\r
                <require idref="lufa.demos.device.class.cdc"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 94e5898..f027597 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC and Mass Storage Device Demo (Class Driver APIs)" id="lufa.demos.device.class.cdc_ms.example">\r
                <require idref="lufa.demos.device.class.cdc_ms"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC and Mass Storage Device Demo (Class Driver APIs)" id="lufa.demos.device.class.cdc_ms.example">\r
                <require idref="lufa.demos.device.class.cdc_ms"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 8cb230c..07e21a5 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC and Mouse HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.cdc_mouse.example">\r
                <require idref="lufa.demos.device.class.cdc_mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC and Mouse HID Device Demo (Class Driver APIs)" id="lufa.demos.device.class.cdc_mouse.example">\r
                <require idref="lufa.demos.device.class.cdc_mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 4c48439..3b62f83 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.audio_input.example">\r
                <require idref="lufa.demos.device.lowlevel.audio_input"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.audio_input.example">\r
                <require idref="lufa.demos.device.lowlevel.audio_input"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index b94807f..522f1d0 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.audio_output.example">\r
                <require idref="lufa.demos.device.lowlevel.audio_output"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.audio_output.example">\r
                <require idref="lufa.demos.device.lowlevel.audio_output"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index ad4dee5..b04ce59 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Dual Virtual Serial Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.dual_cdc.example">\r
                <require idref="lufa.demos.device.lowlevel.dual_cdc"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Dual Virtual Serial Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.dual_cdc.example">\r
                <require idref="lufa.demos.device.lowlevel.dual_cdc"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 33de16e..436e7b4 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Generic HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.generic_hid.example">\r
                <require idref="lufa.demos.device.lowlevel.generic_hid"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Generic HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.generic_hid.example">\r
                <require idref="lufa.demos.device.lowlevel.generic_hid"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 43dbd9b..101dc05 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.joystick.example">\r
                <require idref="lufa.demos.device.lowlevel.joystick"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.joystick.example">\r
                <require idref="lufa.demos.device.lowlevel.joystick"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 605c0ef..9da57ae 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.keyboard.example">\r
                <require idref="lufa.demos.device.lowlevel.keyboard"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.keyboard.example">\r
                <require idref="lufa.demos.device.lowlevel.keyboard"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 2f1dfaa..ebf8055 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard and Mouse HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.keyboard_mouse.example">\r
                <require idref="lufa.demos.device.lowlevel.keyboard_mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard and Mouse HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.keyboard_mouse.example">\r
                <require idref="lufa.demos.device.lowlevel.keyboard_mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 0ab2095..92ea6f0 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="MIDI Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.midi.example">\r
                <require idref="lufa.demos.device.lowlevel.midi"/>\r
 <asf xmlversion="1.0">\r
        <project caption="MIDI Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.midi.example">\r
                <require idref="lufa.demos.device.lowlevel.midi"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 1667ac6..6ffa794 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.mass_storage.example">\r
                <require idref="lufa.demos.device.lowlevel.mass_storage"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.mass_storage.example">\r
                <require idref="lufa.demos.device.lowlevel.mass_storage"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index a596b7a..660f878 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.mouse.example">\r
                <require idref="lufa.demos.device.lowlevel.mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.mouse.example">\r
                <require idref="lufa.demos.device.lowlevel.mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 6a2a697..b33bf82 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.rndis.example">\r
                <require idref="lufa.demos.device.lowlevel.rndis"/>\r
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.rndis.example">\r
                <require idref="lufa.demos.device.lowlevel.rndis"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index dff598d..0525dc5 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.cdc.example">\r
                <require idref="lufa.demos.device.lowlevel.cdc"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Device Demo (Low Level APIs)" id="lufa.demos.device.lowlevel.cdc.example">\r
                <require idref="lufa.demos.device.lowlevel.cdc"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 1e6dc14..10d397f 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Dual USB Mode Demo (Class Driver APIs)" id="lufa.demos.dualrole.class.mouse.example">\r
                <require idref="lufa.demos.dualrole.class.mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Dual USB Mode Demo (Class Driver APIs)" id="lufa.demos.dualrole.class.mouse.example">\r
                <require idref="lufa.demos.dualrole.class.mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index c354004..a4332ef 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Android Accessory Host Demo (Class Driver APIs)" id="lufa.demos.host.class.android.example">\r
                <require idref="lufa.demos.host.class.android"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Android Accessory Host Demo (Class Driver APIs)" id="lufa.demos.host.class.android.example">\r
                <require idref="lufa.demos.host.class.android"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index d5d4f47..b127a63 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Host Demo (Class Driver APIs)" id="lufa.demos.host.class.audio_input.example">\r
                <require idref="lufa.demos.host.class.audio_input"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Host Demo (Class Driver APIs)" id="lufa.demos.host.class.audio_input.example">\r
                <require idref="lufa.demos.host.class.audio_input"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 9d1d36f..c09757f 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Host Demo (Class Driver APIs)" id="lufa.demos.host.class.audio_output.example">\r
                <require idref="lufa.demos.host.class.audio_output"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Host Demo (Class Driver APIs)" id="lufa.demos.host.class.audio_output.example">\r
                <require idref="lufa.demos.host.class.audio_output"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index d7d1680..7cd2e57 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID (with parser) Host Demo (Class Driver APIs)" id="lufa.demos.host.class.joystick_parser.example">\r
                <require idref="lufa.demos.host.class.joystick_parser"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID (with parser) Host Demo (Class Driver APIs)" id="lufa.demos.host.class.joystick_parser.example">\r
                <require idref="lufa.demos.host.class.joystick_parser"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index e11ec49..f9633f0 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Host Demo (Class Driver APIs)" id="lufa.demos.host.class.keyboard.example">\r
                <require idref="lufa.demos.host.class.keyboard"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Host Demo (Class Driver APIs)" id="lufa.demos.host.class.keyboard.example">\r
                <require idref="lufa.demos.host.class.keyboard"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index af84bc6..6741159 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID (with parser) Host Demo (Class Driver APIs)" id="lufa.demos.host.class.keyboard_parser.example">\r
                <require idref="lufa.demos.host.class.keyboard_parser"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID (with parser) Host Demo (Class Driver APIs)" id="lufa.demos.host.class.keyboard_parser.example">\r
                <require idref="lufa.demos.host.class.keyboard_parser"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 492a120..5129fa4 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="MIDI Host Demo (Class Driver APIs)" id="lufa.demos.host.class.midi.example">\r
                <require idref="lufa.demos.host.class.midi"/>\r
 <asf xmlversion="1.0">\r
        <project caption="MIDI Host Demo (Class Driver APIs)" id="lufa.demos.host.class.midi.example">\r
                <require idref="lufa.demos.host.class.midi"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 7b07416..2d57c74 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Host Demo (Class Driver APIs)" id="lufa.demos.host.class.ms.example">\r
                <require idref="lufa.demos.host.class.ms"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Host Demo (Class Driver APIs)" id="lufa.demos.host.class.ms.example">\r
                <require idref="lufa.demos.host.class.ms"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 523ace6..fb7d261 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Host Demo (Class Driver APIs)" id="lufa.demos.host.class.mouse.example">\r
                <require idref="lufa.demos.host.class.mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Host Demo (Class Driver APIs)" id="lufa.demos.host.class.mouse.example">\r
                <require idref="lufa.demos.host.class.mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index e8f8369..943dc28 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID (with parser) Host Demo (Class Driver APIs)" id="lufa.demos.host.class.mouse_parser.example">\r
                <require idref="lufa.demos.host.class.mouse_parser"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID (with parser) Host Demo (Class Driver APIs)" id="lufa.demos.host.class.mouse_parser.example">\r
                <require idref="lufa.demos.host.class.mouse_parser"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index d72a86c..14c92eb 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Printer Host Demo (Class Driver APIs)" id="lufa.demos.host.class.printer.example">\r
                <require idref="lufa.demos.host.class.printer"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Printer Host Demo (Class Driver APIs)" id="lufa.demos.host.class.printer.example">\r
                <require idref="lufa.demos.host.class.printer"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 83d1295..c684b36 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Host Demo (Class Driver APIs)" id="lufa.demos.host.class.rndis.example">\r
                <require idref="lufa.demos.host.class.rndis"/>\r
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Host Demo (Class Driver APIs)" id="lufa.demos.host.class.rndis.example">\r
                <require idref="lufa.demos.host.class.rndis"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 6548a38..1be92f3 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Still Image Host Demo (Class Driver APIs)" id="lufa.demos.host.class.si.example">\r
                <require idref="lufa.demos.host.class.si"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Still Image Host Demo (Class Driver APIs)" id="lufa.demos.host.class.si.example">\r
                <require idref="lufa.demos.host.class.si"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index ca9aaa0..fa464e4 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Host Demo (Class Driver APIs)" id="lufa.demos.host.class.cdc.example">\r
                <require idref="lufa.demos.host.class.cdc"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Host Demo (Class Driver APIs)" id="lufa.demos.host.class.cdc.example">\r
                <require idref="lufa.demos.host.class.cdc"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index e145ce3..f34a078 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Android Accessory Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.android.example">\r
                <require idref="lufa.demos.host.lowlevel.android"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Android Accessory Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.android.example">\r
                <require idref="lufa.demos.host.lowlevel.android"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 1608f50..299c4a4 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.audio_input.example">\r
                <require idref="lufa.demos.host.lowlevel.audio_input"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Input Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.audio_input.example">\r
                <require idref="lufa.demos.host.lowlevel.audio_input"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index b821eb1..0f9f4ef 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.audio_output.example">\r
                <require idref="lufa.demos.host.lowlevel.audio_output"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Audio Output Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.audio_output.example">\r
                <require idref="lufa.demos.host.lowlevel.audio_output"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index fb3dd0a..ea0388f 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Generic HID Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.generic_hid.example">\r
                <require idref="lufa.demos.host.lowlevel.generic_hid"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Generic HID Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.generic_hid.example">\r
                <require idref="lufa.demos.host.lowlevel.generic_hid"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 60e92a1..261ee3b 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID (with parser) Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.joystick_parser.example">\r
                <require idref="lufa.demos.host.lowlevel.joystick_parser"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Joystick HID (with parser) Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.joystick_parser.example">\r
                <require idref="lufa.demos.host.lowlevel.joystick_parser"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 1da8315..c56258a 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.keyboard.example">\r
                <require idref="lufa.demos.host.lowlevel.keyboard"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.keyboard.example">\r
                <require idref="lufa.demos.host.lowlevel.keyboard"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index f230ca2..6313775 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID (with parser) Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.keyboard_parser.example">\r
                <require idref="lufa.demos.host.lowlevel.keyboard_parser"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Keyboard HID (with parser) Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.keyboard_parser.example">\r
                <require idref="lufa.demos.host.lowlevel.keyboard_parser"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 0bd2da7..aa0a5f3 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="MIDI Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.midi.example">\r
                <require idref="lufa.demos.host.lowlevel.midi"/>\r
 <asf xmlversion="1.0">\r
        <project caption="MIDI Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.midi.example">\r
                <require idref="lufa.demos.host.lowlevel.midi"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 6393a21..a6ef8fe 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.ms.example">\r
                <require idref="lufa.demos.host.lowlevel.ms"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mass Storage Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.ms.example">\r
                <require idref="lufa.demos.host.lowlevel.ms"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 46200fd..bde2295 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.mouse.example">\r
                <require idref="lufa.demos.host.lowlevel.mouse"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.mouse.example">\r
                <require idref="lufa.demos.host.lowlevel.mouse"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 765c10a..eefac26 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID (with parser) Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.mouse_parser.example">\r
                <require idref="lufa.demos.host.lowlevel.mouse_parser"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Mouse HID (with parser) Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.mouse_parser.example">\r
                <require idref="lufa.demos.host.lowlevel.mouse_parser"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index e6c1544..320bdd2 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Printer Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.printer.example">\r
                <require idref="lufa.demos.host.lowlevel.printer"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Printer Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.printer.example">\r
                <require idref="lufa.demos.host.lowlevel.printer"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 19c7bc2..319bac0 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.rndis.example">\r
                <require idref="lufa.demos.host.lowlevel.rndis"/>\r
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Ethernet Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.rndis.example">\r
                <require idref="lufa.demos.host.lowlevel.rndis"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index e7c2b05..0d1db42 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Still Image Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.si.example">\r
                <require idref="lufa.demos.host.lowlevel.si"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Still Image Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.si.example">\r
                <require idref="lufa.demos.host.lowlevel.si"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 23d0f22..22af311 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.cdc.example">\r
                <require idref="lufa.demos.host.lowlevel.cdc"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Virtual Serial CDC Host Demo (Low Level APIs)" id="lufa.demos.host.lowlevel.cdc.example">\r
                <require idref="lufa.demos.host.lowlevel.cdc"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 893c733..e107c86 100644 (file)
@@ -55,15 +55,30 @@ int main(void)
 /** Configures the board hardware and chip peripherals for the demo's functionality. */
 void SetupHardware(void)
 {
 /** Configures the board hardware and chip peripherals for the demo's functionality. */
 void SetupHardware(void)
 {
-       /* Disable watchdog if enabled by bootloader/fuses */
-       MCUSR &= ~(1 << WDRF);
-       wdt_disable();
-
-       /* Disable clock division */
-       clock_prescale_set(clock_div_1);
-
-       /* Hardware Initialization */
-       USB_Init(USB_MODE_Device, USB_DEVICE_OPT_FULLSPEED | USB_OPT_AUTO_PLL);
+       #if (ARCH == ARCH_AVR8)
+               /* Disable watchdog if enabled by bootloader/fuses */
+               MCUSR &= ~(1 << WDRF);
+               wdt_disable();
+
+               /* Disable clock division */
+               clock_prescale_set(clock_div_1);
+
+               /* Hardware Initialization */
+               USB_Init(USB_MODE_Device, USB_DEVICE_OPT_FULLSPEED | USB_OPT_AUTO_PLL);
+       #elif (ARCH == ARCH_XMEGA)
+               /* Start the PLL to multiply the 2MHz RC oscillator to 32MHz and switch the CPU core to run from it */
+               XMEGACLK_StartPLL(CLOCK_SRC_INT_RC2MHZ, 2000000, F_CPU);
+               XMEGACLK_SetCPUClockSource(CLOCK_SRC_PLL);
+
+               /* Start the 32MHz internal RC oscillator and start the DFLL to increase it to 48MHz using the USB SOF as a reference */
+               XMEGACLK_StartInternalOscillator(CLOCK_SRC_INT_RC32MHZ);
+               XMEGACLK_StartDFLL(CLOCK_SRC_INT_RC32MHZ, DFLL_REF_INT_USBSOF, F_USB);
+
+               PMIC.CTRL = PMIC_LOLVLEN_bm | PMIC_MEDLVLEN_bm | PMIC_HILVLEN_bm;
+
+               /* Hardware Initialization */
+               USB_Init(USB_OPT_RC32MCLKSRC | USB_OPT_BUSEVENT_PRIHIGH);
+       #endif
 }
 
 /** Event handler for the library USB Connection event. */
 }
 
 /** Event handler for the library USB Connection event. */
index 9dac556..bc6875b 100644 (file)
  */
 
 #ifndef _USB_DEVICE_APPLICATION_H_
  */
 
 #ifndef _USB_DEVICE_APPLICATION_H_
-#define _USB_DEVICE_APPLICATION_
+#define _USB_DEVICE_APPLICATION_H_
 
        /* Includes: */
                #include <avr/io.h>
                #include <avr/wdt.h>
                #include <avr/power.h>
 
 
        /* Includes: */
                #include <avr/io.h>
                #include <avr/wdt.h>
                #include <avr/power.h>
 
+               #include <LUFA/Platform/Platform.h>
                #include <LUFA/Drivers/USB/USB.h>
 
                #include "Descriptors.h"
                #include <LUFA/Drivers/USB/USB.h>
 
                #include "Descriptors.h"
index 0cceef9..cdb4c60 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
 <asf xmlversion="1.0">\r
-       <project caption="USB Device Template" id="lufa.templates.device.project">\r
+       <project caption="USB Device Template" id="lufa.templates.device.project.avr8">\r
                <require idref="lufa.templates.device"/>\r
                <require idref="lufa.templates.device"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8_template"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8_template"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <build type="define" name="F_USB" value="8000000UL"/>\r
        </project>\r
 \r
                <build type="define" name="F_USB" value="8000000UL"/>\r
        </project>\r
 \r
+       <project caption="USB Device Template" id="lufa.templates.device.project.xmega">\r
+               <require idref="lufa.templates.device"/>\r
+               <require idref="lufa.boards.dummy.xmega"/>\r
+               <generator value="as5_8_template"/>\r
+\r
+               <device-support value="atxmega256a3bu"/>\r
+               <config name="lufa.drivers.board.name" value="a3bu_xplained"/>\r
+\r
+               <build type="define" name="F_CPU" value="32000000UL"/>\r
+               <build type="define" name="F_USB" value="48000000UL"/>\r
+       </project>\r
+\r
        <module type="application" id="lufa.templates.device" caption="USB Device Template">\r
                <info type="description" value="summary">\r
                Template for a LUFA USB device mode application.\r
        <module type="application" id="lufa.templates.device" caption="USB Device Template">\r
                <info type="description" value="summary">\r
                Template for a LUFA USB device mode application.\r
index 0c20c4b..9acef59 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="USB Host Template" id="lufa.templates.host.project">\r
                <require idref="lufa.templates.host"/>\r
 <asf xmlversion="1.0">\r
        <project caption="USB Host Template" id="lufa.templates.host.project">\r
                <require idref="lufa.templates.host"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8_template"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8_template"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 89b9151..2e2908e 100644 (file)
 \r
 <lufa>\r
        <asf>\r
 \r
 <lufa>\r
        <asf>\r
-               <board id="lufa.boards.dummy" vendor="LUFA" caption="LUFA">\r
-                       <device-support value="avr"/>\r
+               <board id="lufa.boards.dummy.avr8" vendor="LUFA" caption="AVR8 Architecture">\r
+                       <device-support value="lufa_avr8"/>\r
 \r
                        <require idref="lufa.drivers.board"/>\r
 \r
                        <require idref="lufa.drivers.board"/>\r
+                       <require idref="lufa.drivers.board.info"/>\r
                </board>\r
 \r
                </board>\r
 \r
+               <board id="lufa.boards.dummy.xmega" vendor="LUFA" caption="XMEGA Architecture">\r
+                       <device-support value="lufa_xmega"/>\r
+\r
+                       <require idref="lufa.drivers.board"/>\r
+                       <require idref="lufa.drivers.board.info"/>\r
+               </board>\r
+\r
+               <board id="lufa.boards.dummy.uc3" vendor="LUFA" caption="UC3 Architecture">\r
+                       <device-support value="lufa_uc3"/>\r
+\r
+                       <require idref="lufa.drivers.board"/>\r
+                       <require idref="lufa.drivers.board.info"/>\r
+               </board>\r
+\r
+               <module type="driver" id="lufa.drivers.board.info" caption="LUFA Board Information Driver">\r
+                       <device-support-alias value="lufa_avr8"/>\r
+                       <device-support-alias value="lufa_xmega"/>\r
+                       <device-support-alias value="lufa_uc3"/>\r
+\r
+                       <build type="doxygen-entry-point" value="Group_BoardInfo"/>\r
+\r
+                       <require idref="lufa.common"/>\r
+\r
+                       <build type="include-path" value=".."/>\r
+                       <build type="header-file"  subtype="api" value="Drivers/Board/Board.h"/>\r
+               </module>\r
+\r
                <module type="driver" id="lufa.drivers.board.leds" caption="LUFA Board LED Driver">\r
                        <device-support-alias value="lufa_avr8"/>\r
                        <device-support-alias value="lufa_xmega"/>\r
                <module type="driver" id="lufa.drivers.board.leds" caption="LUFA Board LED Driver">\r
                        <device-support-alias value="lufa_avr8"/>\r
                        <device-support-alias value="lufa_xmega"/>\r
index 8212096..87ba21d 100644 (file)
@@ -25,6 +25,9 @@
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_ADAFRUITU4"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_ADAFRUITU4"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/ADAFRUITU4/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/ADAFRUITU4/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/ADAFRUITU4/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_ATAVRUSBRF01"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_ATAVRUSBRF01"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/ATAVRUSBRF01/Board.h"/>\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
                                <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
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_BENITO"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_BENITO"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BENITO/Board.h"/>\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
                                <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
@@ -48,6 +59,9 @@
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_BIGMULTIO"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_BIGMULTIO"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BIGMULTIO/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/BIGMULTIO/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/BIGMULTIO/LEDs.h"/>\r
                        </module>\r
 \r
@@ -55,6 +69,9 @@
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_BLACKCAT"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_BLACKCAT"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BLACKCAT/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/BLACKCAT/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/BLACKCAT/LEDs.h"/>\r
                        </module>\r
 \r
@@ -62,6 +79,9 @@
                                <device-support value="at90usb646"/>\r
                                <build type="define" name="BOARD" value="BOARD_BUI"/>\r
 \r
                                <device-support value="at90usb646"/>\r
                                <build type="define" name="BOARD" value="BOARD_BUI"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BUI/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/BUI/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/BUI/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_BUMBLEB"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_BUMBLEB"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.joystick"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/BUMBLEB/Board.h"/>\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
                                <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
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_CULV3"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_CULV3"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/CULV3/Board.h"/>\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
                                <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
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_DUCE"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_DUCE"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/DUCE/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/DUCE/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/DUCE/LEDs.h"/>\r
                        </module>\r
 \r
 \r
                                <require idref="lufa.drivers.misc.at45db321c"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db321c"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.joystick"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
 \r
 \r
+                               <build type="header-file" value="Drivers/Board/AVR8/EVK527/Board.h"/>\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/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
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_JMDBU2"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_JMDBU2"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/JMDBU2/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/JMDBU2/Buttons.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/JMDBU2/LEDs.h"/>\r
                        </module>\r
                                <build type="header-file" value="Drivers/Board/AVR8/JMDBU2/Buttons.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/JMDBU2/LEDs.h"/>\r
                        </module>\r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_LEONARDO"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_LEONARDO"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/LEONARDO/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/LEONARDO/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/LEONARDO/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MAXIMUS"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MAXIMUS"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MAXIMUS/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MAXIMUS/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MAXIMUS/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_32U2"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_32U2"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\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
                                <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
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_A"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_A"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_1"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_1"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_2"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_2"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_3"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_3"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_4"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_4"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_DIP"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_DIP"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Buttons.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_REV1"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_REV1"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\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
                                <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
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_REV2"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROPENDOUS_REV2"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROPENDOUS/Board.h"/>\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
                                <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
                                <device-support value="atmega162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROSIN162"/>\r
 \r
                                <device-support value="atmega162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MICROSIN162"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MICROSIN162/Board.h"/>\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
                                <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
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_MINIMUS"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_MINIMUS"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MINIMUS/Board.h"/>\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
                                <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
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MULTIO"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_MULTIO"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/MULTIO/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/MULTIO/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/MULTIO/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEX162"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEX162"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX162/Board.h"/>\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
                                <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
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEX32U4"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEX32U4"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEX32U4/Board.h"/>\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
                                <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
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEXISPMK2"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEXISPMK2"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEXISPMK2/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/OLIMEXISPMK2/LEDs.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/OLIMEXISPMK2/Buttons.h"/>\r
                        </module>\r
                                <build type="header-file" value="Drivers/Board/AVR8/OLIMEXISPMK2/LEDs.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/OLIMEXISPMK2/Buttons.h"/>\r
                        </module>\r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEXT32U4"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_OLIMEXT32U4"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/OLIMEXT32U4/Board.h"/>\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
                                <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
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_RZUSBSTICK"/>\r
 \r
                                <device-support value="at90usb1287"/>\r
                                <build type="define" name="BOARD" value="BOARD_RZUSBSTICK"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/RZUSBSTICK/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/RZUSBSTICK/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/RZUSBSTICK/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="atmega8u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_SPARKFUN8U2"/>\r
 \r
                                <device-support value="atmega8u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_SPARKFUN8U2"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/SPARKFUN8U2/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/SPARKFUN8U2/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/SPARKFUN8U2/LEDs.h"/>\r
                        </module>\r
 \r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.joystick"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
 \r
 \r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK525/Board.h"/>\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/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
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.joystick"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
 \r
 \r
+                               <build type="header-file" value="Drivers/Board/AVR8/STK526/Board.h"/>\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/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
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_TEENSY"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_TEENSY"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/TEENSY/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/TEENSY/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/TEENSY/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="at90usb646"/>\r
                                <build type="define" name="BOARD" value="BOARD_TEENSY2"/>\r
 \r
                                <device-support value="at90usb646"/>\r
                                <build type="define" name="BOARD" value="BOARD_TEENSY2"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/TEENSY/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/TEENSY/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/TEENSY/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_TUL"/>\r
 \r
                                <device-support value="atmega32u4"/>\r
                                <build type="define" name="BOARD" value="BOARD_TUL"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/TUL/Board.h"/>\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
                                <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
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_UDIP"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_UDIP"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/UDIP/Board.h"/>\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
                                <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
                                <device-support value="atmega16u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_UNO"/>\r
 \r
                                <device-support value="atmega16u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_UNO"/>\r
 \r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/UNO/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/UNO/LEDs.h"/>\r
                        </module>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/UNO/LEDs.h"/>\r
                        </module>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_USB2AX"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_USB2AX"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/Board.h"/>\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
                                <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
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_USB2AX_V3"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_USB2AX_V3"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/Board.h"/>\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
                                <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
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_USB2AX_V31"/>\r
 \r
                                <device-support value="atmega32u2"/>\r
                                <build type="define" name="BOARD" value="BOARD_USB2AX_V31"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USB2AX/Board.h"/>\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
                                <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
                                <device-support value="atmega162"/>\r
                                <build type="define" name="BOARD" value="BOARD_USBFOO"/>\r
 \r
                                <device-support value="atmega162"/>\r
                                <build type="define" name="BOARD" value="BOARD_USBFOO"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBFOO/Board.h"/>\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
                                <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
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.joystick"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBKEY/Board.h"/>\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/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
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_USBTINYMKII"/>\r
 \r
                                <device-support value="at90usb162"/>\r
                                <build type="define" name="BOARD" value="BOARD_USBTINYMKII"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/USBTINYMKII/Board.h"/>\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
                                <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
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
 \r
 \r
+                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/Board.h"/>\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="header-file" value="Drivers/Board/AVR8/XPLAIN/Dataflash.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/LEDs.h"/>\r
 \r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.spi"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
 \r
 \r
+                               <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/Board.h"/>\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="header-file" value="Drivers/Board/AVR8/XPLAIN/Dataflash.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/XPLAIN/LEDs.h"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.usart_spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.usart_spi"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/XMEGA/A3BU_XPLAINED/Board.h"/>\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
                                <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
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.usart_spi"/>\r
 \r
                                <require idref="lufa.drivers.misc.at45db642d"/>\r
                                <require idref="lufa.drivers.peripheral.usart_spi"/>\r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.dataflash"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
 \r
 \r
+                               <build type="header-file" value="Drivers/Board/XMEGA/B1_XPLAINED/Board.h"/>\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
                                <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
                        <module type="driver" id="lufa.drivers.board#evk1100" caption="EVK1100">\r
                                <device-support value="at32uc3a0512"/>\r
 \r
                        <module type="driver" id="lufa.drivers.board#evk1100" caption="EVK1100">\r
                                <device-support value="at32uc3a0512"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.joystick"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1100/Board.h"/>\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
                                <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
                        <module type="driver" id="lufa.drivers.board#evk1101" caption="EVK1101">\r
                                <device-support value="at32uc3b0256"/>\r
 \r
                        <module type="driver" id="lufa.drivers.board#evk1101" caption="EVK1101">\r
                                <device-support value="at32uc3b0256"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.joystick"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1101/Board.h"/>\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
                                <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
                        <module type="driver" id="lufa.drivers.board#evk1104" caption="EVK1101">\r
                                <device-support value="at32uc3a3256"/>\r
 \r
                        <module type="driver" id="lufa.drivers.board#evk1104" caption="EVK1101">\r
                                <device-support value="at32uc3a3256"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/EVK1104/Board.h"/>\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="header-file" value="Drivers/Board/UC3/EVK1104/Buttons.h"/>\r
                                <build type="header-file" value="Drivers/Board/UC3/EVK1104/LEDs.h"/>\r
 \r
                        <module type="driver" id="lufa.drivers.board#uc3a3_xplained" caption="UC3A3_XPLAINED">\r
                                <device-support value="at32uc3a3256"/>\r
 \r
                        <module type="driver" id="lufa.drivers.board#uc3a3_xplained" caption="UC3A3_XPLAINED">\r
                                <device-support value="at32uc3a3256"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/UC3/UC3A3_XPLAINED/Board.h"/>\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="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
                        <module type="driver" id="lufa.drivers.board#stange_isp" caption="STANGE_ISP">\r
                                <device-support value="at90usb162"/>\r
 \r
                        <module type="driver" id="lufa.drivers.board#stange_isp" caption="STANGE_ISP">\r
                                <device-support value="at90usb162"/>\r
 \r
+                               <require idref="lufa.drivers.board.buttons"/>\r
+                               <require idref="lufa.drivers.board.leds"/>\r
+\r
+                               <build type="header-file" value="Drivers/Board/AVR8/STANGE_ISP/Board.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/STANGE_ISP/Buttons.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/STANGE_ISP/LEDs.h"/>\r
 \r
                                <build type="header-file" value="Drivers/Board/AVR8/STANGE_ISP/Buttons.h"/>\r
                                <build type="header-file" value="Drivers/Board/AVR8/STANGE_ISP/LEDs.h"/>\r
 \r
index 426818d..44be0aa 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="AVRISP-MKII Clone Programmer" id="lufa.projects.avrispmkii_clone.avr8">\r
                <require idref="lufa.projects.avrispmkii_clone"/>\r
 <asf xmlversion="1.0">\r
        <project caption="AVRISP-MKII Clone Programmer" id="lufa.projects.avrispmkii_clone.avr8">\r
                <require idref="lufa.projects.avrispmkii_clone"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index dab72ae..8d29e94 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Benito Programmer" id="lufa.projects.benito.avr8">\r
                <require idref="lufa.projects.benito"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Benito Programmer" id="lufa.projects.benito.avr8">\r
                <require idref="lufa.projects.benito"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index fa748a0..7999f33 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="HID Report Viewer" id="lufa.projects.hid_viewer.avr8">\r
                <require idref="lufa.projects.hid_viewer"/>\r
 <asf xmlversion="1.0">\r
        <project caption="HID Report Viewer" id="lufa.projects.hid_viewer.avr8">\r
                <require idref="lufa.projects.hid_viewer"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index ee334ef..98d4f91 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="LED Notifier Widget" id="lufa.projects.led_notifier.avr8">\r
                <require idref="lufa.projects.led_notifier"/>\r
 <asf xmlversion="1.0">\r
        <project caption="LED Notifier Widget" id="lufa.projects.led_notifier.avr8">\r
                <require idref="lufa.projects.led_notifier"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 2307c7f..55d4a5d 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="MIDI Tone Generator" id="lufa.projects.midi_tone_gen.avr8">\r
                <require idref="lufa.projects.midi_tone_gen"/>\r
 <asf xmlversion="1.0">\r
        <project caption="MIDI Tone Generator" id="lufa.projects.midi_tone_gen.avr8">\r
                <require idref="lufa.projects.midi_tone_gen"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 249d697..edb0375 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Magnetic Strip Card Reader" id="lufa.projects.magstripe.avr8">\r
                <require idref="lufa.projects.magstripe"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Magnetic Strip Card Reader" id="lufa.projects.magstripe.avr8">\r
                <require idref="lufa.projects.magstripe"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 0f020f4..64bd504 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Media Controller" id="lufa.projects.media_control.avr8">\r
                <require idref="lufa.projects.media_control"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Media Controller" id="lufa.projects.media_control.avr8">\r
                <require idref="lufa.projects.media_control"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 77366d1..cb35c18 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Missile Launcher" id="lufa.projects.missile_launcher.avr8">\r
                <require idref="lufa.projects.missile_launcher"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Missile Launcher" id="lufa.projects.missile_launcher.avr8">\r
                <require idref="lufa.projects.missile_launcher"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 259bca4..3ad1c71 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Relay Board Controller" id="lufa.projects.relay_board.avr8">\r
                <require idref="lufa.projects.relay_board"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Relay Board Controller" id="lufa.projects.relay_board.avr8">\r
                <require idref="lufa.projects.relay_board"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 6af9380..5d38daa 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="USB Serial to LCD Display" id="lufa.projects.serial_to_lcd.avr8">\r
                <require idref="lufa.projects.serial_to_lcd"/>\r
 <asf xmlversion="1.0">\r
        <project caption="USB Serial to LCD Display" id="lufa.projects.serial_to_lcd.avr8">\r
                <require idref="lufa.projects.serial_to_lcd"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index c203900..6e5528b 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="Temperature Datalogger" id="lufa.projects.temp_datalogger.avr8">\r
                <require idref="lufa.projects.temp_datalogger"/>\r
 <asf xmlversion="1.0">\r
        <project caption="Temperature Datalogger" id="lufa.projects.temp_datalogger.avr8">\r
                <require idref="lufa.projects.temp_datalogger"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index b6b4c0a..d4d90a6 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="USB to Serial Converter" id="lufa.projects.usb_to_serial.avr8">\r
                <require idref="lufa.projects.usb_to_serial"/>\r
 <asf xmlversion="1.0">\r
        <project caption="USB to Serial Converter" id="lufa.projects.usb_to_serial.avr8">\r
                <require idref="lufa.projects.usb_to_serial"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 3505f73..abb30fe 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Webserver" id="lufa.projects.webserver.avr8">\r
                <require idref="lufa.projects.webserver"/>\r
 <asf xmlversion="1.0">\r
        <project caption="RNDIS Webserver" id="lufa.projects.webserver.avr8">\r
                <require idref="lufa.projects.webserver"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
index 3936f31..f410b6f 100644 (file)
@@ -1,7 +1,7 @@
 <asf xmlversion="1.0">\r
        <project caption="XPLAIN Bridge" id="lufa.projects.xplain_bridge.avr8">\r
                <require idref="lufa.projects.xplain_bridge"/>\r
 <asf xmlversion="1.0">\r
        <project caption="XPLAIN Bridge" id="lufa.projects.xplain_bridge.avr8">\r
                <require idref="lufa.projects.xplain_bridge"/>\r
-               <require idref="lufa.boards.dummy"/>\r
+               <require idref="lufa.boards.dummy.avr8"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r
                <generator value="as5_8"/>\r
 \r
                <device-support value="at90usb1287"/>\r