summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/target/arm/system-pp502x.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/target/arm/system-pp502x.c b/firmware/target/arm/system-pp502x.c
index 700686b427..c4bf81dc5a 100644
--- a/firmware/target/arm/system-pp502x.c
+++ b/firmware/target/arm/system-pp502x.c
@@ -193,7 +193,7 @@ void __attribute__((interrupt("IRQ"))) irq_handler(void)
to extend the funtions to do alternate cache configurations. */
#ifndef BOOTLOADER
-void ICODE_ATTR cpucache_flush(void)
+void ICODE_ATTR cpucache_commit(void)
{
if (CACHE_CTL & CACHE_CTL_ENABLE)
{
@@ -202,8 +202,9 @@ void ICODE_ATTR cpucache_flush(void)
nop; nop; nop; nop;
}
}
+void cpucache_flush(void) __attribute__((alias("cpucache_commit")));
-void ICODE_ATTR cpucache_invalidate(void)
+void ICODE_ATTR cpucache_commit_discard(void)
{
if (CACHE_CTL & CACHE_CTL_ENABLE)
{
@@ -212,6 +213,7 @@ void ICODE_ATTR cpucache_invalidate(void)
nop; nop; nop; nop;
}
}
+void cpucache_invalidate(void) __attribute__((alias("cpucache_commit_discard")));
static void init_cache(void)
{