commit files with wrong line endings

b6_b7_audio 0.5.75
skullY 8 years ago
parent 03706de946
commit 6e2cae4cda

@ -1,65 +1,65 @@
/* /*
Copyright 2017 Jack Humbert Copyright 2017 Jack Humbert
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or the Free Software Foundation, either version 2 of the License, or
(at your option) any later version. (at your option) any later version.
This program is distributed in the hope that it will be useful, This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/** \file /** \file
* \brief General driver header for QMK-powered keyboards. * \brief General driver header for QMK-powered keyboards.
* \copydetails Group_BoardInfo_QMK * \copydetails Group_BoardInfo_QMK
* *
* \note This file should not be included directly. It is automatically included as needed by the Board driver * \note This file should not be included directly. It is automatically included as needed by the Board driver
* dispatch header located in LUFA/Drivers/Board/Board.h. * dispatch header located in LUFA/Drivers/Board/Board.h.
*/ */
/** \ingroup Group_BoardInfo /** \ingroup Group_BoardInfo
* \defgroup Group_BoardInfo_QMK QMK * \defgroup Group_BoardInfo_QMK QMK
* \brief General driver header for QMK-powered keyboards. * \brief General driver header for QMK-powered keyboards.
* *
* General driver header for QMK-powered keyboards (http://qmk.fm). * General driver header for QMK-powered keyboards (http://qmk.fm).
* *
* @{ * @{
*/ */
#ifndef __BOARD_QMK_H__ #ifndef __BOARD_QMK_H__
#define __BOARD_QMK_H__ #define __BOARD_QMK_H__
/* Includes: */ /* Includes: */
#include "../../../../Common/Common.h" #include "../../../../Common/Common.h"
#include "../../LEDs.h" #include "../../LEDs.h"
/* Enable C linkage for C++ Compilers: */ /* Enable C linkage for C++ Compilers: */
#if defined(__cplusplus) #if defined(__cplusplus)
extern "C" { extern "C" {
#endif #endif
/* Preprocessor Checks: */ /* Preprocessor Checks: */
#if !defined(__INCLUDE_FROM_BOARD_H) #if !defined(__INCLUDE_FROM_BOARD_H)
#error Do not include this file directly. Include LUFA/Drivers/Board/Board.h instead. #error Do not include this file directly. Include LUFA/Drivers/Board/Board.h instead.
#endif #endif
/* Public Interface - May be used in end-application: */ /* Public Interface - May be used in end-application: */
/* Macros: */ /* Macros: */
/** Indicates the board has hardware LEDs mounted. */ /** Indicates the board has hardware LEDs mounted. */
#define BOARD_HAS_LEDS #define BOARD_HAS_LEDS
/* Disable C linkage for C++ Compilers: */ /* Disable C linkage for C++ Compilers: */
#if defined(__cplusplus) #if defined(__cplusplus)
} }
#endif #endif
#endif #endif
/** @} */ /** @} */

@ -1,194 +1,194 @@
/* /*
Copyright 2017 Jack Humbert Copyright 2017 Jack Humbert
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or the Free Software Foundation, either version 2 of the License, or
(at your option) any later version. (at your option) any later version.
This program is distributed in the hope that it will be useful, This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/** \file /** \file
* \brief General driver header for QMK-powered keyboards. * \brief General driver header for QMK-powered keyboards.
* \copydetails Group_LEDs_QMK * \copydetails Group_LEDs_QMK
* *
* \note This file should not be included directly. It is automatically included as needed by the LEDs driver * \note This file should not be included directly. It is automatically included as needed by the LEDs driver
* dispatch header located in LUFA/Drivers/Board/LEDs.h. * dispatch header located in LUFA/Drivers/Board/LEDs.h.
*/ */
/** \ingroup Group_LEDs /** \ingroup Group_LEDs
* \defgroup Group_LEDs_QMK QMK * \defgroup Group_LEDs_QMK QMK
* \brief General driver header for QMK-powered keyboards. * \brief General driver header for QMK-powered keyboards.
* *
* General driver header for QMK-powered keyboards (http://qmk.fm). * General driver header for QMK-powered keyboards (http://qmk.fm).
* *
* <b>QMK</b>: * <b>QMK</b>:
* <table> * <table>
* <tr><th>Name</th><th>Color</th><th>Info</th><th>Active Level</th><th>Port Pin</th></tr> * <tr><th>Name</th><th>Color</th><th>Info</th><th>Active Level</th><th>Port Pin</th></tr>
* <tr><td>LEDS_LED1</td><td>Green</td><td>General Indicator</td><td>High</td><td>PORT(QMK_LED).6</td></tr> * <tr><td>LEDS_LED1</td><td>Green</td><td>General Indicator</td><td>High</td><td>PORT(QMK_LED).6</td></tr>
* </table> * </table>
* *
* @{ * @{
*/ */
#ifndef __LEDS_QMK_H__ #ifndef __LEDS_QMK_H__
#define __LEDS_QMK_H__ #define __LEDS_QMK_H__
/* Includes: */ /* Includes: */
#include "../../../../Common/Common.h" #include "../../../../Common/Common.h"
/* Enable C linkage for C++ Compilers: */ /* Enable C linkage for C++ Compilers: */
#if defined(__cplusplus) #if defined(__cplusplus)
extern "C" { extern "C" {
#endif #endif
/* Preprocessor Checks: */ /* Preprocessor Checks: */
#if !defined(__INCLUDE_FROM_LEDS_H) #if !defined(__INCLUDE_FROM_LEDS_H)
#error Do not include this file directly. Include LUFA/Drivers/Board/LEDS.h instead. #error Do not include this file directly. Include LUFA/Drivers/Board/LEDS.h instead.
#endif #endif
#define B0 0x30 #define B0 0x30
#define B1 0x31 #define B1 0x31
#define B2 0x32 #define B2 0x32
#define B3 0x33 #define B3 0x33
#define B4 0x34 #define B4 0x34
#define B5 0x35 #define B5 0x35
#define B6 0x36 #define B6 0x36
#define B7 0x37 #define B7 0x37
#define C0 0x60 #define C0 0x60
#define C1 0x61 #define C1 0x61
#define C2 0x62 #define C2 0x62
#define C3 0x63 #define C3 0x63
#define C4 0x64 #define C4 0x64
#define C5 0x65 #define C5 0x65
#define C6 0x66 #define C6 0x66
#define C7 0x67 #define C7 0x67
#define D0 0x90 #define D0 0x90
#define D1 0x91 #define D1 0x91
#define D2 0x92 #define D2 0x92
#define D3 0x93 #define D3 0x93
#define D4 0x94 #define D4 0x94
#define D5 0x95 #define D5 0x95
#define D6 0x96 #define D6 0x96
#define D7 0x97 #define D7 0x97
#define E0 0xC0 #define E0 0xC0
#define E1 0xC1 #define E1 0xC1
#define E2 0xC2 #define E2 0xC2
#define E3 0xC3 #define E3 0xC3
#define E4 0xC4 #define E4 0xC4
#define E5 0xC5 #define E5 0xC5
#define E6 0xC6 #define E6 0xC6
#define E7 0xC7 #define E7 0xC7
#define F0 0xF0 #define F0 0xF0
#define F1 0xF1 #define F1 0xF1
#define F2 0xF2 #define F2 0xF2
#define F3 0xF3 #define F3 0xF3
#define F4 0xF4 #define F4 0xF4
#define F5 0xF5 #define F5 0xF5
#define F6 0xF6 #define F6 0xF6
#define F7 0xF7 #define F7 0xF7
#define A0 0x00 #define A0 0x00
#define A1 0x01 #define A1 0x01
#define A2 0x02 #define A2 0x02
#define A3 0x03 #define A3 0x03
#define A4 0x04 #define A4 0x04
#define A5 0x05 #define A5 0x05
#define A6 0x06 #define A6 0x06
#define A7 0x07 #define A7 0x07
#define QMK_ESC_COL F1 #define QMK_ESC_COL F1
#define QMK_ESC_ROW D5 #define QMK_ESC_ROW D5
#define QMK_LED E6 #define QMK_LED E6
#define QMK_SPEAKER C6 #define QMK_SPEAKER C6
#define DDR(pin) _SFR_IO8(((pin) >> 4) + 1) #define DDR(pin) _SFR_IO8(((pin) >> 4) + 1)
#define PORT(pin) _SFR_IO8(((pin) >> 4) + 2) #define PORT(pin) _SFR_IO8(((pin) >> 4) + 2)
#define PIN(pin) _SFR_IO8((pin) >> 4) #define PIN(pin) _SFR_IO8((pin) >> 4)
#define NUM(pin) _BV((pin) & 0xF) #define NUM(pin) _BV((pin) & 0xF)
/* Public Interface - May be used in end-application: */ /* Public Interface - May be used in end-application: */
/* Macros: */ /* Macros: */
/** LED mask for the first LED on the board. */ /** LED mask for the first LED on the board. */
#define LEDS_LED1 NUM(QMK_LED) #define LEDS_LED1 NUM(QMK_LED)
#define LEDS_LED2 NUM(QMK_SPEAKER) #define LEDS_LED2 NUM(QMK_SPEAKER)
/** LED mask for all the LEDs on the board. */ /** LED mask for all the LEDs on the board. */
#define LEDS_ALL_LEDS LEDS_LED1 | LEDS_LED2 #define LEDS_ALL_LEDS LEDS_LED1 | LEDS_LED2
/** LED mask for none of the board LEDs. */ /** LED mask for none of the board LEDs. */
#define LEDS_NO_LEDS 0 #define LEDS_NO_LEDS 0
/* Inline Functions: */ /* Inline Functions: */
#if !defined(__DOXYGEN__) #if !defined(__DOXYGEN__)
static inline void LEDs_Init(void) static inline void LEDs_Init(void)
{ {
DDR(QMK_LED) |= LEDS_LED1; DDR(QMK_LED) |= LEDS_LED1;
PORT(QMK_LED) |= LEDS_LED1; PORT(QMK_LED) |= LEDS_LED1;
DDR(QMK_SPEAKER) |= LEDS_LED2; DDR(QMK_SPEAKER) |= LEDS_LED2;
PORT(QMK_SPEAKER) |= LEDS_LED2; PORT(QMK_SPEAKER) |= LEDS_LED2;
} }
static inline void LEDs_Disable(void) static inline void LEDs_Disable(void)
{ {
DDR(QMK_LED) &= ~LEDS_LED1; DDR(QMK_LED) &= ~LEDS_LED1;
PORT(QMK_LED) &= ~LEDS_LED2; PORT(QMK_LED) &= ~LEDS_LED2;
DDR(QMK_SPEAKER) &= ~LEDS_LED1; DDR(QMK_SPEAKER) &= ~LEDS_LED1;
PORT(QMK_SPEAKER) &= ~LEDS_LED2; PORT(QMK_SPEAKER) &= ~LEDS_LED2;
} }
static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask) static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask)
{ {
PORT(QMK_LED) &= (LEDS_LED1 & ~LEDMask); PORT(QMK_LED) &= (LEDS_LED1 & ~LEDMask);
PORT(QMK_SPEAKER) &= (LEDS_LED2 & ~LEDMask); PORT(QMK_SPEAKER) &= (LEDS_LED2 & ~LEDMask);
} }
static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask) static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask)
{ {
PORT(QMK_LED) |= (LEDS_LED1 & LEDMask); PORT(QMK_LED) |= (LEDS_LED1 & LEDMask);
PORT(QMK_SPEAKER) |= (LEDS_LED2 & LEDMask); PORT(QMK_SPEAKER) |= (LEDS_LED2 & LEDMask);
} }
static inline void LEDs_SetAllLEDs(const uint8_t LEDMask) static inline void LEDs_SetAllLEDs(const uint8_t LEDMask)
{ {
PORT(QMK_LED) = ((PORT(QMK_LED) | LEDS_LED1) & ~LEDMask); PORT(QMK_LED) = ((PORT(QMK_LED) | LEDS_LED1) & ~LEDMask);
PORT(QMK_SPEAKER) = ((PORT(QMK_SPEAKER) | LEDS_LED2) & ~LEDMask); PORT(QMK_SPEAKER) = ((PORT(QMK_SPEAKER) | LEDS_LED2) & ~LEDMask);
} }
static inline void LEDs_ChangeLEDs(const uint8_t LEDMask, static inline void LEDs_ChangeLEDs(const uint8_t LEDMask,
const uint8_t ActiveMask) const uint8_t ActiveMask)
{ {
PORT(QMK_LED) = ((PORT(QMK_LED) | (LEDS_LED1 & LEDMask)) & ~ActiveMask); PORT(QMK_LED) = ((PORT(QMK_LED) | (LEDS_LED1 & LEDMask)) & ~ActiveMask);
PORT(QMK_SPEAKER) = ((PORT(QMK_SPEAKER) | (LEDS_LED1 & LEDMask)) & ~ActiveMask); PORT(QMK_SPEAKER) = ((PORT(QMK_SPEAKER) | (LEDS_LED1 & LEDMask)) & ~ActiveMask);
} }
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask) static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
{ {
PIN(QMK_LED) = (LEDS_LED1 & LEDMask); PIN(QMK_LED) = (LEDS_LED1 & LEDMask);
PIN(QMK_SPEAKER) = (LEDS_LED2 & LEDMask); PIN(QMK_SPEAKER) = (LEDS_LED2 & LEDMask);
} }
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT; static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
static inline uint8_t LEDs_GetLEDs(void) static inline uint8_t LEDs_GetLEDs(void)
{ {
return (~PORT(QMK_LED) & LEDS_LED1) | (~(PORT(QMK_SPEAKER) & LEDS_LED2)); return (~PORT(QMK_LED) & LEDS_LED1) | (~(PORT(QMK_SPEAKER) & LEDS_LED2));
} }
#endif #endif
/* Disable C linkage for C++ Compilers: */ /* Disable C linkage for C++ Compilers: */
#if defined(__cplusplus) #if defined(__cplusplus)
} }
#endif #endif
#endif #endif
/** @} */ /** @} */

