From 6f8b8593d63bc9781435270a54b6f7d245eecd8e Mon Sep 17 00:00:00 2001 From: David Brownell Date: Tue, 16 Mar 2010 14:12:00 -0700 Subject: ADIv5 transport support moves to separate files Unclutter arm_adi_v5.c by moving most transport-specific code to a transport-specific files adi_v5_{jtag,swd}.c ... it's not a full cleanup, because of some issues which need to be addressed as part of SWD support (along with implementing the DAP operations on top of SWD transport): - The mess where mem_ap_read_buf_u32() is currently coded to know about JTAG scan chains, and thus needs rewriting before it will work with SWD; - Initialization is still JTAG-specific Also move JTAG_{DP,ACK}_* constants from adi_v5.h to the JTAG file; no other code should care about those values. Signed-off-by: David Brownell --- src/target/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/target/Makefile.am') diff --git a/src/target/Makefile.am b/src/target/Makefile.am index ad0ff7c0..ea6d88fc 100644 --- a/src/target/Makefile.am +++ b/src/target/Makefile.am @@ -83,6 +83,8 @@ ARM_DEBUG_SRC = \ arm_simulator.c \ arm_semihosting.c \ arm_adi_v5.c \ + adi_v5_jtag.c \ + adi_v5_swd.c \ embeddedice.c \ trace.c \ etb.c \ -- cgit v1.2.3