diff 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
line wrap: on
line diff
--- a/zruntime.S	Fri May 03 18:49:48 2013 -0700
+++ b/zruntime.S	Fri May 03 18:50:16 2013 -0700
@@ -38,6 +38,7 @@
 	shr $8, %r13w
 	call z_inccycles
 	call z80_write_byte_noinc
+	pop %r14 /*dispose of return address */
 	/* TODO: Support interrupt mode 0 and 2 */
 	mov $0x38, %r13w
 	call z80_native_addr