OpenOCD
scan_blk::out
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
scan_blk::out
scan_blk::out field
Syntax
from
lakemont.h:75
uint8_t
out
[
MAX_SCAN_SIZE
]
;
References
Location
Referrer
Text
lakemont.h:75
uint8_t
out
[
MAX_SCAN_SIZE
]
;
/* scanned out to the tap */
lakemont.c:425
get_tapstatus()
scan
.
out
[
0
]
=
TAPSTATUS
;
lakemont.c:426
get_tapstatus()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:428
get_tapstatus()
if
(
drscan
(
t
,
NULL
,
scan
.
out
,
TS_SIZE
)
!=
ERROR_OK
)
lakemont.c:430
get_tapstatus()
return
buf_get_u32
(
scan
.
out
,
0
,
32
)
;
lakemont.c:444
enter_probemode()
scan
.
out
[
0
]
=
PROBEMODE
;
lakemont.c:445
enter_probemode()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:447
enter_probemode()
scan
.
out
[
0
]
=
1
;
lakemont.c:448
enter_probemode()
if
(
drscan
(
t
,
scan
.
out
,
scan
.
in
,
1
)
!=
ERROR_OK
)
lakemont.c:472
exit_probemode()
scan
.
out
[
0
]
=
PROBEMODE
;
lakemont.c:473
exit_probemode()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:475
exit_probemode()
scan
.
out
[
0
]
=
0
;
lakemont.c:476
exit_probemode()
if
(
drscan
(
t
,
scan
.
out
,
scan
.
in
,
1
)
!=
ERROR_OK
)
lakemont.c:649
read_hw_reg()
scan
.
out
[
0
]
=
RDWRPDR
;
lakemont.c:650
read_hw_reg()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:652
read_hw_reg()
if
(
drscan
(
t
,
NULL
,
scan
.
out
,
PDR_SIZE
)
!=
ERROR_OK
)
lakemont.c:656
read_hw_reg()
*
regval
=
buf_get_u32
(
scan
.
out
,
0
,
32
)
;
lakemont.c:690
write_hw_reg()
scan
.
out
[
0
]
=
RDWRPDR
;
lakemont.c:691
write_hw_reg()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:693
write_hw_reg()
if
(
drscan
(
t
,
reg_buf
,
scan
.
out
,
PDR_SIZE
)
!=
ERROR_OK
)
lakemont.c:812
submit_pir()
scan
.
out
[
0
]
=
WRPIR
;
lakemont.c:813
submit_pir()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:815
submit_pir()
if
(
drscan
(
t
,
op_buf
,
scan
.
out
,
PIR_SIZE
)
!=
ERROR_OK
)
lakemont.c:817
submit_pir()
scan
.
out
[
0
]
=
SUBMITPIR
;
lakemont.c:819
submit_pir()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:1131
lakemont_reset_break()
scan
.
out
[
0
]
=
0x51
;
lakemont.c:1132
lakemont_reset_break()
fields
->
out_value
=
(
(
uint8_t
*
)
scan
.
out
)
;
lakemont.c:1142
lakemont_reset_break()
scan
.
out
[
0
]
=
0x06
;
lakemont.c:1143
lakemont_reset_break()
fields
->
out_value
=
(
(
uint8_t
*
)
scan
.
out
)
;
Data Use
Functions reading
scan_blk::out
scan_blk::out
get_tapstatus()
enter_probemode()
exit_probemode()
read_hw_reg()
write_hw_reg()
submit_pir()
lakemont_reset_break()
all items filtered out
Type of
scan_blk::out
scan_blk::out
uint8_t
all items filtered out