|
|
|
@ -14,15 +14,22 @@ public:
@@ -14,15 +14,22 @@ public:
|
|
|
|
|
void delay_microseconds(uint16_t us); |
|
|
|
|
void register_delay_callback(AP_HAL::Proc, |
|
|
|
|
uint16_t min_time_ms); |
|
|
|
|
|
|
|
|
|
void register_timer_process(AP_HAL::TimedProc); |
|
|
|
|
void register_timer_failsafe(AP_HAL::TimedProc, |
|
|
|
|
uint32_t period_us); |
|
|
|
|
void suspend_timer_procs(); |
|
|
|
|
void resume_timer_procs(); |
|
|
|
|
|
|
|
|
|
bool in_timerprocess(); |
|
|
|
|
|
|
|
|
|
void register_timer_failsafe(AP_HAL::TimedProc, |
|
|
|
|
uint32_t period_us); |
|
|
|
|
|
|
|
|
|
void begin_atomic(); |
|
|
|
|
void end_atomic(); |
|
|
|
|
|
|
|
|
|
bool system_initializing(); |
|
|
|
|
void system_initialized(); |
|
|
|
|
|
|
|
|
|
void panic(const prog_char_t *errormsg); |
|
|
|
|
void reboot(); |
|
|
|
|
|
|
|
|
|