From 3712def1f5128fb5cb33bf9bd29b597bfac97c1b Mon Sep 17 00:00:00 2001 From: Koen Zandberg <koen@bergzand.net> Date: Mon, 4 Sep 2017 15:59:31 +0200 Subject: [PATCH] mrf24j40: Remove TX fifo write function --- drivers/mrf24j40/include/mrf24j40_internal.h | 10 ---------- drivers/mrf24j40/mrf24j40_internal.c | 13 ------------- 2 files changed, 23 deletions(-) diff --git a/drivers/mrf24j40/include/mrf24j40_internal.h b/drivers/mrf24j40/include/mrf24j40_internal.h index e3e911998d..fb4c623e34 100644 --- a/drivers/mrf24j40/include/mrf24j40_internal.h +++ b/drivers/mrf24j40/include/mrf24j40_internal.h @@ -73,16 +73,6 @@ uint8_t mrf24j40_reg_read_long(mrf24j40_t *dev, const uint16_t addr); */ void mrf24j40_reg_write_long(mrf24j40_t *dev, const uint16_t addr, const uint8_t value); -/** - * @brief Read a chunk of data from the TX Normal FIFO area of the given device - * - * @param[in] dev device to read from - * @param[in] offset starting address to read from [valid 0x00-0x1ff] - * @param[out] data buffer to read data into - * @param[in] len number of bytes to read from FIFO - */ -void mrf24j40_tx_normal_fifo_read(mrf24j40_t *dev, const uint16_t offset, uint8_t *data, const size_t len); - /** * @brief Write a chunk of data into the TX Normal FIFO area of the given device * diff --git a/drivers/mrf24j40/mrf24j40_internal.c b/drivers/mrf24j40/mrf24j40_internal.c index 6b5a735ec3..39e09cdd95 100644 --- a/drivers/mrf24j40/mrf24j40_internal.c +++ b/drivers/mrf24j40/mrf24j40_internal.c @@ -153,19 +153,6 @@ void mrf24j40_reg_write_long(mrf24j40_t *dev, const uint16_t addr, const uint8_t spi_release(SPIDEV); } -void mrf24j40_tx_normal_fifo_read(mrf24j40_t *dev, const uint16_t offset, uint8_t *data, const size_t len) -{ - uint8_t reg1, reg2; - - reg1 = MRF24J40_LONG_ADDR_TRANS | (offset >> 3); - reg2 = (offset << 5) | MRF24J40_ACCESS_READ; - getbus(dev); - spi_transfer_byte(SPIDEV, CSPIN, true, reg1); - spi_transfer_byte(SPIDEV, CSPIN, true, reg2); - spi_transfer_bytes(SPIDEV, CSPIN, false, NULL, (char *)data, len); - spi_release(SPIDEV); -} - void mrf24j40_tx_normal_fifo_write(mrf24j40_t *dev, const uint16_t offset, const uint8_t *data, -- GitLab