Browse Source

FMUv2: Add missing declarations.

sbg
Lorenz Meier 11 years ago
parent
commit
4bfa30bfd6
  1. 21
      src/drivers/boards/px4fmu-v2/board_config.h
  2. 13
      src/drivers/boards/px4fmu-v2/px4fmu2_init.c

21
src/drivers/boards/px4fmu-v2/board_config.h

@ -229,6 +229,27 @@ __BEGIN_DECLS @@ -229,6 +229,27 @@ __BEGIN_DECLS
extern void stm32_spiinitialize(void);
extern void stm32_usbinitialize(void);
/****************************************************************************
* Name: nsh_archinitialize
*
* Description:
* Perform architecture specific initialization for NSH.
*
* CONFIG_NSH_ARCHINIT=y :
* Called from the NSH library
*
* CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_NSH_ARCHINIT=n :
* Called from board_initialize().
*
****************************************************************************/
#ifdef CONFIG_NSH_LIBRARY
int nsh_archinitialize(void);
#endif
#endif /* __ASSEMBLY__ */
__END_DECLS

13
src/drivers/boards/px4fmu-v2/px4fmu2_init.c

@ -94,6 +94,19 @@ @@ -94,6 +94,19 @@
# endif
#endif
/*
* Ideally we'd be able to get these from up_internal.h,
* but since we want to be able to disable the NuttX use
* of leds for system indication at will and there is no
* separate switch, we need to build independent of the
* CONFIG_ARCH_LEDS configuration switch.
*/
__BEGIN_DECLS
extern void led_init(void);
extern void led_on(int led);
extern void led_off(int led);
__END_DECLS
/****************************************************************************
* Protected Functions
****************************************************************************/

Loading…
Cancel
Save