fix missing declaration

fix driver conflict
This commit is contained in:
Raphael Jacquot 2019-03-03 07:31:18 +01:00
parent b3d72c1d3b
commit ff04360005

View file

@ -72,6 +72,7 @@ end
wire [0:0] do_pc_read; wire [0:0] do_pc_read;
wire [0:0] do_dp_read; wire [0:0] do_dp_read;
wire [0:0] do_read;
assign do_pc_read = (last_cmd == `BUSCMD_PC_READ); assign do_pc_read = (last_cmd == `BUSCMD_PC_READ);
assign do_dp_read = (last_cmd == `BUSCMD_DP_READ); assign do_dp_read = (last_cmd == `BUSCMD_DP_READ);
@ -84,6 +85,9 @@ assign access_pointer = do_pc_read?local_pc[`ROMBITS-1:0]:local_dp[`ROMBITS-1:0]
always @(posedge i_clk) begin always @(posedge i_clk) begin
if (i_bus_clk_en && i_bus_is_data && do_read) if (i_bus_clk_en && i_bus_is_data && do_read)
o_bus_nibble_out <= rom_data[access_pointer]; o_bus_nibble_out <= rom_data[access_pointer];
if (i_reset)
o_bus_nibble_out <= 4'b0;
end end
/* /*
@ -167,7 +171,6 @@ always @(posedge i_clk) begin
end end
if (i_reset) begin if (i_reset) begin
o_bus_nibble_out <= 4'b0;
last_cmd <= 4'b0; last_cmd <= 4'b0;
addr_pos_ctr <= 3'b0; addr_pos_ctr <= 3'b0;
local_pc <= 20'b0; local_pc <= 20'b0;