\r
/* Includes: */\r
#include <LUFA/Drivers/USB/USB.h> // USB Functionality\r
- #include <LUFA/Drivers/USB/Class/ConfigDescriptor.h> // Configuration Descriptor Parser\r
\r
#include "CDCHost.h"\r
\r
DescriptorTooLarge = 2, /**< The device's Configuration Descriptor is too large to process */\r
InvalidConfigDataReturned = 3, /**< The device returned an invalid Configuration Descriptor */\r
NoCDCInterfaceFound = 4, /**< A compatible CDC interface was not found in the device's Configuration Descriptor */\r
- NoEndpointFound = 5, /**< Cmpatible CDC endpoints were not found in the device's CDC interface */\r
+ NoEndpointFound = 5, /**< Compatible CDC endpoints were not found in the device's CDC interface */\r
};\r
\r
/* Configuration Descriptor Comparison Functions: */\r
- DESCRIPTOR_COMPARATOR(NextCDCInterface);\r
+ DESCRIPTOR_COMPARATOR(NextCDCControlInterface);\r
+ DESCRIPTOR_COMPARATOR(NextCDCDataInterface);\r
DESCRIPTOR_COMPARATOR(NextInterfaceCDCDataEndpoint);\r
\r
/* Function Prototypes: */\r