Go to the source code of this file.
Functions | |
| static ATTR_ALWAYS_INLINE uint32_t | l1c_get_control (void) |
| static ATTR_ALWAYS_INLINE bool | l1c_dc_is_enabled (void) |
| static ATTR_ALWAYS_INLINE bool | l1c_ic_is_enabled (void) |
| static ATTR_ALWAYS_INLINE void | l1c_cctl_address (uint32_t address) |
| static ATTR_ALWAYS_INLINE void | l1c_cctl_cmd (uint8_t cmd) |
| static ATTR_ALWAYS_INLINE uint32_t | l1c_cctl_get_address (void) |
| static ATTR_ALWAYS_INLINE void | l1c_cctl_address_cmd (uint8_t cmd, uint32_t address) |
| static ATTR_ALWAYS_INLINE uint32_t | l1c_cctl_get_data (void) |
| static ATTR_ALWAYS_INLINE void | l1c_cctl_data (uint32_t data) |
| static ATTR_ALWAYS_INLINE uint32_t | l1c_ic_get_config (void) |
| Get I-cache configuration. More... | |
| static ATTR_ALWAYS_INLINE uint32_t | l1c_dc_get_config (void) |
| Get D-cache configuration. More... | |
| void | l1c_dc_disable (void) |
| void | l1c_dc_enable (void) |
| void | l1c_dc_invalidate (uint32_t address, uint32_t size) |
| void | l1c_dc_writeback (uint32_t address, uint32_t size) |
| void | l1c_dc_flush (uint32_t address, uint32_t size) |
| void | l1c_dc_fill_lock (uint32_t address, uint32_t size) |
| void | l1c_dc_unlock (uint32_t address, uint32_t size) |
| void | l1c_ic_disable (void) |
| void | l1c_ic_enable (void) |
| void | l1c_ic_invalidate (uint32_t address, uint32_t size) |
| void | l1c_ic_fill_lock (uint32_t address, uint32_t size) |
| void | l1c_ic_unlock (uint32_t address, uint32_t size) |
| void | l1c_fence_i (void) |
| void | l1c_dc_invalidate_all (void) |
| void | l1c_dc_writeback_all (void) |
| void | l1c_dc_flush_all (void) |
| void | l1c_dc_enable_writearound (void) |
| void | l1c_dc_disable_writearound (void) |