Hardware Abstraction Layer for FreeRTOS
Main Page
Related Pages
Modules
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
v
w
x
y
z
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
a
b
c
d
e
g
h
i
l
m
n
p
r
s
t
u
v
Variables
Typedefs
Enumerations
Enumerator
c
g
i
r
s
t
Macros
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
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