OpenOCD
virtex2_pld_device::command_set
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
virtex2_pld_device::command_set
virtex2_pld_device::command_set field
Syntax
from
virtex2.h:29
struct
virtex2_command_set
command_set
;
References
Location
Referrer
Text
virtex2.h:29
struct
virtex2_command_set
command_set
;
virtex2.c:74
virtex2_send_32()
int
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
cfg_in
)
;
virtex2.c:103
virtex2_receive_32()
int
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
cfg_out
)
;
virtex2.c:152
virtex2_program()
int
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
jshutdown
)
;
virtex2.c:156
virtex2_program()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
jprog_b
)
;
virtex2.c:162
virtex2_program()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
jstart
)
;
virtex2.c:167
virtex2_program()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
bypass
)
;
virtex2.c:180
virtex2_load_prepare()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
jprog_b
)
;
virtex2.c:189
virtex2_load_prepare()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
cfg_in
)
;
virtex2.c:204
virtex2_load_cleanup()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
jstart
)
;
virtex2.c:209
virtex2_load_cleanup()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
bypass
)
;
virtex2.c:212
virtex2_load_cleanup()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
bypass
)
;
virtex2.c:216
virtex2_load_cleanup()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
jstart
)
;
virtex2.c:221
virtex2_load_cleanup()
retval
=
virtex2_set_instr
(
virtex2_info
->
tap
,
virtex2_info
->
command_set
.
bypass
)
;
virtex2.c:320
xilinx_get_ipdbg_hub()
if
(
user_num
<
1
||
(
unsigned
int
)
user_num
>
pld_device_info
->
command_set
.
num_user
)
{
virtex2.c:321
xilinx_get_ipdbg_hub()
LOG_ERROR
(
"device has only user register 1 to %d"
,
pld_device_info
->
command_set
.
num_user
)
;
virtex2.c:325
xilinx_get_ipdbg_hub()
hub
->
user_ir_code
=
pld_device_info
->
command_set
.
user
[
user_num
-
1
]
;
virtex2.c:335
xilinx_get_jtagspi_userircode()
if
(
pld_device_info
->
command_set
.
num_user
<
1
)
{
virtex2.c:340
xilinx_get_jtagspi_userircode()
*
ir
=
pld_device_info
->
command_set
.
user
[
0
]
;
virtex2.c:372
virtex2_handle_set_instuction_codes_command()
virtex2_info
->
command_set
=
instr_codes
;
virtex2.c:395
virtex2_handle_set_user_codes_command()
virtex2_info
->
command_set
.
num_user
=
num_user
;
virtex2.c:396
virtex2_handle_set_user_codes_command()
memcpy
(
virtex2_info
->
command_set
.
user
,
user
,
num_user
*
sizeof
(
uint64_t
)
)
;
virtex2.c:420
virtex2_pld_create_command()
virtex2_info
->
command_set
=
virtex2_default_commands
;
Data Use
Functions writing
virtex2_pld_device::command_set
Functions reading
virtex2_pld_device::command_set
virtex2_handle_set_instuction_codes_command()
virtex2_pld_create_command()
all items filtered out
virtex2_pld_device::command_set
virtex2_send_32()
virtex2_receive_32()
virtex2_program()
virtex2_load_prepare()
virtex2_load_cleanup()
xilinx_get_ipdbg_hub()
xilinx_get_jtagspi_userircode()
virtex2_handle_set_user_codes_command()
all items filtered out
Type of
virtex2_pld_device::command_set
virtex2_pld_device::command_set
virtex2_command_set
all items filtered out