|
SmartSnippets DA1459x SDK
|
Go to the documentation of this file.
50 MEMCTRL_PRIO_LOWEST = 0,
51 MEMCTRL_PRIO_LOWER = 1,
53 MEMCTRL_PRIO_HIGH = 3,
54 MEMCTRL_PRIO_HIGHER = 4,
55 MEMCTRL_PRIO_HIGHEST = 5
58 #define MEMCTRL_PRIO_DEFAULT MEMCTRL_PRIO_LOWEST
Central include header file with platform definitions.
void hw_memctrl_config_master_priorities(MEMCTRL_PRIO syscpu_prio, uint8_t syscpu_max_stall_cycles, MEMCTRL_PRIO dma_prio, uint8_t dma_max_stall_cycles)
Configures RAM access priority for SYSCPU and DMA.
void hw_memctrl_reset(void)
Resets memory controller's configuration.
MEMCTRL_PRIO
Priority values for SYSCPU, DMA and CMAC.
Definition: hw_memctrl.h:49
void hw_memctrl_config_cmac_region(uint32_t code_base_addr, uint32_t data_base_addr, uint32_t shared_base_addr, uint32_t end_addr)
Configures CMAC code, data and shared regions.