summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--atmel-samd/spi_flash.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/atmel-samd/spi_flash.c b/atmel-samd/spi_flash.c
index d74007a83..8b0030b6b 100644
--- a/atmel-samd/spi_flash.c
+++ b/atmel-samd/spi_flash.c
@@ -281,7 +281,11 @@ void spi_flash_init(void) {
|| response[1] == SPI_FLASH_JEDEC_MANUFACTURER_2
#endif
) &&
- response[2] == SPI_FLASH_JEDEC_MEMORY_TYPE &&
+ (response[2] == SPI_FLASH_JEDEC_MEMORY_TYPE
+ #ifdef SPI_FLASH_JEDEC_MANUFACTURER_2
+ || response[2] == SPI_FLASH_JEDEC_MEMORY_TYPE_2
+ #endif
+ ) &&
response[3] == SPI_FLASH_JEDEC_CAPACITY) {
spi_flash_is_initialised = true;
} else {