1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-29 07:24:13 +01:00
LibrePilot/flight
stac e892dcb033 bmp085: create semaphore prior to configuring irq
Since the EXTI and NVIC init routines automatically enable the IRQ when it
is configured, it is possible for the EOC interrupt to fire immediately
upon configuring the IRQ.

Since the handler for the EOC interrupt (EXTI15_10_IRQHandler) does a
xSemaphoreGiveFromISR, it is important to have the semaphore initialized
prior to enabling the interrupt.

Also, added missing include for altitude module.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@654 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-05-24 16:33:30 +00:00
..
AHRS Added GPIO functions for accelerometer full-scale selection. 2010-05-15 15:27:52 +00:00
Bootloaders/OpenPilot Small optimisations in bootloader code. 2010-03-14 12:01:13 +00:00
Doc Removed old empty files. 2010-03-04 06:18:28 +00:00
OpenPilot bmp085: Add missing include for altitude module 2010-05-24 16:33:29 +00:00
PiOS bmp085: create semaphore prior to configuring irq 2010-05-24 16:33:30 +00:00
Project gdb: Add pre/post hooks to fix stepi 2010-05-18 04:50:36 +00:00
README.txt Says all it needs to say for now. 2009-12-22 05:07:27 +00:00

Check the wiki