Temporary fix: mitm mode use EP 4-6

This commit is contained in:
Christina Quast 2015-03-05 15:44:05 +01:00
parent b5ebebea0f
commit 0166c6d64e
1 changed files with 9 additions and 6 deletions

View File

@ -492,14 +492,17 @@ const SIMTraceDriverConfigurationDescriptorMITM configurationDescriptorMITM = {
0,
0, /* FIXME: string descriptor for this interface */
},
#define DATAOUT_2 DATAOUT+3
#define DATAIN_2 DATAIN+3
#define INT_2 INT+3
/* Bulk-OUT endpoint standard descriptor */
{
sizeof(USBEndpointDescriptor),
USBGenericDescriptor_ENDPOINT,
USBEndpointDescriptor_ADDRESS(USBEndpointDescriptor_OUT,
DATAOUT),
DATAOUT_2),
USBEndpointDescriptor_BULK,
MIN(BOARD_USB_ENDPOINTS_MAXPACKETSIZE(DATAOUT),
MIN(BOARD_USB_ENDPOINTS_MAXPACKETSIZE(DATAOUT_2),
USBEndpointDescriptor_MAXBULKSIZE_FS),
0 /* Must be 0 for full-speed bulk endpoints */
},
@ -508,9 +511,9 @@ const SIMTraceDriverConfigurationDescriptorMITM configurationDescriptorMITM = {
sizeof(USBEndpointDescriptor),
USBGenericDescriptor_ENDPOINT,
USBEndpointDescriptor_ADDRESS(USBEndpointDescriptor_IN,
DATAIN),
DATAIN_2),
USBEndpointDescriptor_BULK,
MIN(BOARD_USB_ENDPOINTS_MAXPACKETSIZE(DATAIN),
MIN(BOARD_USB_ENDPOINTS_MAXPACKETSIZE(DATAIN_2),
USBEndpointDescriptor_MAXBULKSIZE_FS),
0 /* Must be 0 for full-speed bulk endpoints */
},
@ -518,9 +521,9 @@ const SIMTraceDriverConfigurationDescriptorMITM configurationDescriptorMITM = {
{
sizeof(USBEndpointDescriptor),
USBGenericDescriptor_ENDPOINT,
USBEndpointDescriptor_ADDRESS( USBEndpointDescriptor_IN, INT ),
USBEndpointDescriptor_ADDRESS( USBEndpointDescriptor_IN, INT_2 ),
USBEndpointDescriptor_INTERRUPT,
MIN(BOARD_USB_ENDPOINTS_MAXPACKETSIZE(INT),
MIN(BOARD_USB_ENDPOINTS_MAXPACKETSIZE(INT_2),
USBEndpointDescriptor_MAXINTERRUPTSIZE_FS),
0x10
}