mirror of
https://github.com/uffejakobsen/acme.git
synced 2025-01-11 13:30:15 +00:00
updated toacme to include undocumented opcode "shx $1234,y"
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@87 4df02467-bbd4-4a76-a152-e7ce94205b78
This commit is contained in:
parent
a915eef8e9
commit
bb484d683e
@ -78,6 +78,7 @@ const char MnemonicSLO[] = " SLO",
|
||||
MnemonicSBX[] = " SBX",
|
||||
MnemonicDOP[] = " DOP",
|
||||
MnemonicTOP[] = " TOP",
|
||||
MnemonicSHX[] = " SHX",
|
||||
MnemonicJAM[] = " JAM";
|
||||
|
||||
// mnemonics of 65c02 instructions
|
||||
|
@ -38,6 +38,7 @@ extern const char MnemonicDCP[], MnemonicDOP[], MnemonicISC[];
|
||||
extern const char MnemonicJAM[], MnemonicLAX[], MnemonicRLA[];
|
||||
extern const char MnemonicRRA[], MnemonicSAX[], MnemonicSBX[];
|
||||
extern const char MnemonicSLO[], MnemonicSRE[], MnemonicTOP[];
|
||||
extern const char MnemonicSHX[];
|
||||
|
||||
// mnemonics of 65c02 instructions
|
||||
extern const char MnemonicBRA[];
|
||||
|
@ -54,7 +54,7 @@ const char *mnemo_of_code[] = {
|
||||
MnemonicBCC, MnemonicSTA, " JAM;0x92", NULL, // $90-$93
|
||||
MnemonicSTY, MnemonicSTA, MnemonicSTX, MnemonicSAX, // $94-$97
|
||||
MnemonicTYA, MnemonicSTA, MnemonicTXS, NULL, // $98-$9b
|
||||
NULL, MnemonicSTA, NULL, NULL, // $9c-$9f
|
||||
NULL, MnemonicSTA, MnemonicSHX, NULL, // $9c-$9f
|
||||
MnemonicLDY, MnemonicLDA, MnemonicLDX, MnemonicLAX, // $a0-$a3
|
||||
MnemonicLDY, MnemonicLDA, MnemonicLDX, MnemonicLAX, // $a4-$a7
|
||||
MnemonicTAY, MnemonicLDA, MnemonicTAX, NULL, // $a8-$ab
|
||||
@ -217,7 +217,7 @@ int (*addressing_mode_of_code[])(void) = {
|
||||
am_relative, am_indirect_y, am_implied, am_implied, // $90-$93
|
||||
am_abs_x8, am_abs_x8, am_abs_y8, am_abs_y8, // $94-$97
|
||||
am_implied, am_abs_y16, am_implied, am_implied, // $98-$9b
|
||||
am_implied, am_abs_x16, am_implied, am_implied, // $9c-$9f
|
||||
am_implied, am_abs_x16, am_abs_y16, am_implied, // $9c-$9f
|
||||
am_immediate, am_indirect_x, am_immediate, am_indirect_x, // $a0-$a3
|
||||
am_absolute8, am_absolute8, am_absolute8, am_absolute8, // $a4-$a7
|
||||
am_implied, am_immediate, am_implied, am_implied, // $a8-$ab
|
||||
|
@ -4,12 +4,12 @@
|
||||
//
|
||||
// Version
|
||||
|
||||
#define RELEASE_NUMBER "0.13" // change before release (FIXME)
|
||||
#define CHANGE_DATE "16 Feb" // change before release
|
||||
#define CHANGE_YEAR "2016" // change before release
|
||||
#define RELEASE_NUMBER "0.14" // change before release (FIXME)
|
||||
#define CHANGE_DATE "19 Feb" // change before release
|
||||
#define CHANGE_YEAR "2017" // change before release
|
||||
#define HOME_PAGE "http://sourceforge.net/projects/acme-crossass/"
|
||||
// "http://home.pages.de/~mac_bacon/smorbrod/acme/"
|
||||
#define FILE_TAG ";ACME 0.95.6" // check before release
|
||||
#define FILE_TAG ";ACME 0.96.1" // check before release
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
Loading…
x
Reference in New Issue
Block a user