aboutsummaryrefslogtreecommitdiff
path: root/tmk_core
diff options
context:
space:
mode:
Diffstat (limited to 'tmk_core')
-rw-r--r--tmk_core/protocol/arm_atsam/main_arm_atsam.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/tmk_core/protocol/arm_atsam/main_arm_atsam.c b/tmk_core/protocol/arm_atsam/main_arm_atsam.c
index 1df5112ed..de12821a7 100644
--- a/tmk_core/protocol/arm_atsam/main_arm_atsam.c
+++ b/tmk_core/protocol/arm_atsam/main_arm_atsam.c
@@ -40,6 +40,10 @@ void send_mouse(report_mouse_t *report);
40void send_system(uint16_t data); 40void send_system(uint16_t data);
41void send_consumer(uint16_t data); 41void send_consumer(uint16_t data);
42 42
43#ifdef DEFERRED_EXEC_ENABLE
44void deferred_exec_task(void);
45#endif // DEFERRED_EXEC_ENABLE
46
43host_driver_t arm_atsam_driver = {keyboard_leds, send_keyboard, send_mouse, send_system, send_consumer}; 47host_driver_t arm_atsam_driver = {keyboard_leds, send_keyboard, send_mouse, send_system, send_consumer};
44 48
45uint8_t led_states; 49uint8_t led_states;
@@ -360,6 +364,11 @@ int main(void) {
360 } 364 }
361#endif // CONSOLE_ENABLE 365#endif // CONSOLE_ENABLE
362 366
367#ifdef DEFERRED_EXEC_ENABLE
368 // Run deferred executions
369 deferred_exec_task();
370#endif // DEFERRED_EXEC_ENABLE
371
363 // Run housekeeping 372 // Run housekeeping
364 housekeeping_task(); 373 housekeeping_task();
365 } 374 }