- Mar 27, 2017
-
-
Gregory Nutt authored
pthread mutexes: Add option to support both unsafe and robust mutexes via pthread_mutexattr_get/setrobust().
-
- Mar 26, 2017
-
-
Gregory Nutt authored
pthreads: Add a configuration option to disable robust mutexes and revert to the traditional unsafe mutexes.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
when pthread exits or is cancelled, mutexes held by thread are marked inconsistent and the highest priority thread waiting for the mutex is awakened.
-
Gregory Nutt authored
pthreads: Partial implementation of final part of robust mutexes: Keep list of all mutexes held by a thread in a list in the TCB.
-
Gregory Nutt authored
pthread: Fix return value of pthread_give/takesemaphore(). Add option to pthread_takesemaphore to ignore EINTR or not.
-
Gregory Nutt authored
pthreads: Add more robustness characteristics: pthread_mutex_lock() and trylock() will now return EOWNERDEAD if the mutex is locked by a thread that no longer exists. Add pthread_mutex_consistent() to recover from this situation.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Mateusz Szafoni authored
STM32 COMP cosmetics Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
raiden00pl authored
-
-
raiden00pl authored
-
raiden00pl authored
-
- Mar 25, 2017
-
-
Gregory Nutt authored
-
Mateusz Szafoni authored
Add COMP character driver Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Gregory Nutt authored
-
raiden00pl authored
-
raiden00pl authored
-
raiden00pl authored
-
raiden00pl authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Mar 24, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Anthony Merlino authored
configs/clicker2-stm32: Cleans up minor issues Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Jussi Kivilinna authored
Add ffsl(), ffsll(), fls(), flsl(), flsll() and use GCC's __builtin_ctz/__builtin_clz for faster implementation of these
-
Anthony Merlino authored
-
Alexander Oryshchenko authored
I needed to use DS3231, I remember that in past it worked ok, but now for stm32f4xx is used another driver (chip specific, stm32f40xxx_i2c.c) and DS3231 driver doesn't work. After investigating a problem I found that I2C driver (isr routine) has a few places there it sends stop bit even if not all messages are managed. So, e.g., removing stm32_i2c_sendstop (#1744) and adding stm32_i2c_sendstart after data reading helps to make DS3231 working. Verified by David Sidrane.
-
Aleksandr Vyhovanec authored
The interrupt occurs over the counter overflow Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Aleksandr Vyhovanec authored
-
no1wudi authored
fix compile error when disabled the flash data cache corruption for stm32 f1xx Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
David Sidrane authored
stm322_flash:missing unlock on F1 HSI off path Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
no1wudi authored
-