@ -1 +1 @@
Copy the Docbook XSLT docbook-xsl-1.78.1 release contents into this directory (i.e. with the root Docbook files in the current folder). The Docbook releases can be found at http://sourceforge.net/projects/docbook/files/docbook-xsl/ . Copy the Docbook XSLT docbook-xsl-1.78.1 release contents into this directory (i.e. with the root Docbook files in the current folder). The Docbook releases can be found at http://sourceforge.net/projects/docbook/files/docbook-xsl/ .

@ -1,53 +1,53 @@
/* /*
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
*/ */
.programlisting { .programlisting {
display: block; display: block;
margin-left: 15px; margin-left: 15px;
padding: 10px; padding: 10px;
background-color: #f4f4f4; background-color: #f4f4f4;
border: 1px solid #aaaaaa; border: 1px solid #aaaaaa;
font-family: "Consolas", "Courier New", sans-serif; font-family: "Consolas", "Courier New", sans-serif;
} }
code { code {
background-color: #f4f4f4; background-color: #f4f4f4;
font-family: "Consolas", "Courier New", sans-serif; font-family: "Consolas", "Courier New", sans-serif;
} }
.note, .warning, .tip { .note, .warning, .tip {
display: block; display: block;
margin-left: 15px; margin-left: 15px;
padding-left: 10px; padding-left: 10px;
padding-bottom: 5px; padding-bottom: 5px;
background-color: #f4f4f4; background-color: #f4f4f4;
border: 1px solid #aaaaaa; border: 1px solid #aaaaaa;
} }
table { table {
border: 1px solid #aaaaaa; border: 1px solid #aaaaaa;
border-collapse: collapse; border-collapse: collapse;
margin-left: 15px; margin-left: 15px;
font-size: 10pt; font-size: 10pt;
} }
table thead { table thead {
background-color: #f4f4f4; background-color: #f4f4f4;
} }
table thead th { table thead th {
padding: 5px; padding: 5px;
} }
table tbody td { table tbody td {
padding: 5px; padding: 5px;
} }
ul { ul {
padding-left: 20px; padding-left: 20px;
} }

@ -1,13 +1,13 @@
<Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types"> <Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">
<Default Extension="vsixmanifest" ContentType="text/xml"/> <Default Extension="vsixmanifest" ContentType="text/xml"/>
<Default Extension="cache" ContentType="text/xml"/> <Default Extension="cache" ContentType="text/xml"/>
<Default Extension="png" ContentType="application/octet-stream"/> <Default Extension="png" ContentType="application/octet-stream"/>
<Default Extension="txt" ContentType="text/plain"/> <Default Extension="txt" ContentType="text/plain"/>
<Default Extension="xml" ContentType="text/xml"/> <Default Extension="xml" ContentType="text/xml"/>
<Default Extension="zip" ContentType="application/octet-stream"/> <Default Extension="zip" ContentType="application/octet-stream"/>
<Default Extension="dll" ContentType="application/octet-stream" /> <Default Extension="dll" ContentType="application/octet-stream" />
<Default Extension="pkgdef" ContentType="text/plain" /> <Default Extension="pkgdef" ContentType="text/plain" />
<Default Extension="htm" ContentType="text/html" /> <Default Extension="htm" ContentType="text/html" />
<Default Extension="msha" ContentType="text/html" /> <Default Extension="msha" ContentType="text/html" />
<Default Extension="mshc" ContentType="application/octet-stream"/> <Default Extension="mshc" ContentType="application/octet-stream"/>
</Types> </Types>

@ -1,18 +1,18 @@
<AsfContentProvider Version="1.0.0"> <AsfContentProvider Version="1.0.0">
<Identifier Id="0e160d5c-e331-48d9-850b-e0387912171b"> <Identifier Id="0e160d5c-e331-48d9-850b-e0387912171b">
<Org>FourWalledCubicle</Org> <Org>FourWalledCubicle</Org>
<ShortName>LUFA</ShortName> <ShortName>LUFA</ShortName>
<Author>Dean Camera</Author> <Author>Dean Camera</Author>
<Description/> <Description/>
<FollowFolderStructure>True</FollowFolderStructure> <FollowFolderStructure>True</FollowFolderStructure>
</Identifier> </Identifier>
<AsfContent Type="zip" Path="contents.zip"> <AsfContent Type="zip" Path="contents.zip">
<Content> <Content>
<Version>0</Version> <Version>0</Version>
<HelpURL/> <HelpURL/>
<Locator/> <Locator/>
<DbXMLPath>content.xml.cache</DbXMLPath> <DbXMLPath>content.xml.cache</DbXMLPath>
<Description/> <Description/>
</Content> </Content>
</AsfContent> </AsfContent>
</AsfContentProvider> </AsfContentProvider>

@ -1,38 +1,38 @@
""" """
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
""" """
import sys import sys
sys.path.append("ProjectGenerator") sys.path.append("ProjectGenerator")
def show_message(message): def show_message(message):
print("[Project Generator] %s" % message) print("[Project Generator] %s" % message)
sys.stdout.flush() sys.stdout.flush()
def main(lufa_root_path): def main(lufa_root_path):
try: try:
from asf_avrstudio5_interface import PythonFacade from asf_avrstudio5_interface import PythonFacade
except ImportError: except ImportError:
print("Fatal Error: The ASF project generator is missing.") print("Fatal Error: The ASF project generator is missing.")
return 1 return 1
p = PythonFacade(lufa_root_path) p = PythonFacade(lufa_root_path)
show_message("Checking database sanity...") show_message("Checking database sanity...")
p.check_extension_database_sanity(lufa_root_path) p.check_extension_database_sanity(lufa_root_path)
show_message("Building cache files...") show_message("Building cache files...")
p.generate_extension_cache_files(lufa_root_path) p.generate_extension_cache_files(lufa_root_path)
show_message("Cache files created.") show_message("Cache files created.")
return 0 return 0
if __name__ == "__main__": if __name__ == "__main__":
sys.exit(main(sys.argv[1])) sys.exit(main(sys.argv[1]))

