Thomas Harte
|
a7d2b0f63b
|
Const as many arguments as possible.
|
2024-10-13 21:40:39 -04:00 |
|
Thomas Harte
|
bbd2cd47ea
|
Decode [MUL/DIV][U/S].l.
|
2022-10-30 11:32:36 -04:00 |
|
Thomas Harte
|
63ad2e8263
|
Decode EXTB.l.
|
2022-10-30 11:20:43 -04:00 |
|
Thomas Harte
|
255d2f3486
|
Attempt LINK.l and CHK.l.
|
2022-10-29 21:42:53 -04:00 |
|
Thomas Harte
|
6ad1d74ddd
|
Parse and record duality of CHK2/CMP2.
|
2022-10-29 21:32:48 -04:00 |
|
Thomas Harte
|
12ca79e645
|
Decode CAS2.
|
2022-10-28 14:02:49 -04:00 |
|
Thomas Harte
|
85df54ee7d
|
Decode CAS.
|
2022-10-28 13:57:00 -04:00 |
|
Thomas Harte
|
8a8c044976
|
Support up to 15 extension words on a Preinstruction; use that to describe PACK/UNPK.
TODO: reconcile when to use that field versus the ExtensionWord operand. Probably only when operands are full?
|
2022-10-28 13:36:40 -04:00 |
|
Thomas Harte
|
c2b8cbfefc
|
Add text conversions.
|
2022-10-27 10:12:52 -04:00 |
|
Thomas Harte
|
8ff9f27b91
|
Decode MOVES.
|
2022-10-26 13:34:01 -04:00 |
|
Thomas Harte
|
ae2419e283
|
Decode MOVEC.
|
2022-10-26 12:50:15 -04:00 |
|
Thomas Harte
|
c1f0eed0a3
|
Decode MOVE from CCR.
|
2022-10-26 12:39:40 -04:00 |
|
Thomas Harte
|
46fee9c53a
|
Add BKPT and RTD.
|
2022-10-25 22:35:44 -04:00 |
|
Thomas Harte
|
b4fcf92a62
|
Output extension words as if immediates.
|
2022-10-25 09:58:01 -04:00 |
|
Thomas Harte
|
9a56d053f8
|
Introduce/extend 68k enums to cover 68020 instruction set.
|
2022-10-22 15:20:30 -04:00 |
|
Thomas Harte
|
451b730c8e
|
Avoid returning without value in release builds.
|
2022-09-09 16:48:12 -04:00 |
|
Thomas Harte
|
72b6ab4389
|
Provide a route to operation that factors in addressing mode.
|
2022-09-06 11:26:16 -04:00 |
|
Thomas Harte
|
effe8c102d
|
Provide a direct to_string on Operation .
|
2022-09-05 21:52:20 -04:00 |
|
Thomas Harte
|
3ef53315a2
|
Don't try to append operands to 'None'.
|
2022-05-29 15:28:16 -04:00 |
|
Thomas Harte
|
2fa6b2301b
|
Move string logic into Preinstruction .
|
2022-05-12 19:46:08 -04:00 |
|