platforms: remove unnecessary i2c platform abstraction

This commit is contained in:
Daniel Agar
2020-01-11 11:55:06 -05:00
parent 54e4b65daa
commit d1e3ff553b
11 changed files with 7 additions and 180 deletions
+1 -1
View File
@@ -182,7 +182,7 @@ I2C::transfer(const uint8_t *send, const unsigned send_len, uint8_t *recv, const
do {
DEVICE_DEBUG("transfer out %p/%u in %p/%u", send, send_len, recv, recv_len);
px4_i2c_msg_t msgv[2] {};
i2c_msg_s msgv[2] {};
unsigned msgs = 0;
if (send_len > 0) {
+2 -2
View File
@@ -42,7 +42,7 @@
#include "../CDev.hpp"
#include <px4_platform_common/i2c.h>
#include <nuttx/i2c/i2c_master.h>
#if !defined(CONFIG_I2C)
# error I2C support requires CONFIG_I2C
@@ -113,7 +113,7 @@ protected:
private:
uint32_t _frequency{0};
px4_i2c_dev_t *_dev{nullptr};
i2c_master_s *_dev{nullptr};
};