mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-12-03 11:24:10 +01:00
CC/Makefile - Make I2C conditional compilation, disabled by default. Unterminated I2C can cause boot process to hang. Thus disabling I2C by default should help to avoid problems in the future.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3059 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
parent
32430a3b15
commit
183ca03cc9
@ -41,6 +41,7 @@ USE_BOOTLOADER ?= NO
|
|||||||
|
|
||||||
USE_SPEKTRUM ?= NO
|
USE_SPEKTRUM ?= NO
|
||||||
|
|
||||||
|
USE_I2C ?= NO
|
||||||
|
|
||||||
# Set to YES when using Code Sourcery toolchain
|
# Set to YES when using Code Sourcery toolchain
|
||||||
CODE_SOURCERY ?= YES
|
CODE_SOURCERY ?= YES
|
||||||
@ -392,6 +393,10 @@ ifeq ($(USE_SPEKTRUM), YES)
|
|||||||
CDEFS += -DUSE_SPEKTRUM
|
CDEFS += -DUSE_SPEKTRUM
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(USE_I2C), YES)
|
||||||
|
CDEFS += -DUSE_I2C
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
# Place project-specific -D and/or -U options for
|
# Place project-specific -D and/or -U options for
|
||||||
# Assembler with preprocessor here.
|
# Assembler with preprocessor here.
|
||||||
|
@ -38,7 +38,10 @@
|
|||||||
/* Enable/Disable PiOS Modules */
|
/* Enable/Disable PiOS Modules */
|
||||||
#define PIOS_INCLUDE_ADC
|
#define PIOS_INCLUDE_ADC
|
||||||
#define PIOS_INCLUDE_DELAY
|
#define PIOS_INCLUDE_DELAY
|
||||||
|
#if defined(USE_I2C)
|
||||||
#define PIOS_INCLUDE_I2C
|
#define PIOS_INCLUDE_I2C
|
||||||
|
#define PIOS_INCLUDE_I2C_ESC
|
||||||
|
#endif
|
||||||
#define PIOS_INCLUDE_IRQ
|
#define PIOS_INCLUDE_IRQ
|
||||||
#define PIOS_INCLUDE_LED
|
#define PIOS_INCLUDE_LED
|
||||||
|
|
||||||
@ -62,7 +65,6 @@
|
|||||||
#define PIOS_INCLUDE_GPIO
|
#define PIOS_INCLUDE_GPIO
|
||||||
#define PIOS_INCLUDE_EXTI
|
#define PIOS_INCLUDE_EXTI
|
||||||
#define PIOS_INCLUDE_WDG
|
#define PIOS_INCLUDE_WDG
|
||||||
#define PIOS_INCLUDE_I2C_ESC
|
|
||||||
|
|
||||||
#define PIOS_INCLUDE_ADXL345
|
#define PIOS_INCLUDE_ADXL345
|
||||||
#define PIOS_INCLUDE_FLASH
|
#define PIOS_INCLUDE_FLASH
|
||||||
|
Loading…
Reference in New Issue
Block a user