Page MenuHomePhabricator

Libxlat Tables V2xlat Tablesmkvslibxlat Mpuxlat Mpumk
Updated 82 Days AgoPublic

#                                                             #
# Copyright (c) 2017-2020, ARM Limited and Contributors. A |  # Copyright (c) 2017-2021, ARM Limited and Contributors. A
#                                                             #
# SPDX-License-Identifier: BSD-3-Clause                       # SPDX-License-Identifier: BSD-3-Clause
#                                                             #

XLAT_TABLES_LIB_SRCS    :=      $(addprefix lib/xlat_table |  XLAT_MPU_LIB_V1_SRCS    :=      $(addprefix lib/xlat_mpu/,
                                ${ARCH}/enable_mmu.S       |                                  ${ARCH}/enable_mpu.S      
                                ${ARCH}/xlat_tables_arch.c |                                  ${ARCH}/xlat_mpu_arch.c   
                                xlat_tables_context.c      |                                  xlat_mpu_context.c        
                                xlat_tables_core.c         |                                  xlat_mpu_core.c           
                                xlat_tables_utils.c)       |                                  xlat_mpu_utils.c)

XLAT_TABLES_LIB_V2      :=      1                          |  XLAT_MPU_LIB_V1 :=      1
$(eval $(call add_define,XLAT_TABLES_LIB_V2))              |  $(eval $(call add_define,XLAT_MPU_LIB_V1))

ifeq (${ALLOW_RO_XLAT_TABLES}, 1)                          |  ifeq (${ALLOW_XLAT_MPU}, 1)
    include lib/xlat_tables_v2/ro_xlat_tables.mk           |      include lib/xlat_mpu_v2/ro_xlat_mpu.mk
endif                                                         endif
Last Author
garymorrison-arm
Last Edited
Jul 2 2021, 10:50 PM