|
|
|
@ -93,6 +93,7 @@ class I2CSPIInstance : public ListNode<I2CSPIInstance *>
@@ -93,6 +93,7 @@ class I2CSPIInstance : public ListNode<I2CSPIInstance *>
|
|
|
|
|
{ |
|
|
|
|
public: |
|
|
|
|
virtual ~I2CSPIInstance() = default; |
|
|
|
|
virtual int8_t get_i2c_address() {return _i2c_address;} |
|
|
|
|
|
|
|
|
|
private: |
|
|
|
|
I2CSPIInstance(const I2CSPIDriverConfig &config) |
|
|
|
@ -100,6 +101,7 @@ private:
@@ -100,6 +101,7 @@ private:
|
|
|
|
|
_devid_driver_index(config.devid_driver_index), _bus_device_index(config.bus_device_index), |
|
|
|
|
_i2c_address(config.i2c_address) {} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
friend class BusInstanceIterator; |
|
|
|
|
friend class I2CSPIDriverBase; |
|
|
|
|
|
|
|
|
|