1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu
JulianHolzwarth 1b42d3ff86 cpu/esp32/freertos/semphr.c::xSemaphoreTake() return value fix
xSemaphoreTake() returned before the fix: pdFALSE(equal to pdFAIL) when the call was successful in obtaining the semaphore
and pdTRUE(equal to pdPASS) when the call did not successfully obtain the semaphore.
According to freertos documentation:
"pdPASS Returned only if the call to xSemaphoreTake() was successful in obtaining the semaphore"
"pdFAIL Returned if the call to xSemaphoreTake() did not successfully obtain the semaphore."
Fixed it to return the correct value.
2019-03-27 15:54:30 +01:00
..
arm7_common cpu: lpc2387: use while(1){} instead of exit 2019-01-10 12:15:44 +01:00
atmega256rfr2 cpu/atmega*: make use of common atmega.inc.mk and remove redundancies 2019-02-05 17:12:03 +01:00
atmega328p cpu/atmega*: make use of common atmega.inc.mk and remove redundancies 2019-02-05 17:12:03 +01:00
atmega1281 cpu/atmega*: remove unnecessary code (already factored out) 2018-11-02 16:23:48 +01:00
atmega1284p cpu/atmega*: remove unnecessary code (already factored out) 2018-11-02 16:23:48 +01:00
atmega2560 cpu/atmega*: remove unnecessary code (already factored out) 2018-11-02 16:23:48 +01:00
atmega_common cpu/atmega*: make use of common atmega.inc.mk and remove redundancies 2019-02-05 17:12:03 +01:00
cc26x0 cc26x0: mark closing #endif for MODULE_PERIPH_GPIO_IRQ 2018-10-09 15:10:59 +02:00
cc430 cpu/cc430: do normal assignment instead of memcpy 2019-01-10 19:43:43 +01:00
cc2538 netdev: remove layer2 netstats from netdev drivers 2019-02-01 11:25:27 +02:00
cortexm_common nrf52: use cortexm.ld script when applicable 2019-03-13 11:57:44 +01:00
efm32 cpu: efm32: add support for 32-bit timers 2019-01-07 18:49:21 +01:00
esp32 cpu/esp32/freertos/semphr.c::xSemaphoreTake() return value fix 2019-03-27 15:54:30 +01:00
esp8266 cpu/esp8266: add init function in dummy lwIP 2019-03-05 16:43:45 +01:00
esp_common Merge pull request #9917 from gschorcht/esp8266 2019-03-06 20:28:39 +01:00
ezr32wg ezr32wg: mark closing #endif for MODULE_PERIPH_GPIO_IRQ 2018-10-09 15:11:00 +02:00
fe310 cpu/fe310: implement pm_reset() using watchdog 2019-03-12 11:49:02 +01:00
kinetis kinetis: limit scope of a variable in ics.c to make Codacy happy 2019-01-26 15:53:05 +01:00
lm4f120 lm4f120: mark closing #endif for MODULE_PERIPH_GPIO_IRQ 2018-10-09 15:11:00 +02:00
lpc1768 lpc1768: mark closing #endif for MODULE_PERIPH_GPIO_IRQ 2018-10-09 15:11:00 +02:00
lpc2387 lpc2387: mark closing #endif for MODULE_PERIPH_GPIO_IRQ 2018-10-09 15:11:00 +02:00
mips32r2_common cppcheck: add/correct reason for cppcheck-suppress 2018-09-25 12:03:58 +02:00
mips32r2_generic cpu/mips32r2_generic: fix PERIPH_TIMER_PROVIDES_SET 2018-09-07 22:15:51 +02:00
mips_pic32_common cpu/mips_pic32/gpio: remove gpio_init_int stub 2018-09-20 14:50:32 +02:00
mips_pic32mx
mips_pic32mz
msp430_common cpu/msp430_common: set top of heap for sbrk 2019-03-13 13:30:56 +01:00
msp430fxyz cpu/msp430fxyz: Add missing #include 2019-03-21 16:49:03 +01:00
native cpu/native: return 0 if GPIO is an output in gpio_init 2019-03-11 01:44:22 +01:00
nrf5x_common cpu/nrf52840: fix UART DMA when data is in ROM 2019-03-13 13:05:36 +01:00
nrf51 cpu/nrf5x: move periph_gpio features to common cpu level 2018-12-18 21:32:46 +01:00
nrf52 nrf802154: Disable hardware IFS handling 2019-03-15 13:39:09 +01:00
sam0_common Merge pull request #10936 from miri64/sam0_common/fix/check-adc-numof 2019-02-04 16:41:41 +01:00
sam3 sam3: mark closing #endif for MODULE_PERIPH_GPIO_IRQ 2018-10-09 15:11:00 +02:00
sam_common cpu*: fix doxygen grouping 2018-06-11 19:12:02 +02:00
samd21 samd21: Expose numerical PM states 2019-03-18 13:44:26 +01:00
saml1x cpu/saml1x: add support for saml10/saml11 MCUs 2019-01-21 17:05:04 +01:00
saml21 cpu/saml21: extends exti configuration for saml21 variants 2019-01-30 09:32:59 +01:00
stellaris_common
stm32_common Merge pull request #9521 from OTAkeys/pr/stm32f0_pm 2019-03-19 18:26:00 +01:00
stm32f0 cpu/stm32f0: add pm_layered support 2019-03-19 17:53:12 +01:00
stm32f1 cpu/stm32f1: remove ErrorStatus enum from vendor header 2018-12-21 09:17:30 +01:00
stm32f2 cpu/stm32f2: update CMSIS of stm32f207xx 2019-01-08 09:32:18 +01:00
stm32f3 cpu/stm32{f0,f3,f7,l0,l4}: unify i2c driver and use new API 2018-07-25 12:01:35 +02:00
stm32f4 Merge pull request #9505 from PeterKietzmann/pr_puf_stm32 2018-08-17 13:08:21 +02:00
stm32f7 cpu/stm32f7: update stm32f767zi cmsis header file 2019-01-02 16:06:34 +01:00
stm32l0 cpu/stm32l0: fix CPU_ARCH definition from cortex-m0 to cortex-m0plus 2019-03-06 09:10:56 +01:00
stm32l1 cpu/stm32l1: add support for STOP & STAND_BY mode 2019-03-13 09:57:17 +01:00
stm32l4 cpu/stm32_common: remove inadapted periph_flash_common 2018-10-11 15:20:44 +02:00
doc.txt