Hardware Abstraction Layer for FreeRTOS
cache.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: MIT */
2 /*
3  * Author: Andreas Werner <kernel@andy89.org>
4  * Date: 2016
5  */
6 #ifndef CACHE_H_
7 #define CACHE_H_
8 #include <stdint.h>
23 int32_t cache_init();
35 int32_t cache_flushData(uint32_t *addr, uint32_t size);
47 int32_t cache_invalidData(uint32_t *addr, uint32_t size);
49 #endif
cache_flushData
int32_t cache_flushData(uint32_t *addr, uint32_t size)
cache_init
int32_t cache_init()
cache_flushDataAll
int32_t cache_flushDataAll()
cache_invalidData
int32_t cache_invalidData(uint32_t *addr, uint32_t size)
cache_invalidDataAll
int32_t cache_invalidDataAll()