From 96baeb94827067a852c6cbc06736bcb9d519d234 Mon Sep 17 00:00:00 2001 From: Wang_Weigen Date: Wed, 16 Nov 2022 10:58:56 +0800 Subject: [PATCH] add new files for armv7-a --- .../XiZi_AIoT/hardkernel/abstraction/cache.c | 16 ++++++++++++++++ .../hardkernel/abstraction/{mmu.c.c => mmu.c} | 0 .../arch/arm/armv7-a/cortex-a7/cache.S | 0 .../arch/arm/armv7-a/cortex-a7/exception.S | 0 .../arch/arm/armv7-a/cortex-a9/cache.S | 0 5 files changed, 16 insertions(+) rename Ubiquitous/XiZi_AIoT/hardkernel/abstraction/{mmu.c.c => mmu.c} (100%) create mode 100644 Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a7/cache.S create mode 100644 Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a7/exception.S create mode 100644 Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a9/cache.S diff --git a/Ubiquitous/XiZi_AIoT/hardkernel/abstraction/cache.c b/Ubiquitous/XiZi_AIoT/hardkernel/abstraction/cache.c index e69de29bb..5af33edcf 100755 --- a/Ubiquitous/XiZi_AIoT/hardkernel/abstraction/cache.c +++ b/Ubiquitous/XiZi_AIoT/hardkernel/abstraction/cache.c @@ -0,0 +1,16 @@ + + +void InvalidInsCache() +{ + PlatInvalidInsCache(); +} + +void InvalidDataCache(unsigned long start, unsigned long end) +{ + PlatInvalidDateCache(start, end); +} + +void CleanDataCache(unsigned long start, unsigned long end) +{ + PlatCleanDateCache(start, end); +} \ No newline at end of file diff --git a/Ubiquitous/XiZi_AIoT/hardkernel/abstraction/mmu.c.c b/Ubiquitous/XiZi_AIoT/hardkernel/abstraction/mmu.c similarity index 100% rename from Ubiquitous/XiZi_AIoT/hardkernel/abstraction/mmu.c.c rename to Ubiquitous/XiZi_AIoT/hardkernel/abstraction/mmu.c diff --git a/Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a7/cache.S b/Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a7/cache.S new file mode 100644 index 000000000..e69de29bb diff --git a/Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a7/exception.S b/Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a7/exception.S new file mode 100644 index 000000000..e69de29bb diff --git a/Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a9/cache.S b/Ubiquitous/XiZi_AIoT/hardkernel/arch/arm/armv7-a/cortex-a9/cache.S new file mode 100644 index 000000000..e69de29bb