1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-30 08:24:11 +01:00
LibrePilot/flight/Revolution
James Cotton 5b2376dbee Remove the semaphore for buffer swapping and make this occur during the receive
ISR.  This leads to a possible condition where a copy is taking place in
userspace and then a buffer swap interrupts it.  However, the copy should
always finish before the SPI DMA slave catches up to that place in memory at 10
MHz.

This fixes a common condition where the userspace task (low priority) was not
swapping buffers in time from user space and logs were corrupted.
2012-02-06 08:21:24 -06:00
..
System Enable SPI port for revolution to overo communications 2012-02-02 01:42:38 -06:00
Makefile Remove the semaphore for buffer swapping and make this occur during the receive 2012-02-06 08:21:24 -06:00
UAVObjects.inc Delete references to unused objects 2012-01-04 19:37:38 -06:00