1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-05 23:54:41 +00:00

[C64] CIA: act on flag_n fully (pseudo)asynchronously

This commit is contained in:
Gyorgy Szombathelyi
2019-04-12 13:51:38 +02:00
parent fbe5f1a085
commit 8e77b3f8c9

View File

@@ -155,11 +155,11 @@ end
always @(posedge clk) begin
if (!res_n) icr[4] <= 1'b0;
else begin
if (!flag_n && flag_n_prev) icr[4] <= 1'b1;
if (phi2_p) begin
flag_n_prev <= flag_n;
if (int_reset) icr[4] <= 1'b0;
end
flag_n_prev <= flag_n;
if (!flag_n && flag_n_prev) icr[4] <= 1'b1;
end
end