notaz.gp2x.de
/
cyclone68000.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix bcd instructions
[cyclone68000.git]
/
OpBranch.cpp
diff --git
a/OpBranch.cpp
b/OpBranch.cpp
index
051c373
..
9a7c8da
100644
(file)
--- a/
OpBranch.cpp
+++ b/
OpBranch.cpp
@@
-113,8
+113,8
@@
int OpLink(int op)
\r
if(reg!=7) {
\r
ot(";@ Get An\n");
\r
\r
if(reg!=7) {
\r
ot(";@ Get An\n");
\r
- EaCalc(11, 7, 8, 2
, 1
);
\r
- EaRead(11, 1, 8, 2, 7
, 1
);
\r
+ EaCalc(11, 7, 8, 2);
\r
+ EaRead(11, 1, 8, 2, 7);
\r
}
\r
\r
ot(" ldr r0,[r7,#0x3c] ;@ Get A7\n");
\r
}
\r
\r
ot(" ldr r0,[r7,#0x3c] ;@ Get A7\n");
\r
@@
-128,7
+128,7
@@
int OpLink(int op)
\r
ot(";@ Save to An\n");
\r
if(reg!=7)
\r
\r
ot(";@ Save to An\n");
\r
if(reg!=7)
\r
- EaWrite(11,
8, 8, 2, 7, 1
);
\r
+ EaWrite(11,
8, 8, 2, 7
);
\r
\r
ot(";@ Get offset:\n");
\r
EaCalc(0,0,0x3c,1); // abused r8 is ok because of imm EA
\r
\r
ot(";@ Get offset:\n");
\r
EaCalc(0,0,0x3c,1); // abused r8 is ok because of imm EA
\r
@@
-154,8
+154,8
@@
int OpUnlk(int op)
OpStart(op,0x10);
\r
\r
ot(";@ Get An\n");
\r
OpStart(op,0x10);
\r
\r
ot(";@ Get An\n");
\r
- EaCalc(11, 0xf, 8, 2
, 1
);
\r
- EaRead(11, 0, 8, 2, 0xf
, 1
);
\r
+ EaCalc(11, 0xf, 8, 2);
\r
+ EaRead(11, 0, 8, 2, 0xf);
\r
\r
ot(" add r8,r0,#4 ;@ A7+=4, abuse r8\n");
\r
ot("\n");
\r
\r
ot(" add r8,r0,#4 ;@ A7+=4, abuse r8\n");
\r
ot("\n");
\r
@@
-165,7
+165,7
@@
int OpUnlk(int op)
ot(" str r8,[r7,#0x3c] ;@ Save A7\n");
\r
ot("\n");
\r
ot(";@ An = value from stack:\n");
\r
ot(" str r8,[r7,#0x3c] ;@ Save A7\n");
\r
ot("\n");
\r
ot(";@ An = value from stack:\n");
\r
- EaWrite(11, 0, 8, 2, 7
, 1
);
\r
+ EaWrite(11, 0, 8, 2, 7);
\r
\r
Cycles=12;
\r
OpEnd(0x10);
\r
\r
Cycles=12;
\r
OpEnd(0x10);
\r