p_wtake => p_wtake,
p_wdone => p_wdone,
p_write => p_write,
- p_finished => p_finished
+ p_finished => p_finished,
+ -- pc communication
+ pc_get => '0',
+ pc_spalte => (others => '0'),
+ pc_zeile => (others => '0'),
+ pc_char => open,
+ pc_done => open
+
);
-- parser
p_rdone <= p_rdone_int;
p_wdone <= p_wdone_int;
p_read <= p_read_int;
+ pc_done <= pc_done_int;
+ pc_char <= pc_char_int;
process(sys_clk, sys_res_n)
begin
wr_next <= '0';
address_next <= address_int;
data_in_next <= data_in_int;
- pc_done <= '0';
- pc_char <= (others => '0');
+ pc_done_next <= '0';
+ pc_char_next <= pc_char_int; --(others => '0');
p_rdone_next <= p_rdone_int;
p_wdone_next <= p_wdone_int;
p_read_next <= p_read_int;