X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=cyclone68000.git;a=blobdiff_plain;f=OpBranch.cpp;h=9a7c8da37aa32233468471e063348a8cce6017ab;hp=051c3730cafa653843c129f8e87415a17c54f2ea;hb=ee2d42257a2d52072f6b163f8ec279503241e9de;hpb=cfe17eee41a12da11f69660c2764813e94d871ea diff --git a/OpBranch.cpp b/OpBranch.cpp index 051c373..9a7c8da 100644 --- a/OpBranch.cpp +++ b/OpBranch.cpp @@ -113,8 +113,8 @@ int OpLink(int op) if(reg!=7) { ot(";@ Get An\n"); - EaCalc(11, 7, 8, 2, 1); - EaRead(11, 1, 8, 2, 7, 1); + EaCalc(11, 7, 8, 2); + EaRead(11, 1, 8, 2, 7); } ot(" ldr r0,[r7,#0x3c] ;@ Get A7\n"); @@ -128,7 +128,7 @@ int OpLink(int op) ot(";@ Save to An\n"); if(reg!=7) - EaWrite(11,8, 8, 2, 7, 1); + EaWrite(11, 8, 8, 2, 7); ot(";@ Get offset:\n"); EaCalc(0,0,0x3c,1); // abused r8 is ok because of imm EA @@ -154,8 +154,8 @@ int OpUnlk(int op) OpStart(op,0x10); ot(";@ Get An\n"); - EaCalc(11, 0xf, 8, 2, 1); - EaRead(11, 0, 8, 2, 0xf, 1); + EaCalc(11, 0xf, 8, 2); + EaRead(11, 0, 8, 2, 0xf); ot(" add r8,r0,#4 ;@ A7+=4, abuse r8\n"); ot("\n"); @@ -165,7 +165,7 @@ int OpUnlk(int op) ot(" str r8,[r7,#0x3c] ;@ Save A7\n"); ot("\n"); ot(";@ An = value from stack:\n"); - EaWrite(11, 0, 8, 2, 7, 1); + EaWrite(11, 0, 8, 2, 7); Cycles=12; OpEnd(0x10);