Move out class driver modules into seperate AS6 integration modules, add ability...
[pub/lufa.git] / LUFA / StudioIntegration / lufa_drivers_usb_class.xml
index d15a546..cd18bf1 100644 (file)
 \r
 <lufa>\r
        <asf>\r
-               <module type="service" id="lufa.drivers.usb.class.android" caption="LUFA USB Class Driver - Android Accessory">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassAOA"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/AndroidAccessoryClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/AndroidAccessoryClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/AndroidAccessoryClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/AndroidAccessoryClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.audio" caption="LUFA USB Class Driver - Audio 1.0">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassAudio"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/AudioClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/AudioClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Device/AudioClassDevice.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Device/AudioClassDevice.c"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/AudioClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/AudioClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.cdc" caption="LUFA USB Class Driver - CDC">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassCDC"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/CDCClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/CDCClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Device/CDCClassDevice.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Device/CDCClassDevice.c"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/CDCClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/CDCClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.hid" caption="LUFA USB Class Driver - HID">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassHID"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/HIDClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/HIDClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Device/HIDClassDevice.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Device/HIDClassDevice.c"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/HIDClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/HIDClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.ms" caption="LUFA USB Class Driver - Mass Storage">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassMS"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/MassStorageClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/MassStorageClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Device/MassStorageClassDevice.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Device/MassStorageClassDevice.c"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/MassStorageClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/MassStorageClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.midi" caption="LUFA USB Class Driver - MIDI">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassMIDI"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/MIDIClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/MIDIClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Device/MIDIClassDevice.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Device/MIDIClassDevice.c"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/MIDIClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/MIDIClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.printer" caption="LUFA USB Class Driver - Printer">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassPrinter"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/PrinterClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/PrinterClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Device/PrinterClassDevice.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Device/PrinterClassDevice.c"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/PrinterClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/PrinterClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.rndis" caption="LUFA USB Class Driver - RNDIS Ethernet">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassRNDIS"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/RNDISClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/RNDISClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Device/RNDISClassDevice.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Device/RNDISClassDevice.c"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/RNDISClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/RNDISClassHost.c"/>\r
-               </module>\r
-\r
-               <module type="service" id="lufa.drivers.usb.class.si" caption="LUFA USB Class Driver - Still Image">\r
-                       <device-support-alias value="lufa_avr8"/>\r
-                       <device-support-alias value="lufa_xmega"/>\r
-                       <device-support-alias value="lufa_uc3"/>\r
-\r
-                       <info type="gui-flag" value="hidden"/>\r
-                       <build type="doxygen-entry-point" value="Group_USBClassSI"/>\r
-\r
-                       <build type="header-file" value="Drivers/USB/Class/StillImageClass.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Common/StillImageClassCommon.h"/>\r
-                       <build type="header-file" value="Drivers/USB/Class/Host/StillImageClassHost.h"/>\r
-                       <build type="c-source"    value="Drivers/USB/Class/Host/StillImageClassHost.c"/>\r
-               </module>\r
-\r
                <module type="service" id="lufa.drivers.usb.class" caption="LUFA USB Class Drivers">\r
                        <device-support-alias value="lufa_avr8"/>\r
                        <device-support-alias value="lufa_xmega"/>\r