9a31d1db983100fc132bd90fc526dce5ba2d4cb9
[calu.git] / cpu / src / extension_uart.vhd
1 library IEEE;
2 use IEEE.std_logic_1164.all;
3 use IEEE.numeric_std.all;
4
5 use work.common_pkg.all;
6 use work.extension_uart_pkg.all;
7
8
9 entity extension_uart is
10
11         generic (
12                         -- active reset value
13                         RESET_VALUE : std_logic
14                         );
15         port(
16                 --System inputs
17                         clk :   in std_logic;
18                         reset : in std_logic;
19                 -- general extension interface                  
20                         ext_reg  : in extmod_rec;
21                         data_out : out gp_register_t;
22                 -- Input
23
24                 -- Ouput
25                         bus_tx : out std_logic
26                 );
27                 
28 end extension_uart;