comparison zruntime.S @ 261:f0c53a4bbfa3

Implement LDIR and fix a bug in which context was not restored after a call to z80_handle_code_write
author Mike Pavone <pavone@retrodev.com>
date Tue, 30 Apr 2013 01:00:10 -0700
parents d9417261366f
children eec7072189a1
comparison
equal deleted inserted replaced
260:625f8e4d5fd2 261:f0c53a4bbfa3
105 jnc not_code 105 jnc not_code
106 call z80_save_context 106 call z80_save_context
107 mov %r14d, %edi 107 mov %r14d, %edi
108 call z80_handle_code_write 108 call z80_handle_code_write
109 mov %rax, %rsi 109 mov %rax, %rsi
110 call z80_load_context
110 not_code: 111 not_code:
111 ret 112 ret
112 z80_write_bank: 113 z80_write_bank:
113 and $0x7FFF, %r14 114 and $0x7FFF, %r14
114 cmp $0, %r12 115 cmp $0, %r12