incubator-nuttx/drivers/audio
Gregory Nutt 936df1bcb5 Adds new OS internal functions nxsig_sleep() and nxsig_usleep. These differ from the standard sleep() and usleep() in that (1) they don't cause cancellation points, and (2) don't set the errno variable (if applicable). All calls to sleep() and usleep() changed to calls to nxsig_sleep() and nxsig_usleep().
Squashed commit of the following:

    Change all calls to usleep() in the OS proper to calls to nxsig_usleep()

    sched/signal:  Add a new OS internal function nxsig_usleep() that is functionally equivalent to usleep() but does not cause a cancellaption point and does not modify the errno variable.

    sched/signal:  Add a new OS internal function nxsig_sleep() that is functionally equivalent to sleep() but does not cause a cancellaption point.
2017-10-06 10:15:01 -06:00
..
Kconfig Rename CONFIG_AUDIO_DEVICES to CONFIG_DRIVERS_AUDIO to conform better to the evolving configuration naming standard. 2017-09-12 14:10:15 -06:00
Make.defs Rename CONFIG_AUDIO_DEVICES to CONFIG_DRIVERS_AUDIO to conform better to the evolving configuration naming standard. 2017-09-12 14:10:15 -06:00
audio_null.c drivers: fix some bad NULL checks 2017-05-15 07:20:32 -06:00
cs43l22.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
cs43l22.h STM32F4: add cs43l22 audio driver and i2s driver 2017-05-21 14:14:09 -06:00
cs43l22_debug.c STM32F4: add cs43l22 audio driver and i2s driver 2017-05-21 14:14:09 -06:00
i2schar.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
tone.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
vs1053.c Adds new OS internal functions nxsig_sleep() and nxsig_usleep. These differ from the standard sleep() and usleep() in that (1) they don't cause cancellation points, and (2) don't set the errno variable (if applicable). All calls to sleep() and usleep() changed to calls to nxsig_sleep() and nxsig_usleep(). 2017-10-06 10:15:01 -06:00
vs1053.h Make some file section headers more consistent with standard 2015-04-08 07:15:32 -06:00
wm8904.c Adds new OS internal functions nxsig_sleep() and nxsig_usleep. These differ from the standard sleep() and usleep() in that (1) they don't cause cancellation points, and (2) don't set the errno variable (if applicable). All calls to sleep() and usleep() changed to calls to nxsig_sleep() and nxsig_usleep(). 2017-10-06 10:15:01 -06:00
wm8904.h Remove I2C slave methods from I2C master interface; rename i2c_dev_s to i2c_master_s. 2016-01-30 08:36:47 -06:00
wm8904_debug.c drivers/: Fixes to spacing and alignement 2015-10-10 10:41:00 -06:00