nuttx/boards/xtensa/esp32
simonatoaca bb6f32d610 esp32-sparrow-kit: Add I2S support for the board's microphone
The board's microphone uses 24-bit i2s and this commit also fixes
the segmentation fault caused by the audio buffer overflow.

arch/xtensa/src/esp32/esp32_i2s.c: Fix bug regarding 24-bit audio and add AUDIOIOC_STOP to ioctl
drivers/audio/audio_i2s.c: Report number of channels on AUDIOIOC_GETCAPS
in boards/xtensa/esp32/esp32-sparrow-kit:
	/configs/nsh/defconfig: Add I2S configs
	/src/esp32-sparrow-kit.h: Add the signature of esp32_i2sdev_initialize()
	/src/esp32_bringup.c: Add call to esp32_i2sdev_initialize()

Signed-off-by: simonatoaca <simona.alexandra2000@gmail.com>
2024-02-20 06:46:06 -08:00
..
common esp32/dac-one-shot: lower-half driver for ESP32 internal DAC 2024-02-02 09:23:28 -08:00
esp32-2432S028 add support to q-enconder 2023-11-21 04:05:41 -08:00
esp32-audio-kit Update kconfig2html.c 2023-12-14 20:02:52 -08:00
esp32-devkitc esp32/dac-one-shot: lower-half driver for ESP32 internal DAC 2024-02-02 09:23:28 -08:00
esp32-ethernet-kit esp32/irq: Allow IRAM ISRs to run during SPI flash operation 2023-11-10 09:11:35 +08:00
esp32-lyrat Update kconfig2html.c 2023-12-14 20:02:52 -08:00
esp32-pico-kit Update kconfig2html.c 2023-12-14 20:02:52 -08:00
esp32-sparrow-kit esp32-sparrow-kit: Add I2S support for the board's microphone 2024-02-20 06:46:06 -08:00
esp32-wrover-kit esp32/irq: Allow IRAM ISRs to run during SPI flash operation 2023-11-10 09:11:35 +08:00
lilygo_tbeam_lora_gps esp32/irq: Allow IRAM ISRs to run during SPI flash operation 2023-11-10 09:11:35 +08:00
ttgo_eink5_v2 boards: Use MS56XX instead of MS5611 2023-11-28 16:48:50 -03:00
ttgo_lora_esp32 esp32/irq: Allow IRAM ISRs to run during SPI flash operation 2023-11-10 09:11:35 +08:00
ttgo_t_display_esp32 boards: Use MS56XX instead of MS5611 2023-11-28 16:48:50 -03:00