Extended MaximInterface
Dependents: mbed_DS28EC20_GPIO
Diff: Platforms/mbed/I2CMaster.cpp
- Revision:
- 3:f818ea5172ed
- Parent:
- 0:f77ad7f72d04
- Child:
- 6:a8c83a2e6fa4
--- a/Platforms/mbed/I2CMaster.cpp Mon Nov 06 17:46:41 2017 -0600 +++ b/Platforms/mbed/I2CMaster.cpp Thu Jan 11 13:50:39 2018 -0600 @@ -49,9 +49,9 @@ return (i2c->write(data) == 1) ? error_code() : make_error_code(NackError); } -error_code I2CMaster::writePacket(uint_least8_t address, - const uint_least8_t * data, size_t dataLen, - bool sendStop) { +error_code I2CMaster::writePacketImpl(uint_least8_t address, + const uint_least8_t * data, + size_t dataLen, bool sendStop) { return (i2c->write(address, reinterpret_cast<const char *>(data), dataLen, !sendStop) == 0) ? error_code() @@ -63,8 +63,9 @@ return error_code(); } -error_code I2CMaster::readPacket(uint_least8_t address, uint_least8_t * data, - size_t dataLen, bool sendStop) { +error_code I2CMaster::readPacketImpl(uint_least8_t address, + uint_least8_t * data, size_t dataLen, + bool sendStop) { return (i2c->read(address, reinterpret_cast<char *>(data), dataLen, !sendStop) == 0) ? error_code()