drivers/cmsis-dap: port to common SWD framework
[openocd.git] / src / target / Makefile.am
1 include $(top_srcdir)/common.mk
2
3 if OOCD_TRACE
4 OOCD_TRACE_FILES = oocd_trace.c
5 else
6 OOCD_TRACE_FILES =
7 endif
8
9 SUBDIRS = openrisc
10 libtarget_la_LIBADD = $(top_builddir)/src/target/openrisc/libopenrisc.la
11
12 BIN2C = $(top_srcdir)/src/helper/bin2char.sh
13
14 DEBUG_HANDLER = $(srcdir)/xscale/debug_handler.bin
15 EXTRA_DIST = \
16 startup.tcl \
17 $(wildcard $(srcdir)/xscale/*)
18
19 DEBUG_HEADER = xscale_debug.inc
20 BUILT_SOURCES = $(DEBUG_HEADER)
21 CLEANFILES = $(DEBUG_HEADER)
22
23 $(DEBUG_HEADER): $(DEBUG_HANDLER) $(BIN2C)
24 $(BIN2C) < $< > $@ || { rm -f $@; false; }
25
26 METASOURCES = AUTO
27 noinst_LTLIBRARIES = libtarget.la
28 libtarget_la_SOURCES = \
29 $(TARGET_CORE_SRC) \
30 $(ARM_DEBUG_SRC) \
31 $(ARMV4_5_SRC) \
32 $(ARMV6_SRC) \
33 $(ARMV7_SRC) \
34 $(ARM_MISC_SRC) \
35 $(AVR32_SRC) \
36 $(MIPS32_SRC) \
37 $(NDS32_SRC) \
38 $(INTEL_IA32_SRC) \
39 avrt.c \
40 dsp563xx.c \
41 dsp563xx_once.c \
42 dsp5680xx.c \
43 hla_target.c
44
45 TARGET_CORE_SRC = \
46 algorithm.c \
47 register.c \
48 image.c \
49 breakpoints.c \
50 target.c \
51 target_request.c \
52 testee.c \
53 smp.c
54
55 ARMV4_5_SRC = \
56 armv4_5.c \
57 armv4_5_mmu.c \
58 armv4_5_cache.c \
59 $(ARM7_9_SRC)
60
61 ARM7_9_SRC = \
62 arm7_9_common.c \
63 arm7tdmi.c \
64 arm720t.c \
65 arm9tdmi.c \
66 arm920t.c \
67 arm966e.c \
68 arm946e.c \
69 arm926ejs.c \
70 feroceon.c
71
72 ARM_MISC_SRC = \
73 fa526.c \
74 xscale.c
75
76 ARMV6_SRC = \
77 arm11.c \
78 arm11_dbgtap.c
79
80 ARMV7_SRC = \
81 armv7m.c \
82 armv7m_trace.c \
83 cortex_m.c \
84 armv7a.c \
85 cortex_a.c
86
87 ARM_DEBUG_SRC = \
88 arm_dpm.c \
89 arm_jtag.c \
90 arm_disassembler.c \
91 arm_simulator.c \
92 arm_semihosting.c \
93 arm_adi_v5.c \
94 adi_v5_jtag.c \
95 adi_v5_swd.c \
96 embeddedice.c \
97 trace.c \
98 etb.c \
99 etm.c \
100 $(OOCD_TRACE_FILES) \
101 etm_dummy.c
102
103 AVR32_SRC = \
104 avr32_ap7k.c \
105 avr32_jtag.c \
106 avr32_mem.c \
107 avr32_regs.c
108
109 MIPS32_SRC = \
110 mips32.c \
111 mips_m4k.c \
112 mips32_pracc.c \
113 mips32_dmaacc.c \
114 mips_ejtag.c
115
116 NDS32_SRC = \
117 nds32.c \
118 nds32_reg.c \
119 nds32_cmd.c \
120 nds32_disassembler.c \
121 nds32_tlb.c \
122 nds32_v2.c \
123 nds32_v3_common.c \
124 nds32_v3.c \
125 nds32_v3m.c \
126 nds32_aice.c
127
128 INTEL_IA32_SRC = \
129 quark_x10xx.c \
130 lakemont.c \
131 x86_32_common.c
132
133 noinst_HEADERS = \
134 algorithm.h \
135 arm.h \
136 arm_dpm.h \
137 arm_jtag.h \
138 arm_adi_v5.h \
139 arm_disassembler.h \
140 arm_opcodes.h \
141 arm_simulator.h \
142 arm_semihosting.h \
143 arm7_9_common.h \
144 arm7tdmi.h \
145 arm720t.h \
146 arm9tdmi.h \
147 arm920t.h \
148 arm926ejs.h \
149 arm966e.h \
150 arm946e.h \
151 arm11.h \
152 arm11_dbgtap.h \
153 armv4_5.h \
154 armv4_5_mmu.h \
155 armv4_5_cache.h \
156 armv7a.h \
157 armv7m.h \
158 armv7m_trace.h \
159 avrt.h \
160 dsp563xx.h \
161 dsp563xx_once.h \
162 dsp5680xx.h \
163 breakpoints.h \
164 cortex_m.h \
165 cortex_a.h \
166 embeddedice.h \
167 etb.h \
168 etm.h \
169 etm_dummy.h \
170 image.h \
171 mips32.h \
172 mips_m4k.h \
173 mips_ejtag.h \
174 mips32_pracc.h \
175 mips32_dmaacc.h \
176 oocd_trace.h \
177 register.h \
178 target.h \
179 target_type.h \
180 trace.h \
181 target_request.h \
182 trace.h \
183 xscale.h \
184 smp.h \
185 avr32_ap7k.h \
186 avr32_jtag.h \
187 avr32_mem.h \
188 avr32_regs.h \
189 nds32.h \
190 nds32_cmd.h \
191 nds32_disassembler.h \
192 nds32_edm.h \
193 nds32_insn.h \
194 nds32_reg.h \
195 nds32_tlb.h \
196 nds32_v2.h \
197 nds32_v3_common.h \
198 nds32_v3.h \
199 nds32_v3m.h \
200 nds32_aice.h \
201 lakemont.h \
202 x86_32_common.h
203
204 ocddatadir = $(pkglibdir)
205 nobase_dist_ocddata_DATA =
206
207 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)