Andrew Tridgell
|
3fa2207a2d
|
AP_HAL: allow for microsecond resolution in scheduler->stop_clock()
this makes 400Hz in the replay code possible
|
11 years ago |
Andrew Tridgell
|
117b77460e
|
HAL_Linux: added stop_clock hack!
|
11 years ago |
Andrew Tridgell
|
ecbfdfba6c
|
HAL_Linux: implement time_shift() API
|
11 years ago |
Andrew Tridgell
|
91511e6503
|
HAL_Linux: better realtime setup
lock all memory and pre-fault the stack in all threads
|
12 years ago |
Andrew Tridgell
|
07b8f45770
|
HAL_Linux: use CLOCK_MONOTONIC_RAW to ensure clock never goes backwards
this avoids ntp mucking with APM timing
|
12 years ago |
Andrew Tridgell
|
51c19331a6
|
HAL_Linux: fixed build
|
12 years ago |
Andrew Tridgell
|
f2ebb2ca87
|
HAL_Linux: updates for AP_HAL::MemberProc
|
12 years ago |
Andrew Tridgell
|
a1ef1a9318
|
HAL_Linux: tweak the scheduling priorities
|
12 years ago |
Andrew Tridgell
|
cca59ce3c9
|
HAL_Linux: update for new scheduler API
|
12 years ago |
Andrew Tridgell
|
bcf4f48e65
|
HAL_Linux: switched to pthread based scheduling
|
12 years ago |
Andrew Tridgell
|
4ba044c441
|
AP_HAL_Linux: initial Linux AP_HAL
|
12 years ago |
Andrew Tridgell
|
21010104e6
|
AP_HAL_Empty: added register_io_process()
|
12 years ago |
Andrew Tridgell
|
7082e0f8aa
|
AP_HAL: added hold_in_bootloader parameter to scheduler->reboot()
|
12 years ago |
Pat Hickey
|
83adb72f16
|
AP_HAL_Empty: Stub out new Scheduler methods
|
12 years ago |
Andrew Tridgell
|
93040e5725
|
AP_HAL: removed the defer_timer_process() function
this is now unused
|
12 years ago |
Andrew Tridgell
|
60d3df50ae
|
AP_HAL: changed delay() to take a uint16_t
this allows for up to 32 second delays, and saves a bit of flash space
|
12 years ago |
Pat Hickey
|
885fc79af5
|
AP_HAL_Empty: add panic method to scheduler
|
12 years ago |
Pat Hickey
|
de6f9e52b2
|
AP_HAL_Empty: finished up scaffolding
|
12 years ago |
Pat Hickey
|
3e3c0f57ae
|
AP_HAL_Empty: started building out the scaffolding
|
12 years ago |