Andrew Tridgell
|
ae1fd4baa4
|
HAL_AVR: reduce the latency of semaphore waits
this reduces the average cost of waiting for the MPU6000 semaphore
from the main loop
|
11 years ago |
Pat Hickey
|
930a789b25
|
AP_HAL_AVR: Implement new scheduler methods
|
12 years ago |
Pat Hickey
|
688ec864dc
|
AP_HAL_AVR: deprecate begin/end atomic, timer procs run on resume
|
12 years ago |
Pat Hickey
|
0029148b3a
|
AP_HAL_AVR: Implements new Semaphore interface
|
12 years ago |
Andrew Tridgell
|
e729a8b277
|
AP_HAL: rename Semaphores cpp file to match header
|
12 years ago |
Andrew Tridgell
|
a3c26d44e4
|
AP_HAL: rename Sempahore.h to Semaphores.h
this is needed to allow build on MacOS, as its case-insensitive
filesystem picks up the NuttX semaphore.h
|
12 years ago |
Pat Hickey
|
f543cede01
|
AP_HAL & AP_HAL_AVR: new SPI driver model
|
12 years ago |
Pat Hickey
|
b2c44d8a81
|
AP_HAL: move AP_Semaphore to be part of the HAL
|
12 years ago |
Pat Hickey
|
197a685923
|
AP_Semaphore: ported to AP_HAL
* improved readability of test output
|
12 years ago |
Andrew Tridgell
|
833d433caf
|
Semaphore: switch to SREG = oldSREG pattern for interrupt mask/restore
|
12 years ago |
Pat Hickey
|
c20a401c6a
|
AP_Semaphore: do not instantiate or export a global spi3 semaphore.
|
13 years ago |
Pat Hickey
|
5796ee91ca
|
AP_Semaphore: make into separate library rather than part of AP_Common
|
13 years ago |
rmackay9
|
23442f9caf
|
AP_Semaphore: added new library to help remove conflicts over SPI bus
|
13 years ago |