3a_asm: FEATURE/FIX: proper line numbers on parsing error
[calu.git] / cpu / src / alu_pkg.vhd
index 57e2dc4b82b7d36a45731834e0c4ef2a614dc10c..289d35c30a9712b6778a1d15afece0131048d271 100755 (executable)
@@ -33,7 +33,7 @@ package alu_pkg is
                
        end record alu_result_rec;
        
-       constant SHIFT_WIDTH : integer := 4; --log2c(gp_register_t'length);
+       constant SHIFT_WIDTH : integer := 5; --log2c(gp_register_t'length);
        
        constant COND_ZERO : condition_t := "0001";
        constant COND_NZERO : condition_t := "0000";
@@ -84,6 +84,7 @@ package alu_pkg is
                        
                        alu_state  : in alu_result_rec;
                        pval            : in gp_register_t;
+                       pval_nxt   : in gp_register_t;
                        
                        alu_result : out alu_result_rec;
             addr : out word_t; --memaddr