1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-29 07:24:13 +01:00
LibrePilot/flight/Project
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
..
Eclipse Windows eclipse workspace. Sorry for the mess, all is good know...I think 2011-07-14 18:16:38 +01:00
FOSS-JTAG jtag-revb: add eeprom config file 2011-01-23 08:06:13 +00:00
gdb Delete more old target stuff 2012-01-26 11:21:34 -06:00
OpenOCD Various tweaks to get the F4 working 2011-10-26 21:56:00 -05:00
OpenPilotOSX Remove the semaphore for buffer swapping and make this occur during the receive 2012-02-06 08:21:24 -06:00