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 );