21#ifndef LIBBSP_ARM_RASPBERRYPI_MMU_H
22#define LIBBSP_ARM_RASPBERRYPI_MMU_H
40#define RASPBERRYPI_MMU_CLIENT_DOMAIN 15U
42#define RASPBERRYPI_MMU_READ_ONLY \
43 ((RASPBERRYPI_MMU_CLIENT_DOMAIN << ARM_MMU_SECT_DOMAIN_SHIFT) \
44 | ARM_MMU_SECT_DEFAULT)
46#define RASPBERRYPI_MMU_READ_ONLY_CACHED \
47 (RASPBERRYPI_MMU_READ_ONLY | ARM_MMU_SECT_C | ARM_MMU_SECT_B)
49#define RASPBERRYPI_MMU_READ_WRITE \
50 ((RASPBERRYPI_MMU_CLIENT_DOMAIN << ARM_MMU_SECT_DOMAIN_SHIFT) \
52 | ARM_MMU_SECT_DEFAULT)
54#define RASPBERRYPI_MMU_READ_WRITE_CACHED \
55 (RASPBERRYPI_MMU_READ_WRITE | ARM_MMU_SECT_C | ARM_MMU_SECT_B)
ARM co-processor 15 (CP15) API.