]> git.donarmstrong.com Git - qmk_firmware.git/blob - tmk_core/protocol/lufa/LUFA-git/LUFA/StudioIntegration/lufa_drivers_usb_class_audio.xml
Merge pull request #34 from jackhumbert/tmk-master
[qmk_firmware.git] / tmk_core / protocol / lufa / LUFA-git / LUFA / StudioIntegration / lufa_drivers_usb_class_audio.xml
1 <!--
2              LUFA Library
3      Copyright (C) Dean Camera, 2013.
4
5   dean [at] fourwalledcubicle [dot] com
6            www.lufa-lib.org
7 -->
8
9 <!-- Atmel Studio framework integration file -->
10
11 <!--
12              LUFA Library
13      Copyright (C) Dean Camera, 2013.
14
15   dean [at] fourwalledcubicle [dot] com
16            www.lufa-lib.org
17 -->
18
19 <!-- Atmel Studio framework integration file -->
20
21 <lufa>
22         <asf>
23                 <select-by-config id="lufa.drivers.usb.class.audio" name="lufa.drivers.usb.class.audio.mode" default="host_device" caption="LUFA USB Class Driver - Audio 1.0">
24                         <build type="doxygen-entry-point" value="Group_USBClassAudio"/>
25
26                         <info type="gui-flag" value="hidden"/>
27
28                         <module type="service" id="lufa.drivers.usb.class.audio#host_device" caption="LUFA USB Class Driver - Audio 1.0 (Host/Device)">
29                                 <info type="description" value="summary">
30                                         Common definitions and Host/Device mode implementations of the Audio 1.0 USB class.
31                                 </info>
32
33                                 <info type="gui-flag" value="hidden"/>
34
35                                 <build type="doxygen-entry-point" value="Group_USBClassAudio"/>
36
37                                 <device-support-alias value="lufa_avr8"/>
38                                 <device-support-alias value="lufa_xmega"/>
39                                 <device-support-alias value="lufa_uc3"/>
40
41                                 <build type="header-file" value="Drivers/USB/Class/AudioClass.h"/>
42                                 <build type="header-file" value="Drivers/USB/Class/Common/AudioClassCommon.h"/>
43                                 <build type="header-file" value="Drivers/USB/Class/Device/AudioClassDevice.h"/>
44                                 <build type="c-source"    value="Drivers/USB/Class/Device/AudioClassDevice.c"/>
45                                 <build type="header-file" value="Drivers/USB/Class/Host/AudioClassHost.h"/>
46                                 <build type="c-source"    value="Drivers/USB/Class/Host/AudioClassHost.c"/>
47                         </module>
48
49                         <module type="service" id="lufa.drivers.usb.class.audio#host" caption="LUFA USB Class Driver - Audio 1.0 (Host)">
50                                 <info type="description" value="summary">
51                                         Common definitions and Host mode implementation of the Audio 1.0 USB class.
52                                 </info>
53
54                                 <build type="doxygen-entry-point" value="Group_USBClassAudio"/>
55
56                                 <info type="gui-flag" value="hidden"/>
57
58                                 <device-support-alias value="lufa_avr8"/>
59                                 <device-support-alias value="lufa_xmega"/>
60                                 <device-support-alias value="lufa_uc3"/>
61
62                                 <build type="header-file" value="Drivers/USB/Class/AudioClass.h"/>
63                                 <build type="header-file" value="Drivers/USB/Class/Common/AudioClassCommon.h"/>
64                                 <build type="header-file" value="Drivers/USB/Class/Device/AudioClassDevice.h"/>
65                                 <build type="header-file" value="Drivers/USB/Class/Host/AudioClassHost.h"/>
66                                 <build type="c-source"    value="Drivers/USB/Class/Host/AudioClassHost.c"/>
67                         </module>
68
69                         <module type="service" id="lufa.drivers.usb.class.audio#device" caption="LUFA USB Class Driver - Audio 1.0 (Device)">
70                                 <info type="description" value="summary">
71                                         Common definitions and Device mode implementation of the Audio 1.0 USB class.
72                                 </info>
73
74                                 <build type="doxygen-entry-point" value="Group_USBClassAudio"/>
75
76                                 <info type="gui-flag" value="hidden"/>
77
78                                 <device-support-alias value="lufa_avr8"/>
79                                 <device-support-alias value="lufa_xmega"/>
80                                 <device-support-alias value="lufa_uc3"/>
81
82                                 <build type="header-file" value="Drivers/USB/Class/AudioClass.h"/>
83                                 <build type="header-file" value="Drivers/USB/Class/Common/AudioClassCommon.h"/>
84                                 <build type="header-file" value="Drivers/USB/Class/Device/AudioClassDevice.h"/>
85                                 <build type="c-source"    value="Drivers/USB/Class/Device/AudioClassDevice.c"/>
86                                 <build type="header-file" value="Drivers/USB/Class/Host/AudioClassHost.h"/>
87                         </module>
88
89                         <module type="service" id="lufa.drivers.usb.class.audio#definitions_only" caption="LUFA USB Class Driver - Audio 1.0 (Definitions Only)">
90                                 <info type="description" value="summary">
91                                         Common definitions only (no implementations) of the Audio 1.0 USB class.
92                                 </info>
93
94                                 <build type="doxygen-entry-point" value="Group_USBClassAudio"/>
95
96                                 <info type="gui-flag" value="hidden"/>
97
98                                 <device-support-alias value="lufa_avr8"/>
99                                 <device-support-alias value="lufa_xmega"/>
100                                 <device-support-alias value="lufa_uc3"/>
101
102                                 <build type="header-file" value="Drivers/USB/Class/AudioClass.h"/>
103                                 <build type="header-file" value="Drivers/USB/Class/Common/AudioClassCommon.h"/>
104                                 <build type="header-file" value="Drivers/USB/Class/Device/AudioClassDevice.h"/>
105                                 <build type="header-file" value="Drivers/USB/Class/Host/AudioClassHost.h"/>
106                         </module>
107                 </select-by-config>
108         </asf>
109 </lufa>