quanton: enable internal pull-up on usb vsense line
The impedance of the voltage divider is too high and could lead to
random failure of the usb connection.
In practice this has not ever been observed on any original quanton board
as of yet but enabling the internal pull up raises the line voltage by
0.2 V and thus gives a higher error margin.
Merge pull request #1262 from lilvinz/quanton_vsense_pullup

quanton: enable internal pull-up on usb vsense line
all_fw: disable unused FreeRTOS API functions
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
ChibiOS: Pristine import of v2.6.3
ChibiOS: fix 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: add support for ChibiOS
GenericI2CSensor/i2c_vm: add support for ChibiOS
System: add support for ChibiOS