54 Commits (ab39f834aa6b21d524874be5121c3ec869239365)

Author SHA1 Message Date
Andrew Tridgell 911a99b79e AP_HAL: removed hal argument to EXPECT_DELAY_MS() 6 years ago
Andrew Tridgell b1ed77bee9 AP_HAL: added EXPECT_DELAY() macro 6 years ago
Andrew Tridgell 88352b73bb AP_HAL: added expect_delay_ms() to Scheduler 6 years ago
Michael du Breuil 73901274b0 AP_HAL: Define a scripting base priority 6 years ago
Francisco Ferreira 0645a5b11a
AP_HAL: introduce a CANProtocol interface and remove HAL CAN thread management 7 years ago
Andrew Tridgell e14e0b8a14 AP_HAL: added thread_create() API 7 years ago
Michael du Breuil 1183ed61fb AP_HAL: Remove timer process suspension interface 7 years ago
Peter Barker 939aec090e AP_HAL: allow F4Light to call delay callback 7 years ago
Peter Barker 0ad53e53eb AP_HAL: move delay callback handling to base HAL Scheduler class 7 years ago
Andrew Tridgell 84a4f9dc96 AP_HAL: added boost_end() method to Scheduler API 7 years ago
Andrew Tridgell d2075b4b67 AP_HAL: added irq save/restore API to hal.scheduler 7 years ago
Peter Barker 68652867e1 AP_HAL: make in_main_thread public, pure and virtual 7 years ago
Lucas De Marchi 5ea1784838 global: remove AP_HAL::in_timerprocess() 8 years ago
Lucas De Marchi dbd074b250 AP_HAL: remove register_timer_process with extra arg 8 years ago
Eugene Shamaev 9b98c304c4 AP_HAL: top level HAL definitions for CAN bus driver 8 years ago
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