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