1b1216b96SShawn McCarney #include "mocked_i2c_interface.hpp" 2b1216b96SShawn McCarney 3b1216b96SShawn McCarney #include <memory> 4b1216b96SShawn McCarney 5b1216b96SShawn McCarney namespace i2c 6b1216b96SShawn McCarney { 7b1216b96SShawn McCarney 8b1216b96SShawn McCarney std::unique_ptr<I2CInterface> create(uint8_t,uint8_t,I2CInterface::InitialState,int)9b1216b96SShawn McCarney create(uint8_t /*busId*/, uint8_t /*devAddr*/, 10*770de580SShawn McCarney I2CInterface::InitialState /*initialState*/, int /*maxRetries*/) 11b1216b96SShawn McCarney { 12b1216b96SShawn McCarney return std::make_unique<MockedI2CInterface>(); 13b1216b96SShawn McCarney } 14b1216b96SShawn McCarney 15b1216b96SShawn McCarney } // namespace i2c 16