From 6f95960c2cea408d59190329f03d4edc560d2bb5 Mon Sep 17 00:00:00 2001 From: Tomasz Bursztyka Date: Wed, 17 Feb 2016 13:12:18 +0100 Subject: [PATCH] cc2520: Flushing RX FIFO is done through one SFLUSHRX instruction Removing unnecessary legacy logic. Change-Id: I658e126d90e7f6151b77089a10b98c9071b6abd2 Signed-off-by: Tomasz Bursztyka --- drivers/802.15.4/cc2520.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/drivers/802.15.4/cc2520.c b/drivers/802.15.4/cc2520.c index 1c695c966c4..bd1c3c65a8c 100644 --- a/drivers/802.15.4/cc2520.c +++ b/drivers/802.15.4/cc2520.c @@ -332,20 +332,7 @@ static inline int cc2520_pending_packet(void) static void flushrx(void) { - uint8_t dummy; - - cc2520_read_fifo_byte(&dummy); - dummy++; - cc2520_strobe(CC2520_INS_SFLUSHRX); - cc2520_strobe(CC2520_INS_SFLUSHRX); - -#if 0 - /* SFLUSHRX causes recalibration so wait small delay after - * it before continuing. Errata chapter 1.3 - */ - clock_delay_usec_busywait(500); -#endif } static void on(void)