36 #ifndef _DESCRIPTORS_H_ 37 #define _DESCRIPTORS_H_ 40 #include <avr/pgmspace.h> 42 #include "lufa/LUFA/Drivers/USB/USB.h" 46 #define CDC_NOTIFICATION_EPNUM 2 49 #define CDC_TX_EPNUM 3 52 #define CDC_RX_EPNUM 4 55 #define CDC_NOTIFICATION_EPSIZE 8 58 #define CDC_TXRX_EPSIZE 16 69 USB_Descriptor_Configuration_Header_t
Config;
86 const uint16_t wIndex,
87 const void**
const DescriptorAddress)
88 ATTR_WARN_UNUSED_RESULT ATTR_NON_NULL_PTR_ARG(3);
USB_Descriptor_Endpoint_t CDC_DataInEndpoint
Definition: usb_descriptors.h:81
USB_Descriptor_Endpoint_t CDC_NotificationEndpoint
Definition: usb_descriptors.h:76
Definition: usb_descriptors.h:67
USB_CDC_Descriptor_FunctionalACM_t CDC_Functional_ACM
Definition: usb_descriptors.h:74
USB_Descriptor_Interface_t CDC_DCI_Interface
Definition: usb_descriptors.h:79
USB_CDC_Descriptor_FunctionalHeader_t CDC_Functional_Header
Definition: usb_descriptors.h:73
USB_CDC_Descriptor_FunctionalUnion_t CDC_Functional_Union
Definition: usb_descriptors.h:75
USB_Descriptor_Configuration_Header_t Config
Definition: usb_descriptors.h:69
uint16_t CALLBACK_USB_GetDescriptor(const uint16_t wValue, const uint16_t wIndex, const void **const DescriptorAddress) ATTR_WARN_UNUSED_RESULT ATTR_NON_NULL_PTR_ARG(3)
Definition: usb_descriptors.c:239
USB_Descriptor_Interface_t CDC_CCI_Interface
Definition: usb_descriptors.h:72
USB_Descriptor_Endpoint_t CDC_DataOutEndpoint
Definition: usb_descriptors.h:80