1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-10 18:24:11 +01:00
LibrePilot/flight/Project/OpenPilotOSX
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
..
OpenPilotOSX.xcodeproj Remove the semaphore for buffer swapping and make this occur during the receive 2012-02-06 08:21:24 -06:00
.gdbinit XCode project file for Mac development (for the Posix port) 2010-07-07 14:28:48 +00:00