]> git.donarmstrong.com Git - qmk_firmware.git/blob - protocol/lufa/LUFA-git/LUFA/StudioIntegration/lufa_drivers_usb_class_rndis.xml
Squashed 'tmk_core/' changes from caca2c0..dc0e46e
[qmk_firmware.git] / protocol / lufa / LUFA-git / LUFA / StudioIntegration / lufa_drivers_usb_class_rndis.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 <lufa>
12         <asf>
13                 <select-by-config id="lufa.drivers.usb.class.rndis" name="lufa.drivers.usb.class.rndis.mode" default="host_device" caption="LUFA USB Class Driver - RNDIS Ethernet">
14                         <build type="doxygen-entry-point" value="Group_USBClassRNDIS"/>
15
16                         <info type="gui-flag" value="hidden"/>
17
18                         <module type="service" id="lufa.drivers.usb.class.rndis#host_device" caption="LUFA USB Class Driver - RNDIS Ethernet (Host/Device)">
19                                 <info type="description" value="summary">
20                                         Common definitions and Host/Device mode implementations of the RNDIS Ethernet USB class.
21                                 </info>
22
23                                 <build type="doxygen-entry-point" value="Group_USBClassRNDIS"/>
24
25                                 <info type="gui-flag" value="hidden"/>
26
27                                 <device-support-alias value="lufa_avr8"/>
28                                 <device-support-alias value="lufa_xmega"/>
29                                 <device-support-alias value="lufa_uc3"/>
30
31                                 <build type="header-file" value="Drivers/USB/Class/RNDISClass.h"/>
32                                 <build type="header-file" value="Drivers/USB/Class/Common/RNDISClassCommon.h"/>
33                                 <build type="header-file" value="Drivers/USB/Class/Device/RNDISClassDevice.h"/>
34                                 <build type="c-source"    value="Drivers/USB/Class/Device/RNDISClassDevice.c"/>
35                                 <build type="header-file" value="Drivers/USB/Class/Host/RNDISClassHost.h"/>
36                                 <build type="c-source"    value="Drivers/USB/Class/Host/RNDISClassHost.c"/>
37                         </module>
38
39                         <module type="service" id="lufa.drivers.usb.class.rndis#host" caption="LUFA USB Class Driver - RNDIS Ethernet (Host)">
40                                 <info type="description" value="summary">
41                                         Common definitions and Host mode implementation of the RNDIS Ethernet USB class.
42                                 </info>
43
44                                 <build type="doxygen-entry-point" value="Group_USBClassRNDIS"/>
45
46                                 <info type="gui-flag" value="hidden"/>
47
48                                 <device-support-alias value="lufa_avr8"/>
49                                 <device-support-alias value="lufa_xmega"/>
50                                 <device-support-alias value="lufa_uc3"/>
51
52                                 <build type="header-file" value="Drivers/USB/Class/RNDISClass.h"/>
53                                 <build type="header-file" value="Drivers/USB/Class/Common/RNDISClassCommon.h"/>
54                                 <build type="header-file" value="Drivers/USB/Class/Device/RNDISClassDevice.h"/>
55                                 <build type="header-file" value="Drivers/USB/Class/Host/RNDISClassHost.h"/>
56                                 <build type="c-source"    value="Drivers/USB/Class/Host/RNDISClassHost.c"/>
57                         </module>
58
59                         <module type="service" id="lufa.drivers.usb.class.rndis#device" caption="LUFA USB Class Driver - RNDIS Ethernet (Device)">
60                                 <info type="description" value="summary">
61                                         Common definitions and Device mode implementation of the RNDIS Ethernet USB class.
62                                 </info>
63
64                                 <build type="doxygen-entry-point" value="Group_USBClassRNDIS"/>
65
66                                 <info type="gui-flag" value="hidden"/>
67
68                                 <device-support-alias value="lufa_avr8"/>
69                                 <device-support-alias value="lufa_xmega"/>
70                                 <device-support-alias value="lufa_uc3"/>
71
72                                 <build type="header-file" value="Drivers/USB/Class/RNDISClass.h"/>
73                                 <build type="header-file" value="Drivers/USB/Class/Common/RNDISClassCommon.h"/>
74                                 <build type="header-file" value="Drivers/USB/Class/Device/RNDISClassDevice.h"/>
75                                 <build type="c-source"    value="Drivers/USB/Class/Device/RNDISClassDevice.c"/>
76                                 <build type="header-file" value="Drivers/USB/Class/Host/RNDISClassHost.h"/>
77                         </module>
78
79                         <module type="service" id="lufa.drivers.usb.class.rndis#definitions_only" caption="LUFA USB Class Driver - RNDIS Ethernet (Definitions Only)">
80                                 <info type="description" value="summary">
81                                         Common definitions only (no implementations) of the RNDIS Ethernet USB class.
82                                 </info>
83
84                                 <build type="doxygen-entry-point" value="Group_USBClassRNDIS"/>
85
86                                 <info type="gui-flag" value="hidden"/>
87
88                                 <device-support-alias value="lufa_avr8"/>
89                                 <device-support-alias value="lufa_xmega"/>
90                                 <device-support-alias value="lufa_uc3"/>
91
92                                 <build type="header-file" value="Drivers/USB/Class/RNDISClass.h"/>
93                                 <build type="header-file" value="Drivers/USB/Class/Common/RNDISClassCommon.h"/>
94                                 <build type="header-file" value="Drivers/USB/Class/Device/RNDISClassDevice.h"/>
95                                 <build type="header-file" value="Drivers/USB/Class/Host/RNDISClassHost.h"/>
96                         </module>
97                 </select-by-config>
98         </asf>
99 </lufa>