History log of /btstack/platform/freertos/btstack_run_loop_freertos.c (Results 1 – 25 of 28)
Revision Date Author Comments
# 1544bae6 20-Jan-2022 Matthias Ringwald <[email protected]>

btstack_run_loop_freertos: fix deprecated btstack_run_loop_freertos_trigger_from_isr


# 2fca4dad 02-Nov-2021 Milanka Ringwald <[email protected]>

license: update text


# d08c604f 08-Jul-2021 Matthias Ringwald <[email protected]>

esp32: fix build


# c51a1d5a 16-Mar-2021 Matthias Ringwald <[email protected]>

btstack_run_loop_freertos: implement execute on main thread


# 38b6e836 16-Mar-2021 Matthias Ringwald <[email protected]>

btstack_run_loop_freertos: implement trigger exit


# 4fd33db7 16-Mar-2021 Matthias Ringwald <[email protected]>

btstack_run_loop_freertos: implement poll_data_sources_from_irq


# 90da341b 16-Mar-2021 Matthias Ringwald <[email protected]>

freertos: remove btstack_run_loop_freertos_execute_code_on_main_thread_from_isr

For IRQ drivers, please register data source and call btstack_run_loop_freertos_trigger_exit insetad.


# d145c914 16-Mar-2021 Matthias Ringwald <[email protected]>

Revert "freertos: btstack_run_loop_freertos_execute_code_on_main_thread_from_isr"

This reverts commit be9b024751bdc1b57ccaa1998bf0ffa117342396.


# be9b0247 11-Mar-2021 Matthias Ringwald <[email protected]>

freertos: btstack_run_loop_freertos_execute_code_on_main_thread_from_isr


# 9f1d8eee 08-Mar-2021 Matthias Ringwald <[email protected]>

remove btstack_run_loop_base.h include from run loop implementations and tests


# cd5f23a3 04-Mar-2021 Matthias Ringwald <[email protected]>

btstack_run_loop_freertos: use run loop base (code)


# 9dc32eb4 15-May-2020 Matthias Ringwald <[email protected]>

FreeRTOS: btstack_run_loop_freertos_trigger_exit allows to request run loop exit


# ff3cc4a5 03-Dec-2019 Matthias Ringwald <[email protected]>

MISRAC2012-Rule-14.4_d: use while(true) instead of while(1)


# d58a1b5f 27-Nov-2019 Matthias Ringwald <[email protected]>

linked list/run loop: return true if item/data source/timer was removed


# 3c4cc642 23-Sep-2019 Matthias Ringwald <[email protected]>

btstack_run_loop_freertos: remove duplicate instance variable


# 0c9cde95 06-Aug-2019 Matthias Ringwald <[email protected]>

freertos: use xQueueCreateStatic instead of xQueueCreate if available


# 9155bf8c 04-Aug-2019 Matthias Ringwald <[email protected]>

freertos: handle time_ms overrun after 49 days


# f51d404e 13-Jun-2019 Matthias Ringwald <[email protected]>

freertos: directly call function if already on main thread


# 6d23ba05 03-Jun-2019 Matthias Ringwald <[email protected]>

freertos: HAVE_FREERTOS_INCLUDE_PREFIX if FreeRTOS headers are in 'freertos' folder, update esp32 config to use it


# e501bae0 11-May-2019 Matthias Ringwald <[email protected]>

Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1)


# a6f770a0 24-Oct-2017 Matthias Ringwald <[email protected]>

freertos: init btstack_run_loop_task already during run loop init


# 297a0e05 24-Oct-2017 Matthias Ringwald <[email protected]>

freertos: use portYIELD_FROM_ISR without arguments on esp32 and allow to compile of btstack_uart_block_freertos


# 0c2f4953 21-Jul-2017 Matthias Ringwald <[email protected]>

add missing BTSTACK_FILE tags


# 4a76e901 14-Jul-2017 Matthias Ringwald <[email protected]>

esp32/freertos: don't create thread for BTstack. make run_loop_execute block - same as all other ports


# 828fd804 04-Jul-2017 Matthias Ringwald <[email protected]>

freertos: HAVE_FREERTOS_TASK_NOTIFICATION uses FreeRTOS Task Notifications from v8.2 to trigger run loop


12