Back to home page

LXR

 
 

    


Warning, /spec/build/bsps/arm/xilinx-zynq/linkcmds.yml is written in an unsupported language. File is not indexed.

0001 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
0002 build-type: config-file
0003 content: |
0004   MEMORY {
0005     RAM_INT_0 : ORIGIN = ${ZYNQ_RAM_INT_0_ORIGIN:#010x}, LENGTH = ${ZYNQ_RAM_INT_0_LENGTH:#010x}
0006     RAM_INT_1 : ORIGIN = ${ZYNQ_RAM_INT_1_ORIGIN:#010x}, LENGTH = ${ZYNQ_RAM_INT_1_LENGTH:#010x}
0007     RAM_MMU   : ORIGIN = ${ZYNQ_RAM_ORIGIN:#010x}, LENGTH = ${ARM_MMU_TRANSLATION_TABLE_SIZE:#010x}
0008     RAM       : ORIGIN = ${ZYNQ_RAM_ORIGIN:#010x} + ${ARM_MMU_TRANSLATION_TABLE_SIZE:#010x}, LENGTH = ${ZYNQ_RAM_LENGTH:#010x} - ${ZYNQ_RAM_ORIGIN:#010x} - ${ARM_MMU_TRANSLATION_TABLE_SIZE:#010x} - ${ZYNQ_RAM_NOCACHE_LENGTH:#010x}
0009     NOCACHE   : ORIGIN = ${ZYNQ_RAM_LENGTH:#010x} - ${ZYNQ_RAM_NOCACHE_LENGTH:#010x}, LENGTH = ${ZYNQ_RAM_NOCACHE_LENGTH:#010x}
0010   }
0011 
0012   REGION_ALIAS ("REGION_START",          RAM);
0013   REGION_ALIAS ("REGION_VECTOR",         RAM);
0014   REGION_ALIAS ("REGION_TEXT",           RAM);
0015   REGION_ALIAS ("REGION_TEXT_LOAD",      RAM);
0016   REGION_ALIAS ("REGION_RODATA",         RAM);
0017   REGION_ALIAS ("REGION_RODATA_LOAD",    RAM);
0018   REGION_ALIAS ("REGION_DATA",           RAM);
0019   REGION_ALIAS ("REGION_DATA_LOAD",      RAM);
0020   REGION_ALIAS ("REGION_FAST_TEXT",      RAM);
0021   REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
0022   REGION_ALIAS ("REGION_FAST_DATA",      RAM);
0023   REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
0024   REGION_ALIAS ("REGION_BSS",            RAM);
0025   REGION_ALIAS ("REGION_WORK",           RAM);
0026   REGION_ALIAS ("REGION_STACK",          RAM);
0027   REGION_ALIAS ("REGION_NOCACHE",        NOCACHE);
0028   REGION_ALIAS ("REGION_NOCACHE_LOAD",   NOCACHE);
0029 
0030   bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024;
0031 
0032   bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M;
0033 
0034   bsp_vector_table_in_start_section = 1;
0035 
0036   bsp_translation_table_base = ORIGIN (RAM_MMU);
0037   bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU);
0038 
0039   INCLUDE linkcmds.armv4
0040 copyrights:
0041 - Copyright (C) 2020 embedded brains GmbH & Co. KG
0042 enabled-by: true
0043 install-path: ${BSP_LIBDIR}
0044 links: []
0045 target: linkcmds
0046 type: build