@ -1,96 +1,96 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<extension-container> <extension-container>
<extension uuid="0e160d5c-e331-48d9-850b-e0387912171b" org="FourWalledCubicle" shortname="LUFA" version="" fullname="Lightweight USB Framework for AVRs (LUFA)"> <extension uuid="0e160d5c-e331-48d9-850b-e0387912171b" org="FourWalledCubicle" shortname="LUFA" version="" fullname="Lightweight USB Framework for AVRs (LUFA)">
<author name="Dean Camera" website="http://www.lufa-lib.org/" email="dean@fourwalledcubicle.com"/> <author name="Dean Camera" website="http://www.lufa-lib.org/" email="dean@fourwalledcubicle.com"/>
<description>Lightweight USB Framework for AVRs (LUFA), a USB software stack/framework.</description> <description>Lightweight USB Framework for AVRs (LUFA), a USB software stack/framework.</description>
<icon-image path="LUFA/DoxygenPages/Images/LUFA_thumb.png"/> <icon-image path="LUFA/DoxygenPages/Images/LUFA_thumb.png"/>
<preview-image path="LUFA/DoxygenPages/Images/LUFA.png"/> <preview-image path="LUFA/DoxygenPages/Images/LUFA.png"/>
<license caption="LUFA License" path="LUFA/License.txt"/> <license caption="LUFA License" path="LUFA/License.txt"/>
<release-notes caption="LUFA Information" url="http://www.lufa-lib.org"/> <release-notes caption="LUFA Information" url="http://www.lufa-lib.org"/>
<online-help> <online-help>
<index-page caption="LUFA Documentation" url="http://www.lufa-lib.org/documentation/"/> <index-page caption="LUFA Documentation" url="http://www.lufa-lib.org/documentation/"/>
<module-help-page scheme="append" baseurl="http://www.lufa-lib.org/documentation/"/> <module-help-page scheme="append" baseurl="http://www.lufa-lib.org/documentation/"/>
<module-guide-page scheme="append" baseurl="http://www.lufa-lib.org/documentation/"/> <module-guide-page scheme="append" baseurl="http://www.lufa-lib.org/documentation/"/>
</online-help> </online-help>
<dependencies/> <dependencies/>
</extension> </extension>
</extension-container> </extension-container>
<asf> <asf>
<device-alias-map name="lufa_avr8"> <device-alias-map name="lufa_avr8">
<device-support value="at90usb82"/> <device-support value="at90usb82"/>
<device-support value="atmega8u2"/> <device-support value="atmega8u2"/>
<device-support value="at90usb162"/> <device-support value="at90usb162"/>
<device-support value="atmega16u2"/> <device-support value="atmega16u2"/>
<device-support value="atmega16u4"/> <device-support value="atmega16u4"/>
<device-support value="atmega32u2"/> <device-support value="atmega32u2"/>
<device-support value="atmega32u4"/> <device-support value="atmega32u4"/>
<device-support value="at90usb646"/> <device-support value="at90usb646"/>
<device-support value="at90usb647"/> <device-support value="at90usb647"/>
<device-support value="at90usb1286"/> <device-support value="at90usb1286"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
</device-alias-map> </device-alias-map>
<device-alias-map name="lufa_xmega"> <device-alias-map name="lufa_xmega">
<device-support value="atxmega16a4u"/> <device-support value="atxmega16a4u"/>
<device-support value="atxmega32a4u"/> <device-support value="atxmega32a4u"/>
<device-support value="atxmega64a4u"/> <device-support value="atxmega64a4u"/>
<device-support value="atxmega128a4u"/> <device-support value="atxmega128a4u"/>
<device-support value="atxmega64a3u"/> <device-support value="atxmega64a3u"/>
<device-support value="atxmega128a3u"/> <device-support value="atxmega128a3u"/>
<device-support value="atxmega192a3u"/> <device-support value="atxmega192a3u"/>
<device-support value="atxmega256a3u"/> <device-support value="atxmega256a3u"/>
<device-support value="atxmega256a3bu"/> <device-support value="atxmega256a3bu"/>
<device-support value="atxmega128a1u"/> <device-support value="atxmega128a1u"/>
<device-support value="atxmega64b3"/> <device-support value="atxmega64b3"/>
<device-support value="atxmega128b3"/> <device-support value="atxmega128b3"/>
<device-support value="atxmega64b1"/> <device-support value="atxmega64b1"/>
<device-support value="atxmega128b1"/> <device-support value="atxmega128b1"/>
<device-support value="atxmega64c3"/> <device-support value="atxmega64c3"/>
<device-support value="atxmega128c3"/> <device-support value="atxmega128c3"/>
<device-support value="atxmega192c3"/> <device-support value="atxmega192c3"/>
<device-support value="atxmega256c3"/> <device-support value="atxmega256c3"/>
<device-support value="atxmega384c3"/> <device-support value="atxmega384c3"/>
<device-support value="atxmega16c4"/> <device-support value="atxmega16c4"/>
</device-alias-map> </device-alias-map>
<device-alias-map name="lufa_uc3"> <device-alias-map name="lufa_uc3">
<device-support value="at32uc3a364"/> <device-support value="at32uc3a364"/>
<device-support value="at32uc3a364s"/> <device-support value="at32uc3a364s"/>
<device-support value="at32uc3a464"/> <device-support value="at32uc3a464"/>
<device-support value="at32uc3a464s"/> <device-support value="at32uc3a464s"/>
<device-support value="at32uc3b064"/> <device-support value="at32uc3b064"/>
<device-support value="at32uc3b164"/> <device-support value="at32uc3b164"/>
<device-support value="at32uc3a0128"/> <device-support value="at32uc3a0128"/>
<device-support value="at32uc3a1128"/> <device-support value="at32uc3a1128"/>
<device-support value="at32uc3a3128"/> <device-support value="at32uc3a3128"/>
<device-support value="at32uc3a3128s"/> <device-support value="at32uc3a3128s"/>
<device-support value="at32uc3a4128"/> <device-support value="at32uc3a4128"/>
<device-support value="at32uc3a4128s"/> <device-support value="at32uc3a4128s"/>
<device-support value="at32uc3b0128"/> <device-support value="at32uc3b0128"/>
<device-support value="at32uc3b1128"/> <device-support value="at32uc3b1128"/>
<device-support value="at32uc3a0256"/> <device-support value="at32uc3a0256"/>
<device-support value="at32uc3a1256"/> <device-support value="at32uc3a1256"/>
<device-support value="at32uc3a3256"/> <device-support value="at32uc3a3256"/>
<device-support value="at32uc3a3256s"/> <device-support value="at32uc3a3256s"/>
<device-support value="at32uc3a4256"/> <device-support value="at32uc3a4256"/>
<device-support value="at32uc3a4256s"/> <device-support value="at32uc3a4256s"/>
<device-support value="at32uc3b0256"/> <device-support value="at32uc3b0256"/>
<device-support value="at32uc3b1256"/> <device-support value="at32uc3b1256"/>
<device-support value="at32uc3a0512"/> <device-support value="at32uc3a0512"/>
<device-support value="at32uc3a1512"/> <device-support value="at32uc3a1512"/>
<device-support value="at32uc3b0512"/> <device-support value="at32uc3b0512"/>
<device-support value="at32uc3b1512"/> <device-support value="at32uc3b1512"/>
</device-alias-map> </device-alias-map>
</asf> </asf>
</lufa> </lufa>

@ -1,34 +1,34 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="service" id="lufa.common" caption="LUFA Common Infrastructure"> <module type="service" id="lufa.common" caption="LUFA Common Infrastructure">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_Common"/> <build type="doxygen-entry-point" value="Group_Common"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Version.h"/> <build type="header-file" subtype="api" value="Version.h"/>
<build type="distribute" subtype="license" value="License.txt"/> <build type="distribute" subtype="license" value="License.txt"/>
<build type="header-file" subtype="api" value="Common/Common.h"/> <build type="header-file" subtype="api" value="Common/Common.h"/>
<build type="header-file" value="Common/Architectures.h"/> <build type="header-file" value="Common/Architectures.h"/>
<build type="header-file" value="Common/ArchitectureSpecific.h"/> <build type="header-file" value="Common/ArchitectureSpecific.h"/>
<build type="header-file" value="Common/Attributes.h"/> <build type="header-file" value="Common/Attributes.h"/>
<build type="header-file" value="Common/BoardTypes.h"/> <build type="header-file" value="Common/BoardTypes.h"/>
<build type="header-file" value="Common/CompilerSpecific.h"/> <build type="header-file" value="Common/CompilerSpecific.h"/>
<build type="header-file" value="Common/Endianness.h"/> <build type="header-file" value="Common/Endianness.h"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,114 +1,114 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<board id="lufa.boards.dummy.avr8" vendor="LUFA" caption="AVR8 Architecture"> <board id="lufa.boards.dummy.avr8" vendor="LUFA" caption="AVR8 Architecture">
<device-support value="mega"/> <device-support value="mega"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.info"/> <require idref="lufa.drivers.board.info"/>
</board> </board>
<board id="lufa.boards.dummy.xmega" vendor="LUFA" caption="XMEGA Architecture"> <board id="lufa.boards.dummy.xmega" vendor="LUFA" caption="XMEGA Architecture">
<device-support value="xmega"/> <device-support value="xmega"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.info"/> <require idref="lufa.drivers.board.info"/>
</board> </board>
<board id="lufa.boards.dummy.uc3" vendor="LUFA" caption="UC3 Architecture"> <board id="lufa.boards.dummy.uc3" vendor="LUFA" caption="UC3 Architecture">
<device-support value="uc3"/> <device-support value="uc3"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.info"/> <require idref="lufa.drivers.board.info"/>
</board> </board>
<module type="driver" id="lufa.drivers.board.info" caption="LUFA Board Hardware Information Driver"> <module type="driver" id="lufa.drivers.board.info" caption="LUFA Board Hardware Information Driver">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_BoardInfo"/> <build type="doxygen-entry-point" value="Group_BoardInfo"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Board/Board.h"/> <build type="header-file" subtype="api" value="Drivers/Board/Board.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.board.leds" caption="LUFA Board LED Driver"> <module type="driver" id="lufa.drivers.board.leds" caption="LUFA Board LED Driver">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_LEDs"/> <build type="doxygen-entry-point" value="Group_LEDs"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Board/LEDs.h"/> <build type="header-file" subtype="api" value="Drivers/Board/LEDs.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.board.buttons" caption="LUFA Board Buttons Driver"> <module type="driver" id="lufa.drivers.board.buttons" caption="LUFA Board Buttons Driver">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_Buttons"/> <build type="doxygen-entry-point" value="Group_Buttons"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Board/Buttons.h"/> <build type="header-file" subtype="api" value="Drivers/Board/Buttons.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.board.dataflash" caption="LUFA Board Dataflash Driver"> <module type="driver" id="lufa.drivers.board.dataflash" caption="LUFA Board Dataflash Driver">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_Dataflash"/> <build type="doxygen-entry-point" value="Group_Dataflash"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Board/Dataflash.h"/> <build type="header-file" subtype="api" value="Drivers/Board/Dataflash.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.board.joystick" caption="LUFA Board Joystick Driver"> <module type="driver" id="lufa.drivers.board.joystick" caption="LUFA Board Joystick Driver">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_Joystick"/> <build type="doxygen-entry-point" value="Group_Joystick"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Board/Joystick.h"/> <build type="header-file" subtype="api" value="Drivers/Board/Joystick.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.board.temperature" caption="LUFA Board Temperature Sensor Driver"> <module type="driver" id="lufa.drivers.board.temperature" caption="LUFA Board Temperature Sensor Driver">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_Temperature"/> <build type="doxygen-entry-point" value="Group_Temperature"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.drivers.peripheral.adc"/> <require idref="lufa.drivers.peripheral.adc"/>
<build type="c-source" value="Drivers/Board/Temperature.c"/> <build type="c-source" value="Drivers/Board/Temperature.c"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Board/Temperature.h"/> <build type="header-file" subtype="api" value="Drivers/Board/Temperature.h"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

File diff suppressed because it is too large Load Diff

@ -1,57 +1,57 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="component" id="lufa.drivers.misc.at45db321c" caption="LUFA AT45DB321C Dataflash Commands"> <module type="component" id="lufa.drivers.misc.at45db321c" caption="LUFA AT45DB321C Dataflash Commands">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_AT45DB321C"/> <build type="doxygen-entry-point" value="Group_AT45DB321C"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Misc/AT45DB321C.h"/> <build type="header-file" subtype="api" value="Drivers/Misc/AT45DB321C.h"/>
</module> </module>
<module type="component" id="lufa.drivers.misc.at45db642d" caption="LUFA AT45DB642D Dataflash Commands"> <module type="component" id="lufa.drivers.misc.at45db642d" caption="LUFA AT45DB642D Dataflash Commands">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_AT45DB321C"/> <build type="doxygen-entry-point" value="Group_AT45DB321C"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Misc/AT45DB642D.h"/> <build type="header-file" subtype="api" value="Drivers/Misc/AT45DB642D.h"/>
</module> </module>
<module type="service" id="lufa.drivers.misc.ringbuffer" caption="LUFA Ring Buffer"> <module type="service" id="lufa.drivers.misc.ringbuffer" caption="LUFA Ring Buffer">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_RingBuff"/> <build type="doxygen-entry-point" value="Group_RingBuff"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Misc/RingBuffer.h"/> <build type="header-file" subtype="api" value="Drivers/Misc/RingBuffer.h"/>
</module> </module>
<module type="service" id="lufa.drivers.misc.ansi" caption="LUFA ANSI Terminal Commands"> <module type="service" id="lufa.drivers.misc.ansi" caption="LUFA ANSI Terminal Commands">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_Terminal"/> <build type="doxygen-entry-point" value="Group_Terminal"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Misc/TerminalCodes.h"/> <build type="header-file" subtype="api" value="Drivers/Misc/TerminalCodes.h"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,198 +1,198 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<select-by-device id="lufa.drivers.peripheral.usart" caption="LUFA USART Driver"> <select-by-device id="lufa.drivers.peripheral.usart" caption="LUFA USART Driver">
<module type="driver" id="lufa.drivers.peripheral.usart#avr8" caption="LUFA USART Driver - AVR8"> <module type="driver" id="lufa.drivers.peripheral.usart#avr8" caption="LUFA USART Driver - AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<build type="doxygen-entry-point" value="Group_Serial"/> <build type="doxygen-entry-point" value="Group_Serial"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.drivers.misc.ansi"/> <require idref="lufa.drivers.misc.ansi"/>
<build type="c-source" value="Drivers/Peripheral/AVR8/Serial_AVR8.c"/> <build type="c-source" value="Drivers/Peripheral/AVR8/Serial_AVR8.c"/>
<build type="header-file" value="Drivers/Peripheral/AVR8/Serial_AVR8.h"/> <build type="header-file" value="Drivers/Peripheral/AVR8/Serial_AVR8.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/Serial.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/Serial.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.usart#xmega" caption="LUFA USART Driver - AVR8"> <module type="driver" id="lufa.drivers.peripheral.usart#xmega" caption="LUFA USART Driver - AVR8">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<build type="doxygen-entry-point" value="Group_Serial"/> <build type="doxygen-entry-point" value="Group_Serial"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.drivers.misc.ansi"/> <require idref="lufa.drivers.misc.ansi"/>
<build type="c-source" value="Drivers/Peripheral/XMEGA/Serial_XMEGA.c"/> <build type="c-source" value="Drivers/Peripheral/XMEGA/Serial_XMEGA.c"/>
<build type="header-file" value="Drivers/Peripheral/XMEGA/Serial_XMEGA.h"/> <build type="header-file" value="Drivers/Peripheral/XMEGA/Serial_XMEGA.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/Serial.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/Serial.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.usart#uc3" caption="LUFA USART Driver - UC3"> <module type="driver" id="lufa.drivers.peripheral.usart#uc3" caption="LUFA USART Driver - UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_Serial"/> <build type="doxygen-entry-point" value="Group_Serial"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.drivers.misc.ansi"/> <require idref="lufa.drivers.misc.ansi"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
</module> </module>
</select-by-device> </select-by-device>
<select-by-device id="lufa.drivers.peripheral.spi" caption="LUFA SPI Driver"> <select-by-device id="lufa.drivers.peripheral.spi" caption="LUFA SPI Driver">
<module type="driver" id="lufa.drivers.peripheral.spi#avr8" caption="LUFA SPI Driver - AVR8"> <module type="driver" id="lufa.drivers.peripheral.spi#avr8" caption="LUFA SPI Driver - AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<build type="doxygen-entry-point" value="Group_SPI"/> <build type="doxygen-entry-point" value="Group_SPI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="header-file" value="Drivers/Peripheral/AVR8/SPI_AVR8.h"/> <build type="header-file" value="Drivers/Peripheral/AVR8/SPI_AVR8.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/SPI.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/SPI.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.spi#xmega" caption="LUFA SPI Driver - XMEGA"> <module type="driver" id="lufa.drivers.peripheral.spi#xmega" caption="LUFA SPI Driver - XMEGA">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<build type="doxygen-entry-point" value="Group_SPI"/> <build type="doxygen-entry-point" value="Group_SPI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="header-file" value="Drivers/Peripheral/XMEGA/SPI_XMEGA.h"/> <build type="header-file" value="Drivers/Peripheral/XMEGA/SPI_XMEGA.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/SPI.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/SPI.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.spi#uc3" caption="LUFA SPI Driver - UC3"> <module type="driver" id="lufa.drivers.peripheral.spi#uc3" caption="LUFA SPI Driver - UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_SPI"/> <build type="doxygen-entry-point" value="Group_SPI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
</module> </module>
</select-by-device> </select-by-device>
<select-by-device id="lufa.drivers.peripheral.usart_spi" caption="LUFA USART SPI Driver"> <select-by-device id="lufa.drivers.peripheral.usart_spi" caption="LUFA USART SPI Driver">
<module type="driver" id="lufa.drivers.peripheral.usart_spi#avr8" caption="LUFA USART SPI Driver - AVR8"> <module type="driver" id="lufa.drivers.peripheral.usart_spi#avr8" caption="LUFA USART SPI Driver - AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<build type="doxygen-entry-point" value="Group_SerialSPI"/> <build type="doxygen-entry-point" value="Group_SerialSPI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="header-file" value="Drivers/Peripheral/AVR8/SerialSPI_AVR8.h"/> <build type="header-file" value="Drivers/Peripheral/AVR8/SerialSPI_AVR8.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/SerialSPI.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/SerialSPI.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.usart_spi#xmega" caption="LUFA USART SPI Driver - XMEGA"> <module type="driver" id="lufa.drivers.peripheral.usart_spi#xmega" caption="LUFA USART SPI Driver - XMEGA">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<build type="doxygen-entry-point" value="Group_SerialSPI"/> <build type="doxygen-entry-point" value="Group_SerialSPI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="header-file" value="Drivers/Peripheral/XMEGA/SerialSPI_XMEGA.h"/> <build type="header-file" value="Drivers/Peripheral/XMEGA/SerialSPI_XMEGA.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/SerialSPI.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/SerialSPI.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.usart_spi#uc3" caption="LUFA USART SPI Driver - UC3"> <module type="driver" id="lufa.drivers.peripheral.usart_spi#uc3" caption="LUFA USART SPI Driver - UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_SerialSPI"/> <build type="doxygen-entry-point" value="Group_SerialSPI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
</module> </module>
</select-by-device> </select-by-device>
<select-by-device id="lufa.drivers.peripheral.twi" caption="LUFA TWI Master Driver"> <select-by-device id="lufa.drivers.peripheral.twi" caption="LUFA TWI Master Driver">
<module type="driver" id="lufa.drivers.peripheral.twi#avr8" caption="LUFA TWI Master Driver - AVR8"> <module type="driver" id="lufa.drivers.peripheral.twi#avr8" caption="LUFA TWI Master Driver - AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<build type="doxygen-entry-point" value="Group_TWI"/> <build type="doxygen-entry-point" value="Group_TWI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="c-source" value="Drivers/Peripheral/AVR8/TWI_AVR8.c"/> <build type="c-source" value="Drivers/Peripheral/AVR8/TWI_AVR8.c"/>
<build type="header-file" value="Drivers/Peripheral/AVR8/TWI_AVR8.h"/> <build type="header-file" value="Drivers/Peripheral/AVR8/TWI_AVR8.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/TWI.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/TWI.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.twi#xmega" caption="LUFA TWI Master Driver - XMEGA"> <module type="driver" id="lufa.drivers.peripheral.twi#xmega" caption="LUFA TWI Master Driver - XMEGA">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<build type="doxygen-entry-point" value="Group_TWI"/> <build type="doxygen-entry-point" value="Group_TWI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="c-source" value="Drivers/Peripheral/XMEGA/TWI_XMEGA.c"/> <build type="c-source" value="Drivers/Peripheral/XMEGA/TWI_XMEGA.c"/>
<build type="header-file" value="Drivers/Peripheral/XMEGA/TWI_XMEGA.h"/> <build type="header-file" value="Drivers/Peripheral/XMEGA/TWI_XMEGA.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/TWI.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/TWI.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.twi#uc3" caption="LUFA TWI Master Driver - UC3"> <module type="driver" id="lufa.drivers.peripheral.twi#uc3" caption="LUFA TWI Master Driver - UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_TWI"/> <build type="doxygen-entry-point" value="Group_TWI"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
</module> </module>
</select-by-device> </select-by-device>
<select-by-device id="lufa.drivers.peripheral.adc" caption="LUFA ADC Driver"> <select-by-device id="lufa.drivers.peripheral.adc" caption="LUFA ADC Driver">
<module type="driver" id="lufa.drivers.peripheral.adc#avr8" caption="LUFA ADC Driver - AVR8"> <module type="driver" id="lufa.drivers.peripheral.adc#avr8" caption="LUFA ADC Driver - AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<build type="doxygen-entry-point" value="Group_ADC"/> <build type="doxygen-entry-point" value="Group_ADC"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<build type="header-file" value="Drivers/Peripheral/AVR8/ADC_AVR8.h"/> <build type="header-file" value="Drivers/Peripheral/AVR8/ADC_AVR8.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/Peripheral/ADC.h"/> <build type="header-file" subtype="api" value="Drivers/Peripheral/ADC.h"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.adc#xmega" caption="LUFA ADC Driver - XMEGA"> <module type="driver" id="lufa.drivers.peripheral.adc#xmega" caption="LUFA ADC Driver - XMEGA">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<build type="doxygen-entry-point" value="Group_ADC"/> <build type="doxygen-entry-point" value="Group_ADC"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
</module> </module>
<module type="driver" id="lufa.drivers.peripheral.adc#uc3" caption="LUFA ADC Driver - UC3"> <module type="driver" id="lufa.drivers.peripheral.adc#uc3" caption="LUFA ADC Driver - UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_ADC"/> <build type="doxygen-entry-point" value="Group_ADC"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
</module> </module>
</select-by-device> </select-by-device>
</asf> </asf>
</lufa> </lufa>

