|
|
|
@ -211,19 +211,6 @@ static struct sdio_dev_s *sdio;
@@ -211,19 +211,6 @@ static struct sdio_dev_s *sdio;
|
|
|
|
|
|
|
|
|
|
#include <math.h> |
|
|
|
|
|
|
|
|
|
/* TODO XXX commented this out to get cmake build working */ |
|
|
|
|
/*#ifdef __cplusplus*/ |
|
|
|
|
/*__EXPORT int matherr(struct __exception *e)*/ |
|
|
|
|
/*{*/ |
|
|
|
|
/*return 1;*/ |
|
|
|
|
/*}*/ |
|
|
|
|
/*#else*/ |
|
|
|
|
/*__EXPORT int matherr(struct exception *e)*/ |
|
|
|
|
/*{*/ |
|
|
|
|
/*return 1;*/ |
|
|
|
|
/*}*/ |
|
|
|
|
/*#endif*/ |
|
|
|
|
|
|
|
|
|
__EXPORT int nsh_archinitialize(void) |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
@ -231,9 +218,7 @@ __EXPORT int nsh_archinitialize(void)
@@ -231,9 +218,7 @@ __EXPORT int nsh_archinitialize(void)
|
|
|
|
|
stm32_configgpio(GPIO_ADC1_IN2); /* BATT_VOLTAGE_SENS */ |
|
|
|
|
stm32_configgpio(GPIO_ADC1_IN3); /* BATT_CURRENT_SENS */ |
|
|
|
|
stm32_configgpio(GPIO_ADC1_IN4); /* VDD_5V_SENS */ |
|
|
|
|
// stm32_configgpio(GPIO_ADC1_IN10); /* used by VBUS valid */
|
|
|
|
|
// stm32_configgpio(GPIO_ADC1_IN11); /* unused */
|
|
|
|
|
// stm32_configgpio(GPIO_ADC1_IN12); /* used by MPU6000 CS */
|
|
|
|
|
|
|
|
|
|
stm32_configgpio(GPIO_ADC1_IN13); /* FMU_AUX_ADC_1 */ |
|
|
|
|
stm32_configgpio(GPIO_ADC1_IN14); /* FMU_AUX_ADC_2 */ |
|
|
|
|
stm32_configgpio(GPIO_ADC1_IN15); /* PRESSURE_SENS */ |
|
|
|
@ -243,6 +228,12 @@ __EXPORT int nsh_archinitialize(void)
@@ -243,6 +228,12 @@ __EXPORT int nsh_archinitialize(void)
|
|
|
|
|
stm32_configgpio(GPIO_VDD_BRICK_VALID); |
|
|
|
|
stm32_configgpio(GPIO_GPIO5_OUTPUT); |
|
|
|
|
|
|
|
|
|
stm32_configgpio(GPIO_SBUS_INV); |
|
|
|
|
stm32_configgpio(GPIO_8266_GPIO0); |
|
|
|
|
stm32_configgpio(GPIO_SPEKTRUM_POWER); |
|
|
|
|
stm32_configgpio(GPIO_8266_PD); |
|
|
|
|
stm32_configgpio(GPIO_8266_RST); |
|
|
|
|
|
|
|
|
|
/* configure the high-resolution time/callout interface */ |
|
|
|
|
hrt_init(); |
|
|
|
|
|
|
|
|
|