Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						2242bf9b37 
					 
					
						
						
							
							lwip/esp32/examples: wifi throughput optimizations  
						
						 
						
						... 
						
						
						
						1. Put some lwip udp rx/tx relating functions to IRAM
2. Put some wifi rx/tx relating functions to IRAMa
3. Reduce wifi dynamic malloc from 4 to 1 for each ebuf
4. Update iperf example accordingly
5. Update libphy.a to v383 
						
						
					 
					
						2018-01-30 16:27:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						9ae5c6700b 
					 
					
						
						
							
							lwip/ethernet: fix emac rx buf err  
						
						 
						
						... 
						
						
						
						1. Lwip not free the ethernet buf in lwip layer
2. Fix emac counter error 
						
						
					 
					
						2017-07-25 11:19:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						d724cc23d2 
					 
					
						
						
							
							tcpip_adapter: not free netif when tcpip adapter is stopped  
						
						 
						
						... 
						
						
						
						When tcpip adapter is stop, don't free the netif 
						
						
					 
					
						2017-07-13 18:42:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						378884660a 
					 
					
						
						
							
							Merge branch 'feature/tw11250_add_tcp_delay_statistics' into 'master'  
						
						 
						
						... 
						
						
						
						lwip: refactor to esp specific counter
1. Add tcp debug counter
2. Refactor other ESP specific counter
See merge request !635  
						
						
					 
					
						2017-04-13 15:29:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edmund Huber 
							
						 
					 
					
						
						
							
						
						eab6d483a5 
					 
					
						
						
							
							give the AP and STA netifs different names for ease of debugging lwip  
						
						 
						
						
						
						
					 
					
						2017-04-11 20:40:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						ece61944f4 
					 
					
						
						
							
							lwip: refractor to esp specific counter  
						
						 
						
						... 
						
						
						
						1. Add tcp debug counter
2. Refractor other ESP specific counter 
						
						
					 
					
						2017-04-10 14:46:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						eb1fbaabce 
					 
					
						
						
							
							lwip: Refactor support for L2 pbuf free notification into each driver  
						
						 
						
						... 
						
						
						
						Makes it easier to handle different drivers enabled at compile/link time. 
						
						
					 
					
						2017-02-24 14:45:17 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Han 
							
						 
					 
					
						
						
							
						
						315b3f979f 
					 
					
						
						
							
							components/tcpip_adapter: Allow to set different hostname for each interface  
						
						 
						
						
						
						
					 
					
						2017-01-10 12:42:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						0fb2ab9f5c 
					 
					
						
						
							
							lwip/freertos/esp32: add throughput optimization related code  
						
						 
						
						... 
						
						
						
						1. Update wifi lib which contains ampdu and other optimizations
2. Add throughput code debug code
3. Other misc modification about throughput optimization 
						
						
					 
					
						2017-01-05 11:37:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shangke 
							
						 
					 
					
						
						
							
						
						5ddf6daa98 
					 
					
						
						
							
							feature/ethernet_driver: update ethernet driver  
						
						 
						
						... 
						
						
						
						1. The transmitting mode of the packets from LWIP to MAC is changed from synchronous to asynchronous.
2. The receive buf mode : support pointer mode and copy mode.
3. Add get phy status func used to config mac register. 
						
						
					 
					
						2016-12-26 14:50:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shangke 
							
						 
					 
					
						
						
							
						
						e0040af7e5 
					 
					
						
						
							
							ethernet: add first version of ethernet driver  
						
						 
						
						
						
						
					 
					
						2016-12-01 19:17:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						9a3f9af2db 
					 
					
						
						
							
							esp32/lwip: some misc changes  
						
						 
						
						... 
						
						
						
						1. Update phy to fix HT40 rx issue
2. Add code about RX_DONE/TX_DONE/Lock-free optimization
3. Fix wifi ioctl return value error
4. Add lwip statistics debug code
5. Modify TCP window size to 10 and send buffer size to 5 
						
						
					 
					
						2016-11-28 18:36:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						586c17f831 
					 
					
						
						
							
							lwip: remove useless printf info  
						
						 
						
						
						
						
					 
					
						2016-11-21 16:08:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						8cd48d9f9c 
					 
					
						
						
							
							lwip: rework for low_level_output  
						
						 
						
						
						
						
					 
					
						2016-11-20 17:05:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						fa57720cdf 
					 
					
						
						
							
							lwip: optimize low_level_output  
						
						 
						
						... 
						
						
						
						When the parameter pbuf for low_level_output is a list, malloc a new pbuf of
which the length equals to the total length of pbuf and send the new pbuf to L2 
						
						
					 
					
						2016-11-19 22:25:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						69dbc36a1c 
					 
					
						
						
							
							lwip: add option to memcopy packet from L2 to L3  
						
						 
						
						... 
						
						
						
						Menuconfig add an option to copy the packet from layer2 (WIFI driver) to layer3 (LWIP), default not copy 
						
						
					 
					
						2016-11-16 16:24:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						92b663d9f2 
					 
					
						
						
							
							lwip: optimize tx flow control  
						
						 
						
						... 
						
						
						
						1. Remove tx flow control for TCP
2. Remove tx flow control for UDP temporary
3. Return the error code when call esp_wifi_internal_tx() 
						
						
					 
					
						2016-10-31 21:26:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						6e6e51426f 
					 
					
						
						
							
							lwip: refractor for lwip  
						
						 
						
						... 
						
						
						
						1. All espressif specific code are prefix with ESP_
2. Define all ESP_ options in lwipopts.h
3. Remove useless code added in 8266 
						
						
					 
					
						2016-10-27 14:11:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liuzhifu 
							
						 
					 
					
						
						
							
						
						612aaa69e4 
					 
					
						
						
							
							lwip/esp32: move the extern wifi calls into esp_wifi_internal.h  
						
						 
						
						... 
						
						
						
						1. Add esp_wifi_internal.h
2. Rename system_pp_recycle_rx_pkt to esp_wifi_internal_free_rx_buffer
3. rename esp_wifi_tx_is_stop to esp_wifi_internal_tx_is_stop
4. rename ieee80211_output to esp_wifi_internal_tx 
						
						
					 
					
						2016-10-26 13:23:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liuzhifu 
							
						 
					 
					
						
						
							
						
						77caf256c6 
					 
					
						
						
							
							components: lwip - enable PERF macro for debug reason  
						
						 
						
						
						
						
					 
					
						2016-08-30 18:06:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						bd6ea4393c 
					 
					
						
						
							
							Initial public version  
						
						 
						
						
						
						
					 
					
						2016-08-17 23:08:22 +08:00