mirror of
https://github.com/linux-msm/openocd.git
synced 2026-02-25 13:15:07 -08:00
linker error: fix problem with duplicate fn
A fn was copied instead of moved to a new file. The linker can discard exact copies of fn's without warning. This is a C++'ism. However on my Ubuntu 9.10 machine, it fails. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
This commit is contained in:
@@ -1597,36 +1597,3 @@ static const uint8_t jtag2swd_bitseq[] = {
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
};
|
||||
|
||||
/**
|
||||
* Put the debug link into SWD mode, if the target supports it.
|
||||
* The link's initial mode may be either JTAG (for example,
|
||||
* with SWJ-DP after reset) or SWD.
|
||||
*
|
||||
* @param target Enters SWD mode (if possible).
|
||||
*
|
||||
* Note that targets using the JTAG-DP do not support SWD, and that
|
||||
* some targets which could otherwise support it may have have been
|
||||
* configured to disable SWD signaling
|
||||
*
|
||||
* @return ERROR_OK or else a fault code.
|
||||
*/
|
||||
int dap_to_swd(struct target *target)
|
||||
{
|
||||
int retval;
|
||||
|
||||
LOG_DEBUG("Enter SWD mode");
|
||||
|
||||
/* REVISIT it's nasty to need to make calls to a "jtag"
|
||||
* subsystem if the link isn't in JTAG mode...
|
||||
*/
|
||||
|
||||
retval = jtag_add_tms_seq(8 * sizeof(jtag2swd_bitseq),
|
||||
jtag2swd_bitseq, TAP_INVALID);
|
||||
if (retval == ERROR_OK)
|
||||
retval = jtag_execute_queue();
|
||||
|
||||
/* REVISIT set up the DAP's ops vector for SWD mode. */
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user