diff --git a/components/802.15.4_RF/atmel-rf-driver/source/NanostackRfPhyAtmel.cpp b/components/802.15.4_RF/atmel-rf-driver/source/NanostackRfPhyAtmel.cpp index abb2ee93e91..be59a4afcd1 100644 --- a/components/802.15.4_RF/atmel-rf-driver/source/NanostackRfPhyAtmel.cpp +++ b/components/802.15.4_RF/atmel-rf-driver/source/NanostackRfPhyAtmel.cpp @@ -524,7 +524,7 @@ static void rf_if_reset_radio(void) #else rf->spi.frequency(MBED_CONF_ATMEL_RF_LOW_SPI_SPEED); #endif - rf->IRQ.rise(0); + rf->IRQ.rise(nullptr); rf->RST = 1; ThisThread::sleep_for(2); rf->RST = 0; diff --git a/components/802.15.4_RF/mcr20a-rf-driver/source/MCR20Drv.c b/components/802.15.4_RF/mcr20a-rf-driver/source/MCR20Drv.c index dc99f2d1b3c..90633a0205a 100644 --- a/components/802.15.4_RF/mcr20a-rf-driver/source/MCR20Drv.c +++ b/components/802.15.4_RF/mcr20a-rf-driver/source/MCR20Drv.c @@ -45,6 +45,7 @@ #if defined(MBED_CONF_NANOSTACK_CONFIGURATION) && DEVICE_SPI && DEVICE_INTERRUPTIN && defined(MBED_CONF_RTOS_PRESENT) #include "platform/mbed_critical.h" +#include /***************************************************************************** * PRIVATE VARIABLES * @@ -165,7 +166,7 @@ void MCR20Drv_DirectAccessSPIMultiByteWrite { uint8_t txData; - if ((numOfBytes == 0) || (byteArray == 0)) { + if ((numOfBytes == 0) || (byteArray == NULL)) { return; } @@ -230,7 +231,7 @@ void MCR20Drv_PB_SPIBurstWrite { uint8_t txData; - if ((numOfBytes == 0) || (byteArray == 0)) { + if ((numOfBytes == 0) || (byteArray == NULL)) { return; } @@ -301,7 +302,7 @@ uint8_t MCR20Drv_DirectAccessSPIMultiByteRead uint8_t txData; uint8_t phyIRQSTS1; - if ((numOfBytes == 0) || (byteArray == 0)) { + if ((numOfBytes == 0) || (byteArray == NULL)) { return 0; } @@ -338,7 +339,7 @@ uint8_t MCR20Drv_PB_SPIBurstRead uint8_t txData; uint8_t phyIRQSTS1; - if ((numOfBytes == 0) || (byteArray == 0)) { + if ((numOfBytes == 0) || (byteArray == NULL)) { return 0; } @@ -406,7 +407,7 @@ void MCR20Drv_IndirectAccessSPIMultiByteWrite { uint16_t txData; - if ((numOfBytes == 0) || (byteArray == 0)) { + if ((numOfBytes == 0) || (byteArray == NULL)) { return; } @@ -473,7 +474,7 @@ void MCR20Drv_IndirectAccessSPIMultiByteRead { uint16_t txData; - if ((numOfBytes == 0) || (byteArray == 0)) { + if ((numOfBytes == 0) || (byteArray == NULL)) { return; }