ARM cache

This commit is contained in:
Vladimir Serbinenko committed 2013-12-23 04:14:24 +01:00
1 parent 4b03082fa9
commit b2b8ed7032
6 files changed
+202 -47

No files matched your search

+5
View File
@@ -1,6 +1,8 @@
#ifndef GRUB_SYSTEM_CPU_HEADER
#define GRUB_SYSTEM_CPU_HEADER
#include <grub/types.h>
enum
{
GRUB_ARM_MACHINE_TYPE_RASPBERRY_PI = 3138,
@@ -8,6 +10,9 @@ enum
};
void grub_arm_disable_caches_mmu (void);
void grub_arm_enable_caches_mmu (void);
void grub_arm_enable_mmu (grub_uint32_t *mmu_tables);
void grub_arm_clear_mmu_v6 (void);
#endif /* ! GRUB_SYSTEM_CPU_HEADER */
+5
View File
@@ -45,4 +45,9 @@ grub_arch_sync_dma_caches (void *address __attribute__ ((unused)),
#endif
#endif
#ifdef __arm__
void
grub_arm_cache_enable (void);
#endif
#endif /* ! GRUB_CACHE_HEADER */