summaryrefslogtreecommitdiff
path: root/drivers/memory/spiflash.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/memory/spiflash.c')
-rw-r--r--drivers/memory/spiflash.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/memory/spiflash.c b/drivers/memory/spiflash.c
index e870d39f5..bb15bd625 100644
--- a/drivers/memory/spiflash.c
+++ b/drivers/memory/spiflash.c
@@ -287,6 +287,8 @@ int mp_spiflash_write(mp_spiflash_t *self, uint32_t addr, size_t len, const uint
/******************************************************************************/
// Interface functions that use the cache
+#if MICROPY_HW_SPIFLASH_ENABLE_CACHE
+
void mp_spiflash_cached_read(mp_spiflash_t *self, uint32_t addr, size_t len, uint8_t *dest) {
if (len == 0) {
return;
@@ -509,3 +511,5 @@ int mp_spiflash_cached_write(mp_spiflash_t *self, uint32_t addr, size_t len, con
mp_spiflash_release_bus(self);
return 0;
}
+
+#endif // MICROPY_HW_SPIFLASH_ENABLE_CACHE