/* * Copyright (c) 2018 Nordic Semiconductor ASA * * SPDX-License-Identifier: Apache-2.0 */ #include #include #include #include #include "platform-zephyr.h" /* Spi-slave stubs */ otError otPlatSpiSlaveEnable( otPlatSpiSlaveTransactionCompleteCallback aCompleteCallback, otPlatSpiSlaveTransactionProcessCallback aProcessCallback, void *aContext) { ARG_UNUSED(aCompleteCallback); ARG_UNUSED(aProcessCallback); ARG_UNUSED(aContext); return OT_ERROR_NOT_IMPLEMENTED; } void otPlatSpiSlaveDisable(void) { /* Intentionally empty */ } otError otPlatSpiSlavePrepareTransaction( uint8_t *anOutputBuf, uint16_t anOutputBufLen, uint8_t *anInputBuf, uint16_t anInputBufLen, bool aRequestTransactionFlag ) { ARG_UNUSED(anOutputBuf); ARG_UNUSED(anOutputBufLen); ARG_UNUSED(anInputBuf); ARG_UNUSED(anInputBufLen); ARG_UNUSED(aRequestTransactionFlag); return OT_ERROR_NOT_IMPLEMENTED; }