From 5d0683ab10befd43c55ce69c241315776dc44c2a Mon Sep 17 00:00:00 2001 From: Gyorgy Szombathelyi Date: Tue, 5 Mar 2019 13:40:03 +0100 Subject: [PATCH] [Archie] Fix in user_io --- cores/archie/fpga/mist/user_io.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cores/archie/fpga/mist/user_io.v b/cores/archie/fpga/mist/user_io.v index 9b2bc34..e148090 100644 --- a/cores/archie/fpga/mist/user_io.v +++ b/cores/archie/fpga/mist/user_io.v @@ -227,7 +227,7 @@ always @(posedge clk_sys) begin reg spi_transfer_end; reg spi_receiver_strobeD; reg spi_transfer_endD; - reg sd_wrD; + reg [1:0] sd_wrD; reg [7:0] acmd; reg [7:0] abyte_cnt; // counts bytes @@ -245,7 +245,7 @@ always @(posedge clk_sys) begin sd_din_strobe<= 0; sd_wrD <= sd_wr; // fetch the first byte immediately after the write command seen - if (~sd_wrD & sd_wr) begin + if ((~sd_wrD[0] & sd_wr[0]) || (~sd_wrD[1] & sd_wr[1])) begin sd_buff_addr <= 0; sd_din_strobe <= 1; end