Changed AudioInput and AudioOutput demos to reload the next sample via an interrupt...
[pub/USBasp.git] / LUFA / Drivers / USB / Class / Host / RNDIS.c
index 541b7d3..3054d7f 100644 (file)
@@ -32,8 +32,8 @@
 #include "../../HighLevel/USBMode.h"
 #if defined(USB_CAN_BE_HOST)
 
-#define  __INCLUDE_FROM_RNDIS_CLASS_HOST_C
 #define  __INCLUDE_FROM_RNDIS_DRIVER
+#define  __INCLUDE_FROM_RNDIS_HOST_C
 #include "RNDIS.h"
 
 uint8_t RNDIS_Host_ConfigurePipes(USB_ClassInfo_RNDIS_Host_t* const RNDISInterfaceInfo,
@@ -142,9 +142,9 @@ static uint8_t DCOMP_RNDIS_Host_NextRNDISControlInterface(void* const CurrentDes
                USB_Descriptor_Interface_t* CurrentInterface = DESCRIPTOR_PCAST(CurrentDescriptor,
                                                                                USB_Descriptor_Interface_t);
 
-               if ((CurrentInterface->Class    == RNDIS_CONTROL_CLASS)    &&
-                   (CurrentInterface->SubClass == RNDIS_CONTROL_SUBCLASS) &&
-                   (CurrentInterface->Protocol == RNDIS_CONTROL_PROTOCOL))
+               if ((CurrentInterface->Class    == CDC_CSCP_CDCClass)    &&
+                   (CurrentInterface->SubClass == CDC_CSCP_ACMSubclass) &&
+                   (CurrentInterface->Protocol == CDC_CSCP_VendorSpecificProtocol))
                {
                        return DESCRIPTOR_SEARCH_Found;
                }
@@ -160,9 +160,9 @@ static uint8_t DCOMP_RNDIS_Host_NextRNDISDataInterface(void* const CurrentDescri
                USB_Descriptor_Interface_t* CurrentInterface = DESCRIPTOR_PCAST(CurrentDescriptor,
                                                                                USB_Descriptor_Interface_t);
 
-               if ((CurrentInterface->Class    == RNDIS_DATA_CLASS)    &&
-                   (CurrentInterface->SubClass == RNDIS_DATA_SUBCLASS) &&
-                   (CurrentInterface->Protocol == RNDIS_DATA_PROTOCOL))
+               if ((CurrentInterface->Class    == CDC_CSCP_CDCDataClass)   &&
+                   (CurrentInterface->SubClass == CDC_CSCP_NoDataSubclass) &&
+                   (CurrentInterface->Protocol == CDC_CSCP_NoDataProtocol))
                {
                        return DESCRIPTOR_SEARCH_Found;
                }