OpenOCD
swd_driver::init
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
swd_driver::init
swd_driver::init field
Initialize the debug link so it can perform SWD operations. As an example, this would switch a dual-mode debug adapter into SWD mode and out of JTAG mode.
Syntax
from
swd.h:255
int
(
*
init
)
(
void
)
;
References
Location
Referrer
Scope
Text
swd.h:255
int
(
*
init
)
(
void
)
;
adi_v5_swd.c:740
swd_select()
if
(
!
swd
||
!
swd
->
read_reg
||
!
swd
->
write_reg
||
!
swd
->
init
)
{
adi_v5_swd.c:745
swd_select()
retval
=
swd
->
init
(
)
;
cmsis_dap.c:2299
cmsis_dap_swd_init()
cmsis_dap_swd_driver
static
const
struct
swd_driver
cmsis_dap_swd_driver
=
{
cmsis_dap.c:2300
.
init
=
cmsis_dap_swd_init
,
ftdi.c:1242
ftdi_swd_init()
ftdi_swd
static
const
struct
swd_driver
ftdi_swd
=
{
ftdi.c:1243
.
init
=
ftdi_swd_init
,
jlink.c:2259
jlink_swd_init()
jlink_swd
static
const
struct
swd_driver
jlink_swd
=
{
jlink.c:2260
.
init
=
&
jlink_swd_init
,
kitprog.c:903
kitprog_swd_init()
kitprog_swd
static
const
struct
swd_driver
kitprog_swd
=
{
kitprog.c:904
.
init
=
kitprog_swd_init
,
picoprobe.c:472
picoprobe_swd_init()
picoprobe_swd
static
const
struct
swd_driver
picoprobe_swd
=
{
picoprobe.c:473
.
init
=
picoprobe_swd_init
,
vsllink.c:918
vsllink_swd_init()
vsllink_swd_driver
static
const
struct
swd_driver
vsllink_swd_driver
=
{
vsllink.c:919
.
init
=
vsllink_swd_init
,
xds110.c:2053
xds110_swd_init()
xds110_swd_driver
static
const
struct
swd_driver
xds110_swd_driver
=
{
xds110.c:2054
.
init
=
xds110_swd_init
,
Call Tree
Functions calling
swd_driver::init
swd_select()
all items filtered out
swd_driver::init
Functions reading
swd_driver::init
swd_driver::init
swd_select()
all items filtered out
Implementations
jlink_swd_init()
ftdi_swd_init()
vsllink_swd_init()
kitprog_swd_init()
cmsis_dap_swd_init()
xds110_swd_init()
picoprobe_swd_init()
all items filtered out
swd_driver::init