diff options
author | Chris Johns <chrisj@rtems.org> | 2014-05-22 16:15:34 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2014-05-22 16:53:24 +1000 |
commit | 18bd35bcb3439aa4f53c22295d4c62533472fd24 (patch) | |
tree | c1d05c85ee359f4bc2000e018d8f8a709a2d4637 /c/src/lib/libbsp/arm/xilinx-zynq/console/zynq-uart.c | |
parent | rtems: Fix sp2038 test. (diff) | |
download | rtems-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/console/zynq-uart.c')
-rw-r--r-- | c/src/lib/libbsp/arm/xilinx-zynq/console/zynq-uart.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/console/zynq-uart.c b/c/src/lib/libbsp/arm/xilinx-zynq/console/zynq-uart.c index 2a679610d6..92c9b21ae1 100644 --- a/c/src/lib/libbsp/arm/xilinx-zynq/console/zynq-uart.c +++ b/c/src/lib/libbsp/arm/xilinx-zynq/console/zynq-uart.c @@ -15,6 +15,8 @@ #include <bsp/zynq-uart.h> #include <bsp/zynq-uart-regs.h> +#include <bspopts.h> + #include <libchip/sersupp.h> static volatile zynq_uart *zynq_uart_get_regs(int minor) @@ -32,7 +34,7 @@ uint32_t zynq_uart_input_clock(void) __attribute__ ((weak)); uint32_t zynq_uart_input_clock(void) { - return 100000000UL; + return BSP_ARM_A9MPCORE_UARTCLK; } static int zynq_cal_baud_rate(uint32_t baudrate, |