This repository has been archived on 2023-07-17. You can view files and clone it, but cannot push or open issues or pull requests.
bl_mcu_sdk/drivers/lhal/include/bflb_l1c.h

18 lines
583 B
C
Raw Normal View History

#ifndef _BFLB_L1C_H
#define _BFLB_L1C_H
#include "bflb_core.h"
void bflb_l1c_icache_enable(void);
void bflb_l1c_icache_disable(void);
void bflb_l1c_icache_invalid_all(void);
void bflb_l1c_dcache_enable(void);
void bflb_l1c_dcache_disable(void);
void bflb_l1c_dcache_clean_all(void);
void bflb_l1c_dcache_invalidate_all(void);
void bflb_l1c_dcache_clean_invalidate_all(void);
void bflb_l1c_dcache_clean_range(void *addr, uint32_t size);
void bflb_l1c_dcache_invalidate_range(void *addr, uint32_t size);
void bflb_l1c_dcache_clean_invalidate_range(void *addr, uint32_t size);
#endif