Skip to content

Commit 411728c

Browse files
committed
Add getI2CClass accessor to I2C adapter
1 parent fe21be6 commit 411728c

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/m5_unit_component/adapter_i2c.hpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,10 @@ class AdapterI2C : public Adapter {
105105
{
106106
return nullptr;
107107
}
108+
virtual m5::I2C_Class* getI2CClass()
109+
{
110+
return nullptr;
111+
}
108112

109113
protected:
110114
uint8_t _addr{};
@@ -222,6 +226,10 @@ class AdapterI2C : public Adapter {
222226
{
223227
return ImplType::I2CClass;
224228
}
229+
inline virtual m5::I2C_Class* getI2CClass() override
230+
{
231+
return _i2c;
232+
}
225233
inline virtual int16_t scl() const override
226234
{
227235
return _scl;

0 commit comments

Comments
 (0)