On Fri, 7 Jul 2006 17:58:44 +0100 (BST), "Maciej W. Rozycki" <macro@xxxxxxxxxxxxxx> wrote: > mfc0 k0, CP0_CAUSE > MFC0 k1, CP0_EPC > bltz k0, handle_ri_slow /* if delay slot */ > lui k0, 0x7c03 I noticed that checking for CP0_CAUSE.BD is unneeded, since we are checking the instruction code anyway and "rdhwr" does not have a delay slot. I removed the checking on the "take 2" patch I just sent. --- Atsushi Nemoto