mirror of
https://github.com/apache/nuttx.git
synced 2025-05-08 22:32:04 +08:00
boards/xtensa: Remove legacy I2S implementation for esp32[-|-s2|s3]
Remove legacy I2S implementation without breaking defconfigs for Xtensa based Espressif devices Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
This commit is contained in:
parent
02110fdb54
commit
dd7ac7e57d
@ -34,10 +34,6 @@ ifeq ($(CONFIG_I2C_DRIVER),y)
|
||||
CSRCS += esp32_board_i2c.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_ESP32_I2S),y)
|
||||
CSRCS += esp32_board_i2sdev.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_ESPRESSIF_I2S),y)
|
||||
CSRCS += esp32_board_i2sdev.c
|
||||
endif
|
||||
|
@ -37,16 +37,12 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
# include "esp32_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0) && !defined(CONFIG_AUDIO_CS4344) || \
|
||||
defined(CONFIG_ESP32_I2S1) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S1)
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
@ -81,11 +77,7 @@ int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx)
|
||||
|
||||
ainfo("Initializing I2S\n");
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
i2s = esp32_i2sbus_initialize(port);
|
||||
#else
|
||||
i2s = esp_i2sbus_initialize(port);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_AUDIO_I2SCHAR
|
||||
ret = i2schar_register(i2s, port);
|
||||
@ -166,5 +158,5 @@ int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx)
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S0 && !CONFIG_AUDIO_CS4344 && \ *
|
||||
* !CONFIG_AUDIO_ES8388 || CONFIG_ESP32_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0 && !CONFIG_AUDIO_CS4344 && \ *
|
||||
* !CONFIG_AUDIO_ES8388 || CONFIG_ESPRESSIF_I2S1 */
|
||||
|
@ -39,9 +39,9 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#include "esp32_i2s.h"
|
||||
#include "espressif/esp_i2s.h"
|
||||
|
||||
#if defined CONFIG_ESP32_I2S && defined CONFIG_AUDIO_CS4344
|
||||
#if defined CONFIG_ESPRESSIF_I2S && defined CONFIG_AUDIO_CS4344
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
@ -87,7 +87,7 @@ int esp32_cs4344_initialize(int port)
|
||||
{
|
||||
/* Get an instance of the I2S interface for the CS4344 data channel */
|
||||
|
||||
i2s = esp32_i2sbus_initialize(port);
|
||||
i2s = esp_i2sbus_initialize(port);
|
||||
if (!i2s)
|
||||
{
|
||||
auderr("ERROR: Failed to initialize I2S%d\n", port);
|
||||
@ -165,4 +165,4 @@ errout:
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S && CONFIG_AUDIO_CS4344 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S && CONFIG_AUDIO_CS4344 */
|
||||
|
@ -43,9 +43,9 @@
|
||||
|
||||
#include "esp32_board_i2c.h"
|
||||
#include "esp32_i2c.h"
|
||||
#include "esp32_i2s.h"
|
||||
#include "espressif/esp_i2s.h"
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S) && defined(CONFIG_AUDIO_ES8388)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S) && defined(CONFIG_AUDIO_ES8388)
|
||||
|
||||
/****************************************************************************
|
||||
* Private Data
|
||||
@ -104,7 +104,7 @@ int esp32_es8388_initialize(int i2c_port, uint8_t i2c_addr, int i2c_freq,
|
||||
{
|
||||
/* Get an instance of the I2S interface for the ES8388 data channel */
|
||||
|
||||
i2s = esp32_i2sbus_initialize(i2s_port);
|
||||
i2s = esp_i2sbus_initialize(i2s_port);
|
||||
if (i2s == NULL)
|
||||
{
|
||||
auderr("ERROR: Failed to initialize I2S%d\n", i2s_port);
|
||||
@ -219,4 +219,4 @@ errout:
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S && CONFIG_AUDIO_ES8388 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S && CONFIG_AUDIO_ES8388 */
|
||||
|
@ -6,7 +6,7 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -43,17 +43,15 @@ CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32_I2C0=y
|
||||
CONFIG_ESP32_I2C0_SCLPIN=32
|
||||
CONFIG_ESP32_I2C0_SDAPIN=33
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_BCLKPIN=27
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S0_DOUTPIN=26
|
||||
CONFIG_ESP32_I2S0_MCLK=y
|
||||
CONFIG_ESP32_I2S0_WSPIN=25
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_SPIFLASH=y
|
||||
CONFIG_ESP32_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32_STORAGE_MTD_SIZE=0x80000
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=27
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=26
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=25
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_TX=y
|
||||
@ -99,7 +97,6 @@ CONFIG_PTHREAD_MUTEX_TYPES=y
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=2048
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
|
@ -147,8 +147,8 @@ int esp32_es8388_initialize(int i2c_port, uint8_t i2c_addr, int i2c_freq,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if defined CONFIG_ESP32_I2S0 && !defined CONFIG_AUDIO_ES8388 || \
|
||||
defined CONFIG_ESP32_I2S1
|
||||
#if defined CONFIG_ESPRESSIF_I2S0 && !defined CONFIG_AUDIO_ES8388 || \
|
||||
defined CONFIG_ESPRESSIF_I2S1
|
||||
int board_i2sdev_initialize(int port);
|
||||
#endif
|
||||
|
||||
|
@ -76,8 +76,8 @@
|
||||
# include "esp32_board_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
# include "esp32_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SENSORS_BMP180
|
||||
@ -334,9 +334,9 @@ int esp32_bringup(void)
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S0
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0
|
||||
|
||||
/* Configure I2S0 */
|
||||
|
||||
@ -361,13 +361,13 @@ int esp32_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32_I2S0, ret);
|
||||
CONFIG_ESPRESSIF_I2S0, ret);
|
||||
}
|
||||
#endif /* CONFIG_AUDIO_ES8388 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S0 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0 */
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S1
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -375,12 +375,12 @@ int esp32_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32_I2S0, ret);
|
||||
CONFIG_ESPRESSIF_I2S0, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_SENSORS_BMP180
|
||||
/* Try to register BMP180 device in I2C0 */
|
||||
|
@ -6,7 +6,7 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -44,14 +44,12 @@ CONFIG_DEV_URANDOM=y
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_DRIVERS_IEEE80211=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S0_MCLK=y
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_SPIFLASH=y
|
||||
CONFIG_ESP32_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32_STORAGE_MTD_SIZE=0x80000
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_TX=y
|
||||
@ -102,7 +100,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=2048
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
|
@ -24,12 +24,10 @@ CONFIG_AUDIO_I2SCHAR=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=16717
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S0_MCLK=y
|
||||
CONFIG_ESP32_I2S1=y
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S1=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_BUFSIZE=1024
|
||||
CONFIG_EXAMPLES_I2SCHAR_RX=y
|
||||
@ -55,7 +53,6 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
|
@ -6,8 +6,8 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32_I2S0_RX is not set
|
||||
# CONFIG_ESP32_I2S1_TX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S1_TX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -40,16 +40,13 @@ CONFIG_DEV_URANDOM=y
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_DRIVERS_IEEE80211=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S0_MCLK=y
|
||||
CONFIG_ESP32_I2S1=y
|
||||
CONFIG_ESP32_I2S1_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_SPIFLASH=y
|
||||
CONFIG_ESP32_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32_STORAGE_MTD_SIZE=0x80000
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S1=y
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_BUFSIZE=960
|
||||
@ -104,7 +101,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=2048
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
|
@ -190,8 +190,8 @@ int esp32_twai_setup(void);
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0) && !defined(CONFIG_AUDIO_CS4344) || \
|
||||
defined(CONFIG_ESP32_I2S1) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S1)
|
||||
int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx);
|
||||
#endif
|
||||
|
||||
|
@ -86,8 +86,8 @@
|
||||
# include "esp32_board_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
# include "esp32_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
@ -554,15 +554,15 @@ int esp32_bringup(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0) && !defined(CONFIG_AUDIO_CS4344) || \
|
||||
defined(CONFIG_ESP32_I2S1) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S1)
|
||||
bool i2s_enable_tx;
|
||||
bool i2s_enable_rx;
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0) || defined(CONFIG_ESPRESSIF_I2S0)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0) || defined(CONFIG_ESPRESSIF_I2S0)
|
||||
|
||||
/* Configure I2S0 */
|
||||
|
||||
@ -577,17 +577,17 @@ int esp32_bringup(void)
|
||||
}
|
||||
#else
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0_TX) || defined (CONFIG_ESPRESSIF_I2S0_TX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0_TX) || defined (CONFIG_ESPRESSIF_I2S0_TX)
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32_I2S0_TX || CONFIG_ESPRESSIF_I2S0_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_TX || CONFIG_ESPRESSIF_I2S0_TX */
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0_RX) || defined (CONFIG_ESPRESSIF_I2S0_RX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0_RX) || defined (CONFIG_ESPRESSIF_I2S0_RX)
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32_I2S0_RX || CONFIG_ESPRESSIF_I2S0_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_RX || CONFIG_ESPRESSIF_I2S0_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -600,21 +600,21 @@ int esp32_bringup(void)
|
||||
|
||||
#endif /* CONFIG_AUDIO_CS4344 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S0 || CONFIG_ESPRESSIF_I2S0 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0 || CONFIG_ESPRESSIF_I2S0 */
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S1) || defined(CONFIG_ESPRESSIF_I2S1)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S1) || defined(CONFIG_ESPRESSIF_I2S1)
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S1_TX) || defined (CONFIG_ESPRESSIF_I2S1_TX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S1_TX) || defined (CONFIG_ESPRESSIF_I2S1_TX)
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32_I2S1_TX || CONFIG_ESPRESSIF_I2S1_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_TX || CONFIG_ESPRESSIF_I2S1_TX */
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S1_RX) || defined (CONFIG_ESPRESSIF_I2S1_RX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S1_RX) || defined (CONFIG_ESPRESSIF_I2S1_RX)
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32_I2S1_RX || CONFIG_ESPRESSIF_I2S1_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_RX || CONFIG_ESPRESSIF_I2S1_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -625,9 +625,9 @@ int esp32_bringup(void)
|
||||
ESP32_I2S1, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S1 || CONFIG_ESPRESSIF_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1 || CONFIG_ESPRESSIF_I2S1 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S || CONFIG_ESPRESSIF_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S || CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_SENSORS_SHT3X
|
||||
/* Try to register SHT3x device in I2C0 */
|
||||
|
@ -6,7 +6,7 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -41,16 +41,14 @@ CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32_I2C0=y
|
||||
CONFIG_ESP32_I2C0_SCLPIN=23
|
||||
CONFIG_ESP32_I2C0_SDAPIN=18
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_BCLKPIN=5
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S0_DOUTPIN=26
|
||||
CONFIG_ESP32_I2S0_MCLK=y
|
||||
CONFIG_ESP32_I2S0_WSPIN=25
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_SPIFLASH=y
|
||||
CONFIG_ESP32_STORAGE_MTD_SIZE=0x80000
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=5
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=26
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=25
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_TX=y
|
||||
@ -102,7 +100,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=2048
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
|
@ -7,8 +7,8 @@
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_AUDIO_FORMAT_MP3 is not set
|
||||
# CONFIG_ESP32_I2S0_TX is not set
|
||||
# CONFIG_ESP32_SPI2_DMA is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_TX is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
CONFIG_ALLOW_BSD_COMPONENTS=y
|
||||
@ -38,18 +38,16 @@ CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_ESP32_I2C0=y
|
||||
CONFIG_ESP32_I2C0_SCLPIN=23
|
||||
CONFIG_ESP32_I2C0_SDAPIN=18
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_BCLKPIN=5
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S0_DINPIN=35
|
||||
CONFIG_ESP32_I2S0_MCLK=y
|
||||
CONFIG_ESP32_I2S0_WSPIN=25
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_SPI2=y
|
||||
CONFIG_ESP32_SPI2_CSPIN=13
|
||||
CONFIG_ESP32_SPI2_MISOPIN=2
|
||||
CONFIG_ESP32_SPI2_MOSIPIN=15
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=5
|
||||
CONFIG_ESPRESSIF_I2S0_DINPIN=35
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=25
|
||||
CONFIG_FAT_LCNAMES=y
|
||||
CONFIG_FAT_LFN=y
|
||||
CONFIG_FS_FAT=y
|
||||
@ -79,7 +77,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=2048
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
|
@ -6,7 +6,7 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -43,14 +43,12 @@ CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32_I2C0=y
|
||||
CONFIG_ESP32_I2C0_SCLPIN=23
|
||||
CONFIG_ESP32_I2C0_SDAPIN=18
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_BCLKPIN=5
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32_I2S0_DOUTPIN=26
|
||||
CONFIG_ESP32_I2S0_MCLK=y
|
||||
CONFIG_ESP32_I2S0_WSPIN=25
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=5
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=26
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=25
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_ESPRESSIF_WIFI_DYNAMIC_RXBUF_NUM=64
|
||||
CONFIG_ESPRESSIF_WIFI_DYNAMIC_TXBUF_NUM=64
|
||||
@ -111,7 +109,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=2048
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
|
@ -143,8 +143,8 @@ int esp32_es8388_initialize(int i2c_port, uint8_t i2c_addr, int i2c_freq,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if defined CONFIG_ESP32_I2S0 && !defined CONFIG_AUDIO_ES8388 || \
|
||||
defined CONFIG_ESP32_I2S1
|
||||
#if defined CONFIG_ESPRESSIF_I2S0 && !defined CONFIG_AUDIO_ES8388 || \
|
||||
defined CONFIG_ESPRESSIF_I2S1
|
||||
int board_i2sdev_initialize(int port);
|
||||
#endif
|
||||
|
||||
|
@ -76,8 +76,8 @@
|
||||
# include "esp32_board_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
# include "esp32_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SENSORS_BMP180
|
||||
@ -335,9 +335,9 @@ int esp32_bringup(void)
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S0
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0
|
||||
|
||||
/* Configure I2S0 */
|
||||
|
||||
@ -362,13 +362,13 @@ int esp32_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32_I2S0, ret);
|
||||
CONFIG_ESPRESSIF_I2S0, ret);
|
||||
}
|
||||
#endif /* CONFIG_AUDIO_ES8388 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S0 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0 */
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S1
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -376,12 +376,12 @@ int esp32_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32_I2S0, ret);
|
||||
CONFIG_ESPRESSIF_I2S0, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_SENSORS_BMP180
|
||||
/* Try to register BMP180 device in I2C0 */
|
||||
|
@ -168,7 +168,7 @@ int esp32_twai_setup(void);
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0) || defined(CONFIG_ESP32_I2S1)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0) || defined(CONFIG_ESPRESSIF_I2S1)
|
||||
int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx);
|
||||
#endif
|
||||
|
||||
|
@ -79,8 +79,8 @@
|
||||
# include "esp32_board_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
# include "esp32_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_AES_ACCELERATOR
|
||||
@ -356,28 +356,28 @@ int esp32_bringup(void)
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
|
||||
#if defined(CONFIG_ESP32_I2S0) && || defined(CONFIG_ESP32_I2S1)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0) && || defined(CONFIG_ESPRESSIF_I2S1)
|
||||
bool i2s_enable_tx;
|
||||
bool i2s_enable_rx;
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S0
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0
|
||||
|
||||
/* Configure I2S0 */
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S0_TX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0_TX
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32_I2S0_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_TX */
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S0_RX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0_RX
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32_I2S0_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -385,24 +385,24 @@ int esp32_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32_I2S0, ret);
|
||||
CONFIG_ESPRESSIF_I2S0, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S0 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0 */
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S1
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S1_TX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1_TX
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32_I2S1_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_TX */
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S1_RX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1_RX
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32_I2S1_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -410,12 +410,12 @@ int esp32_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32_I2S1, ret);
|
||||
CONFIG_ESPRESSIF_I2S1, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_INPUT_BUTTONS
|
||||
/* Register the BUTTON driver */
|
||||
|
@ -34,13 +34,6 @@ CONFIG_DRIVERS_VIDEO=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32_I2C0=y
|
||||
CONFIG_ESP32_I2C0_SDAPIN=21
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_BCLKPIN=25
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_24BIT=y
|
||||
CONFIG_ESP32_I2S0_DINPIN=26
|
||||
CONFIG_ESP32_I2S0_SAMPLE_RATE=8000
|
||||
CONFIG_ESP32_I2S0_WSPIN=27
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_LEDC=y
|
||||
CONFIG_ESP32_LEDC_CHANNEL0_PIN=14
|
||||
CONFIG_ESP32_LEDC_CHANNEL1_PIN=13
|
||||
@ -56,6 +49,12 @@ CONFIG_ESP32_SPIFLASH=y
|
||||
CONFIG_ESP32_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32_STORAGE_MTD_SIZE=0x80000
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=25
|
||||
CONFIG_ESPRESSIF_I2S0_DATA_BIT_WIDTH_24BIT=y
|
||||
CONFIG_ESPRESSIF_I2S0_DINPIN=26
|
||||
CONFIG_ESPRESSIF_I2S0_SAMPLE_RATE=8000
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=27
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_EXAMPLES_MQTTC=y
|
||||
CONFIG_FAT_LCNAMES=y
|
||||
@ -108,7 +107,6 @@ CONFIG_PWM_NCHANNELS=3
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SENSORS=y
|
||||
|
@ -35,13 +35,6 @@ CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_DRIVERS_VIDEO=y
|
||||
CONFIG_ESP32_I2C0=y
|
||||
CONFIG_ESP32_I2C0_SDAPIN=21
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_BCLKPIN=25
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_24BIT=y
|
||||
CONFIG_ESP32_I2S0_DINPIN=26
|
||||
CONFIG_ESP32_I2S0_SAMPLE_RATE=8000
|
||||
CONFIG_ESP32_I2S0_WSPIN=27
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_LEDC=y
|
||||
CONFIG_ESP32_LEDC_CHANNEL0_PIN=14
|
||||
CONFIG_ESP32_LEDC_CHANNEL1_PIN=13
|
||||
@ -55,6 +48,12 @@ CONFIG_ESP32_SPI2_MISOPIN=19
|
||||
CONFIG_ESP32_SPI2_MOSIPIN=23
|
||||
CONFIG_ESP32_TIMER0=y
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=25
|
||||
CONFIG_ESPRESSIF_I2S0_DATA_BIT_WIDTH_24BIT=y
|
||||
CONFIG_ESPRESSIF_I2S0_DINPIN=26
|
||||
CONFIG_ESPRESSIF_I2S0_SAMPLE_RATE=8000
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=27
|
||||
CONFIG_FAT_LCNAMES=y
|
||||
CONFIG_FAT_LFN=y
|
||||
CONFIG_FS_FAT=y
|
||||
@ -91,7 +90,6 @@ CONFIG_RGBLED_INVERT=y
|
||||
CONFIG_RGBLED_LIGHTNESS_CORRECTION=y
|
||||
CONFIG_RGBLED_PWM_FREQ=200
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SENSORS=y
|
||||
CONFIG_SENSORS_BME680=y
|
||||
|
@ -37,13 +37,6 @@ CONFIG_DRIVERS_VIDEO=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32_I2C0=y
|
||||
CONFIG_ESP32_I2C0_SDAPIN=21
|
||||
CONFIG_ESP32_I2S0=y
|
||||
CONFIG_ESP32_I2S0_BCLKPIN=25
|
||||
CONFIG_ESP32_I2S0_DATA_BIT_WIDTH_24BIT=y
|
||||
CONFIG_ESP32_I2S0_DINPIN=26
|
||||
CONFIG_ESP32_I2S0_SAMPLE_RATE=8000
|
||||
CONFIG_ESP32_I2S0_WSPIN=27
|
||||
CONFIG_ESP32_I2S=y
|
||||
CONFIG_ESP32_LEDC=y
|
||||
CONFIG_ESP32_LEDC_CHANNEL0_PIN=14
|
||||
CONFIG_ESP32_LEDC_CHANNEL1_PIN=13
|
||||
@ -59,6 +52,12 @@ CONFIG_ESP32_SPIFLASH=y
|
||||
CONFIG_ESP32_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32_STORAGE_MTD_SIZE=0x80000
|
||||
CONFIG_ESP32_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=25
|
||||
CONFIG_ESPRESSIF_I2S0_DATA_BIT_WIDTH_24BIT=y
|
||||
CONFIG_ESPRESSIF_I2S0_DINPIN=26
|
||||
CONFIG_ESPRESSIF_I2S0_SAMPLE_RATE=8000
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=27
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_FAT_LCNAMES=y
|
||||
CONFIG_FAT_LFN=y
|
||||
@ -110,7 +109,6 @@ CONFIG_PWM_NCHANNELS=3
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SENSORS=y
|
||||
|
@ -126,7 +126,7 @@ int esp32_spiflash_init(void);
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if defined CONFIG_ESP32_I2S0 || defined CONFIG_ESP32_I2S1
|
||||
#if defined CONFIG_ESPRESSIF_I2S0 || defined CONFIG_ESPRESSIF_I2S1
|
||||
int board_i2sdev_initialize(int port);
|
||||
#endif
|
||||
|
||||
|
@ -79,8 +79,8 @@
|
||||
# include "esp32_board_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
# include "esp32_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SENSORS_BMP180
|
||||
@ -346,9 +346,9 @@ int esp32_bringup(void)
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S0
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -356,12 +356,12 @@ int esp32_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32_I2S0, ret);
|
||||
CONFIG_ESPRESSIF_I2S0, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S0 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0 */
|
||||
|
||||
#endif /* CONFIG_ESP32_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_SENSORS_BMP180
|
||||
/* Try to register BMP180 device in I2C0 */
|
||||
|
@ -50,10 +50,6 @@ ifeq ($(CONFIG_SENSORS_MAX6675),y)
|
||||
CSRCS += esp32s2_max6675.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_ESP32S2_I2S),y)
|
||||
CSRCS += esp32s2_board_i2sdev.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_ESPRESSIF_I2S),y)
|
||||
CSRCS += esp32s2_board_i2sdev.c
|
||||
endif
|
||||
|
@ -37,16 +37,12 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#ifdef CONFIG_ESP32S2_I2S
|
||||
# include "esp32s2_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#if (defined(CONFIG_ESP32S2_I2S) && !defined(CONFIG_AUDIO_CS4344) && \
|
||||
!defined(CONFIG_AUDIO_ES8311)) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S) && !defined(CONFIG_AUDIO_CS4344) && \
|
||||
!defined(CONFIG_AUDIO_ES8311))
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
@ -80,11 +76,7 @@ int board_i2sdev_initialize(bool enable_tx, bool enable_rx)
|
||||
|
||||
ainfo("Initializing I2S\n");
|
||||
|
||||
#ifdef CONFIG_ESP32S2_I2S
|
||||
i2s = esp32s2_i2sbus_initialize();
|
||||
#else
|
||||
i2s = esp_i2sbus_initialize(0);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_AUDIO_I2SCHAR
|
||||
ret = i2schar_register(i2s, 0);
|
||||
@ -165,5 +157,5 @@ int board_i2sdev_initialize(bool enable_tx, bool enable_rx)
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* (CONFIG_ESP32S2_I2S) && !(CONFIG_AUDIO_CS4344) *
|
||||
#endif /* (CONFIG_ESPRESSIF_I2S) && !(CONFIG_AUDIO_CS4344) *
|
||||
* !(CONFIG_AUDIO_ES8311) */
|
||||
|
@ -39,9 +39,9 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#include "esp32s2_i2s.h"
|
||||
#include "espressif/esp_i2s.h"
|
||||
|
||||
#if defined(CONFIG_ESP32S2_I2S) && defined(CONFIG_AUDIO_CS4344)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S) && defined(CONFIG_AUDIO_CS4344)
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
@ -81,7 +81,7 @@ int esp32s2_cs4344_initialize(void)
|
||||
{
|
||||
/* Get an instance of the I2S interface for the CS4344 data channel */
|
||||
|
||||
i2s = esp32s2_i2sbus_initialize();
|
||||
i2s = esp_i2sbus_initialize(0);
|
||||
if (!i2s)
|
||||
{
|
||||
auderr("ERROR: Failed to initialize I2S0\n");
|
||||
@ -159,4 +159,4 @@ errout:
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32S2_I2S && CONFIG_AUDIO_CS4344 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S && CONFIG_AUDIO_CS4344 */
|
||||
|
@ -42,9 +42,9 @@
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#include "esp32s2_i2c.h"
|
||||
#include "esp32s2_i2s.h"
|
||||
#include "espressif/esp_i2s.h"
|
||||
|
||||
#if defined(CONFIG_ESP32S2_I2S) && defined(CONFIG_AUDIO_ES8311)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S) && defined(CONFIG_AUDIO_ES8311)
|
||||
|
||||
/****************************************************************************
|
||||
* Private Data
|
||||
@ -97,7 +97,7 @@ int esp32s2_es8311_initialize(int i2c_port, uint8_t i2c_addr, int i2c_freq)
|
||||
{
|
||||
/* Get an instance of the I2S interface for the ES8311 data channel */
|
||||
|
||||
i2s = esp32s2_i2sbus_initialize();
|
||||
i2s = esp_i2sbus_initialize(0);
|
||||
if (i2s == NULL)
|
||||
{
|
||||
auderr("ERROR: Failed to initialize I2S\n");
|
||||
@ -211,4 +211,4 @@ errout:
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32S2_I2S && CONFIG_AUDIO_ES8311 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S && CONFIG_AUDIO_ES8311 */
|
||||
|
@ -7,7 +7,7 @@
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_AUDIO_FORMAT_MP3 is not set
|
||||
# CONFIG_ESP32S2_I2S_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
CONFIG_ARCH="xtensa"
|
||||
@ -34,15 +34,14 @@ CONFIG_ES8311_SRC_BCLK=y
|
||||
CONFIG_ESP32S2_I2C0=y
|
||||
CONFIG_ESP32S2_I2C0_SCLPIN=7
|
||||
CONFIG_ESP32S2_I2C0_SDAPIN=8
|
||||
CONFIG_ESP32S2_I2S=y
|
||||
CONFIG_ESP32S2_I2S_BCLKPIN=18
|
||||
CONFIG_ESP32S2_I2S_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32S2_I2S_DOUTPIN=12
|
||||
CONFIG_ESP32S2_I2S_MCLK=y
|
||||
CONFIG_ESP32S2_I2S_MCLKPIN=35
|
||||
CONFIG_ESP32S2_I2S_SAMPLE_RATE=48000
|
||||
CONFIG_ESP32S2_I2S_WSPIN=17
|
||||
CONFIG_ESP32S2_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=18
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=12
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLKPIN=35
|
||||
CONFIG_ESPRESSIF_I2S0_SAMPLE_RATE=48000
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=17
|
||||
CONFIG_EXAMPLES_ROMFS=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
@ -67,7 +66,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
|
@ -33,16 +33,15 @@ CONFIG_ES8311_SRC_BCLK=y
|
||||
CONFIG_ESP32S2_I2C0=y
|
||||
CONFIG_ESP32S2_I2C0_SCLPIN=7
|
||||
CONFIG_ESP32S2_I2C0_SDAPIN=8
|
||||
CONFIG_ESP32S2_I2S=y
|
||||
CONFIG_ESP32S2_I2S_BCLKPIN=18
|
||||
CONFIG_ESP32S2_I2S_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32S2_I2S_DINPIN=34
|
||||
CONFIG_ESP32S2_I2S_DOUTPIN=12
|
||||
CONFIG_ESP32S2_I2S_MCLK=y
|
||||
CONFIG_ESP32S2_I2S_MCLKPIN=35
|
||||
CONFIG_ESP32S2_I2S_SAMPLE_RATE=48000
|
||||
CONFIG_ESP32S2_I2S_WSPIN=17
|
||||
CONFIG_ESP32S2_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=18
|
||||
CONFIG_ESPRESSIF_I2S0_DINPIN=34
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=12
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLKPIN=35
|
||||
CONFIG_ESPRESSIF_I2S0_SAMPLE_RATE=48000
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=17
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
@ -65,7 +64,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
|
@ -164,7 +164,7 @@ int board_i2c_init(void);
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if (defined(CONFIG_ESP32S2_I2S) && !defined(CONFIG_AUDIO_ES8311)) || \
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S) && !defined(CONFIG_AUDIO_ES8311)) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S)
|
||||
int board_i2sdev_initialize(void);
|
||||
#endif
|
||||
|
@ -57,8 +57,8 @@
|
||||
# include "esp32s2_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32_I2S
|
||||
# include "esp32s2_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S2_RT_TIMER
|
||||
@ -294,7 +294,7 @@ int esp32s2_bringup(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S2_I2S
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
|
||||
/* Configure I2S0 */
|
||||
|
||||
@ -314,7 +314,7 @@ int esp32s2_bringup(void)
|
||||
|
||||
#endif /* CONFIG_AUDIO_ES8311 */
|
||||
|
||||
#endif /* CONFIG_ESP32S2_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_RTC_DRIVER
|
||||
/* Instantiate the ESP32 RTC driver */
|
||||
|
@ -6,7 +6,7 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32S2_I2S_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -36,10 +36,9 @@ CONFIG_CS4344_NUM_BUFFERS=2
|
||||
CONFIG_CS4344_WORKER_STACKSIZE=4096
|
||||
CONFIG_DEFAULT_TASK_STACKSIZE=4096
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_ESP32S2_I2S=y
|
||||
CONFIG_ESP32S2_I2S_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32S2_I2S_MCLK=y
|
||||
CONFIG_ESP32S2_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_TX=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_TXBUFFERS=2
|
||||
@ -66,7 +65,6 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=2048
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_LPWORKSTACKSIZE=2048
|
||||
|
@ -24,10 +24,9 @@ CONFIG_AUDIO_I2SCHAR=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=16717
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_ESP32S2_I2S=y
|
||||
CONFIG_ESP32S2_I2S_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32S2_I2S_MCLK=y
|
||||
CONFIG_ESP32S2_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_BUFSIZE=1024
|
||||
CONFIG_EXAMPLES_I2SCHAR_RX=y
|
||||
@ -50,7 +49,6 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
|
@ -30,10 +30,9 @@ CONFIG_AUDIO_NUM_BUFFERS=4
|
||||
CONFIG_BOARD_LOOPSPERMSEC=16717
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_ESP32S2_I2S=y
|
||||
CONFIG_ESP32S2_I2S_DATA_BIT_WIDTH_16BIT=y
|
||||
CONFIG_ESP32S2_I2S_MCLK=y
|
||||
CONFIG_ESP32S2_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_EXAMPLES_I2SCHAR=y
|
||||
CONFIG_EXAMPLES_I2SCHAR_BUFSIZE=1024
|
||||
CONFIG_EXAMPLES_I2SCHAR_RX=y
|
||||
@ -56,7 +55,6 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
|
@ -198,7 +198,7 @@ int board_bmp180_initialize(int devno, int busno);
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if (defined(CONFIG_ESP32S2_I2S) && !defined(CONFIG_AUDIO_ES8311)) || \
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S) && !defined(CONFIG_AUDIO_ES8311)) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S)
|
||||
int board_i2sdev_initialize(bool enable_tx, bool enable_rx);
|
||||
#endif
|
||||
|
@ -357,7 +357,7 @@ int esp32s2_bringup(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_ESP32S2_I2S) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
|
||||
#ifdef CONFIG_AUDIO_CS4344
|
||||
|
||||
@ -373,17 +373,17 @@ int esp32s2_bringup(void)
|
||||
bool i2s_enable_tx;
|
||||
bool i2s_enable_rx;
|
||||
|
||||
#if defined(CONFIG_ESP32S2_I2S_TX) || defined(CONFIG_ESPRESSIF_I2S0_TX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S_TX) || defined(CONFIG_ESPRESSIF_I2S0_TX)
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32S2_I2S_TX || CONFIG_ESPRESSIF_I2S0_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S_TX || CONFIG_ESPRESSIF_I2S0_TX */
|
||||
|
||||
#if defined(CONFIG_ESP32S2_I2S_RX) || defined(CONFIG_ESPRESSIF_I2S0_RX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S_RX) || defined(CONFIG_ESPRESSIF_I2S0_RX)
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32S2_I2S_RX || CONFIG_ESPRESSIF_I2S0_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S_RX || CONFIG_ESPRESSIF_I2S0_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -394,7 +394,7 @@ int esp32s2_bringup(void)
|
||||
}
|
||||
#endif /* CONFIG_AUDIO_CS4344 */
|
||||
|
||||
#endif /* CONFIG_ESP32S2_I2S || CONFIG_ESPRESSIF_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S || CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_ESP_RMT
|
||||
ret = board_rmt_txinitialize(RMT_TXCHANNEL, RMT_OUTPUT_PIN);
|
||||
|
@ -46,10 +46,6 @@ ifeq ($(CONFIG_I2C_DRIVER),y)
|
||||
CSRCS += esp32s3_board_i2c.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_ESP32S3_I2S),y)
|
||||
CSRCS += esp32s3_board_i2s.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_ESPRESSIF_I2S),y)
|
||||
CSRCS += esp32s3_board_i2s.c
|
||||
endif
|
||||
|
@ -37,14 +37,14 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
#include "esp32s3_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
#include "espressif/esp_i2s.h"
|
||||
#else
|
||||
#include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#if (defined(CONFIG_ESP32S3_I2S0) && !defined(CONFIG_AUDIO_CS4344)) || \
|
||||
defined(CONFIG_ESP32S3_I2S1) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344)) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S1)
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
@ -79,11 +79,7 @@ int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx)
|
||||
|
||||
ainfo("Initializing I2S\n");
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
i2s = esp32s3_i2sbus_initialize(port);
|
||||
#else
|
||||
i2s = esp_i2sbus_initialize(port);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_AUDIO_I2SCHAR
|
||||
ret = i2schar_register(i2s, port);
|
||||
@ -164,4 +160,4 @@ int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx)
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* (CONFIG_ESP32S3_I2S) && !(CONFIG_AUDIO_CS4344) */
|
||||
#endif /* (CONFIG_ESPRESSIF_I2S) && !(CONFIG_AUDIO_CS4344) */
|
||||
|
@ -39,9 +39,9 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#include "esp32s3_i2s.h"
|
||||
#include "espressif/esp_i2s.h"
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S) && defined(CONFIG_AUDIO_CS4344)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S) && defined(CONFIG_AUDIO_CS4344)
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
@ -80,7 +80,7 @@ int esp32s3_cs4344_initialize(int port)
|
||||
{
|
||||
/* Get an instance of the I2S interface for the CS4344 data channel */
|
||||
|
||||
i2s = esp32s3_i2sbus_initialize(port);
|
||||
i2s = esp_i2sbus_initialize(port);
|
||||
if (!i2s)
|
||||
{
|
||||
auderr("ERROR: Failed to initialize I2S%d\n", port);
|
||||
@ -150,4 +150,4 @@ errout:
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32S3_I2S && CONFIG_AUDIO_CS4344 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S && CONFIG_AUDIO_CS4344 */
|
||||
|
@ -42,9 +42,9 @@
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#include "esp32s3_i2c.h"
|
||||
#include "esp32s3_i2s.h"
|
||||
#include "espressif/esp_i2s.h"
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S) && defined(CONFIG_AUDIO_ES8311)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S) && defined(CONFIG_AUDIO_ES8311)
|
||||
|
||||
/****************************************************************************
|
||||
* Private Data
|
||||
@ -99,7 +99,7 @@ int esp32s3_es8311_initialize(int i2c_port, uint8_t i2c_addr, int i2c_freq,
|
||||
{
|
||||
/* Get an instance of the I2S interface for the ES8311 data channel */
|
||||
|
||||
i2s = esp32s3_i2sbus_initialize(i2s_port);
|
||||
i2s = esp_i2sbus_initialize(i2s_port);
|
||||
if (i2s == NULL)
|
||||
{
|
||||
auderr("ERROR: Failed to initialize I2S\n");
|
||||
@ -213,4 +213,4 @@ errout:
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32S3_I2S && CONFIG_AUDIO_ES8311 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S && CONFIG_AUDIO_ES8311 */
|
||||
|
@ -6,7 +6,7 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32S3_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -37,16 +37,15 @@ CONFIG_CS4344_WORKER_STACKSIZE=2048
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_DRIVERS_IEEE80211=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32S3_I2S0=y
|
||||
CONFIG_ESP32S3_I2S0_BCLKPIN=16
|
||||
CONFIG_ESP32S3_I2S0_DOUTPIN=6
|
||||
CONFIG_ESP32S3_I2S0_MCLK=y
|
||||
CONFIG_ESP32S3_I2S0_MCLKPIN=5
|
||||
CONFIG_ESP32S3_I2S0_WSPIN=7
|
||||
CONFIG_ESP32S3_I2S=y
|
||||
CONFIG_ESP32S3_SPIFLASH=y
|
||||
CONFIG_ESP32S3_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=16
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=6
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLKPIN=5
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=7
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_EXAMPLES_RANDOM=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
|
@ -6,8 +6,8 @@
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_ESP32S3_I2S0_RX is not set
|
||||
# CONFIG_ESP32S3_I2S1_TX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S1_TX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -34,19 +34,18 @@ CONFIG_AUDIO_NUM_BUFFERS=4
|
||||
CONFIG_BOARD_LOOPSPERMSEC=16717
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_ESP32S3_I2S0=y
|
||||
CONFIG_ESP32S3_I2S0_BCLKPIN=16
|
||||
CONFIG_ESP32S3_I2S0_DOUTPIN=6
|
||||
CONFIG_ESP32S3_I2S0_MCLK=y
|
||||
CONFIG_ESP32S3_I2S0_MCLKPIN=5
|
||||
CONFIG_ESP32S3_I2S0_WSPIN=7
|
||||
CONFIG_ESP32S3_I2S1=y
|
||||
CONFIG_ESP32S3_I2S1_BCLKPIN=18
|
||||
CONFIG_ESP32S3_I2S1_DINPIN=15
|
||||
CONFIG_ESP32S3_I2S1_ROLE_SLAVE=y
|
||||
CONFIG_ESP32S3_I2S1_WSPIN=17
|
||||
CONFIG_ESP32S3_I2S=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=16
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=6
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLKPIN=5
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=7
|
||||
CONFIG_ESPRESSIF_I2S1=y
|
||||
CONFIG_ESPRESSIF_I2S1_BCLKPIN=18
|
||||
CONFIG_ESPRESSIF_I2S1_DINPIN=15
|
||||
CONFIG_ESPRESSIF_I2S1_ROLE_SLAVE=y
|
||||
CONFIG_ESPRESSIF_I2S1_WSPIN=17
|
||||
CONFIG_FS_LARGEFILE=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
|
@ -179,7 +179,7 @@ int board_bmp180_initialize(int devno, int busno);
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S)
|
||||
int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx);
|
||||
#endif
|
||||
|
||||
|
@ -64,8 +64,8 @@
|
||||
# include "esp32s3_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
# include "esp32s3_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
@ -164,8 +164,8 @@
|
||||
int esp32s3_bringup(void)
|
||||
{
|
||||
int ret;
|
||||
#if (defined(CONFIG_ESP32S3_I2S0) && !defined(CONFIG_AUDIO_CS4344)) || \
|
||||
defined(CONFIG_ESP32S3_I2S1) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344)) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S1)
|
||||
bool i2s_enable_tx;
|
||||
bool i2s_enable_rx;
|
||||
#endif
|
||||
@ -354,7 +354,7 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S) || defined(CONFIG_ESPRESSIF_I2S)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S)
|
||||
|
||||
#ifdef CONFIG_AUDIO_CS4344
|
||||
|
||||
@ -367,17 +367,17 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#else
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S0_TX) || defined(CONFIG_ESPRESSIF_I2S0_TX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0_TX)
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S0_TX || CONFIG_ESPRESSIF_I2S0_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_TX */
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S0_RX) || defined(CONFIG_ESPRESSIF_I2S0_RX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S0_RX)
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S0_RX || CONFIG_ESPRESSIF_I2S0_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -388,19 +388,19 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#endif /* CONFIG_AUDIO_CS4344 */
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S1) || defined(CONFIG_ESPRESSIF_I2S1)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S1)
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S1_TX) || defined(CONFIG_ESPRESSIF_I2S1_TX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S1_TX)
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S1_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_TX */
|
||||
|
||||
#if defined(CONFIG_ESP32S3_I2S1_RX) || defined(CONFIG_ESPRESSIF_I2S1_RX)
|
||||
#if defined(CONFIG_ESPRESSIF_I2S1_RX)
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S1_RX || CONFIG_ESPRESSIF_I2S1_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -411,9 +411,9 @@ int esp32s3_bringup(void)
|
||||
ESP32S3_I2S1, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32S3_I2S1 || CONFIG_ESPRESSIF_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1 */
|
||||
|
||||
#endif /* CONFIG_ESP32S3_I2S || CONFIG_ESPRESSIF_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_INPUT_BUTTONS
|
||||
/* Register the BUTTON driver */
|
||||
|
@ -8,7 +8,7 @@
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_AUDIO_FORMAT_MP3 is not set
|
||||
# CONFIG_AUDIO_FORMAT_SBC is not set
|
||||
# CONFIG_ESP32S3_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -40,18 +40,17 @@ CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32S3_I2C0=y
|
||||
CONFIG_ESP32S3_I2C0_SCLPIN=18
|
||||
CONFIG_ESP32S3_I2C0_SDAPIN=17
|
||||
CONFIG_ESP32S3_I2S0=y
|
||||
CONFIG_ESP32S3_I2S0_BCLKPIN=9
|
||||
CONFIG_ESP32S3_I2S0_DOUTPIN=8
|
||||
CONFIG_ESP32S3_I2S0_MCLK=y
|
||||
CONFIG_ESP32S3_I2S0_MCLKPIN=16
|
||||
CONFIG_ESP32S3_I2S0_WSPIN=45
|
||||
CONFIG_ESP32S3_I2S=y
|
||||
CONFIG_ESP32S3_SPIFLASH=y
|
||||
CONFIG_ESP32S3_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32S3_SPIRAM=y
|
||||
CONFIG_ESP32S3_SPIRAM_MODE_OCT=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=9
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=8
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLKPIN=16
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=45
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
|
@ -8,7 +8,7 @@
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_AUDIO_FORMAT_MP3 is not set
|
||||
# CONFIG_AUDIO_FORMAT_SBC is not set
|
||||
# CONFIG_ESP32S3_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NDEBUG is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
@ -41,18 +41,17 @@ CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32S3_I2C0=y
|
||||
CONFIG_ESP32S3_I2C0_SCLPIN=18
|
||||
CONFIG_ESP32S3_I2C0_SDAPIN=17
|
||||
CONFIG_ESP32S3_I2S0=y
|
||||
CONFIG_ESP32S3_I2S0_BCLKPIN=9
|
||||
CONFIG_ESP32S3_I2S0_DOUTPIN=8
|
||||
CONFIG_ESP32S3_I2S0_MCLK=y
|
||||
CONFIG_ESP32S3_I2S0_MCLKPIN=16
|
||||
CONFIG_ESP32S3_I2S0_WSPIN=45
|
||||
CONFIG_ESP32S3_I2S=y
|
||||
CONFIG_ESP32S3_SPIFLASH=y
|
||||
CONFIG_ESP32S3_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32S3_SPIRAM=y
|
||||
CONFIG_ESP32S3_SPIRAM_MODE_OCT=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=9
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=8
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLKPIN=16
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=45
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
|
@ -65,8 +65,8 @@
|
||||
# include "esp32s3_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
# include "esp32s3_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_WATCHDOG
|
||||
@ -141,8 +141,8 @@
|
||||
int esp32s3_bringup(void)
|
||||
{
|
||||
int ret;
|
||||
#if (defined(CONFIG_ESP32S3_I2S0) && !defined(CONFIG_AUDIO_CS4344) && \
|
||||
!defined(CONFIG_AUDIO_ES8311)) || defined(CONFIG_ESP32S3_I2S1)
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344) && \
|
||||
!defined(CONFIG_AUDIO_ES8311)) || defined(CONFIG_ESPRESSIF_I2S1)
|
||||
bool i2s_enable_tx;
|
||||
bool i2s_enable_rx;
|
||||
#endif
|
||||
@ -302,8 +302,8 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
# ifdef CONFIG_ESP32S3_I2S0
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# ifdef CONFIG_ESPRESSIF_I2S0
|
||||
# ifdef CONFIG_AUDIO_ES8311
|
||||
|
||||
/* Configure ES8311 audio on I2C0 and I2S0 */
|
||||
@ -319,17 +319,17 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
|
||||
# else
|
||||
# ifdef CONFIG_ESP32S3_I2S0_TX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S0_TX
|
||||
i2s_enable_tx = true;
|
||||
# else
|
||||
i2s_enable_tx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S0_TX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S0_TX */
|
||||
|
||||
# ifdef CONFIG_ESP32S3_I2S0_RX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S0_RX
|
||||
i2s_enable_rx = true;
|
||||
# else
|
||||
i2s_enable_rx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S0_RX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S0_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -340,20 +340,20 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
|
||||
# endif /* CONFIG_AUDIO_ES8311 */
|
||||
# endif /* CONFIG_ESP32S3_I2S0 */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S0 */
|
||||
|
||||
# ifdef CONFIG_ESP32S3_I2S1
|
||||
# ifdef CONFIG_ESP32S3_I2S1_TX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S1
|
||||
# ifdef CONFIG_ESPRESSIF_I2S1_TX
|
||||
i2s_enable_tx = true;
|
||||
# else
|
||||
i2s_enable_tx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S1_TX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S1_TX */
|
||||
|
||||
# ifdef CONFIG_ESP32S3_I2S1_RX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S1_RX
|
||||
i2s_enable_rx = true;
|
||||
# else
|
||||
i2s_enable_rx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S1_RX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S1_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -361,11 +361,11 @@ int esp32s3_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32S3_I2S1, ret);
|
||||
CONFIG_ESPRESSIF_I2S1, ret);
|
||||
}
|
||||
|
||||
# endif /* CONFIG_ESP32S3_I2S1 */
|
||||
#endif /* CONFIG_ESP32S3_I2S */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_INPUT_BUTTONS
|
||||
/* Register the BUTTON driver */
|
||||
|
@ -8,7 +8,7 @@
|
||||
# CONFIG_ARCH_LEDS is not set
|
||||
# CONFIG_AUDIO_FORMAT_MP3 is not set
|
||||
# CONFIG_AUDIO_FORMAT_SBC is not set
|
||||
# CONFIG_ESP32S3_I2S0_RX is not set
|
||||
# CONFIG_ESPRESSIF_I2S0_RX is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
CONFIG_ALLOW_BSD_COMPONENTS=y
|
||||
@ -38,16 +38,15 @@ CONFIG_DRIVERS_AUDIO=y
|
||||
CONFIG_DRIVERS_IEEE80211=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_ESP32S3_I2C0=y
|
||||
CONFIG_ESP32S3_I2S0=y
|
||||
CONFIG_ESP32S3_I2S0_BCLKPIN=9
|
||||
CONFIG_ESP32S3_I2S0_DOUTPIN=8
|
||||
CONFIG_ESP32S3_I2S0_MCLK=y
|
||||
CONFIG_ESP32S3_I2S0_MCLKPIN=16
|
||||
CONFIG_ESP32S3_I2S0_WSPIN=45
|
||||
CONFIG_ESP32S3_I2S=y
|
||||
CONFIG_ESP32S3_SPIFLASH=y
|
||||
CONFIG_ESP32S3_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ESPRESSIF_I2S0=y
|
||||
CONFIG_ESPRESSIF_I2S0_BCLKPIN=9
|
||||
CONFIG_ESPRESSIF_I2S0_DOUTPIN=8
|
||||
CONFIG_ESPRESSIF_I2S0_MCLK=y
|
||||
CONFIG_ESPRESSIF_I2S0_MCLKPIN=16
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=45
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_EXAMPLES_RANDOM=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
|
@ -61,8 +61,8 @@
|
||||
# include "esp32s3_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
# include "esp32s3_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_RT_TIMER
|
||||
@ -112,8 +112,8 @@
|
||||
int esp32s3_bringup(void)
|
||||
{
|
||||
int ret;
|
||||
#if (defined(CONFIG_ESP32S3_I2S0) && !defined(CONFIG_AUDIO_CS4344) && \
|
||||
!defined(CONFIG_AUDIO_ES8311)) || defined(CONFIG_ESP32S3_I2S1)
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344) && \
|
||||
!defined(CONFIG_AUDIO_ES8311)) || defined(CONFIG_ESPRESSIF_I2S1)
|
||||
bool i2s_enable_tx;
|
||||
bool i2s_enable_rx;
|
||||
#endif
|
||||
@ -186,8 +186,8 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
# ifdef CONFIG_ESP32S3_I2S0
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# ifdef CONFIG_ESPRESSIF_I2S0
|
||||
# ifdef CONFIG_AUDIO_ES8311
|
||||
|
||||
/* Configure ES8311 audio on I2C0 and I2S0 */
|
||||
@ -203,17 +203,17 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
|
||||
# else
|
||||
# ifdef CONFIG_ESP32S3_I2S0_TX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S0_TX
|
||||
i2s_enable_tx = true;
|
||||
# else
|
||||
i2s_enable_tx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S0_TX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S0_TX */
|
||||
|
||||
# ifdef CONFIG_ESP32S3_I2S0_RX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S0_RX
|
||||
i2s_enable_rx = true;
|
||||
# else
|
||||
i2s_enable_rx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S0_RX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S0_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -224,20 +224,20 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
|
||||
# endif /* CONFIG_AUDIO_ES8311 */
|
||||
# endif /* CONFIG_ESP32S3_I2S0 */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S0 */
|
||||
|
||||
# ifdef CONFIG_ESP32S3_I2S1
|
||||
# ifdef CONFIG_ESP32S3_I2S1_TX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S1
|
||||
# ifdef CONFIG_ESPRESSIF_I2S1_TX
|
||||
i2s_enable_tx = true;
|
||||
# else
|
||||
i2s_enable_tx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S1_TX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S1_TX */
|
||||
|
||||
# ifdef CONFIG_ESP32S3_I2S1_RX
|
||||
# ifdef CONFIG_ESPRESSIF_I2S1_RX
|
||||
i2s_enable_rx = true;
|
||||
# else
|
||||
i2s_enable_rx = false;
|
||||
# endif /* CONFIG_ESP32S3_I2S1_RX */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S1_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -245,11 +245,11 @@ int esp32s3_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32S3_I2S1, ret);
|
||||
CONFIG_ESPRESSIF_I2S1, ret);
|
||||
}
|
||||
|
||||
# endif /* CONFIG_ESP32S3_I2S1 */
|
||||
#endif /* CONFIG_ESP32S3_I2S */
|
||||
# endif /* CONFIG_ESPRESSIF_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_INPUT_BUTTONS
|
||||
/* Register the BUTTON driver */
|
||||
|
@ -159,7 +159,7 @@ int board_bmp180_initialize(int devno, int busno);
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
int board_i2sdev_initialize(int port, bool enable_tx, bool enable_rx);
|
||||
#endif
|
||||
|
||||
|
@ -65,8 +65,8 @@
|
||||
# include "esp32s3_i2c.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
# include "esp32s3_i2s.h"
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
# include "espressif/esp_i2s.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_WATCHDOG
|
||||
@ -153,8 +153,8 @@
|
||||
int esp32s3_bringup(void)
|
||||
{
|
||||
int ret;
|
||||
#if (defined(CONFIG_ESP32S3_I2S0) && !defined(CONFIG_AUDIO_CS4344)) || \
|
||||
defined(CONFIG_ESP32S3_I2S1)
|
||||
#if (defined(CONFIG_ESPRESSIF_I2S0) && !defined(CONFIG_AUDIO_CS4344)) || \
|
||||
defined(CONFIG_ESPRESSIF_I2S1)
|
||||
bool i2s_enable_tx;
|
||||
bool i2s_enable_rx;
|
||||
#endif
|
||||
@ -334,7 +334,7 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S
|
||||
#ifdef CONFIG_ESPRESSIF_I2S
|
||||
|
||||
#ifdef CONFIG_AUDIO_CS4344
|
||||
|
||||
@ -347,17 +347,17 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#else
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S0_TX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0_TX
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S0_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_TX */
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S0_RX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S0_RX
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S0_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S0_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S0 */
|
||||
|
||||
@ -368,19 +368,19 @@ int esp32s3_bringup(void)
|
||||
}
|
||||
#endif /* CONFIG_AUDIO_CS4344 */
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S1
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S1_TX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1_TX
|
||||
i2s_enable_tx = true;
|
||||
#else
|
||||
i2s_enable_tx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S1_TX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_TX */
|
||||
|
||||
#ifdef CONFIG_ESP32S3_I2S1_RX
|
||||
#ifdef CONFIG_ESPRESSIF_I2S1_RX
|
||||
i2s_enable_rx = true;
|
||||
#else
|
||||
i2s_enable_rx = false;
|
||||
#endif /* CONFIG_ESP32S3_I2S1_RX */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1_RX */
|
||||
|
||||
/* Configure I2S generic audio on I2S1 */
|
||||
|
||||
@ -388,12 +388,12 @@ int esp32s3_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "Failed to initialize I2S%d driver: %d\n",
|
||||
CONFIG_ESP32S3_I2S1, ret);
|
||||
CONFIG_ESPRESSIF_I2S1, ret);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ESP32S3_I2S1 */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S1 */
|
||||
|
||||
#endif /* CONFIG_ESP32S3_I2S */
|
||||
#endif /* CONFIG_ESPRESSIF_I2S */
|
||||
|
||||
#ifdef CONFIG_ESPRESSIF_WIRELESS
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user