From ecb22dfeeec2caae489c49cf309d6b673411d5e9 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Tue, 27 Oct 2009 21:49:40 +0000 Subject: [PATCH] - operate UART2 and UART1 in parallel for monitoring Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ git-svn-id: http://moon:8086/svn/vhdl/trunk@539 cc03376c-175c-47c8-b038-4cd826a8556b --- projects/mips_sys/src/mips_sys.vhd | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/projects/mips_sys/src/mips_sys.vhd b/projects/mips_sys/src/mips_sys.vhd index dd2ee22..0bff6ad 100644 --- a/projects/mips_sys/src/mips_sys.vhd +++ b/projects/mips_sys/src/mips_sys.vhd @@ -320,6 +320,8 @@ ARCHITECTURE behavior OF mips_sys IS signal int_timer : std_logic; signal int_uart0 : std_logic; signal int_uart1 : std_logic; + signal uart1_tx : std_logic; + signal uart1_rx : std_logic; signal locked : std_logic; signal usb_addr : unsigned(31 downto 0); signal flash_addr : unsigned(31 downto 0); @@ -461,7 +463,9 @@ BEGIN SEL_I_sdram <= "0000" & SEL_O; sys_flash_ac97_rstn <= ac97_rstn and flash_rstn; - sys_uart2_tx <= sys_uart2_rx; + sys_uart1_tx <= uart1_tx; + sys_uart2_tx <= uart1_tx; + uart1_rx <= sys_uart1_rx and sys_uart2_rx; sys_uart3_tx <= sys_uart3_rx; --------------------------------------------------------------- @@ -779,8 +783,8 @@ inst_uart_wb_1 : uart_wb DAT_I => MDAT_O, DAT_O => SDAT_O_uart1, INT_O => int_uart1, - ser_rx => sys_uart1_rx, - ser_tx => sys_uart1_tx + ser_rx => uart1_rx, + ser_tx => uart1_tx );