aboutsummaryrefslogtreecommitdiff
path: root/apps/drivers/boards/px4fmuv2/px4fmu_internal.h
diff options
context:
space:
mode:
authorpx4dev <px4@purgatory.org>2013-04-06 22:46:50 -0700
committerpx4dev <px4@purgatory.org>2013-04-06 22:46:50 -0700
commit8eeefcce057012400d94ec855c9103d390b6365b (patch)
treec649215bbef591ba2b76066bc69810dbd0f4d18c /apps/drivers/boards/px4fmuv2/px4fmu_internal.h
parentc355275669378c0d6f2e372afa370446525c66ee (diff)
downloadpx4-firmware-8eeefcce057012400d94ec855c9103d390b6365b.tar.gz
px4-firmware-8eeefcce057012400d94ec855c9103d390b6365b.tar.bz2
px4-firmware-8eeefcce057012400d94ec855c9103d390b6365b.zip
Add GPIO driver access to the power supply control/monitoring GPIOs for FMUv2
Diffstat (limited to 'apps/drivers/boards/px4fmuv2/px4fmu_internal.h')
-rw-r--r--apps/drivers/boards/px4fmuv2/px4fmu_internal.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/drivers/boards/px4fmuv2/px4fmu_internal.h b/apps/drivers/boards/px4fmuv2/px4fmu_internal.h
index 235b193f3..cc4e9529d 100644
--- a/apps/drivers/boards/px4fmuv2/px4fmu_internal.h
+++ b/apps/drivers/boards/px4fmuv2/px4fmu_internal.h
@@ -88,6 +88,12 @@ __BEGIN_DECLS
#define GPIO_GPIO4_OUTPUT (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_CLEAR|GPIO_PORTD|GPIO_PIN13)
#define GPIO_GPIO5_OUTPUT (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_CLEAR|GPIO_PORTD|GPIO_PIN14)
+/* Power supply control and monitoring GPIOs */
+#define GPIO_VDD_5V_PERIPH_EN (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_SET|GPIO_PORTA|GPIO_PIN8)
+#define GPIO_VDD_2V8_SENSORS_EN (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_SET|GPIO_PORTE|GPIO_PIN3)
+#define GPIO_VDD_5V_HIPOWER_OC (GPIO_INPUT|GPIO_PULLUP|GPIO_PORTE|GPIO_PIN10)
+#define GPIO_VDD_5V_PERIPH_OC (GPIO_INPUT|GPIO_PULLUP|GPIO_PORTE|GPIO_PIN15)
+
/* USB OTG FS
*
* PA9 OTG_FS_VBUS VBUS sensing (also connected to the green LED)