@ -1,32 +1,32 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="driver" id="lufa.drivers.usb" caption="LUFA USB Driver"> <module type="driver" id="lufa.drivers.usb" caption="LUFA USB Driver">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_USB"/> <build type="doxygen-entry-point" value="Group_USB"/>
<build type="define" name="USE_LUFA_CONFIG_HEADER" value=""/> <build type="define" name="USE_LUFA_CONFIG_HEADER" value=""/>
<build type="module-config" subtype="path" value="CodeTemplates"/> <build type="module-config" subtype="path" value="CodeTemplates"/>
<build type="module-config" subtype="required-header-file" value="LUFAConfig.h"/> <build type="module-config" subtype="required-header-file" value="LUFAConfig.h"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Drivers/USB/USB.h"/> <build type="header-file" subtype="api" value="Drivers/USB/USB.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.drivers.usb.class"/> <require idref="lufa.drivers.usb.class"/>
<require idref="lufa.drivers.usb.core"/> <require idref="lufa.drivers.usb.core"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,32 +1,32 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="service" id="lufa.drivers.usb.class" caption="LUFA USB Class Drivers"> <module type="service" id="lufa.drivers.usb.class" caption="LUFA USB Class Drivers">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_USBClassDrivers"/> <build type="doxygen-entry-point" value="Group_USBClassDrivers"/>
<require idref="lufa.drivers.usb.class.android"/> <require idref="lufa.drivers.usb.class.android"/>
<require idref="lufa.drivers.usb.class.audio"/> <require idref="lufa.drivers.usb.class.audio"/>
<require idref="lufa.drivers.usb.class.cdc"/> <require idref="lufa.drivers.usb.class.cdc"/>
<require idref="lufa.drivers.usb.class.hid"/> <require idref="lufa.drivers.usb.class.hid"/>
<require idref="lufa.drivers.usb.class.ms"/> <require idref="lufa.drivers.usb.class.ms"/>
<require idref="lufa.drivers.usb.class.midi"/> <require idref="lufa.drivers.usb.class.midi"/>
<require idref="lufa.drivers.usb.class.printer"/> <require idref="lufa.drivers.usb.class.printer"/>
<require idref="lufa.drivers.usb.class.rndis"/> <require idref="lufa.drivers.usb.class.rndis"/>
<require idref="lufa.drivers.usb.class.si"/> <require idref="lufa.drivers.usb.class.si"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,85 +1,85 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="driver" id="lufa.drivers.usb.core.common" caption="LUFA USB Core Driver - Common"> <module type="driver" id="lufa.drivers.usb.core.common" caption="LUFA USB Core Driver - Common">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="doxygen-entry-point" value="Group_USBManagement"/> <build type="doxygen-entry-point" value="Group_USBManagement"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="header-file" value="Drivers/USB/Core/Device.h"/> <build type="header-file" value="Drivers/USB/Core/Device.h"/>
<build type="header-file" value="Drivers/USB/Core/Endpoint.h"/> <build type="header-file" value="Drivers/USB/Core/Endpoint.h"/>
<build type="header-file" value="Drivers/USB/Core/Host.h"/> <build type="header-file" value="Drivers/USB/Core/Host.h"/>
<build type="header-file" value="Drivers/USB/Core/Pipe.h"/> <build type="header-file" value="Drivers/USB/Core/Pipe.h"/>
<build type="header-file" value="Drivers/USB/Core/OTG.h"/> <build type="header-file" value="Drivers/USB/Core/OTG.h"/>
<build type="header-file" value="Drivers/USB/Core/USBController.h"/> <build type="header-file" value="Drivers/USB/Core/USBController.h"/>
<build type="header-file" value="Drivers/USB/Core/USBInterrupt.h"/> <build type="header-file" value="Drivers/USB/Core/USBInterrupt.h"/>
<build type="header-file" value="Drivers/USB/Core/EndpointStream.h"/> <build type="header-file" value="Drivers/USB/Core/EndpointStream.h"/>
<build type="header-file" value="Drivers/USB/Core/PipeStream.h"/> <build type="header-file" value="Drivers/USB/Core/PipeStream.h"/>
<build type="c-source" value="Drivers/USB/Core/ConfigDescriptors.c"/> <build type="c-source" value="Drivers/USB/Core/ConfigDescriptors.c"/>
<build type="header-file" value="Drivers/USB/Core/ConfigDescriptors.h"/> <build type="header-file" value="Drivers/USB/Core/ConfigDescriptors.h"/>
<build type="c-source" value="Drivers/USB/Core/DeviceStandardReq.c"/> <build type="c-source" value="Drivers/USB/Core/DeviceStandardReq.c"/>
<build type="header-file" value="Drivers/USB/Core/DeviceStandardReq.h"/> <build type="header-file" value="Drivers/USB/Core/DeviceStandardReq.h"/>
<build type="c-source" value="Drivers/USB/Core/Events.c"/> <build type="c-source" value="Drivers/USB/Core/Events.c"/>
<build type="header-file" value="Drivers/USB/Core/Events.h"/> <build type="header-file" value="Drivers/USB/Core/Events.h"/>
<build type="c-source" value="Drivers/USB/Core/HostStandardReq.c"/> <build type="c-source" value="Drivers/USB/Core/HostStandardReq.c"/>
<build type="header-file" value="Drivers/USB/Core/HostStandardReq.h"/> <build type="header-file" value="Drivers/USB/Core/HostStandardReq.h"/>
<build type="c-source" value="Drivers/USB/Core/USBTask.c"/> <build type="c-source" value="Drivers/USB/Core/USBTask.c"/>
<build type="header-file" value="Drivers/USB/Core/USBTask.h"/> <build type="header-file" value="Drivers/USB/Core/USBTask.h"/>
<build type="header-file" value="Drivers/USB/Core/USBMode.h"/> <build type="header-file" value="Drivers/USB/Core/USBMode.h"/>
<build type="header-file" value="Drivers/USB/Core/StdDescriptors.h"/> <build type="header-file" value="Drivers/USB/Core/StdDescriptors.h"/>
<build type="header-file" value="Drivers/USB/Core/StdRequestType.h"/> <build type="header-file" value="Drivers/USB/Core/StdRequestType.h"/>
<build type="c-source" value="Drivers/USB/Class/Common/HIDParser.c"/> <build type="c-source" value="Drivers/USB/Class/Common/HIDParser.c"/>
<build type="header-file" value="Drivers/USB/Class/Common/HIDParser.h"/> <build type="header-file" value="Drivers/USB/Class/Common/HIDParser.h"/>
<build type="header-file" value="Drivers/USB/Class/Common/HIDReportData.h"/> <build type="header-file" value="Drivers/USB/Class/Common/HIDReportData.h"/>
</module> </module>
<select-by-device id="lufa.drivers.usb.core" caption="LUFA USB Core Driver"> <select-by-device id="lufa.drivers.usb.core" caption="LUFA USB Core Driver">
<module type="driver" id="lufa.drivers.usb.core#avr8" caption="LUFA USB Core Driver - AVR8"> <module type="driver" id="lufa.drivers.usb.core#avr8" caption="LUFA USB Core Driver - AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_USBManagement_AVR8"/> <build type="doxygen-entry-point" value="Group_USBManagement_AVR8"/>
<require idref="lufa.drivers.usb.core.common"/> <require idref="lufa.drivers.usb.core.common"/>
<require idref="lufa.drivers.usb.core.avr8"/> <require idref="lufa.drivers.usb.core.avr8"/>
</module> </module>
<module type="driver" id="lufa.drivers.usb.core#xmega" caption="LUFA USB Core Driver - XMEGA"> <module type="driver" id="lufa.drivers.usb.core#xmega" caption="LUFA USB Core Driver - XMEGA">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_USBManagement_XMEGA"/> <build type="doxygen-entry-point" value="Group_USBManagement_XMEGA"/>
<require idref="lufa.drivers.usb.core.common"/> <require idref="lufa.drivers.usb.core.common"/>
<require idref="lufa.drivers.usb.core.xmega"/> <require idref="lufa.drivers.usb.core.xmega"/>
</module> </module>
<module type="driver" id="lufa.drivers.usb.core#uc3" caption="LUFA USB Core Driver - UC3"> <module type="driver" id="lufa.drivers.usb.core#uc3" caption="LUFA USB Core Driver - UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_USBManagement_UC3"/> <build type="doxygen-entry-point" value="Group_USBManagement_UC3"/>
<require idref="lufa.drivers.usb.core.common"/> <require idref="lufa.drivers.usb.core.common"/>
<require idref="lufa.drivers.usb.core.uc3"/> <require idref="lufa.drivers.usb.core.uc3"/>
</module> </module>
</select-by-device> </select-by-device>
</asf> </asf>
</lufa> </lufa>

