Reorganise m68k instruction decoding and improve handling of MAC/EMAC
This commit is contained in:
		| @@ -1,3 +1,7 @@ | |||||||
|  | 2004-05-24  Peter Barada  <peter@the-baradas.com> | ||||||
|  |  | ||||||
|  | 	* m68k.h: Add 'size' to m68k_opcode. | ||||||
|  |  | ||||||
| 2004-05-05  Peter Barada  <peter@the-baradas.com> | 2004-05-05  Peter Barada  <peter@the-baradas.com> | ||||||
|  |  | ||||||
| 	* m68k.h: Switch from ColdFire chip name to core variant. | 	* m68k.h: Switch from ColdFire chip name to core variant. | ||||||
|   | |||||||
| @@ -73,6 +73,9 @@ struct m68k_opcode | |||||||
| { | { | ||||||
|   /* The opcode name.  */ |   /* The opcode name.  */ | ||||||
|   const char *name; |   const char *name; | ||||||
|  |   /* The pseudo-size of the instruction(in bytes).  Used to determine | ||||||
|  |      number of bytes necessary to disassemble the instruction.  */ | ||||||
|  |   unsigned int size; | ||||||
|   /* The opcode itself.  */ |   /* The opcode itself.  */ | ||||||
|   unsigned long opcode; |   unsigned long opcode; | ||||||
|   /* The mask used by the disassembler.  */ |   /* The mask used by the disassembler.  */ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user