-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmnemonics.h
62 lines (59 loc) · 1.21 KB
/
mnemonics.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#pragma once
// File not auto generated (unfortunately), needs to be kept up to date manually
#define MNEMONICS \
MN(LDA) \
MN(LDX) \
MN(LDY) \
MN(STA) \
MN(STX) \
MN(STY) \
MN(ADC) \
MN(SBC) \
MN(INC) \
MN(INX) \
MN(INY) \
MN(DEC) \
MN(DEX) \
MN(DEY) \
MN(ASL) \
MN(LSR) \
MN(ROL) \
MN(ROR) \
MN(AND) \
MN(ORA) \
MN(EOR) \
MN(CMP) \
MN(CPX) \
MN(CPY) \
MN(BIT) \
MN(BCC) \
MN(BCS) \
MN(BNE) \
MN(BEQ) \
MN(BPL) \
MN(BMI) \
MN(BVC) \
MN(BVS) \
MN(TAX) \
MN(TXA) \
MN(TAY) \
MN(TYA) \
MN(TSX) \
MN(TXS) \
MN(PHA) \
MN(PLA) \
MN(PHP) \
MN(PLP) \
MN(JMP) \
MN(JSR) \
MN(RTS) \
MN(RTI) \
MN(CLC) \
MN(SEC) \
MN(CLD) \
MN(SED) \
MN(CLI) \
MN(SEI) \
MN(CLV) \
MN(BRK) \
MN(NOP)