fixed a possible deadlock in DrZ80

git-svn-id: file:///home/notaz/opt/svn/PicoDrive@253 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2007-09-17 20:46:29 +00:00
parent 4549928468
commit f02439758e

View file

@ -6669,11 +6669,14 @@ opcode_DD_NF:
;@ mov r0,#0xFD00 ;@ mov r0,#0xFD00
;@ orr r0,r0,r1 ;@ orr r0,r0,r1
;@ b end_loop ;@ b end_loop
opcode_DD_NF2: opcode_DD_NF2:
mov r0,#0xDD0000 fetch 15
orr r0,r0,#0xCB00 ;@ notaz: we don't want to deadlock here
orr r0,r0,r1 ;@ mov r0,#0xDD0000
b end_loop ;@ orr r0,r0,#0xCB00
;@ orr r0,r0,r1
;@ b end_loop
;@ADD IX,BC ;@ADD IX,BC
opcode_DD_09: opcode_DD_09:
@ -8068,8 +8071,8 @@ opcode_ED_BB:
;@from the DD location but the address of the IY reg is passed instead ;@from the DD location but the address of the IY reg is passed instead
;@of IX ;@of IX
end_loop: ;@end_loop:
b end_loop ;@ b end_loop