
* Avoid endless loop in sound_create_square_wave() * In unit test add edge cases. * Fix long text for sound command. * Add man-page for sound command. * Add sine wave generator. * Fix sandbox driver.
v2: bring all sound related patches into one series add default values in man-page remove stray printf() update man-page concerning sine wave
Heinrich Schuchardt (7): sound: avoid endless loop test: test sandbox sound driver more rigorously cmd: fix long text for sound command doc: man-page for the sound command sound: function to generate sine wave sound: add CONFIG_SOUND_SINE symbol sandbox: fix sound driver
arch/sandbox/cpu/sdl.c | 11 ++++----- arch/sandbox/include/asm/test.h | 10 ++++++++ cmd/sound.c | 2 +- doc/usage/cmd/sound.rst | 44 +++++++++++++++++++++++++++++++++ doc/usage/index.rst | 1 + drivers/sound/Kconfig | 6 +++++ drivers/sound/sandbox.c | 9 +++++++ drivers/sound/sound-uclass.c | 10 ++++++-- drivers/sound/sound.c | 42 ++++++++++++++++++++++++++++++- include/sound.h | 12 +++++++++ test/dm/sound.c | 25 +++++++++++++++---- 11 files changed, 157 insertions(+), 15 deletions(-) create mode 100644 doc/usage/cmd/sound.rst