From c170c2a847609e002130914e36e95bfd9ce023fb Mon Sep 17 00:00:00 2001 From: Lucas De Marchi Date: Mon, 31 Jul 2017 12:34:16 -0700 Subject: [PATCH] AP_HAL_Linux: remove register_timer_process with extra arg This is not used anymore. --- libraries/AP_HAL_Linux/Scheduler.cpp | 14 ++++---------- libraries/AP_HAL_Linux/Scheduler.h | 1 - 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/libraries/AP_HAL_Linux/Scheduler.cpp b/libraries/AP_HAL_Linux/Scheduler.cpp index f0cd3ca9d3..981e0bf92b 100644 --- a/libraries/AP_HAL_Linux/Scheduler.cpp +++ b/libraries/AP_HAL_Linux/Scheduler.cpp @@ -184,19 +184,13 @@ void Scheduler::register_timer_process(AP_HAL::MemberProc proc) } } - if (_num_timer_procs < LINUX_SCHEDULER_MAX_TIMER_PROCS) { - _timer_proc[_num_timer_procs] = proc; - _num_timer_procs++; - } else { + if (_num_timer_procs >= LINUX_SCHEDULER_MAX_TIMER_PROCS) { hal.console->printf("Out of timer processes\n"); + return; } -} -bool Scheduler::register_timer_process(AP_HAL::MemberProc proc, - uint8_t freq_div) -{ - register_timer_process(proc); - return false; + _timer_proc[_num_timer_procs] = proc; + _num_timer_procs++; } void Scheduler::register_io_process(AP_HAL::MemberProc proc) diff --git a/libraries/AP_HAL_Linux/Scheduler.h b/libraries/AP_HAL_Linux/Scheduler.h index 4d7252b94e..ec37e50ff6 100644 --- a/libraries/AP_HAL_Linux/Scheduler.h +++ b/libraries/AP_HAL_Linux/Scheduler.h @@ -31,7 +31,6 @@ public: uint16_t min_time_ms); void register_timer_process(AP_HAL::MemberProc); - bool register_timer_process(AP_HAL::MemberProc, uint8_t); void register_io_process(AP_HAL::MemberProc); void suspend_timer_procs(); void resume_timer_procs();