From 199237ec6ef8240bf9f6f8bbb9e43f2a5ef1d0a5 Mon Sep 17 00:00:00 2001 From: lilian Date: Wed, 30 Nov 2016 08:19:25 +0100 Subject: [PATCH] Fixes Bug(s) --- core/include/esp/spi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/include/esp/spi.h b/core/include/esp/spi.h index 4b31144..ca11720 100644 --- a/core/include/esp/spi.h +++ b/core/include/esp/spi.h @@ -317,9 +317,9 @@ static inline void spi_set_command(uint8_t bus,uint8_t bits, uint16_t data) static inline void spi_set_address(uint8_t bus,uint8_t bits, uint32_t data) { if(!bits) return ; - SPI(bus).USER1 = SET_FIELD(SPI(bus).USER1, SPI_USER1_ADDR_BITLEN, --bits); SPI(bus).USER0 |= SPI_USER0_ADDR ; //enable ADDRess function in SPI module SPI(bus).ADDR = data<<(32-bits) ; //align address data to high bits + SPI(bus).USER1 = SET_FIELD(SPI(bus).USER1, SPI_USER1_ADDR_BITLEN, --bits); } /**