asyn : process (clk, reset, reg, psw_nxt, ext_reg, pwr_en, pinc, paddr)
variable reg_nxt_v : gpm_internal;
- variable incb : gp_register_t;
- variable sel_pval : std_logic_vector(reg.preg(0)'range);
+ variable incb : ext_addr_t;
+ variable sel_pval : ext_addr_t;
variable data_out_v : gp_register_t;
variable data_v : gp_register_t;
6 => "11100001000000000000000000001000", -- r0 = r0 + 1
7 => "11101100100000000000000000011000", -- cmpi r0 , 2
- 8 => "00001011011111111111110010000011", -- jump -7
+ 8 => "00001011011111111111110010000111", -- jump -7
9 => "11101011000000000000000010000010", -- jump +1
--10 => "11101011000000000000000010000010", -- jump +1