libmetal
|
Functions | |
void | metal_cache_flush (void *addr, unsigned int len) |
flush specified data cache More... | |
void | metal_cache_invalidate (void *addr, unsigned int len) |
invalidate specified data cache More... | |
void metal_cache_flush | ( | void * | addr, |
unsigned int | len | ||
) |
flush specified data cache
[in] | addr | start memory logical address |
[in] | len | length of memory If addr is NULL, and len is 0, It will flush the whole data cache. |
Do nothing. Do not flush cache from Linux userspace.
void metal_cache_invalidate | ( | void * | addr, |
unsigned int | len | ||
) |
invalidate specified data cache
[in] | addr | start memory logical address |
[in] | len | length of memory If addr is NULL, and len is 0, It will invalidate the whole data cache. |
Do nothing. Do not invalidate cache from Linux userspace.