board support add px4_i2c_bus_external/px4_spi_bus_external

This commit is contained in:
Daniel Agar
2017-11-20 23:44:31 +01:00
committed by Lorenz Meier
parent 2aeb4aa55f
commit 53595bac0e
54 changed files with 232 additions and 312 deletions
+1 -12
View File
@@ -113,18 +113,7 @@ HMC5883_I2C::ioctl(unsigned operation, unsigned &arg)
switch (operation) {
case MAGIOCGEXTERNAL:
#ifdef PX4_I2C_BUS_ONBOARD
if (_bus == PX4_I2C_BUS_ONBOARD) {
return 0;
} else {
return 1;
}
#else
/* assume external for all boards that don't define PX4_I2C_BUS_ONBOARD */
return 1;
#endif
return external();
case DEVIOCGDEVICEID:
return CDev::ioctl(nullptr, operation, arg);