aboutsummaryrefslogtreecommitdiff
path: root/apps/drivers/boards
diff options
context:
space:
mode:
authorpx4dev <px4@purgatory.org>2012-10-27 01:39:10 -0700
committerpx4dev <px4@purgatory.org>2012-10-27 01:39:10 -0700
commit5135e5308b5689794b0497ed6be103d1bc332b7b (patch)
treee2b678d5c507dd953bb22d725831cac248523e3a /apps/drivers/boards
parent241a0d865378d2809de106667cc39b2b9946dfc5 (diff)
downloadpx4-firmware-5135e5308b5689794b0497ed6be103d1bc332b7b.tar.gz
px4-firmware-5135e5308b5689794b0497ed6be103d1bc332b7b.tar.bz2
px4-firmware-5135e5308b5689794b0497ed6be103d1bc332b7b.zip
Hoist the GPIO driver out and integrate it with the px4fmu driver. Move these pieces into the drivers tree.
Diffstat (limited to 'apps/drivers/boards')
-rw-r--r--apps/drivers/boards/px4fmu/px4fmu_init.c3
-rw-r--r--apps/drivers/boards/px4fmu/px4fmu_internal.h15
2 files changed, 2 insertions, 16 deletions
diff --git a/apps/drivers/boards/px4fmu/px4fmu_init.c b/apps/drivers/boards/px4fmu/px4fmu_init.c
index e5ded7328..2dc3e60c6 100644
--- a/apps/drivers/boards/px4fmu/px4fmu_init.c
+++ b/apps/drivers/boards/px4fmu/px4fmu_init.c
@@ -294,9 +294,6 @@ __EXPORT int nsh_archinitialize(void)
/* Get board information if available */
- /* Initialize the user GPIOs */
- px4fmu_gpio_init();
-
#ifdef CONFIG_ADC
int adc_state = adc_devinit();
diff --git a/apps/drivers/boards/px4fmu/px4fmu_internal.h b/apps/drivers/boards/px4fmu/px4fmu_internal.h
index c58a8a5c4..1ae9e4c29 100644
--- a/apps/drivers/boards/px4fmu/px4fmu_internal.h
+++ b/apps/drivers/boards/px4fmu/px4fmu_internal.h
@@ -47,6 +47,8 @@
#include <nuttx/compiler.h>
#include <stdint.h>
+#include "stm32_internal.h"
+
/****************************************************************************************************
* Definitions
****************************************************************************************************/
@@ -150,17 +152,4 @@
extern void stm32_spiinitialize(void);
-/****************************************************************************************************
- * Name: px4fmu_gpio_init
- *
- * Description:
- * Called to configure the PX4FMU user GPIOs
- *
- ****************************************************************************************************/
-
-extern void px4fmu_gpio_init(void);
-
-
-// XXX additional SPI chipselect functions required?
-
#endif /* __ASSEMBLY__ */