Commit 16a6d17a authored by Håkan Johansson's avatar Håkan Johansson
Browse files

int_data_strobe defaults to c_DATA_CLEAR and only set when fired. (Less need...

int_data_strobe defaults to c_DATA_CLEAR and only set when fired.  (Less need to figure out when to clear it.)
parent ef5dcbc7
......@@ -292,6 +292,9 @@ begin
begin
if (rising_edge(clk)) then
-- Strobes are by default '0', and only set when fired
int_data_strobe <= c_DATA_CLEAR;
-- Common delay counter
if (n_wait /= 0) then
n_wait <= n_wait - 1;
......@@ -315,7 +318,6 @@ begin
vme_dtack_n_dir <= c_PIN_IN;
vme_ds_n_dir <= c_PIN_IN;
vme_ds_n_o <= "11";
int_data_strobe <= c_DATA_CLEAR;
-- Munk: Retain error code until starting next cycle
-- int_err_code <= c_ERR_OK;
......@@ -619,7 +621,6 @@ begin
l_data <= cur_data;
when BLT_WRITE_WAIT =>
int_data_strobe <= c_DATA_CLEAR;
if int_blt_decided = '1' then
int_blt_decision <= '0';
......@@ -636,7 +637,6 @@ begin
end if;
when BLT_READ_WAIT =>
int_data_strobe <= c_DATA_CLEAR;
if int_blt_decided = '1' then
int_blt_decision <= '0';
if int_blt_continue = '1' then
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment