git-svn-id: http://moon:8086/svn/vhdl/trunk@1411 cc03376c-175c-47c8-b038-4cd826a8556b
1192 lines
55 KiB
Tcl
1192 lines
55 KiB
Tcl
# ----------------------------------------------------------------------
|
|
# Project: JCPU, a portable 8-bit RISC CPU written in VHDL
|
|
# This file: The ROM file for upload to target over JTAG
|
|
|
|
# Copyright (C) 2007 J. Ahrensfeld
|
|
|
|
# This library is free software; you can redistribute it and/or
|
|
# modify it under the terms of the GNU Lesser General Public
|
|
# License as published by the Free Software Foundation; either
|
|
# version 2.1 of the License, or (at your option) any later version.
|
|
|
|
# This library is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
# Lesser General Public License for more details.
|
|
|
|
# You should have received a copy of the GNU Lesser General Public
|
|
# License along with this library; if not, write to the Free Software
|
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|
|
|
# For questions and ideas, please contact the author at jens@jayfield.org
|
|
|
|
# ---------------------------------------------------------------------
|
|
|
|
# ---------------------------------------------------------------------
|
|
# For Chipscope 9.1
|
|
# ---------------------------------------------------------------------
|
|
# Source JTAG/TCL frame work
|
|
cd $env(CHIPSCOPE)\\bin\\nt
|
|
source csejtag.tcl
|
|
|
|
namespace import ::chipscope::*
|
|
|
|
# Platform USB Cable
|
|
set PLATFORM_USB_CABLE_ARGS [list "port=USB2" \
|
|
"frequency=1500000"]
|
|
# frequency="24000000 | 12000000 | 6000000 | 3000000 | 1500000 | 750000"
|
|
|
|
# Create session
|
|
set handle [::chipscope::csejtag_session create 0]
|
|
|
|
# Open JTAG and lock
|
|
set open_result [::chipscope::csejtag_target open $handle $CSEJTAG_TARGET_PLATFORMUSB 0 $PLATFORM_USB_CABLE_ARGS]
|
|
set lock_result [::chipscope::csejtag_target lock $handle 1000]
|
|
|
|
set devlist [::chipscope::csejtag_tap autodetect_chain $handle $CSEJTAG_SCAN_DEFAULT]
|
|
|
|
# Get Device ID
|
|
set devtype "Virtex-4SX"
|
|
set devid 2
|
|
set irlength [::chipscope::csejtag_tap get_irlength $handle $devid]
|
|
set idcode [::chipscope::csejtag_tap get_device_idcode $handle $devid]
|
|
|
|
# ---------------------------------------------------------------
|
|
# Shift the USER1 Instruction (b1111000010) into the Instruction Register of FPGA
|
|
# User 1
|
|
set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 $irlength "3C2"]
|
|
|
|
# Write Program
|
|
# JASM_ROM_INSERT_HERE
|
|
# Assembled from test.jsm
|
|
# 0x000: JMP 0x002
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00030002"
|
|
|
|
# 0x001: JMP 0x08E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0007008E"
|
|
|
|
# 0x002: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00083000"
|
|
|
|
# 0x003: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "000C3001"
|
|
|
|
# 0x004: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00103002"
|
|
|
|
# 0x005: MOV R03, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00143003"
|
|
|
|
# 0x006: XOUT (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "001A4000"
|
|
|
|
# 0x007: MOVC (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "001CD000"
|
|
|
|
# 0x008: MOVC (0x06), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0020D060"
|
|
|
|
# 0x009: MOVC (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0024D070"
|
|
|
|
# 0x00A: CALL 0x118
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "002BB118"
|
|
|
|
# 0x00B: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "002C3010"
|
|
|
|
# 0x00C: CALL 0x135
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0033B135"
|
|
|
|
# 0x00D: XIN R00, (0xA0)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00368A00"
|
|
|
|
# 0x00E: AND R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00399010"
|
|
|
|
# 0x00F: JZ 0x00D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "003F100D"
|
|
|
|
# 0x010: XIN R00, (0xA0)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00428A00"
|
|
|
|
# 0x011: AND R00, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00459080"
|
|
|
|
# 0x012: JZ 0x010
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "004B1010"
|
|
|
|
# 0x013: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "004C3000"
|
|
|
|
# 0x014: MOV R01, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00503021"
|
|
|
|
# 0x015: CALL 0x0AD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0057B0AD"
|
|
|
|
# 0x016: MOV R00, 0x41
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00583410"
|
|
|
|
# 0x017: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "005FB13A"
|
|
|
|
# 0x018: MOV R00, 0x3A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "006033A0"
|
|
|
|
# 0x019: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0067B13A"
|
|
|
|
# 0x01A: MOVC R00, (0x02)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0068A020"
|
|
|
|
# 0x01B: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "006FB0DD"
|
|
|
|
# 0x01C: MOVC R00, (0x03)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0070A030"
|
|
|
|
# 0x01D: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0077B0DD"
|
|
|
|
# 0x01E: MOV R00, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00783200"
|
|
|
|
# 0x01F: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "007FB13A"
|
|
|
|
# 0x020: MOV R00, 0x44
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00803440"
|
|
|
|
# 0x021: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0087B13A"
|
|
|
|
# 0x022: MOV R00, 0x3A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "008833A0"
|
|
|
|
# 0x023: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "008FB13A"
|
|
|
|
# 0x024: MOVC R00, (0x04)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0090A040"
|
|
|
|
# 0x025: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0097B0DD"
|
|
|
|
# 0x026: MOVC R00, (0x05)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0098A050"
|
|
|
|
# 0x027: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "009FB0DD"
|
|
|
|
# 0x028: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00A03000"
|
|
|
|
# 0x029: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00A64010"
|
|
|
|
# 0x02A: MOV R00, 0x40
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00A83400"
|
|
|
|
# 0x02B: XOUT (0x03), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00AE4030"
|
|
|
|
# 0x02C: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00B03000"
|
|
|
|
# 0x02D: XOUT (0x02), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00B64020"
|
|
|
|
# 0x02E: MOV R00, 0xFF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00B83FF0"
|
|
|
|
# 0x02F: XOUT (0x0E), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00BE40E0"
|
|
|
|
# 0x030: MOV R00, 0x40
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00C03400"
|
|
|
|
# 0x031: XOUT (0x0D), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00C640D0"
|
|
|
|
# 0x032: MOV R00, 0xFF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00C83FF0"
|
|
|
|
# 0x033: XOUT (0x10), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00CE4100"
|
|
|
|
# 0x034: MOV R00, 0x40
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00D03400"
|
|
|
|
# 0x035: XOUT (0x0F), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00D640F0"
|
|
|
|
# 0x036: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00D83000"
|
|
|
|
# 0x037: XOUT (0x0A), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00DE40A0"
|
|
|
|
# 0x038: MOV R00, 0x5C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00E035C0"
|
|
|
|
# 0x039: XOUT (0x09), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00E64090"
|
|
|
|
# 0x03A: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00E83000"
|
|
|
|
# 0x03B: XOUT (0x0C), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00EE40C0"
|
|
|
|
# 0x03C: MOV R00, 0x5C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00F035C0"
|
|
|
|
# 0x03D: XOUT (0x0B), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00F640B0"
|
|
|
|
# 0x03E: XIN R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00FA8000"
|
|
|
|
# 0x03F: OR R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "00FDB010"
|
|
|
|
# 0x040: XOUT (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01024000"
|
|
|
|
# 0x041: MOV R00, 0x07
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01043070"
|
|
|
|
# 0x042: COUT (0x03), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "010A6030"
|
|
|
|
# 0x043: XIN R00, (0x81)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "010E8810"
|
|
|
|
# 0x044: MOVC (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0110D010"
|
|
|
|
# 0x045: XIN R00, (0x80)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01168800"
|
|
|
|
# 0x046: MOVC (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0118D000"
|
|
|
|
# 0x047: MOVC R00, (0x01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "011CA010"
|
|
|
|
# 0x048: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01224010"
|
|
|
|
# 0x049: XIN R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01268000"
|
|
|
|
# 0x04A: AND R00, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01299080"
|
|
|
|
# 0x04B: JNZ 0x043
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "012F2043"
|
|
|
|
# 0x04C: MOV R00, 0xC0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01303C00"
|
|
|
|
# 0x04D: CALL 0x135
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0137B135"
|
|
|
|
# 0x04E: MOVC R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0138A000"
|
|
|
|
# 0x04F: AND R00, 0x10
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "013D9100"
|
|
|
|
# 0x050: JNZ 0x064
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01432064"
|
|
|
|
# 0x051: MOV R00, 0x4C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "014434C0"
|
|
|
|
# 0x052: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "014BB13A"
|
|
|
|
# 0x053: MOV R00, 0x3A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "014C33A0"
|
|
|
|
# 0x054: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0153B13A"
|
|
|
|
# 0x055: XIN R00, (0x83)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01568830"
|
|
|
|
# 0x056: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "015BB0DD"
|
|
|
|
# 0x057: XIN R00, (0x82)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "015E8820"
|
|
|
|
# 0x058: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0163B0DD"
|
|
|
|
# 0x059: MOV R00, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01643200"
|
|
|
|
# 0x05A: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "016BB13A"
|
|
|
|
# 0x05B: MOV R00, 0x52
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "016C3520"
|
|
|
|
# 0x05C: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0173B13A"
|
|
|
|
# 0x05D: MOV R00, 0x3A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "017433A0"
|
|
|
|
# 0x05E: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "017BB13A"
|
|
|
|
# 0x05F: XIN R00, (0x85)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "017E8850"
|
|
|
|
# 0x060: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0183B0DD"
|
|
|
|
# 0x061: XIN R00, (0x84)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01868840"
|
|
|
|
# 0x062: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "018BB0DD"
|
|
|
|
# 0x063: JMP 0x076
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "018F0076"
|
|
|
|
# 0x064: MOV R00, 0x4C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "019034C0"
|
|
|
|
# 0x065: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0197B13A"
|
|
|
|
# 0x066: MOV R00, 0x3A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "019833A0"
|
|
|
|
# 0x067: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "019FB13A"
|
|
|
|
# 0x068: XIN R00, (0x87)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01A28870"
|
|
|
|
# 0x069: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01A7B0DD"
|
|
|
|
# 0x06A: XIN R00, (0x86)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01AA8860"
|
|
|
|
# 0x06B: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01AFB0DD"
|
|
|
|
# 0x06C: MOV R00, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01B03200"
|
|
|
|
# 0x06D: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01B7B13A"
|
|
|
|
# 0x06E: MOV R00, 0x52
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01B83520"
|
|
|
|
# 0x06F: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01BFB13A"
|
|
|
|
# 0x070: MOV R00, 0x3A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01C033A0"
|
|
|
|
# 0x071: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01C7B13A"
|
|
|
|
# 0x072: XIN R00, (0x89)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01CA8890"
|
|
|
|
# 0x073: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01CFB0DD"
|
|
|
|
# 0x074: XIN R00, (0x88)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01D28880"
|
|
|
|
# 0x075: CALL 0x0DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01D7B0DD"
|
|
|
|
# 0x076: MOVC R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01D8A000"
|
|
|
|
# 0x077: AND R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01DD9010"
|
|
|
|
# 0x078: JZ 0x07F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01E3107F"
|
|
|
|
# 0x079: XIN R00, (0x02)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01E68020"
|
|
|
|
# 0x07A: XIN R01, (0x03)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01EA8031"
|
|
|
|
# 0x07B: SUB R00, 0x64
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01ED5640"
|
|
|
|
# 0x07C: JNC 0x088
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01F34088"
|
|
|
|
# 0x07D: DEC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01F55011"
|
|
|
|
# 0x07E: JMP 0x088
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01FB0088"
|
|
|
|
# 0x07F: MOVC R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "01FCA000"
|
|
|
|
# 0x080: AND R00, 0x04
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02019040"
|
|
|
|
# 0x081: JZ 0x08D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0207108D"
|
|
|
|
# 0x082: XIN R00, (0x02)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "020A8020"
|
|
|
|
# 0x083: XIN R01, (0x03)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "020E8031"
|
|
|
|
# 0x084: ADD R00, 0x64
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02111640"
|
|
|
|
# 0x085: JNC 0x088
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02174088"
|
|
|
|
# 0x086: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02191011"
|
|
|
|
# 0x087: JMP 0x088
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "021F0088"
|
|
|
|
# 0x088: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02224031"
|
|
|
|
# 0x089: XOUT (0x02), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02264020"
|
|
|
|
# 0x08A: XIN R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "022A8000"
|
|
|
|
# 0x08B: AND R00, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "022D9080"
|
|
|
|
# 0x08C: JZ 0x08A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0233108A"
|
|
|
|
# 0x08D: JMP 0x043
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02370043"
|
|
|
|
# 0x08E: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "023BC000"
|
|
|
|
# 0x08F: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "023FC001"
|
|
|
|
# 0x090: MOVC R00, (0x06)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0240A060"
|
|
|
|
# 0x091: MOVC R01, (0x07)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0244A071"
|
|
|
|
# 0x092: INC R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02491010"
|
|
|
|
# 0x093: CMP R00, 0x30
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "024CF300"
|
|
|
|
# 0x094: JNZ 0x09F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0253209F"
|
|
|
|
# 0x095: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02543000"
|
|
|
|
# 0x096: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "025BC000"
|
|
|
|
# 0x097: XIN R00, (0x80)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "025E8800"
|
|
|
|
# 0x098: MOVC (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0260D000"
|
|
|
|
# 0x099: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0267D000"
|
|
|
|
# 0x09A: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02691011"
|
|
|
|
# 0x09B: CMP R01, 0x64
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "026CF641"
|
|
|
|
# 0x09C: JNZ 0x09F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0273209F"
|
|
|
|
# 0x09D: CALL 0x0A4
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0277B0A4"
|
|
|
|
# 0x09E: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02783001"
|
|
|
|
# 0x09F: MOVC (0x06), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "027CD060"
|
|
|
|
# 0x0A0: MOVC (0x07), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0280D071"
|
|
|
|
# 0x0A1: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0287D001"
|
|
|
|
# 0x0A2: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "028BD000"
|
|
|
|
# 0x0A3: RETI
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "028FF000"
|
|
|
|
# 0x0A4: XIN R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02928000"
|
|
|
|
# 0x0A5: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02942001"
|
|
|
|
# 0x0A6: AND R01, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02999081"
|
|
|
|
# 0x0A7: JNZ 0x0AA
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "029F20AA"
|
|
|
|
# 0x0A8: OR R00, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02A1B080"
|
|
|
|
# 0x0A9: JMP 0x0AB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02A700AB"
|
|
|
|
# 0x0AA: AND R00, 0xF7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02A99F70"
|
|
|
|
# 0x0AB: XOUT (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02AE4000"
|
|
|
|
# 0x0AC: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02B3E000"
|
|
|
|
# 0x0AD: CALL 0x0C1
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02B7B0C1"
|
|
|
|
# 0x0AE: OR R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02B9B800"
|
|
|
|
# 0x0AF: XOUT (0x05), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02BE4050"
|
|
|
|
# 0x0B0: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02C03000"
|
|
|
|
# 0x0B1: XOUT (0x04), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02C64040"
|
|
|
|
# 0x0B2: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02CA4070"
|
|
|
|
# 0x0B3: XOUT (0x06), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02CE4060"
|
|
|
|
# 0x0B4: CALL 0x0C7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02D3B0C7"
|
|
|
|
# 0x0B5: XIN R00, (0x05)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02D68050"
|
|
|
|
# 0x0B6: MOVC (R00), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02D8B010"
|
|
|
|
# 0x0B7: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02DD1011"
|
|
|
|
# 0x0B8: XIN R00, (0x04)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02E28040"
|
|
|
|
# 0x0B9: MOVC (R00), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02E4B010"
|
|
|
|
# 0x0BA: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02E91011"
|
|
|
|
# 0x0BB: XIN R00, (0x07)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02EE8070"
|
|
|
|
# 0x0BC: MOVC (R00), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02F0B010"
|
|
|
|
# 0x0BD: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02F51011"
|
|
|
|
# 0x0BE: XIN R00, (0x06)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02FA8060"
|
|
|
|
# 0x0BF: MOVC (R00), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "02FCB010"
|
|
|
|
# 0x0C0: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0303E000"
|
|
|
|
# 0x0C1: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0307C000"
|
|
|
|
# 0x0C2: XIN R00, (0xA0)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "030A8A00"
|
|
|
|
# 0x0C3: AND R00, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "030D9020"
|
|
|
|
# 0x0C4: JZ 0x0C2
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "031310C2"
|
|
|
|
# 0x0C5: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0317D000"
|
|
|
|
# 0x0C6: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "031BE000"
|
|
|
|
# 0x0C7: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "031FC000"
|
|
|
|
# 0x0C8: XIN R00, (0xA0)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03228A00"
|
|
|
|
# 0x0C9: AND R00, 0x04
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03259040"
|
|
|
|
# 0x0CA: JZ 0x0C8
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "032B10C8"
|
|
|
|
# 0x0CB: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "032FD000"
|
|
|
|
# 0x0CC: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0333E000"
|
|
|
|
# 0x0CD: AND R00, 0x0F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "033590F0"
|
|
|
|
# 0x0CE: CMP R00, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0338F0A0"
|
|
|
|
# 0x0CF: JLT 0x0D1
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "033F50D1"
|
|
|
|
# 0x0D0: ADD R00, 0x07
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03411070"
|
|
|
|
# 0x0D1: ADD R00, 0x30
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03451300"
|
|
|
|
# 0x0D2: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "034BE000"
|
|
|
|
# 0x0D3: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "034FC000"
|
|
|
|
# 0x0D4: CALL 0x0CD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0353B0CD"
|
|
|
|
# 0x0D5: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03542001"
|
|
|
|
# 0x0D6: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "035BD000"
|
|
|
|
# 0x0D7: SHR R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "035DF000"
|
|
|
|
# 0x0D8: SHR R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0361F000"
|
|
|
|
# 0x0D9: SHR R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0365F000"
|
|
|
|
# 0x0DA: SHR R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0369F000"
|
|
|
|
# 0x0DB: CALL 0x0CD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "036FB0CD"
|
|
|
|
# 0x0DC: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0373E000"
|
|
|
|
# 0x0DD: CALL 0x0D3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0377B0D3"
|
|
|
|
# 0x0DE: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "037BB13A"
|
|
|
|
# 0x0DF: MOV R00, R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "037C2010"
|
|
|
|
# 0x0E0: CALL 0x13A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0383B13A"
|
|
|
|
# 0x0E1: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0387E000"
|
|
|
|
# 0x0E2: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "038BC00F"
|
|
|
|
# 0x0E3: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "038C30AF"
|
|
|
|
# 0x0E4: CALL 0x0E9
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0393B0E9"
|
|
|
|
# 0x0E5: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0395501F"
|
|
|
|
# 0x0E6: JNZ 0x0E4
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "039B20E4"
|
|
|
|
# 0x0E7: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "039FD00F"
|
|
|
|
# 0x0E8: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03A3E000"
|
|
|
|
# 0x0E9: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03A7C00F"
|
|
|
|
# 0x0EA: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03A830AF"
|
|
|
|
# 0x0EB: CALL 0x0F0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03AFB0F0"
|
|
|
|
# 0x0EC: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03B1501F"
|
|
|
|
# 0x0ED: JNZ 0x0EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03B720EB"
|
|
|
|
# 0x0EE: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03BBD00F"
|
|
|
|
# 0x0EF: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03BFE000"
|
|
|
|
# 0x0F0: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03C3C00F"
|
|
|
|
# 0x0F1: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03C430AF"
|
|
|
|
# 0x0F2: CALL 0x0F7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03CBB0F7"
|
|
|
|
# 0x0F3: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03CD501F"
|
|
|
|
# 0x0F4: JNZ 0x0F2
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03D320F2"
|
|
|
|
# 0x0F5: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03D7D00F"
|
|
|
|
# 0x0F6: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03DBE000"
|
|
|
|
# 0x0F7: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03DFC00F"
|
|
|
|
# 0x0F8: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03E030AF"
|
|
|
|
# 0x0F9: CALL 0x0FE
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03E7B0FE"
|
|
|
|
# 0x0FA: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03E9501F"
|
|
|
|
# 0x0FB: JNZ 0x0F9
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03EF20F9"
|
|
|
|
# 0x0FC: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03F3D00F"
|
|
|
|
# 0x0FD: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03F7E000"
|
|
|
|
# 0x0FE: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03FBC00F"
|
|
|
|
# 0x0FF: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "03FC30AF"
|
|
|
|
# 0x100: CALL 0x105
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0403B105"
|
|
|
|
# 0x101: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0405501F"
|
|
|
|
# 0x102: JNZ 0x100
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "040B2100"
|
|
|
|
# 0x103: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "040FD00F"
|
|
|
|
# 0x104: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0413E000"
|
|
|
|
# 0x105: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0417C00F"
|
|
|
|
# 0x106: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "041830AF"
|
|
|
|
# 0x107: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "041FB10C"
|
|
|
|
# 0x108: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0421501F"
|
|
|
|
# 0x109: JNZ 0x107
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04272107"
|
|
|
|
# 0x10A: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "042BD00F"
|
|
|
|
# 0x10B: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "042FE000"
|
|
|
|
# 0x10C: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0433C00F"
|
|
|
|
# 0x10D: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "043430AF"
|
|
|
|
# 0x10E: CALL 0x113
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "043BB113"
|
|
|
|
# 0x10F: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "043D501F"
|
|
|
|
# 0x110: JNZ 0x10E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0443210E"
|
|
|
|
# 0x111: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0447D00F"
|
|
|
|
# 0x112: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "044BE000"
|
|
|
|
# 0x113: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "044C0000"
|
|
|
|
# 0x114: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04500000"
|
|
|
|
# 0x115: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04540000"
|
|
|
|
# 0x116: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04580000"
|
|
|
|
# 0x117: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "045FE000"
|
|
|
|
# 0x118: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04603002"
|
|
|
|
# 0x119: MOV R00, 0x03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04643030"
|
|
|
|
# 0x11A: CALL 0x152
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "046BB152"
|
|
|
|
# 0x11B: CALL 0x0F0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "046FB0F0"
|
|
|
|
# 0x11C: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04703002"
|
|
|
|
# 0x11D: MOV R00, 0x03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04743030"
|
|
|
|
# 0x11E: CALL 0x152
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "047BB152"
|
|
|
|
# 0x11F: CALL 0x0F0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "047FB0F0"
|
|
|
|
# 0x120: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04803002"
|
|
|
|
# 0x121: MOV R00, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04843020"
|
|
|
|
# 0x122: CALL 0x152
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "048BB152"
|
|
|
|
# 0x123: CALL 0x0F7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "048FB0F7"
|
|
|
|
# 0x124: MOV R00, 0x28
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04903280"
|
|
|
|
# 0x125: CALL 0x135
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0497B135"
|
|
|
|
# 0x126: MOV R00, 0x0E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "049830E0"
|
|
|
|
# 0x127: CALL 0x135
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "049FB135"
|
|
|
|
# 0x128: MOV R00, 0x06
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04A03060"
|
|
|
|
# 0x129: CALL 0x135
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04A7B135"
|
|
|
|
# 0x12A: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04A83010"
|
|
|
|
# 0x12B: CALL 0x135
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04AFB135"
|
|
|
|
# 0x12C: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04B3E000"
|
|
|
|
# 0x12D: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04B7C000"
|
|
|
|
# 0x12E: CALL 0x146
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04BBB146"
|
|
|
|
# 0x12F: AND R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04BD9800"
|
|
|
|
# 0x130: JZ 0x133
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04C31133"
|
|
|
|
# 0x131: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04C7B10C"
|
|
|
|
# 0x132: JMP 0x12E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04CB012E"
|
|
|
|
# 0x133: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04CFD000"
|
|
|
|
# 0x134: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04D3E000"
|
|
|
|
# 0x135: PUSH R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04D7C002"
|
|
|
|
# 0x136: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04D83002"
|
|
|
|
# 0x137: CALL 0x13F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04DFB13F"
|
|
|
|
# 0x138: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04E3D002"
|
|
|
|
# 0x139: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04E7E000"
|
|
|
|
# 0x13A: PUSH R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04EBC002"
|
|
|
|
# 0x13B: MOV R02, 0x40
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04EC3402"
|
|
|
|
# 0x13C: CALL 0x13F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04F3B13F"
|
|
|
|
# 0x13D: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04F7D002"
|
|
|
|
# 0x13E: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04FBE000"
|
|
|
|
# 0x13F: CALL 0x12D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "04FFB12D"
|
|
|
|
# 0x140: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0503C000"
|
|
|
|
# 0x141: SWAP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0506A000"
|
|
|
|
# 0x142: CALL 0x152
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "050BB152"
|
|
|
|
# 0x143: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "050FD000"
|
|
|
|
# 0x144: CALL 0x152
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0513B152"
|
|
|
|
# 0x145: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0517E000"
|
|
|
|
# 0x146: PUSH R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "051BC002"
|
|
|
|
# 0x147: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "051C3002"
|
|
|
|
# 0x148: CALL 0x14B
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0523B14B"
|
|
|
|
# 0x149: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0527D002"
|
|
|
|
# 0x14A: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "052BE000"
|
|
|
|
# 0x14B: CALL 0x165
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "052FB165"
|
|
|
|
# 0x14C: SWAP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0532A000"
|
|
|
|
# 0x14D: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0537C000"
|
|
|
|
# 0x14E: CALL 0x165
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "053BB165"
|
|
|
|
# 0x14F: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "053FD002"
|
|
|
|
# 0x150: OR R00, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0541A020"
|
|
|
|
# 0x151: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0547E000"
|
|
|
|
# 0x152: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "054BC001"
|
|
|
|
# 0x153: AND R00, 0x0F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "054D90F0"
|
|
|
|
# 0x154: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05502001"
|
|
|
|
# 0x155: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0555A021"
|
|
|
|
# 0x156: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "055A4081"
|
|
|
|
# 0x157: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "055FB10C"
|
|
|
|
# 0x158: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05602001"
|
|
|
|
# 0x159: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0565A021"
|
|
|
|
# 0x15A: OR R01, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0569B801"
|
|
|
|
# 0x15B: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "056E4081"
|
|
|
|
# 0x15C: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0573B10C"
|
|
|
|
# 0x15D: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05742001"
|
|
|
|
# 0x15E: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0579A021"
|
|
|
|
# 0x15F: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "057E4081"
|
|
|
|
# 0x160: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0583B10C"
|
|
|
|
# 0x161: OR R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0585B201"
|
|
|
|
# 0x162: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "058A4081"
|
|
|
|
# 0x163: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "058FD001"
|
|
|
|
# 0x164: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0593E000"
|
|
|
|
# 0x165: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "0597C001"
|
|
|
|
# 0x166: MOV R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05983201"
|
|
|
|
# 0x167: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "059DA021"
|
|
|
|
# 0x168: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05A24081"
|
|
|
|
# 0x169: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05A7B10C"
|
|
|
|
# 0x16A: MOV R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05A83201"
|
|
|
|
# 0x16B: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05ADA021"
|
|
|
|
# 0x16C: OR R01, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05B1B801"
|
|
|
|
# 0x16D: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05B64081"
|
|
|
|
# 0x16E: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05BBB10C"
|
|
|
|
# 0x16F: XIN R00, (0x08)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05BE8080"
|
|
|
|
# 0x170: AND R00, 0x0F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05C190F0"
|
|
|
|
# 0x171: MOV R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05C43201"
|
|
|
|
# 0x172: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05C9A021"
|
|
|
|
# 0x173: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05CE4081"
|
|
|
|
# 0x174: CALL 0x10C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05D3B10C"
|
|
|
|
# 0x175: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05D7D001"
|
|
|
|
# 0x176: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSEJTAG_SHIFT_READWRITE $CSEJTAG_RUN_TEST_IDLE 0 32 "05DBE000"
|
|
|
|
|
|
::chipscope::csejtag_target unlock $handle
|
|
::chipscope::csejtag_target close $handle
|
|
::chipscope::csejtag_session destroy $handle
|
|
exit
|