39 Commits (880f130670d02dfce000af68480cef71902fb31b)

Author SHA1 Message Date
Lucas De Marchi dbf2aedf1e AP_HAL: replace header guard with pragma once 9 years ago
Lucas De Marchi 9aa49cda93 Global: remove system_initializing() from scheduler 9 years ago
Julien BERAUD d5c4917bcd AP_HAL: add default support for timesliced timers 9 years ago
Lucas De Marchi 036eb21c09 AP_HAL: remove init() method with unused argument 9 years ago
Lucas De Marchi 6b1c5e6f72 AP_HAL: add init() method without argument 9 years ago
Caio Marcelo de Oliveira Filho c5fc0deee9 AP_HAL_Scheduler: remove unused functions 9 years ago
Caio Marcelo de Oliveira Filho a348424551 AP_HAL: remove unused function 9 years ago
Lucas De Marchi 5244559010 Minimize AP_Progmem.h includes 9 years ago
Lucas De Marchi 1b07dabeb7 Replace prog_char and prog_char_t with char 9 years ago
Lucas De Marchi 9eaf7c5660 AP_HAL: add format attribute to panic() 9 years ago
Lucas De Marchi ad61a93c14 AP_HAL: turn panic() into a variadic method 9 years ago
Lucas De Marchi 0b4aa5ac85 AP_HAL: Scheduler: reorder includes 9 years ago
Gustavo Jose de Sousa 0456eccca8 AP_HAL: standardize inclusion of libaries headers 10 years ago
Andrew Tridgell c44ab01be8 AP_HAL: use noreturn attribute on panic 10 years ago
Andrew Tridgell df21c6c68d AP_HAL: support micros64() and millis64() on all platforms 10 years ago
Andrew Tridgell c63540f7b1 AP_HAL: added delay_microseconds_boost() 10 years ago
Andrew Tridgell 7439d34a5d AP_HAL: add millis64() and micros64() on faster boards 11 years ago
Andrew Tridgell 3fa2207a2d AP_HAL: allow for microsecond resolution in scheduler->stop_clock() 11 years ago
Andrew Tridgell 117b77460e HAL_Linux: added stop_clock hack! 11 years ago
Andrew Tridgell 7e1e10f941 AP_HAL: added time_shift() scheduler API 11 years ago
Andrew Tridgell 7ef187fcfd AP_HAL: added optional set_timer_speed() scheduler API 11 years ago
Andrew Tridgell f2de4bb7b0 AP_HAL: implement AP_HAL::MemberProc via FastDelegate.h 12 years ago
Andrew Tridgell f0f5761e8d AP_HAL: make timed processes take void *argument 12 years ago
Andrew Tridgell 7082e0f8aa AP_HAL: added hold_in_bootloader parameter to scheduler->reboot() 12 years ago
Andrew Tridgell af7381e9e0 AP_HAL: added register_io_process() 12 years ago
Pat Hickey 7a0f95c11c AP_HAL: add Scheduler methods in_timerprocess, system_initialize 12 years ago
Pat Hickey ea2a03344e AP_HAL Scheduler: remove begin_atomic and end_atomic from api 12 years ago
Andrew Tridgell 93040e5725 AP_HAL: removed the defer_timer_process() function 12 years ago
Andrew Tridgell 60d3df50ae AP_HAL: changed delay() to take a uint16_t 12 years ago
Pat Hickey c86004d676 AP_HAL: Add panic method to scheduler 12 years ago
Pat Hickey 592d32ba47 AP_HAL: add reboot to scheduler 12 years ago
Pat Hickey c9541d3b00 AP_HAL: added begin_atomic and end_atomic to scheduler 12 years ago
Pat Hickey bae7e4b88e AP_HAL Scheduler: simplify register_timer_process, min time for delay cb 12 years ago
Pat Hickey d422ab7806 AP_HAL: Extend Scheduler to support defered timer procs 12 years ago
Pat Hickey 6671310399 AP_HAL Scheduler: interface has AP_PeriodicProcess functionality 12 years ago
Pat Hickey 187571cca9 AP_HAL Scheduler fixes & AP_HAL_AVR Scheduler changed to match 12 years ago
Pat Hickey 2adfc4fbc5 AP_HAL Scheduler add method register_delay_callback (unimplemented) 12 years ago
Pat Hickey 1d89419059 AP_HAL: Scheduler should use stdint types, conform names 12 years ago
Pat Hickey ea8242ace1 AP_HAL: Add scheduler interface, move Arduino init code to implementation 12 years ago