@ -1,43 +1,43 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="driver" id="lufa.drivers.usb.core.avr8" caption="LUFA USB Core Driver for AVR8"> <module type="driver" id="lufa.drivers.usb.core.avr8" caption="LUFA USB Core Driver for AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_USBManagement_AVR8"/> <build type="doxygen-entry-point" value="Group_USBManagement_AVR8"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Endpoint_Control_R.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Endpoint_Control_R.c"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Endpoint_Control_W.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Endpoint_Control_W.c"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Endpoint_RW.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Endpoint_RW.c"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Pipe_RW.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Template/Template_Pipe_RW.c"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Device_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Device_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/Device_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/Device_AVR8.h"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Endpoint_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Endpoint_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/Endpoint_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/Endpoint_AVR8.h"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Host_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Host_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/Host_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/Host_AVR8.h"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/Pipe_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/Pipe_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/Pipe_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/Pipe_AVR8.h"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/OTG_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/OTG_AVR8.h"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/USBController_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/USBController_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/USBController_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/USBController_AVR8.h"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/USBInterrupt_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/USBInterrupt_AVR8.h"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/EndpointStream_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/EndpointStream_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/EndpointStream_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/EndpointStream_AVR8.h"/>
<build type="c-source" value="Drivers/USB/Core/AVR8/PipeStream_AVR8.c"/> <build type="c-source" value="Drivers/USB/Core/AVR8/PipeStream_AVR8.c"/>
<build type="header-file" value="Drivers/USB/Core/AVR8/PipeStream_AVR8.h"/> <build type="header-file" value="Drivers/USB/Core/AVR8/PipeStream_AVR8.h"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,42 +1,42 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="driver" id="lufa.drivers.usb.core.uc3" caption="LUFA USB Core Driver for UC3"> <module type="driver" id="lufa.drivers.usb.core.uc3" caption="LUFA USB Core Driver for UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_USBManagement_UC3"/> <build type="doxygen-entry-point" value="Group_USBManagement_UC3"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Endpoint_Control_R.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Endpoint_Control_R.c"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Endpoint_Control_W.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Endpoint_Control_W.c"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Endpoint_RW.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Endpoint_RW.c"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Pipe_RW.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Template/Template_Pipe_RW.c"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Device_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Device_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/Device_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/Device_UC3.h"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Endpoint_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Endpoint_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/Endpoint_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/Endpoint_UC3.h"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Host_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Host_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/Host_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/Host_UC3.h"/>
<build type="c-source" value="Drivers/USB/Core/UC3/Pipe_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/Pipe_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/Pipe_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/Pipe_UC3.h"/>
<build type="c-source" value="Drivers/USB/Core/UC3/USBController_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/USBController_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/USBController_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/USBController_UC3.h"/>
<build type="c-source" value="Drivers/USB/Core/UC3/USBInterrupt_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/USBInterrupt_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/USBInterrupt_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/USBInterrupt_UC3.h"/>
<build type="c-source" value="Drivers/USB/Core/UC3/EndpointStream_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/EndpointStream_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/EndpointStream_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/EndpointStream_UC3.h"/>
<build type="c-source" value="Drivers/USB/Core/UC3/PipeStream_UC3.c"/> <build type="c-source" value="Drivers/USB/Core/UC3/PipeStream_UC3.c"/>
<build type="header-file" value="Drivers/USB/Core/UC3/PipeStream_UC3.h"/> <build type="header-file" value="Drivers/USB/Core/UC3/PipeStream_UC3.h"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,36 +1,36 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="driver" id="lufa.drivers.usb.core.xmega" caption="LUFA USB Core Driver for XMEGA"> <module type="driver" id="lufa.drivers.usb.core.xmega" caption="LUFA USB Core Driver for XMEGA">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_USBManagement_XMEGA"/> <build type="doxygen-entry-point" value="Group_USBManagement_XMEGA"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/Template/Template_Endpoint_Control_R.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/Template/Template_Endpoint_Control_R.c"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/Template/Template_Endpoint_Control_W.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/Template/Template_Endpoint_Control_W.c"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/Template/Template_Endpoint_RW.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/Template/Template_Endpoint_RW.c"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/Device_XMEGA.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/Device_XMEGA.c"/>
<build type="header-file" value="Drivers/USB/Core/XMEGA/Device_XMEGA.h"/> <build type="header-file" value="Drivers/USB/Core/XMEGA/Device_XMEGA.h"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/Endpoint_XMEGA.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/Endpoint_XMEGA.c"/>
<build type="header-file" value="Drivers/USB/Core/XMEGA/Endpoint_XMEGA.h"/> <build type="header-file" value="Drivers/USB/Core/XMEGA/Endpoint_XMEGA.h"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/Pipe_XMEGA.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/Pipe_XMEGA.c"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/USBController_XMEGA.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/USBController_XMEGA.c"/>
<build type="header-file" value="Drivers/USB/Core/XMEGA/USBController_XMEGA.h"/> <build type="header-file" value="Drivers/USB/Core/XMEGA/USBController_XMEGA.h"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/USBInterrupt_XMEGA.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/USBInterrupt_XMEGA.c"/>
<build type="header-file" value="Drivers/USB/Core/XMEGA/USBInterrupt_XMEGA.h"/> <build type="header-file" value="Drivers/USB/Core/XMEGA/USBInterrupt_XMEGA.h"/>
<build type="c-source" value="Drivers/USB/Core/XMEGA/EndpointStream_XMEGA.c"/> <build type="c-source" value="Drivers/USB/Core/XMEGA/EndpointStream_XMEGA.c"/>
<build type="header-file" value="Drivers/USB/Core/XMEGA/EndpointStream_XMEGA.h"/> <build type="header-file" value="Drivers/USB/Core/XMEGA/EndpointStream_XMEGA.h"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,60 +1,60 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<select-by-device id="lufa.platform" caption="LUFA Platform Specific Support"> <select-by-device id="lufa.platform" caption="LUFA Platform Specific Support">
<module type="service" id="lufa.platform#avr8" caption="LUFA Platform Specific Support - AVR8"> <module type="service" id="lufa.platform#avr8" caption="LUFA Platform Specific Support - AVR8">
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<build type="define" name="ARCH" value="ARCH_AVR8"/> <build type="define" name="ARCH" value="ARCH_AVR8"/>
<build type="doxygen-entry-point" value="Group_PlatformDrivers"/> <build type="doxygen-entry-point" value="Group_PlatformDrivers"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Platform/Platform.h"/> <build type="header-file" subtype="api" value="Platform/Platform.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
</module> </module>
<module type="service" id="lufa.platform#xmega" caption="LUFA Platform Specific Support - XMEGA"> <module type="service" id="lufa.platform#xmega" caption="LUFA Platform Specific Support - XMEGA">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<build type="define" name="ARCH" value="ARCH_XMEGA"/> <build type="define" name="ARCH" value="ARCH_XMEGA"/>
<build type="doxygen-entry-point" value="Group_PlatformDrivers"/> <build type="doxygen-entry-point" value="Group_PlatformDrivers"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Platform/Platform.h"/> <build type="header-file" subtype="api" value="Platform/Platform.h"/>
<build type="distribute" value="Platform/XMEGA/XMEGAExperimentalInfo.txt" subtype="license"/> <build type="distribute" value="Platform/XMEGA/XMEGAExperimentalInfo.txt" subtype="license"/>
<require idref="lufa.platform.xmega"/> <require idref="lufa.platform.xmega"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
</module> </module>
<module type="service" id="lufa.platform#uc3" caption="LUFA Platform Specific Support - UC3"> <module type="service" id="lufa.platform#uc3" caption="LUFA Platform Specific Support - UC3">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="define" name="ARCH" value="ARCH_UC3"/> <build type="define" name="ARCH" value="ARCH_UC3"/>
<build type="doxygen-entry-point" value="Group_PlatformDrivers"/> <build type="doxygen-entry-point" value="Group_PlatformDrivers"/>
<build type="include-path" value=".."/> <build type="include-path" value=".."/>
<build type="header-file" subtype="api" value="Platform/Platform.h"/> <build type="header-file" subtype="api" value="Platform/Platform.h"/>
<build type="distribute" value="Platform/UC3/UC3ExperimentalInfo.txt" subtype="license"/> <build type="distribute" value="Platform/UC3/UC3ExperimentalInfo.txt" subtype="license"/>
<require idref="lufa.platform.uc3"/> <require idref="lufa.platform.uc3"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
</module> </module>
</select-by-device> </select-by-device>
</asf> </asf>
</lufa> </lufa>

@ -1,26 +1,26 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<module type="driver" id="lufa.platform.uc3" caption="LUFA UC3 Platform Drivers"> <module type="driver" id="lufa.platform.uc3" caption="LUFA UC3 Platform Drivers">
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_PlatformDrivers_UC3"/> <build type="doxygen-entry-point" value="Group_PlatformDrivers_UC3"/>
<build type="header-file" value="Platform/UC3/ClockManagement.h"/> <build type="header-file" value="Platform/UC3/ClockManagement.h"/>
<build type="header-file" value="Platform/UC3/InterruptManagement.h"/> <build type="header-file" value="Platform/UC3/InterruptManagement.h"/>
<build type="c-source" value="Platform/UC3/InterruptManagement.c"/> <build type="c-source" value="Platform/UC3/InterruptManagement.c"/>
<build type="asm-source" value="Platform/UC3/Exception.S"/> <build type="asm-source" value="Platform/UC3/Exception.S"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,23 +1,23 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<module type="driver" id="lufa.platform.xmega" caption="LUFA XMEGA Platform Drivers"> <module type="driver" id="lufa.platform.xmega" caption="LUFA XMEGA Platform Drivers">
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<build type="doxygen-entry-point" value="Group_PlatformDrivers_XMEGA"/> <build type="doxygen-entry-point" value="Group_PlatformDrivers_XMEGA"/>
<build type="header-file" value="Platform/XMEGA/ClockManagement.h"/> <build type="header-file" value="Platform/XMEGA/ClockManagement.h"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,45 +1,45 @@
<!-- <!--
LUFA Library LUFA Library
Copyright (C) Dean Camera, 2017. Copyright (C) Dean Camera, 2017.
dean [at] fourwalledcubicle [dot] com dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org www.lufa-lib.org
--> -->
<!-- Atmel Studio framework integration file --> <!-- Atmel Studio framework integration file -->
<lufa> <lufa>
<asf> <asf>
<select-by-device id="common.utils.toolchain_config" caption="Toolchain configuration defaults"> <select-by-device id="common.utils.toolchain_config" caption="Toolchain configuration defaults">
<module type="build-specific" id="common.utils.toolchain_config#avr" caption="Toolchain configuration defaults for 8-bit AVR"> <module type="build-specific" id="common.utils.toolchain_config#avr" caption="Toolchain configuration defaults for 8-bit AVR">
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<device-support value="avr"/> <device-support value="avr"/>
<toolchain-config name="avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned" value="True" toolchain="avrgcc"/> <toolchain-config name="avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned" value="True" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned" value="True" toolchain="avrgcc"/> <toolchain-config name="avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned" value="True" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.compiler.optimization.OtherFlags" value="-fdata-sections" toolchain="avrgcc"/> <toolchain-config name="avrgcc.compiler.optimization.OtherFlags" value="-fdata-sections" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.compiler.optimization.PrepareFunctionsForGarbageCollection" value="True" toolchain="avrgcc"/> <toolchain-config name="avrgcc.compiler.optimization.PrepareFunctionsForGarbageCollection" value="True" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.compiler.warnings.AllWarnings" value="True" toolchain="avrgcc"/> <toolchain-config name="avrgcc.compiler.warnings.AllWarnings" value="True" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.compiler.miscellaneous.OtherFlags" value="-mrelax -std=gnu99 -fno-strict-aliasing -fno-jump-tables" toolchain="avrgcc"/> <toolchain-config name="avrgcc.compiler.miscellaneous.OtherFlags" value="-mrelax -std=gnu99 -fno-strict-aliasing -fno-jump-tables" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.linker.optimization.GarbageCollectUnusedSections" value="True" toolchain="avrgcc"/> <toolchain-config name="avrgcc.linker.optimization.GarbageCollectUnusedSections" value="True" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.linker.optimization.RelaxBranches" value="True" toolchain="avrgcc"/> <toolchain-config name="avrgcc.linker.optimization.RelaxBranches" value="True" toolchain="avrgcc"/>
<toolchain-config name="avrgcc.linker.miscellaneous.LinkerFlags" value="-Wl,--relax" toolchain="avrgcc"/> <toolchain-config name="avrgcc.linker.miscellaneous.LinkerFlags" value="-Wl,--relax" toolchain="avrgcc"/>
</module> </module>
</select-by-device> </select-by-device>
<module type="build-specific" id="common.utils.toolchain_config#uc3" caption="Toolchain configuration defaults for 32-bit AVR"> <module type="build-specific" id="common.utils.toolchain_config#uc3" caption="Toolchain configuration defaults for 32-bit AVR">
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<device-support value="uc3"/> <device-support value="uc3"/>
<toolchain-config name="avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned" value="True" toolchain="avr32gcc"/> <toolchain-config name="avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned" value="True" toolchain="avr32gcc"/>
<toolchain-config name="avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned" value="True" toolchain="avr32gcc"/> <toolchain-config name="avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned" value="True" toolchain="avr32gcc"/>
<toolchain-config name="avr32gcc.compiler.optimization.OtherFlags" value="-fdata-sections" toolchain="avr32gcc"/> <toolchain-config name="avr32gcc.compiler.optimization.OtherFlags" value="-fdata-sections" toolchain="avr32gcc"/>
<toolchain-config name="avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection" value="True" toolchain="avr32gcc"/> <toolchain-config name="avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection" value="True" toolchain="avr32gcc"/>
<toolchain-config name="avr32gcc.compiler.warnings.AllWarnings" value="True" toolchain="avr32gcc"/> <toolchain-config name="avr32gcc.compiler.warnings.AllWarnings" value="True" toolchain="avr32gcc"/>
<toolchain-config name="avr32gcc.compiler.miscellaneous.OtherFlags" value="-mrelax -std=gnu99 -fno-strict-aliasing -mno-cond-exec-before-reload" toolchain="avr32gcc"/> <toolchain-config name="avr32gcc.compiler.miscellaneous.OtherFlags" value="-mrelax -std=gnu99 -fno-strict-aliasing -mno-cond-exec-before-reload" toolchain="avr32gcc"/>
<toolchain-config name="avr32gcc.linker.optimization.GarbageCollectUnusedSections" value="True" toolchain="avr32gcc"/> <toolchain-config name="avr32gcc.linker.optimization.GarbageCollectUnusedSections" value="True" toolchain="avr32gcc"/>
<toolchain-config name="avr32gcc.linker.optimization.RelaxBranches" value="True" toolchain="avr32gcc"/> <toolchain-config name="avr32gcc.linker.optimization.RelaxBranches" value="True" toolchain="avr32gcc"/>
<toolchain-config name="avr32gcc.linker.miscellaneous.LinkerFlags" value="-Wl,--relax" toolchain="avr32gcc"/> <toolchain-config name="avr32gcc.linker.miscellaneous.LinkerFlags" value="-Wl,--relax" toolchain="avr32gcc"/>
</module> </module>
</asf> </asf>
</lufa> </lufa>

