summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2014-05-22 16:15:34 +1000
committerChris Johns <chrisj@rtems.org>2014-05-22 16:53:24 +1000
commit18bd35bcb3439aa4f53c22295d4c62533472fd24 (patch)
treec1d05c85ee359f4bc2000e018d8f8a709a2d4637 /c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
parentrtems: Fix sp2038 test. (diff)
downloadrtems-18bd35bcb3439aa4f53c22295d4c62533472fd24.tar.bz2
bsps/zynq: Add BSP_ARM_A9MPCORE_UARTCLK to set the UART clock rate.
This value can be found the xparameters.h file generated by the Xilinx tools.
Diffstat (limited to 'c/src/lib/libbsp/arm/xilinx-zynq/configure.ac')
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/configure.ac5
1 files changed, 5 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
index bdc179d30b..ae1ef1c3e1 100644
--- a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
+++ b/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
@@ -29,6 +29,11 @@ RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[xilinx_zynq_zedboard*],[66666666
RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[100000000U])
RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz])
+RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_UARTCLK],[xilinx_zynq_zc702*],[50000000UL])
+RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_UARTCLK],[xilinx_zynq_zedboard*],[50000000UL])
+RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_UARTCLK],[*],[50000000UL])
+RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_UARTCLK],[ARM Cortex-A9 MPCore UART 0 clock frequency in Hz])
+
USE_FAST_IDLE=0
AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_a9_qemu], [USE_FAST_IDLE=1])