zephyr/samples
Vit Stanicek fe11acc21c samples: i2s_codec: Fix i2s API misuse
Replace i2s_write invocation with i2s_buf_write invocation for test sine
wave playback.

When CONFIG_USE_DMIC=n, this sample attempts to play back a test sine
wave encoded in sine.h. As the i2s_write treats the given buffer as a
memory slab, it overwrites parts of it, resulting in data corruption and
improper playback. i2s_buf_write accepts a buffer existing outside the
playback queue (heap).

Manually tested on mimxrt595_evk/mimxrt595s/cm33 where it was first
observed.

Signed-off-by: Vit Stanicek <vit.stanicek@nxp.com>
2025-07-02 03:52:35 -10:00
..
application_development samples: code_relocation_nocopy: update macro for flash size and address 2025-06-24 09:13:33 +02:00
arch sample: arch: mpu: mpu_test: skip run automate for SoC S32Z 2025-05-28 16:37:44 +02:00
basic samples: fade_led: add direction per LED 2025-06-30 15:16:37 -05:00
bluetooth samples: Bluetooth: PAWR: Fix Response Slot Delay Value is too Small 2025-06-30 17:37:19 -05:00
boards tests: samples: Extend support for nRF54LM20A 2025-06-27 18:26:57 -05:00
cpp samples: cpp: hello_world: add cpp target tag 2025-04-09 21:10:27 +02:00
data_structures include: zephyr: sys: simplify MIN_HEAP_FOREACH macro 2025-06-26 11:58:05 -04:00
drivers samples: i2s_codec: Fix i2s API misuse 2025-07-02 03:52:35 -10:00
fuel_gauge/max17048/boards samples: fuelgauge: unify fuel gauge sample 2025-06-26 22:08:44 -05:00
hello_world samples: hello_world: set minimum flash requirement to 16K 2025-03-04 17:28:33 +01:00
kernel
modules samples: modules: lvgl: Enable example for g1120b0mipi on mimxrt798s 2025-06-27 08:49:44 -10:00
net kconfig: fix typo in (arch, boards, kernel, modules, samples, share) 2025-07-01 10:58:54 -10:00
philosophers samples: philosphers: Fix typo in famous name 2025-03-31 08:20:19 +02:00
posix samples: add CONFIG_LOG_TIMESTAMP_USE_REALTIME 2025-06-26 11:03:22 -05:00
psa secure_storage: use hybrid key store in samples/tests 2025-03-14 14:51:58 +01:00
sensor boards: frdm_mcxa166, frdm_mcxa276: add temperature sensor support 2025-06-27 09:53:28 -05:00
shields drivers: npm13xx: rename npm1300 to npm13xx 2025-06-23 16:19:43 +01:00
subsys samples: subsys: nvs: add overlay for siwx917_rb4338a board 2025-06-27 08:50:14 -10:00
synchronization
sysbuild samples: sysbuild: with mcu_boot on the stm32h7rs targets 2025-06-23 12:32:11 -07:00
tfm_integration samples: tfm_psa_test: Set TFM_PROFILE 2025-06-27 18:52:39 -05:00
userspace soc/sifive: differentiate between FE310-G000 and FE310-G002 2025-06-02 17:37:32 +02:00
index.rst
sample_definition_and_criteria.rst