Skip to content
This repository was archived by the owner on Sep 4, 2023. It is now read-only.

Commit 040d88e

Browse files
authored
68k reads open bus when Z80 bus is not held (UWOL) (#162)
1 parent 8f3ab0f commit 040d88e

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed
Loading

rtl/system.sv

+1-1
Original file line numberDiff line numberDiff line change
@@ -954,7 +954,7 @@ always @(posedge MCLK) begin
954954
end
955955

956956
//ZBUS: A00000-A07FFF (A08000-A0FFFF)
957-
else if(MBUS_A[23:16] == 'hA0) mstate <= MBUS_ZBUS_PRE;
957+
else if(MBUS_A[23:16] == 'hA0) mstate <= !Z80_BUSRQ_N ? MBUS_ZBUS_PRE : MBUS_FINISH;
958958

959959
//I/O: A10000-A1001F (+mirrors)
960960
else if(MBUS_A[23:5] == {16'hA100, 3'b000}) begin

0 commit comments

Comments
 (0)