mirror of
https://github.com/espressif/esp-idf
synced 2025-03-10 01:29:21 -04:00
fix(openthread): add macro for rcp init
This commit is contained in:
parent
82b1d5ed0d
commit
ce022c42df
@ -94,14 +94,18 @@ static esp_err_t esp_openthread_host_interface_init(const esp_openthread_platfor
|
|||||||
{
|
{
|
||||||
esp_openthread_host_connection_mode_t host_mode = get_host_connection_mode();
|
esp_openthread_host_connection_mode_t host_mode = get_host_connection_mode();
|
||||||
switch (host_mode) {
|
switch (host_mode) {
|
||||||
|
#if CONFIG_OPENTHREAD_RCP_SPI
|
||||||
case HOST_CONNECTION_MODE_RCP_SPI:
|
case HOST_CONNECTION_MODE_RCP_SPI:
|
||||||
ESP_RETURN_ON_ERROR(esp_openthread_host_rcp_spi_init(config), OT_PLAT_LOG_TAG,
|
ESP_RETURN_ON_ERROR(esp_openthread_host_rcp_spi_init(config), OT_PLAT_LOG_TAG,
|
||||||
"esp_openthread_host_rcp_spi_init failed");
|
"esp_openthread_host_rcp_spi_init failed");
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
|
#if CONFIG_OPENTHREAD_RCP_UART
|
||||||
case HOST_CONNECTION_MODE_RCP_UART:
|
case HOST_CONNECTION_MODE_RCP_UART:
|
||||||
ESP_RETURN_ON_ERROR(esp_openthread_host_rcp_uart_init(config), OT_PLAT_LOG_TAG,
|
ESP_RETURN_ON_ERROR(esp_openthread_host_rcp_uart_init(config), OT_PLAT_LOG_TAG,
|
||||||
"esp_openthread_host_rcp_uart_init failed");
|
"esp_openthread_host_rcp_uart_init failed");
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
#if CONFIG_OPENTHREAD_CONSOLE_TYPE_UART
|
#if CONFIG_OPENTHREAD_CONSOLE_TYPE_UART
|
||||||
case HOST_CONNECTION_MODE_CLI_UART:
|
case HOST_CONNECTION_MODE_CLI_UART:
|
||||||
ESP_RETURN_ON_ERROR(esp_openthread_host_cli_uart_init(config), OT_PLAT_LOG_TAG,
|
ESP_RETURN_ON_ERROR(esp_openthread_host_cli_uart_init(config), OT_PLAT_LOG_TAG,
|
||||||
|
@ -25,7 +25,6 @@
|
|||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "driver/gpio.h"
|
#include "driver/gpio.h"
|
||||||
#include "driver/spi_slave.h"
|
#include "driver/spi_slave.h"
|
||||||
#include "esp_private/cache_utils.h"
|
|
||||||
#include "esp_private/spi_slave_internal.h"
|
#include "esp_private/spi_slave_internal.h"
|
||||||
#include "ncp/ncp_config.h"
|
#include "ncp/ncp_config.h"
|
||||||
#include "openthread/error.h"
|
#include "openthread/error.h"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user