X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=hwmod.git;a=blobdiff_plain;f=src%2Fpc_communication.vhd;h=b593b33a1a01f318a953bc33863fe0bc29c4f51b;hp=e2e38222892fee51653aff09db2c820d6bca88c6;hb=b42b2b9d669e1d12db43c70704b4657901d1ab02;hpb=d070f8eadaa8f62b9c5c0709f9e447eb24d590d9 diff --git a/src/pc_communication.vhd b/src/pc_communication.vhd index e2e3822..b593b33 100644 --- a/src/pc_communication.vhd +++ b/src/pc_communication.vhd @@ -31,8 +31,8 @@ entity pc_communication is end entity pc_communication; architecture beh of pc_communication is - signal spalte, spalte_next : integer range 1 to hspalte_max + 1; - signal zeile , zeile_next : integer range 1 to hzeile_max + 1; + signal spalte, spalte_next : integer range 1 to HSPALTE_MAX + 1; + signal zeile , zeile_next : integer range 1 to HZEILE_MAX + 1; signal get, get_next : std_logic; signal new_i, new_i_next : std_logic; signal tx_done_i, tx_done_i_next : std_logic; @@ -93,11 +93,11 @@ begin when WAIT_UART => new_i_next <= '1'; when UART_DONE => - if tx_data_i = x"00" or spalte = hspalte_max then + if tx_data_i = x"00" or spalte = HSPALTE_MAX then tx_data_i_next <= x"0a"; zeile_next <= zeile + 1; spalte_next <= 1; - if zeile = hzeile_max then + if zeile = HZEILE_MAX then zeile_next <= 1; end if; else @@ -133,8 +133,8 @@ begin state_next <= UART_DONE; end if; when UART_DONE => - if (tx_data_i = x"00" or spalte = hspalte_max) and - zeile = hzeile_max then + if (tx_data_i = x"00" or spalte = HSPALTE_MAX) and + zeile = HZEILE_MAX then state_next <= IDLE; else state_next <= FETCH;