git-svn-id: http://moon:8086/svn/vhdl/trunk@1414 cc03376c-175c-47c8-b038-4cd826a8556b
1752 lines
69 KiB
Tcl
1752 lines
69 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 program is free software: you can redistribute it and/or modify
|
|
# it under the terms of the GNU General Public License as published by
|
|
# the Free Software Foundation, either version 3 of the License, or
|
|
# (at your option) any later version.
|
|
#
|
|
# This program 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 General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
#
|
|
# 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=6000000"]
|
|
# 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]
|
|
|
|
set CSE_OP $CSEJTAG_SHIFT_READWRITE
|
|
set CSE_ES $CSEJTAG_RUN_TEST_IDLE
|
|
|
|
# Write Program
|
|
# JASM_ROM_INSERT_HERE
|
|
# Assembled from sdram_test.jsm
|
|
# ---------------------------------------------------------------
|
|
# Shift the USER2 Instruction (b1111000010) into the Instruction Register of FPGA
|
|
# User 1
|
|
set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSE_OP $CSE_ES 0 $irlength "3C2"]
|
|
|
|
# 0x000: JMP 0x007
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00030007"
|
|
|
|
# 0x001: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0013C000"
|
|
|
|
# 0x002: XIN R00, (0x04)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00228040"
|
|
|
|
# 0x003: OR R00, 0x10
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0031B100"
|
|
|
|
# 0x004: XOUT (0x04), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00424040"
|
|
|
|
# 0x005: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0053D000"
|
|
|
|
# 0x006: RETI
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0063F000"
|
|
|
|
# 0x007: CALL 0x128
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0073B128"
|
|
|
|
# 0x008: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00803000"
|
|
|
|
# 0x009: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00924010"
|
|
|
|
# 0x00A: MOV R00, 0x04
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00A03040"
|
|
|
|
# 0x00B: XOUT (0x04), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00B24040"
|
|
|
|
# 0x00C: CIN R00, (0x03)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00C29030"
|
|
|
|
# 0x00D: OR R00, 0x05
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00D1B050"
|
|
|
|
# 0x00E: COUT (0x03), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00E26030"
|
|
|
|
# 0x00F: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "00F03010"
|
|
|
|
# 0x010: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0103B145"
|
|
|
|
# 0x011: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01103000"
|
|
|
|
# 0x012: MOV R01, 0xC0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01203C01"
|
|
|
|
# 0x013: XOUT (0x10), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01324101"
|
|
|
|
# 0x014: XOUT (0x11), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01424111"
|
|
|
|
# 0x015: XOUT (0x12), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01524121"
|
|
|
|
# 0x016: CALL 0x1B9
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0163B1B9"
|
|
|
|
# 0x017: CALL 0x19E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0173B19E"
|
|
|
|
# 0x018: MOV R01, 0x03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01803031"
|
|
|
|
# 0x019: CALL 0x14A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0193B14A"
|
|
|
|
# 0x01A: MOV R01, 0x03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01A03031"
|
|
|
|
# 0x01B: CALL 0x1AA
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01B3B1AA"
|
|
|
|
# 0x01C: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01C03001"
|
|
|
|
# 0x01D: CALL 0x1B6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01D3B1B6"
|
|
|
|
# 0x01E: XIN R00, (0x04)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01E28040"
|
|
|
|
# 0x01F: OR R00, 0x10
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "01F1B100"
|
|
|
|
# 0x020: XOUT (0x04), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02024040"
|
|
|
|
# 0x021: CALL 0x1C6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0213B1C6"
|
|
|
|
# 0x022: OR R00, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0221B200"
|
|
|
|
# 0x023: XOUT (0x04), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02324040"
|
|
|
|
# 0x024: CALL 0x1C6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0243B1C6"
|
|
|
|
# 0x025: AND R00, 0xEF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02519EF0"
|
|
|
|
# 0x026: XOUT (0x04), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02624040"
|
|
|
|
# 0x027: CALL 0x1C6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0273B1C6"
|
|
|
|
# 0x028: AND R00, 0xCF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02819CF0"
|
|
|
|
# 0x029: XOUT (0x04), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02924040"
|
|
|
|
# 0x02A: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02A03010"
|
|
|
|
# 0x02B: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02B3B145"
|
|
|
|
# 0x02C: MOV R01, 0x0E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02C030E1"
|
|
|
|
# 0x02D: CALL 0x14A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02D3B14A"
|
|
|
|
# 0x02E: MOV R01, 0x0E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02E030E1"
|
|
|
|
# 0x02F: CALL 0x1B3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "02F3B1B3"
|
|
|
|
# 0x030: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03003001"
|
|
|
|
# 0x031: CALL 0x1B6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0313B1B6"
|
|
|
|
# 0x032: CALL 0x0CC
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0323B0CC"
|
|
|
|
# 0x033: MOV R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03303800"
|
|
|
|
# 0x034: MOV R15, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0340308F"
|
|
|
|
# 0x035: MOVX (R00), 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03507000"
|
|
|
|
# 0x036: INC R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03611010"
|
|
|
|
# 0x037: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0371501F"
|
|
|
|
# 0x038: JNZ 0x035
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03832035"
|
|
|
|
# 0x039: XIN R00, (0x0A)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "039280A0"
|
|
|
|
# 0x03A: CMP R00, 0xFF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03A0FFF0"
|
|
|
|
# 0x03B: JEQ 0x04B
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03B3904B"
|
|
|
|
# 0x03C: MOV R02, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03C03082"
|
|
|
|
# 0x03D: XIN R00, (0x07)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03D28070"
|
|
|
|
# 0x03E: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03E24010"
|
|
|
|
# 0x03F: AND R00, 0x04
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "03F19040"
|
|
|
|
# 0x040: JNZ 0x03D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0403203D"
|
|
|
|
# 0x041: MOV R00, 0x10
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04103100"
|
|
|
|
# 0x042: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04224070"
|
|
|
|
# 0x043: SUB R02, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04315022"
|
|
|
|
# 0x044: JNZ 0x03D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0443203D"
|
|
|
|
# 0x045: CALL 0x0AB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0453B0AB"
|
|
|
|
# 0x046: MOV R00, 0x06
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04603060"
|
|
|
|
# 0x047: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04724070"
|
|
|
|
# 0x048: MOV R00, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04803080"
|
|
|
|
# 0x049: CALL 0x0D3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0493B0D3"
|
|
|
|
# 0x04A: JMP 0x039
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04A30039"
|
|
|
|
# 0x04B: CALL 0x0E3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04B3B0E3"
|
|
|
|
# 0x04C: CALL 0x1BF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04C3B1BF"
|
|
|
|
# 0x04D: JMP 0x04E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04D3004E"
|
|
|
|
# 0x04E: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04E03010"
|
|
|
|
# 0x04F: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "04F3B145"
|
|
|
|
# 0x050: MOV R01, 0x1D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "050031D1"
|
|
|
|
# 0x051: CALL 0x14A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0513B14A"
|
|
|
|
# 0x052: MOV R01, 0x1D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "052031D1"
|
|
|
|
# 0x053: CALL 0x1B3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0533B1B3"
|
|
|
|
# 0x054: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05403001"
|
|
|
|
# 0x055: CALL 0x1B6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0553B1B6"
|
|
|
|
# 0x056: CALL 0x0CC
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0563B0CC"
|
|
|
|
# 0x057: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05703000"
|
|
|
|
# 0x058: MOVC (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0580D000"
|
|
|
|
# 0x059: XIN R00, (0x0A)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "059280A0"
|
|
|
|
# 0x05A: CMP R00, 0xFF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05A0FFF0"
|
|
|
|
# 0x05B: JEQ 0x076
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05B39076"
|
|
|
|
# 0x05C: MOV R02, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05C03082"
|
|
|
|
# 0x05D: MOVC R01, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05D0A001"
|
|
|
|
# 0x05E: MOV R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05E03800"
|
|
|
|
# 0x05F: MOV R15, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "05F0308F"
|
|
|
|
# 0x060: MOVX (R01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06006001"
|
|
|
|
# 0x061: INC R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06111010"
|
|
|
|
# 0x062: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06211011"
|
|
|
|
# 0x063: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0631501F"
|
|
|
|
# 0x064: JNZ 0x060
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06432060"
|
|
|
|
# 0x065: XIN R00, (0x07)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06528070"
|
|
|
|
# 0x066: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06624010"
|
|
|
|
# 0x067: AND R00, 0x04
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06719040"
|
|
|
|
# 0x068: JNZ 0x065
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06832065"
|
|
|
|
# 0x069: MOV R00, 0x10
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06903100"
|
|
|
|
# 0x06A: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06A24070"
|
|
|
|
# 0x06B: MOVC R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06B0A000"
|
|
|
|
# 0x06C: INC R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06C11010"
|
|
|
|
# 0x06D: MOVC (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06D0D000"
|
|
|
|
# 0x06E: SUB R02, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06E15022"
|
|
|
|
# 0x06F: JNZ 0x05D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "06F3205D"
|
|
|
|
# 0x070: CALL 0x0AB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0703B0AB"
|
|
|
|
# 0x071: MOV R00, 0x06
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07103060"
|
|
|
|
# 0x072: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07224070"
|
|
|
|
# 0x073: MOV R00, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07303080"
|
|
|
|
# 0x074: CALL 0x0D3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0743B0D3"
|
|
|
|
# 0x075: JMP 0x059
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07530059"
|
|
|
|
# 0x076: CALL 0x0E3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0763B0E3"
|
|
|
|
# 0x077: CALL 0x1BF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0773B1BF"
|
|
|
|
# 0x078: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07803010"
|
|
|
|
# 0x079: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0793B145"
|
|
|
|
# 0x07A: MOV R01, 0x2B
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07A032B1"
|
|
|
|
# 0x07B: CALL 0x14A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07B3B14A"
|
|
|
|
# 0x07C: MOV R01, 0x2B
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07C032B1"
|
|
|
|
# 0x07D: CALL 0x1B3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07D3B1B3"
|
|
|
|
# 0x07E: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07E03001"
|
|
|
|
# 0x07F: CALL 0x1B6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "07F3B1B6"
|
|
|
|
# 0x080: CALL 0x0CC
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0803B0CC"
|
|
|
|
# 0x081: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08103000"
|
|
|
|
# 0x082: MOVC (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0820D000"
|
|
|
|
# 0x083: XIN R00, (0x0A)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "083280A0"
|
|
|
|
# 0x084: CMP R00, 0xFF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0840FFF0"
|
|
|
|
# 0x085: JEQ 0x0B3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "085390B3"
|
|
|
|
# 0x086: CALL 0x0AB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0863B0AB"
|
|
|
|
# 0x087: MOV R00, 0x05
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08703050"
|
|
|
|
# 0x088: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08824070"
|
|
|
|
# 0x089: MOV R03, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08903083"
|
|
|
|
# 0x08A: XIN R00, (0x07)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08A28070"
|
|
|
|
# 0x08B: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08B24010"
|
|
|
|
# 0x08C: AND R00, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08C19200"
|
|
|
|
# 0x08D: JNZ 0x08A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08D3208A"
|
|
|
|
# 0x08E: MOVC R01, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08E0A001"
|
|
|
|
# 0x08F: MOV R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "08F03800"
|
|
|
|
# 0x090: MOV R15, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0900308F"
|
|
|
|
# 0x091: MOVX R02, (R00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09104002"
|
|
|
|
# 0x092: CMP R02, R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0920E012"
|
|
|
|
# 0x093: JNE 0x0BF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0933A0BF"
|
|
|
|
# 0x094: INC R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09411010"
|
|
|
|
# 0x095: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09511011"
|
|
|
|
# 0x096: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0961501F"
|
|
|
|
# 0x097: JNZ 0x091
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09732091"
|
|
|
|
# 0x098: MOV R00, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09803200"
|
|
|
|
# 0x099: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09924070"
|
|
|
|
# 0x09A: MOVC R00, (0x00)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09A0A000"
|
|
|
|
# 0x09B: INC R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09B11010"
|
|
|
|
# 0x09C: MOVC (0x00), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09C0D000"
|
|
|
|
# 0x09D: SUB R03, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09D15023"
|
|
|
|
# 0x09E: JNZ 0x08A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09E3208A"
|
|
|
|
# 0x09F: MOV R00, 0x08
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "09F03080"
|
|
|
|
# 0x0A0: CALL 0x0D3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A03B0D3"
|
|
|
|
# 0x0A1: JMP 0x083
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A130083"
|
|
|
|
# 0x0A2: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A23C000"
|
|
|
|
# 0x0A3: MOV R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A303800"
|
|
|
|
# 0x0A4: XOUT (0x07), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A424070"
|
|
|
|
# 0x0A5: XIN R00, (0x07)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A528070"
|
|
|
|
# 0x0A6: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A624010"
|
|
|
|
# 0x0A7: AND R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A719800"
|
|
|
|
# 0x0A8: JZ 0x0A5
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A8310A5"
|
|
|
|
# 0x0A9: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0A93D000"
|
|
|
|
# 0x0AA: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0AA3E000"
|
|
|
|
# 0x0AB: CALL 0x0A2
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0AB3B0A2"
|
|
|
|
# 0x0AC: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0AC3C000"
|
|
|
|
# 0x0AD: XIN R00, (0x07)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0AD28070"
|
|
|
|
# 0x0AE: XOUT (0x01), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0AE24010"
|
|
|
|
# 0x0AF: AND R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0AF19010"
|
|
|
|
# 0x0B0: JNZ 0x0AD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B0320AD"
|
|
|
|
# 0x0B1: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B13D000"
|
|
|
|
# 0x0B2: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B23E000"
|
|
|
|
# 0x0B3: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B303010"
|
|
|
|
# 0x0B4: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B43B145"
|
|
|
|
# 0x0B5: MOV R01, 0x39
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B503391"
|
|
|
|
# 0x0B6: CALL 0x14A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B63B14A"
|
|
|
|
# 0x0B7: MOV R00, 0xC0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B703C00"
|
|
|
|
# 0x0B8: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B83B145"
|
|
|
|
# 0x0B9: CALL 0x0EE
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0B93B0EE"
|
|
|
|
# 0x0BA: MOV R01, 0x39
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0BA03391"
|
|
|
|
# 0x0BB: CALL 0x1B3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0BB3B1B3"
|
|
|
|
# 0x0BC: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0BC03001"
|
|
|
|
# 0x0BD: CALL 0x1B6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0BD3B1B6"
|
|
|
|
# 0x0BE: JMP 0x0CA
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0BE300CA"
|
|
|
|
# 0x0BF: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0BF03010"
|
|
|
|
# 0x0C0: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C03B145"
|
|
|
|
# 0x0C1: MOV R01, 0x43
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C103431"
|
|
|
|
# 0x0C2: CALL 0x14A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C23B14A"
|
|
|
|
# 0x0C3: CALL 0x0EE
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C33B0EE"
|
|
|
|
# 0x0C4: CALL 0x106
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C43B106"
|
|
|
|
# 0x0C5: MOV R01, 0x43
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C503431"
|
|
|
|
# 0x0C6: CALL 0x1B3
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C63B1B3"
|
|
|
|
# 0x0C7: MOV R01, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C703001"
|
|
|
|
# 0x0C8: CALL 0x1B6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C83B1B6"
|
|
|
|
# 0x0C9: JMP 0x0CA
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0C9300CA"
|
|
|
|
# 0x0CA: CALL 0x1BF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0CA3B1BF"
|
|
|
|
# 0x0CB: JMP 0x02A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0CB3002A"
|
|
|
|
# 0x0CC: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0CC3C000"
|
|
|
|
# 0x0CD: MOV R00, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0CD03000"
|
|
|
|
# 0x0CE: XOUT (0x08), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0CE24080"
|
|
|
|
# 0x0CF: XOUT (0x09), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0CF24090"
|
|
|
|
# 0x0D0: XOUT (0x0A), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D0240A0"
|
|
|
|
# 0x0D1: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D13D000"
|
|
|
|
# 0x0D2: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D23E000"
|
|
|
|
# 0x0D3: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D33C001"
|
|
|
|
# 0x0D4: PUSH R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D43C002"
|
|
|
|
# 0x0D5: PUSH R03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D53C003"
|
|
|
|
# 0x0D6: XIN R01, (0x08)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D628081"
|
|
|
|
# 0x0D7: XIN R02, (0x09)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D728092"
|
|
|
|
# 0x0D8: XIN R03, (0x0A)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D8280A3"
|
|
|
|
# 0x0D9: ADD R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0D910001"
|
|
|
|
# 0x0DA: ADDC R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0DA13002"
|
|
|
|
# 0x0DB: ADDC R03, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0DB13003"
|
|
|
|
# 0x0DC: XOUT (0x08), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0DC24081"
|
|
|
|
# 0x0DD: XOUT (0x09), R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0DD24092"
|
|
|
|
# 0x0DE: XOUT (0x0A), R03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0DE240A3"
|
|
|
|
# 0x0DF: POP R03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0DF3D003"
|
|
|
|
# 0x0E0: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E03D002"
|
|
|
|
# 0x0E1: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E13D001"
|
|
|
|
# 0x0E2: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E23E000"
|
|
|
|
# 0x0E3: MOV R00, 0xC0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E303C00"
|
|
|
|
# 0x0E4: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E43B145"
|
|
|
|
# 0x0E5: CALL 0x0EE
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E53B0EE"
|
|
|
|
# 0x0E6: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E63E000"
|
|
|
|
# 0x0E7: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E73C001"
|
|
|
|
# 0x0E8: CALL 0x121
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E83B121"
|
|
|
|
# 0x0E9: CALL 0x15C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0E93B15C"
|
|
|
|
# 0x0EA: MOV R00, R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0EA02010"
|
|
|
|
# 0x0EB: CALL 0x15C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0EB3B15C"
|
|
|
|
# 0x0EC: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0EC3D001"
|
|
|
|
# 0x0ED: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0ED3E000"
|
|
|
|
# 0x0EE: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0EE3C000"
|
|
|
|
# 0x0EF: XIN R00, (0x0A)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0EF280A0"
|
|
|
|
# 0x0F0: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F03B0E7"
|
|
|
|
# 0x0F1: XIN R00, (0x09)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F128090"
|
|
|
|
# 0x0F2: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F23B0E7"
|
|
|
|
# 0x0F3: XIN R00, (0x08)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F328080"
|
|
|
|
# 0x0F4: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F43B0E7"
|
|
|
|
# 0x0F5: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F53D000"
|
|
|
|
# 0x0F6: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F63E000"
|
|
|
|
# 0x0F7: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F73C000"
|
|
|
|
# 0x0F8: ADD R01, 0x03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F811031"
|
|
|
|
# 0x0F9: MOVC R00, (R01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0F909010"
|
|
|
|
# 0x0FA: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0FA3B0E7"
|
|
|
|
# 0x0FB: DEC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0FB15011"
|
|
|
|
# 0x0FC: MOVC R00, (R01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0FC09010"
|
|
|
|
# 0x0FD: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0FD3B0E7"
|
|
|
|
# 0x0FE: DEC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0FE15011"
|
|
|
|
# 0x0FF: MOVC R00, (R01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "0FF09010"
|
|
|
|
# 0x100: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1003B0E7"
|
|
|
|
# 0x101: DEC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10115011"
|
|
|
|
# 0x102: MOVC R00, (R01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10209010"
|
|
|
|
# 0x103: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1033B0E7"
|
|
|
|
# 0x104: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1043D000"
|
|
|
|
# 0x105: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1053E000"
|
|
|
|
# 0x106: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1063C000"
|
|
|
|
# 0x107: MOV R00, 0xC0
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10703C00"
|
|
|
|
# 0x108: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1083B145"
|
|
|
|
# 0x109: MOVX R00, (0x87)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10905870"
|
|
|
|
# 0x10A: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10A3B0E7"
|
|
|
|
# 0x10B: MOVX R00, (0x86)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10B05860"
|
|
|
|
# 0x10C: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10C3B0E7"
|
|
|
|
# 0x10D: MOVX R00, (0x85)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10D05850"
|
|
|
|
# 0x10E: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10E3B0E7"
|
|
|
|
# 0x10F: MOVX R00, (0x84)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "10F05840"
|
|
|
|
# 0x110: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1103B0E7"
|
|
|
|
# 0x111: MOVX R00, (0x83)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11105830"
|
|
|
|
# 0x112: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1123B0E7"
|
|
|
|
# 0x113: MOVX R00, (0x82)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11305820"
|
|
|
|
# 0x114: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1143B0E7"
|
|
|
|
# 0x115: MOVX R00, (0x81)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11505810"
|
|
|
|
# 0x116: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1163B0E7"
|
|
|
|
# 0x117: MOVX R00, (0x80)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11705800"
|
|
|
|
# 0x118: CALL 0x0E7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1183B0E7"
|
|
|
|
# 0x119: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1193D000"
|
|
|
|
# 0x11A: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11A3E000"
|
|
|
|
# 0x11B: AND R00, 0x0F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11B190F0"
|
|
|
|
# 0x11C: CMP R00, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11C0F0A0"
|
|
|
|
# 0x11D: JLT 0x11F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11D3511F"
|
|
|
|
# 0x11E: ADD R00, 0x07
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11E11070"
|
|
|
|
# 0x11F: ADD R00, 0x30
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "11F11300"
|
|
|
|
# 0x120: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1203E000"
|
|
|
|
# 0x121: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1213C000"
|
|
|
|
# 0x122: CALL 0x11B
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1223B11B"
|
|
|
|
# 0x123: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12302001"
|
|
|
|
# 0x124: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1243D000"
|
|
|
|
# 0x125: SWAP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1252A000"
|
|
|
|
# 0x126: CALL 0x11B
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1263B11B"
|
|
|
|
# 0x127: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1273E000"
|
|
|
|
# 0x128: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12803002"
|
|
|
|
# 0x129: MOV R00, 0x03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12903030"
|
|
|
|
# 0x12A: CALL 0x174
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12A3B174"
|
|
|
|
# 0x12B: CALL 0x1CD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12B3B1CD"
|
|
|
|
# 0x12C: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12C03002"
|
|
|
|
# 0x12D: MOV R00, 0x03
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12D03030"
|
|
|
|
# 0x12E: CALL 0x174
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12E3B174"
|
|
|
|
# 0x12F: CALL 0x1CD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "12F3B1CD"
|
|
|
|
# 0x130: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13003002"
|
|
|
|
# 0x131: MOV R00, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13103020"
|
|
|
|
# 0x132: CALL 0x174
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1323B174"
|
|
|
|
# 0x133: CALL 0x1D4
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1333B1D4"
|
|
|
|
# 0x134: MOV R00, 0x28
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13403280"
|
|
|
|
# 0x135: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1353B145"
|
|
|
|
# 0x136: MOV R00, 0x0C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "136030C0"
|
|
|
|
# 0x137: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1373B145"
|
|
|
|
# 0x138: MOV R00, 0x06
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13803060"
|
|
|
|
# 0x139: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1393B145"
|
|
|
|
# 0x13A: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13A03010"
|
|
|
|
# 0x13B: CALL 0x145
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13B3B145"
|
|
|
|
# 0x13C: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13C3E000"
|
|
|
|
# 0x13D: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13D3C000"
|
|
|
|
# 0x13E: CALL 0x168
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13E3B168"
|
|
|
|
# 0x13F: AND R00, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "13F19800"
|
|
|
|
# 0x140: JZ 0x143
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14031143"
|
|
|
|
# 0x141: CALL 0x1EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1413B1EB"
|
|
|
|
# 0x142: JMP 0x13E
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1423013E"
|
|
|
|
# 0x143: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1433D000"
|
|
|
|
# 0x144: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1443E000"
|
|
|
|
# 0x145: PUSH R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1453C002"
|
|
|
|
# 0x146: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14603002"
|
|
|
|
# 0x147: CALL 0x161
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1473B161"
|
|
|
|
# 0x148: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1483D002"
|
|
|
|
# 0x149: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1493E000"
|
|
|
|
# 0x14A: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14A3C000"
|
|
|
|
# 0x14B: MOVX R00, (R01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14B04010"
|
|
|
|
# 0x14C: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14C11011"
|
|
|
|
# 0x14D: TST R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14D0F000"
|
|
|
|
# 0x14E: JZ 0x151
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14E31151"
|
|
|
|
# 0x14F: CALL 0x15C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "14F3B15C"
|
|
|
|
# 0x150: JMP 0x14B
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1503014B"
|
|
|
|
# 0x151: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1513D000"
|
|
|
|
# 0x152: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1523E000"
|
|
|
|
# 0x153: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1533C000"
|
|
|
|
# 0x154: MOVC R00, (R01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15409010"
|
|
|
|
# 0x155: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15511011"
|
|
|
|
# 0x156: TST R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1560F000"
|
|
|
|
# 0x157: JZ 0x15A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1573115A"
|
|
|
|
# 0x158: CALL 0x15C
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1583B15C"
|
|
|
|
# 0x159: JMP 0x154
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15930154"
|
|
|
|
# 0x15A: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15A3D000"
|
|
|
|
# 0x15B: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15B3E000"
|
|
|
|
# 0x15C: PUSH R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15C3C002"
|
|
|
|
# 0x15D: MOV R02, 0x40
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15D03402"
|
|
|
|
# 0x15E: CALL 0x161
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15E3B161"
|
|
|
|
# 0x15F: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "15F3D002"
|
|
|
|
# 0x160: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1603E000"
|
|
|
|
# 0x161: CALL 0x13D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1613B13D"
|
|
|
|
# 0x162: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1623C000"
|
|
|
|
# 0x163: SWAP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1632A000"
|
|
|
|
# 0x164: CALL 0x174
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1643B174"
|
|
|
|
# 0x165: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1653D000"
|
|
|
|
# 0x166: CALL 0x174
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1663B174"
|
|
|
|
# 0x167: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1673E000"
|
|
|
|
# 0x168: PUSH R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1683C002"
|
|
|
|
# 0x169: MOV R02, 0x00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "16903002"
|
|
|
|
# 0x16A: CALL 0x16D
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "16A3B16D"
|
|
|
|
# 0x16B: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "16B3D002"
|
|
|
|
# 0x16C: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "16C3E000"
|
|
|
|
# 0x16D: CALL 0x187
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "16D3B187"
|
|
|
|
# 0x16E: SWAP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "16E2A000"
|
|
|
|
# 0x16F: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "16F3C000"
|
|
|
|
# 0x170: CALL 0x187
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1703B187"
|
|
|
|
# 0x171: POP R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1713D002"
|
|
|
|
# 0x172: OR R00, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1721A020"
|
|
|
|
# 0x173: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1733E000"
|
|
|
|
# 0x174: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1743C001"
|
|
|
|
# 0x175: AND R00, 0x0F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "175190F0"
|
|
|
|
# 0x176: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17602001"
|
|
|
|
# 0x177: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1771A021"
|
|
|
|
# 0x178: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17824031"
|
|
|
|
# 0x179: CALL 0x1EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1793B1EB"
|
|
|
|
# 0x17A: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17A02001"
|
|
|
|
# 0x17B: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17B1A021"
|
|
|
|
# 0x17C: OR R01, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17C1B801"
|
|
|
|
# 0x17D: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17D24031"
|
|
|
|
# 0x17E: CALL 0x1EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17E3B1EB"
|
|
|
|
# 0x17F: MOV R01, R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "17F02001"
|
|
|
|
# 0x180: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1801A021"
|
|
|
|
# 0x181: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18124031"
|
|
|
|
# 0x182: CALL 0x1EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1823B1EB"
|
|
|
|
# 0x183: OR R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1831B201"
|
|
|
|
# 0x184: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18424031"
|
|
|
|
# 0x185: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1853D001"
|
|
|
|
# 0x186: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1863E000"
|
|
|
|
# 0x187: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1873C001"
|
|
|
|
# 0x188: MOV R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18803201"
|
|
|
|
# 0x189: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1891A021"
|
|
|
|
# 0x18A: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18A24031"
|
|
|
|
# 0x18B: CALL 0x1EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18B3B1EB"
|
|
|
|
# 0x18C: MOV R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18C03201"
|
|
|
|
# 0x18D: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18D1A021"
|
|
|
|
# 0x18E: OR R01, 0x80
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18E1B801"
|
|
|
|
# 0x18F: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "18F24031"
|
|
|
|
# 0x190: CALL 0x1EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1903B1EB"
|
|
|
|
# 0x191: XIN R00, (0x03)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19128030"
|
|
|
|
# 0x192: AND R00, 0x0F
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "192190F0"
|
|
|
|
# 0x193: MOV R01, 0x20
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19303201"
|
|
|
|
# 0x194: OR R01, R02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1941A021"
|
|
|
|
# 0x195: XOUT (0x03), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19524031"
|
|
|
|
# 0x196: CALL 0x1EB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1963B1EB"
|
|
|
|
# 0x197: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1973D001"
|
|
|
|
# 0x198: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1983E000"
|
|
|
|
# 0x199: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1993C000"
|
|
|
|
# 0x19A: MOV R00, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19A03020"
|
|
|
|
# 0x19B: XOUT (0x0E), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19B240E0"
|
|
|
|
# 0x19C: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19C3D000"
|
|
|
|
# 0x19D: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19D3E000"
|
|
|
|
# 0x19E: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19E3C000"
|
|
|
|
# 0x19F: MOV R00, 0x01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "19F03010"
|
|
|
|
# 0x1A0: XOUT (0x0E), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A0240E0"
|
|
|
|
# 0x1A1: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A13D000"
|
|
|
|
# 0x1A2: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A23E000"
|
|
|
|
# 0x1A3: CALL 0x1B9
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A33B1B9"
|
|
|
|
# 0x1A4: XOUT (0x0C), R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A4240C1"
|
|
|
|
# 0x1A5: XOUT (0x0B), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A5240B0"
|
|
|
|
# 0x1A6: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A63E000"
|
|
|
|
# 0x1A7: CALL 0x1B9
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A73B1B9"
|
|
|
|
# 0x1A8: XOUT (0x0D), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A8240D0"
|
|
|
|
# 0x1A9: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1A93E000"
|
|
|
|
# 0x1AA: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1AA3C000"
|
|
|
|
# 0x1AB: MOVX R00, (R01)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1AB04010"
|
|
|
|
# 0x1AC: INC R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1AC11011"
|
|
|
|
# 0x1AD: TST R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1AD0F000"
|
|
|
|
# 0x1AE: JZ 0x1B1
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1AE311B1"
|
|
|
|
# 0x1AF: CALL 0x1A7
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1AF3B1A7"
|
|
|
|
# 0x1B0: JMP 0x1AB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B0301AB"
|
|
|
|
# 0x1B1: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B13D000"
|
|
|
|
# 0x1B2: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B23E000"
|
|
|
|
# 0x1B3: CALL 0x199
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B33B199"
|
|
|
|
# 0x1B4: CALL 0x1AA
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B43B1AA"
|
|
|
|
# 0x1B5: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B53E000"
|
|
|
|
# 0x1B6: CALL 0x1AA
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B63B1AA"
|
|
|
|
# 0x1B7: CALL 0x199
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B73B199"
|
|
|
|
# 0x1B8: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B83E000"
|
|
|
|
# 0x1B9: PUSH R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1B93C000"
|
|
|
|
# 0x1BA: XIN R00, (0x0E)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1BA280E0"
|
|
|
|
# 0x1BB: AND R00, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1BB19020"
|
|
|
|
# 0x1BC: JZ 0x1BA
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1BC311BA"
|
|
|
|
# 0x1BD: POP R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1BD3D000"
|
|
|
|
# 0x1BE: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1BE3E000"
|
|
|
|
# 0x1BF: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1BF3C00F"
|
|
|
|
# 0x1C0: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C0030AF"
|
|
|
|
# 0x1C1: CALL 0x1C6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C13B1C6"
|
|
|
|
# 0x1C2: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C21501F"
|
|
|
|
# 0x1C3: JNZ 0x1C1
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C3321C1"
|
|
|
|
# 0x1C4: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C43D00F"
|
|
|
|
# 0x1C5: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C53E000"
|
|
|
|
# 0x1C6: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C63C00F"
|
|
|
|
# 0x1C7: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C7030AF"
|
|
|
|
# 0x1C8: CALL 0x1CD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C83B1CD"
|
|
|
|
# 0x1C9: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1C91501F"
|
|
|
|
# 0x1CA: JNZ 0x1C8
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1CA321C8"
|
|
|
|
# 0x1CB: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1CB3D00F"
|
|
|
|
# 0x1CC: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1CC3E000"
|
|
|
|
# 0x1CD: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1CD3C00F"
|
|
|
|
# 0x1CE: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1CE030AF"
|
|
|
|
# 0x1CF: CALL 0x1D4
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1CF3B1D4"
|
|
|
|
# 0x1D0: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D01501F"
|
|
|
|
# 0x1D1: JNZ 0x1CF
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D1321CF"
|
|
|
|
# 0x1D2: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D23D00F"
|
|
|
|
# 0x1D3: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D33E000"
|
|
|
|
# 0x1D4: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D43C00F"
|
|
|
|
# 0x1D5: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D5030AF"
|
|
|
|
# 0x1D6: CALL 0x1DB
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D63B1DB"
|
|
|
|
# 0x1D7: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D71501F"
|
|
|
|
# 0x1D8: JNZ 0x1D6
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D8321D6"
|
|
|
|
# 0x1D9: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1D93D00F"
|
|
|
|
# 0x1DA: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1DA3E000"
|
|
|
|
# 0x1DB: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1DB3C00F"
|
|
|
|
# 0x1DC: MOV R15, 0x0A
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1DC030AF"
|
|
|
|
# 0x1DD: CALL 0x1E2
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1DD3B1E2"
|
|
|
|
# 0x1DE: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1DE1501F"
|
|
|
|
# 0x1DF: JNZ 0x1DD
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1DF321DD"
|
|
|
|
# 0x1E0: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E03D00F"
|
|
|
|
# 0x1E1: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E13E000"
|
|
|
|
# 0x1E2: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E23C00F"
|
|
|
|
# 0x1E3: MOV R15, 0x63
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E30363F"
|
|
|
|
# 0x1E4: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E400000"
|
|
|
|
# 0x1E5: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E500000"
|
|
|
|
# 0x1E6: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E600000"
|
|
|
|
# 0x1E7: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E71501F"
|
|
|
|
# 0x1E8: JNZ 0x1E4
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E8321E4"
|
|
|
|
# 0x1E9: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1E93D00F"
|
|
|
|
# 0x1EA: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1EA3E000"
|
|
|
|
# 0x1EB: PUSH R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1EB3C00F"
|
|
|
|
# 0x1EC: MOV R15, 0x09
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1EC0309F"
|
|
|
|
# 0x1ED: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1ED00000"
|
|
|
|
# 0x1EE: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1EE00000"
|
|
|
|
# 0x1EF: NOP
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1EF00000"
|
|
|
|
# 0x1F0: DEC R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F01501F"
|
|
|
|
# 0x1F1: JNZ 0x1ED
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F1321ED"
|
|
|
|
# 0x1F2: POP R15
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F23D00F"
|
|
|
|
# 0x1F3: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F33E000"
|
|
|
|
# 0x1F4: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F43C001"
|
|
|
|
# 0x1F5: XIN R01, (0x06)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F528061"
|
|
|
|
# 0x1F6: AND R01, 0x02
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F619021"
|
|
|
|
# 0x1F7: JNZ 0x1F5
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F7321F5"
|
|
|
|
# 0x1F8: XOUT (0x02), R00
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F824020"
|
|
|
|
# 0x1F9: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1F93D001"
|
|
|
|
# 0x1FA: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1FA3E000"
|
|
|
|
# 0x1FB: PUSH R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1FB3C001"
|
|
|
|
# 0x1FC: XIN R01, (0x06)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1FC28061"
|
|
|
|
# 0x1FD: AND R01, 0x10
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1FD19101"
|
|
|
|
# 0x1FE: JZ 0x1FC
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1FE311FC"
|
|
|
|
# 0x1FF: XIN R00, (0x02)
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "1FF28020"
|
|
|
|
# 0x200: POP R01
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "2003D001"
|
|
|
|
# 0x201: RET
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 32 "2013E000"
|
|
|
|
# Assembled from sdram_test.jsm
|
|
# ---------------------------------------------------------------
|
|
# Shift the USER2 Instruction (b1111000011) into the Instruction Register of FPGA
|
|
# User 2
|
|
set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSE_OP $CSE_ES 0 $irlength "3C3"]
|
|
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "000D"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "010A"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0200"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0353"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0444"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0552"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0641"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "074D"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0820"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0954"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0A65"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0B73"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0C74"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0D00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0E43"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "0F6C"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1065"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1161"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1272"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1369"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "146E"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1567"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1620"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1753"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1844"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1952"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1A41"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1B4D"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1C00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1D57"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1E72"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "1F69"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2074"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2169"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "226E"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2367"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2420"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2553"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2644"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2752"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2841"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "294D"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2A00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2B52"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2C65"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2D61"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2E64"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "2F69"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "306E"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3167"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3220"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3353"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3444"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3552"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3641"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "374D"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3800"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3956"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3A65"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3B72"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3C69"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3D66"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3E79"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "3F20"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "404F"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "414B"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4200"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4346"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4461"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4569"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "466C"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4765"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4864"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4920"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4A61"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4B74"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4C20"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4D00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4E2E"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "4F00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5000"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5100"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5200"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5300"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5400"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5500"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5600"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5700"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5800"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5900"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5A00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5B00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5C00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5D00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5E00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "5F00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6000"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6100"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6200"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6300"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6400"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6500"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6600"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6700"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6800"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6900"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6A00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6B00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6C00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6D00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6E00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "6F00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7000"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7100"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7200"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7300"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7400"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7500"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7600"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7700"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7800"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7900"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7A00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7B00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7C00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7D00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7E00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "7F00"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8000"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8100"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8200"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8300"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8400"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8500"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8600"
|
|
::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 16 "8700"
|
|
|
|
::chipscope::csejtag_target unlock $handle
|
|
::chipscope::csejtag_target close $handle
|
|
::chipscope::csejtag_session destroy $handle
|
|
exit
|