Back to home page

LXR

 
 

    


Warning, /spec/build/bsps/arm/xilinx-zynqmp-rpu/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   INCLUDE linkcmds.memory
0005 
0006   REGION_ALIAS ("REGION_START", ATCM);
0007   REGION_ALIAS ("REGION_VECTOR", ATCM);
0008   REGION_ALIAS ("REGION_TEXT", DDR);
0009   REGION_ALIAS ("REGION_TEXT_LOAD", DDR);
0010   REGION_ALIAS ("REGION_RODATA", DDR);
0011   REGION_ALIAS ("REGION_RODATA_LOAD", DDR);
0012   REGION_ALIAS ("REGION_DATA", DDR);
0013   REGION_ALIAS ("REGION_DATA_LOAD", DDR);
0014   REGION_ALIAS ("REGION_FAST_TEXT", ATCM);
0015   REGION_ALIAS ("REGION_FAST_TEXT_LOAD", ATCM);
0016   REGION_ALIAS ("REGION_FAST_DATA", ${ZYNQMP_MEMORY_ATCM_OR_BTCM});
0017   REGION_ALIAS ("REGION_FAST_DATA_LOAD", ${ZYNQMP_MEMORY_ATCM_OR_BTCM});
0018   REGION_ALIAS ("REGION_BSS", DDR);
0019   REGION_ALIAS ("REGION_WORK", DDR);
0020   REGION_ALIAS ("REGION_STACK", ${ZYNQMP_MEMORY_ATCM_OR_BTCM});
0021   REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
0022   REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE);
0023 
0024   bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024;
0025 
0026   bsp_vector_table_in_start_section = 1;
0027 
0028   /*
0029    * Please note that the OCM may be also used by bootloaders or the
0030    * ARM Trusted Firmware (ATF).  You have to make sure that the OCM is shared
0031    * without conflicts.
0032    */
0033   SECTIONS {
0034     .ocm : {
0035       *(SORT(.ocm*));
0036     } > OCM AT > OCM
0037   }
0038 
0039   INCLUDE linkcmds.armv4
0040 copyrights:
0041 - Copyright (C) 2024 embedded brains GmbH & Co. KG
0042 enabled-by: true
0043 install-path: ${BSP_LIBDIR}
0044 links: []
0045 target: linkcmds
0046 type: build