modified: first approach to pointers. not finished, alu missing etc.
[calu.git] / cpu / src / extension.vhd
index ab53a3c6ef02e778ec5f04e690b60b6739833352..aa19e9d95f3fd5cc6df443d2c603039c31d7797a 100644 (file)
@@ -17,14 +17,17 @@ entity extension_gpm is
                --System inputs
                        clk :   in std_logic;
                        reset : in std_logic;
-               -- Standartinterface                    
+               -- general extension interface                  
                        ext_reg  : in extmod_rec;
                        data_out : out gp_register_t;
                -- Input
                        alu_nxt : in alu_result_rec;
+                       paddr   : in paddr_t;
+                       pinc    : in std_logic;
+                       pwr_en  : in std_logic;
                -- Ouput
-                        psw     : out status_rec
-
+                        psw     : out status_rec;
+                        pval    : out gp_register_t
                        
                );