diff 68kinst.c @ 95:dd3c680c618c

Initial work on allowing dynamic branches and code in RAM plus a small fix to effective address decoding
author Mike Pavone <pavone@retrodev.com>
date Thu, 27 Dec 2012 21:19:58 -0800
parents a668a35a3463
children d7789186ba5e
line wrap: on
line diff
--- a/68kinst.c	Thu Dec 27 18:47:33 2012 -0800
+++ b/68kinst.c	Thu Dec 27 21:19:58 2012 -0800
@@ -63,6 +63,7 @@
 			dst->params.regs.sec = ext >> 11;//includes areg/dreg bit, reg num and word/long bit
 			dst->params.regs.displacement = sign_extend8(ext&0xFF);
 #endif
+			break;
 		case 2:
 			dst->addr_mode = MODE_PC_DISPLACE;
 			ext = *(++cur);