mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-26 16:13:35 +08:00
Decouple board name
This commit is contained in:
committed by
Lorenz Meier
parent
7badf645b3
commit
1b77ec7f82
+20
-38
@@ -43,44 +43,26 @@
|
||||
#ifndef VERSION_H_
|
||||
#define VERSION_H_
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_PX4FMU_V1
|
||||
#define HW_ARCH "PX4FMU_V1"
|
||||
/* The preferred method for publishing a board name up is to
|
||||
* provide board_name()
|
||||
*
|
||||
*/
|
||||
__BEGIN_DECLS
|
||||
|
||||
__EXPORT const char *board_name(void);
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#if defined(CONFIG_ARCH_BOARD_SITL)
|
||||
# define HW_ARCH "LINUXTEST"
|
||||
#elif defined(CONFIG_ARCH_BOARD_EAGLE)
|
||||
# define HW_ARCH "LINUXTEST"
|
||||
#elif defined(CONFIG_ARCH_BOARD_EXCELSIOR)
|
||||
# define HW_ARCH "LINUXTEST"
|
||||
#elif defined(CONFIG_ARCH_BOARD_RPI2)
|
||||
# define HW_ARCH "LINUXTEST"
|
||||
#else
|
||||
#define HW_ARCH (board_name())
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_PX4FMU_V2
|
||||
#define HW_ARCH "PX4FMU_V2"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_PX4FMU_V4
|
||||
#define HW_ARCH "PX4FMU_V4"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_AEROCORE
|
||||
#define HW_ARCH "AEROCORE"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_MINDPX_V2
|
||||
#define HW_ARCH "MINDPX_V2"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_PX4_STM32F4DISCOVERY
|
||||
#define HW_ARCH "PX4_STM32F4DISCOVERY"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_SITL
|
||||
#define HW_ARCH "LINUXTEST"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_EAGLE
|
||||
#define HW_ARCH "LINUXTEST"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_EXCELSIOR
|
||||
#define HW_ARCH "LINUXTEST"
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_RPI2
|
||||
#define HW_ARCH "LINUXTEST"
|
||||
#endif
|
||||
#endif /* VERSION_H_ */
|
||||
|
||||
Reference in New Issue
Block a user