Changeset e9d98071 in rtems for c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
- Timestamp:
- 05/22/14 06:21:38 (8 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 3cbedb1
- Parents:
- 18bd35bc
- git-author:
- Chris Johns <chrisj@…> (05/22/14 06:21:38)
- git-committer:
- Chris Johns <chrisj@…> (05/22/14 06:53:25)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
r18bd35bc re9d98071 56 56 # Zynq Memory map can be controlled from the configure command line. Use ... 57 57 # 58 # ..../configure --target=arm-rtems4.11 ... ZYNQ_RAM_LENGTH=256M58 # ..../configure --target=arm-rtems4.11 ... BSP_ZYNQ_RAM_LENGTH=256M 59 59 # 60 RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_a9_qemu],[256M]) 61 RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc702],[1024M]) 62 RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc706],[1024M]) 63 RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zedboard],[512M]) 64 RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[*],[256M]) 65 RTEMS_BSPOPTS_HELP([BSP_ZYNQ_RAM_LENGTH],[override a BSP's default RAM length]) 66 60 67 AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_a9_qemu], 61 68 [ZYNQ_RAM_ORIGIN="0x00000000" 62 ZYNQ_RAM_LENGTH="256M"63 69 ZYNQ_RAM_MMU="0x0fffc000" 64 70 ZYNQ_RAM_MMU_LENGTH="16k" 65 71 ZYNQ_RAM_ORIGIN_AVAILABLE="${ZYNQ_RAM_ORIGIN}" 66 ZYNQ_RAM_LENGTH_AVAILABLE="${ ZYNQ_RAM_LENGTH} - 16k"72 ZYNQ_RAM_LENGTH_AVAILABLE="${BSP_ZYNQ_RAM_LENGTH} - 16k" 67 73 ZYNQ_RAM_INT_0_ORIGIN="0x00000000" 68 74 ZYNQ_RAM_INT_0_LENGTH="64k + 64k + 64k" … … 72 78 AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_zc702], 73 79 [ZYNQ_RAM_ORIGIN="0x00100000" 74 ZYNQ_RAM_LENGTH="1024M"75 80 ZYNQ_RAM_MMU="${ZYNQ_RAM_ORIGIN}" 76 81 ZYNQ_RAM_MMU_LENGTH="16k" 77 82 ZYNQ_RAM_ORIGIN_AVAILABLE="${ZYNQ_RAM_ORIGIN} + 0x00004000" 78 ZYNQ_RAM_LENGTH_AVAILABLE="${ ZYNQ_RAM_LENGTH} - 1M - 16k"83 ZYNQ_RAM_LENGTH_AVAILABLE="${BSP_ZYNQ_RAM_LENGTH} - 1M - 16k" 79 84 ZYNQ_RAM_INT_0_ORIGIN="0x00000000" 80 85 ZYNQ_RAM_INT_0_LENGTH="64k + 64k + 64k" … … 84 89 AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_zc706], 85 90 [ZYNQ_RAM_ORIGIN="0x00400000" 86 ZYNQ_RAM_LENGTH="1024M"87 91 ZYNQ_RAM_MMU="${ZYNQ_RAM_ORIGIN}" 88 92 ZYNQ_RAM_MMU_LENGTH="16k" 89 93 ZYNQ_RAM_ORIGIN_AVAILABLE="${ZYNQ_RAM_ORIGIN} + 0x00004000" 90 ZYNQ_RAM_LENGTH_AVAILABLE="${ ZYNQ_RAM_LENGTH} - 4M - 16k"94 ZYNQ_RAM_LENGTH_AVAILABLE="${BSP_ZYNQ_RAM_LENGTH} - 4M - 16k" 91 95 ZYNQ_RAM_INT_0_ORIGIN="0x00000000" 92 96 ZYNQ_RAM_INT_0_LENGTH="64k + 64k + 64k" … … 96 100 AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_zedboard], 97 101 [ZYNQ_RAM_ORIGIN="0x00100000" 98 ZYNQ_RAM_LENGTH="512M"99 102 ZYNQ_RAM_MMU="${ZYNQ_RAM_ORIGIN}" 100 103 ZYNQ_RAM_MMU_LENGTH="16k" 101 104 ZYNQ_RAM_ORIGIN_AVAILABLE="${ZYNQ_RAM_ORIGIN} + 0x00004000" 102 ZYNQ_RAM_LENGTH_AVAILABLE="${ ZYNQ_RAM_LENGTH} - 1M - 16k"105 ZYNQ_RAM_LENGTH_AVAILABLE="${BSP_ZYNQ_RAM_LENGTH} - 1M - 16k" 103 106 ZYNQ_RAM_INT_0_ORIGIN="0x00000000" 104 107 ZYNQ_RAM_INT_0_LENGTH="64k + 64k + 64k" … … 113 116 ZYNQ_LINKCMD([ZYNQ_CPUS],[Number of active cores],[${ZYNQ_CPUS}]) 114 117 ZYNQ_LINKCMD([ZYNQ_RAM_ORIGIN],[normal RAM region origin],[${ZYNQ_RAM_ORIGIN}]) 115 ZYNQ_LINKCMD([ZYNQ_RAM_LENGTH],[normal RAM region length],[${ ZYNQ_RAM_LENGTH}])118 ZYNQ_LINKCMD([ZYNQ_RAM_LENGTH],[normal RAM region length],[${BSP_ZYNQ_RAM_LENGTH}]) 116 119 ZYNQ_LINKCMD([ZYNQ_RAM_MMU],[MMU region origin],[${ZYNQ_RAM_MMU}]) 117 120 ZYNQ_LINKCMD([ZYNQ_RAM_MMU_LENGTH],[MMU region length],[${ZYNQ_RAM_MMU_LENGTH}])
Note: See TracChangeset
for help on using the changeset viewer.