fix bug in CP0 IP7

This commit is contained in:
Paul Pan 2021-08-24 23:54:52 +08:00
parent c49f7edb4f
commit f1bc4b913c

View File

@ -53,7 +53,7 @@ module CP0 (
assign rf_cp0.Config.MT = 3'b001;
assign rf_cp0.Config.zero1 = 4'b0;
assign rf_cp0.Cause.zero1 = 14'b0;
assign rf_cp0.Cause.IP[7:2] = ext_int;
assign rf_cp0.Cause.IP[7:2] = {rf_cp0.Cause.TI | ext_int[5], ext_int[4:0]};
assign rf_cp0.Cause.zero2 = 1'b0;
assign rf_cp0.Cause.zero3 = 2'b00;
assign rf_cp0.Status.zero1 = 9'b0;