Commit Graph

17 Commits

Author SHA1 Message Date
Matthias Ringwald
9dc32eb425 FreeRTOS: btstack_run_loop_freertos_trigger_exit allows to request run loop exit 2020-05-15 16:46:29 +02:00
Matthias Ringwald
ff3cc4a537 MISRAC2012-Rule-14.4_d: use while(true) instead of while(1) 2019-12-03 12:52:10 +01:00
Matthias Ringwald
d58a1b5f11 linked list/run loop: return true if item/data source/timer was removed 2019-11-27 18:23:11 +01:00
Matthias Ringwald
3c4cc6427f btstack_run_loop_freertos: remove duplicate instance variable 2019-09-23 13:17:26 +02:00
Matthias Ringwald
0c9cde9532 freertos: use xQueueCreateStatic instead of xQueueCreate if available 2019-08-06 16:45:43 +02:00
Matthias Ringwald
9155bf8c4c freertos: handle time_ms overrun after 49 days 2019-08-04 20:15:17 +02:00
Matthias Ringwald
f51d404e06 freertos: directly call function if already on main thread 2019-06-13 15:10:34 +02:00
Matthias Ringwald
6d23ba053b freertos: HAVE_FREERTOS_INCLUDE_PREFIX if FreeRTOS headers are in 'freertos' folder, update esp32 config to use it 2019-06-03 10:10:26 +02:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Matthias Ringwald
a6f770a0a8 freertos: init btstack_run_loop_task already during run loop init 2017-10-25 15:38:12 +02:00
Matthias Ringwald
297a0e053d freertos: use portYIELD_FROM_ISR without arguments on esp32 and allow to compile of btstack_uart_block_freertos 2017-10-25 15:38:12 +02:00
Matthias Ringwald
0c2f495327 add missing BTSTACK_FILE tags 2017-07-21 22:10:37 +02:00
Matthias Ringwald
4a76e901eb esp32/freertos: don't create thread for BTstack. make run_loop_execute block - same as all other ports 2017-07-14 11:28:02 +02:00
Matthias Ringwald
828fd804b0 freertos: HAVE_FREERTOS_TASK_NOTIFICATION uses FreeRTOS Task Notifications from v8.2 to trigger run loop 2017-07-04 19:43:02 +02:00
Matthias Ringwald
b7832c7f15 btstack_run_loop: don't call btstack_run_loop_remove_timer from platform implementation 2017-07-04 15:27:27 +02:00
Matthias Ringwald
3b1180c97a freertos: fix error message when xEventGroupSetBitsFromISR not defined, actually use it 2017-05-15 18:06:10 +02:00
Matthias Ringwald
7d5f53998d esp32: drop single_threaded attribute from function names 2017-05-05 15:20:31 +02:00