| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- menu "ESP NETIF Adapter"
- config ESP_NETIF_IP_LOST_TIMER_INTERVAL
- int "IP Address lost timer interval (seconds)"
- range 0 65535
- default 120
- help
- The value of 0 indicates the IP lost timer is disabled, otherwise the timer is enabled.
- The IP address may be lost because of some reasons, e.g. when the station disconnects
- from soft-AP, or when DHCP IP renew fails etc. If the IP lost timer is enabled, it will
- be started everytime the IP is lost. Event SYSTEM_EVENT_STA_LOST_IP will be raised if
- the timer expires. The IP lost timer is stopped if the station get the IP again before
- the timer expires.
- choice ESP_NETIF_USE_TCPIP_STACK_LIB
- prompt "TCP/IP Stack Library"
- default ESP_NETIF_TCPIP_LWIP
- help
- Choose the TCP/IP Stack to work, for example, LwIP, uIP, etc.
- config ESP_NETIF_TCPIP_LWIP
- bool "LwIP"
- help
- lwIP is a small independent implementation of the TCP/IP protocol suite.
- config ESP_NETIF_LOOPBACK
- bool "Loopback"
- help
- Dummy implementation of esp-netif functionality which connects driver transmit
- to receive function. This option is for testing purpose only
- endchoice
- config ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER
- bool "Enable backward compatible tcpip_adapter interface"
- default y
- help
- Backward compatible interface to tcpip_adapter is enabled by default to support
- legacy TCP/IP stack initialisation code. Disable this option to use only esp-netif
- interface.
- config ESP_NETIF_L2_TAP
- bool "Enable netif L2 TAP support"
- help
- A user program can read/write link layer (L2) frames from/to ESP TAP device.
- The ESP TAP device can be currently associated only with Ethernet physical interfaces.
- config ESP_NETIF_L2_TAP_MAX_FDS
- depends on ESP_NETIF_L2_TAP
- int "Maximum number of opened L2 TAP File descriptors"
- range 1 10
- default 5
- help
- Maximum number of opened File descriptors (FD's) associated with ESP TAP device. ESP TAP FD's take up
- a certain amount of memory, and allowing fewer FD's to be opened at the same time conserves memory.
- config ESP_NETIF_L2_TAP_RX_QUEUE_SIZE
- depends on ESP_NETIF_L2_TAP
- int "Size of L2 TAP Rx queue"
- range 1 100
- default 20
- help
- Maximum number of frames queued in opened File descriptor. Once the queue is full, the newly arriving
- frames are dropped until the queue has enough room to accept incoming traffic (Tail Drop queue
- management).
- endmenu
|