From: Ingo Froehlich Date: Wed, 4 Dec 2019 16:20:16 +0000 (+0100) Subject: removed some debug regs X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=d128b7b88589dde9d7a544b87c01859a80c31390;p=trbnet.git removed some debug regs --- diff --git a/media_interfaces/med_ecp3_sfp_sync.vhd b/media_interfaces/med_ecp3_sfp_sync.vhd index fce92c8..e57c48d 100644 --- a/media_interfaces/med_ecp3_sfp_sync.vhd +++ b/media_interfaces/med_ecp3_sfp_sync.vhd @@ -328,11 +328,11 @@ BUS_WRITER : process if loc_BUS_RX.addr(2) = '0' then if loc_BUS_RX.read = '1' then loc_BUS_TX.ack <= '1'; - case loc_BUS_RX.addr(4 downto 0) is - when "00000" => loc_BUS_TX.data <= stat_rx_control_i(31 downto 0); - when "00001" => loc_BUS_TX.data <= stat_tx_control_i(31 downto 0); - when "00010" => loc_BUS_TX.data <= stat_fsm_reset_i(31 downto 0); - end case; +-- case loc_BUS_RX.addr(4 downto 0) is +-- when "00000" => loc_BUS_TX.data <= stat_rx_control_i(31 downto 0); +-- when "00001" => loc_BUS_TX.data <= stat_tx_control_i(31 downto 0); +-- when "00010" => loc_BUS_TX.data <= stat_fsm_reset_i(31 downto 0); + -- end case; end if; else if mii_tx_i.ack = '1' then diff --git a/media_interfaces/med_ecp3_sfp_sync_4.vhd b/media_interfaces/med_ecp3_sfp_sync_4.vhd index 094ee3e..aa0964c 100644 --- a/media_interfaces/med_ecp3_sfp_sync_4.vhd +++ b/media_interfaces/med_ecp3_sfp_sync_4.vhd @@ -415,17 +415,17 @@ BUS_WRITER : process if loc_BUS_RX.read = '1' then loc_BUS_TX.ack <= '1'; case loc_BUS_RX.addr(4 downto 0) is - when "00000" => loc_BUS_TX.data <= stat_rx_control_i(31 downto 0); - when "00001" => loc_BUS_TX.data <= stat_tx_control_i(31 downto 0); - when "01000" => loc_BUS_TX.data <= stat_rx_control_i(63 downto 32); - when "01001" => loc_BUS_TX.data <= stat_tx_control_i(63 downto 32); - when "10000" => loc_BUS_TX.data <= stat_rx_control_i(95 downto 64); - when "10001" => loc_BUS_TX.data <= stat_tx_control_i(95 downto 64); - when "11000" => loc_BUS_TX.data <= stat_rx_control_i(127 downto 96); - when "11001" => loc_BUS_TX.data <= stat_tx_control_i(127 downto 96); + --when "00000" => loc_BUS_TX.data <= stat_rx_control_i(31 downto 0); + --when "00001" => loc_BUS_TX.data <= stat_tx_control_i(31 downto 0); + --when "01000" => loc_BUS_TX.data <= stat_rx_control_i(63 downto 32); + --when "01001" => loc_BUS_TX.data <= stat_tx_control_i(63 downto 32); + --when "10000" => loc_BUS_TX.data <= stat_rx_control_i(95 downto 64); + --when "10001" => loc_BUS_TX.data <= stat_tx_control_i(95 downto 64); + --when "11000" => loc_BUS_TX.data <= stat_rx_control_i(127 downto 96); + --when "11001" => loc_BUS_TX.data <= stat_tx_control_i(127 downto 96); --when "00010" => loc_BUS_TX.data <= stat_fsm_reset_i(31 downto 0); - when "00010" => loc_BUS_TX.data <= x"affeaffe"; + when "00011" => loc_BUS_TX.data <= x"000000" & std_logic_vector(cv_cnt_sys(0)); when "01011" => loc_BUS_TX.data <= x"000000" & std_logic_vector(cv_cnt_sys(1)); when "10011" => loc_BUS_TX.data <= x"000000" & std_logic_vector(cv_cnt_sys(2)); diff --git a/media_interfaces/med_ecp5_sfp_sync.vhd b/media_interfaces/med_ecp5_sfp_sync.vhd index bb9cffc..4e595b9 100644 --- a/media_interfaces/med_ecp5_sfp_sync.vhd +++ b/media_interfaces/med_ecp5_sfp_sync.vhd @@ -296,11 +296,12 @@ BUS_WRITER : process if loc_BUS_RX.addr(2) = '0' then if loc_BUS_RX.read = '1' then loc_BUS_TX.ack <= '1'; - case loc_BUS_RX.addr(4 downto 0) is - when "00000" => loc_BUS_TX.data <= stat_rx_control_i(31 downto 0); - when "00001" => loc_BUS_TX.data <= stat_tx_control_i(31 downto 0); - when "00010" => loc_BUS_TX.data <= stat_fsm_reset_i(31 downto 0); - end case; + loc_BUS_TX.unknown <= '1'; +-- case loc_BUS_RX.addr(4 downto 0) is +-- when "00000" => loc_BUS_TX.data <= stat_rx_control_i(31 downto 0); +-- when "00001" => loc_BUS_TX.data <= stat_tx_control_i(31 downto 0); +-- when "00010" => loc_BUS_TX.data <= stat_fsm_reset_i(31 downto 0); +-- end case; end if; else if mii_tx_i.ack = '1' then