From 0166c6d64e5b70841b43f6ce702d6269751f281c Mon Sep 17 00:00:00 2001 From: Christina Quast Date: Thu, 5 Mar 2015 15:44:05 +0100 Subject: [PATCH] Temporary fix: mitm mode use EP 4-6 --- sam3s_example/simtrace/usb.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/sam3s_example/simtrace/usb.c b/sam3s_example/simtrace/usb.c index e81b47fd..46f0926d 100644 --- a/sam3s_example/simtrace/usb.c +++ b/sam3s_example/simtrace/usb.c @@ -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 }