pios_thread: add
all_fw makefiles: added pios_thread.c
all flight: use pios_thread
all pios_config.h: changed unit of PIOS_EVENTDISPATCHER_STACK_SIZE to bytes
pios_mutex: add missing "" in #error statement
pios_semaphore: add missing "" in #error statement
GenericI2CSensor/i2c_vm: use pios_thread only if PIOS_INCLUDE_FREERTOS is defined
This is not an optimal solution but the cleanest to get the unit test running again.
Ideally a unit test would use the PiOS simulation and thus have access to all os APIs.
tests/i2c_vm: remove simulated FreeRTOS API functions
all flight: use pios_thread
ChibiOS: Pristine import of v2.6.3
ChibiOS: fixed GPIOv2 conflict with st libs GPIO_TypeDef
pios_semaphore: add ChibiOS implementation
pios_mutex: add ChibiOS implementation
pios_thread: add ChibiOS implementation
pios_com: add support for ChibiOS
pios/common: added support for ChibiOS
pios/stm32f4xx: added support for ChibiOS
pios/stm32f4xx: added makefile and linker script for ChibiOS support
pios/common: added pios_freertos_transition
pios/stm32f4xx: added pios_freertos_transition_priv.h