comparison zruntime.S @ 276:eec7072189a1

Fix crash bug in Z80 interrupt support
author Mike Pavone <pavone@retrodev.com>
date Fri, 03 May 2013 18:50:16 -0700
parents f0c53a4bbfa3
children 6be6056735a9
comparison
equal deleted inserted replaced
275:1a7d0a964ad2 276:eec7072189a1
36 mov %r9w, %r14w 36 mov %r9w, %r14w
37 add $1, %r14w 37 add $1, %r14w
38 shr $8, %r13w 38 shr $8, %r13w
39 call z_inccycles 39 call z_inccycles
40 call z80_write_byte_noinc 40 call z80_write_byte_noinc
41 pop %r14 /*dispose of return address */
41 /* TODO: Support interrupt mode 0 and 2 */ 42 /* TODO: Support interrupt mode 0 and 2 */
42 mov $0x38, %r13w 43 mov $0x38, %r13w
43 call z80_native_addr 44 call z80_native_addr
44 jmp *%r13 45 jmp *%r13
45 zskip_int: 46 zskip_int: