From bd185ceb22a30afe1e05bb1b0ddf28e2aea59447 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Wed, 3 May 2017 15:41:13 -1000 Subject: [PATCH] bma180:spi_dev_e is now uint32_t in NuttX Using new type of uint32_t for spi device --- src/drivers/bma180/bma180.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/drivers/bma180/bma180.cpp b/src/drivers/bma180/bma180.cpp index 794ce824a0..94b0aeffcd 100644 --- a/src/drivers/bma180/bma180.cpp +++ b/src/drivers/bma180/bma180.cpp @@ -123,7 +123,7 @@ extern "C" { __EXPORT int bma180_main(int argc, char *argv[]); } class BMA180 : public device::SPI { public: - BMA180(int bus, spi_dev_e device); + BMA180(int bus, uint32_t device); virtual ~BMA180(); virtual int init(); @@ -229,7 +229,7 @@ private: int set_lowpass(unsigned frequency); }; -BMA180::BMA180(int bus, spi_dev_e device) : +BMA180::BMA180(int bus, uint32_t device) : SPI("BMA180", ACCEL_DEVICE_PATH, bus, device, SPIDEV_MODE3, 8000000), _call_interval(0), _reports(nullptr), @@ -784,7 +784,7 @@ start() } /* create the driver */ - g_dev = new BMA180(1 /* XXX magic number */, (spi_dev_e)PX4_SPIDEV_BMA); + g_dev = new BMA180(1 /* XXX magic number */, PX4_SPIDEV_BMA); if (g_dev == nullptr) { goto fail;