|
|
@ -37,17 +37,20 @@ |
|
|
|
#define CONFIG_SERIAL_BASE XILINX_UARTLITE_BASEADDR |
|
|
|
#define CONFIG_SERIAL_BASE XILINX_UARTLITE_BASEADDR |
|
|
|
#define CONFIG_BAUDRATE XILINX_UARTLITE_BAUDRATE |
|
|
|
#define CONFIG_BAUDRATE XILINX_UARTLITE_BAUDRATE |
|
|
|
#define CONFIG_SYS_BAUDRATE_TABLE { CONFIG_BAUDRATE } |
|
|
|
#define CONFIG_SYS_BAUDRATE_TABLE { CONFIG_BAUDRATE } |
|
|
|
#else |
|
|
|
#elif XILINX_UART16550_BASEADDR |
|
|
|
#ifdef XILINX_UART16550_BASEADDR |
|
|
|
#define CONFIG_SYS_NS16550 1 |
|
|
|
#define CONFIG_SYS_NS16550 |
|
|
|
|
|
|
|
#define CONFIG_SYS_NS16550_SERIAL |
|
|
|
#define CONFIG_SYS_NS16550_SERIAL |
|
|
|
#define CONFIG_SYS_NS16550_REG_SIZE 4 |
|
|
|
#define CONFIG_SYS_NS16550_REG_SIZE -4 |
|
|
|
#define CONFIG_CONS_INDEX 1 |
|
|
|
#define CONFIG_CONS_INDEX 1 |
|
|
|
#define CONFIG_SYS_NS16550_COM1 XILINX_UART16550_BASEADDR |
|
|
|
#define CONFIG_SYS_NS16550_COM1 (XILINX_UART16550_BASEADDR + 0x1000 + 0x3) |
|
|
|
#define CONFIG_SYS_NS16550_CLK XILINX_UART16550_CLOCK_HZ |
|
|
|
#define CONFIG_SYS_NS16550_CLK XILINX_UART16550_CLOCK_HZ |
|
|
|
#define CONFIG_BAUDRATE 115200 |
|
|
|
#define CONFIG_BAUDRATE 115200 |
|
|
|
#define CONFIG_SYS_BAUDRATE_TABLE { 9600, 115200 } |
|
|
|
|
|
|
|
#endif |
|
|
|
/* The following table includes the supported baudrates */ |
|
|
|
|
|
|
|
#define CONFIG_SYS_BAUDRATE_TABLE \ |
|
|
|
|
|
|
|
{300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400} |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
#error Undefined uart |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
/* setting reset address */ |
|
|
|
/* setting reset address */ |
|
|
|