]> Joshua Wise's Git repositories - firearm.git/blobdiff - Decode.v
memory wea
[firearm.git] / Decode.v
index b58951abff823e5070d6c043d875438884c24502..90ac3d6a302d96a10081ca6a07fe7ee226d4b9b7 100644 (file)
--- a/Decode.v
+++ b/Decode.v
@@ -63,9 +63,10 @@ module Decode(
                `DECODE_BRANCH,                 /* Branch */
                `DECODE_LDCSTC,                 /* Coprocessor data transfer */
                `DECODE_CDP,                    /* Coprocessor data op */
-               `DECODE_MRCMCR,                 /* Coprocessor register transfer */
                `DECODE_SWI:                    /* SWI */
                        rpc = inpc + 8;
+               `DECODE_MRCMCR:                 /* Coprocessor register transfer */
+                       rpc = inpc + 12;
                `DECODE_ALU:                    /* ALU */
                        rpc = inpc + (insn[25] ? 8 : (insn[4] ? 12 : 8));
                default:                        /* X everything else out */
This page took 0.020608 seconds and 4 git commands to generate.