1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-18 22:05:17 +03:00

Fixed CJMCU build fail

This commit is contained in:
blckmn 2016-06-15 13:29:00 +10:00
parent 2e7f1fabff
commit b0dd16b3be
3 changed files with 14 additions and 4 deletions

View file

@ -88,11 +88,10 @@ const extiConfig_t *selectMPUIntExtiConfig(void)
#if defined(MPU_INT_EXTI) #if defined(MPU_INT_EXTI)
static const extiConfig_t mpuIntExtiConfig = { .io = IO_TAG(MPU_INT_EXTI) }; static const extiConfig_t mpuIntExtiConfig = { .io = IO_TAG(MPU_INT_EXTI) };
return &mpuIntExtiConfig; return &mpuIntExtiConfig;
#endif #elif defined(USE_HARDWARE_REVISION_DETECTION)
#ifdef USE_HARDWARE_REVISION_DETECTION
return selectMPUIntExtiConfigByHardwareRevision(); return selectMPUIntExtiConfigByHardwareRevision();
#else return NULL; #else
return NULL;
#endif #endif
} }

View file

@ -28,6 +28,7 @@
#include "drivers/sensor.h" #include "drivers/sensor.h"
#include "drivers/accgyro.h" #include "drivers/accgyro.h"
#include "drivers/accgyro_spi_mpu6500.h" #include "drivers/accgyro_spi_mpu6500.h"
#include "drivers/exti.h"
#include "hardware_revision.h" #include "hardware_revision.h"
@ -51,3 +52,8 @@ void detectHardwareRevision(void)
void updateHardwareRevision(void) void updateHardwareRevision(void)
{ {
} }
const extiConfig_t *selectMPUIntExtiConfigByHardwareRevision(void)
{
return NULL;
}

View file

@ -14,6 +14,9 @@
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with Cleanflight. If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once
#include "drivers/exti.h"
typedef enum cjmcuHardwareRevision_t { typedef enum cjmcuHardwareRevision_t {
UNKNOWN = 0, UNKNOWN = 0,
@ -27,3 +30,5 @@ void updateHardwareRevision(void);
void detectHardwareRevision(void); void detectHardwareRevision(void);
void spiBusInit(void); void spiBusInit(void);
const extiConfig_t *selectMPUIntExtiConfigByHardwareRevision(void);