Further improvements to the clocking of the 6809 for Roland to try

Change-Id: Ida0384c65ca405f50652a3c26665d1c5adac0748
This commit is contained in:
David Banks 2015-07-19 18:04:22 +01:00
parent 66b65f1bd6
commit aeed6c1a65
3 changed files with 3 additions and 3 deletions

Binary file not shown.

View File

@ -10,7 +10,7 @@
* VERSION and NAME are used in the start-up message
********************************************************/
#define VERSION "0.62"
#define VERSION "0.63"
#if (CPU == Z80)
#define NAME "ICE-T80"

View File

@ -293,9 +293,9 @@ begin
begin
if falling_edge(E) then
Din <= Data;
memory_din <= Data;
end if;
end process;
memory_din <= Data;
Data <= memory_dout when TSC = '0' and E = '1' and memory_wr = '1' else
Dout when TSC = '0' and E = '1' and R_W_n_int = '0' and memory_rd = '0' else
@ -336,7 +336,7 @@ begin
-- Main clocks
cpu_clk <= Q;
busmon_clk <= not Q;
busmon_clk <= E;
-- Quadrature clock generator, unused in 6809E mode
quadrature_gen : process(EXTAL)