mirror of
https://github.com/Atmosphere-NX/Atmosphere
synced 2024-11-09 22:56:35 +00:00
20 lines
504 B
C
20 lines
504 B
C
#ifndef EXOSPHERE_CACHE_H
|
|
#define EXOSPHERE_CACHE_H
|
|
|
|
#include <stdint.h>
|
|
|
|
void tlb_invalidate_all(void);
|
|
void tlb_invalidate_all_inner_shareable(void);
|
|
|
|
void tlb_invalidate_page(const void *page);
|
|
void tlb_invalidate_page_inner_shareable(const void *page);
|
|
|
|
void flush_dcache_all(void);
|
|
void invalidate_dcache_all(void);
|
|
|
|
void flush_dcache_range(const void *start, const void *end);
|
|
void invalidate_dcache_range(const void *start, const void *end);
|
|
|
|
void invalidate_icache_inner_shareable(void);
|
|
|
|
#endif
|