Extended MaximInterface
Dependents: mbed_DS28EC20_GPIO
Diff: Links/OneWireMasterDecorator.cpp
- Revision:
- 8:211d1b8f730c
- Parent:
- 6:a8c83a2e6fa4
--- a/Links/OneWireMasterDecorator.cpp Tue Jul 24 08:33:31 2018 +0000 +++ b/Links/OneWireMasterDecorator.cpp Wed Apr 03 12:33:10 2019 +0000 @@ -51,14 +51,13 @@ return master->readByteSetLevel(recvByte, afterLevel); } -error_code OneWireMasterDecorator::writeBlock(const uint_least8_t * sendBuf, - size_t sendLen) { - return master->writeBlock(sendBuf, sendLen); +error_code +OneWireMasterDecorator::writeBlock(span<const uint_least8_t> sendBuf) { + return master->writeBlock(sendBuf); } -error_code OneWireMasterDecorator::readBlock(uint_least8_t * recvBuf, - size_t recvLen) { - return master->readBlock(recvBuf, recvLen); +error_code OneWireMasterDecorator::readBlock(span<uint_least8_t> recvBuf) { + return master->readBlock(recvBuf); } error_code OneWireMasterDecorator::setSpeed(Speed newSpeed) { @@ -73,4 +72,4 @@ return master->triplet(data); } -} // namespace MaximInterface \ No newline at end of file +} // namespace MaximInterface