@ -157,7 +157,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
{
{
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. EndpointAddress = ( ENDPOINT_D ESCRIPTOR_D IR_IN | CDC1_NOTIFICATION_EPNUM ) ,
. EndpointAddress = ( ENDPOINT_D IR_IN | CDC1_NOTIFICATION_EPNUM ) ,
. Attributes = ( EP_TYPE_INTERRUPT | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. Attributes = ( EP_TYPE_INTERRUPT | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. EndpointSize = CDC_NOTIFICATION_EPSIZE ,
. EndpointSize = CDC_NOTIFICATION_EPSIZE ,
. PollingIntervalMS = 0xFF
. PollingIntervalMS = 0xFF
@ -183,7 +183,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
{
{
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. EndpointAddress = ( ENDPOINT_D ESCRIPTOR_D IR_OUT | CDC1_RX_EPNUM ) ,
. EndpointAddress = ( ENDPOINT_D IR_OUT | CDC1_RX_EPNUM ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. PollingIntervalMS = 0x01
. PollingIntervalMS = 0x01
@ -193,7 +193,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
{
{
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. EndpointAddress = ( ENDPOINT_D ESCRIPTOR_D IR_IN | CDC1_TX_EPNUM ) ,
. EndpointAddress = ( ENDPOINT_D IR_IN | CDC1_TX_EPNUM ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. PollingIntervalMS = 0x01
. PollingIntervalMS = 0x01
@ -258,7 +258,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
{
{
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. EndpointAddress = ( ENDPOINT_D ESCRIPTOR_D IR_IN | CDC2_NOTIFICATION_EPNUM ) ,
. EndpointAddress = ( ENDPOINT_D IR_IN | CDC2_NOTIFICATION_EPNUM ) ,
. Attributes = ( EP_TYPE_INTERRUPT | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. Attributes = ( EP_TYPE_INTERRUPT | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. EndpointSize = CDC_NOTIFICATION_EPSIZE ,
. EndpointSize = CDC_NOTIFICATION_EPSIZE ,
. PollingIntervalMS = 0xFF
. PollingIntervalMS = 0xFF
@ -284,7 +284,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
{
{
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. EndpointAddress = ( ENDPOINT_D ESCRIPTOR_D IR_OUT | CDC2_RX_EPNUM ) ,
. EndpointAddress = ( ENDPOINT_D IR_OUT | CDC2_RX_EPNUM ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. PollingIntervalMS = 0x01
. PollingIntervalMS = 0x01
@ -294,7 +294,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
{
{
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. Header = { . Size = sizeof ( USB_Descriptor_Endpoint_t ) , . Type = DTYPE_Endpoint } ,
. EndpointAddress = ( ENDPOINT_D ESCRIPTOR_D IR_IN | CDC2_TX_EPNUM ) ,
. EndpointAddress = ( ENDPOINT_D IR_IN | CDC2_TX_EPNUM ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. Attributes = ( EP_TYPE_BULK | ENDPOINT_ATTR_NO_SYNC | ENDPOINT_USAGE_DATA ) ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. EndpointSize = CDC_TXRX_EPSIZE ,
. PollingIntervalMS = 0x01
. PollingIntervalMS = 0x01