- Nov 06, 2016
-
-
Heesub Shin authored
Signal sent from work_signal() may interrupt the low priority worker thread that is already running. For example, the worker thread that is waiting for a semaphore could be woken up by the signal and break any synchronization assumption as a result. It also does not make any sense to send signal if it is already running and busy. This commit fixes it.
-
- Nov 05, 2016
-
-
Gregory Nutt authored
Update TODO. Provide do-nothing stubs for mutex attribute interfaces if features not enabled. pthread_cond includes a signaling semaphore and should call sem_setprotocol.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Nov 04, 2016
-
-
Gregory Nutt authored
configs/nucleo_f303re: Various fixes to get the adc configuration building again after PR. Refresh all configurations.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
sem_setprotocol: Handle a case of missing proxy for sem_setprotocol. Reorder so that (1) this error is avoided, and (2) >No proxy is needed if priority inheritance is not enabled.
-
- Nov 03, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
arch: Disable priority inheritance on all semaphores used for signaling in the rest of the MCU drivers
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Back out the rest of commit 1e754402. Newlib support will not be accepted into the NuttX repository.
-
Gregory Nutt authored
Back out the rest of commit 1e754402. Newlib support will not be accepted into the NuttX repository.
-
Spahlinger, Michael authored
SAMV7: Fix to SPI-Master driver. Without this the chip select decoding feature will not work properly
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Alan Carvalho de Assis authored
-
Gregory Nutt authored
drivers/serial.c: Make sure that priority inheritance is not enabled for the signaling semaphores used in the serial driver.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Semaphores: Provide macros for sem_setprotobol() and sem_getprotocol() if priority inheritance is not enabled. More SEM_PRIO_* definitions to include/nuttx/semaphore.h
-
- Nov 02, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
Move protoypes for the non-standard include/semaphore.h file to the non-standard include/nuttx/semaphore.h with the other non-standard semaphore interfaces.
-
Gregory Nutt authored
-
Gregory Nutt authored
-