mirror of
https://github.com/espressif/esp-protocols.git
synced 2025-07-25 00:07:30 +02:00
71 lines
1.8 KiB
Plaintext
71 lines
1.8 KiB
Plaintext
menu "eppp_link"
|
|
|
|
config EPPP_LINK_USES_LWIP
|
|
bool
|
|
default "y"
|
|
select LWIP_PPP_SUPPORT
|
|
select LWIP_PPP_SERVER_SUPPORT
|
|
|
|
choice EPPP_LINK_DEVICE
|
|
prompt "Choose PPP device"
|
|
default EPPP_LINK_DEVICE_UART
|
|
help
|
|
Select which peripheral to use for PPP link
|
|
|
|
config EPPP_LINK_DEVICE_UART
|
|
bool "UART"
|
|
help
|
|
Use UART.
|
|
|
|
config EPPP_LINK_DEVICE_SPI
|
|
bool "SPI"
|
|
help
|
|
Use SPI.
|
|
|
|
config EPPP_LINK_DEVICE_SDIO
|
|
bool "SDIO"
|
|
depends on SOC_SDMMC_HOST_SUPPORTED || SOC_SDIO_SLAVE_SUPPORTED
|
|
help
|
|
Use SDIO.
|
|
|
|
endchoice
|
|
|
|
config EPPP_LINK_CONN_MAX_RETRY
|
|
int "Maximum retry"
|
|
default 6
|
|
help
|
|
Set the Maximum retry to infinitely avoid reconnecting
|
|
This is used only with the simplified API (eppp_connect()
|
|
and eppp_listen())
|
|
|
|
config EPPP_LINK_PACKET_QUEUE_SIZE
|
|
int "Packet queue size"
|
|
default 64
|
|
depends on EPPP_LINK_DEVICE_SPI
|
|
help
|
|
Size of the Tx packet queue.
|
|
You can decrease the number for slower bit rates.
|
|
|
|
choice EPPP_LINK_SDIO_ROLE
|
|
prompt "Choose SDIO host or slave"
|
|
depends on EPPP_LINK_DEVICE_SDIO
|
|
default EPPP_LINK_DEVICE_SDIO_HOST if SOC_SDMMC_HOST_SUPPORTED
|
|
help
|
|
Select which either SDIO host or slave
|
|
|
|
config EPPP_LINK_DEVICE_SDIO_HOST
|
|
bool "Host"
|
|
depends on SOC_SDMMC_HOST_SUPPORTED
|
|
help
|
|
Use SDIO host.
|
|
|
|
config EPPP_LINK_DEVICE_SDIO_SLAVE
|
|
bool "SLAVE"
|
|
depends on SOC_SDIO_SLAVE_SUPPORTED
|
|
help
|
|
Use SDIO slave.
|
|
|
|
endchoice
|
|
|
|
endmenu
|