@ -1,91 +1,91 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="AVRISP-MKII Clone Programmer" id="lufa.projects.avrispmkii_clone.avr8"> <project caption="AVRISP-MKII Clone Programmer" id="lufa.projects.avrispmkii_clone.avr8">
<require idref="lufa.projects.avrispmkii_clone"/> <require idref="lufa.projects.avrispmkii_clone"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<!-- Required by the XPLAIN Bridge project as well, so split into a meta module --> <!-- Required by the XPLAIN Bridge project as well, so split into a meta module -->
<module type="meta" id="lufa.projects.avrispmkii_clone.src" caption="AVRISP-MKII Clone Programmer"> <module type="meta" id="lufa.projects.avrispmkii_clone.src" caption="AVRISP-MKII Clone Programmer">
<info type="gui-flag" value="hidden"/> <info type="gui-flag" value="hidden"/>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<build type="include-path" value="."/> <build type="include-path" value="."/>
<build type="c-source" value="AVRISPDescriptors.c"/> <build type="c-source" value="AVRISPDescriptors.c"/>
<build type="header-file" value="AVRISPDescriptors.h"/> <build type="header-file" value="AVRISPDescriptors.h"/>
<build type="include-path" value="Lib"/> <build type="include-path" value="Lib"/>
<build type="header-file" value="Lib/V2ProtocolConstants.h"/> <build type="header-file" value="Lib/V2ProtocolConstants.h"/>
<build type="c-source" value="Lib/V2Protocol.c"/> <build type="c-source" value="Lib/V2Protocol.c"/>
<build type="header-file" value="Lib/V2Protocol.h"/> <build type="header-file" value="Lib/V2Protocol.h"/>
<build type="c-source" value="Lib/V2ProtocolParams.c"/> <build type="c-source" value="Lib/V2ProtocolParams.c"/>
<build type="header-file" value="Lib/V2ProtocolParams.h"/> <build type="header-file" value="Lib/V2ProtocolParams.h"/>
<build type="c-source" value="Lib/ISP/ISPProtocol.c"/> <build type="c-source" value="Lib/ISP/ISPProtocol.c"/>
<build type="header-file" value="Lib/ISP/ISPProtocol.h"/> <build type="header-file" value="Lib/ISP/ISPProtocol.h"/>
<build type="c-source" value="Lib/ISP/ISPTarget.c"/> <build type="c-source" value="Lib/ISP/ISPTarget.c"/>
<build type="header-file" value="Lib/ISP/ISPTarget.h"/> <build type="header-file" value="Lib/ISP/ISPTarget.h"/>
<build type="c-source" value="Lib/XPROG/XPROGTarget.c"/> <build type="c-source" value="Lib/XPROG/XPROGTarget.c"/>
<build type="header-file" value="Lib/XPROG/XPROGTarget.h"/> <build type="header-file" value="Lib/XPROG/XPROGTarget.h"/>
<build type="c-source" value="Lib/XPROG/XPROGProtocol.c"/> <build type="c-source" value="Lib/XPROG/XPROGProtocol.c"/>
<build type="header-file" value="Lib/XPROG/XPROGProtocol.h"/> <build type="header-file" value="Lib/XPROG/XPROGProtocol.h"/>
<build type="c-source" value="Lib/XPROG/XMEGANVM.c"/> <build type="c-source" value="Lib/XPROG/XMEGANVM.c"/>
<build type="header-file" value="Lib/XPROG/XMEGANVM.h"/> <build type="header-file" value="Lib/XPROG/XMEGANVM.h"/>
<build type="c-source" value="Lib/XPROG/TINYNVM.c"/> <build type="c-source" value="Lib/XPROG/TINYNVM.c"/>
<build type="header-file" value="Lib/XPROG/TINYNVM.h"/> <build type="header-file" value="Lib/XPROG/TINYNVM.h"/>
<require idref="lufa.drivers.peripheral.adc"/> <require idref="lufa.drivers.peripheral.adc"/>
<require idref="lufa.drivers.peripheral.spi"/> <require idref="lufa.drivers.peripheral.spi"/>
</module> </module>
<module type="application" id="lufa.projects.avrispmkii_clone" caption="AVRISP-MKII Clone Programmer"> <module type="application" id="lufa.projects.avrispmkii_clone" caption="AVRISP-MKII Clone Programmer">
<info type="description" value="summary"> <info type="description" value="summary">
Clone firmware of the Atmel AVRISP-MKII programmer. Clone firmware of the Atmel AVRISP-MKII programmer.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Low Level APIs"/> <keyword value="Low Level APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="AVRISP-MKII.txt"/> <build type="distribute" subtype="user-file" value="AVRISP-MKII.txt"/>
<build type="distribute" subtype="directory" value="WindowsDriver"/> <build type="distribute" subtype="directory" value="WindowsDriver"/>
<build type="c-source" value="AVRISP-MKII.c"/> <build type="c-source" value="AVRISP-MKII.c"/>
<build type="header-file" value="AVRISP-MKII.h"/> <build type="header-file" value="AVRISP-MKII.h"/>
<require idref="lufa.projects.avrispmkii_clone.src"/> <require idref="lufa.projects.avrispmkii_clone.src"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="module-config" subtype="required-header-file" value="AppConfig.h"/> <build type="module-config" subtype="required-header-file" value="AppConfig.h"/>
<build type="header-file" value="Config/AppConfig.h"/> <build type="header-file" value="Config/AppConfig.h"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.peripheral.adc"/> <require idref="lufa.drivers.peripheral.adc"/>
<require idref="lufa.drivers.peripheral.spi"/> <require idref="lufa.drivers.peripheral.spi"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
</module> </module>
</asf> </asf>

@ -1,53 +1,53 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="Benito Programmer" id="lufa.projects.benito.avr8"> <project caption="Benito Programmer" id="lufa.projects.benito.avr8">
<require idref="lufa.projects.benito"/> <require idref="lufa.projects.benito"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.benito" caption="Benito Programmer"> <module type="application" id="lufa.projects.benito" caption="Benito Programmer">
<info type="description" value="summary"> <info type="description" value="summary">
Benito AVR programmer. Benito AVR programmer.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Class Driver APIs"/> <keyword value="Class Driver APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
<keyword value="CDC Class"/> <keyword value="CDC Class"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="Benito.txt"/> <build type="distribute" subtype="user-file" value="Benito.txt"/>
<build type="distribute" subtype="user-file" value="LUFA Benito Programmer.inf"/> <build type="distribute" subtype="user-file" value="LUFA Benito Programmer.inf"/>
<build type="c-source" value="Benito.c"/> <build type="c-source" value="Benito.c"/>
<build type="c-source" value="Descriptors.c"/> <build type="c-source" value="Descriptors.c"/>
<build type="header-file" value="Benito.h"/> <build type="header-file" value="Benito.h"/>
<build type="header-file" value="Descriptors.h"/> <build type="header-file" value="Descriptors.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="module-config" subtype="required-header-file" value="AppConfig.h"/> <build type="module-config" subtype="required-header-file" value="AppConfig.h"/>
<build type="header-file" value="Config/AppConfig.h"/> <build type="header-file" value="Config/AppConfig.h"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.peripheral.usart"/> <require idref="lufa.drivers.peripheral.usart"/>
<require idref="lufa.drivers.misc.ringbuffer"/> <require idref="lufa.drivers.misc.ringbuffer"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
</module> </module>
</asf> </asf>

@ -1,48 +1,48 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="HID Report Viewer" id="lufa.projects.hid_viewer.avr8"> <project caption="HID Report Viewer" id="lufa.projects.hid_viewer.avr8">
<require idref="lufa.projects.hid_viewer"/> <require idref="lufa.projects.hid_viewer"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.hid_viewer" caption="HID Report Viewer"> <module type="application" id="lufa.projects.hid_viewer" caption="HID Report Viewer">
<info type="description" value="summary"> <info type="description" value="summary">
HID device report viewer project. HID device report viewer project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Class Driver APIs"/> <keyword value="Class Driver APIs"/>
<keyword value="USB Host"/> <keyword value="USB Host"/>
<keyword value="HID Class"/> <keyword value="HID Class"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="HIDReportViewer.txt"/> <build type="distribute" subtype="user-file" value="HIDReportViewer.txt"/>
<build type="c-source" value="HIDReportViewer.c"/> <build type="c-source" value="HIDReportViewer.c"/>
<build type="header-file" value="HIDReportViewer.h"/> <build type="header-file" value="HIDReportViewer.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.peripheral.usart"/> <require idref="lufa.drivers.peripheral.usart"/>
<require idref="lufa.drivers.misc.ansi"/> <require idref="lufa.drivers.misc.ansi"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
</module> </module>
</asf> </asf>

@ -1,51 +1,51 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="LED Notifier Widget" id="lufa.projects.led_notifier.avr8"> <project caption="LED Notifier Widget" id="lufa.projects.led_notifier.avr8">
<require idref="lufa.projects.led_notifier"/> <require idref="lufa.projects.led_notifier"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.led_notifier" caption="LED Notifier Widget"> <module type="application" id="lufa.projects.led_notifier" caption="LED Notifier Widget">
<info type="description" value="summary"> <info type="description" value="summary">
RGB LED notification widget project. RGB LED notification widget project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Class Driver APIs"/> <keyword value="Class Driver APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
<keyword value="CDC Class"/> <keyword value="CDC Class"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="LEDNotifier.txt"/> <build type="distribute" subtype="user-file" value="LEDNotifier.txt"/>
<build type="distribute" subtype="user-file" value="LUFA LED Notifier.inf"/> <build type="distribute" subtype="user-file" value="LUFA LED Notifier.inf"/>
<build type="distribute" subtype="directory" value="CPUUsageApp"/> <build type="distribute" subtype="directory" value="CPUUsageApp"/>
<build type="distribute" subtype="directory" value="LEDMixerApp"/> <build type="distribute" subtype="directory" value="LEDMixerApp"/>
<build type="c-source" value="LEDNotifier.c"/> <build type="c-source" value="LEDNotifier.c"/>
<build type="c-source" value="Descriptors.c"/> <build type="c-source" value="Descriptors.c"/>
<build type="header-file" value="LEDNotifier.h"/> <build type="header-file" value="LEDNotifier.h"/>
<build type="header-file" value="Descriptors.h"/> <build type="header-file" value="Descriptors.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
</module> </module>
</asf> </asf>

