aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Drivers/USB_Communication
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2018-08-23 08:39:49 +0300
committerShlomo Hecht <shlomo@twine-s.com>2018-08-23 08:39:49 +0300
commitbe4b16ebb5b6d6d77834c85b087aa748129cbdcd (patch)
treebac998ba5f01f118dbb6a3e5810eb2b4b9c6d856 /Software/Embedded_SW/Embedded/Drivers/USB_Communication
parent48800971a024f2bf7e8b6ae673ecbb2235ef18dc (diff)
downloadTango-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.c12
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 */
};