X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2FDrZ80%2Fdrz80.s;h=ff2a6b8b38d858e51027a9a69eb242a28a6d2e53;hb=a4dfdb6de1d63aed997554c347cd36cc33b134a3;hp=a623451b53168997358e5f3681a6cf15663872ee;hpb=d8f51995c466282c7c93f3666b1bc54b827ec19e;p=picodrive.git diff --git a/cpu/DrZ80/drz80.s b/cpu/DrZ80/drz80.s index a623451..ff2a6b8 100644 --- a/cpu/DrZ80/drz80.s +++ b/cpu/DrZ80/drz80.s @@ -19,7 +19,6 @@ .if DRZ80_XMAP .equ Z80_MEM_SHIFT, 13 - ;@ note: stack is locked in single bank that z80sp_base points to .endif .if INTERRUPT_MODE @@ -98,6 +97,7 @@ DrZ80Ver: .long 0x0001 .equ Z80_IF1, 1<<0 .equ Z80_IF2, 1<<1 .equ Z80_HALT, 1<<2 + .equ Z80_NMI, 1<<3 ;@--------------------------------------- @@ -144,7 +144,7 @@ z80_xmap_write8_handler: @ data, addr, func z80_xmap_read16: @ addr @ check if we cross bank boundary add r1,r0,#1 - eor r1,r0,r0 + eor r1,r1,r0 tst r1,#1<