OpenOCD
scan_type
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Values
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
scan_type
scan_type enum
The inferred type of a scan_command structure, indicating whether the command has the host scan in from the device, the host scan out to the device, or both.
Syntax
Show:
Summary
Declaration
from
commands.h:22
enum
scan_type
{
SCAN_IN
=
1
,
SCAN_OUT
=
2
,
SCAN_IO
=
3
}
;
Values
Value
Declared as
Description
scan_type::SCAN_IN
=
1
From device to host,.
scan_type::SCAN_OUT
=
2
From host to device,.
scan_type::SCAN_IO
=
3
Full-duplex scan.
Examples
References
from
examples
Code
Location
Scope
Referrer
enum
scan_type
{
commands.h:22
enum
scan_type
type
,
arm-jtag-ew.c:50
armjtagew_scan()
armjtagew_scan()::type
enum
scan_type
type
;
arm-jtag-ew.c:92
armjtagew_execute_queue()
enum
scan_type
type
,
arm-jtag-ew.c:327
armjtagew_scan()
armjtagew_scan()::type
enum
scan_type
jtag_scan_type
(
const
struct
scan_command
*
cmd
)
commands.c:167
jtag_scan_type()
enum
scan_type
jtag_scan_type
(
const
struct
scan_command
*
cmd
)
;
commands.h:159
jtag_scan_type()
static
void
opendous_scan
(
int
ir_scan
,
enum
scan_type
type
,
uint8_t
*
buffer
,
opendous.c:111
opendous_scan()
opendous_scan()::type
enum
scan_type
type
;
opendous.c:245
opendous_execute_queue()
void
opendous_scan
(
int
ir_scan
,
enum
scan_type
type
,
uint8_t
*
buffer
,
int
scan_size
,
struct
scan_command
*
command
)
opendous.c:461
opendous_scan()
enum
scan_type
type
;
/* SCAN_IN/SCAN_OUT/SCAN_IO */
rlink.c:553
dtc_reply_queue_entry::
::type
enum
scan_type
type
,
uint8_t
*
buffer
,
int
size
,
int
offset
,
rlink.c:592
dtc_queue_enqueue_reply()
dtc_queue_enqueue_reply()::type
static
int
rlink_scan
(
struct
jtag_command
*
cmd
,
enum
scan_type
type
,
rlink.c:1018
rlink_scan()
rlink_scan()::type
enum
scan_type
type
;
rlink.c:1267
rlink_execute_queue()
enum
scan_type
scan_type
,
ulink.c:184
ulink_append_scan_cmd()
ulink_append_scan_cmd()::scan_type
static
int
ulink_append_scan_cmd
(
struct
ulink
*
device
,
enum
scan_type
scan_type
,
ulink.c:855
ulink_append_scan_cmd()
ulink_append_scan_cmd()::scan_type
enum
scan_type
type
;
ulink.c:1458
ulink_queue_scan()
static
uint8_t
ublast_build_out
(
enum
scan_type
type
)
usb_blaster.c:289
ublast_build_out()
ublast_build_out()::type
static
void
ublast_clock_tdi
(
int
tdi
,
enum
scan_type
type
)
usb_blaster.c:363
ublast_clock_tdi()
ublast_clock_tdi()::type
static
void
ublast_clock_tdi_flip_tms
(
int
tdi
,
enum
scan_type
type
)
usb_blaster.c:388
ublast_clock_tdi_flip_tms()
ublast_clock_tdi_flip_tms()::type
static
void
ublast_queue_tdi
(
uint8_t
*
bits
,
int
nb_bits
,
enum
scan_type
scan
)
usb_blaster.c:599
ublast_queue_tdi()
ublast_queue_tdi()::scan
enum
scan_type
type
;
usb_blaster.c:703
ublast_scan()
static
void
usbprog_scan
(
bool
ir_scan
,
enum
scan_type
type
,
uint8_t
*
buffer
,
int
scan_size
)
;
usbprog.c:41
usbprog_scan()
usbprog_scan()::type
enum
scan_type
type
;
usbprog.c:90
usbprog_execute_queue()
static
void
usbprog_scan
(
bool
ir_scan
,
enum
scan_type
type
,
uint8_t
*
buffer
,
int
scan_size
)
usbprog.c:258
usbprog_scan()
usbprog_scan()::type
static
void
vsllink_scan
(
bool
ir_scan
,
enum
scan_type
type
,
vsllink.c:50
vsllink_scan()
vsllink_scan()::type
enum
scan_type
type
;
vsllink.c:91
vsllink_execute_queue()
static
void
vsllink_scan
(
bool
ir_scan
,
enum
scan_type
type
,
uint8_t
*
buffer
,
vsllink.c:427
vsllink_scan()
vsllink_scan()::type
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
return
jtag_scan_type()
commands.h:159
return
jtag_scan_type()
commands.c:167
usbprog_scan()::type
usbprog_scan()
usbprog.c:41
usbprog_scan()::type
usbprog_scan()
usbprog.c:258
dtc_reply_queue_entry::
::type
rlink.c:553
dtc_queue_enqueue_reply()::type
dtc_queue_enqueue_reply()
rlink.c:592
rlink_scan()::type
rlink_scan()
rlink.c:1018
ulink_append_scan_cmd()::scan_type
ulink_append_scan_cmd()
ulink.c:184
ulink_append_scan_cmd()::scan_type
ulink_append_scan_cmd()
ulink.c:855
vsllink_scan()::type
vsllink_scan()
vsllink.c:50
vsllink_scan()::type
vsllink_scan()
vsllink.c:427
armjtagew_scan()::type
armjtagew_scan()
arm-jtag-ew.c:50
armjtagew_scan()::type
armjtagew_scan()
arm-jtag-ew.c:327
opendous_scan()::type
opendous_scan()
opendous.c:111
ublast_build_out()::type
ublast_build_out()
usb_blaster.c:289
ublast_clock_tdi()::type
ublast_clock_tdi()
usb_blaster.c:363
ublast_clock_tdi_flip_tms()::type
ublast_clock_tdi_flip_tms()
usb_blaster.c:388
ublast_queue_tdi()::scan
ublast_queue_tdi()
usb_blaster.c:599
Lifecycle
from
examples
All items filtered out
All items filtered out