diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2018-08-23 08:39:49 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2018-08-23 08:39:49 +0300 |
| commit | be4b16ebb5b6d6d77834c85b087aa748129cbdcd (patch) | |
| tree | bac998ba5f01f118dbb6a3e5810eb2b4b9c6d856 /Software/Embedded_SW/Embedded/Drivers/USB_Communication | |
| parent | 48800971a024f2bf7e8b6ae673ecbb2235ef18dc (diff) | |
| download | Tango-be4b16ebb5b6d6d77834c85b087aa748129cbdcd.tar.gz Tango-be4b16ebb5b6d6d77834c85b087aa748129cbdcd.zip | |
USB buffers updated to 4000. USB and UART share THE SAME RX BUFFER!
Diffstat (limited to 'Software/Embedded_SW/Embedded/Drivers/USB_Communication')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Drivers/USB_Communication/USBCDCD.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Software/Embedded_SW/Embedded/Drivers/USB_Communication/USBCDCD.c b/Software/Embedded_SW/Embedded/Drivers/USB_Communication/USBCDCD.c index 1dfcfbfad..04561139e 100644 --- a/Software/Embedded_SW/Embedded/Drivers/USB_Communication/USBCDCD.c +++ b/Software/Embedded_SW/Embedded/Drivers/USB_Communication/USBCDCD.c @@ -56,7 +56,6 @@ typedef unsigned long USBCDCDEventType; #endif /* Defines */ -#define USBBUFFERSIZE 256 //**************************************************************************** // // A buffer into which the composite device can write the combined config @@ -79,8 +78,9 @@ typedef volatile enum { /* Static variables and handles */ static volatile USBCDCD_USBState state; -static unsigned char receiveBuffer[USBBUFFERSIZE]; -static unsigned char transmitBuffer[USBBUFFERSIZE]; +extern unsigned char CommRxBuffer[COMM_MAX_BUFFER_SIZE]; +//static unsigned char receiveBuffer[COMM_MAX_BUFFER_SIZE]; +static unsigned char transmitBuffer[COMM_MAX_BUFFER_SIZE]; int expected_message_size; int current_message_size; @@ -214,8 +214,8 @@ tUSBBuffer rxBuffer = USBDCDCPacketRead, /* pfnTransfer */ USBDCDCRxPacketAvailable, /* pfnAvailable */ (void *)&g_sCDCDevice, /* pvHandle */ - receiveBuffer, /* pcBuffer */ - USBBUFFERSIZE, /* ulBufferSize */ + CommRxBuffer, /* pcBuffer */ + COMM_MAX_BUFFER_SIZE, /* ulBufferSize */ {{0, 0, 0, 0}, 0, 0} /* private data workspace */ }; @@ -228,7 +228,7 @@ tUSBBuffer txBuffer = USBDCDCTxPacketAvailable, /* pfnAvailable */ (void *)&g_sCDCDevice, /* pvHandle */ transmitBuffer, /* pcBuffer */ - USBBUFFERSIZE, /* ulBufferSize */ + COMM_MAX_BUFFER_SIZE, /* ulBufferSize */ {{0, 0, 0, 0}, 0, 0} /* private data workspace */ }; |
