add common registers and instructions for the BF592

git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1771 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
master
Mike Frysinger 15 years ago
parent 135ca2ef80
commit f5ad0e22d2

@ -6,6 +6,8 @@
* src/cmd/cmd_cable.c (cmd_cable_run): Add a new "probe" driver to call each
busses' autodetection routine.
* data/analog/bf592/bf592: Add missing common registers and instructions.
2010-02-08 Jie Zhang <jie.zhang@analog.com>
* include/urjtag/part.h (struct URJ_PART_PARAMS): Add wait_ready.

@ -62,14 +62,32 @@ signal EVDD(4)
signal EVDD(5)
signal PF3
signal PF2
register BSR 126
register BR 1
register DIR 32
register DBGSTAT 16
register DBGCTL 16
register EMUIR 32
register EMUIR64 64
register EMUDAT 32
register EMUDAT40 40
register EMUPC 32
instruction length 5
register DIR 32
register BSR 126
register BYPASS 1
instruction IDCODE 00010 DIR
instruction SAMPLE/PRELOAD 10000 BSR
instruction BYPASS 11111 BR
instruction EXTEST 00000 BSR
instruction BYPASS 11111 BYPASS
instruction SAMPLE/PRELOAD 10000 BSR
instruction IDCODE 00010 DIR
instruction DBGSTAT_SCAN 01100 DBGSTAT
instruction DBGCTL_SCAN 00100 DBGCTL
instruction EMUIR_SCAN 01000 EMUIR
instruction EMUIR64_SCAN 01000 EMUIR64
instruction EMUDAT_SCAN 10100 EMUDAT
instruction EMUDAT40_SCAN 10100 EMUDAT40
instruction EMUPC_SCAN 11110 EMUPC
bit 0 I ? BMODE2
bit 1 O ? *
bit 2 O ? *

Loading…
Cancel
Save