notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bugfixes
[picodrive.git]
/
cpu
/
DrZ80
/
drz80.s
diff --git
a/cpu/DrZ80/drz80.s
b/cpu/DrZ80/drz80.s
index
a623451
..
08f8a19
100644
(file)
--- a/
cpu/DrZ80/drz80.s
+++ b/
cpu/DrZ80/drz80.s
@@
-144,7
+144,7
@@
z80_xmap_write8_handler: @ data, addr, func
z80_xmap_read16: @ addr
\r
@ check if we cross bank boundary
\r
add r1,r0,#1
\r
z80_xmap_read16: @ addr
\r
@ check if we cross bank boundary
\r
add r1,r0,#1
\r
- eor r1,r
0
,r0
\r
+ eor r1,r
1
,r0
\r
tst r1,#1<<Z80_MEM_SHIFT
\r
bne 0f
\r
\r
tst r1,#1<<Z80_MEM_SHIFT
\r
bne 0f
\r
\r
@@
-171,11
+171,11
@@
z80_xmap_read16: @ addr
\r
z80_xmap_write16: @ data, addr
\r
add r2,r1,#1
\r
\r
z80_xmap_write16: @ data, addr
\r
add r2,r1,#1
\r
- eor r2,r
1
,r1
\r
+ eor r2,r
2
,r1
\r
tst r2,#1<<Z80_MEM_SHIFT
\r
bne 0f
\r
\r
tst r2,#1<<Z80_MEM_SHIFT
\r
bne 0f
\r
\r
- ldr r2,[cpucontext,#z80_
read
8]
\r
+ ldr r2,[cpucontext,#z80_
write
8]
\r
add r2,r2,r1,lsr #Z80_MEM_SHIFT-2
\r
bic r2,r2,#3
\r
ldr r2,[r2]
\r
add r2,r2,r1,lsr #Z80_MEM_SHIFT-2
\r
bic r2,r2,#3
\r
ldr r2,[r2]
\r