pld/xilinx: make instruction codes configurable
Change-Id: I4d2c1fbd4d6007ba8d5c8c687a7c13e25fb6a474 Signed-off-by: Daniel Anselmi <danselmi@gmx.ch> Reviewed-on: https://review.openocd.org/c/openocd/+/7713 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
committed by
Antonio Borneo
parent
5ae0264055
commit
9cb09f8cfe
@@ -8621,6 +8621,23 @@ openocd -f board/digilent_zedboard.cfg -c "init" \
|
||||
Reads and displays the Virtex-II status register (STAT)
|
||||
for FPGA @var{pld_name}.
|
||||
@end deffn
|
||||
|
||||
@deffn {Command} {virtex2 set_instr_codes} pld_name cfg_out cfg_in jprogb jstart jshutdown [user1 [user2 [user3 [user4]]]]
|
||||
Change values for boundary scan instructions. Default are values for Virtex 2, devices Virtex 4/5/6 and
|
||||
SSI devices are using different values.
|
||||
@var{pld_name} is the name of the pld device.
|
||||
@var{cfg_out} is the value used to select CFG_OUT instruction.
|
||||
@var{cfg_in} is the value used to select CFG_IN instruction.
|
||||
@var{jprogb} is the value used to select JPROGRAM instruction.
|
||||
@var{jstart} is the value used to select JSTART instruction.
|
||||
@var{jshutdown} is the value used to select JSHUTDOWN instruction.
|
||||
@var{user1} to @var{user4} are the intruction used to select the user registers USER1 to USER4.
|
||||
@end deffn
|
||||
|
||||
@deffn {Command} {virtex2 set_user_codes} pld_name user1 [user2 [user3 [user4]]]
|
||||
Change values for boundary scan instructions selecting the registers USER1 to USER4.
|
||||
Description of the arguments can be found at command @command{virtex2 set_instr_codes}.
|
||||
@end deffn
|
||||
@end deffn
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user