Commit Graph

25 Commits

Author SHA1 Message Date
Matthias Ringwald
ac1fb478fc btstack_run_loop_embedded: use bool for trigger_event_received 2023-12-05 11:58:40 +01:00
Milanka Ringwald
2fca4dad95 license: update text 2021-11-02 09:31:00 +01:00
Matthias Ringwald
6cbe83c51d btstack_run_loop_embedded: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
e97b720dcd btstack_run_loop_embedded: implement trigger exit 2021-07-02 16:51:58 +02:00
Matthias Ringwald
decb7d9b3d btstack_run_loop_embedded: implement poll_data_sources_from_irq 2021-07-02 16:51:58 +02:00
Matthias Ringwald
9f1d8eee3d remove btstack_run_loop_base.h include from run loop implementations and tests 2021-03-08 10:45:31 +01:00
Matthias Ringwald
3eab39f313 btstack_run_loop_embedded: use run loop base (code) 2021-03-05 11:46:58 +01: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
4f7fcd5439 btstack_run_loop_embedded: remove duplicate instance variable 2019-09-23 11:36:37 +02:00
Matthias Ringwald
030a86615c embedded: streamline timer management using btstack_time_delta 2019-08-04 21:51:19 +02:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Matthias Ringwald
38f05a1521 btstack_run_loop: don't call btstack_run_loop_remove_timer from platform implementation 2017-07-05 11:27:44 +02:00
Matthias Ringwald
13c10a34b0 fix wanring 'unreachable statement' 2017-05-18 18:24:18 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00
Matthias Ringwald
e86b2fec6e embedded: handle timers when system_time overruns 2017-01-13 18:00:38 +01:00
Matthias Ringwald
aec7654d98 prefix embedded HAVE_ 2016-03-30 11:06:56 +02:00
Matthias Ringwald
b9f33ffe0c runloop: implement data source callbacks for embedded 2016-03-24 22:23:21 +01:00
Matthias Ringwald
0d70dd6280 runloop: pass enable/disable callbacks to run loop impl 2016-03-24 22:19:26 +01:00
Matthias Ringwald
f912b310ca runloop: pass callback type to data source process functions 2016-03-24 20:50:00 +01:00
Matthias Ringwald
7cd5ef9557 runloop: pass callback type to data source process functions 2016-03-24 20:46:20 +01:00
Matthias Ringwald
ec820d7756 prefix data_source_t and timer_source_t with btstack 2016-01-20 16:00:45 +01:00
Matthias Ringwald
528a4a3b3e prefix run_loop_ functions with btstack_ 2016-01-20 15:58:46 +01:00
Matthias Ringwald
8f2a52f4d9 forgot to add files in earlier commit 2016-01-20 15:38:37 +01:00
Matthias Ringwald
b7d596c104 run_loop_X.c/h -> run_loop_X.c/h 2016-01-20 15:32:11 +01:00