From 90d93491285e649bbfff59ca0e0cf810c3258ead Mon Sep 17 00:00:00 2001 From: liangkangnan Date: Tue, 12 Oct 2021 10:31:57 +0800 Subject: [PATCH] sdk:lib:spi: update fifo op Signed-off-by: liangkangnan --- sdk/bsp/lib/spi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/bsp/lib/spi.c b/sdk/bsp/lib/spi.c index 58c0869..3d47a41 100644 --- a/sdk/bsp/lib/spi.c +++ b/sdk/bsp/lib/spi.c @@ -87,12 +87,12 @@ void spi_set_lsb_first(uint32_t base) void spi_set_txdata(uint32_t base, uint8_t data) { - SPI_REG(base, SPI_TXDATA_REG_OFFSET) |= data; + SPI_REG(base, SPI_TXDATA_REG_OFFSET) = data; } uint8_t spi_get_rxdata(uint32_t base) { - return (SPI_REG(base, SPI_RXDATA_REG_OFFSET)); + return (SPI_REG(base, SPI_RXDATA_REG_OFFSET) & 0xff); } uint8_t spi_reset_rxfifo(uint32_t base)