23 #ifndef LIBBSP_ARM_LPC32XX_MMU_H    24 #define LIBBSP_ARM_LPC32XX_MMU_H    42 #define LPC32XX_MMU_CLIENT_DOMAIN 15U    44 #define LPC32XX_MMU_READ_ONLY \    45   ((LPC32XX_MMU_CLIENT_DOMAIN << ARM_MMU_SECT_DOMAIN_SHIFT) \    46     | ARM_MMU_SECT_DEFAULT)    48 #define LPC32XX_MMU_READ_ONLY_CACHED \    49   (LPC32XX_MMU_READ_ONLY | ARM_MMU_SECT_C | ARM_MMU_SECT_B)    51 #define LPC32XX_MMU_READ_WRITE \    52   ((LPC32XX_MMU_CLIENT_DOMAIN << ARM_MMU_SECT_DOMAIN_SHIFT) \    54     | ARM_MMU_SECT_DEFAULT)    56 #define LPC32XX_MMU_READ_WRITE_CACHED \    57   (LPC32XX_MMU_READ_WRITE | ARM_MMU_SECT_C | ARM_MMU_SECT_B)    64 static inline uint32_t lpc32xx_set_translation_table_entries(
    67   uint32_t section_flags
 ARM co-processor 15 (CP15) API.
 
uint32_t arm_cp15_set_translation_table_entries(const void *begin, const void *end, uint32_t section_flags)
Sets the section_flags for the address range [begin, end).
Definition: arm-cp15-set-ttb-entries.c:126