Conversation
…also adds support for 65c02, w65c02, and 65816.
|
@s-macke please ack. |
|
I am impressed. You left almost no line untouched. Slowly I regret, that I named it MOS65XX. But it sounded reasonable after I read the Wikipedia page. The patch is acknowledged. I am a lit bit worried, because this is the second time, that we changed the notation of the disassembly. The first one was the closest to the original notation. Does capstone support an option to change the disassembly format? |
|
I originally added a |
if you think it is best to rename the arch, go for it. then we can just keep MOS65XX as an alias.
that is OK. we have some options for that, such as CS_OPT_UNSIGNED. |
i dont see any issue having this option removing prefix $/0x. |
This will use "$" as a hex prefix instead of "0x"
|
I've added back the CS_OPT_SYNTAX_MOTOROLA code. Historically, 6502, 68k (and I presume 6800) used |
| break; | ||
| } | ||
|
|
||
|
|
There was a problem hiding this comment.
please remove these extra blank lines.
There was a problem hiding this comment.
extra blank lines removed.
|
@s-macke, do you have any comments? |
|
I am fine with the changes. |
|
merged, thanks! |
|
@ksherlock, please add your name to https://github.com/aquynh/capstone/blob/next/CREDITS.TXT. |
Includes various improvements for the MOS 6502. Also adds support for WDC 65c02, WDC w65c02, and WDC 65816.
This is a breaking change due to changes in enums so it's against the next branch.