@ -1,50 +1,50 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="MIDI Tone Generator" id="lufa.projects.midi_tone_gen.avr8"> <project caption="MIDI Tone Generator" id="lufa.projects.midi_tone_gen.avr8">
<require idref="lufa.projects.midi_tone_gen"/> <require idref="lufa.projects.midi_tone_gen"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.midi_tone_gen" caption="MIDI Tone Generator"> <module type="application" id="lufa.projects.midi_tone_gen" caption="MIDI Tone Generator">
<info type="description" value="summary"> <info type="description" value="summary">
MIDI tone generator project. MIDI tone generator project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Class Driver APIs"/> <keyword value="Class Driver APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
<keyword value="MIDI Class"/> <keyword value="MIDI Class"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="MIDIToneGenerator.txt"/> <build type="distribute" subtype="user-file" value="MIDIToneGenerator.txt"/>
<build type="c-source" value="MIDIToneGenerator.c"/> <build type="c-source" value="MIDIToneGenerator.c"/>
<build type="c-source" value="Descriptors.c"/> <build type="c-source" value="Descriptors.c"/>
<build type="header-file" value="MIDIToneGenerator.h"/> <build type="header-file" value="MIDIToneGenerator.h"/>
<build type="header-file" value="Descriptors.h"/> <build type="header-file" value="Descriptors.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="module-config" subtype="required-header-file" value="AppConfig.h"/> <build type="module-config" subtype="required-header-file" value="AppConfig.h"/>
<build type="header-file" value="Config/AppConfig.h"/> <build type="header-file" value="Config/AppConfig.h"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
</module> </module>
</asf> </asf>

@ -1,52 +1,52 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="Magnetic Strip Card Reader" id="lufa.projects.magstripe.avr8"> <project caption="Magnetic Strip Card Reader" id="lufa.projects.magstripe.avr8">
<require idref="lufa.projects.magstripe"/> <require idref="lufa.projects.magstripe"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.magstripe" caption="Magnetic Strip Card Reader"> <module type="application" id="lufa.projects.magstripe" caption="Magnetic Strip Card Reader">
<info type="description" value="summary"> <info type="description" value="summary">
Magnetic strip card reader project. Magnetic strip card reader project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Class Driver APIs"/> <keyword value="Class Driver APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
<keyword value="HID Class"/> <keyword value="HID Class"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="Magstripe.txt"/> <build type="distribute" subtype="user-file" value="Magstripe.txt"/>
<build type="c-source" value="Magstripe.c"/> <build type="c-source" value="Magstripe.c"/>
<build type="c-source" value="Descriptors.c"/> <build type="c-source" value="Descriptors.c"/>
<build type="header-file" value="Magstripe.h"/> <build type="header-file" value="Magstripe.h"/>
<build type="header-file" value="Descriptors.h"/> <build type="header-file" value="Descriptors.h"/>
<build type="c-source" value="Lib/CircularBitBuffer.c"/> <build type="c-source" value="Lib/CircularBitBuffer.c"/>
<build type="header-file" value="Lib/CircularBitBuffer.h"/> <build type="header-file" value="Lib/CircularBitBuffer.h"/>
<build type="header-file" value="Lib/MagstripeHW.h"/> <build type="header-file" value="Lib/MagstripeHW.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="module-config" subtype="required-header-file" value="AppConfig.h"/> <build type="module-config" subtype="required-header-file" value="AppConfig.h"/>
<build type="header-file" value="Config/AppConfig.h"/> <build type="header-file" value="Config/AppConfig.h"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
</module> </module>
</asf> </asf>

@ -1,50 +1,50 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="Media Controller" id="lufa.projects.media_control.avr8"> <project caption="Media Controller" id="lufa.projects.media_control.avr8">
<require idref="lufa.projects.media_control"/> <require idref="lufa.projects.media_control"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.media_control" caption="Media Controller"> <module type="application" id="lufa.projects.media_control" caption="Media Controller">
<info type="description" value="summary"> <info type="description" value="summary">
Magnetic strip card reader project. Magnetic strip card reader project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Class Driver APIs"/> <keyword value="Class Driver APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
<keyword value="HID Class"/> <keyword value="HID Class"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="MediaController.txt"/> <build type="distribute" subtype="user-file" value="MediaController.txt"/>
<build type="c-source" value="MediaController.c"/> <build type="c-source" value="MediaController.c"/>
<build type="c-source" value="Descriptors.c"/> <build type="c-source" value="Descriptors.c"/>
<build type="header-file" value="MediaController.h"/> <build type="header-file" value="MediaController.h"/>
<build type="header-file" value="Descriptors.h"/> <build type="header-file" value="Descriptors.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
<require idref="lufa.drivers.board.buttons"/> <require idref="lufa.drivers.board.buttons"/>
<require idref="lufa.drivers.board.joystick"/> <require idref="lufa.drivers.board.joystick"/>
</module> </module>
</asf> </asf>

@ -1,49 +1,49 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="Missile Launcher" id="lufa.projects.missile_launcher.avr8"> <project caption="Missile Launcher" id="lufa.projects.missile_launcher.avr8">
<require idref="lufa.projects.missile_launcher"/> <require idref="lufa.projects.missile_launcher"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.missile_launcher" caption="Missile Launcher"> <module type="application" id="lufa.projects.missile_launcher" caption="Missile Launcher">
<info type="description" value="summary"> <info type="description" value="summary">
Missile launcher project. Missile launcher project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Low Level APIs"/> <keyword value="Low Level APIs"/>
<keyword value="USB Host"/> <keyword value="USB Host"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="MissileLauncher.txt"/> <build type="distribute" subtype="user-file" value="MissileLauncher.txt"/>
<build type="c-source" value="MissileLauncher.c"/> <build type="c-source" value="MissileLauncher.c"/>
<build type="c-source" value="ConfigDescriptor.c"/> <build type="c-source" value="ConfigDescriptor.c"/>
<build type="header-file" value="MissileLauncher.h"/> <build type="header-file" value="MissileLauncher.h"/>
<build type="header-file" value="ConfigDescriptor.h"/> <build type="header-file" value="ConfigDescriptor.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.buttons"/> <require idref="lufa.drivers.board.buttons"/>
<require idref="lufa.drivers.board.joystick"/> <require idref="lufa.drivers.board.joystick"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
</module> </module>
</asf> </asf>

@ -1,47 +1,47 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="Relay Board Controller" id="lufa.projects.relay_board.avr8"> <project caption="Relay Board Controller" id="lufa.projects.relay_board.avr8">
<require idref="lufa.projects.relay_board"/> <require idref="lufa.projects.relay_board"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.relay_board" caption="Relay Board Controller"> <module type="application" id="lufa.projects.relay_board" caption="Relay Board Controller">
<info type="description" value="summary"> <info type="description" value="summary">
Relay Board Controller project. Relay Board Controller project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Low Level APIs"/> <keyword value="Low Level APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="RelayBoard.txt"/> <build type="distribute" subtype="user-file" value="RelayBoard.txt"/>
<build type="c-source" value="RelayBoard.c"/> <build type="c-source" value="RelayBoard.c"/>
<build type="c-source" value="Descriptors.c"/> <build type="c-source" value="Descriptors.c"/>
<build type="header-file" value="RelayBoard.h"/> <build type="header-file" value="RelayBoard.h"/>
<build type="header-file" value="Descriptors.h"/> <build type="header-file" value="Descriptors.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.board"/> <require idref="lufa.drivers.board"/>
<require idref="lufa.drivers.board.leds"/> <require idref="lufa.drivers.board.leds"/>
</module> </module>
</asf> </asf>

@ -1,51 +1,51 @@
<asf xmlversion="1.0"> <asf xmlversion="1.0">
<project caption="USB Serial to LCD Display" id="lufa.projects.serial_to_lcd.avr8"> <project caption="USB Serial to LCD Display" id="lufa.projects.serial_to_lcd.avr8">
<require idref="lufa.projects.serial_to_lcd"/> <require idref="lufa.projects.serial_to_lcd"/>
<require idref="lufa.boards.dummy.avr8"/> <require idref="lufa.boards.dummy.avr8"/>
<generator value="as5_8"/> <generator value="as5_8"/>
<device-support value="at90usb1287"/> <device-support value="at90usb1287"/>
<config name="lufa.drivers.board.name" value="usbkey"/> <config name="lufa.drivers.board.name" value="usbkey"/>
<build type="define" name="F_CPU" value="8000000UL"/> <build type="define" name="F_CPU" value="8000000UL"/>
<build type="define" name="F_USB" value="8000000UL"/> <build type="define" name="F_USB" value="8000000UL"/>
</project> </project>
<module type="application" id="lufa.projects.serial_to_lcd" caption="USB Serial to LCD Display"> <module type="application" id="lufa.projects.serial_to_lcd" caption="USB Serial to LCD Display">
<info type="description" value="summary"> <info type="description" value="summary">
USB Serial to LCD Controller project. USB Serial to LCD Controller project.
</info> </info>
<info type="gui-flag" value="move-to-root"/> <info type="gui-flag" value="move-to-root"/>
<info type="keyword" value="Technology"> <info type="keyword" value="Technology">
<keyword value="Class Driver APIs"/> <keyword value="Class Driver APIs"/>
<keyword value="USB Device"/> <keyword value="USB Device"/>
<keyword value="CDC Class"/> <keyword value="CDC Class"/>
</info> </info>
<device-support-alias value="lufa_avr8"/> <device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/> <device-support-alias value="lufa_xmega"/>
<device-support-alias value="lufa_uc3"/> <device-support-alias value="lufa_uc3"/>
<build type="distribute" subtype="user-file" value="doxyfile"/> <build type="distribute" subtype="user-file" value="doxyfile"/>
<build type="distribute" subtype="user-file" value="SerialToLCD.txt"/> <build type="distribute" subtype="user-file" value="SerialToLCD.txt"/>
<build type="distribute" subtype="user-file" value="LUFA SerialToLCD.inf"/> <build type="distribute" subtype="user-file" value="LUFA SerialToLCD.inf"/>
<build type="c-source" value="SerialToLCD.c"/> <build type="c-source" value="SerialToLCD.c"/>
<build type="c-source" value="Descriptors.c"/> <build type="c-source" value="Descriptors.c"/>
<build type="header-file" value="SerialToLCD.h"/> <build type="header-file" value="SerialToLCD.h"/>
<build type="header-file" value="Descriptors.h"/> <build type="header-file" value="Descriptors.h"/>
<build type="c-source" value="Lib/HD44780.c"/> <build type="c-source" value="Lib/HD44780.c"/>
<build type="header-file" value="Lib/HD44780.h"/> <build type="header-file" value="Lib/HD44780.h"/>
<build type="module-config" subtype="path" value="Config"/> <build type="module-config" subtype="path" value="Config"/>
<build type="header-file" value="Config/LUFAConfig.h"/> <build type="header-file" value="Config/LUFAConfig.h"/>
<require idref="lufa.common"/> <require idref="lufa.common"/>
<require idref="lufa.platform"/> <require idref="lufa.platform"/>
<require idref="lufa.drivers.usb"/> <require idref="lufa.drivers.usb"/>
<require idref="lufa.drivers.misc.ringbuffer"/> <require idref="lufa.drivers.misc.ringbuffer"/>
</module> </module>
</asf> </asf>

Loading…
Cancel
Save