mbed-os/libraries
Adam Green 64620e2e78 lwip: Stop dropping long TCP segments
If lwIP placed more than 2 pbufs in a TCP segment, the ethernet driver
would fail to send it as it didn't have enough Tx descriptors.  The
maximum number of pbufs outstanding for transmit that lwIP keeps is
defined by the TCP_SND_QUEUELEN macro.  I modifed the value of
LPC_NUM_BUFF_TXDESCS to take advantage of this lwIP value.  The +1
takes into account that LPC_EMAC->TxProduceIndex ==
LPC->TxConsumeIndex is reserved for indicating that the queue is empty
so a full queue uses one less than the maximum count.
2013-10-29 23:41:21 -07:00
..
USBDevice USBDevice memory leaks fixes 2013-09-12 16:35:52 +03:00
USBHost Modifications for compatibility with GCC 2013-10-17 10:34:07 +03:00
doc Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
dsp Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
fs fs: Silence GCC signed/unsigned warnings 2013-08-19 22:53:49 -07:00
mbed fixed can_filter() prototype (prevents build of LPC1768) 2013-10-26 17:02:29 +02:00
net lwip: Stop dropping long TCP segments 2013-10-29 23:41:21 -07:00
rpc Added LPC1114 and target for some test cases 2013-08-16 00:24:09 +09:00
rtos [LPC812] Added RTOS support 2013-09-11 02:30:27 +09:00
tests Added new serial class, remove interrupt chaining 2013-10-23 16:08:34 +03:00