diff --git a/libraries/AP_HAL_Empty/Scheduler.cpp b/libraries/AP_HAL_Empty/Scheduler.cpp deleted file mode 100644 index 76d3746a5b..0000000000 --- a/libraries/AP_HAL_Empty/Scheduler.cpp +++ /dev/null @@ -1,36 +0,0 @@ - -#include "Scheduler.h" - -#include - -using namespace Empty; - -extern const AP_HAL::HAL& hal; - -Scheduler::Scheduler() -{} - -void Scheduler::init() -{} - -void Scheduler::delay(uint16_t ms) -{} - -void Scheduler::delay_microseconds(uint16_t us) -{} - -void Scheduler::register_timer_process(AP_HAL::MemberProc k) -{} - -void Scheduler::register_io_process(AP_HAL::MemberProc k) -{} - -void Scheduler::register_timer_failsafe(AP_HAL::Proc, uint32_t period_us) -{} - -void Scheduler::set_system_initialized() -{} - -void Scheduler::reboot(bool hold_in_bootloader) { - for(;;); -} diff --git a/libraries/AP_HAL_Empty/Scheduler.h b/libraries/AP_HAL_Empty/Scheduler.h index 740fc737de..66c44669e2 100644 --- a/libraries/AP_HAL_Empty/Scheduler.h +++ b/libraries/AP_HAL_Empty/Scheduler.h @@ -4,18 +4,18 @@ class Empty::Scheduler : public AP_HAL::Scheduler { public: - Scheduler(); - void init() override; - void delay(uint16_t ms) override; - void delay_microseconds(uint16_t us) override; - void register_timer_process(AP_HAL::MemberProc) override; - void register_io_process(AP_HAL::MemberProc) override; + Scheduler() {} + void init() override {} + void delay(uint16_t ms) override {} + void delay_microseconds(uint16_t us) override {} + void register_timer_process(AP_HAL::MemberProc) override {} + void register_io_process(AP_HAL::MemberProc) override {} - void register_timer_failsafe(AP_HAL::Proc, uint32_t period_us) override; + void register_timer_failsafe(AP_HAL::Proc, uint32_t period_us) override {} - void set_system_initialized() override; + void set_system_initialized() override {} bool is_system_initialized() override { return true; } - void reboot(bool hold_in_bootloader) override; + void reboot(bool hold_in_bootloader) override { for (;;); } };