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
();
28
int32_t
cache_flushDataAll
();
35
int32_t
cache_flushData
(uint32_t *addr, uint32_t size);
40
int32_t
cache_invalidDataAll
();
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()
driver
include
cache.h
Generated on Tue Aug 17 2021 15:19:23 for Hardware Abstraction Layer for FreeRTOS by
1.8.20