From f8e5f3948741c936439823e41a3346eb43d44cb1 Mon Sep 17 00:00:00 2001 From: jflyper Date: Tue, 18 Jul 2017 17:27:47 +0900 Subject: [PATCH] Use IOLo and IOHi directly for ENABLE/DISABLE --- src/main/drivers/accgyro/accgyro_spi_bmi160.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/drivers/accgyro/accgyro_spi_bmi160.c b/src/main/drivers/accgyro/accgyro_spi_bmi160.c index dc2748d165..21ecee6fbe 100644 --- a/src/main/drivers/accgyro/accgyro_spi_bmi160.c +++ b/src/main/drivers/accgyro/accgyro_spi_bmi160.c @@ -92,9 +92,6 @@ static int32_t BMI160_Config(const busDevice_t *bus); static int32_t BMI160_do_foc(const busDevice_t *bus); static int32_t BMI160_WriteReg(const busDevice_t *bus, uint8_t reg, uint8_t data); -#define ENABLE_BMI160(pBusdev) IOLo(pBusdev->busdev_u.spi.csnPin) -#define DISABLE_BMI160(pBusdev) IOHi(pBusdev->busdev_u.spi.csnPin) - uint8_t bmi160Detect(const busDevice_t *bus) { if (BMI160Detected) { @@ -272,12 +269,12 @@ static int32_t BMI160_do_foc(const busDevice_t *bus) static int32_t BMI160_WriteReg(const busDevice_t *bus, uint8_t reg, uint8_t data) { - ENABLE_BMI160(bus); + IOLo(pBusdev->busdev_u.spi.csnPin); // Enable spiTransferByte(BMI160_SPI_INSTANCE, 0x7f & reg); spiTransferByte(BMI160_SPI_INSTANCE, data); - DISABLE_BMI160(bus); + IOHi(pBusdev->busdev_u.spi.csnPin); // Disable return 0; }