Andrew Tridgell
|
ecbfdfba6c
|
HAL_Linux: implement time_shift() API
|
11 years ago |
Andrew Tridgell
|
5af51140a9
|
HAL_Linux: fixed scheduler initialisation bug in Linux HAL as well
|
11 years ago |
Andrew Tridgell
|
0d682e74c1
|
HAL_Linux: run threads a bit more slowly
this was just wasting cycles
|
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
|
c9fea2c706
|
HAL_Linux: fixed scheduling priorities
need to be between 1 and 99
|
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
|
1698e1800c
|
HAL_Linux: timer calls may block on HAL_Linux
timer calls can do SPI transfers, which can block
|
12 years ago |
Andrew Tridgell
|
5102f1511b
|
HAL_Linux: fixed callbacks from delay()
|
12 years ago |
Andrew Tridgell
|
a1ef1a9318
|
HAL_Linux: tweak the scheduling priorities
|
12 years ago |
Andrew Tridgell
|
1e786b3e20
|
HAL_Linux: added buffering on the UARTs
|
12 years ago |
Andrew Tridgell
|
f03315237a
|
HAL_Linux: fixed timer scheduler
|
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 |