Skip to content

Commit d2fc8cd

Browse files
committed
Merge remote-tracking branch
'origin/GT-3425_ghidorahrex_PR-1414_gdeldago_m6809_manual' Fixes NationalSecurityAgency#1414
2 parents 25cb235 + 5f1213e commit d2fc8cd

File tree

3 files changed

+140
-0
lines changed

3 files changed

+140
-0
lines changed

Ghidra/Processors/6805/certification.manifest

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ data/languages/6x09.sinc||GHIDRA||||END|
1212
data/languages/6x09_exg_tfr.sinc||GHIDRA||||END|
1313
data/languages/6x09_pull.sinc||GHIDRA||||END|
1414
data/languages/6x09_push.sinc||GHIDRA||||END|
15+
data/manuals/6809.idx||GHIDRA||||END|

Ghidra/Processors/6805/data/languages/6805.ldefs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
version="1.0"
2525
slafile="6809.sla"
2626
processorspec="6809.pspec"
27+
manualindexfile="../manuals/6809.idx"
2728
id="6809:BE:16:default">
2829
<description>6809 Microprocessor</description>
2930
<compiler name="default" spec="6809.cspec" id="default"/>
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
@M6809PM.rev0_May83.pdf [MC6809-MC6809E Microprocessor Programming Manual, May 1983 (M6809PM/AD)]
2+
ABX, 51
3+
ADCA, 52
4+
ADCB, 52
5+
ADDA, 53
6+
ADDB, 53
7+
ADDD, 54
8+
ANDA, 55
9+
ANDB, 55
10+
ANDCC, 56
11+
ASL, 57
12+
ASLA, 57
13+
ASLB, 57
14+
ASR, 58
15+
ASRA, 58
16+
ASRB, 58
17+
BCC, 59
18+
LBCC, 59
19+
BCS, 60
20+
LBCS, 60
21+
BEQ, 61
22+
LBEQ, 61
23+
BGE, 62
24+
LBGE, 62
25+
BGT, 63
26+
LBGT, 63
27+
BHI, 64
28+
LBHI, 64
29+
BHS, 65
30+
LBHS, 65
31+
BITA, 66
32+
BITB, 66
33+
BLE, 67
34+
LBLE, 67
35+
BLO, 68
36+
LBLO, 68
37+
BLS, 69
38+
LBLS, 69
39+
BLT, 70
40+
LBLT, 70
41+
BMI, 71
42+
LBMI, 71
43+
BNE, 72
44+
LBNE, 72
45+
BPL, 73
46+
LBPL, 73
47+
BRA, 74
48+
LBRA, 74
49+
BRN, 75
50+
LBRN, 75
51+
BSR, 76
52+
LBSR, 76
53+
BVC, 77
54+
LBVC, 77
55+
BVS, 78
56+
LBVS, 78
57+
CLR, 79
58+
CMPA, 80
59+
CMPB, 80
60+
CMPD, 81
61+
CMPX, 81
62+
CMPY, 81
63+
CMPU, 81
64+
CMPS, 81
65+
COM, 82
66+
COMA, 82
67+
COMB, 82
68+
CWAI, 83
69+
DDA, 84
70+
DEC, 85
71+
DECA, 85
72+
DECB, 85
73+
EORA, 86
74+
EORB, 86
75+
EXG, 87
76+
INC, 88
77+
INCA, 88
78+
INCB, 88
79+
JMP, 89
80+
JSR, 90
81+
LDA, 91
82+
LDB, 91
83+
LDD, 92
84+
LDX, 92
85+
LDY, 92
86+
LDS, 92
87+
LDU, 92
88+
LEAX, 93
89+
LEAY, 93
90+
LEAS, 93
91+
LEAU, 93
92+
LSL, 94
93+
LSLA, 94
94+
LSLB, 94
95+
LSR, 95
96+
LSRA, 95
97+
LSRB, 95
98+
MUL, 96
99+
NEG, 97
100+
NEGA, 97
101+
NEGB, 97
102+
NOP, 98
103+
ORA, 99
104+
ORB, 99
105+
ORCC, 100
106+
PSHS, 101
107+
PSHU, 102
108+
PULS, 103
109+
PULU, 104
110+
ROL, 105
111+
ROLA, 105
112+
ROLB, 105
113+
ROR, 106
114+
RORA, 106
115+
RORB, 106
116+
RTI, 107
117+
RTS, 108
118+
SBCA, 109
119+
SBCB, 109
120+
SEX, 110
121+
STA, 111
122+
STB, 111
123+
STD, 112
124+
STX, 112
125+
STY, 112
126+
STS, 112
127+
STU, 112
128+
SUBA, 113
129+
SUBB, 113
130+
SUBD, 114
131+
SWI, 115
132+
SWI2, 116
133+
SWI3, 117
134+
SYNC, 118
135+
TFR, 119
136+
TST, 120
137+
TSTA, 120
138+
TSTB, 120

0 commit comments

Comments
 (0)