notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
pprof: workaround for MMSP2 timer glitch, add draw2
[picodrive.git]
/
cpu
/
Cyclone
/
tools
/
idle.s
diff --git
a/cpu/Cyclone/tools/idle.s
b/cpu/Cyclone/tools/idle.s
index
c865f80
..
a8b7cca
100644
(file)
--- a/
cpu/Cyclone/tools/idle.s
+++ b/
cpu/Cyclone/tools/idle.s
@@
-99,19
+99,19
@@
cfi_loop:
.endm
idle_bra:
.endm
idle_bra:
- mov r5, #
4
+ mov r5, #
2
inc_counter
b Op6001
idle_bne:
inc_counter
b Op6001
idle_bne:
- msr cpsr_flg, r10
;@ ARM flags = 68000 flags
- movne r5, #
4
+ msr cpsr_flg, r10
+ movne r5, #
2 @ 2 is intentional due to strange timing issues
inc_counter ne
b Op6601
idle_beq:
msr cpsr_flg, r10 ;@ ARM flags = 68000 flags
inc_counter ne
b Op6601
idle_beq:
msr cpsr_flg, r10 ;@ ARM flags = 68000 flags
- moveq r5, #
4
+ moveq r5, #
2
inc_counter eq
b Op6701
inc_counter eq
b Op6701