diff --git a/README.md b/README.md index 48fa61c..45cdd25 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,10 @@ This repo now includes a standalone Python helper for the H8/536 ROM image: python h8536_decompiler.py ROM\M27C512@DIP28_1.BIN --out build\rom_decompiled.asm --json build\rom_decompiled.json ``` -On this machine the Windows `python.exe` entry is a Microsoft Store launcher stub, so validation was run with WSL: +If you are using the repo-local venv: ```powershell -ubuntu.exe run python3 h8536_decompiler.py --out build/rom_decompiled.asm --json build/rom_decompiled.json +.\.venv\Scripts\python.exe h8536_decompiler.py --out build\rom_decompiled.asm --json build\rom_decompiled.json --callgraph-dot build\callgraph.dot ``` ## What It Does @@ -18,7 +18,13 @@ ubuntu.exe run python3 h8536_decompiler.py --out build/rom_decompiled.asm --json - Reads the H8/536 minimum-mode vector table from the ROM. - Recursively traces reachable code from reset, interrupt, and trap vectors. - Emits labels for branch and call targets. -- Annotates H8/536 on-chip register accesses such as `P1DDR`, `SYSCR1`, `WCR`, and timer/SCI/A-D registers. +- Tracks `LDC.B #xx, BR` along traced control flow so later short absolute `@aa:8` operands can resolve automatically. +- Annotates H8/536 register accesses such as `P1DDR`, `SYSCR1`, `WCR`, watchdog, timer/SCI/A-D, and RAM-control registers. +- Decodes register bitfields and selected hardware semantics for setup writes. +- Emits memory-region metadata for vector, DTC, RAM, register-field, and mode-dependent program/external space. +- Parses the DTC vector table described by the manual. +- Scans unreached ROM ranges for ASCII strings and pointer-table candidates. +- Emits function summaries and a direct-call graph in JSON, with optional Graphviz DOT output. - Handles the E-clock transfer instructions `MOVFPE` and `MOVTPE`. The generated listing is written to: @@ -44,6 +50,7 @@ python h8536_decompiler.py --help - `--linear`: linear-sweep the selected range instead of tracing from vectors. - `--start H'1000 --end H'D100`: constrain the decode range. - `--br H'FE`: resolve short absolute `@aa:8` operands through a known base-register value. +- `--callgraph-dot build\callgraph.dot`: write a Graphviz DOT call graph. ## Code Layout @@ -51,7 +58,9 @@ python h8536_decompiler.py --help - `h8536/cli.py`: argument parsing and end-to-end orchestration. - `h8536/decoder.py`: instruction and effective-address decoding. - `h8536/tables.py`: manual-derived opcode/vector/register tables. -- `h8536/vectors.py`: exception vector parsing. -- `h8536/analysis.py`: recursive tracing, linear sweep, and labels. +- `h8536/vectors.py`: exception and DTC vector parsing. +- `h8536/analysis.py`: recursive tracing, linear sweep, labels, function grouping, and call graph analysis. +- `h8536/data_analysis.py`: unreached string and pointer-table candidate scans. +- `h8536/memory.py`: manual-derived memory-region tagging. - `h8536/render.py`: assembly and JSON output. - `h8536/model.py`, `h8536/rom.py`, `h8536/formatting.py`: shared data structures and helpers. diff --git a/build/callgraph.dot b/build/callgraph.dot new file mode 100644 index 0000000..5227ffa --- /dev/null +++ b/build/callgraph.dot @@ -0,0 +1,207 @@ +digraph callgraph { + graph [rankdir="LR"]; + "vec_reset_1000" [label="vec_reset_1000\nH'1000"]; + "loc_10CE" [label="loc_10CE\nH'10CE"]; + "loc_15E0" [label="loc_15E0\nH'15E0"]; + "loc_1705" [label="loc_1705\nH'1705"]; + "loc_174D" [label="loc_174D\nH'174D"]; + "loc_1795" [label="loc_1795\nH'1795"]; + "loc_17C9" [label="loc_17C9\nH'17C9"]; + "loc_17FB" [label="loc_17FB\nH'17FB"]; + "loc_182D" [label="loc_182D\nH'182D"]; + "loc_1891" [label="loc_1891\nH'1891"]; + "loc_18E7" [label="loc_18E7\nH'18E7"]; + "loc_194A" [label="loc_194A\nH'194A"]; + "loc_1979" [label="loc_1979\nH'1979"]; + "loc_19A2" [label="loc_19A2\nH'19A2"]; + "loc_19DB" [label="loc_19DB\nH'19DB"]; + "loc_1A35" [label="loc_1A35\nH'1A35"]; + "loc_1A8D" [label="loc_1A8D\nH'1A8D"]; + "loc_1A9C" [label="loc_1A9C\nH'1A9C"]; + "loc_1AE4" [label="loc_1AE4\nH'1AE4"]; + "loc_1B0B" [label="loc_1B0B\nH'1B0B"]; + "loc_1B2D" [label="loc_1B2D\nH'1B2D"]; + "loc_1B44" [label="loc_1B44\nH'1B44"]; + "loc_1B5B" [label="loc_1B5B\nH'1B5B"]; + "loc_1B72" [label="loc_1B72\nH'1B72"]; + "loc_1B89" [label="loc_1B89\nH'1B89"]; + "loc_1BA0" [label="loc_1BA0\nH'1BA0"]; + "loc_1BB6" [label="loc_1BB6\nH'1BB6"]; + "loc_1BCC" [label="loc_1BCC\nH'1BCC"]; + "loc_1BE2" [label="loc_1BE2\nH'1BE2"]; + "loc_1BF8" [label="loc_1BF8\nH'1BF8"]; + "loc_1C0E" [label="loc_1C0E\nH'1C0E"]; + "loc_2127" [label="loc_2127\nH'2127"]; + "loc_2650" [label="loc_2650\nH'2650"]; + "loc_2806" [label="loc_2806\nH'2806"]; + "loc_3930" [label="loc_3930\nH'3930"]; + "loc_398A" [label="loc_398A\nH'398A"]; + "loc_3995" [label="loc_3995\nH'3995"]; + "loc_3A2E" [label="loc_3A2E\nH'3A2E"]; + "vec_irq4_3AC7" [label="vec_irq4_3AC7\nH'3AC7"]; + "vec_irq3_3C30" [label="vec_irq3_3C30\nH'3C30"]; + "vec_ad_adi_3D99" [label="vec_ad_adi_3D99\nH'3D99"]; + "loc_3E54" [label="loc_3E54\nH'3E54"]; + "loc_3ECC" [label="loc_3ECC\nH'3ECC"]; + "loc_3F28" [label="loc_3F28\nH'3F28"]; + "loc_3F40" [label="loc_3F40\nH'3F40"]; + "loc_3FD3" [label="loc_3FD3\nH'3FD3"]; + "loc_3FEF" [label="loc_3FEF\nH'3FEF"]; + "loc_400C" [label="loc_400C\nH'400C"]; + "loc_4046" [label="loc_4046\nH'4046"]; + "loc_4075" [label="loc_4075\nH'4075"]; + "loc_4096" [label="loc_4096\nH'4096"]; + "loc_40BB" [label="loc_40BB\nH'40BB"]; + "loc_4217" [label="loc_4217\nH'4217"]; + "loc_430C" [label="loc_430C\nH'430C"]; + "loc_4324" [label="loc_4324\nH'4324"]; + "loc_434C" [label="loc_434C\nH'434C"]; + "vec_nmi_4393" [label="vec_nmi_4393\nH'4393"]; + "loc_4394" [label="loc_4394\nH'4394"]; + "loc_442F" [label="loc_442F\nH'442F"]; + "loc_4457" [label="loc_4457\nH'4457"]; + "loc_44F2" [label="loc_44F2\nH'44F2"]; + "loc_451A" [label="loc_451A\nH'451A"]; + "loc_45B5" [label="loc_45B5\nH'45B5"]; + "loc_48EF" [label="loc_48EF\nH'48EF"]; + "loc_48FA" [label="loc_48FA\nH'48FA"]; + "loc_6206" [label="loc_6206\nH'6206"]; + "loc_622B" [label="loc_622B\nH'622B"]; + "loc_BA26" [label="loc_BA26\nH'BA26"]; + "vec_sci1_txi_BA84" [label="vec_sci1_txi_BA84\nH'BA84"]; + "loc_BAF2" [label="loc_BAF2\nH'BAF2"]; + "vec_sci1_eri_BB57" [label="vec_sci1_eri_BB57\nH'BB57"]; + "vec_sci1_rxi_BB67" [label="vec_sci1_rxi_BB67\nH'BB67"]; + "loc_BBAB" [label="loc_BBAB\nH'BBAB"]; + "loc_BE70" [label="loc_BE70\nH'BE70"]; + "loc_BE9E" [label="loc_BE9E\nH'BE9E"]; + "vec_frt1_ocia_BEEA" [label="vec_frt1_ocia_BEEA\nH'BEEA"]; + "vec_frt2_ocia_BF23" [label="vec_frt2_ocia_BF23\nH'BF23"]; + "vec_interval_timer_BFC4" [label="vec_interval_timer_BFC4\nH'BFC4"]; + "loc_BFE0" [label="loc_BFE0\nH'BFE0"]; + "loc_BFFE" [label="loc_BFFE\nH'BFFE"]; + "loc_C010" [label="loc_C010\nH'C010"]; + "loc_C039" [label="loc_C039\nH'C039"]; + "loc_C06A" [label="loc_C06A\nH'C06A"]; + "loc_C08B" [label="loc_C08B\nH'C08B"]; + "loc_C0DB" [label="loc_C0DB\nH'C0DB"]; + "loc_C10C" [label="loc_C10C\nH'C10C"]; + "loc_C121" [label="loc_C121\nH'C121"]; + "loc_C142" [label="loc_C142\nH'C142"]; + "loc_10CE" -> "loc_3ECC" [label="H'10D4"]; + "loc_15E0" -> "loc_1705" [label="H'1624"]; + "loc_15E0" -> "loc_174D" [label="H'162D"]; + "loc_15E0" -> "loc_1795" [label="H'1636"]; + "loc_15E0" -> "loc_17C9" [label="H'1649"]; + "loc_15E0" -> "loc_17FB" [label="H'1652"]; + "loc_15E0" -> "loc_182D" [label="H'165B"]; + "loc_15E0" -> "loc_1891" [label="H'1664"]; + "loc_15E0" -> "loc_18E7" [label="H'166D"]; + "loc_15E0" -> "loc_194A" [label="H'1676"]; + "loc_15E0" -> "loc_1979" [label="H'167F"]; + "loc_15E0" -> "loc_1B2D" [label="H'1692"]; + "loc_15E0" -> "loc_1B44" [label="H'169B"]; + "loc_15E0" -> "loc_1B5B" [label="H'16A4"]; + "loc_15E0" -> "loc_1B72" [label="H'16C8"]; + "loc_15E0" -> "loc_1B89" [label="H'16D1"]; + "loc_15E0" -> "loc_1BA0" [label="H'16AD"]; + "loc_15E0" -> "loc_1BB6" [label="H'16B6"]; + "loc_15E0" -> "loc_1BCC" [label="H'16BF"]; + "loc_15E0" -> "loc_1BE2" [label="H'16EC"]; + "loc_15E0" -> "loc_1BF8" [label="H'16F5"]; + "loc_15E0" -> "loc_2650" [label="H'15E0"]; + "loc_15E0" -> "loc_3E54" [label="H'15F6"]; + "loc_15E0" -> "loc_4394" [label="H'1605"]; + "loc_15E0" -> "loc_4457" [label="H'160E"]; + "loc_15E0" -> "loc_451A" [label="H'1617"]; + "loc_1705" -> "loc_19A2" [label="H'1741"]; + "loc_1705" -> "loc_48FA" [label="H'1731"]; + "loc_174D" -> "loc_19A2" [label="H'1789"]; + "loc_174D" -> "loc_48FA" [label="H'1779"]; + "loc_1795" -> "loc_19A2" [label="H'17BD"]; + "loc_1795" -> "loc_2127" [label="H'17A2"]; + "loc_17C9" -> "loc_19A2" [label="H'17EF"]; + "loc_17FB" -> "loc_19A2" [label="H'1821"]; + "loc_182D" -> "loc_19A2" [label="H'1859"]; + "loc_1891" -> "loc_19A2" [label="H'18AF"]; + "loc_18E7" -> "loc_19A2" [label="H'1913"]; + "loc_194A" -> "loc_19A2" [label="H'196A"]; + "loc_1979" -> "loc_19DB" [label="H'1997"]; + "loc_19DB" -> "loc_3E54" [label="H'1A11"]; + "loc_1A35" -> "loc_1A8D" [label="H'1A43"]; + "loc_1A35" -> "loc_3E54" [label="H'1A79"]; + "loc_1A9C" -> "loc_48FA" [label="H'1AE0"]; + "loc_1AE4" -> "loc_48FA" [label="H'1B07"]; + "loc_1B0B" -> "loc_48FA" [label="H'1B29"]; + "loc_1B2D" -> "loc_1C0E" [label="H'1B38"]; + "loc_1B44" -> "loc_1C0E" [label="H'1B4F"]; + "loc_1B5B" -> "loc_1C0E" [label="H'1B66"]; + "loc_1B72" -> "loc_1C0E" [label="H'1B7D"]; + "loc_1B89" -> "loc_1C0E" [label="H'1B94"]; + "loc_1BA0" -> "loc_1C0E" [label="H'1BAB"]; + "loc_1BB6" -> "loc_1C0E" [label="H'1BC1"]; + "loc_1BCC" -> "loc_1C0E" [label="H'1BD7"]; + "loc_1BE2" -> "loc_1C0E" [label="H'1BED"]; + "loc_1BF8" -> "loc_1C0E" [label="H'1C03"]; + "loc_2127" -> "loc_48FA" [label="H'2140"]; + "loc_2650" -> "loc_3E54" [label="H'26A8"]; + "loc_2806" -> "loc_6206" [label="H'282C"]; + "loc_3E54" -> "loc_3FD3" [label="H'3E93"]; + "loc_3ECC" -> "loc_3F28" [label="H'3F0E"]; + "loc_3ECC" -> "loc_3F40" [label="H'3ED4"]; + "loc_3F28" -> "loc_3F40" [label="H'3F36"]; + "loc_3FD3" -> "loc_BAF2" [label="H'3FEB"]; + "loc_3FEF" -> "loc_400C" [label="H'4003"]; + "loc_400C" -> "loc_4075" [label="H'4040"]; + "loc_400C" -> "loc_4217" [label="H'4042"]; + "loc_4075" -> "loc_4096" [label="H'4093"]; + "loc_40BB" -> "loc_BFE0" [label="H'4114"]; + "loc_40BB" -> "loc_BFFE" [label="H'41E3"]; + "loc_4217" -> "loc_3ECC" [label="H'42C6"]; + "loc_4324" -> "loc_10CE" [label="H'4348"]; + "loc_4324" -> "loc_3ECC" [label="H'432A"]; + "loc_4394" -> "loc_19A2" [label="H'43CA"]; + "loc_4394" -> "loc_1A35" [label="H'43D6"]; + "loc_4394" -> "loc_1A9C" [label="H'43E2"]; + "loc_4394" -> "loc_1AE4" [label="H'43EE"]; + "loc_4394" -> "loc_1B0B" [label="H'43FA"]; + "loc_4394" -> "loc_442F" [label="H'43CF"]; + "loc_4394" -> "loc_48FA" [label="H'4408"]; + "loc_4457" -> "loc_19A2" [label="H'448D"]; + "loc_4457" -> "loc_1A35" [label="H'4499"]; + "loc_4457" -> "loc_1A9C" [label="H'44A5"]; + "loc_4457" -> "loc_1AE4" [label="H'44B1"]; + "loc_4457" -> "loc_1B0B" [label="H'44BD"]; + "loc_4457" -> "loc_44F2" [label="H'4492"]; + "loc_4457" -> "loc_48FA" [label="H'44CB"]; + "loc_451A" -> "loc_19A2" [label="H'4550"]; + "loc_451A" -> "loc_1A35" [label="H'455C"]; + "loc_451A" -> "loc_1A9C" [label="H'4568"]; + "loc_451A" -> "loc_1AE4" [label="H'4574"]; + "loc_451A" -> "loc_1B0B" [label="H'4580"]; + "loc_451A" -> "loc_45B5" [label="H'4555"]; + "loc_451A" -> "loc_48FA" [label="H'458E"]; + "loc_48EF" -> "loc_48FA" [label="H'48F7"]; + "loc_48FA" -> "loc_3E54" [label="H'4926"]; + "loc_BAF2" -> "loc_6206" [label="H'BB0E"]; + "loc_BAF2" -> "loc_BA26" [label="H'BB43"]; + "loc_BBAB" -> "loc_622B" [label="H'BC01"]; + "loc_BBAB" -> "loc_BA26" [label="H'BCFA"]; + "loc_BBAB" -> "loc_BE70" [label="H'BC86"]; + "loc_BBAB" -> "loc_BFE0" [label="H'BD5F"]; + "loc_BE9E" -> "loc_BA26" [label="H'BED5"]; + "vec_frt2_ocia_BF23" -> "loc_48EF" [label="H'BF68"]; + "loc_BFE0" -> "loc_C010" [label="H'BFE7"]; + "loc_BFE0" -> "loc_C039" [label="H'BFE9"]; + "loc_BFFE" -> "loc_C039" [label="H'C003"]; + "loc_C010" -> "loc_C06A" [label="H'C010"]; + "loc_C010" -> "loc_C08B" [label="H'C01D"]; + "loc_C010" -> "loc_C121" [label="H'C018"]; + "loc_C010" -> "loc_C142" [label="H'C035"]; + "loc_C039" -> "loc_C06A" [label="H'C039"]; + "loc_C039" -> "loc_C08B" [label="H'C046"]; + "loc_C039" -> "loc_C0DB" [label="H'C05B"]; + "loc_C039" -> "loc_C10C" [label="H'C060"]; + "loc_C039" -> "loc_C121" [label="H'C041"]; + "loc_C039" -> "loc_C142" [label="H'C066"]; +} diff --git a/build/rom_decompiled.asm b/build/rom_decompiled.asm index 7cb38f7..6b53ab9 100644 --- a/build/rom_decompiled.asm +++ b/build/rom_decompiled.asm @@ -1,5 +1,5 @@ ; H8/536 ROM disassembly -; input: ROM/M27C512@DIP28_1.BIN +; input: ROM\M27C512@DIP28_1.BIN ; bytes: 65536 ; vector mode: min ; analysis: recursive trace from vectors @@ -8,6 +8,14 @@ ; - H8/536 uses the H8/500 CPU instruction set. ; - In minimum mode the reset vector at H'0000-H'0001 is a 16-bit PC. ; - The register field is H'FE80-H'FFFF; names below come from appendix B. +; - @aa:8 short absolute operands use BR as the upper address byte. + +; Memory Map +; H'0000-H'009F exception_vectors vectors +; H'00A0-H'00FF dtc_vectors dtc_vectors +; H'0100-H'F67F program_or_external program +; H'F680-H'FE7F on_chip_ram ram +; H'FE80-H'FFFF register_field registers ; Vectors ; H'0000 reset -> vec_reset_1000 (H'1000) @@ -47,6 +55,88 @@ ; H'0084 sci1_txi -> vec_sci1_txi_BA84 (H'BA84) ; H'0090 ad_adi -> vec_ad_adi_3D99 (H'3D99) +; Unreached Data Candidates +; string H'2A52 len=11 '78785=5=5=,' +; string H'2BBA len=7 '8*8B8Z8' +; string H'41B2 len=32 '01020304050607080910111213141516' +; string H'57A4 len=7 'Z [ ' +; string H'582A len=6 'Z [ ' +; string H'5B55 len=10 '0123456789' +; string H'5B60 len=40 ' 0 1 2 3 4 5 6 7 8 910111213141516171819' +; string H'60F6 len=16 '0123456789ABCDEF' +; string H'630C len=9 'm*mDm^mxm' +; string H'633E len=6 'vpwhx6' +; string H'63D7 len=10 'OPERATION ' +; string H'63F5 len=10 ' PAINT ' +; string H'6410 len=18 ' ADV~Xd' +; string H'6443 len=10 'OPERATION ' +; string H'6461 len=10 'IRIS/M.BLK' +; string H'6490 len=10 'OPERATION ' +; string H'64AE len=10 ' LOCK ' +; string H'652F len=19 ' DYNA LATITUDE Xe/' +; string H'6551 len=18 'HIGH LOW~XeP' +; string H'6578 len=18 'STD OFF~Xew' +; string H'65C9 len=18 ' BLACK STR Xe' +; string H'6644 len=19 ' BLACK STR XfD' +; string H'6665 len=19 ' STRETCH LEVEL Xfe' +; string H'6683 len=18 'POINT1 POINT2Xf' +; string H'6706 len=18 ' BLACK STR Xg' +; string H'6727 len=19 " COMPRESS LEVEL Xg'" +; string H'6745 len=19 'POINT1 POINT2XgE' +; string H'67E0 len=18 ' TLCS Xg' +; string H'6802 len=17 'ON OFF~Xh' +; string H'681F len=18 ' AGC GAIN AE Xh' +; string H'686A len=136 ' CL F16 F11 F8 F5.6F4 F2.8F2 F1.8F1.4 OP DPR HYP HIGHMID LOW 36dB30dB24dB18dB12dB 9dB 6dB 3dB 0dB-3dB' +; string H'693B len=19 ' AUTO FUNC Xi;' +; string H'695C len=19 ' ATW Xi\\' +; string H'6984 len=17 'ON OFF~Xi' +; string H'6A4F len=19 ' AUTO FUNC XjO' +; string H'6A71 len=18 'STD SPOT.L~Xjp' +; string H'6A8E len=18 ' A.IRIS MODE Xj' +; string H'6AAD len=17 'AI BACK.L~Xj' +; string H'6B3D len=19 ' AUTO FUNC Xk=' +; string H'6B5E len=19 ' AUTO FOCUS Xk^' +; ptrtbl H'1A1E count=4 -> H'F6F8, H'FAFC, H'FDFE, H'FF00 +; ptrtbl H'1EB0 count=4 -> H'F730, H'F727, H'2815, H'F731 +; ptrtbl H'28A8 count=6 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'28B6 count=10 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'28DC count=8 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'28F2 count=29 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'292E count=6 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'293C count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'2944 count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'294C count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'2954 count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'295C count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'2964 count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'296C count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'2974 count=3 -> H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'2982 count=18 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'29AE count=4 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'29B8 count=6 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'29DC count=8 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'29FA count=13 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'2A20 count=8 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'2A34 count=15 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'2A62 count=24 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'2A98 count=4 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6 +; ptrtbl H'2AA2 count=18 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'2AC8 count=115 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'2BC4 count=113 -> H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6, H'2CA6 ... +; ptrtbl H'33A0 count=3 -> H'FF26, H'11A9, H'F726 +; ptrtbl H'3478 count=3 -> H'F790, H'F727, H'441D +; ptrtbl H'35DC count=3 -> H'FE27, H'1215, H'F717 +; ptrtbl H'4698 count=3 -> H'F750, H'1627, H'10FB +; ptrtbl H'47AE count=3 -> H'F752, H'1627, H'10FB +; ptrtbl H'48AA count=4 -> H'FB03, H'F726, H'1215, H'F6D1 +; ptrtbl H'5A22 count=3 -> H'1AF8, H'F74C, H'1627 +; ptrtbl H'62EE count=4 -> H'FCE2, H'FC62, H'FA84, H'11DC +; ptrtbl H'74FC count=3 -> H'F772, H'1627, H'12A8 +; ptrtbl H'80F2 count=3 -> H'FC80, H'FC84, H'11DC +; ptrtbl H'B5E0 count=3 -> H'F772, H'1627, H'11A0 +; ptrtbl H'B7CC count=3 -> H'F772, H'1627, H'11A0 +; ptrtbl H'C212 count=5 -> H'1700, H'1682, H'1664, H'1647, H'1630 + vec_reset_1000: 1000: 5F FE 80 MOV:I.W #H'FE80, R7 @@ -59,8 +149,8 @@ vec_reset_1000: 1020: 15 FE 8E 06 00 MOV:G.B #H'00, @P7DR ; P7DR = H'00 1025: 15 FE FE 06 93 MOV:G.B #H'93, @P9DDR ; P9DDR = H'93 102A: 15 FE FF 06 00 MOV:G.B #H'00, @P9DR ; P9DR = H'00 -102F: 15 FE FC 06 87 MOV:G.B #H'87, @SYSCR1 ; SYSCR1 = H'87 (IRQ1E=0 IRQ0E=0 NMIEG=0 BRLE=0) -1034: 15 FE FD 06 84 MOV:G.B #H'84, @SYSCR2 ; SYSCR2 = H'84 (IRQ5E=0 IRQ4E=0 IRQ3E=0 IRQ2E=0 P6PWME=1 P9PWME=0 P9SCI2E=0) +102F: 15 FE FC 06 87 MOV:G.B #H'87, @SYSCR1 ; SYSCR1 = H'87 (IRQ1E=0 IRQ0E=0 NMIEG=0 BRLE=0; P12/P13 are I/O, IRQ0 disabled, IRQ1 disabled) +1034: 15 FE FD 06 84 MOV:G.B #H'84, @SYSCR2 ; SYSCR2 = H'84 (IRQ5E=0 IRQ4E=0 IRQ3E=0 IRQ2E=0 P6PWME=1 P9PWME=0 P9SCI2E=0; enabled P6 PWM) 1039: 15 FE 90 06 02 MOV:G.B #H'02, @FRT1_TCR ; FRT1_TCR = H'02 (ICIE=0 OCIEB=0 OCIEA=0 OVIE=0 OEB=0 OEA=0 CKS1=1 CKS0=0) 103E: 15 FE 91 06 01 MOV:G.B #H'01, @FRT1_TCSR ; FRT1_TCSR = H'01 (ICF=0 OCFB=0 OCFA=0 OVF=0 OLVLB=0 OLVLA=0 IEDG=0 CCLRA=1) 1043: 1D FE 92 06 00 MOV:G.W #H'00, @FRT1_FRC_H ; FRT1_FRC_H = H'00 @@ -79,16 +169,16 @@ vec_reset_1000: 1086: 15 FE C5 06 FF MOV:G.B #H'FF, @PWM2_DTR ; PWM2_DTR = H'FF 108B: 15 FE C8 06 3B MOV:G.B #H'3B, @PWM3_TCR ; PWM3_TCR = H'3B (OE=0 OS=0 CKS2=0 CKS1=1 CKS0=1) 1090: 15 FE C9 06 7D MOV:G.B #H'7D, @PWM3_DTR ; PWM3_DTR = H'7D -1095: 15 FE D8 06 24 MOV:G.B #H'24, @SCI1_SMR ; SCI1_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0) -109A: 15 FE DA 06 3C MOV:G.B #H'3C, @SCI1_SCR ; SCI1_SCR = H'3C (TIE=0 RIE=0 TE=1 RE=1 CKE1=0 CKE0=0) +1095: 15 FE D8 06 24 MOV:G.B #H'24, @SCI1_SMR ; SCI1_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0; SCI async, 8-bit, even parity, 1 stop, clock phi) +109A: 15 FE DA 06 3C MOV:G.B #H'3C, @SCI1_SCR ; SCI1_SCR = H'3C (TIE=0 RIE=0 TE=1 RE=1 CKE1=0 CKE0=0; SCI enables TX,RX, internal clock) 109F: 15 FE D9 06 07 MOV:G.B #H'07, @SCI1_BRR ; SCI1_BRR = H'07 -10A4: 15 FE F0 06 24 MOV:G.B #H'24, @SCI2_SMR ; SCI2_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0) -10A9: 15 FE F2 06 0C MOV:G.B #H'0C, @SCI2_SCR ; SCI2_SCR = H'0C (TIE=0 RIE=0 TE=0 RE=0 CKE1=0 CKE0=0) +10A4: 15 FE F0 06 24 MOV:G.B #H'24, @SCI2_SMR ; SCI2_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0; SCI async, 8-bit, even parity, 1 stop, clock phi) +10A9: 15 FE F2 06 0C MOV:G.B #H'0C, @SCI2_SCR ; SCI2_SCR = H'0C (TIE=0 RIE=0 TE=0 RE=0 CKE1=0 CKE0=0; SCI enables none, internal clock) 10AE: 15 FE F1 06 07 MOV:G.B #H'07, @SCI2_BRR ; SCI2_BRR = H'07 -10B3: 15 FE E8 06 19 MOV:G.B #H'19, @ADCSR ; ADCSR = H'19 (ADF=0 ADIE=0 ADST=0 SCAN=1 CKS=1 CH2=0 CH1=0 CH0=1) -10B8: 15 FE E9 06 7F MOV:G.B #H'7F, @H'FEE9 -10BD: 15 FF 10 06 F0 MOV:G.B #H'F0, @WCR ; WCR = H'F0 (WMS1=0 WMS0=0 WC1=0 WC0=0) -10C2: 15 FF 11 06 FF MOV:G.B #H'FF, @RAMCR ; RAMCR = H'FF (RAME=1) +10B3: 15 FE E8 06 19 MOV:G.B #H'19, @ADCSR ; ADCSR = H'19 (ADF=0 ADIE=0 ADST=0 SCAN=1 CKS=1 CH2=0 CH1=0 CH0=1; A/D halt, scan AN0-AN1, 138-state max, ADI disabled) +10B8: 15 FE E9 06 7F MOV:G.B #H'7F, @H'FEE9 ; refs H'FEE9 in register_field +10BD: 15 FF 10 06 F0 MOV:G.B #H'F0, @WCR ; WCR = H'F0 (WMS1=0 WMS0=0 WC1=0 WC0=0; programmable wait, 0 waits) +10C2: 15 FF 11 06 FF MOV:G.B #H'FF, @RAMCR ; RAMCR = H'FF (RAME=1; on-chip RAM enabled) 10C7: 15 FE 82 D7 BCLR.B #7, @P1DR ; clear bit 7 of P1DR 10CB: 30 2E A8 BRA loc_3F76 @@ -313,249 +403,249 @@ loc_10CE: loc_15E0: 15E0: 1E 10 6D BSR loc_2650 -15E3: 15 F6 89 D7 BCLR.B #7, @H'F689 +15E3: 15 F6 89 D7 BCLR.B #7, @H'F689 ; refs H'F689 in on_chip_ram 15E7: 27 10 BEQ loc_15F9 -15E9: 1D F6 8E 81 MOV:G.W @H'F68E, R1 -15ED: 1D E9 02 91 MOV:G.W R1, @H'E902 +15E9: 1D F6 8E 81 MOV:G.W @H'F68E, R1 ; refs H'F68E in on_chip_ram +15ED: 1D E9 02 91 MOV:G.W R1, @H'E902 ; refs H'E902 in program_or_external 15F1: 52 80 MOV:E.B #H'80, R2 15F3: 5B 00 81 MOV:I.W #H'0081, R3 15F6: 1E 28 5B BSR loc_3E54 loc_15F9: -15F9: 15 F6 F0 16 TST.B @H'F6F0 +15F9: 15 F6 F0 16 TST.B @H'F6F0 ; refs H'F6F0 in on_chip_ram 15FD: 27 3E BEQ loc_163D -15FF: 15 F6 F0 D7 BCLR.B #7, @H'F6F0 +15FF: 15 F6 F0 D7 BCLR.B #7, @H'F6F0 ; refs H'F6F0 in on_chip_ram 1603: 27 03 BEQ loc_1608 1605: 18 43 94 JSR @loc_4394 loc_1608: -1608: 15 F6 F0 D6 BCLR.B #6, @H'F6F0 +1608: 15 F6 F0 D6 BCLR.B #6, @H'F6F0 ; refs H'F6F0 in on_chip_ram 160C: 27 03 BEQ loc_1611 160E: 18 44 57 JSR @loc_4457 loc_1611: -1611: 15 F6 F0 D5 BCLR.B #5, @H'F6F0 +1611: 15 F6 F0 D5 BCLR.B #5, @H'F6F0 ; refs H'F6F0 in on_chip_ram 1615: 27 03 BEQ loc_161A 1617: 18 45 1A JSR @loc_451A loc_161A: -161A: 15 F6 F0 D4 BCLR.B #4, @H'F6F0 -161E: 15 F6 F0 D3 BCLR.B #3, @H'F6F0 +161A: 15 F6 F0 D4 BCLR.B #4, @H'F6F0 ; refs H'F6F0 in on_chip_ram +161E: 15 F6 F0 D3 BCLR.B #3, @H'F6F0 ; refs H'F6F0 in on_chip_ram 1622: 27 03 BEQ loc_1627 1624: 18 17 05 JSR @loc_1705 loc_1627: -1627: 15 F6 F0 D2 BCLR.B #2, @H'F6F0 +1627: 15 F6 F0 D2 BCLR.B #2, @H'F6F0 ; refs H'F6F0 in on_chip_ram 162B: 27 03 BEQ loc_1630 162D: 18 17 4D JSR @loc_174D loc_1630: -1630: 15 F6 F0 D1 BCLR.B #1, @H'F6F0 +1630: 15 F6 F0 D1 BCLR.B #1, @H'F6F0 ; refs H'F6F0 in on_chip_ram 1634: 27 03 BEQ loc_1639 1636: 18 17 95 JSR @loc_1795 loc_1639: -1639: 15 F6 F0 D0 BCLR.B #0, @H'F6F0 +1639: 15 F6 F0 D0 BCLR.B #0, @H'F6F0 ; refs H'F6F0 in on_chip_ram loc_163D: -163D: 15 F6 F1 16 TST.B @H'F6F1 +163D: 15 F6 F1 16 TST.B @H'F6F1 ; refs H'F6F1 in on_chip_ram 1641: 27 43 BEQ loc_1686 -1643: 15 F6 F1 D7 BCLR.B #7, @H'F6F1 +1643: 15 F6 F1 D7 BCLR.B #7, @H'F6F1 ; refs H'F6F1 in on_chip_ram 1647: 27 03 BEQ loc_164C 1649: 18 17 C9 JSR @loc_17C9 loc_164C: -164C: 15 F6 F1 D6 BCLR.B #6, @H'F6F1 +164C: 15 F6 F1 D6 BCLR.B #6, @H'F6F1 ; refs H'F6F1 in on_chip_ram 1650: 27 03 BEQ loc_1655 1652: 18 17 FB JSR @loc_17FB loc_1655: -1655: 15 F6 F1 D5 BCLR.B #5, @H'F6F1 +1655: 15 F6 F1 D5 BCLR.B #5, @H'F6F1 ; refs H'F6F1 in on_chip_ram 1659: 27 03 BEQ loc_165E 165B: 18 18 2D JSR @loc_182D loc_165E: -165E: 15 F6 F1 D4 BCLR.B #4, @H'F6F1 +165E: 15 F6 F1 D4 BCLR.B #4, @H'F6F1 ; refs H'F6F1 in on_chip_ram 1662: 27 03 BEQ loc_1667 1664: 18 18 91 JSR @loc_1891 loc_1667: -1667: 15 F6 F1 D3 BCLR.B #3, @H'F6F1 +1667: 15 F6 F1 D3 BCLR.B #3, @H'F6F1 ; refs H'F6F1 in on_chip_ram 166B: 27 03 BEQ loc_1670 166D: 18 18 E7 JSR @loc_18E7 loc_1670: -1670: 15 F6 F1 D2 BCLR.B #2, @H'F6F1 +1670: 15 F6 F1 D2 BCLR.B #2, @H'F6F1 ; refs H'F6F1 in on_chip_ram 1674: 27 03 BEQ loc_1679 1676: 18 19 4A JSR @loc_194A loc_1679: -1679: 15 F6 F1 D1 BCLR.B #1, @H'F6F1 +1679: 15 F6 F1 D1 BCLR.B #1, @H'F6F1 ; refs H'F6F1 in on_chip_ram 167D: 27 03 BEQ loc_1682 167F: 18 19 79 JSR @loc_1979 loc_1682: -1682: 15 F6 F1 D0 BCLR.B #0, @H'F6F1 +1682: 15 F6 F1 D0 BCLR.B #0, @H'F6F1 ; refs H'F6F1 in on_chip_ram loc_1686: -1686: 15 F6 F2 16 TST.B @H'F6F2 +1686: 15 F6 F2 16 TST.B @H'F6F2 ; refs H'F6F2 in on_chip_ram 168A: 27 48 BEQ loc_16D4 -168C: 15 F6 F2 D7 BCLR.B #7, @H'F6F2 +168C: 15 F6 F2 D7 BCLR.B #7, @H'F6F2 ; refs H'F6F2 in on_chip_ram 1690: 27 03 BEQ loc_1695 1692: 18 1B 2D JSR @loc_1B2D loc_1695: -1695: 15 F6 F2 D6 BCLR.B #6, @H'F6F2 +1695: 15 F6 F2 D6 BCLR.B #6, @H'F6F2 ; refs H'F6F2 in on_chip_ram 1699: 27 03 BEQ loc_169E 169B: 18 1B 44 JSR @loc_1B44 loc_169E: -169E: 15 F6 F2 D5 BCLR.B #5, @H'F6F2 +169E: 15 F6 F2 D5 BCLR.B #5, @H'F6F2 ; refs H'F6F2 in on_chip_ram 16A2: 27 03 BEQ loc_16A7 16A4: 18 1B 5B JSR @loc_1B5B loc_16A7: -16A7: 15 F6 F2 D4 BCLR.B #4, @H'F6F2 +16A7: 15 F6 F2 D4 BCLR.B #4, @H'F6F2 ; refs H'F6F2 in on_chip_ram 16AB: 27 03 BEQ loc_16B0 16AD: 18 1B A0 JSR @loc_1BA0 loc_16B0: -16B0: 15 F6 F2 D3 BCLR.B #3, @H'F6F2 +16B0: 15 F6 F2 D3 BCLR.B #3, @H'F6F2 ; refs H'F6F2 in on_chip_ram 16B4: 27 03 BEQ loc_16B9 16B6: 18 1B B6 JSR @loc_1BB6 loc_16B9: -16B9: 15 F6 F2 D2 BCLR.B #2, @H'F6F2 +16B9: 15 F6 F2 D2 BCLR.B #2, @H'F6F2 ; refs H'F6F2 in on_chip_ram 16BD: 27 03 BEQ loc_16C2 16BF: 18 1B CC JSR @loc_1BCC loc_16C2: -16C2: 15 F6 F2 D1 BCLR.B #1, @H'F6F2 +16C2: 15 F6 F2 D1 BCLR.B #1, @H'F6F2 ; refs H'F6F2 in on_chip_ram 16C6: 27 03 BEQ loc_16CB 16C8: 18 1B 72 JSR @loc_1B72 loc_16CB: -16CB: 15 F6 F2 D0 BCLR.B #0, @H'F6F2 +16CB: 15 F6 F2 D0 BCLR.B #0, @H'F6F2 ; refs H'F6F2 in on_chip_ram 16CF: 27 03 BEQ loc_16D4 16D1: 18 1B 89 JSR @loc_1B89 loc_16D4: -16D4: 15 F6 F3 16 TST.B @H'F6F3 +16D4: 15 F6 F3 16 TST.B @H'F6F3 ; refs H'F6F3 in on_chip_ram 16D8: 27 2A BEQ loc_1704 -16DA: 15 F6 F3 D7 BCLR.B #7, @H'F6F3 -16DE: 15 F6 F3 D6 BCLR.B #6, @H'F6F3 -16E2: 15 F6 F3 D5 BCLR.B #5, @H'F6F3 -16E6: 15 F6 F3 D4 BCLR.B #4, @H'F6F3 +16DA: 15 F6 F3 D7 BCLR.B #7, @H'F6F3 ; refs H'F6F3 in on_chip_ram +16DE: 15 F6 F3 D6 BCLR.B #6, @H'F6F3 ; refs H'F6F3 in on_chip_ram +16E2: 15 F6 F3 D5 BCLR.B #5, @H'F6F3 ; refs H'F6F3 in on_chip_ram +16E6: 15 F6 F3 D4 BCLR.B #4, @H'F6F3 ; refs H'F6F3 in on_chip_ram 16EA: 27 03 BEQ loc_16EF 16EC: 18 1B E2 JSR @loc_1BE2 loc_16EF: -16EF: 15 F6 F3 D3 BCLR.B #3, @H'F6F3 +16EF: 15 F6 F3 D3 BCLR.B #3, @H'F6F3 ; refs H'F6F3 in on_chip_ram 16F3: 27 03 BEQ loc_16F8 16F5: 18 1B F8 JSR @loc_1BF8 loc_16F8: -16F8: 15 F6 F3 D2 BCLR.B #2, @H'F6F3 -16FC: 15 F6 F3 D1 BCLR.B #1, @H'F6F3 -1700: 15 F6 F3 D0 BCLR.B #0, @H'F6F3 +16F8: 15 F6 F3 D2 BCLR.B #2, @H'F6F3 ; refs H'F6F3 in on_chip_ram +16FC: 15 F6 F3 D1 BCLR.B #1, @H'F6F3 ; refs H'F6F3 in on_chip_ram +1700: 15 F6 F3 D0 BCLR.B #0, @H'F6F3 ; refs H'F6F3 in on_chip_ram loc_1704: 1704: 19 RTS loc_1705: -1705: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +1705: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 170A: 22 38 BHI loc_1744 -170C: 1D E1 4E FF BTST.W #15, @H'E14E +170C: 1D E1 4E FF BTST.W #15, @H'E14E ; refs H'E14E in program_or_external 1710: 26 24 BNE loc_1736 -1712: 15 F7 30 F6 BTST.B #6, @H'F730 +1712: 15 F7 30 F6 BTST.B #6, @H'F730 ; refs H'F730 in on_chip_ram 1716: 26 1E BNE loc_1736 -1718: 15 FB 03 C7 BSET.B #7, @H'FB03 +1718: 15 FB 03 C7 BSET.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram 171C: 26 08 BNE loc_1726 -171E: 1D F7 32 81 MOV:G.W @H'F732, R1 -1722: 1D F7 34 91 MOV:G.W R1, @H'F734 +171E: 1D F7 32 81 MOV:G.W @H'F732, R1 ; refs H'F732 in on_chip_ram +1722: 1D F7 34 91 MOV:G.W R1, @H'F734 ; refs H'F734 in on_chip_ram loc_1726: -1726: 1D F7 32 07 1C 07 MOV:G.W #H'1C07, @H'F732 -172C: 15 FB 02 06 14 MOV:G.B #H'14, @H'FB02 +1726: 1D F7 32 07 1C 07 MOV:G.W #H'1C07, @H'F732 ; refs H'F732 in on_chip_ram +172C: 15 FB 02 06 14 MOV:G.B #H'14, @H'FB02 ; refs H'FB02 in on_chip_ram 1731: 1E 31 C6 BSR loc_48FA 1734: 20 0E BRA loc_1744 loc_1736: -1736: 1D F6 96 84 MOV:G.W @H'F696, R4 -173A: 1D F6 B6 34 SUB.W @H'F6B6, R4 +1736: 1D F6 96 84 MOV:G.W @H'F696, R4 ; refs H'F696 in on_chip_ram +173A: 1D F6 B6 34 SUB.W @H'F6B6, R4 ; refs H'F6B6 in on_chip_ram 173E: 5B 00 A9 MOV:I.W #H'00A9, R3 1741: 1E 02 5E BSR loc_19A2 loc_1744: -1744: 1D F6 96 84 MOV:G.W @H'F696, R4 -1748: 1D F6 B6 94 MOV:G.W R4, @H'F6B6 +1744: 1D F6 96 84 MOV:G.W @H'F696, R4 ; refs H'F696 in on_chip_ram +1748: 1D F6 B6 94 MOV:G.W R4, @H'F6B6 ; refs H'F6B6 in on_chip_ram 174C: 19 RTS loc_174D: -174D: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +174D: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 1752: 22 38 BHI loc_178C -1754: 15 F7 30 F7 BTST.B #7, @H'F730 +1754: 15 F7 30 F7 BTST.B #7, @H'F730 ; refs H'F730 in on_chip_ram 1758: 27 32 BEQ loc_178C -175A: 1D E1 6E FD BTST.W #13, @H'E16E +175A: 1D E1 6E FD BTST.W #13, @H'E16E ; refs H'E16E in program_or_external 175E: 26 1E BNE loc_177E -1760: 15 FB 03 C7 BSET.B #7, @H'FB03 +1760: 15 FB 03 C7 BSET.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram 1764: 26 08 BNE loc_176E -1766: 1D F7 32 81 MOV:G.W @H'F732, R1 -176A: 1D F7 34 91 MOV:G.W R1, @H'F734 +1766: 1D F7 32 81 MOV:G.W @H'F732, R1 ; refs H'F732 in on_chip_ram +176A: 1D F7 34 91 MOV:G.W R1, @H'F734 ; refs H'F734 in on_chip_ram loc_176E: -176E: 1D F7 32 07 1C 06 MOV:G.W #H'1C06, @H'F732 -1774: 15 FB 02 06 14 MOV:G.B #H'14, @H'FB02 +176E: 1D F7 32 07 1C 06 MOV:G.W #H'1C06, @H'F732 ; refs H'F732 in on_chip_ram +1774: 15 FB 02 06 14 MOV:G.B #H'14, @H'FB02 ; refs H'FB02 in on_chip_ram 1779: 1E 31 7E BSR loc_48FA 177C: 20 0E BRA loc_178C loc_177E: -177E: 1D F6 94 84 MOV:G.W @H'F694, R4 -1782: 1D F6 B4 34 SUB.W @H'F6B4, R4 +177E: 1D F6 94 84 MOV:G.W @H'F694, R4 ; refs H'F694 in on_chip_ram +1782: 1D F6 B4 34 SUB.W @H'F6B4, R4 ; refs H'F6B4 in on_chip_ram 1786: 5B 00 C5 MOV:I.W #H'00C5, R3 1789: 1E 02 16 BSR loc_19A2 loc_178C: -178C: 1D F6 94 84 MOV:G.W @H'F694, R4 -1790: 1D F6 B4 94 MOV:G.W R4, @H'F6B4 +178C: 1D F6 94 84 MOV:G.W @H'F694, R4 ; refs H'F694 in on_chip_ram +1790: 1D F6 B4 94 MOV:G.W R4, @H'F6B4 ; refs H'F6B4 in on_chip_ram 1794: 19 RTS loc_1795: -1795: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +1795: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 179A: 22 24 BHI loc_17C0 -179C: 1D E1 72 FD BTST.W #13, @H'E172 +179C: 1D E1 72 FD BTST.W #13, @H'E172 ; refs H'E172 in program_or_external 17A0: 26 05 BNE loc_17A7 17A2: 1E 09 82 BSR loc_2127 17A5: 20 19 BRA loc_17C0 loc_17A7: -17A7: 1D E2 20 FF BTST.W #15, @H'E220 +17A7: 1D E2 20 FF BTST.W #15, @H'E220 ; refs H'E220 in program_or_external 17AB: 27 05 BEQ loc_17B2 17AD: 1E 09 77 BSR loc_2127 17B0: 20 0E BRA loc_17C0 loc_17B2: -17B2: 1D F6 92 84 MOV:G.W @H'F692, R4 -17B6: 1D F6 B2 34 SUB.W @H'F6B2, R4 +17B2: 1D F6 92 84 MOV:G.W @H'F692, R4 ; refs H'F692 in on_chip_ram +17B6: 1D F6 B2 34 SUB.W @H'F6B2, R4 ; refs H'F6B2 in on_chip_ram 17BA: 5B 00 BC MOV:I.W #H'00BC, R3 17BD: 1E 01 E2 BSR loc_19A2 loc_17C0: -17C0: 1D F6 92 84 MOV:G.W @H'F692, R4 -17C4: 1D F6 B2 94 MOV:G.W R4, @H'F6B2 +17C0: 1D F6 92 84 MOV:G.W @H'F692, R4 ; refs H'F692 in on_chip_ram +17C4: 1D F6 B2 94 MOV:G.W R4, @H'F6B2 ; refs H'F6B2 in on_chip_ram 17C8: 19 RTS loc_17C9: -17C9: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +17C9: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 17CE: 22 22 BHI loc_17F2 -17D0: 1D E1 26 FC BTST.W #12, @H'E126 +17D0: 1D E1 26 FC BTST.W #12, @H'E126 ; refs H'E126 in program_or_external 17D4: 27 1C BEQ loc_17F2 -17D6: 1D F6 AE 84 MOV:G.W @H'F6AE, R4 -17DA: 1D F6 CE 34 SUB.W @H'F6CE, R4 +17D6: 1D F6 AE 84 MOV:G.W @H'F6AE, R4 ; refs H'F6AE in on_chip_ram +17DA: 1D F6 CE 34 SUB.W @H'F6CE, R4 ; refs H'F6CE in on_chip_ram 17DE: 5B 00 A3 MOV:I.W #H'00A3, R3 -17E1: 15 F7 91 F7 BTST.B #7, @H'F791 +17E1: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 17E5: 27 08 BEQ loc_17EF -17E7: 15 F4 04 F3 BTST.B #3, @H'F404 +17E7: 15 F4 04 F3 BTST.B #3, @H'F404 ; refs H'F404 in program_or_external 17EB: 27 02 BEQ loc_17EF 17ED: AB CE BSET.W #14, R3 @@ -563,21 +653,21 @@ loc_17EF: 17EF: 1E 01 B0 BSR loc_19A2 loc_17F2: -17F2: 1D F6 AE 84 MOV:G.W @H'F6AE, R4 -17F6: 1D F6 CE 94 MOV:G.W R4, @H'F6CE +17F2: 1D F6 AE 84 MOV:G.W @H'F6AE, R4 ; refs H'F6AE in on_chip_ram +17F6: 1D F6 CE 94 MOV:G.W R4, @H'F6CE ; refs H'F6CE in on_chip_ram 17FA: 19 RTS loc_17FB: -17FB: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +17FB: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 1800: 22 22 BHI loc_1824 -1802: 1D E1 26 FC BTST.W #12, @H'E126 +1802: 1D E1 26 FC BTST.W #12, @H'E126 ; refs H'E126 in program_or_external 1806: 27 1C BEQ loc_1824 -1808: 1D F6 AC 84 MOV:G.W @H'F6AC, R4 -180C: 1D F6 CC 34 SUB.W @H'F6CC, R4 +1808: 1D F6 AC 84 MOV:G.W @H'F6AC, R4 ; refs H'F6AC in on_chip_ram +180C: 1D F6 CC 34 SUB.W @H'F6CC, R4 ; refs H'F6CC in on_chip_ram 1810: 5B 00 A4 MOV:I.W #H'00A4, R3 -1813: 15 F7 91 F7 BTST.B #7, @H'F791 +1813: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 1817: 27 08 BEQ loc_1821 -1819: 15 F4 04 F3 BTST.B #3, @H'F404 +1819: 15 F4 04 F3 BTST.B #3, @H'F404 ; refs H'F404 in program_or_external 181D: 27 02 BEQ loc_1821 181F: AB CE BSET.W #14, R3 @@ -585,23 +675,23 @@ loc_1821: 1821: 1E 01 7E BSR loc_19A2 loc_1824: -1824: 1D F6 AC 84 MOV:G.W @H'F6AC, R4 -1828: 1D F6 CC 94 MOV:G.W R4, @H'F6CC +1824: 1D F6 AC 84 MOV:G.W @H'F6AC, R4 ; refs H'F6AC in on_chip_ram +1828: 1D F6 CC 94 MOV:G.W R4, @H'F6CC ; refs H'F6CC in on_chip_ram 182C: 19 RTS loc_182D: -182D: 15 F7 17 F2 BTST.B #2, @H'F717 +182D: 15 F7 17 F2 BTST.B #2, @H'F717 ; refs H'F717 in on_chip_ram 1831: 26 32 BNE loc_1865 -1833: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +1833: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 1838: 22 22 BHI loc_185C -183A: 1D E1 26 F5 BTST.W #5, @H'E126 +183A: 1D E1 26 F5 BTST.W #5, @H'E126 ; refs H'E126 in program_or_external 183E: 27 1C BEQ loc_185C -1840: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 -1844: 1D F6 CA 34 SUB.W @H'F6CA, R4 +1840: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 ; refs H'F6AA in on_chip_ram +1844: 1D F6 CA 34 SUB.W @H'F6CA, R4 ; refs H'F6CA in on_chip_ram 1848: 5B 00 A5 MOV:I.W #H'00A5, R3 -184B: 15 F7 91 F7 BTST.B #7, @H'F791 +184B: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 184F: 27 08 BEQ loc_1859 -1851: 15 F4 04 F2 BTST.B #2, @H'F404 +1851: 15 F4 04 F2 BTST.B #2, @H'F404 ; refs H'F404 in program_or_external 1855: 27 02 BEQ loc_1859 1857: AB CE BSET.W #14, R3 @@ -609,19 +699,19 @@ loc_1859: 1859: 1E 01 46 BSR loc_19A2 loc_185C: -185C: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 -1860: 1D F6 CA 94 MOV:G.W R4, @H'F6CA +185C: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 ; refs H'F6AA in on_chip_ram +1860: 1D F6 CA 94 MOV:G.W R4, @H'F6CA ; refs H'F6CA in on_chip_ram 1864: 19 RTS loc_1865: -1865: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +1865: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 186A: 22 1C BHI loc_1888 -186C: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 -1870: 1D F6 CA 34 SUB.W @H'F6CA, R4 +186C: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 ; refs H'F6AA in on_chip_ram +1870: 1D F6 CA 34 SUB.W @H'F6CA, R4 ; refs H'F6CA in on_chip_ram 1874: 5B 00 D8 MOV:I.W #H'00D8, R3 -1877: 15 F7 91 F7 BTST.B #7, @H'F791 +1877: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 187B: 27 08 BEQ loc_1885 -187D: 15 F4 04 F1 BTST.B #1, @H'F404 +187D: 15 F4 04 F1 BTST.B #1, @H'F404 ; refs H'F404 in program_or_external 1881: 27 02 BEQ loc_1885 1883: AB CE BSET.W #14, R3 @@ -629,36 +719,36 @@ loc_1885: 1885: 1E 01 1A BSR loc_19A2 loc_1888: -1888: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 -188C: 1D F6 CA 94 MOV:G.W R4, @H'F6CA +1888: 1D F6 AA 84 MOV:G.W @H'F6AA, R4 ; refs H'F6AA in on_chip_ram +188C: 1D F6 CA 94 MOV:G.W R4, @H'F6CA ; refs H'F6CA in on_chip_ram 1890: 19 RTS loc_1891: -1891: 15 F7 17 F2 BTST.B #2, @H'F717 +1891: 15 F7 17 F2 BTST.B #2, @H'F717 ; refs H'F717 in on_chip_ram 1895: 26 24 BNE loc_18BB -1897: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +1897: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 189C: 22 14 BHI loc_18B2 -189E: 1D E1 26 F5 BTST.W #5, @H'E126 +189E: 1D E1 26 F5 BTST.W #5, @H'E126 ; refs H'E126 in program_or_external 18A2: 27 0E BEQ loc_18B2 -18A4: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 -18A8: 1D F6 C8 34 SUB.W @H'F6C8, R4 +18A4: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 ; refs H'F6A8 in on_chip_ram +18A8: 1D F6 C8 34 SUB.W @H'F6C8, R4 ; refs H'F6C8 in on_chip_ram 18AC: 5B 00 80 MOV:I.W #H'0080, R3 18AF: 1E 00 F0 BSR loc_19A2 loc_18B2: -18B2: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 -18B6: 1D F6 C8 94 MOV:G.W R4, @H'F6C8 +18B2: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 ; refs H'F6A8 in on_chip_ram +18B6: 1D F6 C8 94 MOV:G.W R4, @H'F6C8 ; refs H'F6C8 in on_chip_ram 18BA: 19 RTS loc_18BB: -18BB: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +18BB: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 18C0: 22 1C BHI loc_18DE -18C2: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 -18C6: 1D F6 C8 34 SUB.W @H'F6C8, R4 +18C2: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 ; refs H'F6A8 in on_chip_ram +18C6: 1D F6 C8 34 SUB.W @H'F6C8, R4 ; refs H'F6C8 in on_chip_ram 18CA: 5B 00 D9 MOV:I.W #H'00D9, R3 -18CD: 15 F7 91 F7 BTST.B #7, @H'F791 +18CD: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 18D1: 27 08 BEQ loc_18DB -18D3: 15 F4 04 F1 BTST.B #1, @H'F404 +18D3: 15 F4 04 F1 BTST.B #1, @H'F404 ; refs H'F404 in program_or_external 18D7: 27 02 BEQ loc_18DB 18D9: AB CE BSET.W #14, R3 @@ -666,23 +756,23 @@ loc_18DB: 18DB: 1E 00 C4 BSR loc_19A2 loc_18DE: -18DE: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 -18E2: 1D F6 C8 94 MOV:G.W R4, @H'F6C8 +18DE: 1D F6 A8 84 MOV:G.W @H'F6A8, R4 ; refs H'F6A8 in on_chip_ram +18E2: 1D F6 C8 94 MOV:G.W R4, @H'F6C8 ; refs H'F6C8 in on_chip_ram 18E6: 19 RTS loc_18E7: -18E7: 15 F7 17 F2 BTST.B #2, @H'F717 +18E7: 15 F7 17 F2 BTST.B #2, @H'F717 ; refs H'F717 in on_chip_ram 18EB: 26 32 BNE loc_191F -18ED: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +18ED: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 18F2: 22 22 BHI loc_1916 -18F4: 1D E1 26 F5 BTST.W #5, @H'E126 +18F4: 1D E1 26 F5 BTST.W #5, @H'E126 ; refs H'E126 in program_or_external 18F8: 27 1C BEQ loc_1916 -18FA: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 -18FE: 1D F6 C6 34 SUB.W @H'F6C6, R4 +18FA: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 ; refs H'F6A6 in on_chip_ram +18FE: 1D F6 C6 34 SUB.W @H'F6C6, R4 ; refs H'F6C6 in on_chip_ram 1902: 5B 00 A6 MOV:I.W #H'00A6, R3 -1905: 15 F7 91 F7 BTST.B #7, @H'F791 +1905: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 1909: 27 08 BEQ loc_1913 -190B: 15 F4 04 F2 BTST.B #2, @H'F404 +190B: 15 F4 04 F2 BTST.B #2, @H'F404 ; refs H'F404 in program_or_external 190F: 27 02 BEQ loc_1913 1911: AB CE BSET.W #14, R3 @@ -690,19 +780,19 @@ loc_1913: 1913: 1E 00 8C BSR loc_19A2 loc_1916: -1916: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 -191A: 1D F6 C6 94 MOV:G.W R4, @H'F6C6 +1916: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 ; refs H'F6A6 in on_chip_ram +191A: 1D F6 C6 94 MOV:G.W R4, @H'F6C6 ; refs H'F6C6 in on_chip_ram 191E: 19 RTS loc_191F: -191F: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 +191F: 15 F7 31 04 02 CMP:G.B #H'02, @H'F731 ; refs H'F731 in on_chip_ram 1924: 22 1B BHI loc_1941 -1926: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 -192A: 1D F6 C6 34 SUB.W @H'F6C6, R4 +1926: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 ; refs H'F6A6 in on_chip_ram +192A: 1D F6 C6 34 SUB.W @H'F6C6, R4 ; refs H'F6C6 in on_chip_ram 192E: 5B 00 DA MOV:I.W #H'00DA, R3 -1931: 15 F7 91 F7 BTST.B #7, @H'F791 +1931: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 1935: 27 08 BEQ loc_193F -1937: 15 F4 04 F1 BTST.B #1, @H'F404 +1937: 15 F4 04 F1 BTST.B #1, @H'F404 ; refs H'F404 in program_or_external 193B: 27 02 BEQ loc_193F 193D: AB CE BSET.W #14, R3 @@ -710,41 +800,41 @@ loc_193F: 193F: 0E 61 BSR loc_19A2 loc_1941: -1941: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 -1945: 1D F6 C6 94 MOV:G.W R4, @H'F6C6 +1941: 1D F6 A6 84 MOV:G.W @H'F6A6, R4 ; refs H'F6A6 in on_chip_ram +1945: 1D F6 C6 94 MOV:G.W R4, @H'F6C6 ; refs H'F6C6 in on_chip_ram 1949: 19 RTS loc_194A: -194A: 15 F7 31 04 03 CMP:G.B #H'03, @H'F731 +194A: 15 F7 31 04 03 CMP:G.B #H'03, @H'F731 ; refs H'F731 in on_chip_ram 194F: 22 1F BHI loc_1970 -1951: 1D F6 A4 84 MOV:G.W @H'F6A4, R4 -1955: 1D F6 C4 34 SUB.W @H'F6C4, R4 -1959: 15 FE 8E F4 BTST.B #4, @P7DR +1951: 1D F6 A4 84 MOV:G.W @H'F6A4, R4 ; refs H'F6A4 in on_chip_ram +1955: 1D F6 C4 34 SUB.W @H'F6C4, R4 ; refs H'F6C4 in on_chip_ram +1959: 15 FE 8E F4 BTST.B #4, @P7DR ; refs P7DR in register_field 195D: 26 00 BNE loc_195F loc_195F: 195F: 5B 00 80 MOV:I.W #H'0080, R3 -1962: 15 F7 91 F5 BTST.B #5, @H'F791 +1962: 15 F7 91 F5 BTST.B #5, @H'F791 ; refs H'F791 in on_chip_ram 1966: 27 02 BEQ loc_196A 1968: AB CE BSET.W #14, R3 loc_196A: 196A: 0E 36 BSR loc_19A2 -196C: 15 F7 6D C7 BSET.B #7, @H'F76D +196C: 15 F7 6D C7 BSET.B #7, @H'F76D ; refs H'F76D in on_chip_ram loc_1970: -1970: 1D F6 A4 84 MOV:G.W @H'F6A4, R4 -1974: 1D F6 C4 94 MOV:G.W R4, @H'F6C4 +1970: 1D F6 A4 84 MOV:G.W @H'F6A4, R4 ; refs H'F6A4 in on_chip_ram +1974: 1D F6 C4 94 MOV:G.W R4, @H'F6C4 ; refs H'F6C4 in on_chip_ram 1978: 19 RTS loc_1979: -1979: 15 F7 31 04 03 CMP:G.B #H'03, @H'F731 +1979: 15 F7 31 04 03 CMP:G.B #H'03, @H'F731 ; refs H'F731 in on_chip_ram 197E: 22 19 BHI loc_1999 -1980: 1D F6 A2 80 MOV:G.W @H'F6A2, R0 -1984: 1D F6 C2 30 SUB.W @H'F6C2, R0 -1988: 1D F6 8C A8 MULXU.W @H'F68C, R0 +1980: 1D F6 A2 80 MOV:G.W @H'F6A2, R0 ; refs H'F6A2 in on_chip_ram +1984: 1D F6 C2 30 SUB.W @H'F6C2, R0 ; refs H'F6C2 in on_chip_ram +1988: 1D F6 8C A8 MULXU.W @H'F68C, R0 ; refs H'F68C in on_chip_ram 198C: 5B 00 81 MOV:I.W #H'0081, R3 -198F: 15 F7 91 F5 BTST.B #5, @H'F791 +198F: 15 F7 91 F5 BTST.B #5, @H'F791 ; refs H'F791 in on_chip_ram 1993: 27 02 BEQ loc_1997 1995: AB CE BSET.W #14, R3 @@ -752,8 +842,8 @@ loc_1997: 1997: 0E 42 BSR loc_19DB loc_1999: -1999: 1D F6 A2 84 MOV:G.W @H'F6A2, R4 -199D: 1D F6 C2 94 MOV:G.W R4, @H'F6C2 +1999: 1D F6 A2 84 MOV:G.W @H'F6A2, R4 ; refs H'F6A2 in on_chip_ram +199D: 1D F6 C2 94 MOV:G.W R4, @H'F6C2 ; refs H'F6C2 in on_chip_ram 19A1: 19 RTS loc_19A2: @@ -897,7 +987,7 @@ loc_1A9C: 1A9C: AB 16 TST.W R3 1A9E: 27 32 BEQ loc_1AD2 1AA0: AB 1A SHLL.W R3 -1AA2: 15 F7 33 80 MOV:G.B @H'F733, R0 +1AA2: 15 F7 33 80 MOV:G.B @H'F733, R0 ; refs H'F733 in on_chip_ram 1AA6: A0 15 NOT.B R0 1AA8: 04 0F 50 AND.B #H'0F, R0 1AAB: AC 16 TST.W R4 @@ -919,24 +1009,24 @@ loc_1ABC: loc_1AC7: 1AC7: A0 15 NOT.B R0 1AC9: 04 0F 50 AND.B #H'0F, R0 -1ACC: 15 F7 33 90 MOV:G.B R0, @H'F733 +1ACC: 15 F7 33 90 MOV:G.B R0, @H'F733 ; refs H'F733 in on_chip_ram 1AD0: 20 0E BRA loc_1AE0 loc_1AD2: 1AD2: AC 16 TST.W R4 1AD4: 26 06 BNE loc_1ADC -1AD6: 15 F7 33 08 ADD:Q.B #1, @H'F733 +1AD6: 15 F7 33 08 ADD:Q.B #1, @H'F733 ; refs H'F733 in on_chip_ram 1ADA: 20 04 BRA loc_1AE0 loc_1ADC: -1ADC: 15 F7 33 0C ADD:Q.B #-1, @H'F733 +1ADC: 15 F7 33 0C ADD:Q.B #-1, @H'F733 ; refs H'F733 in on_chip_ram loc_1AE0: 1AE0: 1E 2E 17 BSR loc_48FA 1AE3: 19 RTS loc_1AE4: -1AE4: 15 F7 5B 80 MOV:G.B @H'F75B, R0 +1AE4: 15 F7 5B 80 MOV:G.B @H'F75B, R0 ; refs H'F75B in on_chip_ram 1AE8: A0 12 EXTU.B R0 1AEA: F0 F7 5D 81 MOV:G.B @(-H'08A3,R0), R1 1AEE: AC 16 TST.W R4 @@ -958,7 +1048,7 @@ loc_1B03: 1B0A: 19 RTS loc_1B0B: -1B0B: 15 F7 5B 80 MOV:G.B @H'F75B, R0 +1B0B: 15 F7 5B 80 MOV:G.B @H'F75B, R0 ; refs H'F75B in on_chip_ram 1B0F: AC 16 TST.W R4 1B11: 26 0A BNE loc_1B1D 1B13: A0 08 ADD:Q.B #1, R0 @@ -974,98 +1064,98 @@ loc_1B1D: 1B23: 50 01 MOV:E.B #H'01, R0 loc_1B25: -1B25: 15 F7 5B 90 MOV:G.B R0, @H'F75B +1B25: 15 F7 5B 90 MOV:G.B R0, @H'F75B ; refs H'F75B in on_chip_ram 1B29: 1E 2D CE BSR loc_48FA 1B2C: 19 RTS loc_1B2D: -1B2D: 15 F6 D7 84 MOV:G.B @H'F6D7, R4 -1B31: 15 F6 E7 64 XOR.B @H'F6E7, R4 +1B2D: 15 F6 D7 84 MOV:G.B @H'F6D7, R4 ; refs H'F6D7 in on_chip_ram +1B31: 15 F6 E7 64 XOR.B @H'F6E7, R4 ; refs H'F6E7 in on_chip_ram 1B35: 5D 00 7E MOV:I.W #H'007E, R5 1B38: 1E 00 D3 BSR loc_1C0E -1B3B: 15 F6 D7 84 MOV:G.B @H'F6D7, R4 -1B3F: 15 F6 E7 94 MOV:G.B R4, @H'F6E7 +1B3B: 15 F6 D7 84 MOV:G.B @H'F6D7, R4 ; refs H'F6D7 in on_chip_ram +1B3F: 15 F6 E7 94 MOV:G.B R4, @H'F6E7 ; refs H'F6E7 in on_chip_ram 1B43: 19 RTS loc_1B44: -1B44: 15 F6 D6 84 MOV:G.B @H'F6D6, R4 -1B48: 15 F6 E6 64 XOR.B @H'F6E6, R4 +1B44: 15 F6 D6 84 MOV:G.B @H'F6D6, R4 ; refs H'F6D6 in on_chip_ram +1B48: 15 F6 E6 64 XOR.B @H'F6E6, R4 ; refs H'F6E6 in on_chip_ram 1B4C: 5D 00 6E MOV:I.W #H'006E, R5 1B4F: 1E 00 BC BSR loc_1C0E -1B52: 15 F6 D6 84 MOV:G.B @H'F6D6, R4 -1B56: 15 F6 E6 94 MOV:G.B R4, @H'F6E6 +1B52: 15 F6 D6 84 MOV:G.B @H'F6D6, R4 ; refs H'F6D6 in on_chip_ram +1B56: 15 F6 E6 94 MOV:G.B R4, @H'F6E6 ; refs H'F6E6 in on_chip_ram 1B5A: 19 RTS loc_1B5B: -1B5B: 15 F6 D5 84 MOV:G.B @H'F6D5, R4 -1B5F: 15 F6 E5 64 XOR.B @H'F6E5, R4 +1B5B: 15 F6 D5 84 MOV:G.B @H'F6D5, R4 ; refs H'F6D5 in on_chip_ram +1B5F: 15 F6 E5 64 XOR.B @H'F6E5, R4 ; refs H'F6E5 in on_chip_ram 1B63: 5D 00 5E MOV:I.W #H'005E, R5 1B66: 1E 00 A5 BSR loc_1C0E -1B69: 15 F6 D5 84 MOV:G.B @H'F6D5, R4 -1B6D: 15 F6 E5 94 MOV:G.B R4, @H'F6E5 +1B69: 15 F6 D5 84 MOV:G.B @H'F6D5, R4 ; refs H'F6D5 in on_chip_ram +1B6D: 15 F6 E5 94 MOV:G.B R4, @H'F6E5 ; refs H'F6E5 in on_chip_ram 1B71: 19 RTS loc_1B72: -1B72: 15 F6 D1 84 MOV:G.B @H'F6D1, R4 -1B76: 15 F6 E1 64 XOR.B @H'F6E1, R4 +1B72: 15 F6 D1 84 MOV:G.B @H'F6D1, R4 ; refs H'F6D1 in on_chip_ram +1B76: 15 F6 E1 64 XOR.B @H'F6E1, R4 ; refs H'F6E1 in on_chip_ram 1B7A: 5D 00 1E MOV:I.W #H'001E, R5 1B7D: 1E 00 8E BSR loc_1C0E -1B80: 15 F6 D1 84 MOV:G.B @H'F6D1, R4 -1B84: 15 F6 E1 94 MOV:G.B R4, @H'F6E1 +1B80: 15 F6 D1 84 MOV:G.B @H'F6D1, R4 ; refs H'F6D1 in on_chip_ram +1B84: 15 F6 E1 94 MOV:G.B R4, @H'F6E1 ; refs H'F6E1 in on_chip_ram 1B88: 19 RTS loc_1B89: -1B89: 15 F6 D0 84 MOV:G.B @H'F6D0, R4 -1B8D: 15 F6 E0 64 XOR.B @H'F6E0, R4 +1B89: 15 F6 D0 84 MOV:G.B @H'F6D0, R4 ; refs H'F6D0 in on_chip_ram +1B8D: 15 F6 E0 64 XOR.B @H'F6E0, R4 ; refs H'F6E0 in on_chip_ram 1B91: 5D 00 0E MOV:I.W #H'000E, R5 1B94: 1E 00 77 BSR loc_1C0E -1B97: 15 F6 D0 84 MOV:G.B @H'F6D0, R4 -1B9B: 15 F6 E0 94 MOV:G.B R4, @H'F6E0 +1B97: 15 F6 D0 84 MOV:G.B @H'F6D0, R4 ; refs H'F6D0 in on_chip_ram +1B9B: 15 F6 E0 94 MOV:G.B R4, @H'F6E0 ; refs H'F6E0 in on_chip_ram 1B9F: 19 RTS loc_1BA0: -1BA0: 15 F6 D4 84 MOV:G.B @H'F6D4, R4 -1BA4: 15 F6 E4 64 XOR.B @H'F6E4, R4 +1BA0: 15 F6 D4 84 MOV:G.B @H'F6D4, R4 ; refs H'F6D4 in on_chip_ram +1BA4: 15 F6 E4 64 XOR.B @H'F6E4, R4 ; refs H'F6E4 in on_chip_ram 1BA8: 5D 00 4E MOV:I.W #H'004E, R5 1BAB: 0E 61 BSR loc_1C0E -1BAD: 15 F6 D4 84 MOV:G.B @H'F6D4, R4 -1BB1: 15 F6 E4 94 MOV:G.B R4, @H'F6E4 +1BAD: 15 F6 D4 84 MOV:G.B @H'F6D4, R4 ; refs H'F6D4 in on_chip_ram +1BB1: 15 F6 E4 94 MOV:G.B R4, @H'F6E4 ; refs H'F6E4 in on_chip_ram 1BB5: 19 RTS loc_1BB6: -1BB6: 15 F6 D3 84 MOV:G.B @H'F6D3, R4 -1BBA: 15 F6 E3 64 XOR.B @H'F6E3, R4 +1BB6: 15 F6 D3 84 MOV:G.B @H'F6D3, R4 ; refs H'F6D3 in on_chip_ram +1BBA: 15 F6 E3 64 XOR.B @H'F6E3, R4 ; refs H'F6E3 in on_chip_ram 1BBE: 5D 00 3E MOV:I.W #H'003E, R5 1BC1: 0E 4B BSR loc_1C0E -1BC3: 15 F6 D3 84 MOV:G.B @H'F6D3, R4 -1BC7: 15 F6 E3 94 MOV:G.B R4, @H'F6E3 +1BC3: 15 F6 D3 84 MOV:G.B @H'F6D3, R4 ; refs H'F6D3 in on_chip_ram +1BC7: 15 F6 E3 94 MOV:G.B R4, @H'F6E3 ; refs H'F6E3 in on_chip_ram 1BCB: 19 RTS loc_1BCC: -1BCC: 15 F6 D2 84 MOV:G.B @H'F6D2, R4 -1BD0: 15 F6 E2 64 XOR.B @H'F6E2, R4 +1BCC: 15 F6 D2 84 MOV:G.B @H'F6D2, R4 ; refs H'F6D2 in on_chip_ram +1BD0: 15 F6 E2 64 XOR.B @H'F6E2, R4 ; refs H'F6E2 in on_chip_ram 1BD4: 5D 00 2E MOV:I.W #H'002E, R5 1BD7: 0E 35 BSR loc_1C0E -1BD9: 15 F6 D2 84 MOV:G.B @H'F6D2, R4 -1BDD: 15 F6 E2 94 MOV:G.B R4, @H'F6E2 +1BD9: 15 F6 D2 84 MOV:G.B @H'F6D2, R4 ; refs H'F6D2 in on_chip_ram +1BDD: 15 F6 E2 94 MOV:G.B R4, @H'F6E2 ; refs H'F6E2 in on_chip_ram 1BE1: 19 RTS loc_1BE2: -1BE2: 15 F6 DC 84 MOV:G.B @H'F6DC, R4 -1BE6: 15 F6 EC 64 XOR.B @H'F6EC, R4 +1BE2: 15 F6 DC 84 MOV:G.B @H'F6DC, R4 ; refs H'F6DC in on_chip_ram +1BE6: 15 F6 EC 64 XOR.B @H'F6EC, R4 ; refs H'F6EC in on_chip_ram 1BEA: 5D 00 CE MOV:I.W #H'00CE, R5 1BED: 0E 1F BSR loc_1C0E -1BEF: 15 F6 DC 84 MOV:G.B @H'F6DC, R4 -1BF3: 15 F6 EC 94 MOV:G.B R4, @H'F6EC +1BEF: 15 F6 DC 84 MOV:G.B @H'F6DC, R4 ; refs H'F6DC in on_chip_ram +1BF3: 15 F6 EC 94 MOV:G.B R4, @H'F6EC ; refs H'F6EC in on_chip_ram 1BF7: 19 RTS loc_1BF8: -1BF8: 15 F6 DB 84 MOV:G.B @H'F6DB, R4 -1BFC: 15 F6 EB 64 XOR.B @H'F6EB, R4 +1BF8: 15 F6 DB 84 MOV:G.B @H'F6DB, R4 ; refs H'F6DB in on_chip_ram +1BFC: 15 F6 EB 64 XOR.B @H'F6EB, R4 ; refs H'F6EB in on_chip_ram 1C00: 5D 00 BE MOV:I.W #H'00BE, R5 1C03: 0E 09 BSR loc_1C0E -1C05: 15 F6 DB 84 MOV:G.B @H'F6DB, R4 -1C09: 15 F6 EB 94 MOV:G.B R4, @H'F6EB +1C05: 15 F6 DB 84 MOV:G.B @H'F6DB, R4 ; refs H'F6DB in on_chip_ram +1C09: 15 F6 EB 94 MOV:G.B R4, @H'F6EB ; refs H'F6EB in on_chip_ram 1C0D: 19 RTS loc_1C0E: @@ -1086,24 +1176,24 @@ loc_1C24: 1C24: 19 RTS loc_2127: -2127: 15 FB 03 C7 BSET.B #7, @H'FB03 +2127: 15 FB 03 C7 BSET.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram 212B: 26 08 BNE loc_2135 -212D: 1D F7 32 81 MOV:G.W @H'F732, R1 -2131: 1D F7 34 91 MOV:G.W R1, @H'F734 +212D: 1D F7 32 81 MOV:G.W @H'F732, R1 ; refs H'F732 in on_chip_ram +2131: 1D F7 34 91 MOV:G.W R1, @H'F734 ; refs H'F734 in on_chip_ram loc_2135: -2135: 1D F7 32 07 1C 03 MOV:G.W #H'1C03, @H'F732 -213B: 15 FB 02 06 14 MOV:G.B #H'14, @H'FB02 +2135: 1D F7 32 07 1C 03 MOV:G.W #H'1C03, @H'F732 ; refs H'F732 in on_chip_ram +213B: 15 FB 02 06 14 MOV:G.B #H'14, @H'FB02 ; refs H'FB02 in on_chip_ram 2140: 1E 27 B7 BSR loc_48FA 2143: 19 RTS loc_2650: -2650: 15 F6 F6 D5 BCLR.B #5, @H'F6F6 +2650: 15 F6 F6 D5 BCLR.B #5, @H'F6F6 ; refs H'F6F6 in on_chip_ram 2654: 37 00 68 BEQ loc_26BF -2657: 1D E1 24 80 MOV:G.W @H'E124, R0 +2657: 1D E1 24 80 MOV:G.W @H'E124, R0 ; refs H'E124 in program_or_external 265B: A8 1A SHLL.W R0 265D: A0 10 SWAP.B R0 -265F: 15 F6 F6 F6 BTST.B #6, @H'F6F6 +265F: 15 F6 F6 F6 BTST.B #6, @H'F6F6 ; refs H'F6F6 in on_chip_ram 2663: 26 08 BNE loc_266D 2665: A0 08 ADD:Q.B #1, R0 2667: 24 1A BCC loc_2683 @@ -1112,7 +1202,7 @@ loc_2650: loc_266D: 266D: A0 0C ADD:Q.B #-1, R0 -266F: 1D E0 04 FD BTST.W #13, @H'E004 +266F: 1D E0 04 FD BTST.W #13, @H'E004 ; refs H'E004 in program_or_external 2673: 26 08 BNE loc_267D 2675: 40 49 CMP:E #H'49, R0 2677: 24 0A BCC loc_2683 @@ -1129,34 +1219,34 @@ loc_2683: 2685: A0 10 SWAP.B R0 2687: A8 1B SHLR.W R0 2689: A8 CF BSET.W #15, R0 -268B: 1D E1 24 70 CMP:G.W @H'E124, R0 +268B: 1D E1 24 70 CMP:G.W @H'E124, R0 ; refs H'E124 in program_or_external 268F: 27 2E BEQ loc_26BF -2691: 1D E9 24 90 MOV:G.W R0, @H'E924 +2691: 1D E9 24 90 MOV:G.W R0, @H'E924 ; refs H'E924 in program_or_external 2695: 52 80 MOV:E.B #H'80, R2 2697: 5B 00 92 MOV:I.W #H'0092, R3 -269A: 15 F7 91 F7 BTST.B #7, @H'F791 +269A: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram 269E: 27 08 BEQ loc_26A8 -26A0: 15 F4 04 F4 BTST.B #4, @H'F404 +26A0: 15 F4 04 F4 BTST.B #4, @H'F404 ; refs H'F404 in program_or_external 26A4: 27 02 BEQ loc_26A8 26A6: AB CE BSET.W #14, R3 loc_26A8: 26A8: 1E 17 A9 BSR loc_3E54 -26AB: 15 F6 F6 C0 BSET.B #0, @H'F6F6 +26AB: 15 F6 F6 C0 BSET.B #0, @H'F6F6 ; refs H'F6F6 in on_chip_ram 26AF: 26 08 BNE loc_26B9 -26B1: 1D F6 F4 07 07 D0 MOV:G.W #H'07D0, @H'F6F4 +26B1: 1D F6 F4 07 07 D0 MOV:G.W #H'07D0, @H'F6F4 ; refs H'F6F4 in on_chip_ram 26B7: 20 06 BRA loc_26BF loc_26B9: -26B9: 1D F6 F4 07 00 C8 MOV:G.W #H'00C8, @H'F6F4 +26B9: 1D F6 F4 07 00 C8 MOV:G.W #H'00C8, @H'F6F4 ; refs H'F6F4 in on_chip_ram loc_26BF: 26BF: 19 RTS loc_2806: -2806: 15 F9 B9 81 MOV:G.B @H'F9B9, R1 +2806: 15 F9 B9 81 MOV:G.B @H'F9B9, R1 ; refs H'F9B9 in on_chip_ram 280A: A1 12 EXTU.B R1 -280C: 15 F9 B4 71 CMP:G.B @H'F9B4, R1 +280C: 15 F9 B4 71 CMP:G.B @H'F9B4, R1 ; refs H'F9B4 in on_chip_ram 2810: 26 03 BNE loc_2815 2812: 30 04 91 BRA loc_2CA6 @@ -1166,7 +1256,7 @@ loc_2815: 2819: F8 F9 70 80 MOV:G.W @(-H'0690,R0), R0 281D: A1 08 ADD:Q.B #1, R1 281F: 04 1F 51 AND.B #H'1F, R1 -2822: 15 F9 B9 91 MOV:G.B R1, @H'F9B9 +2822: 15 F9 B9 91 MOV:G.B R1, @H'F9B9 ; refs H'F9B9 in on_chip_ram 2826: 0C 01 FF 50 AND.W #H'01FF, R0 282A: A8 85 MOV:G.W R0, R5 282C: 1E 39 D7 BSR loc_6206 @@ -1174,35 +1264,35 @@ loc_2815: 2831: AC 1A SHLL.W R4 2833: A8 16 TST.W R0 2835: 27 68 BEQ loc_289F -2837: 1D F7 36 81 MOV:G.W @H'F736, R1 +2837: 1D F7 36 81 MOV:G.W @H'F736, R1 ; refs H'F736 in on_chip_ram 283B: 0C 01 FF 51 AND.W #H'01FF, R1 283F: A9 70 CMP:G.W R1, R0 2841: 37 04 67 BEQ loc_2CAB -2844: 1D F7 38 81 MOV:G.W @H'F738, R1 +2844: 1D F7 38 81 MOV:G.W @H'F738, R1 ; refs H'F738 in on_chip_ram 2848: 0C 01 FF 51 AND.W #H'01FF, R1 284C: A9 70 CMP:G.W R1, R0 284E: 37 04 5A BEQ loc_2CAB -2851: 1D F7 3A 81 MOV:G.W @H'F73A, R1 +2851: 1D F7 3A 81 MOV:G.W @H'F73A, R1 ; refs H'F73A in on_chip_ram 2855: 0C 01 FF 51 AND.W #H'01FF, R1 2859: A9 70 CMP:G.W R1, R0 285B: 37 04 4D BEQ loc_2CAB -285E: 1D F7 3C 81 MOV:G.W @H'F73C, R1 +285E: 1D F7 3C 81 MOV:G.W @H'F73C, R1 ; refs H'F73C in on_chip_ram 2862: 0C 01 FF 51 AND.W #H'01FF, R1 2866: A9 70 CMP:G.W R1, R0 2868: 37 04 40 BEQ loc_2CAB -286B: 1D F7 3E 81 MOV:G.W @H'F73E, R1 +286B: 1D F7 3E 81 MOV:G.W @H'F73E, R1 ; refs H'F73E in on_chip_ram 286F: 0C 01 FF 51 AND.W #H'01FF, R1 2873: A9 70 CMP:G.W R1, R0 2875: 37 04 33 BEQ loc_2CAB -2878: 1D F7 40 81 MOV:G.W @H'F740, R1 +2878: 1D F7 40 81 MOV:G.W @H'F740, R1 ; refs H'F740 in on_chip_ram 287C: 0C 01 FF 51 AND.W #H'01FF, R1 2880: A9 70 CMP:G.W R1, R0 2882: 37 04 26 BEQ loc_2CAB -2885: 1D F7 42 81 MOV:G.W @H'F742, R1 +2885: 1D F7 42 81 MOV:G.W @H'F742, R1 ; refs H'F742 in on_chip_ram 2889: 0C 01 FF 51 AND.W #H'01FF, R1 288D: A9 70 CMP:G.W R1, R0 288F: 37 04 19 BEQ loc_2CAB -2892: 1D F7 54 81 MOV:G.W @H'F754, R1 +2892: 1D F7 54 81 MOV:G.W @H'F754, R1 ; refs H'F754 in on_chip_ram 2896: 0C 01 FF 51 AND.W #H'01FF, R1 289A: A9 70 CMP:G.W R1, R0 289C: 37 04 0C BEQ loc_2CAB @@ -1212,21 +1302,21 @@ loc_289F: 28A3: 11 D1 JMP @R1 loc_2CA6: -2CA6: 15 F7 69 D7 BCLR.B #7, @H'F769 +2CA6: 15 F7 69 D7 BCLR.B #7, @H'F769 ; refs H'F769 in on_chip_ram 2CAA: 19 RTS loc_2CAB: 2CAB: 12 31 STM.W {R0,R4,R5}, @-SP 2CAD: 1E 1C 4A BSR loc_48FA 2CB0: 02 31 LDM.W @SP+, {R0,R4,R5} -2CB2: 15 F7 69 C7 BSET.B #7, @H'F769 +2CB2: 15 F7 69 C7 BSET.B #7, @H'F769 ; refs H'F769 in on_chip_ram 2CB6: 30 FB E6 BRA loc_289F loc_3930: 3930: 58 00 07 MOV:I.W #H'0007, R0 loc_3933: -3933: 15 FE 8E 78 BTST.B R0, @P7DR +3933: 15 FE 8E 78 BTST.B R0, @P7DR ; refs P7DR in register_field 3937: 27 0A BEQ loc_3943 3939: F0 F6 80 1A SHLL.B @(-H'0980,R0) 393D: F0 F6 80 C0 BSET.B #0, @(-H'0980,R0) @@ -1238,22 +1328,22 @@ loc_3943: loc_3947: 3947: F0 F6 80 04 FF CMP:G.B #H'FF, @(-H'0980,R0) 394C: 26 06 BNE loc_3954 -394E: 15 F6 88 48 BSET.B R0, @H'F688 +394E: 15 F6 88 48 BSET.B R0, @H'F688 ; refs H'F688 in on_chip_ram 3952: 20 0B BRA loc_395F loc_3954: 3954: F0 F6 80 04 00 CMP:G.B #H'00, @(-H'0980,R0) 3959: 26 04 BNE loc_395F -395B: 15 F6 88 58 BCLR.B R0, @H'F688 +395B: 15 F6 88 58 BCLR.B R0, @H'F688 ; refs H'F688 in on_chip_ram loc_395F: 395F: 01 B8 D1 SCB/F R0, loc_3933 -3962: 15 F7 22 08 ADD:Q.B #1, @H'F722 -3966: 15 F7 22 04 3C CMP:G.B #H'3C, @H'F722 +3962: 15 F7 22 08 ADD:Q.B #1, @H'F722 ; refs H'F722 in on_chip_ram +3966: 15 F7 22 04 3C CMP:G.B #H'3C, @H'F722 ; refs H'F722 in on_chip_ram 396B: 27 0F BEQ loc_397C -396D: 15 F7 22 04 78 CMP:G.B #H'78, @H'F722 +396D: 15 F7 22 04 78 CMP:G.B #H'78, @H'F722 ; refs H'F722 in on_chip_ram 3972: 27 0B BEQ loc_397F -3974: 15 F7 22 04 B4 CMP:G.B #H'B4, @H'F722 +3974: 15 F7 22 04 B4 CMP:G.B #H'B4, @H'F722 ; refs H'F722 in on_chip_ram 3979: 27 08 BEQ loc_3983 397B: 19 RTS @@ -1267,11 +1357,11 @@ loc_397F: loc_3983: 3983: 0E 05 BSR loc_398A -3985: 15 F7 22 13 CLR.B @H'F722 +3985: 15 F7 22 13 CLR.B @H'F722 ; refs H'F722 in on_chip_ram 3989: 19 RTS loc_398A: -398A: 15 FE E8 F7 BTST.B #7, @ADCSR +398A: 15 FE E8 F7 BTST.B #7, @ADCSR ; refs ADCSR in register_field 398E: 26 04 BNE loc_3994 3990: 15 FE E8 C5 BSET.B #5, @ADCSR ; set ADST (bit 5) of ADCSR @@ -1279,98 +1369,98 @@ loc_3994: 3994: 19 RTS loc_3995: -3995: 15 F7 20 16 TST.B @H'F720 +3995: 15 F7 20 16 TST.B @H'F720 ; refs H'F720 in on_chip_ram 3999: 36 00 91 BNE loc_3A2D -399C: 15 F1 01 06 A0 MOV:G.B #H'A0, @H'F101 -39A1: 15 F1 00 F1 BTST.B #1, @H'F100 +399C: 15 F1 01 06 A0 MOV:G.B #H'A0, @H'F101 ; refs H'F101 in program_or_external +39A1: 15 F1 00 F1 BTST.B #1, @H'F100 ; refs H'F100 in program_or_external 39A5: 37 00 85 BEQ loc_3A2D -39A8: 15 F7 1B 80 MOV:G.B @H'F71B, R0 -39AC: 15 F7 23 40 OR.B @H'F723, R0 -39B0: 15 F7 13 50 AND.B @H'F713, R0 -39B4: 15 F1 02 90 MOV:G.B R0, @H'F102 -39B8: 15 F7 1A 80 MOV:G.B @H'F71A, R0 -39BC: 15 F7 23 40 OR.B @H'F723, R0 -39C0: 15 F7 12 50 AND.B @H'F712, R0 -39C4: 15 F1 03 90 MOV:G.B R0, @H'F103 -39C8: 15 F7 19 80 MOV:G.B @H'F719, R0 -39CC: 15 F7 23 40 OR.B @H'F723, R0 -39D0: 15 F7 11 50 AND.B @H'F711, R0 -39D4: 15 F1 04 90 MOV:G.B R0, @H'F104 -39D8: 15 F7 18 80 MOV:G.B @H'F718, R0 -39DC: 15 F7 23 40 OR.B @H'F723, R0 -39E0: 15 F7 10 50 AND.B @H'F710, R0 -39E4: 15 F1 05 90 MOV:G.B R0, @H'F105 -39E8: 15 F7 02 80 MOV:G.B @H'F702, R0 -39EC: 15 F1 09 90 MOV:G.B R0, @H'F109 -39F0: 15 F7 03 80 MOV:G.B @H'F703, R0 -39F4: 15 F1 0A 90 MOV:G.B R0, @H'F10A -39F8: 15 F7 04 80 MOV:G.B @H'F704, R0 -39FC: 15 F1 0B 90 MOV:G.B R0, @H'F10B -3A00: 15 F7 05 80 MOV:G.B @H'F705, R0 -3A04: 15 F1 0C 90 MOV:G.B R0, @H'F10C -3A08: 15 F7 00 80 MOV:G.B @H'F700, R0 -3A0C: 15 F1 0D 90 MOV:G.B R0, @H'F10D -3A10: 15 F7 01 80 MOV:G.B @H'F701, R0 -3A14: 15 F1 0E 90 MOV:G.B R0, @H'F10E -3A18: 15 FE 8E 80 MOV:G.B @P7DR, R0 +39A8: 15 F7 1B 80 MOV:G.B @H'F71B, R0 ; refs H'F71B in on_chip_ram +39AC: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +39B0: 15 F7 13 50 AND.B @H'F713, R0 ; refs H'F713 in on_chip_ram +39B4: 15 F1 02 90 MOV:G.B R0, @H'F102 ; refs H'F102 in program_or_external +39B8: 15 F7 1A 80 MOV:G.B @H'F71A, R0 ; refs H'F71A in on_chip_ram +39BC: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +39C0: 15 F7 12 50 AND.B @H'F712, R0 ; refs H'F712 in on_chip_ram +39C4: 15 F1 03 90 MOV:G.B R0, @H'F103 ; refs H'F103 in program_or_external +39C8: 15 F7 19 80 MOV:G.B @H'F719, R0 ; refs H'F719 in on_chip_ram +39CC: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +39D0: 15 F7 11 50 AND.B @H'F711, R0 ; refs H'F711 in on_chip_ram +39D4: 15 F1 04 90 MOV:G.B R0, @H'F104 ; refs H'F104 in program_or_external +39D8: 15 F7 18 80 MOV:G.B @H'F718, R0 ; refs H'F718 in on_chip_ram +39DC: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +39E0: 15 F7 10 50 AND.B @H'F710, R0 ; refs H'F710 in on_chip_ram +39E4: 15 F1 05 90 MOV:G.B R0, @H'F105 ; refs H'F105 in program_or_external +39E8: 15 F7 02 80 MOV:G.B @H'F702, R0 ; refs H'F702 in on_chip_ram +39EC: 15 F1 09 90 MOV:G.B R0, @H'F109 ; refs H'F109 in program_or_external +39F0: 15 F7 03 80 MOV:G.B @H'F703, R0 ; refs H'F703 in on_chip_ram +39F4: 15 F1 0A 90 MOV:G.B R0, @H'F10A ; refs H'F10A in program_or_external +39F8: 15 F7 04 80 MOV:G.B @H'F704, R0 ; refs H'F704 in on_chip_ram +39FC: 15 F1 0B 90 MOV:G.B R0, @H'F10B ; refs H'F10B in program_or_external +3A00: 15 F7 05 80 MOV:G.B @H'F705, R0 ; refs H'F705 in on_chip_ram +3A04: 15 F1 0C 90 MOV:G.B R0, @H'F10C ; refs H'F10C in program_or_external +3A08: 15 F7 00 80 MOV:G.B @H'F700, R0 ; refs H'F700 in on_chip_ram +3A0C: 15 F1 0D 90 MOV:G.B R0, @H'F10D ; refs H'F10D in program_or_external +3A10: 15 F7 01 80 MOV:G.B @H'F701, R0 ; refs H'F701 in on_chip_ram +3A14: 15 F1 0E 90 MOV:G.B R0, @H'F10E ; refs H'F10E in program_or_external +3A18: 15 FE 8E 80 MOV:G.B @P7DR, R0 ; refs P7DR in register_field 3A1C: A0 15 NOT.B R0 3A1E: 04 03 50 AND.B #H'03, R0 3A21: 04 A0 40 OR.B #H'A0, R0 -3A24: 15 F1 0F 90 MOV:G.B R0, @H'F10F -3A28: 15 F7 20 06 03 MOV:G.B #H'03, @H'F720 +3A24: 15 F1 0F 90 MOV:G.B R0, @H'F10F ; refs H'F10F in program_or_external +3A28: 15 F7 20 06 03 MOV:G.B #H'03, @H'F720 ; refs H'F720 in on_chip_ram loc_3A2D: 3A2D: 19 RTS loc_3A2E: -3A2E: 15 F7 21 16 TST.B @H'F721 +3A2E: 15 F7 21 16 TST.B @H'F721 ; refs H'F721 in on_chip_ram 3A32: 36 00 91 BNE loc_3AC6 -3A35: 15 F0 01 06 A0 MOV:G.B #H'A0, @H'F001 -3A3A: 15 F0 00 F1 BTST.B #1, @H'F000 +3A35: 15 F0 01 06 A0 MOV:G.B #H'A0, @H'F001 ; refs H'F001 in program_or_external +3A3A: 15 F0 00 F1 BTST.B #1, @H'F000 ; refs H'F000 in program_or_external 3A3E: 37 00 85 BEQ loc_3AC6 -3A41: 15 F7 1F 80 MOV:G.B @H'F71F, R0 -3A45: 15 F7 23 40 OR.B @H'F723, R0 -3A49: 15 F7 17 50 AND.B @H'F717, R0 -3A4D: 15 F0 02 90 MOV:G.B R0, @H'F002 -3A51: 15 F7 1E 80 MOV:G.B @H'F71E, R0 -3A55: 15 F7 23 40 OR.B @H'F723, R0 -3A59: 15 F7 16 50 AND.B @H'F716, R0 -3A5D: 15 F0 03 90 MOV:G.B R0, @H'F003 -3A61: 15 F7 1D 80 MOV:G.B @H'F71D, R0 -3A65: 15 F7 23 40 OR.B @H'F723, R0 -3A69: 15 F7 15 50 AND.B @H'F715, R0 -3A6D: 15 F0 04 90 MOV:G.B R0, @H'F004 -3A71: 15 F7 1C 80 MOV:G.B @H'F71C, R0 -3A75: 15 F7 23 40 OR.B @H'F723, R0 -3A79: 15 F7 14 50 AND.B @H'F714, R0 -3A7D: 15 F0 05 90 MOV:G.B R0, @H'F005 -3A81: 15 F7 08 80 MOV:G.B @H'F708, R0 -3A85: 15 F0 09 90 MOV:G.B R0, @H'F009 -3A89: 15 F7 09 80 MOV:G.B @H'F709, R0 -3A8D: 15 F0 0A 90 MOV:G.B R0, @H'F00A -3A91: 15 F7 0A 80 MOV:G.B @H'F70A, R0 -3A95: 15 F0 0B 90 MOV:G.B R0, @H'F00B -3A99: 15 F7 0B 80 MOV:G.B @H'F70B, R0 -3A9D: 15 F0 0C 90 MOV:G.B R0, @H'F00C -3AA1: 15 F7 06 80 MOV:G.B @H'F706, R0 -3AA5: 15 F0 0D 90 MOV:G.B R0, @H'F00D -3AA9: 15 F7 07 80 MOV:G.B @H'F707, R0 -3AAD: 15 F0 0E 90 MOV:G.B R0, @H'F00E -3AB1: 15 FE 8E 80 MOV:G.B @P7DR, R0 +3A41: 15 F7 1F 80 MOV:G.B @H'F71F, R0 ; refs H'F71F in on_chip_ram +3A45: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +3A49: 15 F7 17 50 AND.B @H'F717, R0 ; refs H'F717 in on_chip_ram +3A4D: 15 F0 02 90 MOV:G.B R0, @H'F002 ; refs H'F002 in program_or_external +3A51: 15 F7 1E 80 MOV:G.B @H'F71E, R0 ; refs H'F71E in on_chip_ram +3A55: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +3A59: 15 F7 16 50 AND.B @H'F716, R0 ; refs H'F716 in on_chip_ram +3A5D: 15 F0 03 90 MOV:G.B R0, @H'F003 ; refs H'F003 in program_or_external +3A61: 15 F7 1D 80 MOV:G.B @H'F71D, R0 ; refs H'F71D in on_chip_ram +3A65: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +3A69: 15 F7 15 50 AND.B @H'F715, R0 ; refs H'F715 in on_chip_ram +3A6D: 15 F0 04 90 MOV:G.B R0, @H'F004 ; refs H'F004 in program_or_external +3A71: 15 F7 1C 80 MOV:G.B @H'F71C, R0 ; refs H'F71C in on_chip_ram +3A75: 15 F7 23 40 OR.B @H'F723, R0 ; refs H'F723 in on_chip_ram +3A79: 15 F7 14 50 AND.B @H'F714, R0 ; refs H'F714 in on_chip_ram +3A7D: 15 F0 05 90 MOV:G.B R0, @H'F005 ; refs H'F005 in program_or_external +3A81: 15 F7 08 80 MOV:G.B @H'F708, R0 ; refs H'F708 in on_chip_ram +3A85: 15 F0 09 90 MOV:G.B R0, @H'F009 ; refs H'F009 in program_or_external +3A89: 15 F7 09 80 MOV:G.B @H'F709, R0 ; refs H'F709 in on_chip_ram +3A8D: 15 F0 0A 90 MOV:G.B R0, @H'F00A ; refs H'F00A in program_or_external +3A91: 15 F7 0A 80 MOV:G.B @H'F70A, R0 ; refs H'F70A in on_chip_ram +3A95: 15 F0 0B 90 MOV:G.B R0, @H'F00B ; refs H'F00B in program_or_external +3A99: 15 F7 0B 80 MOV:G.B @H'F70B, R0 ; refs H'F70B in on_chip_ram +3A9D: 15 F0 0C 90 MOV:G.B R0, @H'F00C ; refs H'F00C in program_or_external +3AA1: 15 F7 06 80 MOV:G.B @H'F706, R0 ; refs H'F706 in on_chip_ram +3AA5: 15 F0 0D 90 MOV:G.B R0, @H'F00D ; refs H'F00D in program_or_external +3AA9: 15 F7 07 80 MOV:G.B @H'F707, R0 ; refs H'F707 in on_chip_ram +3AAD: 15 F0 0E 90 MOV:G.B R0, @H'F00E ; refs H'F00E in program_or_external +3AB1: 15 FE 8E 80 MOV:G.B @P7DR, R0 ; refs P7DR in register_field 3AB5: A0 15 NOT.B R0 3AB7: 04 03 50 AND.B #H'03, R0 3ABA: 04 A0 40 OR.B #H'A0, R0 -3ABD: 15 F0 0F 90 MOV:G.B R0, @H'F00F -3AC1: 15 F7 21 06 03 MOV:G.B #H'03, @H'F721 +3ABD: 15 F0 0F 90 MOV:G.B R0, @H'F00F ; refs H'F00F in program_or_external +3AC1: 15 F7 21 06 03 MOV:G.B #H'03, @H'F721 ; refs H'F721 in on_chip_ram loc_3AC6: 3AC6: 19 RTS vec_irq4_3AC7: 3AC7: BF 90 MOV:G.W R0, @-R7 -3AC9: 15 F1 00 F1 BTST.B #1, @H'F100 +3AC9: 15 F1 00 F1 BTST.B #1, @H'F100 ; refs H'F100 in program_or_external 3ACD: 36 01 5D BNE loc_3C2D -3AD0: 15 F1 0F 80 MOV:G.B @H'F10F, R0 +3AD0: 15 F1 0F 80 MOV:G.B @H'F10F, R0 ; refs H'F10F in program_or_external 3AD4: 40 A9 CMP:E #H'A9, R0 3AD6: 27 08 BEQ loc_3AE0 3AD8: 40 A8 CMP:E #H'A8, R0 @@ -1378,132 +1468,132 @@ vec_irq4_3AC7: 3ADD: 30 01 4D BRA loc_3C2D loc_3AE0: -3AE0: 15 F6 F0 80 MOV:G.B @H'F6F0, R0 +3AE0: 15 F6 F0 80 MOV:G.B @H'F6F0, R0 ; refs H'F6F0 in on_chip_ram 3AE4: 04 C0 50 AND.B #H'C0, R0 -3AE7: 15 F6 F0 90 MOV:G.B R0, @H'F6F0 -3AEB: 1D F1 0C 80 MOV:G.W @H'F10C, R0 -3AEF: 1D F6 9A 70 CMP:G.W @H'F69A, R0 +3AE7: 15 F6 F0 90 MOV:G.B R0, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3AEB: 1D F1 0C 80 MOV:G.W @H'F10C, R0 ; refs H'F10C in program_or_external +3AEF: 1D F6 9A 70 CMP:G.W @H'F69A, R0 ; refs H'F69A in on_chip_ram 3AF3: 27 08 BEQ loc_3AFD -3AF5: 15 F6 F0 C5 BSET.B #5, @H'F6F0 -3AF9: 1D F6 9A 90 MOV:G.W R0, @H'F69A +3AF5: 15 F6 F0 C5 BSET.B #5, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3AF9: 1D F6 9A 90 MOV:G.W R0, @H'F69A ; refs H'F69A in on_chip_ram loc_3AFD: -3AFD: 1D F1 0A 80 MOV:G.W @H'F10A, R0 -3B01: 1D F6 98 70 CMP:G.W @H'F698, R0 +3AFD: 1D F1 0A 80 MOV:G.W @H'F10A, R0 ; refs H'F10A in program_or_external +3B01: 1D F6 98 70 CMP:G.W @H'F698, R0 ; refs H'F698 in on_chip_ram 3B05: 27 08 BEQ loc_3B0F -3B07: 15 F6 F0 C4 BSET.B #4, @H'F6F0 -3B0B: 1D F6 98 90 MOV:G.W R0, @H'F698 +3B07: 15 F6 F0 C4 BSET.B #4, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B0B: 1D F6 98 90 MOV:G.W R0, @H'F698 ; refs H'F698 in on_chip_ram loc_3B0F: -3B0F: 1D F1 08 80 MOV:G.W @H'F108, R0 -3B13: 1D F6 96 70 CMP:G.W @H'F696, R0 +3B0F: 1D F1 08 80 MOV:G.W @H'F108, R0 ; refs H'F108 in program_or_external +3B13: 1D F6 96 70 CMP:G.W @H'F696, R0 ; refs H'F696 in on_chip_ram 3B17: 27 08 BEQ loc_3B21 -3B19: 15 F6 F0 C3 BSET.B #3, @H'F6F0 -3B1D: 1D F6 96 90 MOV:G.W R0, @H'F696 +3B19: 15 F6 F0 C3 BSET.B #3, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B1D: 1D F6 96 90 MOV:G.W R0, @H'F696 ; refs H'F696 in on_chip_ram loc_3B21: -3B21: 1D F1 06 80 MOV:G.W @H'F106, R0 -3B25: 1D F6 94 70 CMP:G.W @H'F694, R0 +3B21: 1D F1 06 80 MOV:G.W @H'F106, R0 ; refs H'F106 in program_or_external +3B25: 1D F6 94 70 CMP:G.W @H'F694, R0 ; refs H'F694 in on_chip_ram 3B29: 27 08 BEQ loc_3B33 -3B2B: 15 F6 F0 C2 BSET.B #2, @H'F6F0 -3B2F: 1D F6 94 90 MOV:G.W R0, @H'F694 +3B2B: 15 F6 F0 C2 BSET.B #2, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B2F: 1D F6 94 90 MOV:G.W R0, @H'F694 ; refs H'F694 in on_chip_ram loc_3B33: -3B33: 1D F1 04 80 MOV:G.W @H'F104, R0 -3B37: 1D F6 92 70 CMP:G.W @H'F692, R0 +3B33: 1D F1 04 80 MOV:G.W @H'F104, R0 ; refs H'F104 in program_or_external +3B37: 1D F6 92 70 CMP:G.W @H'F692, R0 ; refs H'F692 in on_chip_ram 3B3B: 27 08 BEQ loc_3B45 -3B3D: 15 F6 F0 C1 BSET.B #1, @H'F6F0 -3B41: 1D F6 92 90 MOV:G.W R0, @H'F692 +3B3D: 15 F6 F0 C1 BSET.B #1, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B41: 1D F6 92 90 MOV:G.W R0, @H'F692 ; refs H'F692 in on_chip_ram loc_3B45: -3B45: 1D F1 02 80 MOV:G.W @H'F102, R0 -3B49: 1D F6 90 70 CMP:G.W @H'F690, R0 +3B45: 1D F1 02 80 MOV:G.W @H'F102, R0 ; refs H'F102 in program_or_external +3B49: 1D F6 90 70 CMP:G.W @H'F690, R0 ; refs H'F690 in on_chip_ram 3B4D: 27 08 BEQ loc_3B57 -3B4F: 15 F6 F0 C0 BSET.B #0, @H'F6F0 -3B53: 1D F6 90 90 MOV:G.W R0, @H'F690 +3B4F: 15 F6 F0 C0 BSET.B #0, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B53: 1D F6 90 90 MOV:G.W R0, @H'F690 ; refs H'F690 in on_chip_ram loc_3B57: -3B57: 15 F1 01 80 MOV:G.B @H'F101, R0 -3B5B: 15 F7 20 D0 BCLR.B #0, @H'F720 +3B57: 15 F1 01 80 MOV:G.B @H'F101, R0 ; refs H'F101 in program_or_external +3B5B: 15 F7 20 D0 BCLR.B #0, @H'F720 ; refs H'F720 in on_chip_ram 3B5F: 30 00 CB BRA loc_3C2D loc_3B62: -3B62: 15 F6 F0 80 MOV:G.B @H'F6F0, R0 +3B62: 15 F6 F0 80 MOV:G.B @H'F6F0, R0 ; refs H'F6F0 in on_chip_ram 3B66: 04 3F 50 AND.B #H'3F, R0 -3B69: 15 F6 F0 90 MOV:G.B R0, @H'F6F0 -3B6D: 15 F6 F2 13 CLR.B @H'F6F2 -3B71: 1D F1 0C 80 MOV:G.W @H'F10C, R0 -3B75: 1D F6 9E 70 CMP:G.W @H'F69E, R0 +3B69: 15 F6 F0 90 MOV:G.B R0, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B6D: 15 F6 F2 13 CLR.B @H'F6F2 ; refs H'F6F2 in on_chip_ram +3B71: 1D F1 0C 80 MOV:G.W @H'F10C, R0 ; refs H'F10C in program_or_external +3B75: 1D F6 9E 70 CMP:G.W @H'F69E, R0 ; refs H'F69E in on_chip_ram 3B79: 27 08 BEQ loc_3B83 -3B7B: 15 F6 F0 C7 BSET.B #7, @H'F6F0 -3B7F: 1D F6 9E 90 MOV:G.W R0, @H'F69E +3B7B: 15 F6 F0 C7 BSET.B #7, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B7F: 1D F6 9E 90 MOV:G.W R0, @H'F69E ; refs H'F69E in on_chip_ram loc_3B83: -3B83: 1D F1 0A 80 MOV:G.W @H'F10A, R0 -3B87: 1D F6 9C 70 CMP:G.W @H'F69C, R0 +3B83: 1D F1 0A 80 MOV:G.W @H'F10A, R0 ; refs H'F10A in program_or_external +3B87: 1D F6 9C 70 CMP:G.W @H'F69C, R0 ; refs H'F69C in on_chip_ram 3B8B: 27 08 BEQ loc_3B95 -3B8D: 15 F6 F0 C6 BSET.B #6, @H'F6F0 -3B91: 1D F6 9C 90 MOV:G.W R0, @H'F69C +3B8D: 15 F6 F0 C6 BSET.B #6, @H'F6F0 ; refs H'F6F0 in on_chip_ram +3B91: 1D F6 9C 90 MOV:G.W R0, @H'F69C ; refs H'F69C in on_chip_ram loc_3B95: -3B95: 15 F1 09 80 MOV:G.B @H'F109, R0 -3B99: 15 F6 D0 70 CMP:G.B @H'F6D0, R0 +3B95: 15 F1 09 80 MOV:G.B @H'F109, R0 ; refs H'F109 in program_or_external +3B99: 15 F6 D0 70 CMP:G.B @H'F6D0, R0 ; refs H'F6D0 in on_chip_ram 3B9D: 27 08 BEQ loc_3BA7 -3B9F: 15 F6 F2 C0 BSET.B #0, @H'F6F2 -3BA3: 15 F6 D0 90 MOV:G.B R0, @H'F6D0 +3B9F: 15 F6 F2 C0 BSET.B #0, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3BA3: 15 F6 D0 90 MOV:G.B R0, @H'F6D0 ; refs H'F6D0 in on_chip_ram loc_3BA7: -3BA7: 15 F1 08 80 MOV:G.B @H'F108, R0 -3BAB: 15 F6 D1 70 CMP:G.B @H'F6D1, R0 +3BA7: 15 F1 08 80 MOV:G.B @H'F108, R0 ; refs H'F108 in program_or_external +3BAB: 15 F6 D1 70 CMP:G.B @H'F6D1, R0 ; refs H'F6D1 in on_chip_ram 3BAF: 27 08 BEQ loc_3BB9 -3BB1: 15 F6 F2 C1 BSET.B #1, @H'F6F2 -3BB5: 15 F6 D1 90 MOV:G.B R0, @H'F6D1 +3BB1: 15 F6 F2 C1 BSET.B #1, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3BB5: 15 F6 D1 90 MOV:G.B R0, @H'F6D1 ; refs H'F6D1 in on_chip_ram loc_3BB9: -3BB9: 15 F1 07 80 MOV:G.B @H'F107, R0 -3BBD: 15 F6 D2 70 CMP:G.B @H'F6D2, R0 +3BB9: 15 F1 07 80 MOV:G.B @H'F107, R0 ; refs H'F107 in program_or_external +3BBD: 15 F6 D2 70 CMP:G.B @H'F6D2, R0 ; refs H'F6D2 in on_chip_ram 3BC1: 27 08 BEQ loc_3BCB -3BC3: 15 F6 F2 C2 BSET.B #2, @H'F6F2 -3BC7: 15 F6 D2 90 MOV:G.B R0, @H'F6D2 +3BC3: 15 F6 F2 C2 BSET.B #2, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3BC7: 15 F6 D2 90 MOV:G.B R0, @H'F6D2 ; refs H'F6D2 in on_chip_ram loc_3BCB: -3BCB: 15 F1 06 80 MOV:G.B @H'F106, R0 -3BCF: 15 F6 D3 70 CMP:G.B @H'F6D3, R0 +3BCB: 15 F1 06 80 MOV:G.B @H'F106, R0 ; refs H'F106 in program_or_external +3BCF: 15 F6 D3 70 CMP:G.B @H'F6D3, R0 ; refs H'F6D3 in on_chip_ram 3BD3: 27 08 BEQ loc_3BDD -3BD5: 15 F6 F2 C3 BSET.B #3, @H'F6F2 -3BD9: 15 F6 D3 90 MOV:G.B R0, @H'F6D3 +3BD5: 15 F6 F2 C3 BSET.B #3, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3BD9: 15 F6 D3 90 MOV:G.B R0, @H'F6D3 ; refs H'F6D3 in on_chip_ram loc_3BDD: -3BDD: 15 F1 05 80 MOV:G.B @H'F105, R0 -3BE1: 15 F6 D4 70 CMP:G.B @H'F6D4, R0 +3BDD: 15 F1 05 80 MOV:G.B @H'F105, R0 ; refs H'F105 in program_or_external +3BE1: 15 F6 D4 70 CMP:G.B @H'F6D4, R0 ; refs H'F6D4 in on_chip_ram 3BE5: 27 08 BEQ loc_3BEF -3BE7: 15 F6 F2 C4 BSET.B #4, @H'F6F2 -3BEB: 15 F6 D4 90 MOV:G.B R0, @H'F6D4 +3BE7: 15 F6 F2 C4 BSET.B #4, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3BEB: 15 F6 D4 90 MOV:G.B R0, @H'F6D4 ; refs H'F6D4 in on_chip_ram loc_3BEF: -3BEF: 15 F1 04 80 MOV:G.B @H'F104, R0 -3BF3: 15 F6 D5 70 CMP:G.B @H'F6D5, R0 +3BEF: 15 F1 04 80 MOV:G.B @H'F104, R0 ; refs H'F104 in program_or_external +3BF3: 15 F6 D5 70 CMP:G.B @H'F6D5, R0 ; refs H'F6D5 in on_chip_ram 3BF7: 27 08 BEQ loc_3C01 -3BF9: 15 F6 F2 C5 BSET.B #5, @H'F6F2 -3BFD: 15 F6 D5 90 MOV:G.B R0, @H'F6D5 +3BF9: 15 F6 F2 C5 BSET.B #5, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3BFD: 15 F6 D5 90 MOV:G.B R0, @H'F6D5 ; refs H'F6D5 in on_chip_ram loc_3C01: -3C01: 15 F1 03 80 MOV:G.B @H'F103, R0 -3C05: 15 F6 D6 70 CMP:G.B @H'F6D6, R0 +3C01: 15 F1 03 80 MOV:G.B @H'F103, R0 ; refs H'F103 in program_or_external +3C05: 15 F6 D6 70 CMP:G.B @H'F6D6, R0 ; refs H'F6D6 in on_chip_ram 3C09: 27 08 BEQ loc_3C13 -3C0B: 15 F6 F2 C6 BSET.B #6, @H'F6F2 -3C0F: 15 F6 D6 90 MOV:G.B R0, @H'F6D6 +3C0B: 15 F6 F2 C6 BSET.B #6, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3C0F: 15 F6 D6 90 MOV:G.B R0, @H'F6D6 ; refs H'F6D6 in on_chip_ram loc_3C13: -3C13: 15 F1 02 80 MOV:G.B @H'F102, R0 -3C17: 15 F6 D7 70 CMP:G.B @H'F6D7, R0 +3C13: 15 F1 02 80 MOV:G.B @H'F102, R0 ; refs H'F102 in program_or_external +3C17: 15 F6 D7 70 CMP:G.B @H'F6D7, R0 ; refs H'F6D7 in on_chip_ram 3C1B: 27 08 BEQ loc_3C25 -3C1D: 15 F6 F2 C7 BSET.B #7, @H'F6F2 -3C21: 15 F6 D7 90 MOV:G.B R0, @H'F6D7 +3C1D: 15 F6 F2 C7 BSET.B #7, @H'F6F2 ; refs H'F6F2 in on_chip_ram +3C21: 15 F6 D7 90 MOV:G.B R0, @H'F6D7 ; refs H'F6D7 in on_chip_ram loc_3C25: -3C25: 15 F1 01 80 MOV:G.B @H'F101, R0 -3C29: 15 F7 20 D1 BCLR.B #1, @H'F720 +3C25: 15 F1 01 80 MOV:G.B @H'F101, R0 ; refs H'F101 in program_or_external +3C29: 15 F7 20 D1 BCLR.B #1, @H'F720 ; refs H'F720 in on_chip_ram loc_3C2D: 3C2D: CF 80 MOV:G.W @R7+, R0 @@ -1511,9 +1601,9 @@ loc_3C2D: vec_irq3_3C30: 3C30: BF 90 MOV:G.W R0, @-R7 -3C32: 15 F0 00 F1 BTST.B #1, @H'F000 +3C32: 15 F0 00 F1 BTST.B #1, @H'F000 ; refs H'F000 in program_or_external 3C36: 36 01 5D BNE loc_3D96 -3C39: 15 F0 0F 80 MOV:G.B @H'F00F, R0 +3C39: 15 F0 0F 80 MOV:G.B @H'F00F, R0 ; refs H'F00F in program_or_external 3C3D: 40 A9 CMP:E #H'A9, R0 3C3F: 27 08 BEQ loc_3C49 3C41: 40 A8 CMP:E #H'A8, R0 @@ -1521,132 +1611,132 @@ vec_irq3_3C30: 3C46: 30 01 4D BRA loc_3D96 loc_3C49: -3C49: 15 F6 F1 80 MOV:G.B @H'F6F1, R0 +3C49: 15 F6 F1 80 MOV:G.B @H'F6F1, R0 ; refs H'F6F1 in on_chip_ram 3C4D: 04 C0 50 AND.B #H'C0, R0 -3C50: 15 F6 F1 90 MOV:G.B R0, @H'F6F1 -3C54: 1D F0 0C 80 MOV:G.W @H'F00C, R0 -3C58: 1D F6 AA 70 CMP:G.W @H'F6AA, R0 +3C50: 15 F6 F1 90 MOV:G.B R0, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3C54: 1D F0 0C 80 MOV:G.W @H'F00C, R0 ; refs H'F00C in program_or_external +3C58: 1D F6 AA 70 CMP:G.W @H'F6AA, R0 ; refs H'F6AA in on_chip_ram 3C5C: 27 08 BEQ loc_3C66 -3C5E: 15 F6 F1 C5 BSET.B #5, @H'F6F1 -3C62: 1D F6 AA 90 MOV:G.W R0, @H'F6AA +3C5E: 15 F6 F1 C5 BSET.B #5, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3C62: 1D F6 AA 90 MOV:G.W R0, @H'F6AA ; refs H'F6AA in on_chip_ram loc_3C66: -3C66: 1D F0 0A 80 MOV:G.W @H'F00A, R0 -3C6A: 1D F6 A8 70 CMP:G.W @H'F6A8, R0 +3C66: 1D F0 0A 80 MOV:G.W @H'F00A, R0 ; refs H'F00A in program_or_external +3C6A: 1D F6 A8 70 CMP:G.W @H'F6A8, R0 ; refs H'F6A8 in on_chip_ram 3C6E: 27 08 BEQ loc_3C78 -3C70: 15 F6 F1 C4 BSET.B #4, @H'F6F1 -3C74: 1D F6 A8 90 MOV:G.W R0, @H'F6A8 +3C70: 15 F6 F1 C4 BSET.B #4, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3C74: 1D F6 A8 90 MOV:G.W R0, @H'F6A8 ; refs H'F6A8 in on_chip_ram loc_3C78: -3C78: 1D F0 08 80 MOV:G.W @H'F008, R0 -3C7C: 1D F6 A6 70 CMP:G.W @H'F6A6, R0 +3C78: 1D F0 08 80 MOV:G.W @H'F008, R0 ; refs H'F008 in program_or_external +3C7C: 1D F6 A6 70 CMP:G.W @H'F6A6, R0 ; refs H'F6A6 in on_chip_ram 3C80: 27 08 BEQ loc_3C8A -3C82: 15 F6 F1 C3 BSET.B #3, @H'F6F1 -3C86: 1D F6 A6 90 MOV:G.W R0, @H'F6A6 +3C82: 15 F6 F1 C3 BSET.B #3, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3C86: 1D F6 A6 90 MOV:G.W R0, @H'F6A6 ; refs H'F6A6 in on_chip_ram loc_3C8A: -3C8A: 1D F0 06 80 MOV:G.W @H'F006, R0 -3C8E: 1D F6 A4 70 CMP:G.W @H'F6A4, R0 +3C8A: 1D F0 06 80 MOV:G.W @H'F006, R0 ; refs H'F006 in program_or_external +3C8E: 1D F6 A4 70 CMP:G.W @H'F6A4, R0 ; refs H'F6A4 in on_chip_ram 3C92: 27 08 BEQ loc_3C9C -3C94: 15 F6 F1 C2 BSET.B #2, @H'F6F1 -3C98: 1D F6 A4 90 MOV:G.W R0, @H'F6A4 +3C94: 15 F6 F1 C2 BSET.B #2, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3C98: 1D F6 A4 90 MOV:G.W R0, @H'F6A4 ; refs H'F6A4 in on_chip_ram loc_3C9C: -3C9C: 1D F0 04 80 MOV:G.W @H'F004, R0 -3CA0: 1D F6 A2 70 CMP:G.W @H'F6A2, R0 +3C9C: 1D F0 04 80 MOV:G.W @H'F004, R0 ; refs H'F004 in program_or_external +3CA0: 1D F6 A2 70 CMP:G.W @H'F6A2, R0 ; refs H'F6A2 in on_chip_ram 3CA4: 27 08 BEQ loc_3CAE -3CA6: 15 F6 F1 C1 BSET.B #1, @H'F6F1 -3CAA: 1D F6 A2 90 MOV:G.W R0, @H'F6A2 +3CA6: 15 F6 F1 C1 BSET.B #1, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3CAA: 1D F6 A2 90 MOV:G.W R0, @H'F6A2 ; refs H'F6A2 in on_chip_ram loc_3CAE: -3CAE: 1D F0 02 80 MOV:G.W @H'F002, R0 -3CB2: 1D F6 A0 70 CMP:G.W @H'F6A0, R0 +3CAE: 1D F0 02 80 MOV:G.W @H'F002, R0 ; refs H'F002 in program_or_external +3CB2: 1D F6 A0 70 CMP:G.W @H'F6A0, R0 ; refs H'F6A0 in on_chip_ram 3CB6: 27 08 BEQ loc_3CC0 -3CB8: 15 F6 F1 C0 BSET.B #0, @H'F6F1 -3CBC: 1D F6 A0 90 MOV:G.W R0, @H'F6A0 +3CB8: 15 F6 F1 C0 BSET.B #0, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3CBC: 1D F6 A0 90 MOV:G.W R0, @H'F6A0 ; refs H'F6A0 in on_chip_ram loc_3CC0: -3CC0: 15 F0 01 80 MOV:G.B @H'F001, R0 -3CC4: 15 F7 21 D0 BCLR.B #0, @H'F721 +3CC0: 15 F0 01 80 MOV:G.B @H'F001, R0 ; refs H'F001 in program_or_external +3CC4: 15 F7 21 D0 BCLR.B #0, @H'F721 ; refs H'F721 in on_chip_ram 3CC8: 30 00 CB BRA loc_3D96 loc_3CCB: -3CCB: 15 F6 F1 80 MOV:G.B @H'F6F1, R0 +3CCB: 15 F6 F1 80 MOV:G.B @H'F6F1, R0 ; refs H'F6F1 in on_chip_ram 3CCF: 04 3F 50 AND.B #H'3F, R0 -3CD2: 15 F6 F1 90 MOV:G.B R0, @H'F6F1 -3CD6: 15 F6 F3 13 CLR.B @H'F6F3 -3CDA: 1D F0 0C 80 MOV:G.W @H'F00C, R0 -3CDE: 1D F6 AE 70 CMP:G.W @H'F6AE, R0 +3CD2: 15 F6 F1 90 MOV:G.B R0, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3CD6: 15 F6 F3 13 CLR.B @H'F6F3 ; refs H'F6F3 in on_chip_ram +3CDA: 1D F0 0C 80 MOV:G.W @H'F00C, R0 ; refs H'F00C in program_or_external +3CDE: 1D F6 AE 70 CMP:G.W @H'F6AE, R0 ; refs H'F6AE in on_chip_ram 3CE2: 27 08 BEQ loc_3CEC -3CE4: 15 F6 F1 C7 BSET.B #7, @H'F6F1 -3CE8: 1D F6 AE 90 MOV:G.W R0, @H'F6AE +3CE4: 15 F6 F1 C7 BSET.B #7, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3CE8: 1D F6 AE 90 MOV:G.W R0, @H'F6AE ; refs H'F6AE in on_chip_ram loc_3CEC: -3CEC: 1D F0 0A 80 MOV:G.W @H'F00A, R0 -3CF0: 1D F6 AC 70 CMP:G.W @H'F6AC, R0 +3CEC: 1D F0 0A 80 MOV:G.W @H'F00A, R0 ; refs H'F00A in program_or_external +3CF0: 1D F6 AC 70 CMP:G.W @H'F6AC, R0 ; refs H'F6AC in on_chip_ram 3CF4: 27 08 BEQ loc_3CFE -3CF6: 15 F6 F1 C6 BSET.B #6, @H'F6F1 -3CFA: 1D F6 AC 90 MOV:G.W R0, @H'F6AC +3CF6: 15 F6 F1 C6 BSET.B #6, @H'F6F1 ; refs H'F6F1 in on_chip_ram +3CFA: 1D F6 AC 90 MOV:G.W R0, @H'F6AC ; refs H'F6AC in on_chip_ram loc_3CFE: -3CFE: 15 F0 09 80 MOV:G.B @H'F009, R0 -3D02: 15 F6 D8 70 CMP:G.B @H'F6D8, R0 +3CFE: 15 F0 09 80 MOV:G.B @H'F009, R0 ; refs H'F009 in program_or_external +3D02: 15 F6 D8 70 CMP:G.B @H'F6D8, R0 ; refs H'F6D8 in on_chip_ram 3D06: 27 08 BEQ loc_3D10 -3D08: 15 F6 F3 C0 BSET.B #0, @H'F6F3 -3D0C: 15 F6 D8 90 MOV:G.B R0, @H'F6D8 +3D08: 15 F6 F3 C0 BSET.B #0, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D0C: 15 F6 D8 90 MOV:G.B R0, @H'F6D8 ; refs H'F6D8 in on_chip_ram loc_3D10: -3D10: 15 F0 08 80 MOV:G.B @H'F008, R0 -3D14: 15 F6 D9 70 CMP:G.B @H'F6D9, R0 +3D10: 15 F0 08 80 MOV:G.B @H'F008, R0 ; refs H'F008 in program_or_external +3D14: 15 F6 D9 70 CMP:G.B @H'F6D9, R0 ; refs H'F6D9 in on_chip_ram 3D18: 27 08 BEQ loc_3D22 -3D1A: 15 F6 F3 C1 BSET.B #1, @H'F6F3 -3D1E: 15 F6 D9 90 MOV:G.B R0, @H'F6D9 +3D1A: 15 F6 F3 C1 BSET.B #1, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D1E: 15 F6 D9 90 MOV:G.B R0, @H'F6D9 ; refs H'F6D9 in on_chip_ram loc_3D22: -3D22: 15 F0 07 80 MOV:G.B @H'F007, R0 -3D26: 15 F6 DA 70 CMP:G.B @H'F6DA, R0 +3D22: 15 F0 07 80 MOV:G.B @H'F007, R0 ; refs H'F007 in program_or_external +3D26: 15 F6 DA 70 CMP:G.B @H'F6DA, R0 ; refs H'F6DA in on_chip_ram 3D2A: 27 08 BEQ loc_3D34 -3D2C: 15 F6 F3 C2 BSET.B #2, @H'F6F3 -3D30: 15 F6 DA 90 MOV:G.B R0, @H'F6DA +3D2C: 15 F6 F3 C2 BSET.B #2, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D30: 15 F6 DA 90 MOV:G.B R0, @H'F6DA ; refs H'F6DA in on_chip_ram loc_3D34: -3D34: 15 F0 06 80 MOV:G.B @H'F006, R0 -3D38: 15 F6 DB 70 CMP:G.B @H'F6DB, R0 +3D34: 15 F0 06 80 MOV:G.B @H'F006, R0 ; refs H'F006 in program_or_external +3D38: 15 F6 DB 70 CMP:G.B @H'F6DB, R0 ; refs H'F6DB in on_chip_ram 3D3C: 27 08 BEQ loc_3D46 -3D3E: 15 F6 F3 C3 BSET.B #3, @H'F6F3 -3D42: 15 F6 DB 90 MOV:G.B R0, @H'F6DB +3D3E: 15 F6 F3 C3 BSET.B #3, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D42: 15 F6 DB 90 MOV:G.B R0, @H'F6DB ; refs H'F6DB in on_chip_ram loc_3D46: -3D46: 15 F0 05 80 MOV:G.B @H'F005, R0 -3D4A: 15 F6 DC 70 CMP:G.B @H'F6DC, R0 +3D46: 15 F0 05 80 MOV:G.B @H'F005, R0 ; refs H'F005 in program_or_external +3D4A: 15 F6 DC 70 CMP:G.B @H'F6DC, R0 ; refs H'F6DC in on_chip_ram 3D4E: 27 08 BEQ loc_3D58 -3D50: 15 F6 F3 C4 BSET.B #4, @H'F6F3 -3D54: 15 F6 DC 90 MOV:G.B R0, @H'F6DC +3D50: 15 F6 F3 C4 BSET.B #4, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D54: 15 F6 DC 90 MOV:G.B R0, @H'F6DC ; refs H'F6DC in on_chip_ram loc_3D58: -3D58: 15 F0 04 80 MOV:G.B @H'F004, R0 -3D5C: 15 F6 DD 70 CMP:G.B @H'F6DD, R0 +3D58: 15 F0 04 80 MOV:G.B @H'F004, R0 ; refs H'F004 in program_or_external +3D5C: 15 F6 DD 70 CMP:G.B @H'F6DD, R0 ; refs H'F6DD in on_chip_ram 3D60: 27 08 BEQ loc_3D6A -3D62: 15 F6 F3 C5 BSET.B #5, @H'F6F3 -3D66: 15 F6 DD 90 MOV:G.B R0, @H'F6DD +3D62: 15 F6 F3 C5 BSET.B #5, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D66: 15 F6 DD 90 MOV:G.B R0, @H'F6DD ; refs H'F6DD in on_chip_ram loc_3D6A: -3D6A: 15 F0 03 80 MOV:G.B @H'F003, R0 -3D6E: 15 F6 DE 70 CMP:G.B @H'F6DE, R0 +3D6A: 15 F0 03 80 MOV:G.B @H'F003, R0 ; refs H'F003 in program_or_external +3D6E: 15 F6 DE 70 CMP:G.B @H'F6DE, R0 ; refs H'F6DE in on_chip_ram 3D72: 27 08 BEQ loc_3D7C -3D74: 15 F6 F3 C6 BSET.B #6, @H'F6F3 -3D78: 15 F6 DE 90 MOV:G.B R0, @H'F6DE +3D74: 15 F6 F3 C6 BSET.B #6, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D78: 15 F6 DE 90 MOV:G.B R0, @H'F6DE ; refs H'F6DE in on_chip_ram loc_3D7C: -3D7C: 15 F0 02 80 MOV:G.B @H'F002, R0 -3D80: 15 F6 DF 70 CMP:G.B @H'F6DF, R0 +3D7C: 15 F0 02 80 MOV:G.B @H'F002, R0 ; refs H'F002 in program_or_external +3D80: 15 F6 DF 70 CMP:G.B @H'F6DF, R0 ; refs H'F6DF in on_chip_ram 3D84: 27 08 BEQ loc_3D8E -3D86: 15 F6 F3 C7 BSET.B #7, @H'F6F3 -3D8A: 15 F6 DF 90 MOV:G.B R0, @H'F6DF +3D86: 15 F6 F3 C7 BSET.B #7, @H'F6F3 ; refs H'F6F3 in on_chip_ram +3D8A: 15 F6 DF 90 MOV:G.B R0, @H'F6DF ; refs H'F6DF in on_chip_ram loc_3D8E: -3D8E: 15 F0 01 80 MOV:G.B @H'F001, R0 -3D92: 15 F7 21 D1 BCLR.B #1, @H'F721 +3D8E: 15 F0 01 80 MOV:G.B @H'F001, R0 ; refs H'F001 in program_or_external +3D92: 15 F7 21 D1 BCLR.B #1, @H'F721 ; refs H'F721 in on_chip_ram loc_3D96: 3D96: CF 80 MOV:G.W @R7+, R0 @@ -1655,26 +1745,26 @@ loc_3D96: vec_ad_adi_3D99: 3D99: 15 FE E8 D5 BCLR.B #5, @ADCSR ; clear ADST (bit 5) of ADCSR 3D9D: 12 3F STM.W {R0,R1,R2,R3,R4,R5}, @-SP -3D9F: 15 F6 8A 80 MOV:G.B @H'F68A, R0 +3D9F: 15 F6 8A 80 MOV:G.B @H'F68A, R0 ; refs H'F68A in on_chip_ram 3DA3: 04 14 A8 MULXU.B #H'14, R0 -3DA6: 1D FE E0 81 MOV:G.W @ADDRA_H, R1 +3DA6: 1D FE E0 81 MOV:G.W @ADDRA_H, R1 ; refs ADDRA_H in register_field 3DAA: A1 10 SWAP.B R1 3DAC: A1 12 EXTU.B R1 3DAE: F1 CF B6 81 MOV:G.B @(-H'304A,R1), R1 3DB2: A9 20 ADD:G.W R1, R0 3DB4: 04 15 B8 DIVXU.B #H'15, R0 -3DB7: 15 F6 8A 70 CMP:G.B @H'F68A, R0 +3DB7: 15 F6 8A 70 CMP:G.B @H'F68A, R0 ; refs H'F68A in on_chip_ram 3DBB: 27 4B BEQ loc_3E08 -3DBD: 15 F6 8A 82 MOV:G.B @H'F68A, R2 -3DC1: 15 F6 8A 90 MOV:G.B R0, @H'F68A -3DC5: 15 F7 31 04 03 CMP:G.B #H'03, @H'F731 +3DBD: 15 F6 8A 82 MOV:G.B @H'F68A, R2 ; refs H'F68A in on_chip_ram +3DC1: 15 F6 8A 90 MOV:G.B R0, @H'F68A ; refs H'F68A in on_chip_ram +3DC5: 15 F7 31 04 03 CMP:G.B #H'03, @H'F731 ; refs H'F731 in on_chip_ram 3DCA: 22 3C BHI loc_3E08 3DCC: A0 12 EXTU.B R0 3DCE: A2 12 EXTU.B R2 3DD0: 0C 01 01 A8 MULXU.W #H'0101, R0 3DD4: 0C 01 01 AA MULXU.W #H'0101, R2 3DD8: AB 31 SUB.W R3, R1 -3DDA: 1D E1 02 80 MOV:G.W @H'E102, R0 +3DDA: 1D E1 02 80 MOV:G.W @H'E102, R0 ; refs H'E102 in program_or_external 3DDE: A8 21 ADD:G.W R0, R1 3DE0: A9 82 MOV:G.W R1, R2 3DE2: 25 0C BCS loc_3DF0 @@ -1691,26 +1781,26 @@ loc_3DF0: 3DF7: 59 FF FF MOV:I.W #H'FFFF, R1 loc_3DFA: -3DFA: 1D E1 02 71 CMP:G.W @H'E102, R1 +3DFA: 1D E1 02 71 CMP:G.W @H'E102, R1 ; refs H'E102 in program_or_external 3DFE: 27 08 BEQ loc_3E08 -3E00: 1D F6 8E 91 MOV:G.W R1, @H'F68E -3E04: 15 F6 89 C7 BSET.B #7, @H'F689 +3E00: 1D F6 8E 91 MOV:G.W R1, @H'F68E ; refs H'F68E in on_chip_ram +3E04: 15 F6 89 C7 BSET.B #7, @H'F689 ; refs H'F689 in on_chip_ram loc_3E08: -3E08: 15 F6 8B 80 MOV:G.B @H'F68B, R0 +3E08: 15 F6 8B 80 MOV:G.B @H'F68B, R0 ; refs H'F68B in on_chip_ram 3E0C: 04 14 A8 MULXU.B #H'14, R0 -3E0F: 1D FE E2 81 MOV:G.W @ADDRB_H, R1 +3E0F: 1D FE E2 81 MOV:G.W @ADDRB_H, R1 ; refs ADDRB_H in register_field 3E13: A1 10 SWAP.B R1 3E15: A1 12 EXTU.B R1 3E17: A9 20 ADD:G.W R1, R0 3E19: 04 15 B8 DIVXU.B #H'15, R0 -3E1C: 1D F6 8C 16 TST.W @H'F68C +3E1C: 1D F6 8C 16 TST.W @H'F68C ; refs H'F68C in on_chip_ram 3E20: 27 06 BEQ loc_3E28 -3E22: 15 F6 8B 70 CMP:G.B @H'F68B, R0 +3E22: 15 F6 8B 70 CMP:G.B @H'F68B, R0 ; refs H'F68B in on_chip_ram 3E26: 27 25 BEQ loc_3E4D loc_3E28: -3E28: 15 F6 8B 90 MOV:G.B R0, @H'F68B +3E28: 15 F6 8B 90 MOV:G.B R0, @H'F68B ; refs H'F68B in on_chip_ram 3E2C: A0 12 EXTU.B R0 3E2E: A8 83 MOV:G.W R0, R3 3E30: A3 AB MULXU.B R3, R3 @@ -1719,12 +1809,12 @@ loc_3E28: 3E38: 04 04 A8 MULXU.B #H'04, R0 3E3B: 0C 00 AB 20 ADD:G.W #H'00AB, R0 3E3F: AB 20 ADD:G.W R3, R0 -3E41: 15 FE 8E F4 BTST.B #4, @P7DR +3E41: 15 FE 8E F4 BTST.B #4, @P7DR ; refs P7DR in register_field 3E45: 26 02 BNE loc_3E49 3E47: A8 1B SHLR.W R0 loc_3E49: -3E49: 1D F6 8C 90 MOV:G.W R0, @H'F68C +3E49: 1D F6 8C 90 MOV:G.W R0, @H'F68C ; refs H'F68C in on_chip_ram loc_3E4D: 3E4D: 02 3F LDM.W @SP+, {R0,R1,R2,R3,R4,R5} @@ -1734,10 +1824,10 @@ loc_3E4D: loc_3E54: 3E54: A2 F7 BTST.B #7, R2 3E56: 27 42 BEQ loc_3E9A -3E58: 15 F9 B5 80 MOV:G.B @H'F9B5, R0 +3E58: 15 F9 B5 80 MOV:G.B @H'F9B5, R0 ; refs H'F9B5 in on_chip_ram 3E5C: A0 12 EXTU.B R0 3E5E: A8 1A SHLL.W R0 -3E60: 15 F9 B0 81 MOV:G.B @H'F9B0, R1 +3E60: 15 F9 B0 81 MOV:G.B @H'F9B0, R1 ; refs H'F9B0 in on_chip_ram 3E64: A1 12 EXTU.B R1 3E66: A9 1A SHLL.W R1 @@ -1751,14 +1841,14 @@ loc_3E68: loc_3E76: 3E76: F9 F8 70 93 MOV:G.W R3, @(-H'0790,R1) -3E7A: 15 F9 B0 08 ADD:Q.B #1, @H'F9B0 -3E7E: 15 F9 B0 D7 BCLR.B #7, @H'F9B0 +3E7A: 15 F9 B0 08 ADD:Q.B #1, @H'F9B0 ; refs H'F9B0 in on_chip_ram +3E7E: 15 F9 B0 D7 BCLR.B #7, @H'F9B0 ; refs H'F9B0 in on_chip_ram loc_3E82: -3E82: 15 F9 B0 80 MOV:G.B @H'F9B0, R0 +3E82: 15 F9 B0 80 MOV:G.B @H'F9B0, R0 ; refs H'F9B0 in on_chip_ram 3E86: A0 08 ADD:Q.B #1, R0 3E88: 04 7F 50 AND.B #H'7F, R0 -3E8B: 15 F9 B5 70 CMP:G.B @H'F9B5, R0 +3E8B: 15 F9 B5 70 CMP:G.B @H'F9B5, R0 ; refs H'F9B5 in on_chip_ram 3E8F: 26 09 BNE loc_3E9A 3E91: 12 0C STM.W {R2,R3}, @-SP 3E93: 1E 01 3D BSR loc_3FD3 @@ -1768,10 +1858,10 @@ loc_3E82: loc_3E9A: 3E9A: A2 F6 BTST.B #6, R2 3E9C: 27 2D BEQ loc_3ECB -3E9E: 15 F9 B9 80 MOV:G.B @H'F9B9, R0 +3E9E: 15 F9 B9 80 MOV:G.B @H'F9B9, R0 ; refs H'F9B9 in on_chip_ram 3EA2: A0 12 EXTU.B R0 3EA4: A8 1A SHLL.W R0 -3EA6: 15 F9 B4 81 MOV:G.B @H'F9B4, R1 +3EA6: 15 F9 B4 81 MOV:G.B @H'F9B4, R1 ; refs H'F9B4 in on_chip_ram 3EAA: A1 12 EXTU.B R1 3EAC: A9 1A SHLL.W R1 @@ -1786,8 +1876,8 @@ loc_3EAE: loc_3EBF: 3EBF: F9 F9 70 93 MOV:G.W R3, @(-H'0690,R1) -3EC3: 15 F9 B4 08 ADD:Q.B #1, @H'F9B4 -3EC7: 15 F9 B4 D5 BCLR.B #5, @H'F9B4 +3EC3: 15 F9 B4 08 ADD:Q.B #1, @H'F9B4 ; refs H'F9B4 in on_chip_ram +3EC7: 15 F9 B4 D5 BCLR.B #5, @H'F9B4 ; refs H'F9B4 in on_chip_ram loc_3ECB: 3ECB: 19 RTS @@ -1845,7 +1935,7 @@ loc_3F10: 3F18: 20 EA BRA loc_3F04 loc_3F1A: -3F1A: 1D FB 00 07 00 E0 MOV:G.W #H'00E0, @H'FB00 +3F1A: 1D FB 00 07 00 E0 MOV:G.W #H'00E0, @H'FB00 ; refs H'FB00 in on_chip_ram 3F20: 5C 00 E0 MOV:I.W #H'00E0, R4 3F23: 0E 1B BSR loc_3F40 @@ -1856,9 +1946,9 @@ loc_3F25: loc_3F28: 3F28: AD 84 MOV:G.W R5, R4 3F2A: A1 24 ADD:G.B R1, R4 -3F2C: 1D FB 00 74 CMP:G.W @H'FB00, R4 +3F2C: 1D FB 00 74 CMP:G.W @H'FB00, R4 ; refs H'FB00 in on_chip_ram 3F30: 27 06 BEQ loc_3F38 -3F32: 1D FB 00 94 MOV:G.W R4, @H'FB00 +3F32: 1D FB 00 94 MOV:G.W R4, @H'FB00 ; refs H'FB00 in on_chip_ram 3F36: 0E 08 BSR loc_3F40 loc_3F38: @@ -1873,23 +1963,23 @@ loc_3F40: 3F46: 0C 06 00 48 ORC.W #H'0600, SR loc_3F4A: -3F4A: 15 F2 00 00 80 MOVFPE.B @H'F200, R0 +3F4A: 15 F2 00 00 80 MOVFPE.B @H'F200, R0 ; refs H'F200 in program_or_external 3F4F: A0 F7 BTST.B #7, R0 3F51: 26 F7 BNE loc_3F4A 3F53: AC F8 BTST.W #8, R4 3F55: 26 16 BNE loc_3F6D 3F57: AC F9 BTST.W #9, R4 3F59: 26 07 BNE loc_3F62 -3F5B: 15 F2 00 00 94 MOVTPE.B R4, @H'F200 +3F5B: 15 F2 00 00 94 MOVTPE.B R4, @H'F200 ; refs H'F200 in program_or_external 3F60: 20 10 BRA loc_3F72 loc_3F62: -3F62: 15 F2 01 00 94 MOVTPE.B R4, @H'F201 -3F67: 1D FB 00 08 ADD:Q.W #1, @H'FB00 +3F62: 15 F2 01 00 94 MOVTPE.B R4, @H'F201 ; refs H'F201 in program_or_external +3F67: 1D FB 00 08 ADD:Q.W #1, @H'FB00 ; refs H'FB00 in on_chip_ram 3F6B: 20 05 BRA loc_3F72 loc_3F6D: -3F6D: 15 F2 01 00 84 MOVFPE.B @H'F201, R4 +3F6D: 15 F2 01 00 84 MOVFPE.B @H'F201, R4 ; refs H'F201 in program_or_external loc_3F72: 3F72: CF 88 LDC.W @R7+, SR @@ -1923,8 +2013,8 @@ loc_3F8C: 3FAE: 1E 03 9B BSR loc_434C loc_3FB1: -3FB1: 1D FE EC 07 5A 00 MOV:G.W #H'5A00, @WDT_TCSR_R ; WDT_TCSR_R = H'5A00 -3FB7: 15 F7 94 13 CLR.B @H'F794 +3FB1: 1D FE EC 07 5A 00 MOV:G.W #H'5A00, @WDT_TCSR_R ; WDT_TCSR_R = H'5A00 (OVF=0 WT/IT=0 TME=0 CKS2=0 CKS1=0 CKS0=0; TCNT password H'5A, counter write H'00) +3FB7: 15 F7 94 13 CLR.B @H'F794 ; refs H'F794 in on_chip_ram 3FBB: 0E 16 BSR loc_3FD3 3FBD: 1E 7B EB BSR loc_BBAB 3FC0: 0E 2D BSR loc_3FEF @@ -1936,15 +2026,15 @@ loc_3FB1: 3FD1: 20 DE BRA loc_3FB1 loc_3FD3: -3FD3: 15 FA A2 16 TST.B @H'FAA2 +3FD3: 15 FA A2 16 TST.B @H'FAA2 ; refs H'FAA2 in on_chip_ram 3FD7: 26 15 BNE loc_3FEE -3FD9: 15 FA A5 F7 BTST.B #7, @H'FAA5 +3FD9: 15 FA A5 F7 BTST.B #7, @H'FAA5 ; refs H'FAA5 in on_chip_ram 3FDD: 27 06 BEQ loc_3FE5 -3FDF: 15 F9 C3 16 TST.B @H'F9C3 +3FDF: 15 F9 C3 16 TST.B @H'F9C3 ; refs H'F9C3 in on_chip_ram 3FE3: 26 09 BNE loc_3FEE loc_3FE5: -3FE5: 15 F9 C0 16 TST.B @H'F9C0 +3FE5: 15 F9 C0 16 TST.B @H'F9C0 ; refs H'F9C0 in on_chip_ram 3FE9: 26 03 BNE loc_3FEE 3FEB: 1E 7B 04 BSR loc_BAF2 @@ -1952,59 +2042,59 @@ loc_3FEE: 3FEE: 19 RTS loc_3FEF: -3FEF: 15 F9 C5 16 TST.B @H'F9C5 +3FEF: 15 F9 C5 16 TST.B @H'F9C5 ; refs H'F9C5 in on_chip_ram 3FF3: 26 12 BNE loc_4007 -3FF5: 15 F9 B5 13 CLR.B @H'F9B5 -3FF9: 15 F9 B0 13 CLR.B @H'F9B0 -3FFD: 15 FA A5 D7 BCLR.B #7, @H'FAA5 +3FF5: 15 F9 B5 13 CLR.B @H'F9B5 ; refs H'F9B5 in on_chip_ram +3FF9: 15 F9 B0 13 CLR.B @H'F9B0 ; refs H'F9B0 in on_chip_ram +3FFD: 15 FA A5 D7 BCLR.B #7, @H'FAA5 ; refs H'FAA5 in on_chip_ram 4001: 27 08 BEQ loc_400B 4003: 0E 07 BSR loc_400C 4005: 20 04 BRA loc_400B loc_4007: -4007: 15 FA A5 C7 BSET.B #7, @H'FAA5 +4007: 15 FA A5 C7 BSET.B #7, @H'FAA5 ; refs H'FAA5 in on_chip_ram loc_400B: 400B: 19 RTS loc_400C: -400C: 15 F7 30 13 CLR.B @H'F730 -4010: 15 F7 56 13 CLR.B @H'F756 -4014: 15 F7 57 13 CLR.B @H'F757 -4018: 15 F7 58 13 CLR.B @H'F758 -401C: 15 F7 59 13 CLR.B @H'F759 -4020: 1D F7 32 13 CLR.W @H'F732 -4024: 1D F7 5C 13 CLR.W @H'F75C -4028: 15 FB 03 13 CLR.B @H'FB03 -402C: 1D E0 46 13 CLR.W @H'E046 -4030: 1D F7 6A 13 CLR.W @H'F76A -4034: 15 F7 91 13 CLR.B @H'F791 -4038: 15 F7 95 13 CLR.B @H'F795 -403C: 15 F7 6E 13 CLR.B @H'F76E +400C: 15 F7 30 13 CLR.B @H'F730 ; refs H'F730 in on_chip_ram +4010: 15 F7 56 13 CLR.B @H'F756 ; refs H'F756 in on_chip_ram +4014: 15 F7 57 13 CLR.B @H'F757 ; refs H'F757 in on_chip_ram +4018: 15 F7 58 13 CLR.B @H'F758 ; refs H'F758 in on_chip_ram +401C: 15 F7 59 13 CLR.B @H'F759 ; refs H'F759 in on_chip_ram +4020: 1D F7 32 13 CLR.W @H'F732 ; refs H'F732 in on_chip_ram +4024: 1D F7 5C 13 CLR.W @H'F75C ; refs H'F75C in on_chip_ram +4028: 15 FB 03 13 CLR.B @H'FB03 ; refs H'FB03 in on_chip_ram +402C: 1D E0 46 13 CLR.W @H'E046 ; refs H'E046 in program_or_external +4030: 1D F7 6A 13 CLR.W @H'F76A ; refs H'F76A in on_chip_ram +4034: 15 F7 91 13 CLR.B @H'F791 ; refs H'F791 in on_chip_ram +4038: 15 F7 95 13 CLR.B @H'F795 ; refs H'F795 in on_chip_ram +403C: 15 F7 6E 13 CLR.B @H'F76E ; refs H'F76E in on_chip_ram 4040: 0E 33 BSR loc_4075 4042: 1E 01 D2 BSR loc_4217 4045: 19 RTS loc_4046: -4046: 15 F9 C4 16 TST.B @H'F9C4 +4046: 15 F9 C4 16 TST.B @H'F9C4 ; refs H'F9C4 in on_chip_ram 404A: 26 0C BNE loc_4058 -404C: 15 FA A5 F7 BTST.B #7, @H'FAA5 +404C: 15 FA A5 F7 BTST.B #7, @H'FAA5 ; refs H'FAA5 in on_chip_ram 4050: 27 07 BEQ loc_4059 -4052: 15 F9 C3 16 TST.B @H'F9C3 +4052: 15 F9 C3 16 TST.B @H'F9C3 ; refs H'F9C3 in on_chip_ram 4056: 27 01 BEQ loc_4059 loc_4058: 4058: 19 RTS loc_4059: -4059: 15 F9 B0 82 MOV:G.B @H'F9B0, R2 +4059: 15 F9 B0 82 MOV:G.B @H'F9B0, R2 ; refs H'F9B0 in on_chip_ram 405D: A2 12 EXTU.B R2 -405F: 15 F9 B5 72 CMP:G.B @H'F9B5, R2 +405F: 15 F9 B5 72 CMP:G.B @H'F9B5, R2 ; refs H'F9B5 in on_chip_ram 4063: 26 0F BNE loc_4074 4065: A2 1A SHLL.B R2 4067: FA F8 70 06 00 MOV:G.W #H'00, @(-H'0790,R2) -406C: 15 F9 B0 08 ADD:Q.B #1, @H'F9B0 -4070: 15 F9 B0 D7 BCLR.B #7, @H'F9B0 +406C: 15 F9 B0 08 ADD:Q.B #1, @H'F9B0 ; refs H'F9B0 in on_chip_ram +4070: 15 F9 B0 D7 BCLR.B #7, @H'F9B0 ; refs H'F9B0 in on_chip_ram loc_4074: 4074: 19 RTS @@ -2028,12 +2118,12 @@ loc_408C: 4095: 19 RTS loc_4096: -4096: 1D E0 00 07 00 80 MOV:G.W #H'0080, @H'E000 -409C: 1D E0 06 07 80 00 MOV:G.W #H'8000, @H'E006 -40A2: 1D E0 80 07 FF FF MOV:G.W #H'FFFF, @H'E080 -40A8: 1D E8 00 07 00 80 MOV:G.W #H'0080, @H'E800 -40AE: 1D E8 06 07 80 00 MOV:G.W #H'8000, @H'E806 -40B4: 1D E8 80 07 FF FF MOV:G.W #H'FFFF, @H'E880 +4096: 1D E0 00 07 00 80 MOV:G.W #H'0080, @H'E000 ; refs H'E000 in program_or_external +409C: 1D E0 06 07 80 00 MOV:G.W #H'8000, @H'E006 ; refs H'E006 in program_or_external +40A2: 1D E0 80 07 FF FF MOV:G.W #H'FFFF, @H'E080 ; refs H'E080 in program_or_external +40A8: 1D E8 00 07 00 80 MOV:G.W #H'0080, @H'E800 ; refs H'E800 in program_or_external +40AE: 1D E8 06 07 80 00 MOV:G.W #H'8000, @H'E806 ; refs H'E806 in program_or_external +40B4: 1D E8 80 07 FF FF MOV:G.W #H'FFFF, @H'E880 ; refs H'E880 in program_or_external 40BA: 19 RTS loc_40BB: @@ -2047,13 +2137,13 @@ loc_40BE: 40D6: F8 F9 6E 07 FF FF MOV:G.W #H'FFFF, @(-H'0692,R0) 40DC: A8 0D ADD:Q.W #-2, R0 40DE: 26 DE BNE loc_40BE -40E0: 15 F9 C4 06 14 MOV:G.B #H'14, @H'F9C4 -40E5: 15 F6 F7 06 80 MOV:G.B #H'80, @H'F6F7 -40EA: 15 F6 F8 06 80 MOV:G.B #H'80, @H'F6F8 -40EF: 15 F6 F9 06 80 MOV:G.B #H'80, @H'F6F9 -40F4: 15 FE 8E F7 BTST.B #7, @P7DR +40E0: 15 F9 C4 06 14 MOV:G.B #H'14, @H'F9C4 ; refs H'F9C4 in on_chip_ram +40E5: 15 F6 F7 06 80 MOV:G.B #H'80, @H'F6F7 ; refs H'F6F7 in on_chip_ram +40EA: 15 F6 F8 06 80 MOV:G.B #H'80, @H'F6F8 ; refs H'F6F8 in on_chip_ram +40EF: 15 F6 F9 06 80 MOV:G.B #H'80, @H'F6F9 ; refs H'F6F9 in on_chip_ram +40F4: 15 FE 8E F7 BTST.B #7, @P7DR ; refs P7DR in register_field 40F8: 27 09 BEQ loc_4103 -40FA: 1D F4 02 05 6B 6F CMP:G.W #H'6B6F, @H'F402 +40FA: 1D F4 02 05 6B 6F CMP:G.W #H'6B6F, @H'F402 ; refs H'F402 in program_or_external 4100: 37 00 AD BEQ loc_41B0 loc_4103: @@ -2154,50 +2244,50 @@ loc_41D5: 4216: 19 RTS loc_4217: -4217: 15 F7 98 13 CLR.B @H'F798 -421B: 15 F7 31 C7 BSET.B #7, @H'F731 +4217: 15 F7 98 13 CLR.B @H'F798 ; refs H'F798 in on_chip_ram +421B: 15 F7 31 C7 BSET.B #7, @H'F731 ; refs H'F731 in on_chip_ram 421F: 15 FE 82 D2 BCLR.B #2, @P1DR ; clear bit 2 of P1DR -4223: 1D F7 00 07 24 24 MOV:G.W #H'2424, @H'F700 -4229: 1D F7 02 07 24 24 MOV:G.W #H'2424, @H'F702 -422F: 1D F7 04 07 24 24 MOV:G.W #H'2424, @H'F704 -4235: 1D F7 06 07 24 24 MOV:G.W #H'2424, @H'F706 -423B: 15 F7 08 06 7F MOV:G.B #H'7F, @H'F708 -4240: 15 F7 09 06 24 MOV:G.B #H'24, @H'F709 -4245: 1D F7 0A 07 24 24 MOV:G.W #H'2424, @H'F70A -424B: 15 F7 10 13 CLR.B @H'F710 -424F: 15 F7 11 13 CLR.B @H'F711 -4253: 15 F7 12 13 CLR.B @H'F712 -4257: 15 F7 13 13 CLR.B @H'F713 -425B: 15 F7 14 13 CLR.B @H'F714 -425F: 15 F7 15 13 CLR.B @H'F715 -4263: 15 F7 16 13 CLR.B @H'F716 -4267: 15 F7 17 13 CLR.B @H'F717 -426B: 15 F7 18 06 FF MOV:G.B #H'FF, @H'F718 -4270: 15 F7 19 06 FF MOV:G.B #H'FF, @H'F719 -4275: 15 F7 1A 06 FF MOV:G.B #H'FF, @H'F71A -427A: 15 F7 1B 06 FF MOV:G.B #H'FF, @H'F71B -427F: 15 F7 1C 06 FF MOV:G.B #H'FF, @H'F71C -4284: 15 F7 1D 06 FF MOV:G.B #H'FF, @H'F71D -4289: 15 F7 1E 06 FF MOV:G.B #H'FF, @H'F71E -428E: 15 F7 1F 06 FF MOV:G.B #H'FF, @H'F71F -4293: 1D FA F0 07 20 43 MOV:G.W #H'2043, @H'FAF0 -4299: 1D FA F2 07 4F 4E MOV:G.W #H'4F4E, @H'FAF2 -429F: 1D FA F4 07 4E 45 MOV:G.W #H'4E45, @H'FAF4 -42A5: 1D FA F6 07 43 54 MOV:G.W #H'4354, @H'FAF6 -42AB: 1D FA F8 07 3A 4E MOV:G.W #H'3A4E, @H'FAF8 -42B1: 1D FA FA 07 4F 54 MOV:G.W #H'4F54, @H'FAFA -42B7: 1D FA FC 07 20 41 MOV:G.W #H'2041, @H'FAFC -42BD: 1D FA FE 07 43 54 MOV:G.W #H'4354, @H'FAFE +4223: 1D F7 00 07 24 24 MOV:G.W #H'2424, @H'F700 ; refs H'F700 in on_chip_ram +4229: 1D F7 02 07 24 24 MOV:G.W #H'2424, @H'F702 ; refs H'F702 in on_chip_ram +422F: 1D F7 04 07 24 24 MOV:G.W #H'2424, @H'F704 ; refs H'F704 in on_chip_ram +4235: 1D F7 06 07 24 24 MOV:G.W #H'2424, @H'F706 ; refs H'F706 in on_chip_ram +423B: 15 F7 08 06 7F MOV:G.B #H'7F, @H'F708 ; refs H'F708 in on_chip_ram +4240: 15 F7 09 06 24 MOV:G.B #H'24, @H'F709 ; refs H'F709 in on_chip_ram +4245: 1D F7 0A 07 24 24 MOV:G.W #H'2424, @H'F70A ; refs H'F70A in on_chip_ram +424B: 15 F7 10 13 CLR.B @H'F710 ; refs H'F710 in on_chip_ram +424F: 15 F7 11 13 CLR.B @H'F711 ; refs H'F711 in on_chip_ram +4253: 15 F7 12 13 CLR.B @H'F712 ; refs H'F712 in on_chip_ram +4257: 15 F7 13 13 CLR.B @H'F713 ; refs H'F713 in on_chip_ram +425B: 15 F7 14 13 CLR.B @H'F714 ; refs H'F714 in on_chip_ram +425F: 15 F7 15 13 CLR.B @H'F715 ; refs H'F715 in on_chip_ram +4263: 15 F7 16 13 CLR.B @H'F716 ; refs H'F716 in on_chip_ram +4267: 15 F7 17 13 CLR.B @H'F717 ; refs H'F717 in on_chip_ram +426B: 15 F7 18 06 FF MOV:G.B #H'FF, @H'F718 ; refs H'F718 in on_chip_ram +4270: 15 F7 19 06 FF MOV:G.B #H'FF, @H'F719 ; refs H'F719 in on_chip_ram +4275: 15 F7 1A 06 FF MOV:G.B #H'FF, @H'F71A ; refs H'F71A in on_chip_ram +427A: 15 F7 1B 06 FF MOV:G.B #H'FF, @H'F71B ; refs H'F71B in on_chip_ram +427F: 15 F7 1C 06 FF MOV:G.B #H'FF, @H'F71C ; refs H'F71C in on_chip_ram +4284: 15 F7 1D 06 FF MOV:G.B #H'FF, @H'F71D ; refs H'F71D in on_chip_ram +4289: 15 F7 1E 06 FF MOV:G.B #H'FF, @H'F71E ; refs H'F71E in on_chip_ram +428E: 15 F7 1F 06 FF MOV:G.B #H'FF, @H'F71F ; refs H'F71F in on_chip_ram +4293: 1D FA F0 07 20 43 MOV:G.W #H'2043, @H'FAF0 ; refs H'FAF0 in on_chip_ram +4299: 1D FA F2 07 4F 4E MOV:G.W #H'4F4E, @H'FAF2 ; refs H'FAF2 in on_chip_ram +429F: 1D FA F4 07 4E 45 MOV:G.W #H'4E45, @H'FAF4 ; refs H'FAF4 in on_chip_ram +42A5: 1D FA F6 07 43 54 MOV:G.W #H'4354, @H'FAF6 ; refs H'FAF6 in on_chip_ram +42AB: 1D FA F8 07 3A 4E MOV:G.W #H'3A4E, @H'FAF8 ; refs H'FAF8 in on_chip_ram +42B1: 1D FA FA 07 4F 54 MOV:G.W #H'4F54, @H'FAFA ; refs H'FAFA in on_chip_ram +42B7: 1D FA FC 07 20 41 MOV:G.W #H'2041, @H'FAFC ; refs H'FAFC in on_chip_ram +42BD: 1D FA FE 07 43 54 MOV:G.W #H'4354, @H'FAFE ; refs H'FAFE in on_chip_ram 42C3: 5D 00 00 MOV:I.W #H'0000, R5 42C6: 1E FC 03 BSR loc_3ECC -42C9: 1D FA F0 07 20 20 MOV:G.W #H'2020, @H'FAF0 -42CF: 1D FA F2 07 20 20 MOV:G.W #H'2020, @H'FAF2 -42D5: 1D FA F4 07 20 20 MOV:G.W #H'2020, @H'FAF4 -42DB: 1D FA F6 07 20 20 MOV:G.W #H'2020, @H'FAF6 -42E1: 1D FA F8 07 20 20 MOV:G.W #H'2020, @H'FAF8 -42E7: 1D FA FA 07 20 20 MOV:G.W #H'2020, @H'FAFA -42ED: 1D FA FC 07 20 20 MOV:G.W #H'2020, @H'FAFC -42F3: 1D FA FE 07 20 20 MOV:G.W #H'2020, @H'FAFE +42C9: 1D FA F0 07 20 20 MOV:G.W #H'2020, @H'FAF0 ; refs H'FAF0 in on_chip_ram +42CF: 1D FA F2 07 20 20 MOV:G.W #H'2020, @H'FAF2 ; refs H'FAF2 in on_chip_ram +42D5: 1D FA F4 07 20 20 MOV:G.W #H'2020, @H'FAF4 ; refs H'FAF4 in on_chip_ram +42DB: 1D FA F6 07 20 20 MOV:G.W #H'2020, @H'FAF6 ; refs H'FAF6 in on_chip_ram +42E1: 1D FA F8 07 20 20 MOV:G.W #H'2020, @H'FAF8 ; refs H'FAF8 in on_chip_ram +42E7: 1D FA FA 07 20 20 MOV:G.W #H'2020, @H'FAFA ; refs H'FAFA in on_chip_ram +42ED: 1D FA FC 07 20 20 MOV:G.W #H'2020, @H'FAFC ; refs H'FAFC in on_chip_ram +42F3: 1D FA FE 07 20 20 MOV:G.W #H'2020, @H'FAFE ; refs H'FAFE in on_chip_ram 42F9: 5D 00 01 MOV:I.W #H'0001, R5 42FC: 1E FB CD BSR loc_3ECC 42FF: 5D 00 02 MOV:I.W #H'0002, R5 @@ -2208,9 +2298,9 @@ loc_4217: loc_430C: 430C: 15 FE 8B D0 BCLR.B #0, @P6DR ; clear bit 0 of P6DR -4310: 15 F5 55 06 AA MOV:G.B #H'AA, @H'F555 -4315: 15 F4 AA 06 55 MOV:G.B #H'55, @H'F4AA -431A: 15 F5 55 06 CC MOV:G.B #H'CC, @H'F555 +4310: 15 F5 55 06 AA MOV:G.B #H'AA, @H'F555 ; refs H'F555 in program_or_external +4315: 15 F4 AA 06 55 MOV:G.B #H'55, @H'F4AA ; refs H'F4AA in program_or_external +431A: 15 F5 55 06 CC MOV:G.B #H'CC, @H'F555 ; refs H'F555 in program_or_external 431F: 15 FE 8B C0 BSET.B #0, @P6DR ; set bit 0 of P6DR 4323: 19 RTS @@ -2243,9 +2333,9 @@ loc_434C: 4376: 15 FE E8 C6 BSET.B #6, @ADCSR ; set ADIE (bit 6) of ADCSR 437A: 15 FE FD C4 BSET.B #4, @SYSCR2 ; set IRQ3E (bit 4) of SYSCR2 437E: 15 FE FD C5 BSET.B #5, @SYSCR2 ; set IRQ4E (bit 5) of SYSCR2 -4382: 15 FE 8E F6 BTST.B #6, @P7DR +4382: 15 FE 8E F6 BTST.B #6, @P7DR ; refs P7DR in register_field 4386: 27 06 BEQ loc_438E -4388: 1D FE EC 07 A5 3F MOV:G.W #H'A53F, @WDT_TCSR_R ; WDT_TCSR_R = H'A53F +4388: 1D FE EC 07 A5 3F MOV:G.W #H'A53F, @WDT_TCSR_R ; WDT_TCSR_R = H'A53F (OVF=0 WT/IT=0 TME=1 CKS2=1 CKS1=1 CKS0=1; TCSR password H'A5, WDT enabled, interval IRQ0, clock phi/4096) loc_438E: 438E: 0C 03 00 88 LDC.W #H'0300, SR @@ -2255,14 +2345,14 @@ vec_nmi_4393: 4393: 0A RTE loc_4394: -4394: 15 F7 31 04 01 CMP:G.B #H'01, @H'F731 +4394: 15 F7 31 04 01 CMP:G.B #H'01, @H'F731 ; refs H'F731 in on_chip_ram 4399: 32 00 86 BHI loc_4422 -439C: 15 FB 03 F7 BTST.B #7, @H'FB03 +439C: 15 FB 03 F7 BTST.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram 43A0: 36 00 7F BNE loc_4422 -43A3: 1D F7 36 83 MOV:G.W @H'F736, R3 +43A3: 1D F7 36 83 MOV:G.W @H'F736, R3 ; refs H'F736 in on_chip_ram 43A7: 37 00 78 BEQ loc_4422 -43AA: 1D F6 9E 84 MOV:G.W @H'F69E, R4 -43AE: 1D F6 BE 34 SUB.W @H'F6BE, R4 +43AA: 1D F6 9E 84 MOV:G.W @H'F69E, R4 ; refs H'F69E in on_chip_ram +43AE: 1D F6 BE 34 SUB.W @H'F6BE, R4 ; refs H'F6BE in on_chip_ram 43B2: AB DF BCLR.W #15, R3 43B4: 26 19 BNE loc_43CF 43B6: AB DE BCLR.W #14, R3 @@ -2315,8 +2405,8 @@ loc_43FD: 43FD: 20 23 BRA loc_4422 loc_43FF: -43FF: 15 F7 70 06 80 MOV:G.B #H'80, @H'F770 -4404: 1D F7 72 94 MOV:G.W R4, @H'F772 +43FF: 15 F7 70 06 80 MOV:G.B #H'80, @H'F770 ; refs H'F770 in on_chip_ram +4404: 1D F7 72 94 MOV:G.W R4, @H'F772 ; refs H'F772 in on_chip_ram 4408: 1E 04 EF BSR loc_48FA 440B: 20 15 BRA loc_4422 @@ -2324,50 +2414,50 @@ loc_440D: 440D: 0E 20 BSR loc_442F 440F: 4C 00 02 CMP:I #H'0002, R4 4412: 27 0C BEQ loc_4420 -4414: 15 F7 70 06 80 MOV:G.B #H'80, @H'F770 -4419: 1D F7 72 94 MOV:G.W R4, @H'F772 +4414: 15 F7 70 06 80 MOV:G.B #H'80, @H'F770 ; refs H'F770 in on_chip_ram +4419: 1D F7 72 94 MOV:G.W R4, @H'F772 ; refs H'F772 in on_chip_ram 441D: 1E 04 DA BSR loc_48FA loc_4420: 4420: 20 00 BRA loc_4422 loc_4422: -4422: 1D F6 9E 84 MOV:G.W @H'F69E, R4 -4426: 1D F6 BE 94 MOV:G.W R4, @H'F6BE -442A: 15 FB 02 13 CLR.B @H'FB02 +4422: 1D F6 9E 84 MOV:G.W @H'F69E, R4 ; refs H'F69E in on_chip_ram +4426: 1D F6 BE 94 MOV:G.W R4, @H'F6BE ; refs H'F6BE in on_chip_ram +442A: 15 FB 02 13 CLR.B @H'FB02 ; refs H'FB02 in on_chip_ram 442E: 19 RTS loc_442F: -442F: 15 F6 F7 24 ADD:G.B @H'F6F7, R4 +442F: 15 F6 F7 24 ADD:G.B @H'F6F7, R4 ; refs H'F6F7 in on_chip_ram 4433: 44 88 CMP:E #H'88, R4 4435: 24 0D BCC loc_4444 4437: 44 78 CMP:E #H'78, R4 4439: 23 13 BLS loc_444E -443B: 15 F6 F7 94 MOV:G.B R4, @H'F6F7 +443B: 15 F6 F7 94 MOV:G.B R4, @H'F6F7 ; refs H'F6F7 in on_chip_ram 443F: 5C 00 02 MOV:I.W #H'0002, R4 4442: 20 12 BRA loc_4456 loc_4444: -4444: 15 F6 F7 06 80 MOV:G.B #H'80, @H'F6F7 +4444: 15 F6 F7 06 80 MOV:G.B #H'80, @H'F6F7 ; refs H'F6F7 in on_chip_ram 4449: 5C 00 00 MOV:I.W #H'0000, R4 444C: 20 08 BRA loc_4456 loc_444E: -444E: 15 F6 F7 06 80 MOV:G.B #H'80, @H'F6F7 +444E: 15 F6 F7 06 80 MOV:G.B #H'80, @H'F6F7 ; refs H'F6F7 in on_chip_ram 4453: 5C 00 01 MOV:I.W #H'0001, R4 loc_4456: 4456: 19 RTS loc_4457: -4457: 15 F7 31 04 01 CMP:G.B #H'01, @H'F731 +4457: 15 F7 31 04 01 CMP:G.B #H'01, @H'F731 ; refs H'F731 in on_chip_ram 445C: 32 00 86 BHI loc_44E5 -445F: 15 FB 03 F7 BTST.B #7, @H'FB03 +445F: 15 FB 03 F7 BTST.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram 4463: 36 00 7F BNE loc_44E5 -4466: 1D F7 38 83 MOV:G.W @H'F738, R3 +4466: 1D F7 38 83 MOV:G.W @H'F738, R3 ; refs H'F738 in on_chip_ram 446A: 37 00 78 BEQ loc_44E5 -446D: 1D F6 9C 84 MOV:G.W @H'F69C, R4 -4471: 1D F6 BC 34 SUB.W @H'F6BC, R4 +446D: 1D F6 9C 84 MOV:G.W @H'F69C, R4 ; refs H'F69C in on_chip_ram +4471: 1D F6 BC 34 SUB.W @H'F6BC, R4 ; refs H'F6BC in on_chip_ram 4475: AB DF BCLR.W #15, R3 4477: 26 19 BNE loc_4492 4479: AB DE BCLR.W #14, R3 @@ -2420,8 +2510,8 @@ loc_44C0: 44C0: 20 23 BRA loc_44E5 loc_44C2: -44C2: 15 F7 70 06 40 MOV:G.B #H'40, @H'F770 -44C7: 1D F7 72 94 MOV:G.W R4, @H'F772 +44C2: 15 F7 70 06 40 MOV:G.B #H'40, @H'F770 ; refs H'F770 in on_chip_ram +44C7: 1D F7 72 94 MOV:G.W R4, @H'F772 ; refs H'F772 in on_chip_ram 44CB: 1E 04 2C BSR loc_48FA 44CE: 20 15 BRA loc_44E5 @@ -2429,50 +2519,50 @@ loc_44D0: 44D0: 0E 20 BSR loc_44F2 44D2: 4C 00 02 CMP:I #H'0002, R4 44D5: 27 0C BEQ loc_44E3 -44D7: 15 F7 70 06 40 MOV:G.B #H'40, @H'F770 -44DC: 1D F7 72 94 MOV:G.W R4, @H'F772 +44D7: 15 F7 70 06 40 MOV:G.B #H'40, @H'F770 ; refs H'F770 in on_chip_ram +44DC: 1D F7 72 94 MOV:G.W R4, @H'F772 ; refs H'F772 in on_chip_ram 44E0: 1E 04 17 BSR loc_48FA loc_44E3: 44E3: 20 00 BRA loc_44E5 loc_44E5: -44E5: 1D F6 9C 84 MOV:G.W @H'F69C, R4 -44E9: 1D F6 BC 94 MOV:G.W R4, @H'F6BC -44ED: 15 FB 02 13 CLR.B @H'FB02 +44E5: 1D F6 9C 84 MOV:G.W @H'F69C, R4 ; refs H'F69C in on_chip_ram +44E9: 1D F6 BC 94 MOV:G.W R4, @H'F6BC ; refs H'F6BC in on_chip_ram +44ED: 15 FB 02 13 CLR.B @H'FB02 ; refs H'FB02 in on_chip_ram 44F1: 19 RTS loc_44F2: -44F2: 15 F6 F8 24 ADD:G.B @H'F6F8, R4 +44F2: 15 F6 F8 24 ADD:G.B @H'F6F8, R4 ; refs H'F6F8 in on_chip_ram 44F6: 44 88 CMP:E #H'88, R4 44F8: 24 0D BCC loc_4507 44FA: 44 78 CMP:E #H'78, R4 44FC: 23 13 BLS loc_4511 -44FE: 15 F6 F8 94 MOV:G.B R4, @H'F6F8 +44FE: 15 F6 F8 94 MOV:G.B R4, @H'F6F8 ; refs H'F6F8 in on_chip_ram 4502: 5C 00 02 MOV:I.W #H'0002, R4 4505: 20 12 BRA loc_4519 loc_4507: -4507: 15 F6 F8 06 80 MOV:G.B #H'80, @H'F6F8 +4507: 15 F6 F8 06 80 MOV:G.B #H'80, @H'F6F8 ; refs H'F6F8 in on_chip_ram 450C: 5C 00 00 MOV:I.W #H'0000, R4 450F: 20 08 BRA loc_4519 loc_4511: -4511: 15 F6 F8 06 80 MOV:G.B #H'80, @H'F6F8 +4511: 15 F6 F8 06 80 MOV:G.B #H'80, @H'F6F8 ; refs H'F6F8 in on_chip_ram 4516: 5C 00 01 MOV:I.W #H'0001, R4 loc_4519: 4519: 19 RTS loc_451A: -451A: 15 F7 31 04 01 CMP:G.B #H'01, @H'F731 +451A: 15 F7 31 04 01 CMP:G.B #H'01, @H'F731 ; refs H'F731 in on_chip_ram 451F: 32 00 86 BHI loc_45A8 -4522: 15 FB 03 F7 BTST.B #7, @H'FB03 +4522: 15 FB 03 F7 BTST.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram 4526: 36 00 7F BNE loc_45A8 -4529: 1D F7 3A 83 MOV:G.W @H'F73A, R3 +4529: 1D F7 3A 83 MOV:G.W @H'F73A, R3 ; refs H'F73A in on_chip_ram 452D: 37 00 78 BEQ loc_45A8 -4530: 1D F6 9A 84 MOV:G.W @H'F69A, R4 -4534: 1D F6 BA 34 SUB.W @H'F6BA, R4 +4530: 1D F6 9A 84 MOV:G.W @H'F69A, R4 ; refs H'F69A in on_chip_ram +4534: 1D F6 BA 34 SUB.W @H'F6BA, R4 ; refs H'F6BA in on_chip_ram 4538: AB DF BCLR.W #15, R3 453A: 26 19 BNE loc_4555 453C: AB DE BCLR.W #14, R3 @@ -2525,8 +2615,8 @@ loc_4583: 4583: 20 23 BRA loc_45A8 loc_4585: -4585: 15 F7 70 06 20 MOV:G.B #H'20, @H'F770 -458A: 1D F7 72 94 MOV:G.W R4, @H'F772 +4585: 15 F7 70 06 20 MOV:G.B #H'20, @H'F770 ; refs H'F770 in on_chip_ram +458A: 1D F7 72 94 MOV:G.W R4, @H'F772 ; refs H'F772 in on_chip_ram 458E: 1E 03 69 BSR loc_48FA 4591: 20 15 BRA loc_45A8 @@ -2534,67 +2624,67 @@ loc_4593: 4593: 0E 20 BSR loc_45B5 4595: 4C 00 02 CMP:I #H'0002, R4 4598: 27 0C BEQ loc_45A6 -459A: 15 F7 70 06 20 MOV:G.B #H'20, @H'F770 -459F: 1D F7 72 94 MOV:G.W R4, @H'F772 +459A: 15 F7 70 06 20 MOV:G.B #H'20, @H'F770 ; refs H'F770 in on_chip_ram +459F: 1D F7 72 94 MOV:G.W R4, @H'F772 ; refs H'F772 in on_chip_ram 45A3: 1E 03 54 BSR loc_48FA loc_45A6: 45A6: 20 00 BRA loc_45A8 loc_45A8: -45A8: 1D F6 9A 84 MOV:G.W @H'F69A, R4 -45AC: 1D F6 BA 94 MOV:G.W R4, @H'F6BA -45B0: 15 FB 02 13 CLR.B @H'FB02 +45A8: 1D F6 9A 84 MOV:G.W @H'F69A, R4 ; refs H'F69A in on_chip_ram +45AC: 1D F6 BA 94 MOV:G.W R4, @H'F6BA ; refs H'F6BA in on_chip_ram +45B0: 15 FB 02 13 CLR.B @H'FB02 ; refs H'FB02 in on_chip_ram 45B4: 19 RTS loc_45B5: -45B5: 15 F6 F9 24 ADD:G.B @H'F6F9, R4 +45B5: 15 F6 F9 24 ADD:G.B @H'F6F9, R4 ; refs H'F6F9 in on_chip_ram 45B9: 44 88 CMP:E #H'88, R4 45BB: 24 0D BCC loc_45CA 45BD: 44 78 CMP:E #H'78, R4 45BF: 23 13 BLS loc_45D4 -45C1: 15 F6 F9 94 MOV:G.B R4, @H'F6F9 +45C1: 15 F6 F9 94 MOV:G.B R4, @H'F6F9 ; refs H'F6F9 in on_chip_ram 45C5: 5C 00 02 MOV:I.W #H'0002, R4 45C8: 20 12 BRA loc_45DC loc_45CA: -45CA: 15 F6 F9 06 80 MOV:G.B #H'80, @H'F6F9 +45CA: 15 F6 F9 06 80 MOV:G.B #H'80, @H'F6F9 ; refs H'F6F9 in on_chip_ram 45CF: 5C 00 00 MOV:I.W #H'0000, R4 45D2: 20 08 BRA loc_45DC loc_45D4: -45D4: 15 F6 F9 06 80 MOV:G.B #H'80, @H'F6F9 +45D4: 15 F6 F9 06 80 MOV:G.B #H'80, @H'F6F9 ; refs H'F6F9 in on_chip_ram 45D9: 5C 00 01 MOV:I.W #H'0001, R4 loc_45DC: 45DC: 19 RTS loc_48EF: -48EF: 1D F7 34 80 MOV:G.W @H'F734, R0 -48F3: 1D F7 32 90 MOV:G.W R0, @H'F732 +48EF: 1D F7 34 80 MOV:G.W @H'F734, R0 ; refs H'F734 in on_chip_ram +48F3: 1D F7 32 90 MOV:G.W R0, @H'F732 ; refs H'F732 in on_chip_ram 48F7: 0E 01 BSR loc_48FA 48F9: 19 RTS loc_48FA: -48FA: 15 FB 03 F7 BTST.B #7, @H'FB03 +48FA: 15 FB 03 F7 BTST.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram 48FE: 26 29 BNE loc_4929 -4900: 15 F7 32 04 1A CMP:G.B #H'1A, @H'F732 +4900: 15 F7 32 04 1A CMP:G.B #H'1A, @H'F732 ; refs H'F732 in on_chip_ram 4905: 27 22 BEQ loc_4929 -4907: 1D F7 32 05 19 00 CMP:G.W #H'1900, @H'F732 +4907: 1D F7 32 05 19 00 CMP:G.W #H'1900, @H'F732 ; refs H'F732 in on_chip_ram 490D: 27 1A BEQ loc_4929 -490F: 1D E1 EC FD BTST.W #13, @H'E1EC +490F: 1D E1 EC FD BTST.W #13, @H'E1EC ; refs H'E1EC in program_or_external 4913: 27 14 BEQ loc_4929 -4915: 1D E1 EC 80 MOV:G.W @H'E1EC, R0 +4915: 1D E1 EC 80 MOV:G.W @H'E1EC, R0 ; refs H'E1EC in program_or_external 4919: 0C 9F FF 50 AND.W #H'9FFF, R0 -491D: 1D E9 EC 90 MOV:G.W R0, @H'E9EC +491D: 1D E9 EC 90 MOV:G.W R0, @H'E9EC ; refs H'E9EC in program_or_external 4921: 52 80 MOV:E.B #H'80, R2 4923: 5B 00 F6 MOV:I.W #H'00F6, R3 4926: 1E F5 2B BSR loc_3E54 loc_4929: -4929: 15 F7 6E F6 BTST.B #6, @H'F76E +4929: 15 F7 6E F6 BTST.B #6, @H'F76E ; refs H'F76E in on_chip_ram 492D: 26 0E BNE loc_493D -492F: 15 F7 32 80 MOV:G.B @H'F732, R0 +492F: 15 F7 32 80 MOV:G.B @H'F732, R0 ; refs H'F732 in on_chip_ram 4933: A0 12 EXTU.B R0 4935: A0 1A SHLL.B R0 4937: F8 49 3E 80 MOV:G.W @(H'493E,R0), R0 @@ -2667,88 +2757,88 @@ loc_6264: 6266: 19 RTS loc_BA26: -BA26: 15 F9 C0 16 TST.B @H'F9C0 +BA26: 15 F9 C0 16 TST.B @H'F9C0 ; refs H'F9C0 in on_chip_ram BA2A: 26 FA BNE loc_BA26 -BA2C: 15 F9 C0 06 64 MOV:G.B #H'64, @H'F9C0 -BA31: 15 F9 C4 06 07 MOV:G.B #H'07, @H'F9C4 -BA36: 1D F8 50 80 MOV:G.W @H'F850, R0 -BA3A: 1D F8 58 90 MOV:G.W R0, @H'F858 -BA3E: 1D F8 52 80 MOV:G.W @H'F852, R0 -BA42: 1D F8 5A 90 MOV:G.W R0, @H'F85A -BA46: 15 F8 54 80 MOV:G.B @H'F854, R0 -BA4A: 15 F8 5C 90 MOV:G.B R0, @H'F85C +BA2C: 15 F9 C0 06 64 MOV:G.B #H'64, @H'F9C0 ; refs H'F9C0 in on_chip_ram +BA31: 15 F9 C4 06 07 MOV:G.B #H'07, @H'F9C4 ; refs H'F9C4 in on_chip_ram +BA36: 1D F8 50 80 MOV:G.W @H'F850, R0 ; refs H'F850 in on_chip_ram +BA3A: 1D F8 58 90 MOV:G.W R0, @H'F858 ; refs H'F858 in on_chip_ram +BA3E: 1D F8 52 80 MOV:G.W @H'F852, R0 ; refs H'F852 in on_chip_ram +BA42: 1D F8 5A 90 MOV:G.W R0, @H'F85A ; refs H'F85A in on_chip_ram +BA46: 15 F8 54 80 MOV:G.B @H'F854, R0 ; refs H'F854 in on_chip_ram +BA4A: 15 F8 5C 90 MOV:G.B R0, @H'F85C ; refs H'F85C in on_chip_ram BA4E: 50 5A MOV:E.B #H'5A, R0 -BA50: 15 F8 58 60 XOR.B @H'F858, R0 -BA54: 15 F8 59 60 XOR.B @H'F859, R0 -BA58: 15 F8 5A 60 XOR.B @H'F85A, R0 -BA5C: 15 F8 5B 60 XOR.B @H'F85B, R0 -BA60: 15 F8 5C 60 XOR.B @H'F85C, R0 -BA64: 15 F8 5D 90 MOV:G.B R0, @H'F85D +BA50: 15 F8 58 60 XOR.B @H'F858, R0 ; refs H'F858 in on_chip_ram +BA54: 15 F8 59 60 XOR.B @H'F859, R0 ; refs H'F859 in on_chip_ram +BA58: 15 F8 5A 60 XOR.B @H'F85A, R0 ; refs H'F85A in on_chip_ram +BA5C: 15 F8 5B 60 XOR.B @H'F85B, R0 ; refs H'F85B in on_chip_ram +BA60: 15 F8 5C 60 XOR.B @H'F85C, R0 ; refs H'F85C in on_chip_ram +BA64: 15 F8 5D 90 MOV:G.B R0, @H'F85D ; refs H'F85D in on_chip_ram loc_BA68: -BA68: 15 FE DC F7 BTST.B #7, @SCI1_SSR +BA68: 15 FE DC F7 BTST.B #7, @SCI1_SSR ; refs SCI1_SSR in register_field BA6C: 27 FA BEQ loc_BA68 -BA6E: 15 F8 58 80 MOV:G.B @H'F858, R0 +BA6E: 15 F8 58 80 MOV:G.B @H'F858, R0 ; refs H'F858 in on_chip_ram BA72: 15 FE DB 90 MOV:G.B R0, @SCI1_TDR ; SCI1_TDR -BA76: 15 F9 C2 06 01 MOV:G.B #H'01, @H'F9C2 +BA76: 15 F9 C2 06 01 MOV:G.B #H'01, @H'F9C2 ; refs H'F9C2 in on_chip_ram BA7B: 15 FE DC D7 BCLR.B #7, @SCI1_SSR ; clear TDRE (bit 7) of SCI1_SSR BA7F: 15 FE DA C7 BSET.B #7, @SCI1_SCR ; set TIE (bit 7) of SCI1_SCR BA83: 19 RTS vec_sci1_txi_BA84: -BA84: 15 FA A2 F3 BTST.B #3, @H'FAA2 +BA84: 15 FA A2 F3 BTST.B #3, @H'FAA2 ; refs H'FAA2 in on_chip_ram BA88: 27 1F BEQ loc_BAA9 -BA8A: 15 FA A5 F7 BTST.B #7, @H'FAA5 +BA8A: 15 FA A5 F7 BTST.B #7, @H'FAA5 ; refs H'FAA5 in on_chip_ram BA8E: 27 19 BEQ loc_BAA9 -BA90: 15 F9 C3 16 TST.B @H'F9C3 +BA90: 15 F9 C3 16 TST.B @H'F9C3 ; refs H'F9C3 in on_chip_ram BA94: 27 13 BEQ loc_BAA9 -BA96: 15 FA A2 D3 BCLR.B #3, @H'FAA2 -BA9A: 15 FA A3 13 CLR.B @H'FAA3 +BA96: 15 FA A2 D3 BCLR.B #3, @H'FAA2 ; refs H'FAA2 in on_chip_ram +BA9A: 15 FA A3 13 CLR.B @H'FAA3 ; refs H'FAA3 in on_chip_ram BA9E: 15 FE DA D7 BCLR.B #7, @SCI1_SCR ; clear TIE (bit 7) of SCI1_SCR -BAA2: 15 F9 C0 06 1F MOV:G.B #H'1F, @H'F9C0 +BAA2: 15 F9 C0 06 1F MOV:G.B #H'1F, @H'F9C0 ; refs H'F9C0 in on_chip_ram BAA7: 20 48 BRA loc_BAF1 loc_BAA9: BAA9: BF 90 MOV:G.W R0, @-R7 -BAAB: 15 F9 C2 80 MOV:G.B @H'F9C2, R0 +BAAB: 15 F9 C2 80 MOV:G.B @H'F9C2, R0 ; refs H'F9C2 in on_chip_ram BAAF: A0 12 EXTU.B R0 BAB1: F0 F8 58 80 MOV:G.B @(-H'07A8,R0), R0 BAB5: 15 FE DB 90 MOV:G.B R0, @SCI1_TDR ; SCI1_TDR BAB9: CF 80 MOV:G.W @R7+, R0 BABB: 15 FE DC D7 BCLR.B #7, @SCI1_SSR ; clear TDRE (bit 7) of SCI1_SSR -BABF: 15 F9 C2 08 ADD:Q.B #1, @H'F9C2 -BAC3: 15 F9 C2 04 06 CMP:G.B #H'06, @H'F9C2 +BABF: 15 F9 C2 08 ADD:Q.B #1, @H'F9C2 ; refs H'F9C2 in on_chip_ram +BAC3: 15 F9 C2 04 06 CMP:G.B #H'06, @H'F9C2 ; refs H'F9C2 in on_chip_ram BAC8: 26 27 BNE loc_BAF1 BACA: 15 FE DA D7 BCLR.B #7, @SCI1_SCR ; clear TIE (bit 7) of SCI1_SCR -BACE: 15 F7 95 F6 BTST.B #6, @H'F795 +BACE: 15 F7 95 F6 BTST.B #6, @H'F795 ; refs H'F795 in on_chip_ram BAD2: 26 14 BNE loc_BAE8 -BAD4: 15 F7 91 F7 BTST.B #7, @H'F791 +BAD4: 15 F7 91 F7 BTST.B #7, @H'F791 ; refs H'F791 in on_chip_ram BAD8: 26 07 BNE loc_BAE1 -BADA: 15 F9 C0 06 09 MOV:G.B #H'09, @H'F9C0 +BADA: 15 F9 C0 06 09 MOV:G.B #H'09, @H'F9C0 ; refs H'F9C0 in on_chip_ram BADF: 20 0C BRA loc_BAED loc_BAE1: -BAE1: 15 F9 C0 06 09 MOV:G.B #H'09, @H'F9C0 +BAE1: 15 F9 C0 06 09 MOV:G.B #H'09, @H'F9C0 ; refs H'F9C0 in on_chip_ram BAE6: 20 05 BRA loc_BAED loc_BAE8: -BAE8: 15 F9 C0 06 F0 MOV:G.B #H'F0, @H'F9C0 +BAE8: 15 F9 C0 06 F0 MOV:G.B #H'F0, @H'F9C0 ; refs H'F9C0 in on_chip_ram loc_BAED: -BAED: 15 F9 C1 13 CLR.B @H'F9C1 +BAED: 15 F9 C1 13 CLR.B @H'F9C1 ; refs H'F9C1 in on_chip_ram loc_BAF1: BAF1: 0A RTE loc_BAF2: -BAF2: 15 F9 B5 81 MOV:G.B @H'F9B5, R1 +BAF2: 15 F9 B5 81 MOV:G.B @H'F9B5, R1 ; refs H'F9B5 in on_chip_ram BAF6: A1 12 EXTU.B R1 -BAF8: 15 F9 B0 71 CMP:G.B @H'F9B0, R1 +BAF8: 15 F9 B0 71 CMP:G.B @H'F9B0, R1 ; refs H'F9B0 in on_chip_ram BAFC: 26 02 BNE loc_BB00 BAFE: 20 56 BRA loc_BB56 loc_BB00: -BB00: 15 FA A2 C3 BSET.B #3, @H'FAA2 +BB00: 15 FA A2 C3 BSET.B #3, @H'FAA2 ; refs H'FAA2 in on_chip_ram BB04: A9 80 MOV:G.W R1, R0 BB06: A8 1A SHLL.W R0 BB08: F8 F8 70 80 MOV:G.W @(-H'0790,R0), R0 @@ -2759,28 +2849,28 @@ BB13: A1 10 SWAP.B R1 BB15: A1 1B SHLR.B R1 BB17: A1 82 MOV:G.B R1, R2 BB19: 04 07 51 AND.B #H'07, R1 -BB1C: 15 F8 50 91 MOV:G.B R1, @H'F850 -BB20: 15 F8 52 95 MOV:G.B R5, @H'F852 +BB1C: 15 F8 50 91 MOV:G.B R1, @H'F850 ; refs H'F850 in on_chip_ram +BB20: 15 F8 52 95 MOV:G.B R5, @H'F852 ; refs H'F852 in on_chip_ram BB24: A5 10 SWAP.B R5 BB26: 04 78 52 AND.B #H'78, R2 BB29: A2 45 OR.B R2, R5 -BB2B: 15 F8 51 95 MOV:G.B R5, @H'F851 +BB2B: 15 F8 51 95 MOV:G.B R5, @H'F851 ; refs H'F851 in on_chip_ram BB2F: 0C 01 FF 50 AND.W #H'01FF, R0 BB33: A8 1A SHLL.W R0 BB35: F8 E8 00 84 MOV:G.W @(-H'1800,R0), R4 -BB39: 15 F8 54 94 MOV:G.B R4, @H'F854 +BB39: 15 F8 54 94 MOV:G.B R4, @H'F854 ; refs H'F854 in on_chip_ram BB3D: A4 10 SWAP.B R4 -BB3F: 15 F8 53 94 MOV:G.B R4, @H'F853 +BB3F: 15 F8 53 94 MOV:G.B R4, @H'F853 ; refs H'F853 in on_chip_ram BB43: 1E FE E0 BSR loc_BA26 -BB46: 1D F9 C6 07 01 F4 MOV:G.W #H'01F4, @H'F9C6 -BB4C: 15 F9 C8 06 14 MOV:G.B #H'14, @H'F9C8 -BB51: 15 FA A3 06 80 MOV:G.B #H'80, @H'FAA3 +BB46: 1D F9 C6 07 01 F4 MOV:G.W #H'01F4, @H'F9C6 ; refs H'F9C6 in on_chip_ram +BB4C: 15 F9 C8 06 14 MOV:G.B #H'14, @H'F9C8 ; refs H'F9C8 in on_chip_ram +BB51: 15 FA A3 06 80 MOV:G.B #H'80, @H'FAA3 ; refs H'FAA3 in on_chip_ram loc_BB56: BB56: 19 RTS vec_sci1_eri_BB57: -BB57: 15 FA A4 C7 BSET.B #7, @H'FAA4 +BB57: 15 FA A4 C7 BSET.B #7, @H'FAA4 ; refs H'FAA4 in on_chip_ram BB5B: 15 FE DC D5 BCLR.B #5, @SCI1_SSR ; clear ORER (bit 5) of SCI1_SSR BB5F: 15 FE DC D4 BCLR.B #4, @SCI1_SSR ; clear FER (bit 4) of SCI1_SSR BB63: 15 FE DC D3 BCLR.B #3, @SCI1_SSR ; clear PER (bit 3) of SCI1_SSR @@ -2788,68 +2878,68 @@ BB63: 15 FE DC D3 BCLR.B #3, @SCI1_SSR ; clear PER (bit 3) of SCI1_SSR vec_sci1_rxi_BB67: BB67: 12 03 STM.W {R0,R1}, @-SP BB69: 15 FE DC D6 BCLR.B #6, @SCI1_SSR ; clear RDRF (bit 6) of SCI1_SSR -BB6D: 15 FE DD 80 MOV:G.B @SCI1_RDR, R0 -BB71: 15 F9 C1 16 TST.B @H'F9C1 +BB6D: 15 FE DD 80 MOV:G.B @SCI1_RDR, R0 ; refs SCI1_RDR in register_field +BB71: 15 F9 C1 16 TST.B @H'F9C1 ; refs H'F9C1 in on_chip_ram BB75: 26 06 BNE loc_BB7D -BB77: 15 F9 C3 13 CLR.B @H'F9C3 +BB77: 15 F9 C3 13 CLR.B @H'F9C3 ; refs H'F9C3 in on_chip_ram BB7B: 20 0D BRA loc_BB8A loc_BB7D: -BB7D: 15 F9 C3 04 05 CMP:G.B #H'05, @H'F9C3 +BB7D: 15 F9 C3 04 05 CMP:G.B #H'05, @H'F9C3 ; refs H'F9C3 in on_chip_ram BB82: 23 06 BLS loc_BB8A -BB84: 15 FA A4 13 CLR.B @H'FAA4 +BB84: 15 FA A4 13 CLR.B @H'FAA4 ; refs H'FAA4 in on_chip_ram BB88: 20 19 BRA loc_BBA3 loc_BB8A: -BB8A: 15 F9 C3 81 MOV:G.B @H'F9C3, R1 +BB8A: 15 F9 C3 81 MOV:G.B @H'F9C3, R1 ; refs H'F9C3 in on_chip_ram BB8E: A1 12 EXTU.B R1 BB90: F1 F8 68 90 MOV:G.B R0, @(-H'0798,R1) BB94: A1 08 ADD:Q.B #1, R1 -BB96: 15 F9 C3 91 MOV:G.B R1, @H'F9C3 +BB96: 15 F9 C3 91 MOV:G.B R1, @H'F9C3 ; refs H'F9C3 in on_chip_ram BB9A: 41 06 CMP:E #H'06, R1 BB9C: 26 05 BNE loc_BBA3 -BB9E: 15 F9 C5 06 14 MOV:G.B #H'14, @H'F9C5 +BB9E: 15 F9 C5 06 14 MOV:G.B #H'14, @H'F9C5 ; refs H'F9C5 in on_chip_ram loc_BBA3: -BBA3: 15 F9 C1 06 05 MOV:G.B #H'05, @H'F9C1 +BBA3: 15 F9 C1 06 05 MOV:G.B #H'05, @H'F9C1 ; refs H'F9C1 in on_chip_ram BBA8: 02 03 LDM.W @SP+, {R0,R1} BBAA: 0A RTE loc_BBAB: -BBAB: 15 F9 C3 04 06 CMP:G.B #H'06, @H'F9C3 +BBAB: 15 F9 C3 04 06 CMP:G.B #H'06, @H'F9C3 ; refs H'F9C3 in on_chip_ram BBB0: 36 02 BC BNE loc_BE6F -BBB3: 1D F8 68 80 MOV:G.W @H'F868, R0 -BBB7: 1D F8 60 90 MOV:G.W R0, @H'F860 -BBBB: 1D F8 6A 80 MOV:G.W @H'F86A, R0 -BBBF: 1D F8 62 90 MOV:G.W R0, @H'F862 -BBC3: 1D F8 6C 80 MOV:G.W @H'F86C, R0 -BBC7: 1D F8 64 90 MOV:G.W R0, @H'F864 -BBCB: 15 F9 C3 13 CLR.B @H'F9C3 -BBCF: 15 FA A4 F7 BTST.B #7, @H'FAA4 +BBB3: 1D F8 68 80 MOV:G.W @H'F868, R0 ; refs H'F868 in on_chip_ram +BBB7: 1D F8 60 90 MOV:G.W R0, @H'F860 ; refs H'F860 in on_chip_ram +BBBB: 1D F8 6A 80 MOV:G.W @H'F86A, R0 ; refs H'F86A in on_chip_ram +BBBF: 1D F8 62 90 MOV:G.W R0, @H'F862 ; refs H'F862 in on_chip_ram +BBC3: 1D F8 6C 80 MOV:G.W @H'F86C, R0 ; refs H'F86C in on_chip_ram +BBC7: 1D F8 64 90 MOV:G.W R0, @H'F864 ; refs H'F864 in on_chip_ram +BBCB: 15 F9 C3 13 CLR.B @H'F9C3 ; refs H'F9C3 in on_chip_ram +BBCF: 15 FA A4 F7 BTST.B #7, @H'FAA4 ; refs H'FAA4 in on_chip_ram BBD3: 36 02 53 BNE loc_BE29 BBD6: 50 5A MOV:E.B #H'5A, R0 -BBD8: 15 F8 60 60 XOR.B @H'F860, R0 -BBDC: 15 F8 61 60 XOR.B @H'F861, R0 -BBE0: 15 F8 62 60 XOR.B @H'F862, R0 -BBE4: 15 F8 63 60 XOR.B @H'F863, R0 -BBE8: 15 F8 64 60 XOR.B @H'F864, R0 -BBEC: 15 F8 65 70 CMP:G.B @H'F865, R0 +BBD8: 15 F8 60 60 XOR.B @H'F860, R0 ; refs H'F860 in on_chip_ram +BBDC: 15 F8 61 60 XOR.B @H'F861, R0 ; refs H'F861 in on_chip_ram +BBE0: 15 F8 62 60 XOR.B @H'F862, R0 ; refs H'F862 in on_chip_ram +BBE4: 15 F8 63 60 XOR.B @H'F863, R0 ; refs H'F863 in on_chip_ram +BBE8: 15 F8 64 60 XOR.B @H'F864, R0 ; refs H'F864 in on_chip_ram +BBEC: 15 F8 65 70 CMP:G.B @H'F865, R0 ; refs H'F865 in on_chip_ram BBF0: 36 02 36 BNE loc_BE29 -BBF3: 15 FA A6 13 CLR.B @H'FAA6 -BBF7: 15 F8 61 85 MOV:G.B @H'F861, R5 +BBF3: 15 FA A6 13 CLR.B @H'FAA6 ; refs H'FAA6 in on_chip_ram +BBF7: 15 F8 61 85 MOV:G.B @H'F861, R5 ; refs H'F861 in on_chip_ram BBFB: A5 10 SWAP.B R5 -BBFD: 15 F8 62 85 MOV:G.B @H'F862, R5 +BBFD: 15 F8 62 85 MOV:G.B @H'F862, R5 ; refs H'F862 in on_chip_ram BC01: 1E A6 27 BSR loc_622B BC04: AD 84 MOV:G.W R5, R4 BC06: AC 1A SHLL.W R4 -BC08: 15 F8 60 80 MOV:G.B @H'F860, R0 +BC08: 15 F8 60 80 MOV:G.B @H'F860, R0 ; refs H'F860 in on_chip_ram BC0C: 04 07 50 AND.B #H'07, R0 -BC0F: 15 FA A2 16 TST.B @H'FAA2 +BC0F: 15 FA A2 16 TST.B @H'FAA2 ; refs H'FAA2 in on_chip_ram BC13: 26 25 BNE loc_BC3A loc_BC15: -BC15: 15 FA A2 C7 BSET.B #7, @H'FAA2 -BC19: 15 F8 61 F7 BTST.B #7, @H'F861 +BC15: 15 FA A2 C7 BSET.B #7, @H'FAA2 ; refs H'FAA2 in on_chip_ram +BC19: 15 F8 61 F7 BTST.B #7, @H'F861 ; refs H'F861 in on_chip_ram BC1D: 36 00 EB BNE loc_BD0B BC20: 40 00 CMP:E #H'00, R0 BC22: 27 45 BEQ loc_BC69 @@ -2859,13 +2949,13 @@ BC29: 40 02 CMP:E #H'02, R0 BC2B: 37 00 D6 BEQ loc_BD04 BC2E: 40 07 CMP:E #H'07, R0 BC30: 37 01 D2 BEQ loc_BE05 -BC33: 15 FA A2 13 CLR.B @H'FAA2 +BC33: 15 FA A2 13 CLR.B @H'FAA2 ; refs H'FAA2 in on_chip_ram BC37: 30 02 35 BRA loc_BE6F loc_BC3A: BC3A: A0 F2 BTST.B #2, R0 BC3C: 27 1E BEQ loc_BC5C -BC3E: 15 F8 61 F7 BTST.B #7, @H'F861 +BC3E: 15 F8 61 F7 BTST.B #7, @H'F861 ; refs H'F861 in on_chip_ram BC42: 36 01 E2 BNE loc_BE27 BC45: 40 04 CMP:E #H'04, R0 BC47: 37 00 C4 BEQ loc_BD0E @@ -2878,28 +2968,28 @@ BC56: 37 01 AC BEQ loc_BE05 BC59: 30 02 13 BRA loc_BE6F loc_BC5C: -BC5C: 15 FA A2 D3 BCLR.B #3, @H'FAA2 +BC5C: 15 FA A2 D3 BCLR.B #3, @H'FAA2 ; refs H'FAA2 in on_chip_ram BC60: 37 02 0C BEQ loc_BE6F -BC63: 15 FA A3 13 CLR.B @H'FAA3 +BC63: 15 FA A3 13 CLR.B @H'FAA3 ; refs H'FAA3 in on_chip_ram BC67: 20 AC BRA loc_BC15 loc_BC69: BC69: AD 16 TST.W R5 BC6B: 26 1E BNE loc_BC8B -BC6D: 15 F8 63 80 MOV:G.B @H'F863, R0 +BC6D: 15 F8 63 80 MOV:G.B @H'F863, R0 ; refs H'F863 in on_chip_ram BC71: A0 10 SWAP.B R0 BC73: 50 80 MOV:E.B #H'80, R0 BC75: FC E0 00 90 MOV:G.W R0, @(-H'2000,R4) BC79: FC E8 00 90 MOV:G.W R0, @(-H'1800,R4) -BC7D: 15 F8 64 06 80 MOV:G.B #H'80, @H'F864 +BC7D: 15 F8 64 06 80 MOV:G.B #H'80, @H'F864 ; refs H'F864 in on_chip_ram BC82: F5 EC 00 C7 BSET.B #7, @(-H'1400,R5) BC86: 1E 01 E7 BSR loc_BE70 BC89: 20 25 BRA loc_BCB0 loc_BC8B: -BC8B: 15 F8 63 80 MOV:G.B @H'F863, R0 +BC8B: 15 F8 63 80 MOV:G.B @H'F863, R0 ; refs H'F863 in on_chip_ram BC8F: A0 10 SWAP.B R0 -BC91: 15 F8 64 80 MOV:G.B @H'F864, R0 +BC91: 15 F8 64 80 MOV:G.B @H'F864, R0 ; refs H'F864 in on_chip_ram BC95: FC E0 00 90 MOV:G.W R0, @(-H'2000,R4) BC99: FC E8 00 90 MOV:G.W R0, @(-H'1800,R4) BC9D: F5 EC 00 C7 BSET.B #7, @(-H'1400,R5) @@ -2912,33 +3002,33 @@ loc_BCAD: BCAD: 1E 01 C0 BSR loc_BE70 loc_BCB0: -BCB0: 15 F8 50 06 04 MOV:G.B #H'04, @H'F850 -BCB5: 15 F8 61 80 MOV:G.B @H'F861, R0 -BCB9: 15 F8 51 90 MOV:G.B R0, @H'F851 -BCBD: 1D F8 62 80 MOV:G.W @H'F862, R0 -BCC1: 1D F8 52 90 MOV:G.W R0, @H'F852 -BCC5: 15 F8 64 80 MOV:G.B @H'F864, R0 -BCC9: 15 F8 54 90 MOV:G.B R0, @H'F854 +BCB0: 15 F8 50 06 04 MOV:G.B #H'04, @H'F850 ; refs H'F850 in on_chip_ram +BCB5: 15 F8 61 80 MOV:G.B @H'F861, R0 ; refs H'F861 in on_chip_ram +BCB9: 15 F8 51 90 MOV:G.B R0, @H'F851 ; refs H'F851 in on_chip_ram +BCBD: 1D F8 62 80 MOV:G.W @H'F862, R0 ; refs H'F862 in on_chip_ram +BCC1: 1D F8 52 90 MOV:G.W R0, @H'F852 ; refs H'F852 in on_chip_ram +BCC5: 15 F8 64 80 MOV:G.B @H'F864, R0 ; refs H'F864 in on_chip_ram +BCC9: 15 F8 54 90 MOV:G.B R0, @H'F854 ; refs H'F854 in on_chip_ram BCCD: 1E FD 56 BSR loc_BA26 -BCD0: 15 FA A2 D7 BCLR.B #7, @H'FAA2 +BCD0: 15 FA A2 D7 BCLR.B #7, @H'FAA2 ; refs H'FAA2 in on_chip_ram BCD4: 30 01 98 BRA loc_BE6F loc_BCD7: -BCD7: 15 F8 50 06 04 MOV:G.B #H'04, @H'F850 -BCDC: 15 F8 61 80 MOV:G.B @H'F861, R0 -BCE0: 15 F8 51 90 MOV:G.B R0, @H'F851 -BCE4: 15 F8 62 80 MOV:G.B @H'F862, R0 -BCE8: 15 F8 51 90 MOV:G.B R0, @H'F851 +BCD7: 15 F8 50 06 04 MOV:G.B #H'04, @H'F850 ; refs H'F850 in on_chip_ram +BCDC: 15 F8 61 80 MOV:G.B @H'F861, R0 ; refs H'F861 in on_chip_ram +BCE0: 15 F8 51 90 MOV:G.B R0, @H'F851 ; refs H'F851 in on_chip_ram +BCE4: 15 F8 62 80 MOV:G.B @H'F862, R0 ; refs H'F862 in on_chip_ram +BCE8: 15 F8 51 90 MOV:G.B R0, @H'F851 ; refs H'F851 in on_chip_ram BCEC: FC E0 00 80 MOV:G.W @(-H'2000,R4), R0 -BCF0: 15 F8 54 90 MOV:G.B R0, @H'F854 +BCF0: 15 F8 54 90 MOV:G.B R0, @H'F854 ; refs H'F854 in on_chip_ram BCF4: A0 10 SWAP.B R0 -BCF6: 15 F8 53 90 MOV:G.B R0, @H'F853 +BCF6: 15 F8 53 90 MOV:G.B R0, @H'F853 ; refs H'F853 in on_chip_ram BCFA: 1E FD 29 BSR loc_BA26 -BCFD: 15 FA A2 D7 BCLR.B #7, @H'FAA2 +BCFD: 15 FA A2 D7 BCLR.B #7, @H'FAA2 ; refs H'FAA2 in on_chip_ram BD01: 30 01 6B BRA loc_BE6F loc_BD04: -BD04: 15 FA A2 D7 BCLR.B #7, @H'FAA2 +BD04: 15 FA A2 D7 BCLR.B #7, @H'FAA2 ; refs H'FAA2 in on_chip_ram BD08: 30 01 64 BRA loc_BE6F loc_BD0B: @@ -2947,7 +3037,7 @@ BD0B: 30 01 61 BRA loc_BE6F loc_BD0E: BD0E: AD 16 TST.W R5 BD10: 26 19 BNE loc_BD2B -BD12: 15 F8 63 80 MOV:G.B @H'F863, R0 +BD12: 15 F8 63 80 MOV:G.B @H'F863, R0 ; refs H'F863 in on_chip_ram BD16: A0 10 SWAP.B R0 BD18: 50 80 MOV:E.B #H'80, R0 BD1A: FC E0 00 90 MOV:G.W R0, @(-H'2000,R4) @@ -2957,19 +3047,19 @@ BD26: 1E 01 47 BSR loc_BE70 BD29: 20 3C BRA loc_BD67 loc_BD2B: -BD2B: 15 F8 63 80 MOV:G.B @H'F863, R0 +BD2B: 15 F8 63 80 MOV:G.B @H'F863, R0 ; refs H'F863 in on_chip_ram BD2F: A0 10 SWAP.B R0 -BD31: 15 F8 64 80 MOV:G.B @H'F864, R0 +BD31: 15 F8 64 80 MOV:G.B @H'F864, R0 ; refs H'F864 in on_chip_ram BD35: FC E0 00 90 MOV:G.W R0, @(-H'2000,R4) BD39: F5 EC 00 C7 BSET.B #7, @(-H'1400,R5) BD3D: F4 C5 65 81 MOV:G.B @(-H'3A9B,R4), R1 BD41: A1 12 EXTU.B R1 BD43: 27 1F BEQ loc_BD64 BD45: F9 F4 00 90 MOV:G.W R0, @(-H'0C00,R1) -BD49: 15 F7 6E F7 BTST.B #7, @H'F76E +BD49: 15 F7 6E F7 BTST.B #7, @H'F76E ; refs H'F76E in on_chip_ram BD4D: 27 15 BEQ loc_BD64 BD4F: 12 31 STM.W {R0,R4,R5}, @-SP -BD51: 15 F7 6E 84 MOV:G.B @H'F76E, R4 +BD51: 15 F7 6E 84 MOV:G.B @H'F76E, R4 ; refs H'F76E in on_chip_ram BD55: A4 10 SWAP.B R4 BD57: A1 84 MOV:G.B R1, R4 BD59: 0C 0F FE 54 AND.W #H'0FFE, R4 @@ -2981,14 +3071,14 @@ loc_BD64: BD64: 1E 01 09 BSR loc_BE70 loc_BD67: -BD67: 15 FA A2 F3 BTST.B #3, @H'FAA2 +BD67: 15 FA A2 F3 BTST.B #3, @H'FAA2 ; refs H'FAA2 in on_chip_ram BD6B: 27 08 BEQ loc_BD75 -BD6D: 15 F9 B5 08 ADD:Q.B #1, @H'F9B5 -BD71: 15 F9 B5 D7 BCLR.B #7, @H'F9B5 +BD6D: 15 F9 B5 08 ADD:Q.B #1, @H'F9B5 ; refs H'F9B5 in on_chip_ram +BD71: 15 F9 B5 D7 BCLR.B #7, @H'F9B5 ; refs H'F9B5 in on_chip_ram loc_BD75: -BD75: 15 FA A3 13 CLR.B @H'FAA3 -BD79: 15 FA A2 13 CLR.B @H'FAA2 +BD75: 15 FA A3 13 CLR.B @H'FAA3 ; refs H'FAA3 in on_chip_ram +BD79: 15 FA A2 13 CLR.B @H'FAA2 ; refs H'FAA2 in on_chip_ram BD7D: 30 00 EF BRA loc_BE6F loc_BD80: @@ -3000,7 +3090,7 @@ BD8A: 4D 00 6E CMP:I #H'006E, R5 BD8D: 27 30 BEQ loc_BDBF BD8F: 4D 00 6E CMP:I #H'006E, R5 BD92: 27 2B BEQ loc_BDBF -BD94: 15 F7 31 F7 BTST.B #7, @H'F731 +BD94: 15 F7 31 F7 BTST.B #7, @H'F731 ; refs H'F731 in on_chip_ram BD98: 27 28 BEQ loc_BDC2 BD9A: 4D 00 6B CMP:I #H'006B, R5 BD9D: 27 16 BEQ loc_BDB5 @@ -3015,48 +3105,48 @@ BDB1: 27 02 BEQ loc_BDB5 BDB3: 20 0D BRA loc_BDC2 loc_BDB5: -BDB5: 15 F7 31 D7 BCLR.B #7, @H'F731 -BDB9: 15 F7 90 D7 BCLR.B #7, @H'F790 +BDB5: 15 F7 31 D7 BCLR.B #7, @H'F731 ; refs H'F731 in on_chip_ram +BDB9: 15 F7 90 D7 BCLR.B #7, @H'F790 ; refs H'F790 in on_chip_ram BDBD: 20 03 BRA loc_BDC2 loc_BDBF: BDBF: 1E 00 AE BSR loc_BE70 loc_BDC2: -BDC2: 15 FA A2 F3 BTST.B #3, @H'FAA2 +BDC2: 15 FA A2 F3 BTST.B #3, @H'FAA2 ; refs H'FAA2 in on_chip_ram BDC6: 27 08 BEQ loc_BDD0 -BDC8: 15 F9 B5 08 ADD:Q.B #1, @H'F9B5 -BDCC: 15 F9 B5 D7 BCLR.B #7, @H'F9B5 +BDC8: 15 F9 B5 08 ADD:Q.B #1, @H'F9B5 ; refs H'F9B5 in on_chip_ram +BDCC: 15 F9 B5 D7 BCLR.B #7, @H'F9B5 ; refs H'F9B5 in on_chip_ram loc_BDD0: -BDD0: 15 FA A3 13 CLR.B @H'FAA3 -BDD4: 15 FA A2 13 CLR.B @H'FAA2 +BDD0: 15 FA A3 13 CLR.B @H'FAA3 ; refs H'FAA3 in on_chip_ram +BDD4: 15 FA A2 13 CLR.B @H'FAA2 ; refs H'FAA2 in on_chip_ram BDD8: 30 00 94 BRA loc_BE6F loc_BDDB: -BDDB: 15 F8 63 80 MOV:G.B @H'F863, R0 +BDDB: 15 F8 63 80 MOV:G.B @H'F863, R0 ; refs H'F863 in on_chip_ram BDDF: A0 10 SWAP.B R0 -BDE1: 15 F8 64 80 MOV:G.B @H'F864, R0 +BDE1: 15 F8 64 80 MOV:G.B @H'F864, R0 ; refs H'F864 in on_chip_ram BDE5: FC E4 00 90 MOV:G.W R0, @(-H'1C00,R4) BDE9: F5 EC 00 C6 BSET.B #6, @(-H'1400,R5) -BDED: 15 FA A2 F3 BTST.B #3, @H'FAA2 +BDED: 15 FA A2 F3 BTST.B #3, @H'FAA2 ; refs H'FAA2 in on_chip_ram BDF1: 27 08 BEQ loc_BDFB -BDF3: 15 F9 B5 08 ADD:Q.B #1, @H'F9B5 -BDF7: 15 F9 B5 D7 BCLR.B #7, @H'F9B5 +BDF3: 15 F9 B5 08 ADD:Q.B #1, @H'F9B5 ; refs H'F9B5 in on_chip_ram +BDF7: 15 F9 B5 D7 BCLR.B #7, @H'F9B5 ; refs H'F9B5 in on_chip_ram loc_BDFB: -BDFB: 15 FA A3 13 CLR.B @H'FAA3 -BDFF: 15 FA A2 13 CLR.B @H'FAA2 +BDFB: 15 FA A3 13 CLR.B @H'FAA3 ; refs H'FAA3 in on_chip_ram +BDFF: 15 FA A2 13 CLR.B @H'FAA2 ; refs H'FAA2 in on_chip_ram BE03: 20 6A BRA loc_BE6F loc_BE05: -BE05: 1D F8 58 80 MOV:G.W @H'F858, R0 -BE09: 1D F8 50 90 MOV:G.W R0, @H'F850 -BE0D: 1D F8 5A 80 MOV:G.W @H'F85A, R0 -BE11: 1D F8 52 90 MOV:G.W R0, @H'F852 -BE15: 1D F8 5C 80 MOV:G.W @H'F85C, R0 -BE19: 1D F8 54 90 MOV:G.W R0, @H'F854 -BE1D: 15 F9 C0 06 1F MOV:G.B #H'1F, @H'F9C0 +BE05: 1D F8 58 80 MOV:G.W @H'F858, R0 ; refs H'F858 in on_chip_ram +BE09: 1D F8 50 90 MOV:G.W R0, @H'F850 ; refs H'F850 in on_chip_ram +BE0D: 1D F8 5A 80 MOV:G.W @H'F85A, R0 ; refs H'F85A in on_chip_ram +BE11: 1D F8 52 90 MOV:G.W R0, @H'F852 ; refs H'F852 in on_chip_ram +BE15: 1D F8 5C 80 MOV:G.W @H'F85C, R0 ; refs H'F85C in on_chip_ram +BE19: 1D F8 54 90 MOV:G.W R0, @H'F854 ; refs H'F854 in on_chip_ram +BE1D: 15 F9 C0 06 1F MOV:G.B #H'1F, @H'F9C0 ; refs H'F9C0 in on_chip_ram BE22: 1E FC 01 BSR loc_BA26 BE25: 20 48 BRA loc_BE6F @@ -3064,25 +3154,25 @@ loc_BE27: BE27: 20 46 BRA loc_BE6F loc_BE29: -BE29: 15 FA A4 D7 BCLR.B #7, @H'FAA4 -BE2D: 15 FA A5 F7 BTST.B #7, @H'FAA5 +BE29: 15 FA A4 D7 BCLR.B #7, @H'FAA4 ; refs H'FAA4 in on_chip_ram +BE2D: 15 FA A5 F7 BTST.B #7, @H'FAA5 ; refs H'FAA5 in on_chip_ram BE31: 27 3A BEQ loc_BE6D -BE33: 15 FA A6 08 ADD:Q.B #1, @H'FAA6 -BE37: 15 FA A6 04 02 CMP:G.B #H'02, @H'FAA6 +BE33: 15 FA A6 08 ADD:Q.B #1, @H'FAA6 ; refs H'FAA6 in on_chip_ram +BE37: 15 FA A6 04 02 CMP:G.B #H'02, @H'FAA6 ; refs H'FAA6 in on_chip_ram BE3C: 25 0F BCS loc_BE4D -BE3E: 15 F9 C0 06 1F MOV:G.B #H'1F, @H'F9C0 -BE43: 15 FA A3 13 CLR.B @H'FAA3 -BE47: 15 FA A2 13 CLR.B @H'FAA2 +BE3E: 15 F9 C0 06 1F MOV:G.B #H'1F, @H'F9C0 ; refs H'F9C0 in on_chip_ram +BE43: 15 FA A3 13 CLR.B @H'FAA3 ; refs H'FAA3 in on_chip_ram +BE47: 15 FA A2 13 CLR.B @H'FAA2 ; refs H'FAA2 in on_chip_ram BE4B: 20 20 BRA loc_BE6D loc_BE4D: -BE4D: 15 F8 50 06 07 MOV:G.B #H'07, @H'F850 -BE52: 15 F8 61 80 MOV:G.B @H'F861, R0 -BE56: 15 F8 51 90 MOV:G.B R0, @H'F851 -BE5A: 1D F8 62 80 MOV:G.W @H'F862, R0 -BE5E: 1D F8 52 90 MOV:G.W R0, @H'F852 -BE62: 15 F8 64 80 MOV:G.B @H'F864, R0 -BE66: 15 F8 54 90 MOV:G.B R0, @H'F854 +BE4D: 15 F8 50 06 07 MOV:G.B #H'07, @H'F850 ; refs H'F850 in on_chip_ram +BE52: 15 F8 61 80 MOV:G.B @H'F861, R0 ; refs H'F861 in on_chip_ram +BE56: 15 F8 51 90 MOV:G.B R0, @H'F851 ; refs H'F851 in on_chip_ram +BE5A: 1D F8 62 80 MOV:G.W @H'F862, R0 ; refs H'F862 in on_chip_ram +BE5E: 1D F8 52 90 MOV:G.W R0, @H'F852 ; refs H'F852 in on_chip_ram +BE62: 15 F8 64 80 MOV:G.B @H'F864, R0 ; refs H'F864 in on_chip_ram +BE66: 15 F8 54 90 MOV:G.B R0, @H'F854 ; refs H'F854 in on_chip_ram BE6A: 1E FB B9 BSR loc_BA26 loc_BE6D: @@ -3092,10 +3182,10 @@ loc_BE6F: BE6F: 19 RTS loc_BE70: -BE70: 15 F9 B9 83 MOV:G.B @H'F9B9, R3 +BE70: 15 F9 B9 83 MOV:G.B @H'F9B9, R3 ; refs H'F9B9 in on_chip_ram BE74: A3 12 EXTU.B R3 BE76: AB 1A SHLL.W R3 -BE78: 15 F9 B4 81 MOV:G.B @H'F9B4, R1 +BE78: 15 F9 B4 81 MOV:G.B @H'F9B4, R1 ; refs H'F9B4 in on_chip_ram BE7C: A1 12 EXTU.B R1 BE7E: A9 1A SHLL.W R1 @@ -3110,157 +3200,157 @@ BE8F: 20 EF BRA loc_BE80 loc_BE91: BE91: F9 F9 70 95 MOV:G.W R5, @(-H'0690,R1) -BE95: 15 F9 B4 08 ADD:Q.B #1, @H'F9B4 -BE99: 15 F9 B4 D5 BCLR.B #5, @H'F9B4 +BE95: 15 F9 B4 08 ADD:Q.B #1, @H'F9B4 ; refs H'F9B4 in on_chip_ram +BE99: 15 F9 B4 D5 BCLR.B #5, @H'F9B4 ; refs H'F9B4 in on_chip_ram loc_BE9D: BE9D: 19 RTS loc_BE9E: -BE9E: 15 FA A5 80 MOV:G.B @H'FAA5, R0 +BE9E: 15 FA A5 80 MOV:G.B @H'FAA5, R0 ; refs H'FAA5 in on_chip_ram BEA2: 04 80 50 AND.B #H'80, R0 -BEA5: 15 FA A3 50 AND.B @H'FAA3, R0 -BEA9: 15 FA A3 90 MOV:G.B R0, @H'FAA3 +BEA5: 15 FA A3 50 AND.B @H'FAA3, R0 ; refs H'FAA3 in on_chip_ram +BEA9: 15 FA A3 90 MOV:G.B R0, @H'FAA3 ; refs H'FAA3 in on_chip_ram BEAD: 26 06 BNE loc_BEB5 -BEAF: 15 FA A2 13 CLR.B @H'FAA2 +BEAF: 15 FA A2 13 CLR.B @H'FAA2 ; refs H'FAA2 in on_chip_ram BEB3: 20 33 BRA loc_BEE8 loc_BEB5: -BEB5: 1D F9 C6 16 TST.W @H'F9C6 +BEB5: 1D F9 C6 16 TST.W @H'F9C6 ; refs H'F9C6 in on_chip_ram BEB9: 26 2D BNE loc_BEE8 -BEBB: 15 F9 C8 16 TST.B @H'F9C8 +BEBB: 15 F9 C8 16 TST.B @H'F9C8 ; refs H'F9C8 in on_chip_ram BEBF: 27 23 BEQ loc_BEE4 -BEC1: 15 F9 C8 0C ADD:Q.B #-1, @H'F9C8 -BEC5: 1D F9 C6 07 01 F4 MOV:G.W #H'01F4, @H'F9C6 -BECB: 15 FA A3 F7 BTST.B #7, @H'FAA3 +BEC1: 15 F9 C8 0C ADD:Q.B #-1, @H'F9C8 ; refs H'F9C8 in on_chip_ram +BEC5: 1D F9 C6 07 01 F4 MOV:G.W #H'01F4, @H'F9C6 ; refs H'F9C6 in on_chip_ram +BECB: 15 FA A3 F7 BTST.B #7, @H'FAA3 ; refs H'FAA3 in on_chip_ram BECF: 27 17 BEQ loc_BEE8 -BED1: 15 F9 C3 13 CLR.B @H'F9C3 +BED1: 15 F9 C3 13 CLR.B @H'F9C3 ; refs H'F9C3 in on_chip_ram BED5: 1E FB 4E BSR loc_BA26 BED8: 20 0E BRA loc_BEE8 loc_BEE4: -BEE4: 15 F9 C5 13 CLR.B @H'F9C5 +BEE4: 15 F9 C5 13 CLR.B @H'F9C5 ; refs H'F9C5 in on_chip_ram loc_BEE8: BEE8: 19 RTS vec_frt1_ocia_BEEA: BEEA: 15 FE 91 D5 BCLR.B #5, @FRT1_TCSR ; clear OCFA (bit 5) of FRT1_TCSR -BEEE: 15 F9 C0 16 TST.B @H'F9C0 +BEEE: 15 F9 C0 16 TST.B @H'F9C0 ; refs H'F9C0 in on_chip_ram BEF2: 27 04 BEQ loc_BEF8 -BEF4: 15 F9 C0 0C ADD:Q.B #-1, @H'F9C0 +BEF4: 15 F9 C0 0C ADD:Q.B #-1, @H'F9C0 ; refs H'F9C0 in on_chip_ram loc_BEF8: -BEF8: 15 F9 C1 16 TST.B @H'F9C1 +BEF8: 15 F9 C1 16 TST.B @H'F9C1 ; refs H'F9C1 in on_chip_ram BEFC: 27 04 BEQ loc_BF02 -BEFE: 15 F9 C1 0C ADD:Q.B #-1, @H'F9C1 +BEFE: 15 F9 C1 0C ADD:Q.B #-1, @H'F9C1 ; refs H'F9C1 in on_chip_ram loc_BF02: -BF02: 1D F9 C6 16 TST.W @H'F9C6 +BF02: 1D F9 C6 16 TST.W @H'F9C6 ; refs H'F9C6 in on_chip_ram BF06: 27 04 BEQ loc_BF0C -BF08: 1D F9 C6 0C ADD:Q.W #-1, @H'F9C6 +BF08: 1D F9 C6 0C ADD:Q.W #-1, @H'F9C6 ; refs H'F9C6 in on_chip_ram loc_BF0C: -BF0C: 15 F6 F6 F7 BTST.B #7, @H'F6F6 +BF0C: 15 F6 F6 F7 BTST.B #7, @H'F6F6 ; refs H'F6F6 in on_chip_ram BF10: 27 10 BEQ loc_BF22 -BF12: 1D F6 F4 16 TST.W @H'F6F4 +BF12: 1D F6 F4 16 TST.W @H'F6F4 ; refs H'F6F4 in on_chip_ram BF16: 26 06 BNE loc_BF1E -BF18: 15 F6 F6 C5 BSET.B #5, @H'F6F6 +BF18: 15 F6 F6 C5 BSET.B #5, @H'F6F6 ; refs H'F6F6 in on_chip_ram BF1C: 20 04 BRA loc_BF22 loc_BF1E: -BF1E: 1D F6 F4 0C ADD:Q.W #-1, @H'F6F4 +BF1E: 1D F6 F4 0C ADD:Q.W #-1, @H'F6F4 ; refs H'F6F4 in on_chip_ram loc_BF22: BF22: 0A RTE vec_frt2_ocia_BF23: BF23: 15 FE A1 D5 BCLR.B #5, @FRT2_TCSR ; clear OCFA (bit 5) of FRT2_TCSR -BF27: 15 F9 C4 16 TST.B @H'F9C4 +BF27: 15 F9 C4 16 TST.B @H'F9C4 ; refs H'F9C4 in on_chip_ram BF2B: 27 04 BEQ loc_BF31 -BF2D: 15 F9 C4 0C ADD:Q.B #-1, @H'F9C4 +BF2D: 15 F9 C4 0C ADD:Q.B #-1, @H'F9C4 ; refs H'F9C4 in on_chip_ram loc_BF31: -BF31: 15 F9 C5 16 TST.B @H'F9C5 +BF31: 15 F9 C5 16 TST.B @H'F9C5 ; refs H'F9C5 in on_chip_ram BF35: 27 04 BEQ loc_BF3B -BF37: 15 F9 C5 0C ADD:Q.B #-1, @H'F9C5 +BF37: 15 F9 C5 0C ADD:Q.B #-1, @H'F9C5 ; refs H'F9C5 in on_chip_ram loc_BF3B: -BF3B: 15 F7 24 16 TST.B @H'F724 +BF3B: 15 F7 24 16 TST.B @H'F724 ; refs H'F724 in on_chip_ram BF3F: 27 06 BEQ loc_BF47 -BF41: 15 F7 24 0C ADD:Q.B #-1, @H'F724 +BF41: 15 F7 24 0C ADD:Q.B #-1, @H'F724 ; refs H'F724 in on_chip_ram BF45: 20 09 BRA loc_BF50 loc_BF47: -BF47: 15 F7 24 06 03 MOV:G.B #H'03, @H'F724 -BF4C: 15 F7 23 15 NOT.B @H'F723 +BF47: 15 F7 24 06 03 MOV:G.B #H'03, @H'F724 ; refs H'F724 in on_chip_ram +BF4C: 15 F7 23 15 NOT.B @H'F723 ; refs H'F723 in on_chip_ram loc_BF50: -BF50: 15 FB 03 F7 BTST.B #7, @H'FB03 +BF50: 15 FB 03 F7 BTST.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram BF54: 27 17 BEQ loc_BF6D -BF56: 15 FB 02 16 TST.B @H'FB02 +BF56: 15 FB 02 16 TST.B @H'FB02 ; refs H'FB02 in on_chip_ram BF5A: 27 06 BEQ loc_BF62 -BF5C: 15 FB 02 0C ADD:Q.B #-1, @H'FB02 +BF5C: 15 FB 02 0C ADD:Q.B #-1, @H'FB02 ; refs H'FB02 in on_chip_ram BF60: 20 0B BRA loc_BF6D loc_BF62: -BF62: 15 FB 03 D7 BCLR.B #7, @H'FB03 +BF62: 15 FB 03 D7 BCLR.B #7, @H'FB03 ; refs H'FB03 in on_chip_ram BF66: 12 3F STM.W {R0,R1,R2,R3,R4,R5}, @-SP BF68: 1E 89 84 BSR loc_48EF BF6B: 02 3F LDM.W @SP+, {R0,R1,R2,R3,R4,R5} loc_BF6D: -BF6D: 15 F7 6C 16 TST.B @H'F76C +BF6D: 15 F7 6C 16 TST.B @H'F76C ; refs H'F76C in on_chip_ram BF71: 27 04 BEQ loc_BF77 -BF73: 15 F7 6C 0C ADD:Q.B #-1, @H'F76C +BF73: 15 F7 6C 0C ADD:Q.B #-1, @H'F76C ; refs H'F76C in on_chip_ram loc_BF77: -BF77: 15 F8 40 16 TST.B @H'F840 +BF77: 15 F8 40 16 TST.B @H'F840 ; refs H'F840 in on_chip_ram BF7B: 27 04 BEQ loc_BF81 -BF7D: 15 F8 40 0C ADD:Q.B #-1, @H'F840 +BF7D: 15 F8 40 0C ADD:Q.B #-1, @H'F840 ; refs H'F840 in on_chip_ram loc_BF81: -BF81: 15 F7 26 16 TST.B @H'F726 +BF81: 15 F7 26 16 TST.B @H'F726 ; refs H'F726 in on_chip_ram BF85: 27 1C BEQ loc_BFA3 -BF87: 15 F7 26 0C ADD:Q.B #-1, @H'F726 +BF87: 15 F7 26 0C ADD:Q.B #-1, @H'F726 ; refs H'F726 in on_chip_ram BF8B: 26 16 BNE loc_BFA3 -BF8D: 15 F7 13 D6 BCLR.B #6, @H'F713 +BF8D: 15 F7 13 D6 BCLR.B #6, @H'F713 ; refs H'F713 in on_chip_ram BF91: 26 10 BNE loc_BFA3 -BF93: 15 F7 11 D7 BCLR.B #7, @H'F711 -BF97: 15 F7 11 D6 BCLR.B #6, @H'F711 -BF9B: 15 F7 11 D5 BCLR.B #5, @H'F711 -BF9F: 15 F7 11 D4 BCLR.B #4, @H'F711 +BF93: 15 F7 11 D7 BCLR.B #7, @H'F711 ; refs H'F711 in on_chip_ram +BF97: 15 F7 11 D6 BCLR.B #6, @H'F711 ; refs H'F711 in on_chip_ram +BF9B: 15 F7 11 D5 BCLR.B #5, @H'F711 ; refs H'F711 in on_chip_ram +BF9F: 15 F7 11 D4 BCLR.B #4, @H'F711 ; refs H'F711 in on_chip_ram loc_BFA3: -BFA3: 15 F7 97 16 TST.B @H'F797 +BFA3: 15 F7 97 16 TST.B @H'F797 ; refs H'F797 in on_chip_ram BFA7: 27 0A BEQ loc_BFB3 -BFA9: 15 F7 97 0C ADD:Q.B #-1, @H'F797 +BFA9: 15 F7 97 0C ADD:Q.B #-1, @H'F797 ; refs H'F797 in on_chip_ram BFAD: 26 04 BNE loc_BFB3 -BFAF: 15 F7 31 D7 BCLR.B #7, @H'F731 +BFAF: 15 F7 31 D7 BCLR.B #7, @H'F731 ; refs H'F731 in on_chip_ram loc_BFB3: -BFB3: 15 F7 98 16 TST.B @H'F798 +BFB3: 15 F7 98 16 TST.B @H'F798 ; refs H'F798 in on_chip_ram BFB7: 27 0A BEQ loc_BFC3 -BFB9: 15 F7 98 0C ADD:Q.B #-1, @H'F798 +BFB9: 15 F7 98 0C ADD:Q.B #-1, @H'F798 ; refs H'F798 in on_chip_ram BFBD: 26 04 BNE loc_BFC3 -BFBF: 15 F7 31 D7 BCLR.B #7, @H'F731 +BFBF: 15 F7 31 D7 BCLR.B #7, @H'F731 ; refs H'F731 in on_chip_ram loc_BFC3: BFC3: 0A RTE vec_interval_timer_BFC4: -BFC4: 15 FE EC F7 BTST.B #7, @WDT_TCSR_R -BFC8: 1D FE EC 07 A5 3F MOV:G.W #H'A53F, @WDT_TCSR_R ; WDT_TCSR_R = H'A53F -BFCE: 15 F7 94 08 ADD:Q.B #1, @H'F794 -BFD2: 15 F7 94 04 0A CMP:G.B #H'0A, @H'F794 +BFC4: 15 FE EC F7 BTST.B #7, @WDT_TCSR_R ; refs WDT_TCSR_R in register_field +BFC8: 1D FE EC 07 A5 3F MOV:G.W #H'A53F, @WDT_TCSR_R ; WDT_TCSR_R = H'A53F (OVF=0 WT/IT=0 TME=1 CKS2=1 CKS1=1 CKS0=1; TCSR password H'A5, WDT enabled, interval IRQ0, clock phi/4096) +BFCE: 15 F7 94 08 ADD:Q.B #1, @H'F794 ; refs H'F794 in on_chip_ram +BFD2: 15 F7 94 04 0A CMP:G.B #H'0A, @H'F794 ; refs H'F794 in on_chip_ram BFD7: 26 06 BNE loc_BFDF -BFD9: 1D FE EC 07 A5 7F MOV:G.W #H'A57F, @WDT_TCSR_R ; WDT_TCSR_R = H'A57F +BFD9: 1D FE EC 07 A5 7F MOV:G.W #H'A57F, @WDT_TCSR_R ; WDT_TCSR_R = H'A57F (OVF=0 WT/IT=1 TME=1 CKS2=1 CKS1=1 CKS0=1; TCSR password H'A5, WDT enabled, watchdog NMI, clock phi/4096) loc_BFDF: BFDF: 0A RTE loc_BFE0: -BFE0: 15 F8 40 06 0A MOV:G.B #H'0A, @H'F840 +BFE0: 15 F8 40 06 0A MOV:G.B #H'0A, @H'F840 ; refs H'F840 in on_chip_ram loc_BFE5: BFE5: AD 82 MOV:G.W R5, R2 @@ -3268,23 +3358,23 @@ BFE7: 0E 27 BSR loc_C010 BFE9: 0E 4E BSR loc_C039 BFEB: AA 75 CMP:G.W R2, R5 BFED: 27 0E BEQ loc_BFFD -BFEF: 15 F8 40 16 TST.B @H'F840 +BFEF: 15 F8 40 16 TST.B @H'F840 ; refs H'F840 in on_chip_ram BFF3: 27 04 BEQ loc_BFF9 BFF5: AA 85 MOV:G.W R2, R5 BFF7: 20 EC BRA loc_BFE5 loc_BFF9: -BFF9: 15 F8 41 C7 BSET.B #7, @H'F841 +BFF9: 15 F8 41 C7 BSET.B #7, @H'F841 ; refs H'F841 in on_chip_ram loc_BFFD: BFFD: 19 RTS loc_BFFE: -BFFE: 15 F8 40 06 0A MOV:G.B #H'0A, @H'F840 +BFFE: 15 F8 40 06 0A MOV:G.B #H'0A, @H'F840 ; refs H'F840 in on_chip_ram C003: 0E 34 BSR loc_C039 -C005: 15 F8 40 16 TST.B @H'F840 +C005: 15 F8 40 16 TST.B @H'F840 ; refs H'F840 in on_chip_ram C009: 26 04 BNE loc_C00F -C00B: 15 F8 41 C6 BSET.B #6, @H'F841 +C00B: 15 F8 41 C6 BSET.B #6, @H'F841 ; refs H'F841 in on_chip_ram loc_C00F: C00F: 19 RTS @@ -3293,7 +3383,7 @@ loc_C010: C010: 0E 58 BSR loc_C06A loc_C012: -C012: 15 F8 40 16 TST.B @H'F840 +C012: 15 F8 40 16 TST.B @H'F840 ; refs H'F840 in on_chip_ram C016: 27 20 BEQ loc_C038 C018: 1E 01 06 BSR loc_C121 C01B: A3 80 MOV:G.B R3, R0 @@ -3318,7 +3408,7 @@ loc_C039: C039: 0E 2F BSR loc_C06A loc_C03B: -C03B: 15 F8 40 16 TST.B @H'F840 +C03B: 15 F8 40 16 TST.B @H'F840 ; refs H'F840 in on_chip_ram C03F: 27 28 BEQ loc_C069 C041: 1E 00 DD BSR loc_C121 C044: A3 80 MOV:G.B R3, R0 @@ -3382,7 +3472,7 @@ C0AC: 01 B9 DF SCB/F R1, loc_C08E C0AF: 15 FE FE 06 13 MOV:G.B #H'13, @P9DDR ; P9DDR = H'13 C0B4: 15 FE FF C1 BSET.B #1, @P9DR ; set bit 1 of P9DR C0B8: 15 FE FF C1 BSET.B #1, @P9DR ; set bit 1 of P9DR -C0BC: 15 FE FF F7 BTST.B #7, @P9DR +C0BC: 15 FE FF F7 BTST.B #7, @P9DR ; refs P9DR in register_field C0C0: 27 0D BEQ loc_C0CF C0C2: 15 FE FF D1 BCLR.B #1, @P9DR ; clear bit 1 of P9DR C0C6: 15 FE FE 06 93 MOV:G.B #H'93, @P9DDR ; P9DDR = H'93 @@ -3404,7 +3494,7 @@ C0E0: 59 00 07 MOV:I.W #H'0007, R1 loc_C0E3: C0E3: 15 FE FF C1 BSET.B #1, @P9DR ; set bit 1 of P9DR C0E7: 15 FE FF C1 BSET.B #1, @P9DR ; set bit 1 of P9DR -C0EB: 15 FE FF F7 BTST.B #7, @P9DR +C0EB: 15 FE FF F7 BTST.B #7, @P9DR ; refs P9DR in register_field C0EF: 27 04 BEQ loc_C0F5 C0F1: A5 49 BSET.B R1, R5 C0F3: 20 02 BRA loc_C0F7 diff --git a/build/rom_decompiled.json b/build/rom_decompiled.json index 799f7cb..9ca8a95 100644 --- a/build/rom_decompiled.json +++ b/build/rom_decompiled.json @@ -218,460 +218,5288 @@ } ], "dtc_vectors": [], + "memory_regions": [ + { + "name": "exception_vectors", + "start": 0, + "end": 159, + "kind": "vectors", + "manual": "section 2 address space" + }, + { + "name": "dtc_vectors", + "start": 160, + "end": 255, + "kind": "dtc_vectors", + "manual": "section 2 address space" + }, + { + "name": "program_or_external", + "start": 256, + "end": 63103, + "kind": "program", + "manual": "section 2/17 mode-dependent ROM or external space" + }, + { + "name": "on_chip_ram", + "start": 63104, + "end": 65151, + "kind": "ram", + "manual": "section 16 RAM" + }, + { + "name": "register_field", + "start": 65152, + "end": 65535, + "kind": "registers", + "manual": "appendix B register map" + } + ], + "data_candidates": { + "strings": [ + { + "address": 10834, + "length": 11, + "text": "78785=5=5=,", + "terminated": false + }, + { + "address": 11194, + "length": 7, + "text": "8*8B8Z8", + "terminated": false + }, + { + "address": 16818, + "length": 32, + "text": "01020304050607080910111213141516", + "terminated": false + }, + { + "address": 22436, + "length": 7, + "text": "Z [ ", + "terminated": false + }, + { + "address": 22570, + "length": 6, + "text": "Z [ ", + "terminated": false + }, + { + "address": 23381, + "length": 10, + "text": "0123456789", + "terminated": true + }, + { + "address": 23392, + "length": 40, + "text": " 0 1 2 3 4 5 6 7 8 910111213141516171819", + "terminated": false + }, + { + "address": 24822, + "length": 16, + "text": "0123456789ABCDEF", + "terminated": false + }, + { + "address": 25356, + "length": 9, + "text": "m*mDm^mxm", + "terminated": false + }, + { + "address": 25406, + "length": 6, + "text": "vpwhx6", + "terminated": true + }, + { + "address": 25559, + "length": 10, + "text": "OPERATION ", + "terminated": false + }, + { + "address": 25589, + "length": 10, + "text": " PAINT ", + "terminated": false + }, + { + "address": 25616, + "length": 18, + "text": " ADV~Xd", + "terminated": false + }, + { + "address": 25667, + "length": 10, + "text": "OPERATION ", + "terminated": false + }, + { + "address": 25697, + "length": 10, + "text": "IRIS/M.BLK", + "terminated": false + }, + { + "address": 25744, + "length": 10, + "text": "OPERATION ", + "terminated": false + }, + { + "address": 25774, + "length": 10, + "text": " LOCK ", + "terminated": false + }, + { + "address": 25903, + "length": 19, + "text": " DYNA LATITUDE Xe/", + "terminated": false + }, + { + "address": 25937, + "length": 18, + "text": "HIGH LOW~XeP", + "terminated": false + }, + { + "address": 25976, + "length": 18, + "text": "STD OFF~Xew", + "terminated": false + }, + { + "address": 26057, + "length": 18, + "text": " BLACK STR Xe", + "terminated": false + }, + { + "address": 26180, + "length": 19, + "text": " BLACK STR XfD", + "terminated": false + }, + { + "address": 26213, + "length": 19, + "text": " STRETCH LEVEL Xfe", + "terminated": false + }, + { + "address": 26243, + "length": 18, + "text": "POINT1 POINT2Xf", + "terminated": false + }, + { + "address": 26374, + "length": 18, + "text": " BLACK STR Xg", + "terminated": false + }, + { + "address": 26407, + "length": 19, + "text": " COMPRESS LEVEL Xg'", + "terminated": false + }, + { + "address": 26437, + "length": 19, + "text": "POINT1 POINT2XgE", + "terminated": false + }, + { + "address": 26592, + "length": 18, + "text": " TLCS Xg", + "terminated": false + }, + { + "address": 26626, + "length": 17, + "text": "ON OFF~Xh", + "terminated": false + }, + { + "address": 26655, + "length": 18, + "text": " AGC GAIN AE Xh", + "terminated": false + }, + { + "address": 26730, + "length": 136, + "text": " CL F16 F11 F8 F5.6F4 F2.8F2 F1.8F1.4 OP DPR HYP HIGHMID LOW 36dB30dB24dB18dB12dB 9dB 6dB 3dB 0dB-3dB", + "terminated": true + }, + { + "address": 26939, + "length": 19, + "text": " AUTO FUNC Xi;", + "terminated": false + }, + { + "address": 26972, + "length": 19, + "text": " ATW Xi\\", + "terminated": false + }, + { + "address": 27012, + "length": 17, + "text": "ON OFF~Xi", + "terminated": false + }, + { + "address": 27215, + "length": 19, + "text": " AUTO FUNC XjO", + "terminated": false + }, + { + "address": 27249, + "length": 18, + "text": "STD SPOT.L~Xjp", + "terminated": false + }, + { + "address": 27278, + "length": 18, + "text": " A.IRIS MODE Xj", + "terminated": false + }, + { + "address": 27309, + "length": 17, + "text": "AI BACK.L~Xj", + "terminated": false + }, + { + "address": 27453, + "length": 19, + "text": " AUTO FUNC Xk=", + "terminated": false + }, + { + "address": 27486, + "length": 19, + "text": " AUTO FOCUS Xk^", + "terminated": false + }, + { + "address": 27526, + "length": 17, + "text": "ON OFF~Xk", + "terminated": false + }, + { + "address": 27631, + "length": 18, + "text": " DIAG Xk", + "terminated": false + }, + { + "address": 27670, + "length": 18, + "text": " DIAG DATA Xl", + "terminated": false + }, + { + "address": 27701, + "length": 18, + "text": "RESET REQ~Xl4", + "terminated": false + }, + { + "address": 28224, + "length": 19, + "text": " DIAG Xn@", + "terminated": false + }, + { + "address": 28548, + "length": 18, + "text": " OTHERS Xo", + "terminated": false + }, + { + "address": 28590, + "length": 18, + "text": " SHUTTER Xo", + "terminated": false + }, + { + "address": 28621, + "length": 17, + "text": "EVS ECS~Xo", + "terminated": false + }, + { + "address": 28754, + "length": 14, + "text": " SET RCP ", + "terminated": false + }, + { + "address": 28783, + "length": 14, + "text": " MASTER ", + "terminated": false + }, + { + "address": 28831, + "length": 18, + "text": " OTHERS Xp", + "terminated": false + }, + { + "address": 28864, + "length": 18, + "text": " COPY TO SLAVES~Xp", + "terminated": false + }, + { + "address": 28963, + "length": 19, + "text": " OTHERS Xq#", + "terminated": false + }, + { + "address": 28996, + "length": 19, + "text": " CAM ID SET~XqD", + "terminated": false + }, + { + "address": 29129, + "length": 18, + "text": " OTHERS Xq", + "terminated": false + }, + { + "address": 29177, + "length": 18, + "text": " CAM ID IND Xq", + "terminated": false + }, + { + "address": 29203, + "length": 18, + "text": " TITLE IND Xr", + "terminated": false + }, + { + "address": 29234, + "length": 18, + "text": "ON OFF~Xr1", + "terminated": false + }, + { + "address": 29349, + "length": 18, + "text": " OTHERS Xr", + "terminated": false + }, + { + "address": 29383, + "length": 17, + "text": "CAM BARS~Xr", + "terminated": false + }, + { + "address": 29412, + "length": 18, + "text": " CLOCK IND Xr", + "terminated": false + }, + { + "address": 29442, + "length": 18, + "text": " OFF~Xs", + "terminated": false + }, + { + "address": 29545, + "length": 19, + "text": " OTHERS Xsi", + "terminated": false + }, + { + "address": 29587, + "length": 18, + "text": " CENTER MARKER Xs", + "terminated": false + }, + { + "address": 29618, + "length": 17, + "text": "ON OFF~Xs", + "terminated": false + }, + { + "address": 29733, + "length": 19, + "text": " OTHERS Xt%", + "terminated": false + }, + { + "address": 29767, + "length": 18, + "text": "80% 90%~XtF", + "terminated": false + }, + { + "address": 29796, + "length": 19, + "text": " SAFETY ZONE Xtd", + "terminated": false + }, + { + "address": 29826, + "length": 18, + "text": " OFF~Xt", + "terminated": false + }, + { + "address": 30011, + "length": 19, + "text": " OTHERS Xu;", + "terminated": false + }, + { + "address": 30045, + "length": 18, + "text": "ON TONE OFF~Xu\\", + "terminated": false + }, + { + "address": 30074, + "length": 19, + "text": " BARS TYPE Xuz", + "terminated": false + }, + { + "address": 30116, + "length": 18, + "text": " SMPTE Xu", + "terminated": false + }, + { + "address": 30140, + "length": 18, + "text": " SPLIT Xu", + "terminated": false + }, + { + "address": 30176, + "length": 18, + "text": " FULLFIELD 75% Xu", + "terminated": false + }, + { + "address": 30199, + "length": 18, + "text": " EBU 75% Xu", + "terminated": false + }, + { + "address": 30234, + "length": 18, + "text": " FULLFIELD100% Xv", + "terminated": false + }, + { + "address": 30257, + "length": 20, + "text": " EBU 100% Xv1 ", + "terminated": false + }, + { + "address": 30280, + "length": 20, + "text": " SNG XvH ", + "terminated": true + }, + { + "address": 30362, + "length": 18, + "text": " OTHERS Xv", + "terminated": false + }, + { + "address": 30404, + "length": 18, + "text": " SCREEN MODE Xv", + "terminated": false + }, + { + "address": 30484, + "length": 17, + "text": "4:3 16:9~Xw", + "terminated": false + }, + { + "address": 30506, + "length": 20, + "text": " 16:9 Xw* ", + "terminated": false + }, + { + "address": 30529, + "length": 19, + "text": " 4:3 XwA", + "terminated": false + }, + { + "address": 30666, + "length": 18, + "text": " OTHERS Xw", + "terminated": false + }, + { + "address": 30708, + "length": 18, + "text": "COMM LINK ITEM-1Xw", + "terminated": false + }, + { + "address": 30739, + "length": 17, + "text": "GAIN SHUTTER~Xx", + "terminated": false + }, + { + "address": 30901, + "length": 18, + "text": " OTHERS Xx", + "terminated": false + }, + { + "address": 30935, + "length": 17, + "text": "WHITE BLACK~Xx", + "terminated": false + }, + { + "address": 30964, + "length": 18, + "text": "COMM LINK ITEM-2Xx", + "terminated": false + }, + { + "address": 31006, + "length": 17, + "text": "FLARE Xy", + "terminated": false + }, + { + "address": 33180, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 33213, + "length": 17, + "text": " WHITE~X", + "terminated": false + }, + { + "address": 33243, + "length": 17, + "text": "SHADING AUTO SETX", + "terminated": false + }, + { + "address": 33273, + "length": 17, + "text": " BLACK~X", + "terminated": false + }, + { + "address": 33361, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 33394, + "length": 17, + "text": " WHITE V SAW X", + "terminated": false + }, + { + "address": 33424, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 33545, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 33578, + "length": 17, + "text": " WHITE V PARA X", + "terminated": false + }, + { + "address": 33608, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 33729, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 33762, + "length": 17, + "text": " WHITE H SAW X", + "terminated": false + }, + { + "address": 33792, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 33913, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 33946, + "length": 17, + "text": " WHITE H PARA X", + "terminated": false + }, + { + "address": 33976, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 34097, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 34130, + "length": 17, + "text": " BLACK V SAW X", + "terminated": false + }, + { + "address": 34160, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 34281, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 34314, + "length": 17, + "text": " BLACK V PARA X", + "terminated": false + }, + { + "address": 34344, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 34465, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 34498, + "length": 17, + "text": " BLACK H SAW X", + "terminated": false + }, + { + "address": 34528, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 34649, + "length": 17, + "text": " SHADING X", + "terminated": false + }, + { + "address": 34682, + "length": 17, + "text": " BLACK H PARA X", + "terminated": false + }, + { + "address": 34712, + "length": 17, + "text": " RED GREEN BLUE X", + "terminated": false + }, + { + "address": 34877, + "length": 17, + "text": " MATRIX X", + "terminated": false + }, + { + "address": 34911, + "length": 16, + "text": "STD FL~X", + "terminated": false + }, + { + "address": 34940, + "length": 17, + "text": " PRESET MATRIX X", + "terminated": false + }, + { + "address": 34971, + "length": 16, + "text": "H.SAT SPCL~X", + "terminated": false + }, + { + "address": 35081, + "length": 17, + "text": " MATRIX X", + "terminated": false + }, + { + "address": 35115, + "length": 16, + "text": "ON OFF~X", + "terminated": false + }, + { + "address": 35144, + "length": 17, + "text": " SAT HUE X", + "terminated": false + }, + { + "address": 35340, + "length": 17, + "text": " MATRIX X", + "terminated": false + }, + { + "address": 35374, + "length": 16, + "text": "ON SKIN OFF~X", + "terminated": false + }, + { + "address": 35403, + "length": 17, + "text": " SAT HUE X", + "terminated": false + }, + { + "address": 35535, + "length": 17, + "text": " MATRIX X", + "terminated": false + }, + { + "address": 35577, + "length": 17, + "text": " R-G R-B G-R X", + "terminated": false + }, + { + "address": 35697, + "length": 17, + "text": " MATRIX X", + "terminated": false + }, + { + "address": 35739, + "length": 17, + "text": " G-B B-R B-G X", + "terminated": false + }, + { + "address": 36023, + "length": 17, + "text": " FILTER X", + "terminated": false + }, + { + "address": 36076, + "length": 17, + "text": " 1 2 3 4 X", + "terminated": false + }, + { + "address": 36103, + "length": 16, + "text": " 1 2 3 4 ~X", + "terminated": false + }, + { + "address": 36231, + "length": 17, + "text": " A B C D X", + "terminated": false + }, + { + "address": 36258, + "length": 16, + "text": " A B C D ~X", + "terminated": false + }, + { + "address": 36439, + "length": 17, + "text": " LENS X", + "terminated": false + }, + { + "address": 36473, + "length": 16, + "text": "ON CONT1 OFF~X", + "terminated": false + }, + { + "address": 36502, + "length": 17, + "text": "FOCUS ZOOM X", + "terminated": false + }, + { + "address": 36659, + "length": 17, + "text": " PAN/TILT X", + "terminated": false + }, + { + "address": 36693, + "length": 16, + "text": "ON CONT2 OFF~X", + "terminated": false + }, + { + "address": 36722, + "length": 17, + "text": " PAN TILT X", + "terminated": false + }, + { + "address": 36912, + "length": 17, + "text": " SKIN GATE X", + "terminated": false + }, + { + "address": 36946, + "length": 16, + "text": "ON IND OFF~X", + "terminated": false + }, + { + "address": 36975, + "length": 17, + "text": " GATE SIZE X", + "terminated": false + }, + { + "address": 37078, + "length": 17, + "text": " SKIN GATE X", + "terminated": false + }, + { + "address": 37111, + "length": 17, + "text": " SIZE X", + "terminated": false + }, + { + "address": 37141, + "length": 17, + "text": " R-Y B-Y X", + "terminated": false + }, + { + "address": 37272, + "length": 17, + "text": " SKIN GATE X", + "terminated": false + }, + { + "address": 37305, + "length": 17, + "text": " POSI X", + "terminated": false + }, + { + "address": 37335, + "length": 17, + "text": " R-Y B-Y X", + "terminated": false + }, + { + "address": 37477, + "length": 17, + "text": " SKIN DETAIL X", + "terminated": false + }, + { + "address": 37548, + "length": 17, + "text": " OFF X", + "terminated": false + }, + { + "address": 37916, + "length": 14, + "text": " ITEM ", + "terminated": false + }, + { + "address": 37945, + "length": 14, + "text": "NOT AVAILABLE ", + "terminated": false + }, + { + "address": 38028, + "length": 14, + "text": " TLCS ", + "terminated": false + }, + { + "address": 38057, + "length": 14, + "text": " ON ", + "terminated": false + }, + { + "address": 38140, + "length": 14, + "text": " FILTER ", + "terminated": false + }, + { + "address": 38179, + "length": 14, + "text": " CHANGE TO[ ] ", + "terminated": false + }, + { + "address": 38232, + "length": 14, + "text": "CHG CC[ ]ND[ ]", + "terminated": false + }, + { + "address": 38313, + "length": 32, + "text": " 43 2 1 DC B A ", + "terminated": true + }, + { + "address": 38396, + "length": 14, + "text": " KNEE ", + "terminated": false + }, + { + "address": 38437, + "length": 14, + "text": " AUTO ", + "terminated": false + }, + { + "address": 38460, + "length": 14, + "text": " PRESET ", + "terminated": false + }, + { + "address": 38483, + "length": 14, + "text": " DL ", + "terminated": false + }, + { + "address": 38566, + "length": 14, + "text": " FLARE ", + "terminated": false + }, + { + "address": 38595, + "length": 14, + "text": " OFF ", + "terminated": false + }, + { + "address": 38678, + "length": 14, + "text": " ATW ", + "terminated": false + }, + { + "address": 38707, + "length": 14, + "text": " ON ", + "terminated": false + }, + { + "address": 38790, + "length": 14, + "text": " GAMMA ", + "terminated": false + }, + { + "address": 38819, + "length": 14, + "text": " OFF ", + "terminated": false + }, + { + "address": 38902, + "length": 14, + "text": " DETAIL ", + "terminated": false + }, + { + "address": 38931, + "length": 14, + "text": " OFF ", + "terminated": false + }, + { + "address": 39011, + "length": 17, + "text": " AUTO LEVEL X", + "terminated": false + }, + { + "address": 39061, + "length": 17, + "text": "START:PUSH AGAINX", + "terminated": false + }, + { + "address": 39120, + "length": 17, + "text": "WHT/BLK BALANCE X", + "terminated": false + }, + { + "address": 39150, + "length": 17, + "text": " NOT AUTO X", + "terminated": false + }, + { + "address": 39307, + "length": 17, + "text": " AUTO SKIN X", + "terminated": false + }, + { + "address": 39340, + "length": 17, + "text": "START:PUSH AGAINX", + "terminated": false + }, + { + "address": 39370, + "length": 17, + "text": " GATE SIZE X", + "terminated": false + }, + { + "address": 39499, + "length": 17, + "text": " AUTO SKIN X", + "terminated": false + }, + { + "address": 39533, + "length": 16, + "text": "ON WINDOW OFF~X", + "terminated": false + }, + { + "address": 39562, + "length": 17, + "text": "H-POSI V-POSIX", + "terminated": false + }, + { + "address": 39719, + "length": 17, + "text": " AUTO SKIN X", + "terminated": false + }, + { + "address": 39753, + "length": 16, + "text": "ON WINDOW OFF~X", + "terminated": false + }, + { + "address": 39782, + "length": 17, + "text": "WIDTH HEIGHTX", + "terminated": false + }, + { + "address": 39909, + "length": 9, + "text": "AUTO SKIN", + "terminated": false + }, + { + "address": 39936, + "length": 14, + "text": " ", + "terminated": false + }, + { + "address": 39994, + "length": 272, + "text": " OPERATION OPERATION NG:BARS NG:HIGH LIGHT NG:LOW LIGHT OK ", + "terminated": true + }, + { + "address": 40313, + "length": 13, + "text": "WHITE SHADING", + "terminated": false + }, + { + "address": 40342, + "length": 14, + "text": " AUTO SET ", + "terminated": false + }, + { + "address": 40447, + "length": 13, + "text": "BLACK SHADING", + "terminated": false + }, + { + "address": 40476, + "length": 14, + "text": " AUTO SET ", + "terminated": false + }, + { + "address": 40534, + "length": 272, + "text": " OPERATION OPERATION NG:BARS NG OK ", + "terminated": true + }, + { + "address": 40856, + "length": 14, + "text": " COPY ", + "terminated": false + }, + { + "address": 40885, + "length": 14, + "text": " IN PROGRESS ", + "terminated": false + }, + { + "address": 40968, + "length": 14, + "text": " COPY ", + "terminated": false + }, + { + "address": 40997, + "length": 14, + "text": " COMPLETED ", + "terminated": false + } + ], + "pointer_tables": [ + { + "address": 6686, + "entry_size": 2, + "count": 4, + "targets": [ + 63224, + 64252, + 65022, + 65280 + ], + "target_regions": [ + "on_chip_ram", + "on_chip_ram", + "on_chip_ram", + "register_field" + ] + }, + { + "address": 7856, + "entry_size": 2, + "count": 4, + "targets": [ + 63280, + 63271, + 10261, + 63281 + ], + "target_regions": [ + "on_chip_ram", + "on_chip_ram", + "program_or_external", + "on_chip_ram" + ] + }, + { + "address": 10408, + "entry_size": 2, + "count": 6, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10422, + "entry_size": 2, + "count": 10, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10460, + "entry_size": 2, + "count": 8, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10482, + "entry_size": 2, + "count": 29, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10542, + "entry_size": 2, + "count": 6, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10556, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10564, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10572, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10580, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10588, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10596, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10604, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10612, + "entry_size": 2, + "count": 3, + "targets": [ + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10626, + "entry_size": 2, + "count": 18, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10670, + "entry_size": 2, + "count": 4, + "targets": [ + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10680, + "entry_size": 2, + "count": 6, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10716, + "entry_size": 2, + "count": 8, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10746, + "entry_size": 2, + "count": 13, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10784, + "entry_size": 2, + "count": 8, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10804, + "entry_size": 2, + "count": 15, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10850, + "entry_size": 2, + "count": 24, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10904, + "entry_size": 2, + "count": 4, + "targets": [ + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10914, + "entry_size": 2, + "count": 18, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 10952, + "entry_size": 2, + "count": 115, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 11204, + "entry_size": 2, + "count": 113, + "targets": [ + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430, + 11430 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 13216, + "entry_size": 2, + "count": 3, + "targets": [ + 65318, + 4521, + 63270 + ], + "target_regions": [ + "register_field", + "program_or_external", + "on_chip_ram" + ] + }, + { + "address": 13432, + "entry_size": 2, + "count": 3, + "targets": [ + 63376, + 63271, + 17437 + ], + "target_regions": [ + "on_chip_ram", + "on_chip_ram", + "program_or_external" + ] + }, + { + "address": 13788, + "entry_size": 2, + "count": 3, + "targets": [ + 65063, + 4629, + 63255 + ], + "target_regions": [ + "on_chip_ram", + "program_or_external", + "on_chip_ram" + ] + }, + { + "address": 18072, + "entry_size": 2, + "count": 3, + "targets": [ + 63312, + 5671, + 4347 + ], + "target_regions": [ + "on_chip_ram", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 18350, + "entry_size": 2, + "count": 3, + "targets": [ + 63314, + 5671, + 4347 + ], + "target_regions": [ + "on_chip_ram", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 18602, + "entry_size": 2, + "count": 4, + "targets": [ + 64259, + 63270, + 4629, + 63185 + ], + "target_regions": [ + "on_chip_ram", + "on_chip_ram", + "program_or_external", + "on_chip_ram" + ] + }, + { + "address": 23074, + "entry_size": 2, + "count": 3, + "targets": [ + 6904, + 63308, + 5671 + ], + "target_regions": [ + "program_or_external", + "on_chip_ram", + "program_or_external" + ] + }, + { + "address": 25326, + "entry_size": 2, + "count": 4, + "targets": [ + 64738, + 64610, + 64132, + 4572 + ], + "target_regions": [ + "on_chip_ram", + "on_chip_ram", + "on_chip_ram", + "program_or_external" + ] + }, + { + "address": 29948, + "entry_size": 2, + "count": 3, + "targets": [ + 63346, + 5671, + 4776 + ], + "target_regions": [ + "on_chip_ram", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 33010, + "entry_size": 2, + "count": 3, + "targets": [ + 64640, + 64644, + 4572 + ], + "target_regions": [ + "on_chip_ram", + "on_chip_ram", + "program_or_external" + ] + }, + { + "address": 46560, + "entry_size": 2, + "count": 3, + "targets": [ + 63346, + 5671, + 4512 + ], + "target_regions": [ + "on_chip_ram", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 47052, + "entry_size": 2, + "count": 3, + "targets": [ + 63346, + 5671, + 4512 + ], + "target_regions": [ + "on_chip_ram", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 49682, + "entry_size": 2, + "count": 5, + "targets": [ + 5888, + 5762, + 5732, + 5703, + 5680 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 50166, + "entry_size": 2, + "count": 7, + "targets": [ + 4629, + 4614, + 4503, + 4488, + 4473, + 4464, + 4449 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 51040, + "entry_size": 2, + "count": 3, + "targets": [ + 17564, + 17566, + 17568 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 53004, + "entry_size": 2, + "count": 3, + "targets": [ + 5655, + 6169, + 6656 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 53224, + "entry_size": 2, + "count": 3, + "targets": [ + 4113, + 4884, + 5655 + ], + "target_regions": [ + "program_or_external", + "program_or_external", + "program_or_external" + ] + }, + { + "address": 53384, + "entry_size": 2, + "count": 3, + "targets": [ + 63224, + 63995, + 64766 + ], + "target_regions": [ + "on_chip_ram", + "on_chip_ram", + "on_chip_ram" + ] + } + ] + }, + "call_graph": { + "nodes": [ + { + "start": 4096, + "label": "vec_reset_1000", + "sources": [ + "reset", + "invalid_instruction", + "zero_divide", + "trap_vs", + "address_error", + "trace", + "trapa_0", + "trapa_1", + "trapa_2", + "trapa_3", + "trapa_4", + "trapa_5", + "trapa_6", + "trapa_7", + "trapa_8", + "trapa_9", + "trapa_a", + "trapa_b", + "trapa_c", + "trapa_d", + "trapa_e", + "trapa_f", + "irq0", + "irq1", + "irq2", + "irq5" + ], + "instruction_count": 42, + "end": 4301, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 4302, + "label": "loc_10CE", + "sources": [], + "instruction_count": 217, + "end": 4950, + "calls": [ + 16076 + ], + "unresolved_calls": 0 + }, + { + "start": 5600, + "label": "loc_15E0", + "sources": [], + "instruction_count": 95, + "end": 5892, + "calls": [ + 9808, + 15956, + 17300, + 17495, + 17690, + 5893, + 5965, + 6037, + 6089, + 6139, + 6189, + 6289, + 6375, + 6474, + 6521, + 6957, + 6980, + 7003, + 7072, + 7094, + 7116, + 7026, + 7049, + 7138, + 7160 + ], + "unresolved_calls": 0 + }, + { + "start": 5893, + "label": "loc_1705", + "sources": [], + "instruction_count": 21, + "end": 5964, + "calls": [ + 18682, + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 5965, + "label": "loc_174D", + "sources": [], + "instruction_count": 21, + "end": 6036, + "calls": [ + 18682, + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6037, + "label": "loc_1795", + "sources": [], + "instruction_count": 17, + "end": 6088, + "calls": [ + 8487, + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6089, + "label": "loc_17C9", + "sources": [], + "instruction_count": 16, + "end": 6138, + "calls": [ + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6139, + "label": "loc_17FB", + "sources": [], + "instruction_count": 16, + "end": 6188, + "calls": [ + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6189, + "label": "loc_182D", + "sources": [], + "instruction_count": 18, + "end": 6244, + "calls": [ + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6289, + "label": "loc_1891", + "sources": [], + "instruction_count": 13, + "end": 6330, + "calls": [ + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6375, + "label": "loc_18E7", + "sources": [], + "instruction_count": 18, + "end": 6430, + "calls": [ + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6474, + "label": "loc_194A", + "sources": [], + "instruction_count": 15, + "end": 6520, + "calls": [ + 6562 + ], + "unresolved_calls": 0 + }, + { + "start": 6521, + "label": "loc_1979", + "sources": [], + "instruction_count": 13, + "end": 6561, + "calls": [ + 6619 + ], + "unresolved_calls": 0 + }, + { + "start": 6562, + "label": "loc_19A2", + "sources": [], + "instruction_count": 22, + "end": 6618, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 6619, + "label": "loc_19DB", + "sources": [], + "instruction_count": 23, + "end": 6676, + "calls": [ + 15956 + ], + "unresolved_calls": 0 + }, + { + "start": 6709, + "label": "loc_1A35", + "sources": [], + "instruction_count": 30, + "end": 6780, + "calls": [ + 6797, + 15956 + ], + "unresolved_calls": 0 + }, + { + "start": 6797, + "label": "loc_1A8D", + "sources": [], + "instruction_count": 7, + "end": 6811, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 6812, + "label": "loc_1A9C", + "sources": [], + "instruction_count": 28, + "end": 6883, + "calls": [ + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 6884, + "label": "loc_1AE4", + "sources": [], + "instruction_count": 16, + "end": 6922, + "calls": [ + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 6923, + "label": "loc_1B0B", + "sources": [], + "instruction_count": 15, + "end": 6956, + "calls": [ + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 6957, + "label": "loc_1B2D", + "sources": [], + "instruction_count": 7, + "end": 6979, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 6980, + "label": "loc_1B44", + "sources": [], + "instruction_count": 7, + "end": 7002, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7003, + "label": "loc_1B5B", + "sources": [], + "instruction_count": 7, + "end": 7025, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7026, + "label": "loc_1B72", + "sources": [], + "instruction_count": 7, + "end": 7048, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7049, + "label": "loc_1B89", + "sources": [], + "instruction_count": 7, + "end": 7071, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7072, + "label": "loc_1BA0", + "sources": [], + "instruction_count": 7, + "end": 7093, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7094, + "label": "loc_1BB6", + "sources": [], + "instruction_count": 7, + "end": 7115, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7116, + "label": "loc_1BCC", + "sources": [], + "instruction_count": 7, + "end": 7137, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7138, + "label": "loc_1BE2", + "sources": [], + "instruction_count": 7, + "end": 7159, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7160, + "label": "loc_1BF8", + "sources": [], + "instruction_count": 7, + "end": 7181, + "calls": [ + 7182 + ], + "unresolved_calls": 0 + }, + { + "start": 7182, + "label": "loc_1C0E", + "sources": [], + "instruction_count": 11, + "end": 7204, + "calls": [], + "unresolved_calls": 1 + }, + { + "start": 8487, + "label": "loc_2127", + "sources": [], + "instruction_count": 8, + "end": 8515, + "calls": [ + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 9808, + "label": "loc_2650", + "sources": [], + "instruction_count": 42, + "end": 9919, + "calls": [ + 15956 + ], + "unresolved_calls": 0 + }, + { + "start": 10246, + "label": "loc_2806", + "sources": [], + "instruction_count": 54, + "end": 11434, + "calls": [ + 25094 + ], + "unresolved_calls": 0 + }, + { + "start": 14640, + "label": "loc_3930", + "sources": [], + "instruction_count": 23, + "end": 14715, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 14730, + "label": "loc_398A", + "sources": [], + "instruction_count": 4, + "end": 14740, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 14741, + "label": "loc_3995", + "sources": [], + "instruction_count": 40, + "end": 14893, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 14894, + "label": "loc_3A2E", + "sources": [], + "instruction_count": 40, + "end": 15046, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 15047, + "label": "vec_irq4_3AC7", + "sources": [ + "irq4" + ], + "instruction_count": 103, + "end": 15407, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 15408, + "label": "vec_irq3_3C30", + "sources": [ + "irq3" + ], + "instruction_count": 103, + "end": 15768, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 15769, + "label": "vec_ad_adi_3D99", + "sources": [ + "ad_adi" + ], + "instruction_count": 65, + "end": 15955, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 15956, + "label": "loc_3E54", + "sources": [], + "instruction_count": 45, + "end": 16075, + "calls": [ + 16339 + ], + "unresolved_calls": 0 + }, + { + "start": 16076, + "label": "loc_3ECC", + "sources": [], + "instruction_count": 39, + "end": 16167, + "calls": [ + 16192, + 16168 + ], + "unresolved_calls": 0 + }, + { + "start": 16168, + "label": "loc_3F28", + "sources": [], + "instruction_count": 10, + "end": 16191, + "calls": [ + 16192 + ], + "unresolved_calls": 0 + }, + { + "start": 16192, + "label": "loc_3F40", + "sources": [], + "instruction_count": 18, + "end": 16244, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 16339, + "label": "loc_3FD3", + "sources": [], + "instruction_count": 10, + "end": 16366, + "calls": [ + 47858 + ], + "unresolved_calls": 0 + }, + { + "start": 16367, + "label": "loc_3FEF", + "sources": [], + "instruction_count": 10, + "end": 16395, + "calls": [ + 16396 + ], + "unresolved_calls": 0 + }, + { + "start": 16396, + "label": "loc_400C", + "sources": [], + "instruction_count": 16, + "end": 16453, + "calls": [ + 16501, + 16919 + ], + "unresolved_calls": 0 + }, + { + "start": 16454, + "label": "loc_4046", + "sources": [], + "instruction_count": 7, + "end": 16472, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 16501, + "label": "loc_4075", + "sources": [], + "instruction_count": 12, + "end": 16533, + "calls": [ + 16534 + ], + "unresolved_calls": 0 + }, + { + "start": 16534, + "label": "loc_4096", + "sources": [], + "instruction_count": 7, + "end": 16570, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 16571, + "label": "loc_40BB", + "sources": [], + "instruction_count": 101, + "end": 16918, + "calls": [ + 49120, + 49150 + ], + "unresolved_calls": 0 + }, + { + "start": 16919, + "label": "loc_4217", + "sources": [], + "instruction_count": 51, + "end": 17163, + "calls": [ + 16076 + ], + "unresolved_calls": 0 + }, + { + "start": 17164, + "label": "loc_430C", + "sources": [], + "instruction_count": 6, + "end": 17187, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 17188, + "label": "loc_4324", + "sources": [], + "instruction_count": 14, + "end": 17227, + "calls": [ + 16076, + 4302 + ], + "unresolved_calls": 0 + }, + { + "start": 17228, + "label": "loc_434C", + "sources": [], + "instruction_count": 17, + "end": 17298, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 17299, + "label": "vec_nmi_4393", + "sources": [ + "nmi" + ], + "instruction_count": 1, + "end": 17299, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 17300, + "label": "loc_4394", + "sources": [], + "instruction_count": 57, + "end": 17454, + "calls": [ + 6562, + 17455, + 6709, + 6812, + 6884, + 6923, + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 17455, + "label": "loc_442F", + "sources": [], + "instruction_count": 14, + "end": 17494, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 17495, + "label": "loc_4457", + "sources": [], + "instruction_count": 57, + "end": 17649, + "calls": [ + 6562, + 17650, + 6709, + 6812, + 6884, + 6923, + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 17650, + "label": "loc_44F2", + "sources": [], + "instruction_count": 14, + "end": 17689, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 17690, + "label": "loc_451A", + "sources": [], + "instruction_count": 57, + "end": 17844, + "calls": [ + 6562, + 17845, + 6709, + 6812, + 6884, + 6923, + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 17845, + "label": "loc_45B5", + "sources": [], + "instruction_count": 14, + "end": 17884, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 18671, + "label": "loc_48EF", + "sources": [], + "instruction_count": 4, + "end": 18681, + "calls": [ + 18682 + ], + "unresolved_calls": 0 + }, + { + "start": 18682, + "label": "loc_48FA", + "sources": [], + "instruction_count": 22, + "end": 18749, + "calls": [ + 15956 + ], + "unresolved_calls": 1 + }, + { + "start": 25094, + "label": "loc_6206", + "sources": [], + "instruction_count": 13, + "end": 25130, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 25131, + "label": "loc_622B", + "sources": [], + "instruction_count": 28, + "end": 25190, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 47654, + "label": "loc_BA26", + "sources": [], + "instruction_count": 25, + "end": 47747, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 47748, + "label": "vec_sci1_txi_BA84", + "sources": [ + "sci1_txi" + ], + "instruction_count": 33, + "end": 47857, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 47858, + "label": "loc_BAF2", + "sources": [], + "instruction_count": 33, + "end": 47958, + "calls": [ + 25094, + 47654 + ], + "unresolved_calls": 0 + }, + { + "start": 47959, + "label": "vec_sci1_eri_BB57", + "sources": [ + "sci1_eri" + ], + "instruction_count": 4, + "end": 47974, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 47975, + "label": "vec_sci1_rxi_BB67", + "sources": [ + "sci1_rxi" + ], + "instruction_count": 22, + "end": 48042, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 48043, + "label": "loc_BBAB", + "sources": [], + "instruction_count": 218, + "end": 48751, + "calls": [ + 25131, + 48752, + 47654, + 49120 + ], + "unresolved_calls": 0 + }, + { + "start": 48752, + "label": "loc_BE70", + "sources": [], + "instruction_count": 17, + "end": 48797, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 48798, + "label": "loc_BE9E", + "sources": [], + "instruction_count": 20, + "end": 48872, + "calls": [ + 47654 + ], + "unresolved_calls": 0 + }, + { + "start": 48874, + "label": "vec_frt1_ocia_BEEA", + "sources": [ + "frt1_ocia" + ], + "instruction_count": 18, + "end": 48930, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 48931, + "label": "vec_frt2_ocia_BF23", + "sources": [ + "frt2_ocia" + ], + "instruction_count": 50, + "end": 49091, + "calls": [ + 18671 + ], + "unresolved_calls": 0 + }, + { + "start": 49092, + "label": "vec_interval_timer_BFC4", + "sources": [ + "interval_timer" + ], + "instruction_count": 7, + "end": 49119, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 49120, + "label": "loc_BFE0", + "sources": [], + "instruction_count": 12, + "end": 49149, + "calls": [ + 49168, + 49209 + ], + "unresolved_calls": 0 + }, + { + "start": 49150, + "label": "loc_BFFE", + "sources": [], + "instruction_count": 6, + "end": 49167, + "calls": [ + 49209 + ], + "unresolved_calls": 0 + }, + { + "start": 49168, + "label": "loc_C010", + "sources": [], + "instruction_count": 19, + "end": 49208, + "calls": [ + 49258, + 49441, + 49291, + 49474 + ], + "unresolved_calls": 0 + }, + { + "start": 49209, + "label": "loc_C039", + "sources": [], + "instruction_count": 21, + "end": 49257, + "calls": [ + 49258, + 49441, + 49291, + 49371, + 49420, + 49474 + ], + "unresolved_calls": 0 + }, + { + "start": 49258, + "label": "loc_C06A", + "sources": [], + "instruction_count": 14, + "end": 49290, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 49291, + "label": "loc_C08B", + "sources": [], + "instruction_count": 24, + "end": 49370, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 49371, + "label": "loc_C0DB", + "sources": [], + "instruction_count": 15, + "end": 49419, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 49420, + "label": "loc_C10C", + "sources": [], + "instruction_count": 6, + "end": 49440, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 49441, + "label": "loc_C121", + "sources": [], + "instruction_count": 9, + "end": 49473, + "calls": [], + "unresolved_calls": 0 + }, + { + "start": 49474, + "label": "loc_C142", + "sources": [], + "instruction_count": 9, + "end": 49506, + "calls": [], + "unresolved_calls": 0 + } + ], + "edges": [ + { + "from": 4302, + "from_label": "loc_10CE", + "to": 16076, + "to_label": "loc_3ECC", + "call_site": 4308 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 5893, + "to_label": "loc_1705", + "call_site": 5668 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 5965, + "to_label": "loc_174D", + "call_site": 5677 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6037, + "to_label": "loc_1795", + "call_site": 5686 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6089, + "to_label": "loc_17C9", + "call_site": 5705 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6139, + "to_label": "loc_17FB", + "call_site": 5714 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6189, + "to_label": "loc_182D", + "call_site": 5723 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6289, + "to_label": "loc_1891", + "call_site": 5732 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6375, + "to_label": "loc_18E7", + "call_site": 5741 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6474, + "to_label": "loc_194A", + "call_site": 5750 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6521, + "to_label": "loc_1979", + "call_site": 5759 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6957, + "to_label": "loc_1B2D", + "call_site": 5778 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 6980, + "to_label": "loc_1B44", + "call_site": 5787 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7003, + "to_label": "loc_1B5B", + "call_site": 5796 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7026, + "to_label": "loc_1B72", + "call_site": 5832 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7049, + "to_label": "loc_1B89", + "call_site": 5841 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7072, + "to_label": "loc_1BA0", + "call_site": 5805 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7094, + "to_label": "loc_1BB6", + "call_site": 5814 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7116, + "to_label": "loc_1BCC", + "call_site": 5823 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7138, + "to_label": "loc_1BE2", + "call_site": 5868 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 7160, + "to_label": "loc_1BF8", + "call_site": 5877 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 9808, + "to_label": "loc_2650", + "call_site": 5600 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 15956, + "to_label": "loc_3E54", + "call_site": 5622 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 17300, + "to_label": "loc_4394", + "call_site": 5637 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 17495, + "to_label": "loc_4457", + "call_site": 5646 + }, + { + "from": 5600, + "from_label": "loc_15E0", + "to": 17690, + "to_label": "loc_451A", + "call_site": 5655 + }, + { + "from": 5893, + "from_label": "loc_1705", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 5953 + }, + { + "from": 5893, + "from_label": "loc_1705", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 5937 + }, + { + "from": 5965, + "from_label": "loc_174D", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6025 + }, + { + "from": 5965, + "from_label": "loc_174D", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 6009 + }, + { + "from": 6037, + "from_label": "loc_1795", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6077 + }, + { + "from": 6037, + "from_label": "loc_1795", + "to": 8487, + "to_label": "loc_2127", + "call_site": 6050 + }, + { + "from": 6089, + "from_label": "loc_17C9", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6127 + }, + { + "from": 6139, + "from_label": "loc_17FB", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6177 + }, + { + "from": 6189, + "from_label": "loc_182D", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6233 + }, + { + "from": 6289, + "from_label": "loc_1891", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6319 + }, + { + "from": 6375, + "from_label": "loc_18E7", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6419 + }, + { + "from": 6474, + "from_label": "loc_194A", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 6506 + }, + { + "from": 6521, + "from_label": "loc_1979", + "to": 6619, + "to_label": "loc_19DB", + "call_site": 6551 + }, + { + "from": 6619, + "from_label": "loc_19DB", + "to": 15956, + "to_label": "loc_3E54", + "call_site": 6673 + }, + { + "from": 6709, + "from_label": "loc_1A35", + "to": 6797, + "to_label": "loc_1A8D", + "call_site": 6723 + }, + { + "from": 6709, + "from_label": "loc_1A35", + "to": 15956, + "to_label": "loc_3E54", + "call_site": 6777 + }, + { + "from": 6812, + "from_label": "loc_1A9C", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 6880 + }, + { + "from": 6884, + "from_label": "loc_1AE4", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 6919 + }, + { + "from": 6923, + "from_label": "loc_1B0B", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 6953 + }, + { + "from": 6957, + "from_label": "loc_1B2D", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 6968 + }, + { + "from": 6980, + "from_label": "loc_1B44", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 6991 + }, + { + "from": 7003, + "from_label": "loc_1B5B", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7014 + }, + { + "from": 7026, + "from_label": "loc_1B72", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7037 + }, + { + "from": 7049, + "from_label": "loc_1B89", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7060 + }, + { + "from": 7072, + "from_label": "loc_1BA0", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7083 + }, + { + "from": 7094, + "from_label": "loc_1BB6", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7105 + }, + { + "from": 7116, + "from_label": "loc_1BCC", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7127 + }, + { + "from": 7138, + "from_label": "loc_1BE2", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7149 + }, + { + "from": 7160, + "from_label": "loc_1BF8", + "to": 7182, + "to_label": "loc_1C0E", + "call_site": 7171 + }, + { + "from": 8487, + "from_label": "loc_2127", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 8512 + }, + { + "from": 9808, + "from_label": "loc_2650", + "to": 15956, + "to_label": "loc_3E54", + "call_site": 9896 + }, + { + "from": 10246, + "from_label": "loc_2806", + "to": 25094, + "to_label": "loc_6206", + "call_site": 10284 + }, + { + "from": 15956, + "from_label": "loc_3E54", + "to": 16339, + "to_label": "loc_3FD3", + "call_site": 16019 + }, + { + "from": 16076, + "from_label": "loc_3ECC", + "to": 16168, + "to_label": "loc_3F28", + "call_site": 16142 + }, + { + "from": 16076, + "from_label": "loc_3ECC", + "to": 16192, + "to_label": "loc_3F40", + "call_site": 16084 + }, + { + "from": 16168, + "from_label": "loc_3F28", + "to": 16192, + "to_label": "loc_3F40", + "call_site": 16182 + }, + { + "from": 16339, + "from_label": "loc_3FD3", + "to": 47858, + "to_label": "loc_BAF2", + "call_site": 16363 + }, + { + "from": 16367, + "from_label": "loc_3FEF", + "to": 16396, + "to_label": "loc_400C", + "call_site": 16387 + }, + { + "from": 16396, + "from_label": "loc_400C", + "to": 16501, + "to_label": "loc_4075", + "call_site": 16448 + }, + { + "from": 16396, + "from_label": "loc_400C", + "to": 16919, + "to_label": "loc_4217", + "call_site": 16450 + }, + { + "from": 16501, + "from_label": "loc_4075", + "to": 16534, + "to_label": "loc_4096", + "call_site": 16531 + }, + { + "from": 16571, + "from_label": "loc_40BB", + "to": 49120, + "to_label": "loc_BFE0", + "call_site": 16660 + }, + { + "from": 16571, + "from_label": "loc_40BB", + "to": 49150, + "to_label": "loc_BFFE", + "call_site": 16867 + }, + { + "from": 16919, + "from_label": "loc_4217", + "to": 16076, + "to_label": "loc_3ECC", + "call_site": 17094 + }, + { + "from": 17188, + "from_label": "loc_4324", + "to": 4302, + "to_label": "loc_10CE", + "call_site": 17224 + }, + { + "from": 17188, + "from_label": "loc_4324", + "to": 16076, + "to_label": "loc_3ECC", + "call_site": 17194 + }, + { + "from": 17300, + "from_label": "loc_4394", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 17354 + }, + { + "from": 17300, + "from_label": "loc_4394", + "to": 6709, + "to_label": "loc_1A35", + "call_site": 17366 + }, + { + "from": 17300, + "from_label": "loc_4394", + "to": 6812, + "to_label": "loc_1A9C", + "call_site": 17378 + }, + { + "from": 17300, + "from_label": "loc_4394", + "to": 6884, + "to_label": "loc_1AE4", + "call_site": 17390 + }, + { + "from": 17300, + "from_label": "loc_4394", + "to": 6923, + "to_label": "loc_1B0B", + "call_site": 17402 + }, + { + "from": 17300, + "from_label": "loc_4394", + "to": 17455, + "to_label": "loc_442F", + "call_site": 17359 + }, + { + "from": 17300, + "from_label": "loc_4394", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 17416 + }, + { + "from": 17495, + "from_label": "loc_4457", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 17549 + }, + { + "from": 17495, + "from_label": "loc_4457", + "to": 6709, + "to_label": "loc_1A35", + "call_site": 17561 + }, + { + "from": 17495, + "from_label": "loc_4457", + "to": 6812, + "to_label": "loc_1A9C", + "call_site": 17573 + }, + { + "from": 17495, + "from_label": "loc_4457", + "to": 6884, + "to_label": "loc_1AE4", + "call_site": 17585 + }, + { + "from": 17495, + "from_label": "loc_4457", + "to": 6923, + "to_label": "loc_1B0B", + "call_site": 17597 + }, + { + "from": 17495, + "from_label": "loc_4457", + "to": 17650, + "to_label": "loc_44F2", + "call_site": 17554 + }, + { + "from": 17495, + "from_label": "loc_4457", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 17611 + }, + { + "from": 17690, + "from_label": "loc_451A", + "to": 6562, + "to_label": "loc_19A2", + "call_site": 17744 + }, + { + "from": 17690, + "from_label": "loc_451A", + "to": 6709, + "to_label": "loc_1A35", + "call_site": 17756 + }, + { + "from": 17690, + "from_label": "loc_451A", + "to": 6812, + "to_label": "loc_1A9C", + "call_site": 17768 + }, + { + "from": 17690, + "from_label": "loc_451A", + "to": 6884, + "to_label": "loc_1AE4", + "call_site": 17780 + }, + { + "from": 17690, + "from_label": "loc_451A", + "to": 6923, + "to_label": "loc_1B0B", + "call_site": 17792 + }, + { + "from": 17690, + "from_label": "loc_451A", + "to": 17845, + "to_label": "loc_45B5", + "call_site": 17749 + }, + { + "from": 17690, + "from_label": "loc_451A", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 17806 + }, + { + "from": 18671, + "from_label": "loc_48EF", + "to": 18682, + "to_label": "loc_48FA", + "call_site": 18679 + }, + { + "from": 18682, + "from_label": "loc_48FA", + "to": 15956, + "to_label": "loc_3E54", + "call_site": 18726 + }, + { + "from": 47858, + "from_label": "loc_BAF2", + "to": 25094, + "to_label": "loc_6206", + "call_site": 47886 + }, + { + "from": 47858, + "from_label": "loc_BAF2", + "to": 47654, + "to_label": "loc_BA26", + "call_site": 47939 + }, + { + "from": 48043, + "from_label": "loc_BBAB", + "to": 25131, + "to_label": "loc_622B", + "call_site": 48129 + }, + { + "from": 48043, + "from_label": "loc_BBAB", + "to": 47654, + "to_label": "loc_BA26", + "call_site": 48378 + }, + { + "from": 48043, + "from_label": "loc_BBAB", + "to": 48752, + "to_label": "loc_BE70", + "call_site": 48262 + }, + { + "from": 48043, + "from_label": "loc_BBAB", + "to": 49120, + "to_label": "loc_BFE0", + "call_site": 48479 + }, + { + "from": 48798, + "from_label": "loc_BE9E", + "to": 47654, + "to_label": "loc_BA26", + "call_site": 48853 + }, + { + "from": 48931, + "from_label": "vec_frt2_ocia_BF23", + "to": 18671, + "to_label": "loc_48EF", + "call_site": 49000 + }, + { + "from": 49120, + "from_label": "loc_BFE0", + "to": 49168, + "to_label": "loc_C010", + "call_site": 49127 + }, + { + "from": 49120, + "from_label": "loc_BFE0", + "to": 49209, + "to_label": "loc_C039", + "call_site": 49129 + }, + { + "from": 49150, + "from_label": "loc_BFFE", + "to": 49209, + "to_label": "loc_C039", + "call_site": 49155 + }, + { + "from": 49168, + "from_label": "loc_C010", + "to": 49258, + "to_label": "loc_C06A", + "call_site": 49168 + }, + { + "from": 49168, + "from_label": "loc_C010", + "to": 49291, + "to_label": "loc_C08B", + "call_site": 49181 + }, + { + "from": 49168, + "from_label": "loc_C010", + "to": 49441, + "to_label": "loc_C121", + "call_site": 49176 + }, + { + "from": 49168, + "from_label": "loc_C010", + "to": 49474, + "to_label": "loc_C142", + "call_site": 49205 + }, + { + "from": 49209, + "from_label": "loc_C039", + "to": 49258, + "to_label": "loc_C06A", + "call_site": 49209 + }, + { + "from": 49209, + "from_label": "loc_C039", + "to": 49291, + "to_label": "loc_C08B", + "call_site": 49222 + }, + { + "from": 49209, + "from_label": "loc_C039", + "to": 49371, + "to_label": "loc_C0DB", + "call_site": 49243 + }, + { + "from": 49209, + "from_label": "loc_C039", + "to": 49420, + "to_label": "loc_C10C", + "call_site": 49248 + }, + { + "from": 49209, + "from_label": "loc_C039", + "to": 49441, + "to_label": "loc_C121", + "call_site": 49217 + }, + { + "from": 49209, + "from_label": "loc_C039", + "to": 49474, + "to_label": "loc_C142", + "call_site": 49254 + } + ] + }, "instructions": [ { "address": 4096, + "address_region": "program_or_external", "bytes": "5FFE80", "text": "MOV:I.W #H'FE80, R7", "mnemonic": "MOV:I.W", "operands": "#H'FE80, R7", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4099, + "address_region": "program_or_external", "bytes": "0C070088", "text": "LDC.W #H'0700, SR", "mnemonic": "LDC.W", "operands": "#H'0700, SR", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4103, + "address_region": "program_or_external", "bytes": "15FE8006FF", "text": "MOV:G.B #H'FF, @P1DDR", "mnemonic": "MOV:G.B", "operands": "#H'FF, @P1DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65152, + "name": "P1DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P1DDR = H'FF", "valid": true }, { "address": 4108, + "address_region": "program_or_external", "bytes": "15FE820600", "text": "MOV:G.B #H'00, @P1DR", "mnemonic": "MOV:G.B", "operands": "#H'00, @P1DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65154, + "name": "P1DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P1DR = H'00", "valid": true }, { "address": 4113, + "address_region": "program_or_external", "bytes": "15FE8906F9", "text": "MOV:G.B #H'F9, @P6DDR", "mnemonic": "MOV:G.B", "operands": "#H'F9, @P6DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65161, + "name": "P6DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P6DDR = H'F9", "valid": true }, { "address": 4118, + "address_region": "program_or_external", "bytes": "15FE8B06F1", "text": "MOV:G.B #H'F1, @P6DR", "mnemonic": "MOV:G.B", "operands": "#H'F1, @P6DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65163, + "name": "P6DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P6DR = H'F1", "valid": true }, { "address": 4123, + "address_region": "program_or_external", "bytes": "15FE8C0600", "text": "MOV:G.B #H'00, @P7DDR", "mnemonic": "MOV:G.B", "operands": "#H'00, @P7DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65164, + "name": "P7DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P7DDR = H'00", "valid": true }, { "address": 4128, + "address_region": "program_or_external", "bytes": "15FE8E0600", "text": "MOV:G.B #H'00, @P7DR", "mnemonic": "MOV:G.B", "operands": "#H'00, @P7DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P7DR = H'00", "valid": true }, { "address": 4133, + "address_region": "program_or_external", "bytes": "15FEFE0693", "text": "MOV:G.B #H'93, @P9DDR", "mnemonic": "MOV:G.B", "operands": "#H'93, @P9DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65278, + "name": "P9DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P9DDR = H'93", "valid": true }, { "address": 4138, + "address_region": "program_or_external", "bytes": "15FEFF0600", "text": "MOV:G.B #H'00, @P9DR", "mnemonic": "MOV:G.B", "operands": "#H'00, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P9DR = H'00", "valid": true }, { "address": 4143, + "address_region": "program_or_external", "bytes": "15FEFC0687", "text": "MOV:G.B #H'87, @SYSCR1", "mnemonic": "MOV:G.B", "operands": "#H'87, @SYSCR1", "kind": "normal", "targets": [], - "comment": "SYSCR1 = H'87 (IRQ1E=0 IRQ0E=0 NMIEG=0 BRLE=0)", + "references": [ + { + "address": 65276, + "name": "SYSCR1", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "SYSCR1 = H'87 (IRQ1E=0 IRQ0E=0 NMIEG=0 BRLE=0; P12/P13 are I/O, IRQ0 disabled, IRQ1 disabled)", "valid": true }, { "address": 4148, + "address_region": "program_or_external", "bytes": "15FEFD0684", "text": "MOV:G.B #H'84, @SYSCR2", "mnemonic": "MOV:G.B", "operands": "#H'84, @SYSCR2", "kind": "normal", "targets": [], - "comment": "SYSCR2 = H'84 (IRQ5E=0 IRQ4E=0 IRQ3E=0 IRQ2E=0 P6PWME=1 P9PWME=0 P9SCI2E=0)", + "references": [ + { + "address": 65277, + "name": "SYSCR2", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "SYSCR2 = H'84 (IRQ5E=0 IRQ4E=0 IRQ3E=0 IRQ2E=0 P6PWME=1 P9PWME=0 P9SCI2E=0; enabled P6 PWM)", "valid": true }, { "address": 4153, + "address_region": "program_or_external", "bytes": "15FE900602", "text": "MOV:G.B #H'02, @FRT1_TCR", "mnemonic": "MOV:G.B", "operands": "#H'02, @FRT1_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65168, + "name": "FRT1_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT1_TCR = H'02 (ICIE=0 OCIEB=0 OCIEA=0 OVIE=0 OEB=0 OEA=0 CKS1=1 CKS0=0)", "valid": true }, { "address": 4158, + "address_region": "program_or_external", "bytes": "15FE910601", "text": "MOV:G.B #H'01, @FRT1_TCSR", "mnemonic": "MOV:G.B", "operands": "#H'01, @FRT1_TCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65169, + "name": "FRT1_TCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT1_TCSR = H'01 (ICF=0 OCFB=0 OCFA=0 OVF=0 OLVLB=0 OLVLA=0 IEDG=0 CCLRA=1)", "valid": true }, { "address": 4163, + "address_region": "program_or_external", "bytes": "1DFE920600", "text": "MOV:G.W #H'00, @FRT1_FRC_H", "mnemonic": "MOV:G.W", "operands": "#H'00, @FRT1_FRC_H", "kind": "normal", "targets": [], + "references": [ + { + "address": 65170, + "name": "FRT1_FRC_H", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT1_FRC_H = H'00", "valid": true }, { "address": 4168, + "address_region": "program_or_external", "bytes": "1DFE9407009C", "text": "MOV:G.W #H'009C, @FRT1_OCRA_L", "mnemonic": "MOV:G.W", "operands": "#H'009C, @FRT1_OCRA_L", "kind": "normal", "targets": [], + "references": [ + { + "address": 65172, + "name": "FRT1_OCRA_L", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT1_OCRA_L = H'9C", "valid": true }, { "address": 4174, + "address_region": "program_or_external", "bytes": "15FEA00602", "text": "MOV:G.B #H'02, @FRT2_TCR", "mnemonic": "MOV:G.B", "operands": "#H'02, @FRT2_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65184, + "name": "FRT2_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT2_TCR = H'02 (ICIE=0 OCIEB=0 OCIEA=0 OVIE=0 OEB=0 OEA=0 CKS1=1 CKS0=0)", "valid": true }, { "address": 4179, + "address_region": "program_or_external", "bytes": "15FEA10601", "text": "MOV:G.B #H'01, @FRT2_TCSR", "mnemonic": "MOV:G.B", "operands": "#H'01, @FRT2_TCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65185, + "name": "FRT2_TCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT2_TCSR = H'01 (ICF=0 OCFB=0 OCFA=0 OVF=0 OLVLB=0 OLVLA=0 IEDG=0 CCLRA=1)", "valid": true }, { "address": 4184, + "address_region": "program_or_external", "bytes": "1DFEA20600", "text": "MOV:G.W #H'00, @FRT2_FRC_H", "mnemonic": "MOV:G.W", "operands": "#H'00, @FRT2_FRC_H", "kind": "normal", "targets": [], + "references": [ + { + "address": 65186, + "name": "FRT2_FRC_H", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT2_FRC_H = H'00", "valid": true }, { "address": 4189, + "address_region": "program_or_external", "bytes": "1DFEA4077A12", "text": "MOV:G.W #H'7A12, @FRT2_OCRA_H", "mnemonic": "MOV:G.W", "operands": "#H'7A12, @FRT2_OCRA_H", "kind": "normal", "targets": [], + "references": [ + { + "address": 65188, + "name": "FRT2_OCRA_H", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT2_OCRA_H = H'7A12", "valid": true }, { "address": 4195, + "address_region": "program_or_external", "bytes": "15FEB00600", "text": "MOV:G.B #H'00, @FRT3_TCR", "mnemonic": "MOV:G.B", "operands": "#H'00, @FRT3_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65200, + "name": "FRT3_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT3_TCR = H'00 (ICIE=0 OCIEB=0 OCIEA=0 OVIE=0 OEB=0 OEA=0 CKS1=0 CKS0=0)", "valid": true }, { "address": 4200, + "address_region": "program_or_external", "bytes": "15FEB10600", "text": "MOV:G.B #H'00, @FRT3_TCSR", "mnemonic": "MOV:G.B", "operands": "#H'00, @FRT3_TCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65201, + "name": "FRT3_TCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "FRT3_TCSR = H'00 (ICF=0 OCFB=0 OCFA=0 OVF=0 OLVLB=0 OLVLA=0 IEDG=0 CCLRA=0)", "valid": true }, { "address": 4205, + "address_region": "program_or_external", "bytes": "15FED00600", "text": "MOV:G.B #H'00, @TMR_TCR", "mnemonic": "MOV:G.B", "operands": "#H'00, @TMR_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65232, + "name": "TMR_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "TMR_TCR = H'00 (CMIEB=0 CMIEA=0 OVIE=0 CCLR1=0 CCLR0=0 CKS2=0 CKS1=0 CKS0=0)", "valid": true }, { "address": 4210, + "address_region": "program_or_external", "bytes": "15FED10610", "text": "MOV:G.B #H'10, @TMR_TCSR", "mnemonic": "MOV:G.B", "operands": "#H'10, @TMR_TCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65233, + "name": "TMR_TCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "TMR_TCSR = H'10 (CMFB=0 CMFA=0 OVF=0 OS3=0 OS2=0 OS1=0 OS0=0)", "valid": true }, { "address": 4215, + "address_region": "program_or_external", "bytes": "15FEC00638", "text": "MOV:G.B #H'38, @PWM1_TCR", "mnemonic": "MOV:G.B", "operands": "#H'38, @PWM1_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65216, + "name": "PWM1_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "PWM1_TCR = H'38 (OE=0 OS=0 CKS2=0 CKS1=0 CKS0=0)", "valid": true }, { "address": 4220, + "address_region": "program_or_external", "bytes": "15FEC106FF", "text": "MOV:G.B #H'FF, @PWM1_DTR", "mnemonic": "MOV:G.B", "operands": "#H'FF, @PWM1_DTR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65217, + "name": "PWM1_DTR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "PWM1_DTR = H'FF", "valid": true }, { "address": 4225, + "address_region": "program_or_external", "bytes": "15FEC40638", "text": "MOV:G.B #H'38, @PWM2_TCR", "mnemonic": "MOV:G.B", "operands": "#H'38, @PWM2_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65220, + "name": "PWM2_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "PWM2_TCR = H'38 (OE=0 OS=0 CKS2=0 CKS1=0 CKS0=0)", "valid": true }, { "address": 4230, + "address_region": "program_or_external", "bytes": "15FEC506FF", "text": "MOV:G.B #H'FF, @PWM2_DTR", "mnemonic": "MOV:G.B", "operands": "#H'FF, @PWM2_DTR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65221, + "name": "PWM2_DTR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "PWM2_DTR = H'FF", "valid": true }, { "address": 4235, + "address_region": "program_or_external", "bytes": "15FEC8063B", "text": "MOV:G.B #H'3B, @PWM3_TCR", "mnemonic": "MOV:G.B", "operands": "#H'3B, @PWM3_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65224, + "name": "PWM3_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "PWM3_TCR = H'3B (OE=0 OS=0 CKS2=0 CKS1=1 CKS0=1)", "valid": true }, { "address": 4240, + "address_region": "program_or_external", "bytes": "15FEC9067D", "text": "MOV:G.B #H'7D, @PWM3_DTR", "mnemonic": "MOV:G.B", "operands": "#H'7D, @PWM3_DTR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65225, + "name": "PWM3_DTR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "PWM3_DTR = H'7D", "valid": true }, { "address": 4245, + "address_region": "program_or_external", "bytes": "15FED80624", "text": "MOV:G.B #H'24, @SCI1_SMR", "mnemonic": "MOV:G.B", "operands": "#H'24, @SCI1_SMR", "kind": "normal", "targets": [], - "comment": "SCI1_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0)", + "references": [ + { + "address": 65240, + "name": "SCI1_SMR", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "SCI1_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0; SCI async, 8-bit, even parity, 1 stop, clock phi)", "valid": true }, { "address": 4250, + "address_region": "program_or_external", "bytes": "15FEDA063C", "text": "MOV:G.B #H'3C, @SCI1_SCR", "mnemonic": "MOV:G.B", "operands": "#H'3C, @SCI1_SCR", "kind": "normal", "targets": [], - "comment": "SCI1_SCR = H'3C (TIE=0 RIE=0 TE=1 RE=1 CKE1=0 CKE0=0)", + "references": [ + { + "address": 65242, + "name": "SCI1_SCR", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "SCI1_SCR = H'3C (TIE=0 RIE=0 TE=1 RE=1 CKE1=0 CKE0=0; SCI enables TX,RX, internal clock)", "valid": true }, { "address": 4255, + "address_region": "program_or_external", "bytes": "15FED90607", "text": "MOV:G.B #H'07, @SCI1_BRR", "mnemonic": "MOV:G.B", "operands": "#H'07, @SCI1_BRR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65241, + "name": "SCI1_BRR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "SCI1_BRR = H'07", "valid": true }, { "address": 4260, + "address_region": "program_or_external", "bytes": "15FEF00624", "text": "MOV:G.B #H'24, @SCI2_SMR", "mnemonic": "MOV:G.B", "operands": "#H'24, @SCI2_SMR", "kind": "normal", "targets": [], - "comment": "SCI2_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0)", + "references": [ + { + "address": 65264, + "name": "SCI2_SMR", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "SCI2_SMR = H'24 (C/A=0 CHR=0 PE=1 O/E=0 STOP=0 CKS1=0 CKS0=0; SCI async, 8-bit, even parity, 1 stop, clock phi)", "valid": true }, { "address": 4265, + "address_region": "program_or_external", "bytes": "15FEF2060C", "text": "MOV:G.B #H'0C, @SCI2_SCR", "mnemonic": "MOV:G.B", "operands": "#H'0C, @SCI2_SCR", "kind": "normal", "targets": [], - "comment": "SCI2_SCR = H'0C (TIE=0 RIE=0 TE=0 RE=0 CKE1=0 CKE0=0)", + "references": [ + { + "address": 65266, + "name": "SCI2_SCR", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "SCI2_SCR = H'0C (TIE=0 RIE=0 TE=0 RE=0 CKE1=0 CKE0=0; SCI enables none, internal clock)", "valid": true }, { "address": 4270, + "address_region": "program_or_external", "bytes": "15FEF10607", "text": "MOV:G.B #H'07, @SCI2_BRR", "mnemonic": "MOV:G.B", "operands": "#H'07, @SCI2_BRR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65265, + "name": "SCI2_BRR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "SCI2_BRR = H'07", "valid": true }, { "address": 4275, + "address_region": "program_or_external", "bytes": "15FEE80619", "text": "MOV:G.B #H'19, @ADCSR", "mnemonic": "MOV:G.B", "operands": "#H'19, @ADCSR", "kind": "normal", "targets": [], - "comment": "ADCSR = H'19 (ADF=0 ADIE=0 ADST=0 SCAN=1 CKS=1 CH2=0 CH1=0 CH0=1)", + "references": [ + { + "address": 65256, + "name": "ADCSR", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "ADCSR = H'19 (ADF=0 ADIE=0 ADST=0 SCAN=1 CKS=1 CH2=0 CH1=0 CH0=1; A/D halt, scan AN0-AN1, 138-state max, ADI disabled)", "valid": true }, { "address": 4280, + "address_region": "program_or_external", "bytes": "15FEE9067F", "text": "MOV:G.B #H'7F, @H'FEE9", "mnemonic": "MOV:G.B", "operands": "#H'7F, @H'FEE9", "kind": "normal", "targets": [], + "references": [ + { + "address": 65257, + "name": null, + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 4285, + "address_region": "program_or_external", "bytes": "15FF1006F0", "text": "MOV:G.B #H'F0, @WCR", "mnemonic": "MOV:G.B", "operands": "#H'F0, @WCR", "kind": "normal", "targets": [], - "comment": "WCR = H'F0 (WMS1=0 WMS0=0 WC1=0 WC0=0)", + "references": [ + { + "address": 65296, + "name": "WCR", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "WCR = H'F0 (WMS1=0 WMS0=0 WC1=0 WC0=0; programmable wait, 0 waits)", "valid": true }, { "address": 4290, + "address_region": "program_or_external", "bytes": "15FF1106FF", "text": "MOV:G.B #H'FF, @RAMCR", "mnemonic": "MOV:G.B", "operands": "#H'FF, @RAMCR", "kind": "normal", "targets": [], - "comment": "RAMCR = H'FF (RAME=1)", + "references": [ + { + "address": 65297, + "name": "RAMCR", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "RAMCR = H'FF (RAME=1; on-chip RAM enabled)", "valid": true }, { "address": 4295, + "address_region": "program_or_external", "bytes": "15FE82D7", "text": "BCLR.B #7, @P1DR", "mnemonic": "BCLR.B", "operands": "#7, @P1DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65154, + "name": "P1DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 7 of P1DR", "valid": true }, { "address": 4299, + "address_region": "program_or_external", "bytes": "302EA8", "text": "BRA loc_3F76", "mnemonic": "BRA", @@ -680,33 +5508,39 @@ "targets": [ 16246 ], + "references": [], "comment": "", "valid": true }, { "address": 4302, + "address_region": "program_or_external", "bytes": "5C0040", "text": "MOV:I.W #H'0040, R4", "mnemonic": "MOV:I.W", "operands": "#H'0040, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4305, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4308, + "address_region": "program_or_external", "bytes": "1E2DF5", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -715,33 +5549,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4311, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4314, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4317, + "address_region": "program_or_external", "bytes": "1E2DEC", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -750,33 +5590,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4320, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4323, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4326, + "address_region": "program_or_external", "bytes": "1E2DE3", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -785,33 +5631,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4329, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4332, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4335, + "address_region": "program_or_external", "bytes": "1E2DDA", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -820,33 +5672,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4338, + "address_region": "program_or_external", "bytes": "5C0207", "text": "MOV:I.W #H'0207, R4", "mnemonic": "MOV:I.W", "operands": "#H'0207, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4341, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4344, + "address_region": "program_or_external", "bytes": "1E2DD1", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -855,33 +5713,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4347, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4350, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4353, + "address_region": "program_or_external", "bytes": "1E2DC8", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -890,33 +5754,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4356, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4359, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4362, + "address_region": "program_or_external", "bytes": "1E2DBF", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -925,33 +5795,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4365, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4368, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4371, + "address_region": "program_or_external", "bytes": "1E2DB6", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -960,33 +5836,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4374, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4377, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4380, + "address_region": "program_or_external", "bytes": "1E2DAD", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -995,33 +5877,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4383, + "address_region": "program_or_external", "bytes": "5C0048", "text": "MOV:I.W #H'0048, R4", "mnemonic": "MOV:I.W", "operands": "#H'0048, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4386, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4389, + "address_region": "program_or_external", "bytes": "1E2DA4", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1030,33 +5918,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4392, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4395, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4398, + "address_region": "program_or_external", "bytes": "1E2D9B", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1065,33 +5959,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4401, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4404, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4407, + "address_region": "program_or_external", "bytes": "1E2D92", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1100,33 +6000,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4410, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4413, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4416, + "address_region": "program_or_external", "bytes": "1E2D89", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1135,33 +6041,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4419, + "address_region": "program_or_external", "bytes": "5C021B", "text": "MOV:I.W #H'021B, R4", "mnemonic": "MOV:I.W", "operands": "#H'021B, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4422, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4425, + "address_region": "program_or_external", "bytes": "1E2D80", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1170,33 +6082,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4428, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4431, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4434, + "address_region": "program_or_external", "bytes": "1E2D77", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1205,33 +6123,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4437, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4440, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4443, + "address_region": "program_or_external", "bytes": "1E2D6E", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1240,33 +6164,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4446, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4449, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4452, + "address_region": "program_or_external", "bytes": "1E2D65", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1275,33 +6205,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4455, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4458, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4461, + "address_region": "program_or_external", "bytes": "1E2D5C", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1310,33 +6246,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4464, + "address_region": "program_or_external", "bytes": "5C0050", "text": "MOV:I.W #H'0050, R4", "mnemonic": "MOV:I.W", "operands": "#H'0050, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4467, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4470, + "address_region": "program_or_external", "bytes": "1E2D53", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1345,33 +6287,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4473, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4476, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4479, + "address_region": "program_or_external", "bytes": "1E2D4A", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1380,33 +6328,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4482, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4485, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4488, + "address_region": "program_or_external", "bytes": "1E2D41", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1415,33 +6369,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4491, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4494, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4497, + "address_region": "program_or_external", "bytes": "1E2D38", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1450,33 +6410,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4500, + "address_region": "program_or_external", "bytes": "5C021C", "text": "MOV:I.W #H'021C, R4", "mnemonic": "MOV:I.W", "operands": "#H'021C, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4503, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4506, + "address_region": "program_or_external", "bytes": "1E2D2F", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1485,33 +6451,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4509, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4512, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4515, + "address_region": "program_or_external", "bytes": "1E2D26", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1520,33 +6492,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4518, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4521, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4524, + "address_region": "program_or_external", "bytes": "1E2D1D", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1555,33 +6533,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4527, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4530, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4533, + "address_region": "program_or_external", "bytes": "1E2D14", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1590,33 +6574,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4536, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4539, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4542, + "address_region": "program_or_external", "bytes": "1E2D0B", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1625,33 +6615,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4545, + "address_region": "program_or_external", "bytes": "5C0058", "text": "MOV:I.W #H'0058, R4", "mnemonic": "MOV:I.W", "operands": "#H'0058, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4548, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4551, + "address_region": "program_or_external", "bytes": "1E2D02", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1660,33 +6656,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4554, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4557, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4560, + "address_region": "program_or_external", "bytes": "1E2CF9", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1695,33 +6697,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4563, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4566, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4569, + "address_region": "program_or_external", "bytes": "1E2CF0", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1730,33 +6738,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4572, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4575, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4578, + "address_region": "program_or_external", "bytes": "1E2CE7", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1765,33 +6779,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4581, + "address_region": "program_or_external", "bytes": "5C0207", "text": "MOV:I.W #H'0207, R4", "mnemonic": "MOV:I.W", "operands": "#H'0207, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4584, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4587, + "address_region": "program_or_external", "bytes": "1E2CDE", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1800,33 +6820,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4590, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4593, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4596, + "address_region": "program_or_external", "bytes": "1E2CD5", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1835,33 +6861,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4599, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4602, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4605, + "address_region": "program_or_external", "bytes": "1E2CCC", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1870,33 +6902,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4608, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4611, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4614, + "address_region": "program_or_external", "bytes": "1E2CC3", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1905,33 +6943,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4617, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4620, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4623, + "address_region": "program_or_external", "bytes": "1E2CBA", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1940,33 +6984,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4626, + "address_region": "program_or_external", "bytes": "5C0060", "text": "MOV:I.W #H'0060, R4", "mnemonic": "MOV:I.W", "operands": "#H'0060, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4629, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4632, + "address_region": "program_or_external", "bytes": "1E2CB1", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -1975,33 +7025,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4635, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4638, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4641, + "address_region": "program_or_external", "bytes": "1E2CA8", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2010,33 +7066,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4644, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4647, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4650, + "address_region": "program_or_external", "bytes": "1E2C9F", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2045,33 +7107,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4653, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4656, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4659, + "address_region": "program_or_external", "bytes": "1E2C96", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2080,33 +7148,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4662, + "address_region": "program_or_external", "bytes": "5C021B", "text": "MOV:I.W #H'021B, R4", "mnemonic": "MOV:I.W", "operands": "#H'021B, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4665, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4668, + "address_region": "program_or_external", "bytes": "1E2C8D", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2115,33 +7189,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4671, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4674, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4677, + "address_region": "program_or_external", "bytes": "1E2C84", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2150,33 +7230,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4680, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4683, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4686, + "address_region": "program_or_external", "bytes": "1E2C7B", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2185,33 +7271,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4689, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4692, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4695, + "address_region": "program_or_external", "bytes": "1E2C72", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2220,33 +7312,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4698, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4701, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4704, + "address_region": "program_or_external", "bytes": "1E2C69", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2255,33 +7353,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4707, + "address_region": "program_or_external", "bytes": "5C0068", "text": "MOV:I.W #H'0068, R4", "mnemonic": "MOV:I.W", "operands": "#H'0068, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4710, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4713, + "address_region": "program_or_external", "bytes": "1E2C60", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2290,33 +7394,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4716, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4719, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4722, + "address_region": "program_or_external", "bytes": "1E2C57", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2325,33 +7435,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4725, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4728, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4731, + "address_region": "program_or_external", "bytes": "1E2C4E", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2360,33 +7476,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4734, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4737, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4740, + "address_region": "program_or_external", "bytes": "1E2C45", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2395,33 +7517,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4743, + "address_region": "program_or_external", "bytes": "5C021C", "text": "MOV:I.W #H'021C, R4", "mnemonic": "MOV:I.W", "operands": "#H'021C, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4746, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4749, + "address_region": "program_or_external", "bytes": "1E2C3C", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2430,33 +7558,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4752, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4755, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4758, + "address_region": "program_or_external", "bytes": "1E2C33", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2465,33 +7599,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4761, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4764, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4767, + "address_region": "program_or_external", "bytes": "1E2C2A", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2500,33 +7640,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4770, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4773, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4776, + "address_region": "program_or_external", "bytes": "1E2C21", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2535,33 +7681,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4779, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4782, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4785, + "address_region": "program_or_external", "bytes": "1E2C18", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2570,33 +7722,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4788, + "address_region": "program_or_external", "bytes": "5C0070", "text": "MOV:I.W #H'0070, R4", "mnemonic": "MOV:I.W", "operands": "#H'0070, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4791, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4794, + "address_region": "program_or_external", "bytes": "1E2C0F", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2605,33 +7763,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4797, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4800, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4803, + "address_region": "program_or_external", "bytes": "1E2C06", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2640,33 +7804,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4806, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4809, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4812, + "address_region": "program_or_external", "bytes": "1E2BFD", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2675,33 +7845,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4815, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4818, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4821, + "address_region": "program_or_external", "bytes": "1E2BF4", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2710,33 +7886,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4824, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4827, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4830, + "address_region": "program_or_external", "bytes": "1E2BEB", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2745,33 +7927,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4833, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4836, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4839, + "address_region": "program_or_external", "bytes": "1E2BE2", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2780,33 +7968,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4842, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4845, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4848, + "address_region": "program_or_external", "bytes": "1E2BD9", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2815,33 +8009,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4851, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4854, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4857, + "address_region": "program_or_external", "bytes": "1E2BD0", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2850,33 +8050,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4860, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4863, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4866, + "address_region": "program_or_external", "bytes": "1E2BC7", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2885,33 +8091,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4869, + "address_region": "program_or_external", "bytes": "5C0078", "text": "MOV:I.W #H'0078, R4", "mnemonic": "MOV:I.W", "operands": "#H'0078, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4872, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4875, + "address_region": "program_or_external", "bytes": "1E2BBE", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2920,33 +8132,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4878, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4881, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4884, + "address_region": "program_or_external", "bytes": "1E2BB5", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2955,33 +8173,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4887, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4890, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4893, + "address_region": "program_or_external", "bytes": "1E2BAC", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -2990,33 +8214,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4896, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4899, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4902, + "address_region": "program_or_external", "bytes": "1E2BA3", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -3025,33 +8255,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4905, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4908, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4911, + "address_region": "program_or_external", "bytes": "1E2B9A", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -3060,33 +8296,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4914, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4917, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4920, + "address_region": "program_or_external", "bytes": "1E2B91", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -3095,33 +8337,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4923, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4926, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4929, + "address_region": "program_or_external", "bytes": "1E2B88", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -3130,33 +8378,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4932, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4935, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4938, + "address_region": "program_or_external", "bytes": "1E2B7F", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -3165,33 +8419,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4941, + "address_region": "program_or_external", "bytes": "5C0204", "text": "MOV:I.W #H'0204, R4", "mnemonic": "MOV:I.W", "operands": "#H'0204, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4944, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 4947, + "address_region": "program_or_external", "bytes": "1E2B76", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -3200,22 +8460,26 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 4950, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 5600, + "address_region": "program_or_external", "bytes": "1E106D", "text": "BSR loc_2650", "mnemonic": "BSR", @@ -3224,22 +8488,33 @@ "targets": [ 9808 ], + "references": [], "comment": "", "valid": true }, { "address": 5603, + "address_region": "program_or_external", "bytes": "15F689D7", "text": "BCLR.B #7, @H'F689", "mnemonic": "BCLR.B", "operands": "#7, @H'F689", "kind": "normal", "targets": [], + "references": [ + { + "address": 63113, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5607, + "address_region": "program_or_external", "bytes": "2710", "text": "BEQ loc_15F9", "mnemonic": "BEQ", @@ -3248,55 +8523,79 @@ "targets": [ 5625 ], + "references": [], "comment": "", "valid": true }, { "address": 5609, + "address_region": "program_or_external", "bytes": "1DF68E81", "text": "MOV:G.W @H'F68E, R1", "mnemonic": "MOV:G.W", "operands": "@H'F68E, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63118, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5613, + "address_region": "program_or_external", "bytes": "1DE90291", "text": "MOV:G.W R1, @H'E902", "mnemonic": "MOV:G.W", "operands": "R1, @H'E902", "kind": "normal", "targets": [], + "references": [ + { + "address": 59650, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 5617, + "address_region": "program_or_external", "bytes": "5280", "text": "MOV:E.B #H'80, R2", "mnemonic": "MOV:E.B", "operands": "#H'80, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 5619, + "address_region": "program_or_external", "bytes": "5B0081", "text": "MOV:I.W #H'0081, R3", "mnemonic": "MOV:I.W", "operands": "#H'0081, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 5622, + "address_region": "program_or_external", "bytes": "1E285B", "text": "BSR loc_3E54", "mnemonic": "BSR", @@ -3305,22 +8604,33 @@ "targets": [ 15956 ], + "references": [], "comment": "", "valid": true }, { "address": 5625, + "address_region": "program_or_external", "bytes": "15F6F016", "text": "TST.B @H'F6F0", "mnemonic": "TST.B", "operands": "@H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5629, + "address_region": "program_or_external", "bytes": "273E", "text": "BEQ loc_163D", "mnemonic": "BEQ", @@ -3329,22 +8639,33 @@ "targets": [ 5693 ], + "references": [], "comment": "", "valid": true }, { "address": 5631, + "address_region": "program_or_external", "bytes": "15F6F0D7", "text": "BCLR.B #7, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#7, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5635, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1608", "mnemonic": "BEQ", @@ -3353,11 +8674,13 @@ "targets": [ 5640 ], + "references": [], "comment": "", "valid": true }, { "address": 5637, + "address_region": "program_or_external", "bytes": "184394", "text": "JSR @loc_4394", "mnemonic": "JSR", @@ -3366,22 +8689,33 @@ "targets": [ 17300 ], + "references": [], "comment": "", "valid": true }, { "address": 5640, + "address_region": "program_or_external", "bytes": "15F6F0D6", "text": "BCLR.B #6, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#6, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5644, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1611", "mnemonic": "BEQ", @@ -3390,11 +8724,13 @@ "targets": [ 5649 ], + "references": [], "comment": "", "valid": true }, { "address": 5646, + "address_region": "program_or_external", "bytes": "184457", "text": "JSR @loc_4457", "mnemonic": "JSR", @@ -3403,22 +8739,33 @@ "targets": [ 17495 ], + "references": [], "comment": "", "valid": true }, { "address": 5649, + "address_region": "program_or_external", "bytes": "15F6F0D5", "text": "BCLR.B #5, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#5, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5653, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_161A", "mnemonic": "BEQ", @@ -3427,11 +8774,13 @@ "targets": [ 5658 ], + "references": [], "comment": "", "valid": true }, { "address": 5655, + "address_region": "program_or_external", "bytes": "18451A", "text": "JSR @loc_451A", "mnemonic": "JSR", @@ -3440,33 +8789,53 @@ "targets": [ 17690 ], + "references": [], "comment": "", "valid": true }, { "address": 5658, + "address_region": "program_or_external", "bytes": "15F6F0D4", "text": "BCLR.B #4, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#4, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5662, + "address_region": "program_or_external", "bytes": "15F6F0D3", "text": "BCLR.B #3, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#3, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5666, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1627", "mnemonic": "BEQ", @@ -3475,11 +8844,13 @@ "targets": [ 5671 ], + "references": [], "comment": "", "valid": true }, { "address": 5668, + "address_region": "program_or_external", "bytes": "181705", "text": "JSR @loc_1705", "mnemonic": "JSR", @@ -3488,22 +8859,33 @@ "targets": [ 5893 ], + "references": [], "comment": "", "valid": true }, { "address": 5671, + "address_region": "program_or_external", "bytes": "15F6F0D2", "text": "BCLR.B #2, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#2, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5675, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1630", "mnemonic": "BEQ", @@ -3512,11 +8894,13 @@ "targets": [ 5680 ], + "references": [], "comment": "", "valid": true }, { "address": 5677, + "address_region": "program_or_external", "bytes": "18174D", "text": "JSR @loc_174D", "mnemonic": "JSR", @@ -3525,22 +8909,33 @@ "targets": [ 5965 ], + "references": [], "comment": "", "valid": true }, { "address": 5680, + "address_region": "program_or_external", "bytes": "15F6F0D1", "text": "BCLR.B #1, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#1, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5684, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1639", "mnemonic": "BEQ", @@ -3549,11 +8944,13 @@ "targets": [ 5689 ], + "references": [], "comment": "", "valid": true }, { "address": 5686, + "address_region": "program_or_external", "bytes": "181795", "text": "JSR @loc_1795", "mnemonic": "JSR", @@ -3562,33 +8959,53 @@ "targets": [ 6037 ], + "references": [], "comment": "", "valid": true }, { "address": 5689, + "address_region": "program_or_external", "bytes": "15F6F0D0", "text": "BCLR.B #0, @H'F6F0", "mnemonic": "BCLR.B", "operands": "#0, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5693, + "address_region": "program_or_external", "bytes": "15F6F116", "text": "TST.B @H'F6F1", "mnemonic": "TST.B", "operands": "@H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5697, + "address_region": "program_or_external", "bytes": "2743", "text": "BEQ loc_1686", "mnemonic": "BEQ", @@ -3597,22 +9014,33 @@ "targets": [ 5766 ], + "references": [], "comment": "", "valid": true }, { "address": 5699, + "address_region": "program_or_external", "bytes": "15F6F1D7", "text": "BCLR.B #7, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#7, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5703, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_164C", "mnemonic": "BEQ", @@ -3621,11 +9049,13 @@ "targets": [ 5708 ], + "references": [], "comment": "", "valid": true }, { "address": 5705, + "address_region": "program_or_external", "bytes": "1817C9", "text": "JSR @loc_17C9", "mnemonic": "JSR", @@ -3634,22 +9064,33 @@ "targets": [ 6089 ], + "references": [], "comment": "", "valid": true }, { "address": 5708, + "address_region": "program_or_external", "bytes": "15F6F1D6", "text": "BCLR.B #6, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#6, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5712, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1655", "mnemonic": "BEQ", @@ -3658,11 +9099,13 @@ "targets": [ 5717 ], + "references": [], "comment": "", "valid": true }, { "address": 5714, + "address_region": "program_or_external", "bytes": "1817FB", "text": "JSR @loc_17FB", "mnemonic": "JSR", @@ -3671,22 +9114,33 @@ "targets": [ 6139 ], + "references": [], "comment": "", "valid": true }, { "address": 5717, + "address_region": "program_or_external", "bytes": "15F6F1D5", "text": "BCLR.B #5, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#5, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5721, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_165E", "mnemonic": "BEQ", @@ -3695,11 +9149,13 @@ "targets": [ 5726 ], + "references": [], "comment": "", "valid": true }, { "address": 5723, + "address_region": "program_or_external", "bytes": "18182D", "text": "JSR @loc_182D", "mnemonic": "JSR", @@ -3708,22 +9164,33 @@ "targets": [ 6189 ], + "references": [], "comment": "", "valid": true }, { "address": 5726, + "address_region": "program_or_external", "bytes": "15F6F1D4", "text": "BCLR.B #4, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#4, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5730, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1667", "mnemonic": "BEQ", @@ -3732,11 +9199,13 @@ "targets": [ 5735 ], + "references": [], "comment": "", "valid": true }, { "address": 5732, + "address_region": "program_or_external", "bytes": "181891", "text": "JSR @loc_1891", "mnemonic": "JSR", @@ -3745,22 +9214,33 @@ "targets": [ 6289 ], + "references": [], "comment": "", "valid": true }, { "address": 5735, + "address_region": "program_or_external", "bytes": "15F6F1D3", "text": "BCLR.B #3, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#3, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5739, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1670", "mnemonic": "BEQ", @@ -3769,11 +9249,13 @@ "targets": [ 5744 ], + "references": [], "comment": "", "valid": true }, { "address": 5741, + "address_region": "program_or_external", "bytes": "1818E7", "text": "JSR @loc_18E7", "mnemonic": "JSR", @@ -3782,22 +9264,33 @@ "targets": [ 6375 ], + "references": [], "comment": "", "valid": true }, { "address": 5744, + "address_region": "program_or_external", "bytes": "15F6F1D2", "text": "BCLR.B #2, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#2, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5748, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1679", "mnemonic": "BEQ", @@ -3806,11 +9299,13 @@ "targets": [ 5753 ], + "references": [], "comment": "", "valid": true }, { "address": 5750, + "address_region": "program_or_external", "bytes": "18194A", "text": "JSR @loc_194A", "mnemonic": "JSR", @@ -3819,22 +9314,33 @@ "targets": [ 6474 ], + "references": [], "comment": "", "valid": true }, { "address": 5753, + "address_region": "program_or_external", "bytes": "15F6F1D1", "text": "BCLR.B #1, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#1, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5757, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1682", "mnemonic": "BEQ", @@ -3843,11 +9349,13 @@ "targets": [ 5762 ], + "references": [], "comment": "", "valid": true }, { "address": 5759, + "address_region": "program_or_external", "bytes": "181979", "text": "JSR @loc_1979", "mnemonic": "JSR", @@ -3856,33 +9364,53 @@ "targets": [ 6521 ], + "references": [], "comment": "", "valid": true }, { "address": 5762, + "address_region": "program_or_external", "bytes": "15F6F1D0", "text": "BCLR.B #0, @H'F6F1", "mnemonic": "BCLR.B", "operands": "#0, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5766, + "address_region": "program_or_external", "bytes": "15F6F216", "text": "TST.B @H'F6F2", "mnemonic": "TST.B", "operands": "@H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5770, + "address_region": "program_or_external", "bytes": "2748", "text": "BEQ loc_16D4", "mnemonic": "BEQ", @@ -3891,22 +9419,33 @@ "targets": [ 5844 ], + "references": [], "comment": "", "valid": true }, { "address": 5772, + "address_region": "program_or_external", "bytes": "15F6F2D7", "text": "BCLR.B #7, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#7, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5776, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_1695", "mnemonic": "BEQ", @@ -3915,11 +9454,13 @@ "targets": [ 5781 ], + "references": [], "comment": "", "valid": true }, { "address": 5778, + "address_region": "program_or_external", "bytes": "181B2D", "text": "JSR @loc_1B2D", "mnemonic": "JSR", @@ -3928,22 +9469,33 @@ "targets": [ 6957 ], + "references": [], "comment": "", "valid": true }, { "address": 5781, + "address_region": "program_or_external", "bytes": "15F6F2D6", "text": "BCLR.B #6, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#6, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5785, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_169E", "mnemonic": "BEQ", @@ -3952,11 +9504,13 @@ "targets": [ 5790 ], + "references": [], "comment": "", "valid": true }, { "address": 5787, + "address_region": "program_or_external", "bytes": "181B44", "text": "JSR @loc_1B44", "mnemonic": "JSR", @@ -3965,22 +9519,33 @@ "targets": [ 6980 ], + "references": [], "comment": "", "valid": true }, { "address": 5790, + "address_region": "program_or_external", "bytes": "15F6F2D5", "text": "BCLR.B #5, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#5, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5794, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16A7", "mnemonic": "BEQ", @@ -3989,11 +9554,13 @@ "targets": [ 5799 ], + "references": [], "comment": "", "valid": true }, { "address": 5796, + "address_region": "program_or_external", "bytes": "181B5B", "text": "JSR @loc_1B5B", "mnemonic": "JSR", @@ -4002,22 +9569,33 @@ "targets": [ 7003 ], + "references": [], "comment": "", "valid": true }, { "address": 5799, + "address_region": "program_or_external", "bytes": "15F6F2D4", "text": "BCLR.B #4, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#4, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5803, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16B0", "mnemonic": "BEQ", @@ -4026,11 +9604,13 @@ "targets": [ 5808 ], + "references": [], "comment": "", "valid": true }, { "address": 5805, + "address_region": "program_or_external", "bytes": "181BA0", "text": "JSR @loc_1BA0", "mnemonic": "JSR", @@ -4039,22 +9619,33 @@ "targets": [ 7072 ], + "references": [], "comment": "", "valid": true }, { "address": 5808, + "address_region": "program_or_external", "bytes": "15F6F2D3", "text": "BCLR.B #3, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#3, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5812, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16B9", "mnemonic": "BEQ", @@ -4063,11 +9654,13 @@ "targets": [ 5817 ], + "references": [], "comment": "", "valid": true }, { "address": 5814, + "address_region": "program_or_external", "bytes": "181BB6", "text": "JSR @loc_1BB6", "mnemonic": "JSR", @@ -4076,22 +9669,33 @@ "targets": [ 7094 ], + "references": [], "comment": "", "valid": true }, { "address": 5817, + "address_region": "program_or_external", "bytes": "15F6F2D2", "text": "BCLR.B #2, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#2, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5821, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16C2", "mnemonic": "BEQ", @@ -4100,11 +9704,13 @@ "targets": [ 5826 ], + "references": [], "comment": "", "valid": true }, { "address": 5823, + "address_region": "program_or_external", "bytes": "181BCC", "text": "JSR @loc_1BCC", "mnemonic": "JSR", @@ -4113,22 +9719,33 @@ "targets": [ 7116 ], + "references": [], "comment": "", "valid": true }, { "address": 5826, + "address_region": "program_or_external", "bytes": "15F6F2D1", "text": "BCLR.B #1, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#1, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5830, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16CB", "mnemonic": "BEQ", @@ -4137,11 +9754,13 @@ "targets": [ 5835 ], + "references": [], "comment": "", "valid": true }, { "address": 5832, + "address_region": "program_or_external", "bytes": "181B72", "text": "JSR @loc_1B72", "mnemonic": "JSR", @@ -4150,22 +9769,33 @@ "targets": [ 7026 ], + "references": [], "comment": "", "valid": true }, { "address": 5835, + "address_region": "program_or_external", "bytes": "15F6F2D0", "text": "BCLR.B #0, @H'F6F2", "mnemonic": "BCLR.B", "operands": "#0, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5839, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16D4", "mnemonic": "BEQ", @@ -4174,11 +9804,13 @@ "targets": [ 5844 ], + "references": [], "comment": "", "valid": true }, { "address": 5841, + "address_region": "program_or_external", "bytes": "181B89", "text": "JSR @loc_1B89", "mnemonic": "JSR", @@ -4187,22 +9819,33 @@ "targets": [ 7049 ], + "references": [], "comment": "", "valid": true }, { "address": 5844, + "address_region": "program_or_external", "bytes": "15F6F316", "text": "TST.B @H'F6F3", "mnemonic": "TST.B", "operands": "@H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5848, + "address_region": "program_or_external", "bytes": "272A", "text": "BEQ loc_1704", "mnemonic": "BEQ", @@ -4211,55 +9854,93 @@ "targets": [ 5892 ], + "references": [], "comment": "", "valid": true }, { "address": 5850, + "address_region": "program_or_external", "bytes": "15F6F3D7", "text": "BCLR.B #7, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#7, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5854, + "address_region": "program_or_external", "bytes": "15F6F3D6", "text": "BCLR.B #6, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#6, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5858, + "address_region": "program_or_external", "bytes": "15F6F3D5", "text": "BCLR.B #5, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#5, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5862, + "address_region": "program_or_external", "bytes": "15F6F3D4", "text": "BCLR.B #4, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#4, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5866, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16EF", "mnemonic": "BEQ", @@ -4268,11 +9949,13 @@ "targets": [ 5871 ], + "references": [], "comment": "", "valid": true }, { "address": 5868, + "address_region": "program_or_external", "bytes": "181BE2", "text": "JSR @loc_1BE2", "mnemonic": "JSR", @@ -4281,22 +9964,33 @@ "targets": [ 7138 ], + "references": [], "comment": "", "valid": true }, { "address": 5871, + "address_region": "program_or_external", "bytes": "15F6F3D3", "text": "BCLR.B #3, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#3, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5875, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_16F8", "mnemonic": "BEQ", @@ -4305,11 +9999,13 @@ "targets": [ 5880 ], + "references": [], "comment": "", "valid": true }, { "address": 5877, + "address_region": "program_or_external", "bytes": "181BF8", "text": "JSR @loc_1BF8", "mnemonic": "JSR", @@ -4318,66 +10014,106 @@ "targets": [ 7160 ], + "references": [], "comment": "", "valid": true }, { "address": 5880, + "address_region": "program_or_external", "bytes": "15F6F3D2", "text": "BCLR.B #2, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#2, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5884, + "address_region": "program_or_external", "bytes": "15F6F3D1", "text": "BCLR.B #1, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#1, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5888, + "address_region": "program_or_external", "bytes": "15F6F3D0", "text": "BCLR.B #0, @H'F6F3", "mnemonic": "BCLR.B", "operands": "#0, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5892, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 5893, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5898, + "address_region": "program_or_external", "bytes": "2238", "text": "BHI loc_1744", "mnemonic": "BHI", @@ -4386,22 +10122,33 @@ "targets": [ 5956 ], + "references": [], "comment": "", "valid": true }, { "address": 5900, + "address_region": "program_or_external", "bytes": "1DE14EFF", "text": "BTST.W #15, @H'E14E", "mnemonic": "BTST.W", "operands": "#15, @H'E14E", "kind": "normal", "targets": [], + "references": [ + { + "address": 57678, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 5904, + "address_region": "program_or_external", "bytes": "2624", "text": "BNE loc_1736", "mnemonic": "BNE", @@ -4410,22 +10157,33 @@ "targets": [ 5942 ], + "references": [], "comment": "", "valid": true }, { "address": 5906, + "address_region": "program_or_external", "bytes": "15F730F6", "text": "BTST.B #6, @H'F730", "mnemonic": "BTST.B", "operands": "#6, @H'F730", "kind": "normal", "targets": [], + "references": [ + { + "address": 63280, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5910, + "address_region": "program_or_external", "bytes": "261E", "text": "BNE loc_1736", "mnemonic": "BNE", @@ -4434,22 +10192,33 @@ "targets": [ 5942 ], + "references": [], "comment": "", "valid": true }, { "address": 5912, + "address_region": "program_or_external", "bytes": "15FB03C7", "text": "BSET.B #7, @H'FB03", "mnemonic": "BSET.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5916, + "address_region": "program_or_external", "bytes": "2608", "text": "BNE loc_1726", "mnemonic": "BNE", @@ -4458,55 +10227,93 @@ "targets": [ 5926 ], + "references": [], "comment": "", "valid": true }, { "address": 5918, + "address_region": "program_or_external", "bytes": "1DF73281", "text": "MOV:G.W @H'F732, R1", "mnemonic": "MOV:G.W", "operands": "@H'F732, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5922, + "address_region": "program_or_external", "bytes": "1DF73491", "text": "MOV:G.W R1, @H'F734", "mnemonic": "MOV:G.W", "operands": "R1, @H'F734", "kind": "normal", "targets": [], + "references": [ + { + "address": 63284, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5926, + "address_region": "program_or_external", "bytes": "1DF732071C07", "text": "MOV:G.W #H'1C07, @H'F732", "mnemonic": "MOV:G.W", "operands": "#H'1C07, @H'F732", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5932, + "address_region": "program_or_external", "bytes": "15FB020614", "text": "MOV:G.B #H'14, @H'FB02", "mnemonic": "MOV:G.B", "operands": "#H'14, @H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5937, + "address_region": "program_or_external", "bytes": "1E31C6", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -4515,11 +10322,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 5940, + "address_region": "program_or_external", "bytes": "200E", "text": "BRA loc_1744", "mnemonic": "BRA", @@ -4528,44 +10337,66 @@ "targets": [ 5956 ], + "references": [], "comment": "", "valid": true }, { "address": 5942, + "address_region": "program_or_external", "bytes": "1DF69684", "text": "MOV:G.W @H'F696, R4", "mnemonic": "MOV:G.W", "operands": "@H'F696, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63126, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5946, + "address_region": "program_or_external", "bytes": "1DF6B634", "text": "SUB.W @H'F6B6, R4", "mnemonic": "SUB.W", "operands": "@H'F6B6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63158, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5950, + "address_region": "program_or_external", "bytes": "5B00A9", "text": "MOV:I.W #H'00A9, R3", "mnemonic": "MOV:I.W", "operands": "#H'00A9, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 5953, + "address_region": "program_or_external", "bytes": "1E025E", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -4574,55 +10405,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 5956, + "address_region": "program_or_external", "bytes": "1DF69684", "text": "MOV:G.W @H'F696, R4", "mnemonic": "MOV:G.W", "operands": "@H'F696, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63126, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5960, + "address_region": "program_or_external", "bytes": "1DF6B694", "text": "MOV:G.W R4, @H'F6B6", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6B6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63158, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5964, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 5965, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5970, + "address_region": "program_or_external", "bytes": "2238", "text": "BHI loc_178C", "mnemonic": "BHI", @@ -4631,22 +10493,33 @@ "targets": [ 6028 ], + "references": [], "comment": "", "valid": true }, { "address": 5972, + "address_region": "program_or_external", "bytes": "15F730F7", "text": "BTST.B #7, @H'F730", "mnemonic": "BTST.B", "operands": "#7, @H'F730", "kind": "normal", "targets": [], + "references": [ + { + "address": 63280, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5976, + "address_region": "program_or_external", "bytes": "2732", "text": "BEQ loc_178C", "mnemonic": "BEQ", @@ -4655,22 +10528,33 @@ "targets": [ 6028 ], + "references": [], "comment": "", "valid": true }, { "address": 5978, + "address_region": "program_or_external", "bytes": "1DE16EFD", "text": "BTST.W #13, @H'E16E", "mnemonic": "BTST.W", "operands": "#13, @H'E16E", "kind": "normal", "targets": [], + "references": [ + { + "address": 57710, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 5982, + "address_region": "program_or_external", "bytes": "261E", "text": "BNE loc_177E", "mnemonic": "BNE", @@ -4679,22 +10563,33 @@ "targets": [ 6014 ], + "references": [], "comment": "", "valid": true }, { "address": 5984, + "address_region": "program_or_external", "bytes": "15FB03C7", "text": "BSET.B #7, @H'FB03", "mnemonic": "BSET.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5988, + "address_region": "program_or_external", "bytes": "2608", "text": "BNE loc_176E", "mnemonic": "BNE", @@ -4703,55 +10598,93 @@ "targets": [ 5998 ], + "references": [], "comment": "", "valid": true }, { "address": 5990, + "address_region": "program_or_external", "bytes": "1DF73281", "text": "MOV:G.W @H'F732, R1", "mnemonic": "MOV:G.W", "operands": "@H'F732, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5994, + "address_region": "program_or_external", "bytes": "1DF73491", "text": "MOV:G.W R1, @H'F734", "mnemonic": "MOV:G.W", "operands": "R1, @H'F734", "kind": "normal", "targets": [], + "references": [ + { + "address": 63284, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 5998, + "address_region": "program_or_external", "bytes": "1DF732071C06", "text": "MOV:G.W #H'1C06, @H'F732", "mnemonic": "MOV:G.W", "operands": "#H'1C06, @H'F732", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6004, + "address_region": "program_or_external", "bytes": "15FB020614", "text": "MOV:G.B #H'14, @H'FB02", "mnemonic": "MOV:G.B", "operands": "#H'14, @H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6009, + "address_region": "program_or_external", "bytes": "1E317E", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -4760,11 +10693,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 6012, + "address_region": "program_or_external", "bytes": "200E", "text": "BRA loc_178C", "mnemonic": "BRA", @@ -4773,44 +10708,66 @@ "targets": [ 6028 ], + "references": [], "comment": "", "valid": true }, { "address": 6014, + "address_region": "program_or_external", "bytes": "1DF69484", "text": "MOV:G.W @H'F694, R4", "mnemonic": "MOV:G.W", "operands": "@H'F694, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63124, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6018, + "address_region": "program_or_external", "bytes": "1DF6B434", "text": "SUB.W @H'F6B4, R4", "mnemonic": "SUB.W", "operands": "@H'F6B4, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63156, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6022, + "address_region": "program_or_external", "bytes": "5B00C5", "text": "MOV:I.W #H'00C5, R3", "mnemonic": "MOV:I.W", "operands": "#H'00C5, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6025, + "address_region": "program_or_external", "bytes": "1E0216", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -4819,55 +10776,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6028, + "address_region": "program_or_external", "bytes": "1DF69484", "text": "MOV:G.W @H'F694, R4", "mnemonic": "MOV:G.W", "operands": "@H'F694, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63124, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6032, + "address_region": "program_or_external", "bytes": "1DF6B494", "text": "MOV:G.W R4, @H'F6B4", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6B4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63156, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6036, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6037, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6042, + "address_region": "program_or_external", "bytes": "2224", "text": "BHI loc_17C0", "mnemonic": "BHI", @@ -4876,22 +10864,33 @@ "targets": [ 6080 ], + "references": [], "comment": "", "valid": true }, { "address": 6044, + "address_region": "program_or_external", "bytes": "1DE172FD", "text": "BTST.W #13, @H'E172", "mnemonic": "BTST.W", "operands": "#13, @H'E172", "kind": "normal", "targets": [], + "references": [ + { + "address": 57714, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6048, + "address_region": "program_or_external", "bytes": "2605", "text": "BNE loc_17A7", "mnemonic": "BNE", @@ -4900,11 +10899,13 @@ "targets": [ 6055 ], + "references": [], "comment": "", "valid": true }, { "address": 6050, + "address_region": "program_or_external", "bytes": "1E0982", "text": "BSR loc_2127", "mnemonic": "BSR", @@ -4913,11 +10914,13 @@ "targets": [ 8487 ], + "references": [], "comment": "", "valid": true }, { "address": 6053, + "address_region": "program_or_external", "bytes": "2019", "text": "BRA loc_17C0", "mnemonic": "BRA", @@ -4926,22 +10929,33 @@ "targets": [ 6080 ], + "references": [], "comment": "", "valid": true }, { "address": 6055, + "address_region": "program_or_external", "bytes": "1DE220FF", "text": "BTST.W #15, @H'E220", "mnemonic": "BTST.W", "operands": "#15, @H'E220", "kind": "normal", "targets": [], + "references": [ + { + "address": 57888, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6059, + "address_region": "program_or_external", "bytes": "2705", "text": "BEQ loc_17B2", "mnemonic": "BEQ", @@ -4950,11 +10964,13 @@ "targets": [ 6066 ], + "references": [], "comment": "", "valid": true }, { "address": 6061, + "address_region": "program_or_external", "bytes": "1E0977", "text": "BSR loc_2127", "mnemonic": "BSR", @@ -4963,11 +10979,13 @@ "targets": [ 8487 ], + "references": [], "comment": "", "valid": true }, { "address": 6064, + "address_region": "program_or_external", "bytes": "200E", "text": "BRA loc_17C0", "mnemonic": "BRA", @@ -4976,44 +10994,66 @@ "targets": [ 6080 ], + "references": [], "comment": "", "valid": true }, { "address": 6066, + "address_region": "program_or_external", "bytes": "1DF69284", "text": "MOV:G.W @H'F692, R4", "mnemonic": "MOV:G.W", "operands": "@H'F692, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63122, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6070, + "address_region": "program_or_external", "bytes": "1DF6B234", "text": "SUB.W @H'F6B2, R4", "mnemonic": "SUB.W", "operands": "@H'F6B2, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63154, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6074, + "address_region": "program_or_external", "bytes": "5B00BC", "text": "MOV:I.W #H'00BC, R3", "mnemonic": "MOV:I.W", "operands": "#H'00BC, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6077, + "address_region": "program_or_external", "bytes": "1E01E2", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -5022,55 +11062,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6080, + "address_region": "program_or_external", "bytes": "1DF69284", "text": "MOV:G.W @H'F692, R4", "mnemonic": "MOV:G.W", "operands": "@H'F692, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63122, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6084, + "address_region": "program_or_external", "bytes": "1DF6B294", "text": "MOV:G.W R4, @H'F6B2", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6B2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63154, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6088, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6089, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6094, + "address_region": "program_or_external", "bytes": "2222", "text": "BHI loc_17F2", "mnemonic": "BHI", @@ -5079,22 +11150,33 @@ "targets": [ 6130 ], + "references": [], "comment": "", "valid": true }, { "address": 6096, + "address_region": "program_or_external", "bytes": "1DE126FC", "text": "BTST.W #12, @H'E126", "mnemonic": "BTST.W", "operands": "#12, @H'E126", "kind": "normal", "targets": [], + "references": [ + { + "address": 57638, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6100, + "address_region": "program_or_external", "bytes": "271C", "text": "BEQ loc_17F2", "mnemonic": "BEQ", @@ -5103,55 +11185,86 @@ "targets": [ 6130 ], + "references": [], "comment": "", "valid": true }, { "address": 6102, + "address_region": "program_or_external", "bytes": "1DF6AE84", "text": "MOV:G.W @H'F6AE, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AE, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63150, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6106, + "address_region": "program_or_external", "bytes": "1DF6CE34", "text": "SUB.W @H'F6CE, R4", "mnemonic": "SUB.W", "operands": "@H'F6CE, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63182, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6110, + "address_region": "program_or_external", "bytes": "5B00A3", "text": "MOV:I.W #H'00A3, R3", "mnemonic": "MOV:I.W", "operands": "#H'00A3, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6113, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6117, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_17EF", "mnemonic": "BEQ", @@ -5160,22 +11273,33 @@ "targets": [ 6127 ], + "references": [], "comment": "", "valid": true }, { "address": 6119, + "address_region": "program_or_external", "bytes": "15F404F3", "text": "BTST.B #3, @H'F404", "mnemonic": "BTST.B", "operands": "#3, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6123, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_17EF", "mnemonic": "BEQ", @@ -5184,22 +11308,26 @@ "targets": [ 6127 ], + "references": [], "comment": "", "valid": true }, { "address": 6125, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6127, + "address_region": "program_or_external", "bytes": "1E01B0", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -5208,55 +11336,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6130, + "address_region": "program_or_external", "bytes": "1DF6AE84", "text": "MOV:G.W @H'F6AE, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AE, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63150, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6134, + "address_region": "program_or_external", "bytes": "1DF6CE94", "text": "MOV:G.W R4, @H'F6CE", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6CE", "kind": "normal", "targets": [], + "references": [ + { + "address": 63182, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6138, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6139, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6144, + "address_region": "program_or_external", "bytes": "2222", "text": "BHI loc_1824", "mnemonic": "BHI", @@ -5265,22 +11424,33 @@ "targets": [ 6180 ], + "references": [], "comment": "", "valid": true }, { "address": 6146, + "address_region": "program_or_external", "bytes": "1DE126FC", "text": "BTST.W #12, @H'E126", "mnemonic": "BTST.W", "operands": "#12, @H'E126", "kind": "normal", "targets": [], + "references": [ + { + "address": 57638, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6150, + "address_region": "program_or_external", "bytes": "271C", "text": "BEQ loc_1824", "mnemonic": "BEQ", @@ -5289,55 +11459,86 @@ "targets": [ 6180 ], + "references": [], "comment": "", "valid": true }, { "address": 6152, + "address_region": "program_or_external", "bytes": "1DF6AC84", "text": "MOV:G.W @H'F6AC, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AC, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63148, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6156, + "address_region": "program_or_external", "bytes": "1DF6CC34", "text": "SUB.W @H'F6CC, R4", "mnemonic": "SUB.W", "operands": "@H'F6CC, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63180, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6160, + "address_region": "program_or_external", "bytes": "5B00A4", "text": "MOV:I.W #H'00A4, R3", "mnemonic": "MOV:I.W", "operands": "#H'00A4, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6163, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6167, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_1821", "mnemonic": "BEQ", @@ -5346,22 +11547,33 @@ "targets": [ 6177 ], + "references": [], "comment": "", "valid": true }, { "address": 6169, + "address_region": "program_or_external", "bytes": "15F404F3", "text": "BTST.B #3, @H'F404", "mnemonic": "BTST.B", "operands": "#3, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6173, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_1821", "mnemonic": "BEQ", @@ -5370,22 +11582,26 @@ "targets": [ 6177 ], + "references": [], "comment": "", "valid": true }, { "address": 6175, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6177, + "address_region": "program_or_external", "bytes": "1E017E", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -5394,55 +11610,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6180, + "address_region": "program_or_external", "bytes": "1DF6AC84", "text": "MOV:G.W @H'F6AC, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AC, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63148, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6184, + "address_region": "program_or_external", "bytes": "1DF6CC94", "text": "MOV:G.W R4, @H'F6CC", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6CC", "kind": "normal", "targets": [], + "references": [ + { + "address": 63180, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6188, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6189, + "address_region": "program_or_external", "bytes": "15F717F2", "text": "BTST.B #2, @H'F717", "mnemonic": "BTST.B", "operands": "#2, @H'F717", "kind": "normal", "targets": [], + "references": [ + { + "address": 63255, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6193, + "address_region": "program_or_external", "bytes": "2632", "text": "BNE loc_1865", "mnemonic": "BNE", @@ -5451,22 +11698,33 @@ "targets": [ 6245 ], + "references": [], "comment": "", "valid": true }, { "address": 6195, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6200, + "address_region": "program_or_external", "bytes": "2222", "text": "BHI loc_185C", "mnemonic": "BHI", @@ -5475,22 +11733,33 @@ "targets": [ 6236 ], + "references": [], "comment": "", "valid": true }, { "address": 6202, + "address_region": "program_or_external", "bytes": "1DE126F5", "text": "BTST.W #5, @H'E126", "mnemonic": "BTST.W", "operands": "#5, @H'E126", "kind": "normal", "targets": [], + "references": [ + { + "address": 57638, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6206, + "address_region": "program_or_external", "bytes": "271C", "text": "BEQ loc_185C", "mnemonic": "BEQ", @@ -5499,55 +11768,86 @@ "targets": [ 6236 ], + "references": [], "comment": "", "valid": true }, { "address": 6208, + "address_region": "program_or_external", "bytes": "1DF6AA84", "text": "MOV:G.W @H'F6AA, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AA, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63146, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6212, + "address_region": "program_or_external", "bytes": "1DF6CA34", "text": "SUB.W @H'F6CA, R4", "mnemonic": "SUB.W", "operands": "@H'F6CA, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63178, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6216, + "address_region": "program_or_external", "bytes": "5B00A5", "text": "MOV:I.W #H'00A5, R3", "mnemonic": "MOV:I.W", "operands": "#H'00A5, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6219, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6223, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_1859", "mnemonic": "BEQ", @@ -5556,22 +11856,33 @@ "targets": [ 6233 ], + "references": [], "comment": "", "valid": true }, { "address": 6225, + "address_region": "program_or_external", "bytes": "15F404F2", "text": "BTST.B #2, @H'F404", "mnemonic": "BTST.B", "operands": "#2, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6229, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_1859", "mnemonic": "BEQ", @@ -5580,22 +11891,26 @@ "targets": [ 6233 ], + "references": [], "comment": "", "valid": true }, { "address": 6231, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6233, + "address_region": "program_or_external", "bytes": "1E0146", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -5604,55 +11919,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6236, + "address_region": "program_or_external", "bytes": "1DF6AA84", "text": "MOV:G.W @H'F6AA, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AA, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63146, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6240, + "address_region": "program_or_external", "bytes": "1DF6CA94", "text": "MOV:G.W R4, @H'F6CA", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6CA", "kind": "normal", "targets": [], + "references": [ + { + "address": 63178, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6244, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6245, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6250, + "address_region": "program_or_external", "bytes": "221C", "text": "BHI loc_1888", "mnemonic": "BHI", @@ -5661,55 +12007,86 @@ "targets": [ 6280 ], + "references": [], "comment": "", "valid": true }, { "address": 6252, + "address_region": "program_or_external", "bytes": "1DF6AA84", "text": "MOV:G.W @H'F6AA, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AA, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63146, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6256, + "address_region": "program_or_external", "bytes": "1DF6CA34", "text": "SUB.W @H'F6CA, R4", "mnemonic": "SUB.W", "operands": "@H'F6CA, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63178, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6260, + "address_region": "program_or_external", "bytes": "5B00D8", "text": "MOV:I.W #H'00D8, R3", "mnemonic": "MOV:I.W", "operands": "#H'00D8, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6263, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6267, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_1885", "mnemonic": "BEQ", @@ -5718,22 +12095,33 @@ "targets": [ 6277 ], + "references": [], "comment": "", "valid": true }, { "address": 6269, + "address_region": "program_or_external", "bytes": "15F404F1", "text": "BTST.B #1, @H'F404", "mnemonic": "BTST.B", "operands": "#1, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6273, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_1885", "mnemonic": "BEQ", @@ -5742,22 +12130,26 @@ "targets": [ 6277 ], + "references": [], "comment": "", "valid": true }, { "address": 6275, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6277, + "address_region": "program_or_external", "bytes": "1E011A", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -5766,55 +12158,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6280, + "address_region": "program_or_external", "bytes": "1DF6AA84", "text": "MOV:G.W @H'F6AA, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6AA, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63146, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6284, + "address_region": "program_or_external", "bytes": "1DF6CA94", "text": "MOV:G.W R4, @H'F6CA", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6CA", "kind": "normal", "targets": [], + "references": [ + { + "address": 63178, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6288, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6289, + "address_region": "program_or_external", "bytes": "15F717F2", "text": "BTST.B #2, @H'F717", "mnemonic": "BTST.B", "operands": "#2, @H'F717", "kind": "normal", "targets": [], + "references": [ + { + "address": 63255, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6293, + "address_region": "program_or_external", "bytes": "2624", "text": "BNE loc_18BB", "mnemonic": "BNE", @@ -5823,22 +12246,33 @@ "targets": [ 6331 ], + "references": [], "comment": "", "valid": true }, { "address": 6295, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6300, + "address_region": "program_or_external", "bytes": "2214", "text": "BHI loc_18B2", "mnemonic": "BHI", @@ -5847,22 +12281,33 @@ "targets": [ 6322 ], + "references": [], "comment": "", "valid": true }, { "address": 6302, + "address_region": "program_or_external", "bytes": "1DE126F5", "text": "BTST.W #5, @H'E126", "mnemonic": "BTST.W", "operands": "#5, @H'E126", "kind": "normal", "targets": [], + "references": [ + { + "address": 57638, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6306, + "address_region": "program_or_external", "bytes": "270E", "text": "BEQ loc_18B2", "mnemonic": "BEQ", @@ -5871,44 +12316,66 @@ "targets": [ 6322 ], + "references": [], "comment": "", "valid": true }, { "address": 6308, + "address_region": "program_or_external", "bytes": "1DF6A884", "text": "MOV:G.W @H'F6A8, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A8, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63144, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6312, + "address_region": "program_or_external", "bytes": "1DF6C834", "text": "SUB.W @H'F6C8, R4", "mnemonic": "SUB.W", "operands": "@H'F6C8, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63176, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6316, + "address_region": "program_or_external", "bytes": "5B0080", "text": "MOV:I.W #H'0080, R3", "mnemonic": "MOV:I.W", "operands": "#H'0080, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6319, + "address_region": "program_or_external", "bytes": "1E00F0", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -5917,55 +12384,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6322, + "address_region": "program_or_external", "bytes": "1DF6A884", "text": "MOV:G.W @H'F6A8, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A8, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63144, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6326, + "address_region": "program_or_external", "bytes": "1DF6C894", "text": "MOV:G.W R4, @H'F6C8", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6C8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63176, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6330, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6331, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6336, + "address_region": "program_or_external", "bytes": "221C", "text": "BHI loc_18DE", "mnemonic": "BHI", @@ -5974,55 +12472,86 @@ "targets": [ 6366 ], + "references": [], "comment": "", "valid": true }, { "address": 6338, + "address_region": "program_or_external", "bytes": "1DF6A884", "text": "MOV:G.W @H'F6A8, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A8, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63144, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6342, + "address_region": "program_or_external", "bytes": "1DF6C834", "text": "SUB.W @H'F6C8, R4", "mnemonic": "SUB.W", "operands": "@H'F6C8, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63176, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6346, + "address_region": "program_or_external", "bytes": "5B00D9", "text": "MOV:I.W #H'00D9, R3", "mnemonic": "MOV:I.W", "operands": "#H'00D9, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6349, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6353, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_18DB", "mnemonic": "BEQ", @@ -6031,22 +12560,33 @@ "targets": [ 6363 ], + "references": [], "comment": "", "valid": true }, { "address": 6355, + "address_region": "program_or_external", "bytes": "15F404F1", "text": "BTST.B #1, @H'F404", "mnemonic": "BTST.B", "operands": "#1, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6359, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_18DB", "mnemonic": "BEQ", @@ -6055,22 +12595,26 @@ "targets": [ 6363 ], + "references": [], "comment": "", "valid": true }, { "address": 6361, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6363, + "address_region": "program_or_external", "bytes": "1E00C4", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -6079,55 +12623,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6366, + "address_region": "program_or_external", "bytes": "1DF6A884", "text": "MOV:G.W @H'F6A8, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A8, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63144, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6370, + "address_region": "program_or_external", "bytes": "1DF6C894", "text": "MOV:G.W R4, @H'F6C8", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6C8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63176, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6374, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6375, + "address_region": "program_or_external", "bytes": "15F717F2", "text": "BTST.B #2, @H'F717", "mnemonic": "BTST.B", "operands": "#2, @H'F717", "kind": "normal", "targets": [], + "references": [ + { + "address": 63255, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6379, + "address_region": "program_or_external", "bytes": "2632", "text": "BNE loc_191F", "mnemonic": "BNE", @@ -6136,22 +12711,33 @@ "targets": [ 6431 ], + "references": [], "comment": "", "valid": true }, { "address": 6381, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6386, + "address_region": "program_or_external", "bytes": "2222", "text": "BHI loc_1916", "mnemonic": "BHI", @@ -6160,22 +12746,33 @@ "targets": [ 6422 ], + "references": [], "comment": "", "valid": true }, { "address": 6388, + "address_region": "program_or_external", "bytes": "1DE126F5", "text": "BTST.W #5, @H'E126", "mnemonic": "BTST.W", "operands": "#5, @H'E126", "kind": "normal", "targets": [], + "references": [ + { + "address": 57638, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6392, + "address_region": "program_or_external", "bytes": "271C", "text": "BEQ loc_1916", "mnemonic": "BEQ", @@ -6184,55 +12781,86 @@ "targets": [ 6422 ], + "references": [], "comment": "", "valid": true }, { "address": 6394, + "address_region": "program_or_external", "bytes": "1DF6A684", "text": "MOV:G.W @H'F6A6, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63142, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6398, + "address_region": "program_or_external", "bytes": "1DF6C634", "text": "SUB.W @H'F6C6, R4", "mnemonic": "SUB.W", "operands": "@H'F6C6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63174, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6402, + "address_region": "program_or_external", "bytes": "5B00A6", "text": "MOV:I.W #H'00A6, R3", "mnemonic": "MOV:I.W", "operands": "#H'00A6, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6405, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6409, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_1913", "mnemonic": "BEQ", @@ -6241,22 +12869,33 @@ "targets": [ 6419 ], + "references": [], "comment": "", "valid": true }, { "address": 6411, + "address_region": "program_or_external", "bytes": "15F404F2", "text": "BTST.B #2, @H'F404", "mnemonic": "BTST.B", "operands": "#2, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6415, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_1913", "mnemonic": "BEQ", @@ -6265,22 +12904,26 @@ "targets": [ 6419 ], + "references": [], "comment": "", "valid": true }, { "address": 6417, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6419, + "address_region": "program_or_external", "bytes": "1E008C", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -6289,55 +12932,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6422, + "address_region": "program_or_external", "bytes": "1DF6A684", "text": "MOV:G.W @H'F6A6, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63142, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6426, + "address_region": "program_or_external", "bytes": "1DF6C694", "text": "MOV:G.W R4, @H'F6C6", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6C6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63174, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6430, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6431, + "address_region": "program_or_external", "bytes": "15F7310402", "text": "CMP:G.B #H'02, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6436, + "address_region": "program_or_external", "bytes": "221B", "text": "BHI loc_1941", "mnemonic": "BHI", @@ -6346,55 +13020,86 @@ "targets": [ 6465 ], + "references": [], "comment": "", "valid": true }, { "address": 6438, + "address_region": "program_or_external", "bytes": "1DF6A684", "text": "MOV:G.W @H'F6A6, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63142, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6442, + "address_region": "program_or_external", "bytes": "1DF6C634", "text": "SUB.W @H'F6C6, R4", "mnemonic": "SUB.W", "operands": "@H'F6C6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63174, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6446, + "address_region": "program_or_external", "bytes": "5B00DA", "text": "MOV:I.W #H'00DA, R3", "mnemonic": "MOV:I.W", "operands": "#H'00DA, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6449, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6453, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_193F", "mnemonic": "BEQ", @@ -6403,22 +13108,33 @@ "targets": [ 6463 ], + "references": [], "comment": "", "valid": true }, { "address": 6455, + "address_region": "program_or_external", "bytes": "15F404F1", "text": "BTST.B #1, @H'F404", "mnemonic": "BTST.B", "operands": "#1, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 6459, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_193F", "mnemonic": "BEQ", @@ -6427,22 +13143,26 @@ "targets": [ 6463 ], + "references": [], "comment": "", "valid": true }, { "address": 6461, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6463, + "address_region": "program_or_external", "bytes": "0E61", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -6451,55 +13171,86 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6465, + "address_region": "program_or_external", "bytes": "1DF6A684", "text": "MOV:G.W @H'F6A6, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63142, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6469, + "address_region": "program_or_external", "bytes": "1DF6C694", "text": "MOV:G.W R4, @H'F6C6", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6C6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63174, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6473, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6474, + "address_region": "program_or_external", "bytes": "15F7310403", "text": "CMP:G.B #H'03, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'03, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6479, + "address_region": "program_or_external", "bytes": "221F", "text": "BHI loc_1970", "mnemonic": "BHI", @@ -6508,44 +13259,73 @@ "targets": [ 6512 ], + "references": [], "comment": "", "valid": true }, { "address": 6481, + "address_region": "program_or_external", "bytes": "1DF6A484", "text": "MOV:G.W @H'F6A4, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A4, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63140, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6485, + "address_region": "program_or_external", "bytes": "1DF6C434", "text": "SUB.W @H'F6C4, R4", "mnemonic": "SUB.W", "operands": "@H'F6C4, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63172, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6489, + "address_region": "program_or_external", "bytes": "15FE8EF4", "text": "BTST.B #4, @P7DR", "mnemonic": "BTST.B", "operands": "#4, @P7DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 6493, + "address_region": "program_or_external", "bytes": "2600", "text": "BNE loc_195F", "mnemonic": "BNE", @@ -6554,33 +13334,46 @@ "targets": [ 6495 ], + "references": [], "comment": "", "valid": true }, { "address": 6495, + "address_region": "program_or_external", "bytes": "5B0080", "text": "MOV:I.W #H'0080, R3", "mnemonic": "MOV:I.W", "operands": "#H'0080, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6498, + "address_region": "program_or_external", "bytes": "15F791F5", "text": "BTST.B #5, @H'F791", "mnemonic": "BTST.B", "operands": "#5, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6502, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_196A", "mnemonic": "BEQ", @@ -6589,22 +13382,26 @@ "targets": [ 6506 ], + "references": [], "comment": "", "valid": true }, { "address": 6504, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6506, + "address_region": "program_or_external", "bytes": "0E36", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -6613,66 +13410,106 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 6508, + "address_region": "program_or_external", "bytes": "15F76DC7", "text": "BSET.B #7, @H'F76D", "mnemonic": "BSET.B", "operands": "#7, @H'F76D", "kind": "normal", "targets": [], + "references": [ + { + "address": 63341, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6512, + "address_region": "program_or_external", "bytes": "1DF6A484", "text": "MOV:G.W @H'F6A4, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A4, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63140, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6516, + "address_region": "program_or_external", "bytes": "1DF6C494", "text": "MOV:G.W R4, @H'F6C4", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6C4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63172, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6520, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6521, + "address_region": "program_or_external", "bytes": "15F7310403", "text": "CMP:G.B #H'03, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'03, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6526, + "address_region": "program_or_external", "bytes": "2219", "text": "BHI loc_1999", "mnemonic": "BHI", @@ -6681,66 +13518,106 @@ "targets": [ 6553 ], + "references": [], "comment": "", "valid": true }, { "address": 6528, + "address_region": "program_or_external", "bytes": "1DF6A280", "text": "MOV:G.W @H'F6A2, R0", "mnemonic": "MOV:G.W", "operands": "@H'F6A2, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63138, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6532, + "address_region": "program_or_external", "bytes": "1DF6C230", "text": "SUB.W @H'F6C2, R0", "mnemonic": "SUB.W", "operands": "@H'F6C2, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63170, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6536, + "address_region": "program_or_external", "bytes": "1DF68CA8", "text": "MULXU.W @H'F68C, R0", "mnemonic": "MULXU.W", "operands": "@H'F68C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63116, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6540, + "address_region": "program_or_external", "bytes": "5B0081", "text": "MOV:I.W #H'0081, R3", "mnemonic": "MOV:I.W", "operands": "#H'0081, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6543, + "address_region": "program_or_external", "bytes": "15F791F5", "text": "BTST.B #5, @H'F791", "mnemonic": "BTST.B", "operands": "#5, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6547, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_1997", "mnemonic": "BEQ", @@ -6749,22 +13626,26 @@ "targets": [ 6551 ], + "references": [], "comment": "", "valid": true }, { "address": 6549, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6551, + "address_region": "program_or_external", "bytes": "0E42", "text": "BSR loc_19DB", "mnemonic": "BSR", @@ -6773,99 +13654,131 @@ "targets": [ 6619 ], + "references": [], "comment": "", "valid": true }, { "address": 6553, + "address_region": "program_or_external", "bytes": "1DF6A284", "text": "MOV:G.W @H'F6A2, R4", "mnemonic": "MOV:G.W", "operands": "@H'F6A2, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63138, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6557, + "address_region": "program_or_external", "bytes": "1DF6C294", "text": "MOV:G.W R4, @H'F6C2", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6C2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63170, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6561, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6562, + "address_region": "program_or_external", "bytes": "AB85", "text": "MOV:G.W R3, R5", "mnemonic": "MOV:G.W", "operands": "R3, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6564, + "address_region": "program_or_external", "bytes": "0C01FF53", "text": "AND.W #H'01FF, R3", "mnemonic": "AND.W", "operands": "#H'01FF, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6568, + "address_region": "program_or_external", "bytes": "AB1A", "text": "SHLL.W R3", "mnemonic": "SHLL.W", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6570, + "address_region": "program_or_external", "bytes": "FBE40080", "text": "MOV:G.W @(-H'1C00,R3), R0", "mnemonic": "MOV:G.W", "operands": "@(-H'1C00,R3), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6574, + "address_region": "program_or_external", "bytes": "48FC00", "text": "CMP:I #H'FC00, R0", "mnemonic": "CMP:I", "operands": "#H'FC00, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6577, + "address_region": "program_or_external", "bytes": "2203", "text": "BHI loc_19B6", "mnemonic": "BHI", @@ -6874,55 +13787,65 @@ "targets": [ 6582 ], + "references": [], "comment": "", "valid": true }, { "address": 6579, + "address_region": "program_or_external", "bytes": "58FE00", "text": "MOV:I.W #H'FE00, R0", "mnemonic": "MOV:I.W", "operands": "#H'FE00, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6582, + "address_region": "program_or_external", "bytes": "A815", "text": "NOT.W R0", "mnemonic": "NOT.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6584, + "address_region": "program_or_external", "bytes": "A808", "text": "ADD:Q.W #1, R0", "mnemonic": "ADD:Q.W", "operands": "#1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6586, + "address_region": "program_or_external", "bytes": "4C000F", "text": "CMP:I #H'000F, R4", "mnemonic": "CMP:I", "operands": "#H'000F, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6589, + "address_region": "program_or_external", "bytes": "2314", "text": "BLS loc_19D3", "mnemonic": "BLS", @@ -6931,22 +13854,26 @@ "targets": [ 6611 ], + "references": [], "comment": "", "valid": true }, { "address": 6591, + "address_region": "program_or_external", "bytes": "4CFFF0", "text": "CMP:I #H'FFF0, R4", "mnemonic": "CMP:I", "operands": "#H'FFF0, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6594, + "address_region": "program_or_external", "bytes": "240F", "text": "BCC loc_19D3", "mnemonic": "BCC", @@ -6955,22 +13882,26 @@ "targets": [ 6611 ], + "references": [], "comment": "", "valid": true }, { "address": 6596, + "address_region": "program_or_external", "bytes": "4C8000", "text": "CMP:I #H'8000, R4", "mnemonic": "CMP:I", "operands": "#H'8000, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6599, + "address_region": "program_or_external", "bytes": "2405", "text": "BCC loc_19CE", "mnemonic": "BCC", @@ -6979,22 +13910,26 @@ "targets": [ 6606 ], + "references": [], "comment": "", "valid": true }, { "address": 6601, + "address_region": "program_or_external", "bytes": "5C001A", "text": "MOV:I.W #H'001A, R4", "mnemonic": "MOV:I.W", "operands": "#H'001A, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6604, + "address_region": "program_or_external", "bytes": "2009", "text": "BRA loc_19D7", "mnemonic": "BRA", @@ -7003,22 +13938,26 @@ "targets": [ 6615 ], + "references": [], "comment": "", "valid": true }, { "address": 6606, + "address_region": "program_or_external", "bytes": "5CFF1C", "text": "MOV:I.W #H'FF1C, R4", "mnemonic": "MOV:I.W", "operands": "#H'FF1C, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6609, + "address_region": "program_or_external", "bytes": "2004", "text": "BRA loc_19D7", "mnemonic": "BRA", @@ -7027,33 +13966,39 @@ "targets": [ 6615 ], + "references": [], "comment": "", "valid": true }, { "address": 6611, + "address_region": "program_or_external", "bytes": "F41A2584", "text": "MOV:G.B @(H'1A25,R4), R4", "mnemonic": "MOV:G.B", "operands": "@(H'1A25,R4), R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6615, + "address_region": "program_or_external", "bytes": "ACA8", "text": "MULXU.W R4, R0", "mnemonic": "MULXU.W", "operands": "R4, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6617, + "address_region": "program_or_external", "bytes": "2008", "text": "BRA loc_19E3", "mnemonic": "BRA", @@ -7062,77 +14007,91 @@ "targets": [ 6627 ], + "references": [], "comment": "", "valid": true }, { "address": 6619, + "address_region": "program_or_external", "bytes": "AB85", "text": "MOV:G.W R3, R5", "mnemonic": "MOV:G.W", "operands": "R3, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6621, + "address_region": "program_or_external", "bytes": "0C01FF53", "text": "AND.W #H'01FF, R3", "mnemonic": "AND.W", "operands": "#H'01FF, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6625, + "address_region": "program_or_external", "bytes": "AB1A", "text": "SHLL.W R3", "mnemonic": "SHLL.W", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6627, + "address_region": "program_or_external", "bytes": "FBE00080", "text": "MOV:G.W @(-H'2000,R3), R0", "mnemonic": "MOV:G.W", "operands": "@(-H'2000,R3), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6631, + "address_region": "program_or_external", "bytes": "A821", "text": "ADD:G.W R0, R1", "mnemonic": "ADD:G.W", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6633, + "address_region": "program_or_external", "bytes": "A982", "text": "MOV:G.W R1, R2", "mnemonic": "MOV:G.W", "operands": "R1, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6635, + "address_region": "program_or_external", "bytes": "250C", "text": "BCS loc_19F9", "mnemonic": "BCS", @@ -7141,33 +14100,39 @@ "targets": [ 6649 ], + "references": [], "comment": "", "valid": true }, { "address": 6637, + "address_region": "program_or_external", "bytes": "A832", "text": "SUB.W R0, R2", "mnemonic": "SUB.W", "operands": "R0, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6639, + "address_region": "program_or_external", "bytes": "4A8000", "text": "CMP:I #H'8000, R2", "mnemonic": "CMP:I", "operands": "#H'8000, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6642, + "address_region": "program_or_external", "bytes": "230F", "text": "BLS loc_1A03", "mnemonic": "BLS", @@ -7176,22 +14141,26 @@ "targets": [ 6659 ], + "references": [], "comment": "", "valid": true }, { "address": 6644, + "address_region": "program_or_external", "bytes": "590000", "text": "MOV:I.W #H'0000, R1", "mnemonic": "MOV:I.W", "operands": "#H'0000, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6647, + "address_region": "program_or_external", "bytes": "200A", "text": "BRA loc_1A03", "mnemonic": "BRA", @@ -7200,33 +14169,39 @@ "targets": [ 6659 ], + "references": [], "comment": "", "valid": true }, { "address": 6649, + "address_region": "program_or_external", "bytes": "AA30", "text": "SUB.W R2, R0", "mnemonic": "SUB.W", "operands": "R2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6651, + "address_region": "program_or_external", "bytes": "488000", "text": "CMP:I #H'8000, R0", "mnemonic": "CMP:I", "operands": "#H'8000, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6654, + "address_region": "program_or_external", "bytes": "2303", "text": "BLS loc_1A03", "mnemonic": "BLS", @@ -7235,33 +14210,39 @@ "targets": [ 6659 ], + "references": [], "comment": "", "valid": true }, { "address": 6656, + "address_region": "program_or_external", "bytes": "59FFFF", "text": "MOV:I.W #H'FFFF, R1", "mnemonic": "MOV:I.W", "operands": "#H'FFFF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6659, + "address_region": "program_or_external", "bytes": "FBE00071", "text": "CMP:G.W @(-H'2000,R3), R1", "mnemonic": "CMP:G.W", "operands": "@(-H'2000,R3), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6663, + "address_region": "program_or_external", "bytes": "270B", "text": "BEQ loc_1A14", "mnemonic": "BEQ", @@ -7270,44 +14251,52 @@ "targets": [ 6676 ], + "references": [], "comment": "", "valid": true }, { "address": 6665, + "address_region": "program_or_external", "bytes": "FBE80091", "text": "MOV:G.W R1, @(-H'1800,R3)", "mnemonic": "MOV:G.W", "operands": "R1, @(-H'1800,R3)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6669, + "address_region": "program_or_external", "bytes": "5280", "text": "MOV:E.B #H'80, R2", "mnemonic": "MOV:E.B", "operands": "#H'80, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6671, + "address_region": "program_or_external", "bytes": "AD83", "text": "MOV:G.W R5, R3", "mnemonic": "MOV:G.W", "operands": "R5, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6673, + "address_region": "program_or_external", "bytes": "1E2440", "text": "BSR loc_3E54", "mnemonic": "BSR", @@ -7316,66 +14305,78 @@ "targets": [ 15956 ], + "references": [], "comment": "", "valid": true }, { "address": 6676, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6709, + "address_region": "program_or_external", "bytes": "AB85", "text": "MOV:G.W R3, R5", "mnemonic": "MOV:G.W", "operands": "R3, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6711, + "address_region": "program_or_external", "bytes": "0C01FF53", "text": "AND.W #H'01FF, R3", "mnemonic": "AND.W", "operands": "#H'01FF, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6715, + "address_region": "program_or_external", "bytes": "AB1A", "text": "SHLL.W R3", "mnemonic": "SHLL.W", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6717, + "address_region": "program_or_external", "bytes": "FBE00080", "text": "MOV:G.W @(-H'2000,R3), R0", "mnemonic": "MOV:G.W", "operands": "@(-H'2000,R3), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6721, + "address_region": "program_or_external", "bytes": "273A", "text": "BEQ loc_1A7D", "mnemonic": "BEQ", @@ -7384,11 +14385,13 @@ "targets": [ 6781 ], + "references": [], "comment": "", "valid": true }, { "address": 6723, + "address_region": "program_or_external", "bytes": "0E48", "text": "BSR loc_1A8D", "mnemonic": "BSR", @@ -7397,22 +14400,26 @@ "targets": [ 6797 ], + "references": [], "comment": "", "valid": true }, { "address": 6725, + "address_region": "program_or_external", "bytes": "AC16", "text": "TST.W R4", "mnemonic": "TST.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6727, + "address_region": "program_or_external", "bytes": "2610", "text": "BNE loc_1A59", "mnemonic": "BNE", @@ -7421,44 +14428,52 @@ "targets": [ 6745 ], + "references": [], "comment": "", "valid": true }, { "address": 6729, + "address_region": "program_or_external", "bytes": "A882", "text": "MOV:G.W R0, R2", "mnemonic": "MOV:G.W", "operands": "R0, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6731, + "address_region": "program_or_external", "bytes": "FBE40081", "text": "MOV:G.W @(-H'1C00,R3), R1", "mnemonic": "MOV:G.W", "operands": "@(-H'1C00,R3), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6735, + "address_region": "program_or_external", "bytes": "A81B", "text": "SHLR.W R0", "mnemonic": "SHLR.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6737, + "address_region": "program_or_external", "bytes": "2716", "text": "BEQ loc_1A69", "mnemonic": "BEQ", @@ -7467,22 +14482,26 @@ "targets": [ 6761 ], + "references": [], "comment": "", "valid": true }, { "address": 6739, + "address_region": "program_or_external", "bytes": "A851", "text": "AND.W R0, R1", "mnemonic": "AND.W", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6741, + "address_region": "program_or_external", "bytes": "27F4", "text": "BEQ loc_1A4B", "mnemonic": "BEQ", @@ -7491,11 +14510,13 @@ "targets": [ 6731 ], + "references": [], "comment": "", "valid": true }, { "address": 6743, + "address_region": "program_or_external", "bytes": "2012", "text": "BRA loc_1A6B", "mnemonic": "BRA", @@ -7504,44 +14525,52 @@ "targets": [ 6763 ], + "references": [], "comment": "", "valid": true }, { "address": 6745, + "address_region": "program_or_external", "bytes": "A882", "text": "MOV:G.W R0, R2", "mnemonic": "MOV:G.W", "operands": "R0, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6747, + "address_region": "program_or_external", "bytes": "FBE40081", "text": "MOV:G.W @(-H'1C00,R3), R1", "mnemonic": "MOV:G.W", "operands": "@(-H'1C00,R3), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6751, + "address_region": "program_or_external", "bytes": "A81A", "text": "SHLL.W R0", "mnemonic": "SHLL.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6753, + "address_region": "program_or_external", "bytes": "2706", "text": "BEQ loc_1A69", "mnemonic": "BEQ", @@ -7550,22 +14579,26 @@ "targets": [ 6761 ], + "references": [], "comment": "", "valid": true }, { "address": 6755, + "address_region": "program_or_external", "bytes": "A851", "text": "AND.W R0, R1", "mnemonic": "AND.W", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6757, + "address_region": "program_or_external", "bytes": "27F4", "text": "BEQ loc_1A5B", "mnemonic": "BEQ", @@ -7574,11 +14607,13 @@ "targets": [ 6747 ], + "references": [], "comment": "", "valid": true }, { "address": 6759, + "address_region": "program_or_external", "bytes": "2002", "text": "BRA loc_1A6B", "mnemonic": "BRA", @@ -7587,33 +14622,39 @@ "targets": [ 6763 ], + "references": [], "comment": "", "valid": true }, { "address": 6761, + "address_region": "program_or_external", "bytes": "AA80", "text": "MOV:G.W R2, R0", "mnemonic": "MOV:G.W", "operands": "R2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6763, + "address_region": "program_or_external", "bytes": "FBE00070", "text": "CMP:G.W @(-H'2000,R3), R0", "mnemonic": "CMP:G.W", "operands": "@(-H'2000,R3), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6767, + "address_region": "program_or_external", "bytes": "270B", "text": "BEQ loc_1A7C", "mnemonic": "BEQ", @@ -7622,44 +14663,52 @@ "targets": [ 6780 ], + "references": [], "comment": "", "valid": true }, { "address": 6769, + "address_region": "program_or_external", "bytes": "FBE80090", "text": "MOV:G.W R0, @(-H'1800,R3)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'1800,R3)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6773, + "address_region": "program_or_external", "bytes": "5280", "text": "MOV:E.B #H'80, R2", "mnemonic": "MOV:E.B", "operands": "#H'80, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6775, + "address_region": "program_or_external", "bytes": "AD83", "text": "MOV:G.W R5, R3", "mnemonic": "MOV:G.W", "operands": "R5, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6777, + "address_region": "program_or_external", "bytes": "1E23D8", "text": "BSR loc_3E54", "mnemonic": "BSR", @@ -7668,55 +14717,65 @@ "targets": [ 15956 ], + "references": [], "comment": "", "valid": true }, { "address": 6780, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6781, + "address_region": "program_or_external", "bytes": "A8CF", "text": "BSET.W #15, R0", "mnemonic": "BSET.W", "operands": "#15, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6783, + "address_region": "program_or_external", "bytes": "A881", "text": "MOV:G.W R0, R1", "mnemonic": "MOV:G.W", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6785, + "address_region": "program_or_external", "bytes": "FBE40051", "text": "AND.W @(-H'1C00,R3), R1", "mnemonic": "AND.W", "operands": "@(-H'1C00,R3), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6789, + "address_region": "program_or_external", "bytes": "2604", "text": "BNE loc_1A8B", "mnemonic": "BNE", @@ -7725,22 +14784,26 @@ "targets": [ 6795 ], + "references": [], "comment": "", "valid": true }, { "address": 6791, + "address_region": "program_or_external", "bytes": "A81B", "text": "SHLR.W R0", "mnemonic": "SHLR.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6793, + "address_region": "program_or_external", "bytes": "20F4", "text": "BRA loc_1A7F", "mnemonic": "BRA", @@ -7749,11 +14812,13 @@ "targets": [ 6783 ], + "references": [], "comment": "", "valid": true }, { "address": 6795, + "address_region": "program_or_external", "bytes": "20B8", "text": "BRA loc_1A45", "mnemonic": "BRA", @@ -7762,33 +14827,39 @@ "targets": [ 6725 ], + "references": [], "comment": "", "valid": true }, { "address": 6797, + "address_region": "program_or_external", "bytes": "59000F", "text": "MOV:I.W #H'000F, R1", "mnemonic": "MOV:I.W", "operands": "#H'000F, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6800, + "address_region": "program_or_external", "bytes": "A879", "text": "BTST.W R1, R0", "mnemonic": "BTST.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6802, + "address_region": "program_or_external", "bytes": "2603", "text": "BNE loc_1A97", "mnemonic": "BNE", @@ -7797,11 +14868,13 @@ "targets": [ 6807 ], + "references": [], "comment": "", "valid": true }, { "address": 6804, + "address_region": "program_or_external", "bytes": "01B9F9", "text": "SCB/F R1, loc_1A90", "mnemonic": "SCB/F", @@ -7810,55 +14883,65 @@ "targets": [ 6800 ], + "references": [], "comment": "", "valid": true }, { "address": 6807, + "address_region": "program_or_external", "bytes": "A813", "text": "CLR.W R0", "mnemonic": "CLR.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6809, + "address_region": "program_or_external", "bytes": "A849", "text": "BSET.W R1, R0", "mnemonic": "BSET.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6811, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6812, + "address_region": "program_or_external", "bytes": "AB16", "text": "TST.W R3", "mnemonic": "TST.W", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6814, + "address_region": "program_or_external", "bytes": "2732", "text": "BEQ loc_1AD2", "mnemonic": "BEQ", @@ -7867,66 +14950,85 @@ "targets": [ 6866 ], + "references": [], "comment": "", "valid": true }, { "address": 6816, + "address_region": "program_or_external", "bytes": "AB1A", "text": "SHLL.W R3", "mnemonic": "SHLL.W", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6818, + "address_region": "program_or_external", "bytes": "15F73380", "text": "MOV:G.B @H'F733, R0", "mnemonic": "MOV:G.B", "operands": "@H'F733, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63283, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6822, + "address_region": "program_or_external", "bytes": "A015", "text": "NOT.B R0", "mnemonic": "NOT.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6824, + "address_region": "program_or_external", "bytes": "040F50", "text": "AND.B #H'0F, R0", "mnemonic": "AND.B", "operands": "#H'0F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6827, + "address_region": "program_or_external", "bytes": "AC16", "text": "TST.W R4", "mnemonic": "TST.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6829, + "address_region": "program_or_external", "bytes": "260D", "text": "BNE loc_1ABC", "mnemonic": "BNE", @@ -7935,44 +15037,52 @@ "targets": [ 6844 ], + "references": [], "comment": "", "valid": true }, { "address": 6831, + "address_region": "program_or_external", "bytes": "A00C", "text": "ADD:Q.B #-1, R0", "mnemonic": "ADD:Q.B", "operands": "#-1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6833, + "address_region": "program_or_external", "bytes": "040F50", "text": "AND.B #H'0F, R0", "mnemonic": "AND.B", "operands": "#H'0F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6836, + "address_region": "program_or_external", "bytes": "FBE40078", "text": "BTST.W R0, @(-H'1C00,R3)", "mnemonic": "BTST.W", "operands": "R0, @(-H'1C00,R3)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6840, + "address_region": "program_or_external", "bytes": "27F5", "text": "BEQ loc_1AAF", "mnemonic": "BEQ", @@ -7981,11 +15091,13 @@ "targets": [ 6831 ], + "references": [], "comment": "", "valid": true }, { "address": 6842, + "address_region": "program_or_external", "bytes": "200B", "text": "BRA loc_1AC7", "mnemonic": "BRA", @@ -7994,44 +15106,52 @@ "targets": [ 6855 ], + "references": [], "comment": "", "valid": true }, { "address": 6844, + "address_region": "program_or_external", "bytes": "A008", "text": "ADD:Q.B #1, R0", "mnemonic": "ADD:Q.B", "operands": "#1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6846, + "address_region": "program_or_external", "bytes": "040F50", "text": "AND.B #H'0F, R0", "mnemonic": "AND.B", "operands": "#H'0F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6849, + "address_region": "program_or_external", "bytes": "FBE40078", "text": "BTST.W R0, @(-H'1C00,R3)", "mnemonic": "BTST.W", "operands": "R0, @(-H'1C00,R3)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6853, + "address_region": "program_or_external", "bytes": "27F5", "text": "BEQ loc_1ABC", "mnemonic": "BEQ", @@ -8040,44 +15160,59 @@ "targets": [ 6844 ], + "references": [], "comment": "", "valid": true }, { "address": 6855, + "address_region": "program_or_external", "bytes": "A015", "text": "NOT.B R0", "mnemonic": "NOT.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6857, + "address_region": "program_or_external", "bytes": "040F50", "text": "AND.B #H'0F, R0", "mnemonic": "AND.B", "operands": "#H'0F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6860, + "address_region": "program_or_external", "bytes": "15F73390", "text": "MOV:G.B R0, @H'F733", "mnemonic": "MOV:G.B", "operands": "R0, @H'F733", "kind": "normal", "targets": [], + "references": [ + { + "address": 63283, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6864, + "address_region": "program_or_external", "bytes": "200E", "text": "BRA loc_1AE0", "mnemonic": "BRA", @@ -8086,22 +15221,26 @@ "targets": [ 6880 ], + "references": [], "comment": "", "valid": true }, { "address": 6866, + "address_region": "program_or_external", "bytes": "AC16", "text": "TST.W R4", "mnemonic": "TST.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6868, + "address_region": "program_or_external", "bytes": "2606", "text": "BNE loc_1ADC", "mnemonic": "BNE", @@ -8110,22 +15249,33 @@ "targets": [ 6876 ], + "references": [], "comment": "", "valid": true }, { "address": 6870, + "address_region": "program_or_external", "bytes": "15F73308", "text": "ADD:Q.B #1, @H'F733", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F733", "kind": "normal", "targets": [], + "references": [ + { + "address": 63283, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6874, + "address_region": "program_or_external", "bytes": "2004", "text": "BRA loc_1AE0", "mnemonic": "BRA", @@ -8134,22 +15284,33 @@ "targets": [ 6880 ], + "references": [], "comment": "", "valid": true }, { "address": 6876, + "address_region": "program_or_external", "bytes": "15F7330C", "text": "ADD:Q.B #-1, @H'F733", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F733", "kind": "normal", "targets": [], + "references": [ + { + "address": 63283, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6880, + "address_region": "program_or_external", "bytes": "1E2E17", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -8158,66 +15319,85 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 6883, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6884, + "address_region": "program_or_external", "bytes": "15F75B80", "text": "MOV:G.B @H'F75B, R0", "mnemonic": "MOV:G.B", "operands": "@H'F75B, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63323, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6888, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6890, + "address_region": "program_or_external", "bytes": "F0F75D81", "text": "MOV:G.B @(-H'08A3,R0), R1", "mnemonic": "MOV:G.B", "operands": "@(-H'08A3,R0), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6894, + "address_region": "program_or_external", "bytes": "AC16", "text": "TST.W R4", "mnemonic": "TST.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6896, + "address_region": "program_or_external", "bytes": "260A", "text": "BNE loc_1AFC", "mnemonic": "BNE", @@ -8226,33 +15406,39 @@ "targets": [ 6908 ], + "references": [], "comment": "", "valid": true }, { "address": 6898, + "address_region": "program_or_external", "bytes": "A108", "text": "ADD:Q.B #1, R1", "mnemonic": "ADD:Q.B", "operands": "#1, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6900, + "address_region": "program_or_external", "bytes": "412E", "text": "CMP:E #H'2E, R1", "mnemonic": "CMP:E", "operands": "#H'2E, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6902, + "address_region": "program_or_external", "bytes": "230B", "text": "BLS loc_1B03", "mnemonic": "BLS", @@ -8261,22 +15447,26 @@ "targets": [ 6915 ], + "references": [], "comment": "", "valid": true }, { "address": 6904, + "address_region": "program_or_external", "bytes": "5100", "text": "MOV:E.B #H'00, R1", "mnemonic": "MOV:E.B", "operands": "#H'00, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6906, + "address_region": "program_or_external", "bytes": "2007", "text": "BRA loc_1B03", "mnemonic": "BRA", @@ -8285,22 +15475,26 @@ "targets": [ 6915 ], + "references": [], "comment": "", "valid": true }, { "address": 6908, + "address_region": "program_or_external", "bytes": "040131", "text": "SUB.B #H'01, R1", "mnemonic": "SUB.B", "operands": "#H'01, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6911, + "address_region": "program_or_external", "bytes": "2402", "text": "BCC loc_1B03", "mnemonic": "BCC", @@ -8309,33 +15503,39 @@ "targets": [ 6915 ], + "references": [], "comment": "", "valid": true }, { "address": 6913, + "address_region": "program_or_external", "bytes": "512E", "text": "MOV:E.B #H'2E, R1", "mnemonic": "MOV:E.B", "operands": "#H'2E, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6915, + "address_region": "program_or_external", "bytes": "F0F75D91", "text": "MOV:G.B R1, @(-H'08A3,R0)", "mnemonic": "MOV:G.B", "operands": "R1, @(-H'08A3,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6919, + "address_region": "program_or_external", "bytes": "1E2DF0", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -8344,44 +15544,59 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 6922, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6923, + "address_region": "program_or_external", "bytes": "15F75B80", "text": "MOV:G.B @H'F75B, R0", "mnemonic": "MOV:G.B", "operands": "@H'F75B, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63323, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6927, + "address_region": "program_or_external", "bytes": "AC16", "text": "TST.W R4", "mnemonic": "TST.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6929, + "address_region": "program_or_external", "bytes": "260A", "text": "BNE loc_1B1D", "mnemonic": "BNE", @@ -8390,33 +15605,39 @@ "targets": [ 6941 ], + "references": [], "comment": "", "valid": true }, { "address": 6931, + "address_region": "program_or_external", "bytes": "A008", "text": "ADD:Q.B #1, R0", "mnemonic": "ADD:Q.B", "operands": "#1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6933, + "address_region": "program_or_external", "bytes": "4008", "text": "CMP:E #H'08, R0", "mnemonic": "CMP:E", "operands": "#H'08, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6935, + "address_region": "program_or_external", "bytes": "230C", "text": "BLS loc_1B25", "mnemonic": "BLS", @@ -8425,22 +15646,26 @@ "targets": [ 6949 ], + "references": [], "comment": "", "valid": true }, { "address": 6937, + "address_region": "program_or_external", "bytes": "5008", "text": "MOV:E.B #H'08, R0", "mnemonic": "MOV:E.B", "operands": "#H'08, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6939, + "address_region": "program_or_external", "bytes": "2008", "text": "BRA loc_1B25", "mnemonic": "BRA", @@ -8449,33 +15674,39 @@ "targets": [ 6949 ], + "references": [], "comment": "", "valid": true }, { "address": 6941, + "address_region": "program_or_external", "bytes": "A00C", "text": "ADD:Q.B #-1, R0", "mnemonic": "ADD:Q.B", "operands": "#-1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6943, + "address_region": "program_or_external", "bytes": "4001", "text": "CMP:E #H'01, R0", "mnemonic": "CMP:E", "operands": "#H'01, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6945, + "address_region": "program_or_external", "bytes": "2402", "text": "BCC loc_1B25", "mnemonic": "BCC", @@ -8484,33 +15715,46 @@ "targets": [ 6949 ], + "references": [], "comment": "", "valid": true }, { "address": 6947, + "address_region": "program_or_external", "bytes": "5001", "text": "MOV:E.B #H'01, R0", "mnemonic": "MOV:E.B", "operands": "#H'01, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6949, + "address_region": "program_or_external", "bytes": "15F75B90", "text": "MOV:G.B R0, @H'F75B", "mnemonic": "MOV:G.B", "operands": "R0, @H'F75B", "kind": "normal", "targets": [], + "references": [ + { + "address": 63323, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6953, + "address_region": "program_or_external", "bytes": "1E2DCE", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -8519,55 +15763,79 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 6956, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6957, + "address_region": "program_or_external", "bytes": "15F6D784", "text": "MOV:G.B @H'F6D7, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D7, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63191, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6961, + "address_region": "program_or_external", "bytes": "15F6E764", "text": "XOR.B @H'F6E7, R4", "mnemonic": "XOR.B", "operands": "@H'F6E7, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63207, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6965, + "address_region": "program_or_external", "bytes": "5D007E", "text": "MOV:I.W #H'007E, R5", "mnemonic": "MOV:I.W", "operands": "#H'007E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6968, + "address_region": "program_or_external", "bytes": "1E00D3", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -8576,77 +15844,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 6971, + "address_region": "program_or_external", "bytes": "15F6D784", "text": "MOV:G.B @H'F6D7, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D7, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63191, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6975, + "address_region": "program_or_external", "bytes": "15F6E794", "text": "MOV:G.B R4, @H'F6E7", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E7", "kind": "normal", "targets": [], + "references": [ + { + "address": 63207, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6979, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6980, + "address_region": "program_or_external", "bytes": "15F6D684", "text": "MOV:G.B @H'F6D6, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63190, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6984, + "address_region": "program_or_external", "bytes": "15F6E664", "text": "XOR.B @H'F6E6, R4", "mnemonic": "XOR.B", "operands": "@H'F6E6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63206, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6988, + "address_region": "program_or_external", "bytes": "5D006E", "text": "MOV:I.W #H'006E, R5", "mnemonic": "MOV:I.W", "operands": "#H'006E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 6991, + "address_region": "program_or_external", "bytes": "1E00BC", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -8655,77 +15965,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 6994, + "address_region": "program_or_external", "bytes": "15F6D684", "text": "MOV:G.B @H'F6D6, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D6, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63190, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 6998, + "address_region": "program_or_external", "bytes": "15F6E694", "text": "MOV:G.B R4, @H'F6E6", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63206, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7002, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7003, + "address_region": "program_or_external", "bytes": "15F6D584", "text": "MOV:G.B @H'F6D5, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D5, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63189, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7007, + "address_region": "program_or_external", "bytes": "15F6E564", "text": "XOR.B @H'F6E5, R4", "mnemonic": "XOR.B", "operands": "@H'F6E5, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63205, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7011, + "address_region": "program_or_external", "bytes": "5D005E", "text": "MOV:I.W #H'005E, R5", "mnemonic": "MOV:I.W", "operands": "#H'005E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7014, + "address_region": "program_or_external", "bytes": "1E00A5", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -8734,77 +16086,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7017, + "address_region": "program_or_external", "bytes": "15F6D584", "text": "MOV:G.B @H'F6D5, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D5, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63189, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7021, + "address_region": "program_or_external", "bytes": "15F6E594", "text": "MOV:G.B R4, @H'F6E5", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63205, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7025, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7026, + "address_region": "program_or_external", "bytes": "15F6D184", "text": "MOV:G.B @H'F6D1, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D1, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63185, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7030, + "address_region": "program_or_external", "bytes": "15F6E164", "text": "XOR.B @H'F6E1, R4", "mnemonic": "XOR.B", "operands": "@H'F6E1, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63201, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7034, + "address_region": "program_or_external", "bytes": "5D001E", "text": "MOV:I.W #H'001E, R5", "mnemonic": "MOV:I.W", "operands": "#H'001E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7037, + "address_region": "program_or_external", "bytes": "1E008E", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -8813,77 +16207,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7040, + "address_region": "program_or_external", "bytes": "15F6D184", "text": "MOV:G.B @H'F6D1, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D1, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63185, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7044, + "address_region": "program_or_external", "bytes": "15F6E194", "text": "MOV:G.B R4, @H'F6E1", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63201, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7048, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7049, + "address_region": "program_or_external", "bytes": "15F6D084", "text": "MOV:G.B @H'F6D0, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D0, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63184, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7053, + "address_region": "program_or_external", "bytes": "15F6E064", "text": "XOR.B @H'F6E0, R4", "mnemonic": "XOR.B", "operands": "@H'F6E0, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63200, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7057, + "address_region": "program_or_external", "bytes": "5D000E", "text": "MOV:I.W #H'000E, R5", "mnemonic": "MOV:I.W", "operands": "#H'000E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7060, + "address_region": "program_or_external", "bytes": "1E0077", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -8892,77 +16328,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7063, + "address_region": "program_or_external", "bytes": "15F6D084", "text": "MOV:G.B @H'F6D0, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D0, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63184, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7067, + "address_region": "program_or_external", "bytes": "15F6E094", "text": "MOV:G.B R4, @H'F6E0", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63200, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7071, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7072, + "address_region": "program_or_external", "bytes": "15F6D484", "text": "MOV:G.B @H'F6D4, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D4, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63188, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7076, + "address_region": "program_or_external", "bytes": "15F6E464", "text": "XOR.B @H'F6E4, R4", "mnemonic": "XOR.B", "operands": "@H'F6E4, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63204, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7080, + "address_region": "program_or_external", "bytes": "5D004E", "text": "MOV:I.W #H'004E, R5", "mnemonic": "MOV:I.W", "operands": "#H'004E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7083, + "address_region": "program_or_external", "bytes": "0E61", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -8971,77 +16449,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7085, + "address_region": "program_or_external", "bytes": "15F6D484", "text": "MOV:G.B @H'F6D4, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D4, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63188, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7089, + "address_region": "program_or_external", "bytes": "15F6E494", "text": "MOV:G.B R4, @H'F6E4", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63204, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7093, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7094, + "address_region": "program_or_external", "bytes": "15F6D384", "text": "MOV:G.B @H'F6D3, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D3, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63187, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7098, + "address_region": "program_or_external", "bytes": "15F6E364", "text": "XOR.B @H'F6E3, R4", "mnemonic": "XOR.B", "operands": "@H'F6E3, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63203, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7102, + "address_region": "program_or_external", "bytes": "5D003E", "text": "MOV:I.W #H'003E, R5", "mnemonic": "MOV:I.W", "operands": "#H'003E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7105, + "address_region": "program_or_external", "bytes": "0E4B", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -9050,77 +16570,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7107, + "address_region": "program_or_external", "bytes": "15F6D384", "text": "MOV:G.B @H'F6D3, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D3, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63187, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7111, + "address_region": "program_or_external", "bytes": "15F6E394", "text": "MOV:G.B R4, @H'F6E3", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63203, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7115, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7116, + "address_region": "program_or_external", "bytes": "15F6D284", "text": "MOV:G.B @H'F6D2, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D2, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63186, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7120, + "address_region": "program_or_external", "bytes": "15F6E264", "text": "XOR.B @H'F6E2, R4", "mnemonic": "XOR.B", "operands": "@H'F6E2, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63202, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7124, + "address_region": "program_or_external", "bytes": "5D002E", "text": "MOV:I.W #H'002E, R5", "mnemonic": "MOV:I.W", "operands": "#H'002E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7127, + "address_region": "program_or_external", "bytes": "0E35", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -9129,77 +16691,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7129, + "address_region": "program_or_external", "bytes": "15F6D284", "text": "MOV:G.B @H'F6D2, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6D2, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63186, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7133, + "address_region": "program_or_external", "bytes": "15F6E294", "text": "MOV:G.B R4, @H'F6E2", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6E2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63202, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7137, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7138, + "address_region": "program_or_external", "bytes": "15F6DC84", "text": "MOV:G.B @H'F6DC, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6DC, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63196, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7142, + "address_region": "program_or_external", "bytes": "15F6EC64", "text": "XOR.B @H'F6EC, R4", "mnemonic": "XOR.B", "operands": "@H'F6EC, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63212, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7146, + "address_region": "program_or_external", "bytes": "5D00CE", "text": "MOV:I.W #H'00CE, R5", "mnemonic": "MOV:I.W", "operands": "#H'00CE, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7149, + "address_region": "program_or_external", "bytes": "0E1F", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -9208,77 +16812,119 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7151, + "address_region": "program_or_external", "bytes": "15F6DC84", "text": "MOV:G.B @H'F6DC, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6DC, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63196, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7155, + "address_region": "program_or_external", "bytes": "15F6EC94", "text": "MOV:G.B R4, @H'F6EC", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6EC", "kind": "normal", "targets": [], + "references": [ + { + "address": 63212, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7159, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7160, + "address_region": "program_or_external", "bytes": "15F6DB84", "text": "MOV:G.B @H'F6DB, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6DB, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63195, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7164, + "address_region": "program_or_external", "bytes": "15F6EB64", "text": "XOR.B @H'F6EB, R4", "mnemonic": "XOR.B", "operands": "@H'F6EB, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63211, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7168, + "address_region": "program_or_external", "bytes": "5D00BE", "text": "MOV:I.W #H'00BE, R5", "mnemonic": "MOV:I.W", "operands": "#H'00BE, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7171, + "address_region": "program_or_external", "bytes": "0E09", "text": "BSR loc_1C0E", "mnemonic": "BSR", @@ -9287,55 +16933,79 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7173, + "address_region": "program_or_external", "bytes": "15F6DB84", "text": "MOV:G.B @H'F6DB, R4", "mnemonic": "MOV:G.B", "operands": "@H'F6DB, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63195, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7177, + "address_region": "program_or_external", "bytes": "15F6EB94", "text": "MOV:G.B R4, @H'F6EB", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6EB", "kind": "normal", "targets": [], + "references": [ + { + "address": 63211, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 7181, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7182, + "address_region": "program_or_external", "bytes": "A41A", "text": "SHLL.B R4", "mnemonic": "SHLL.B", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7184, + "address_region": "program_or_external", "bytes": "240A", "text": "BCC loc_1C1C", "mnemonic": "BCC", @@ -9344,66 +17014,78 @@ "targets": [ 7196 ], + "references": [], "comment": "", "valid": true }, { "address": 7186, + "address_region": "program_or_external", "bytes": "FD270680", "text": "MOV:G.W @(H'2706,R5), R0", "mnemonic": "MOV:G.W", "operands": "@(H'2706,R5), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7190, + "address_region": "program_or_external", "bytes": "1230", "text": "STM.W {R4,R5}, @-SP", "mnemonic": "STM.W", "operands": "{R4,R5}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7192, + "address_region": "program_or_external", "bytes": "11D8", "text": "JSR @R0", "mnemonic": "JSR", "operands": "@R0", "kind": "call", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7194, + "address_region": "program_or_external", "bytes": "0230", "text": "LDM.W @SP+, {R4,R5}", "mnemonic": "LDM.W", "operands": "@SP+, {R4,R5}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7196, + "address_region": "program_or_external", "bytes": "A416", "text": "TST.B R4", "mnemonic": "TST.B", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7198, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_1C24", "mnemonic": "BEQ", @@ -9412,22 +17094,26 @@ "targets": [ 7204 ], + "references": [], "comment": "", "valid": true }, { "address": 7200, + "address_region": "program_or_external", "bytes": "AD0D", "text": "ADD:Q.W #-2, R5", "mnemonic": "ADD:Q.W", "operands": "#-2, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 7202, + "address_region": "program_or_external", "bytes": "20EA", "text": "BRA loc_1C0E", "mnemonic": "BRA", @@ -9436,33 +17122,46 @@ "targets": [ 7182 ], + "references": [], "comment": "", "valid": true }, { "address": 7204, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 8487, + "address_region": "program_or_external", "bytes": "15FB03C7", "text": "BSET.B #7, @H'FB03", "mnemonic": "BSET.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 8491, + "address_region": "program_or_external", "bytes": "2608", "text": "BNE loc_2135", "mnemonic": "BNE", @@ -9471,55 +17170,93 @@ "targets": [ 8501 ], + "references": [], "comment": "", "valid": true }, { "address": 8493, + "address_region": "program_or_external", "bytes": "1DF73281", "text": "MOV:G.W @H'F732, R1", "mnemonic": "MOV:G.W", "operands": "@H'F732, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 8497, + "address_region": "program_or_external", "bytes": "1DF73491", "text": "MOV:G.W R1, @H'F734", "mnemonic": "MOV:G.W", "operands": "R1, @H'F734", "kind": "normal", "targets": [], + "references": [ + { + "address": 63284, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 8501, + "address_region": "program_or_external", "bytes": "1DF732071C03", "text": "MOV:G.W #H'1C03, @H'F732", "mnemonic": "MOV:G.W", "operands": "#H'1C03, @H'F732", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 8507, + "address_region": "program_or_external", "bytes": "15FB020614", "text": "MOV:G.B #H'14, @H'FB02", "mnemonic": "MOV:G.B", "operands": "#H'14, @H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 8512, + "address_region": "program_or_external", "bytes": "1E27B7", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -9528,33 +17265,46 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 8515, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9808, + "address_region": "program_or_external", "bytes": "15F6F6D5", "text": "BCLR.B #5, @H'F6F6", "mnemonic": "BCLR.B", "operands": "#5, @H'F6F6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63222, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 9812, + "address_region": "program_or_external", "bytes": "370068", "text": "BEQ loc_26BF", "mnemonic": "BEQ", @@ -9563,55 +17313,79 @@ "targets": [ 9919 ], + "references": [], "comment": "", "valid": true }, { "address": 9815, + "address_region": "program_or_external", "bytes": "1DE12480", "text": "MOV:G.W @H'E124, R0", "mnemonic": "MOV:G.W", "operands": "@H'E124, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 57636, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 9819, + "address_region": "program_or_external", "bytes": "A81A", "text": "SHLL.W R0", "mnemonic": "SHLL.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9821, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9823, + "address_region": "program_or_external", "bytes": "15F6F6F6", "text": "BTST.B #6, @H'F6F6", "mnemonic": "BTST.B", "operands": "#6, @H'F6F6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63222, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 9827, + "address_region": "program_or_external", "bytes": "2608", "text": "BNE loc_266D", "mnemonic": "BNE", @@ -9620,22 +17394,26 @@ "targets": [ 9837 ], + "references": [], "comment": "", "valid": true }, { "address": 9829, + "address_region": "program_or_external", "bytes": "A008", "text": "ADD:Q.B #1, R0", "mnemonic": "ADD:Q.B", "operands": "#1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9831, + "address_region": "program_or_external", "bytes": "241A", "text": "BCC loc_2683", "mnemonic": "BCC", @@ -9644,22 +17422,26 @@ "targets": [ 9859 ], + "references": [], "comment": "", "valid": true }, { "address": 9833, + "address_region": "program_or_external", "bytes": "50FF", "text": "MOV:E.B #H'FF, R0", "mnemonic": "MOV:E.B", "operands": "#H'FF, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9835, + "address_region": "program_or_external", "bytes": "2016", "text": "BRA loc_2683", "mnemonic": "BRA", @@ -9668,33 +17450,46 @@ "targets": [ 9859 ], + "references": [], "comment": "", "valid": true }, { "address": 9837, + "address_region": "program_or_external", "bytes": "A00C", "text": "ADD:Q.B #-1, R0", "mnemonic": "ADD:Q.B", "operands": "#-1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9839, + "address_region": "program_or_external", "bytes": "1DE004FD", "text": "BTST.W #13, @H'E004", "mnemonic": "BTST.W", "operands": "#13, @H'E004", "kind": "normal", "targets": [], + "references": [ + { + "address": 57348, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 9843, + "address_region": "program_or_external", "bytes": "2608", "text": "BNE loc_267D", "mnemonic": "BNE", @@ -9703,22 +17498,26 @@ "targets": [ 9853 ], + "references": [], "comment": "", "valid": true }, { "address": 9845, + "address_region": "program_or_external", "bytes": "4049", "text": "CMP:E #H'49, R0", "mnemonic": "CMP:E", "operands": "#H'49, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9847, + "address_region": "program_or_external", "bytes": "240A", "text": "BCC loc_2683", "mnemonic": "BCC", @@ -9727,22 +17526,26 @@ "targets": [ 9859 ], + "references": [], "comment": "", "valid": true }, { "address": 9849, + "address_region": "program_or_external", "bytes": "5049", "text": "MOV:E.B #H'49, R0", "mnemonic": "MOV:E.B", "operands": "#H'49, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9851, + "address_region": "program_or_external", "bytes": "2006", "text": "BRA loc_2683", "mnemonic": "BRA", @@ -9751,22 +17554,26 @@ "targets": [ 9859 ], + "references": [], "comment": "", "valid": true }, { "address": 9853, + "address_region": "program_or_external", "bytes": "4016", "text": "CMP:E #H'16, R0", "mnemonic": "CMP:E", "operands": "#H'16, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9855, + "address_region": "program_or_external", "bytes": "2402", "text": "BCC loc_2683", "mnemonic": "BCC", @@ -9775,77 +17582,98 @@ "targets": [ 9859 ], + "references": [], "comment": "", "valid": true }, { "address": 9857, + "address_region": "program_or_external", "bytes": "5016", "text": "MOV:E.B #H'16, R0", "mnemonic": "MOV:E.B", "operands": "#H'16, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9859, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9861, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9863, + "address_region": "program_or_external", "bytes": "A81B", "text": "SHLR.W R0", "mnemonic": "SHLR.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9865, + "address_region": "program_or_external", "bytes": "A8CF", "text": "BSET.W #15, R0", "mnemonic": "BSET.W", "operands": "#15, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9867, + "address_region": "program_or_external", "bytes": "1DE12470", "text": "CMP:G.W @H'E124, R0", "mnemonic": "CMP:G.W", "operands": "@H'E124, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 57636, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 9871, + "address_region": "program_or_external", "bytes": "272E", "text": "BEQ loc_26BF", "mnemonic": "BEQ", @@ -9854,55 +17682,79 @@ "targets": [ 9919 ], + "references": [], "comment": "", "valid": true }, { "address": 9873, + "address_region": "program_or_external", "bytes": "1DE92490", "text": "MOV:G.W R0, @H'E924", "mnemonic": "MOV:G.W", "operands": "R0, @H'E924", "kind": "normal", "targets": [], + "references": [ + { + "address": 59684, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 9877, + "address_region": "program_or_external", "bytes": "5280", "text": "MOV:E.B #H'80, R2", "mnemonic": "MOV:E.B", "operands": "#H'80, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9879, + "address_region": "program_or_external", "bytes": "5B0092", "text": "MOV:I.W #H'0092, R3", "mnemonic": "MOV:I.W", "operands": "#H'0092, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9882, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 9886, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_26A8", "mnemonic": "BEQ", @@ -9911,22 +17763,33 @@ "targets": [ 9896 ], + "references": [], "comment": "", "valid": true }, { "address": 9888, + "address_region": "program_or_external", "bytes": "15F404F4", "text": "BTST.B #4, @H'F404", "mnemonic": "BTST.B", "operands": "#4, @H'F404", "kind": "normal", "targets": [], + "references": [ + { + "address": 62468, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 9892, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_26A8", "mnemonic": "BEQ", @@ -9935,22 +17798,26 @@ "targets": [ 9896 ], + "references": [], "comment": "", "valid": true }, { "address": 9894, + "address_region": "program_or_external", "bytes": "ABCE", "text": "BSET.W #14, R3", "mnemonic": "BSET.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 9896, + "address_region": "program_or_external", "bytes": "1E17A9", "text": "BSR loc_3E54", "mnemonic": "BSR", @@ -9959,22 +17826,33 @@ "targets": [ 15956 ], + "references": [], "comment": "", "valid": true }, { "address": 9899, + "address_region": "program_or_external", "bytes": "15F6F6C0", "text": "BSET.B #0, @H'F6F6", "mnemonic": "BSET.B", "operands": "#0, @H'F6F6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63222, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 9903, + "address_region": "program_or_external", "bytes": "2608", "text": "BNE loc_26B9", "mnemonic": "BNE", @@ -9983,22 +17861,33 @@ "targets": [ 9913 ], + "references": [], "comment": "", "valid": true }, { "address": 9905, + "address_region": "program_or_external", "bytes": "1DF6F40707D0", "text": "MOV:G.W #H'07D0, @H'F6F4", "mnemonic": "MOV:G.W", "operands": "#H'07D0, @H'F6F4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63220, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 9911, + "address_region": "program_or_external", "bytes": "2006", "text": "BRA loc_26BF", "mnemonic": "BRA", @@ -10007,66 +17896,99 @@ "targets": [ 9919 ], + "references": [], "comment": "", "valid": true }, { "address": 9913, + "address_region": "program_or_external", "bytes": "1DF6F40700C8", "text": "MOV:G.W #H'00C8, @H'F6F4", "mnemonic": "MOV:G.W", "operands": "#H'00C8, @H'F6F4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63220, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 9919, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10246, + "address_region": "program_or_external", "bytes": "15F9B981", "text": "MOV:G.B @H'F9B9, R1", "mnemonic": "MOV:G.B", "operands": "@H'F9B9, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63929, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10250, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10252, + "address_region": "program_or_external", "bytes": "15F9B471", "text": "CMP:G.B @H'F9B4, R1", "mnemonic": "CMP:G.B", "operands": "@H'F9B4, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63924, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10256, + "address_region": "program_or_external", "bytes": "2603", "text": "BNE loc_2815", "mnemonic": "BNE", @@ -10075,11 +17997,13 @@ "targets": [ 10261 ], + "references": [], "comment": "", "valid": true }, { "address": 10258, + "address_region": "program_or_external", "bytes": "300491", "text": "BRA loc_2CA6", "mnemonic": "BRA", @@ -10088,99 +18012,124 @@ "targets": [ 11430 ], + "references": [], "comment": "", "valid": true }, { "address": 10261, + "address_region": "program_or_external", "bytes": "A980", "text": "MOV:G.W R1, R0", "mnemonic": "MOV:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10263, + "address_region": "program_or_external", "bytes": "A81A", "text": "SHLL.W R0", "mnemonic": "SHLL.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10265, + "address_region": "program_or_external", "bytes": "F8F97080", "text": "MOV:G.W @(-H'0690,R0), R0", "mnemonic": "MOV:G.W", "operands": "@(-H'0690,R0), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10269, + "address_region": "program_or_external", "bytes": "A108", "text": "ADD:Q.B #1, R1", "mnemonic": "ADD:Q.B", "operands": "#1, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10271, + "address_region": "program_or_external", "bytes": "041F51", "text": "AND.B #H'1F, R1", "mnemonic": "AND.B", "operands": "#H'1F, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10274, + "address_region": "program_or_external", "bytes": "15F9B991", "text": "MOV:G.B R1, @H'F9B9", "mnemonic": "MOV:G.B", "operands": "R1, @H'F9B9", "kind": "normal", "targets": [], + "references": [ + { + "address": 63929, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10278, + "address_region": "program_or_external", "bytes": "0C01FF50", "text": "AND.W #H'01FF, R0", "mnemonic": "AND.W", "operands": "#H'01FF, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10282, + "address_region": "program_or_external", "bytes": "A885", "text": "MOV:G.W R0, R5", "mnemonic": "MOV:G.W", "operands": "R0, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10284, + "address_region": "program_or_external", "bytes": "1E39D7", "text": "BSR loc_6206", "mnemonic": "BSR", @@ -10189,44 +18138,52 @@ "targets": [ 25094 ], + "references": [], "comment": "", "valid": true }, { "address": 10287, + "address_region": "program_or_external", "bytes": "A884", "text": "MOV:G.W R0, R4", "mnemonic": "MOV:G.W", "operands": "R0, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10289, + "address_region": "program_or_external", "bytes": "AC1A", "text": "SHLL.W R4", "mnemonic": "SHLL.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10291, + "address_region": "program_or_external", "bytes": "A816", "text": "TST.W R0", "mnemonic": "TST.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10293, + "address_region": "program_or_external", "bytes": "2768", "text": "BEQ loc_289F", "mnemonic": "BEQ", @@ -10235,44 +18192,59 @@ "targets": [ 10399 ], + "references": [], "comment": "", "valid": true }, { "address": 10295, + "address_region": "program_or_external", "bytes": "1DF73681", "text": "MOV:G.W @H'F736, R1", "mnemonic": "MOV:G.W", "operands": "@H'F736, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63286, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10299, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10303, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10305, + "address_region": "program_or_external", "bytes": "370467", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10281,44 +18253,59 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10308, + "address_region": "program_or_external", "bytes": "1DF73881", "text": "MOV:G.W @H'F738, R1", "mnemonic": "MOV:G.W", "operands": "@H'F738, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63288, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10312, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10316, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10318, + "address_region": "program_or_external", "bytes": "37045A", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10327,44 +18314,59 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10321, + "address_region": "program_or_external", "bytes": "1DF73A81", "text": "MOV:G.W @H'F73A, R1", "mnemonic": "MOV:G.W", "operands": "@H'F73A, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63290, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10325, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10329, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10331, + "address_region": "program_or_external", "bytes": "37044D", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10373,44 +18375,59 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10334, + "address_region": "program_or_external", "bytes": "1DF73C81", "text": "MOV:G.W @H'F73C, R1", "mnemonic": "MOV:G.W", "operands": "@H'F73C, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63292, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10338, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10342, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10344, + "address_region": "program_or_external", "bytes": "370440", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10419,44 +18436,59 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10347, + "address_region": "program_or_external", "bytes": "1DF73E81", "text": "MOV:G.W @H'F73E, R1", "mnemonic": "MOV:G.W", "operands": "@H'F73E, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63294, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10351, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10355, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10357, + "address_region": "program_or_external", "bytes": "370433", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10465,44 +18497,59 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10360, + "address_region": "program_or_external", "bytes": "1DF74081", "text": "MOV:G.W @H'F740, R1", "mnemonic": "MOV:G.W", "operands": "@H'F740, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63296, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10364, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10368, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10370, + "address_region": "program_or_external", "bytes": "370426", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10511,44 +18558,59 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10373, + "address_region": "program_or_external", "bytes": "1DF74281", "text": "MOV:G.W @H'F742, R1", "mnemonic": "MOV:G.W", "operands": "@H'F742, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63298, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10377, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10381, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10383, + "address_region": "program_or_external", "bytes": "370419", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10557,44 +18619,59 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10386, + "address_region": "program_or_external", "bytes": "1DF75481", "text": "MOV:G.W @H'F754, R1", "mnemonic": "MOV:G.W", "operands": "@H'F754, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63316, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 10390, + "address_region": "program_or_external", "bytes": "0C01FF51", "text": "AND.W #H'01FF, R1", "mnemonic": "AND.W", "operands": "#H'01FF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10394, + "address_region": "program_or_external", "bytes": "A970", "text": "CMP:G.W R1, R0", "mnemonic": "CMP:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10396, + "address_region": "program_or_external", "bytes": "37040C", "text": "BEQ loc_2CAB", "mnemonic": "BEQ", @@ -10603,66 +18680,85 @@ "targets": [ 11435 ], + "references": [], "comment": "", "valid": true }, { "address": 10399, + "address_region": "program_or_external", "bytes": "FC28A681", "text": "MOV:G.W @(H'28A6,R4), R1", "mnemonic": "MOV:G.W", "operands": "@(H'28A6,R4), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 10403, + "address_region": "program_or_external", "bytes": "11D1", "text": "JMP @R1", "mnemonic": "JMP", "operands": "@R1", "kind": "jump", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 11430, + "address_region": "program_or_external", "bytes": "15F769D7", "text": "BCLR.B #7, @H'F769", "mnemonic": "BCLR.B", "operands": "#7, @H'F769", "kind": "normal", "targets": [], + "references": [ + { + "address": 63337, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 11434, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 11435, + "address_region": "program_or_external", "bytes": "1231", "text": "STM.W {R0,R4,R5}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R4,R5}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 11437, + "address_region": "program_or_external", "bytes": "1E1C4A", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -10671,33 +18767,46 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 11440, + "address_region": "program_or_external", "bytes": "0231", "text": "LDM.W @SP+, {R0,R4,R5}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R4,R5}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 11442, + "address_region": "program_or_external", "bytes": "15F769C7", "text": "BSET.B #7, @H'F769", "mnemonic": "BSET.B", "operands": "#7, @H'F769", "kind": "normal", "targets": [], + "references": [ + { + "address": 63337, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 11446, + "address_region": "program_or_external", "bytes": "30FBE6", "text": "BRA loc_289F", "mnemonic": "BRA", @@ -10706,33 +18815,46 @@ "targets": [ 10399 ], + "references": [], "comment": "", "valid": true }, { "address": 14640, + "address_region": "program_or_external", "bytes": "580007", "text": "MOV:I.W #H'0007, R0", "mnemonic": "MOV:I.W", "operands": "#H'0007, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14643, + "address_region": "program_or_external", "bytes": "15FE8E78", "text": "BTST.B R0, @P7DR", "mnemonic": "BTST.B", "operands": "R0, @P7DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 14647, + "address_region": "program_or_external", "bytes": "270A", "text": "BEQ loc_3943", "mnemonic": "BEQ", @@ -10741,33 +18863,39 @@ "targets": [ 14659 ], + "references": [], "comment": "", "valid": true }, { "address": 14649, + "address_region": "program_or_external", "bytes": "F0F6801A", "text": "SHLL.B @(-H'0980,R0)", "mnemonic": "SHLL.B", "operands": "@(-H'0980,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14653, + "address_region": "program_or_external", "bytes": "F0F680C0", "text": "BSET.B #0, @(-H'0980,R0)", "mnemonic": "BSET.B", "operands": "#0, @(-H'0980,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14657, + "address_region": "program_or_external", "bytes": "2004", "text": "BRA loc_3947", "mnemonic": "BRA", @@ -10776,33 +18904,39 @@ "targets": [ 14663 ], + "references": [], "comment": "", "valid": true }, { "address": 14659, + "address_region": "program_or_external", "bytes": "F0F6801A", "text": "SHLL.B @(-H'0980,R0)", "mnemonic": "SHLL.B", "operands": "@(-H'0980,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14663, + "address_region": "program_or_external", "bytes": "F0F68004FF", "text": "CMP:G.B #H'FF, @(-H'0980,R0)", "mnemonic": "CMP:G.B", "operands": "#H'FF, @(-H'0980,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14668, + "address_region": "program_or_external", "bytes": "2606", "text": "BNE loc_3954", "mnemonic": "BNE", @@ -10811,22 +18945,33 @@ "targets": [ 14676 ], + "references": [], "comment": "", "valid": true }, { "address": 14670, + "address_region": "program_or_external", "bytes": "15F68848", "text": "BSET.B R0, @H'F688", "mnemonic": "BSET.B", "operands": "R0, @H'F688", "kind": "normal", "targets": [], + "references": [ + { + "address": 63112, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14674, + "address_region": "program_or_external", "bytes": "200B", "text": "BRA loc_395F", "mnemonic": "BRA", @@ -10835,22 +18980,26 @@ "targets": [ 14687 ], + "references": [], "comment": "", "valid": true }, { "address": 14676, + "address_region": "program_or_external", "bytes": "F0F6800400", "text": "CMP:G.B #H'00, @(-H'0980,R0)", "mnemonic": "CMP:G.B", "operands": "#H'00, @(-H'0980,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14681, + "address_region": "program_or_external", "bytes": "2604", "text": "BNE loc_395F", "mnemonic": "BNE", @@ -10859,22 +19008,33 @@ "targets": [ 14687 ], + "references": [], "comment": "", "valid": true }, { "address": 14683, + "address_region": "program_or_external", "bytes": "15F68858", "text": "BCLR.B R0, @H'F688", "mnemonic": "BCLR.B", "operands": "R0, @H'F688", "kind": "normal", "targets": [], + "references": [ + { + "address": 63112, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14687, + "address_region": "program_or_external", "bytes": "01B8D1", "text": "SCB/F R0, loc_3933", "mnemonic": "SCB/F", @@ -10883,33 +19043,53 @@ "targets": [ 14643 ], + "references": [], "comment": "", "valid": true }, { "address": 14690, + "address_region": "program_or_external", "bytes": "15F72208", "text": "ADD:Q.B #1, @H'F722", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F722", "kind": "normal", "targets": [], + "references": [ + { + "address": 63266, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14694, + "address_region": "program_or_external", "bytes": "15F722043C", "text": "CMP:G.B #H'3C, @H'F722", "mnemonic": "CMP:G.B", "operands": "#H'3C, @H'F722", "kind": "normal", "targets": [], + "references": [ + { + "address": 63266, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14699, + "address_region": "program_or_external", "bytes": "270F", "text": "BEQ loc_397C", "mnemonic": "BEQ", @@ -10918,22 +19098,33 @@ "targets": [ 14716 ], + "references": [], "comment": "", "valid": true }, { "address": 14701, + "address_region": "program_or_external", "bytes": "15F7220478", "text": "CMP:G.B #H'78, @H'F722", "mnemonic": "CMP:G.B", "operands": "#H'78, @H'F722", "kind": "normal", "targets": [], + "references": [ + { + "address": 63266, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14706, + "address_region": "program_or_external", "bytes": "270B", "text": "BEQ loc_397F", "mnemonic": "BEQ", @@ -10942,22 +19133,33 @@ "targets": [ 14719 ], + "references": [], "comment": "", "valid": true }, { "address": 14708, + "address_region": "program_or_external", "bytes": "15F72204B4", "text": "CMP:G.B #H'B4, @H'F722", "mnemonic": "CMP:G.B", "operands": "#H'B4, @H'F722", "kind": "normal", "targets": [], + "references": [ + { + "address": 63266, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14713, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3983", "mnemonic": "BEQ", @@ -10966,22 +19168,26 @@ "targets": [ 14723 ], + "references": [], "comment": "", "valid": true }, { "address": 14715, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14716, + "address_region": "program_or_external", "bytes": "0E17", "text": "BSR loc_3995", "mnemonic": "BSR", @@ -10990,22 +19196,26 @@ "targets": [ 14741 ], + "references": [], "comment": "", "valid": true }, { "address": 14718, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14719, + "address_region": "program_or_external", "bytes": "1E00AC", "text": "BSR loc_3A2E", "mnemonic": "BSR", @@ -11014,22 +19224,26 @@ "targets": [ 14894 ], + "references": [], "comment": "", "valid": true }, { "address": 14722, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14723, + "address_region": "program_or_external", "bytes": "0E05", "text": "BSR loc_398A", "mnemonic": "BSR", @@ -11038,44 +19252,66 @@ "targets": [ 14730 ], + "references": [], "comment": "", "valid": true }, { "address": 14725, + "address_region": "program_or_external", "bytes": "15F72213", "text": "CLR.B @H'F722", "mnemonic": "CLR.B", "operands": "@H'F722", "kind": "normal", "targets": [], + "references": [ + { + "address": 63266, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14729, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14730, + "address_region": "program_or_external", "bytes": "15FEE8F7", "text": "BTST.B #7, @ADCSR", "mnemonic": "BTST.B", "operands": "#7, @ADCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65256, + "name": "ADCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 14734, + "address_region": "program_or_external", "bytes": "2604", "text": "BNE loc_3994", "mnemonic": "BNE", @@ -11084,44 +19320,66 @@ "targets": [ 14740 ], + "references": [], "comment": "", "valid": true }, { "address": 14736, + "address_region": "program_or_external", "bytes": "15FEE8C5", "text": "BSET.B #5, @ADCSR", "mnemonic": "BSET.B", "operands": "#5, @ADCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65256, + "name": "ADCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set ADST (bit 5) of ADCSR", "valid": true }, { "address": 14740, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14741, + "address_region": "program_or_external", "bytes": "15F72016", "text": "TST.B @H'F720", "mnemonic": "TST.B", "operands": "@H'F720", "kind": "normal", "targets": [], + "references": [ + { + "address": 63264, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14745, + "address_region": "program_or_external", "bytes": "360091", "text": "BNE loc_3A2D", "mnemonic": "BNE", @@ -11130,33 +19388,53 @@ "targets": [ 14893 ], + "references": [], "comment": "", "valid": true }, { "address": 14748, + "address_region": "program_or_external", "bytes": "15F10106A0", "text": "MOV:G.B #H'A0, @H'F101", "mnemonic": "MOV:G.B", "operands": "#H'A0, @H'F101", "kind": "normal", "targets": [], + "references": [ + { + "address": 61697, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14753, + "address_region": "program_or_external", "bytes": "15F100F1", "text": "BTST.B #1, @H'F100", "mnemonic": "BTST.B", "operands": "#1, @H'F100", "kind": "normal", "targets": [], + "references": [ + { + "address": 61696, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14757, + "address_region": "program_or_external", "bytes": "370085", "text": "BEQ loc_3A2D", "mnemonic": "BEQ", @@ -11165,407 +19443,705 @@ "targets": [ 14893 ], + "references": [], "comment": "", "valid": true }, { "address": 14760, + "address_region": "program_or_external", "bytes": "15F71B80", "text": "MOV:G.B @H'F71B, R0", "mnemonic": "MOV:G.B", "operands": "@H'F71B, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14764, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14768, + "address_region": "program_or_external", "bytes": "15F71350", "text": "AND.B @H'F713, R0", "mnemonic": "AND.B", "operands": "@H'F713, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63251, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14772, + "address_region": "program_or_external", "bytes": "15F10290", "text": "MOV:G.B R0, @H'F102", "mnemonic": "MOV:G.B", "operands": "R0, @H'F102", "kind": "normal", "targets": [], + "references": [ + { + "address": 61698, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14776, + "address_region": "program_or_external", "bytes": "15F71A80", "text": "MOV:G.B @H'F71A, R0", "mnemonic": "MOV:G.B", "operands": "@H'F71A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14780, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14784, + "address_region": "program_or_external", "bytes": "15F71250", "text": "AND.B @H'F712, R0", "mnemonic": "AND.B", "operands": "@H'F712, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63250, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14788, + "address_region": "program_or_external", "bytes": "15F10390", "text": "MOV:G.B R0, @H'F103", "mnemonic": "MOV:G.B", "operands": "R0, @H'F103", "kind": "normal", "targets": [], + "references": [ + { + "address": 61699, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14792, + "address_region": "program_or_external", "bytes": "15F71980", "text": "MOV:G.B @H'F719, R0", "mnemonic": "MOV:G.B", "operands": "@H'F719, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63257, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14796, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14800, + "address_region": "program_or_external", "bytes": "15F71150", "text": "AND.B @H'F711, R0", "mnemonic": "AND.B", "operands": "@H'F711, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63249, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14804, + "address_region": "program_or_external", "bytes": "15F10490", "text": "MOV:G.B R0, @H'F104", "mnemonic": "MOV:G.B", "operands": "R0, @H'F104", "kind": "normal", "targets": [], + "references": [ + { + "address": 61700, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14808, + "address_region": "program_or_external", "bytes": "15F71880", "text": "MOV:G.B @H'F718, R0", "mnemonic": "MOV:G.B", "operands": "@H'F718, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63256, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14812, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14816, + "address_region": "program_or_external", "bytes": "15F71050", "text": "AND.B @H'F710, R0", "mnemonic": "AND.B", "operands": "@H'F710, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63248, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14820, + "address_region": "program_or_external", "bytes": "15F10590", "text": "MOV:G.B R0, @H'F105", "mnemonic": "MOV:G.B", "operands": "R0, @H'F105", "kind": "normal", "targets": [], + "references": [ + { + "address": 61701, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14824, + "address_region": "program_or_external", "bytes": "15F70280", "text": "MOV:G.B @H'F702, R0", "mnemonic": "MOV:G.B", "operands": "@H'F702, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63234, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14828, + "address_region": "program_or_external", "bytes": "15F10990", "text": "MOV:G.B R0, @H'F109", "mnemonic": "MOV:G.B", "operands": "R0, @H'F109", "kind": "normal", "targets": [], + "references": [ + { + "address": 61705, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14832, + "address_region": "program_or_external", "bytes": "15F70380", "text": "MOV:G.B @H'F703, R0", "mnemonic": "MOV:G.B", "operands": "@H'F703, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63235, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14836, + "address_region": "program_or_external", "bytes": "15F10A90", "text": "MOV:G.B R0, @H'F10A", "mnemonic": "MOV:G.B", "operands": "R0, @H'F10A", "kind": "normal", "targets": [], + "references": [ + { + "address": 61706, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14840, + "address_region": "program_or_external", "bytes": "15F70480", "text": "MOV:G.B @H'F704, R0", "mnemonic": "MOV:G.B", "operands": "@H'F704, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63236, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14844, + "address_region": "program_or_external", "bytes": "15F10B90", "text": "MOV:G.B R0, @H'F10B", "mnemonic": "MOV:G.B", "operands": "R0, @H'F10B", "kind": "normal", "targets": [], + "references": [ + { + "address": 61707, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14848, + "address_region": "program_or_external", "bytes": "15F70580", "text": "MOV:G.B @H'F705, R0", "mnemonic": "MOV:G.B", "operands": "@H'F705, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63237, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14852, + "address_region": "program_or_external", "bytes": "15F10C90", "text": "MOV:G.B R0, @H'F10C", "mnemonic": "MOV:G.B", "operands": "R0, @H'F10C", "kind": "normal", "targets": [], + "references": [ + { + "address": 61708, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14856, + "address_region": "program_or_external", "bytes": "15F70080", "text": "MOV:G.B @H'F700, R0", "mnemonic": "MOV:G.B", "operands": "@H'F700, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63232, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14860, + "address_region": "program_or_external", "bytes": "15F10D90", "text": "MOV:G.B R0, @H'F10D", "mnemonic": "MOV:G.B", "operands": "R0, @H'F10D", "kind": "normal", "targets": [], + "references": [ + { + "address": 61709, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14864, + "address_region": "program_or_external", "bytes": "15F70180", "text": "MOV:G.B @H'F701, R0", "mnemonic": "MOV:G.B", "operands": "@H'F701, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63233, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14868, + "address_region": "program_or_external", "bytes": "15F10E90", "text": "MOV:G.B R0, @H'F10E", "mnemonic": "MOV:G.B", "operands": "R0, @H'F10E", "kind": "normal", "targets": [], + "references": [ + { + "address": 61710, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14872, + "address_region": "program_or_external", "bytes": "15FE8E80", "text": "MOV:G.B @P7DR, R0", "mnemonic": "MOV:G.B", "operands": "@P7DR, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 14876, + "address_region": "program_or_external", "bytes": "A015", "text": "NOT.B R0", "mnemonic": "NOT.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14878, + "address_region": "program_or_external", "bytes": "040350", "text": "AND.B #H'03, R0", "mnemonic": "AND.B", "operands": "#H'03, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14881, + "address_region": "program_or_external", "bytes": "04A040", "text": "OR.B #H'A0, R0", "mnemonic": "OR.B", "operands": "#H'A0, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14884, + "address_region": "program_or_external", "bytes": "15F10F90", "text": "MOV:G.B R0, @H'F10F", "mnemonic": "MOV:G.B", "operands": "R0, @H'F10F", "kind": "normal", "targets": [], + "references": [ + { + "address": 61711, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14888, + "address_region": "program_or_external", "bytes": "15F7200603", "text": "MOV:G.B #H'03, @H'F720", "mnemonic": "MOV:G.B", "operands": "#H'03, @H'F720", "kind": "normal", "targets": [], + "references": [ + { + "address": 63264, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14893, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 14894, + "address_region": "program_or_external", "bytes": "15F72116", "text": "TST.B @H'F721", "mnemonic": "TST.B", "operands": "@H'F721", "kind": "normal", "targets": [], + "references": [ + { + "address": 63265, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14898, + "address_region": "program_or_external", "bytes": "360091", "text": "BNE loc_3AC6", "mnemonic": "BNE", @@ -11574,33 +20150,53 @@ "targets": [ 15046 ], + "references": [], "comment": "", "valid": true }, { "address": 14901, + "address_region": "program_or_external", "bytes": "15F00106A0", "text": "MOV:G.B #H'A0, @H'F001", "mnemonic": "MOV:G.B", "operands": "#H'A0, @H'F001", "kind": "normal", "targets": [], + "references": [ + { + "address": 61441, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14906, + "address_region": "program_or_external", "bytes": "15F000F1", "text": "BTST.B #1, @H'F000", "mnemonic": "BTST.B", "operands": "#1, @H'F000", "kind": "normal", "targets": [], + "references": [ + { + "address": 61440, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14910, + "address_region": "program_or_external", "bytes": "370085", "text": "BEQ loc_3AC6", "mnemonic": "BEQ", @@ -11609,418 +20205,718 @@ "targets": [ 15046 ], + "references": [], "comment": "", "valid": true }, { "address": 14913, + "address_region": "program_or_external", "bytes": "15F71F80", "text": "MOV:G.B @H'F71F, R0", "mnemonic": "MOV:G.B", "operands": "@H'F71F, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63263, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14917, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14921, + "address_region": "program_or_external", "bytes": "15F71750", "text": "AND.B @H'F717, R0", "mnemonic": "AND.B", "operands": "@H'F717, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63255, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14925, + "address_region": "program_or_external", "bytes": "15F00290", "text": "MOV:G.B R0, @H'F002", "mnemonic": "MOV:G.B", "operands": "R0, @H'F002", "kind": "normal", "targets": [], + "references": [ + { + "address": 61442, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14929, + "address_region": "program_or_external", "bytes": "15F71E80", "text": "MOV:G.B @H'F71E, R0", "mnemonic": "MOV:G.B", "operands": "@H'F71E, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63262, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14933, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14937, + "address_region": "program_or_external", "bytes": "15F71650", "text": "AND.B @H'F716, R0", "mnemonic": "AND.B", "operands": "@H'F716, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63254, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14941, + "address_region": "program_or_external", "bytes": "15F00390", "text": "MOV:G.B R0, @H'F003", "mnemonic": "MOV:G.B", "operands": "R0, @H'F003", "kind": "normal", "targets": [], + "references": [ + { + "address": 61443, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14945, + "address_region": "program_or_external", "bytes": "15F71D80", "text": "MOV:G.B @H'F71D, R0", "mnemonic": "MOV:G.B", "operands": "@H'F71D, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63261, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14949, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14953, + "address_region": "program_or_external", "bytes": "15F71550", "text": "AND.B @H'F715, R0", "mnemonic": "AND.B", "operands": "@H'F715, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63253, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14957, + "address_region": "program_or_external", "bytes": "15F00490", "text": "MOV:G.B R0, @H'F004", "mnemonic": "MOV:G.B", "operands": "R0, @H'F004", "kind": "normal", "targets": [], + "references": [ + { + "address": 61444, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14961, + "address_region": "program_or_external", "bytes": "15F71C80", "text": "MOV:G.B @H'F71C, R0", "mnemonic": "MOV:G.B", "operands": "@H'F71C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63260, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14965, + "address_region": "program_or_external", "bytes": "15F72340", "text": "OR.B @H'F723, R0", "mnemonic": "OR.B", "operands": "@H'F723, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14969, + "address_region": "program_or_external", "bytes": "15F71450", "text": "AND.B @H'F714, R0", "mnemonic": "AND.B", "operands": "@H'F714, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63252, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14973, + "address_region": "program_or_external", "bytes": "15F00590", "text": "MOV:G.B R0, @H'F005", "mnemonic": "MOV:G.B", "operands": "R0, @H'F005", "kind": "normal", "targets": [], + "references": [ + { + "address": 61445, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14977, + "address_region": "program_or_external", "bytes": "15F70880", "text": "MOV:G.B @H'F708, R0", "mnemonic": "MOV:G.B", "operands": "@H'F708, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63240, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14981, + "address_region": "program_or_external", "bytes": "15F00990", "text": "MOV:G.B R0, @H'F009", "mnemonic": "MOV:G.B", "operands": "R0, @H'F009", "kind": "normal", "targets": [], + "references": [ + { + "address": 61449, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14985, + "address_region": "program_or_external", "bytes": "15F70980", "text": "MOV:G.B @H'F709, R0", "mnemonic": "MOV:G.B", "operands": "@H'F709, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63241, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14989, + "address_region": "program_or_external", "bytes": "15F00A90", "text": "MOV:G.B R0, @H'F00A", "mnemonic": "MOV:G.B", "operands": "R0, @H'F00A", "kind": "normal", "targets": [], + "references": [ + { + "address": 61450, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 14993, + "address_region": "program_or_external", "bytes": "15F70A80", "text": "MOV:G.B @H'F70A, R0", "mnemonic": "MOV:G.B", "operands": "@H'F70A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63242, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 14997, + "address_region": "program_or_external", "bytes": "15F00B90", "text": "MOV:G.B R0, @H'F00B", "mnemonic": "MOV:G.B", "operands": "R0, @H'F00B", "kind": "normal", "targets": [], + "references": [ + { + "address": 61451, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15001, + "address_region": "program_or_external", "bytes": "15F70B80", "text": "MOV:G.B @H'F70B, R0", "mnemonic": "MOV:G.B", "operands": "@H'F70B, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63243, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15005, + "address_region": "program_or_external", "bytes": "15F00C90", "text": "MOV:G.B R0, @H'F00C", "mnemonic": "MOV:G.B", "operands": "R0, @H'F00C", "kind": "normal", "targets": [], + "references": [ + { + "address": 61452, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15009, + "address_region": "program_or_external", "bytes": "15F70680", "text": "MOV:G.B @H'F706, R0", "mnemonic": "MOV:G.B", "operands": "@H'F706, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63238, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15013, + "address_region": "program_or_external", "bytes": "15F00D90", "text": "MOV:G.B R0, @H'F00D", "mnemonic": "MOV:G.B", "operands": "R0, @H'F00D", "kind": "normal", "targets": [], + "references": [ + { + "address": 61453, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15017, + "address_region": "program_or_external", "bytes": "15F70780", "text": "MOV:G.B @H'F707, R0", "mnemonic": "MOV:G.B", "operands": "@H'F707, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63239, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15021, + "address_region": "program_or_external", "bytes": "15F00E90", "text": "MOV:G.B R0, @H'F00E", "mnemonic": "MOV:G.B", "operands": "R0, @H'F00E", "kind": "normal", "targets": [], + "references": [ + { + "address": 61454, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15025, + "address_region": "program_or_external", "bytes": "15FE8E80", "text": "MOV:G.B @P7DR, R0", "mnemonic": "MOV:G.B", "operands": "@P7DR, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 15029, + "address_region": "program_or_external", "bytes": "A015", "text": "NOT.B R0", "mnemonic": "NOT.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15031, + "address_region": "program_or_external", "bytes": "040350", "text": "AND.B #H'03, R0", "mnemonic": "AND.B", "operands": "#H'03, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15034, + "address_region": "program_or_external", "bytes": "04A040", "text": "OR.B #H'A0, R0", "mnemonic": "OR.B", "operands": "#H'A0, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15037, + "address_region": "program_or_external", "bytes": "15F00F90", "text": "MOV:G.B R0, @H'F00F", "mnemonic": "MOV:G.B", "operands": "R0, @H'F00F", "kind": "normal", "targets": [], + "references": [ + { + "address": 61455, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15041, + "address_region": "program_or_external", "bytes": "15F7210603", "text": "MOV:G.B #H'03, @H'F721", "mnemonic": "MOV:G.B", "operands": "#H'03, @H'F721", "kind": "normal", "targets": [], + "references": [ + { + "address": 63265, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15046, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15047, + "address_region": "program_or_external", "bytes": "BF90", "text": "MOV:G.W R0, @-R7", "mnemonic": "MOV:G.W", "operands": "R0, @-R7", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15049, + "address_region": "program_or_external", "bytes": "15F100F1", "text": "BTST.B #1, @H'F100", "mnemonic": "BTST.B", "operands": "#1, @H'F100", "kind": "normal", "targets": [], + "references": [ + { + "address": 61696, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15053, + "address_region": "program_or_external", "bytes": "36015D", "text": "BNE loc_3C2D", "mnemonic": "BNE", @@ -12029,33 +20925,46 @@ "targets": [ 15405 ], + "references": [], "comment": "", "valid": true }, { "address": 15056, + "address_region": "program_or_external", "bytes": "15F10F80", "text": "MOV:G.B @H'F10F, R0", "mnemonic": "MOV:G.B", "operands": "@H'F10F, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61711, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15060, + "address_region": "program_or_external", "bytes": "40A9", "text": "CMP:E #H'A9, R0", "mnemonic": "CMP:E", "operands": "#H'A9, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15062, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3AE0", "mnemonic": "BEQ", @@ -12064,22 +20973,26 @@ "targets": [ 15072 ], + "references": [], "comment": "", "valid": true }, { "address": 15064, + "address_region": "program_or_external", "bytes": "40A8", "text": "CMP:E #H'A8, R0", "mnemonic": "CMP:E", "operands": "#H'A8, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15066, + "address_region": "program_or_external", "bytes": "370085", "text": "BEQ loc_3B62", "mnemonic": "BEQ", @@ -12088,11 +21001,13 @@ "targets": [ 15202 ], + "references": [], "comment": "", "valid": true }, { "address": 15069, + "address_region": "program_or_external", "bytes": "30014D", "text": "BRA loc_3C2D", "mnemonic": "BRA", @@ -12101,66 +21016,106 @@ "targets": [ 15405 ], + "references": [], "comment": "", "valid": true }, { "address": 15072, + "address_region": "program_or_external", "bytes": "15F6F080", "text": "MOV:G.B @H'F6F0, R0", "mnemonic": "MOV:G.B", "operands": "@H'F6F0, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15076, + "address_region": "program_or_external", "bytes": "04C050", "text": "AND.B #H'C0, R0", "mnemonic": "AND.B", "operands": "#H'C0, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15079, + "address_region": "program_or_external", "bytes": "15F6F090", "text": "MOV:G.B R0, @H'F6F0", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15083, + "address_region": "program_or_external", "bytes": "1DF10C80", "text": "MOV:G.W @H'F10C, R0", "mnemonic": "MOV:G.W", "operands": "@H'F10C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61708, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15087, + "address_region": "program_or_external", "bytes": "1DF69A70", "text": "CMP:G.W @H'F69A, R0", "mnemonic": "CMP:G.W", "operands": "@H'F69A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63130, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15091, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3AFD", "mnemonic": "BEQ", @@ -12169,55 +21124,93 @@ "targets": [ 15101 ], + "references": [], "comment": "", "valid": true }, { "address": 15093, + "address_region": "program_or_external", "bytes": "15F6F0C5", "text": "BSET.B #5, @H'F6F0", "mnemonic": "BSET.B", "operands": "#5, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15097, + "address_region": "program_or_external", "bytes": "1DF69A90", "text": "MOV:G.W R0, @H'F69A", "mnemonic": "MOV:G.W", "operands": "R0, @H'F69A", "kind": "normal", "targets": [], + "references": [ + { + "address": 63130, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15101, + "address_region": "program_or_external", "bytes": "1DF10A80", "text": "MOV:G.W @H'F10A, R0", "mnemonic": "MOV:G.W", "operands": "@H'F10A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61706, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15105, + "address_region": "program_or_external", "bytes": "1DF69870", "text": "CMP:G.W @H'F698, R0", "mnemonic": "CMP:G.W", "operands": "@H'F698, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63128, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15109, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3B0F", "mnemonic": "BEQ", @@ -12226,55 +21219,93 @@ "targets": [ 15119 ], + "references": [], "comment": "", "valid": true }, { "address": 15111, + "address_region": "program_or_external", "bytes": "15F6F0C4", "text": "BSET.B #4, @H'F6F0", "mnemonic": "BSET.B", "operands": "#4, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15115, + "address_region": "program_or_external", "bytes": "1DF69890", "text": "MOV:G.W R0, @H'F698", "mnemonic": "MOV:G.W", "operands": "R0, @H'F698", "kind": "normal", "targets": [], + "references": [ + { + "address": 63128, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15119, + "address_region": "program_or_external", "bytes": "1DF10880", "text": "MOV:G.W @H'F108, R0", "mnemonic": "MOV:G.W", "operands": "@H'F108, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61704, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15123, + "address_region": "program_or_external", "bytes": "1DF69670", "text": "CMP:G.W @H'F696, R0", "mnemonic": "CMP:G.W", "operands": "@H'F696, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63126, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15127, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3B21", "mnemonic": "BEQ", @@ -12283,55 +21314,93 @@ "targets": [ 15137 ], + "references": [], "comment": "", "valid": true }, { "address": 15129, + "address_region": "program_or_external", "bytes": "15F6F0C3", "text": "BSET.B #3, @H'F6F0", "mnemonic": "BSET.B", "operands": "#3, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15133, + "address_region": "program_or_external", "bytes": "1DF69690", "text": "MOV:G.W R0, @H'F696", "mnemonic": "MOV:G.W", "operands": "R0, @H'F696", "kind": "normal", "targets": [], + "references": [ + { + "address": 63126, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15137, + "address_region": "program_or_external", "bytes": "1DF10680", "text": "MOV:G.W @H'F106, R0", "mnemonic": "MOV:G.W", "operands": "@H'F106, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61702, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15141, + "address_region": "program_or_external", "bytes": "1DF69470", "text": "CMP:G.W @H'F694, R0", "mnemonic": "CMP:G.W", "operands": "@H'F694, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63124, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15145, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3B33", "mnemonic": "BEQ", @@ -12340,55 +21409,93 @@ "targets": [ 15155 ], + "references": [], "comment": "", "valid": true }, { "address": 15147, + "address_region": "program_or_external", "bytes": "15F6F0C2", "text": "BSET.B #2, @H'F6F0", "mnemonic": "BSET.B", "operands": "#2, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15151, + "address_region": "program_or_external", "bytes": "1DF69490", "text": "MOV:G.W R0, @H'F694", "mnemonic": "MOV:G.W", "operands": "R0, @H'F694", "kind": "normal", "targets": [], + "references": [ + { + "address": 63124, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15155, + "address_region": "program_or_external", "bytes": "1DF10480", "text": "MOV:G.W @H'F104, R0", "mnemonic": "MOV:G.W", "operands": "@H'F104, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61700, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15159, + "address_region": "program_or_external", "bytes": "1DF69270", "text": "CMP:G.W @H'F692, R0", "mnemonic": "CMP:G.W", "operands": "@H'F692, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63122, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15163, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3B45", "mnemonic": "BEQ", @@ -12397,55 +21504,93 @@ "targets": [ 15173 ], + "references": [], "comment": "", "valid": true }, { "address": 15165, + "address_region": "program_or_external", "bytes": "15F6F0C1", "text": "BSET.B #1, @H'F6F0", "mnemonic": "BSET.B", "operands": "#1, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15169, + "address_region": "program_or_external", "bytes": "1DF69290", "text": "MOV:G.W R0, @H'F692", "mnemonic": "MOV:G.W", "operands": "R0, @H'F692", "kind": "normal", "targets": [], + "references": [ + { + "address": 63122, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15173, + "address_region": "program_or_external", "bytes": "1DF10280", "text": "MOV:G.W @H'F102, R0", "mnemonic": "MOV:G.W", "operands": "@H'F102, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61698, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15177, + "address_region": "program_or_external", "bytes": "1DF69070", "text": "CMP:G.W @H'F690, R0", "mnemonic": "CMP:G.W", "operands": "@H'F690, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63120, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15181, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3B57", "mnemonic": "BEQ", @@ -12454,55 +21599,93 @@ "targets": [ 15191 ], + "references": [], "comment": "", "valid": true }, { "address": 15183, + "address_region": "program_or_external", "bytes": "15F6F0C0", "text": "BSET.B #0, @H'F6F0", "mnemonic": "BSET.B", "operands": "#0, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15187, + "address_region": "program_or_external", "bytes": "1DF69090", "text": "MOV:G.W R0, @H'F690", "mnemonic": "MOV:G.W", "operands": "R0, @H'F690", "kind": "normal", "targets": [], + "references": [ + { + "address": 63120, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15191, + "address_region": "program_or_external", "bytes": "15F10180", "text": "MOV:G.B @H'F101, R0", "mnemonic": "MOV:G.B", "operands": "@H'F101, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61697, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15195, + "address_region": "program_or_external", "bytes": "15F720D0", "text": "BCLR.B #0, @H'F720", "mnemonic": "BCLR.B", "operands": "#0, @H'F720", "kind": "normal", "targets": [], + "references": [ + { + "address": 63264, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15199, + "address_region": "program_or_external", "bytes": "3000CB", "text": "BRA loc_3C2D", "mnemonic": "BRA", @@ -12511,77 +21694,126 @@ "targets": [ 15405 ], + "references": [], "comment": "", "valid": true }, { "address": 15202, + "address_region": "program_or_external", "bytes": "15F6F080", "text": "MOV:G.B @H'F6F0, R0", "mnemonic": "MOV:G.B", "operands": "@H'F6F0, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15206, + "address_region": "program_or_external", "bytes": "043F50", "text": "AND.B #H'3F, R0", "mnemonic": "AND.B", "operands": "#H'3F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15209, + "address_region": "program_or_external", "bytes": "15F6F090", "text": "MOV:G.B R0, @H'F6F0", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15213, + "address_region": "program_or_external", "bytes": "15F6F213", "text": "CLR.B @H'F6F2", "mnemonic": "CLR.B", "operands": "@H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15217, + "address_region": "program_or_external", "bytes": "1DF10C80", "text": "MOV:G.W @H'F10C, R0", "mnemonic": "MOV:G.W", "operands": "@H'F10C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61708, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15221, + "address_region": "program_or_external", "bytes": "1DF69E70", "text": "CMP:G.W @H'F69E, R0", "mnemonic": "CMP:G.W", "operands": "@H'F69E, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63134, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15225, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3B83", "mnemonic": "BEQ", @@ -12590,55 +21822,93 @@ "targets": [ 15235 ], + "references": [], "comment": "", "valid": true }, { "address": 15227, + "address_region": "program_or_external", "bytes": "15F6F0C7", "text": "BSET.B #7, @H'F6F0", "mnemonic": "BSET.B", "operands": "#7, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15231, + "address_region": "program_or_external", "bytes": "1DF69E90", "text": "MOV:G.W R0, @H'F69E", "mnemonic": "MOV:G.W", "operands": "R0, @H'F69E", "kind": "normal", "targets": [], + "references": [ + { + "address": 63134, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15235, + "address_region": "program_or_external", "bytes": "1DF10A80", "text": "MOV:G.W @H'F10A, R0", "mnemonic": "MOV:G.W", "operands": "@H'F10A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61706, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15239, + "address_region": "program_or_external", "bytes": "1DF69C70", "text": "CMP:G.W @H'F69C, R0", "mnemonic": "CMP:G.W", "operands": "@H'F69C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63132, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15243, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3B95", "mnemonic": "BEQ", @@ -12647,55 +21917,93 @@ "targets": [ 15253 ], + "references": [], "comment": "", "valid": true }, { "address": 15245, + "address_region": "program_or_external", "bytes": "15F6F0C6", "text": "BSET.B #6, @H'F6F0", "mnemonic": "BSET.B", "operands": "#6, @H'F6F0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63216, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15249, + "address_region": "program_or_external", "bytes": "1DF69C90", "text": "MOV:G.W R0, @H'F69C", "mnemonic": "MOV:G.W", "operands": "R0, @H'F69C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63132, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15253, + "address_region": "program_or_external", "bytes": "15F10980", "text": "MOV:G.B @H'F109, R0", "mnemonic": "MOV:G.B", "operands": "@H'F109, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61705, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15257, + "address_region": "program_or_external", "bytes": "15F6D070", "text": "CMP:G.B @H'F6D0, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D0, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63184, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15261, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3BA7", "mnemonic": "BEQ", @@ -12704,55 +22012,93 @@ "targets": [ 15271 ], + "references": [], "comment": "", "valid": true }, { "address": 15263, + "address_region": "program_or_external", "bytes": "15F6F2C0", "text": "BSET.B #0, @H'F6F2", "mnemonic": "BSET.B", "operands": "#0, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15267, + "address_region": "program_or_external", "bytes": "15F6D090", "text": "MOV:G.B R0, @H'F6D0", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63184, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15271, + "address_region": "program_or_external", "bytes": "15F10880", "text": "MOV:G.B @H'F108, R0", "mnemonic": "MOV:G.B", "operands": "@H'F108, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61704, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15275, + "address_region": "program_or_external", "bytes": "15F6D170", "text": "CMP:G.B @H'F6D1, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D1, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63185, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15279, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3BB9", "mnemonic": "BEQ", @@ -12761,55 +22107,93 @@ "targets": [ 15289 ], + "references": [], "comment": "", "valid": true }, { "address": 15281, + "address_region": "program_or_external", "bytes": "15F6F2C1", "text": "BSET.B #1, @H'F6F2", "mnemonic": "BSET.B", "operands": "#1, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15285, + "address_region": "program_or_external", "bytes": "15F6D190", "text": "MOV:G.B R0, @H'F6D1", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63185, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15289, + "address_region": "program_or_external", "bytes": "15F10780", "text": "MOV:G.B @H'F107, R0", "mnemonic": "MOV:G.B", "operands": "@H'F107, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61703, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15293, + "address_region": "program_or_external", "bytes": "15F6D270", "text": "CMP:G.B @H'F6D2, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D2, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63186, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15297, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3BCB", "mnemonic": "BEQ", @@ -12818,55 +22202,93 @@ "targets": [ 15307 ], + "references": [], "comment": "", "valid": true }, { "address": 15299, + "address_region": "program_or_external", "bytes": "15F6F2C2", "text": "BSET.B #2, @H'F6F2", "mnemonic": "BSET.B", "operands": "#2, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15303, + "address_region": "program_or_external", "bytes": "15F6D290", "text": "MOV:G.B R0, @H'F6D2", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63186, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15307, + "address_region": "program_or_external", "bytes": "15F10680", "text": "MOV:G.B @H'F106, R0", "mnemonic": "MOV:G.B", "operands": "@H'F106, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61702, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15311, + "address_region": "program_or_external", "bytes": "15F6D370", "text": "CMP:G.B @H'F6D3, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D3, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63187, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15315, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3BDD", "mnemonic": "BEQ", @@ -12875,55 +22297,93 @@ "targets": [ 15325 ], + "references": [], "comment": "", "valid": true }, { "address": 15317, + "address_region": "program_or_external", "bytes": "15F6F2C3", "text": "BSET.B #3, @H'F6F2", "mnemonic": "BSET.B", "operands": "#3, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15321, + "address_region": "program_or_external", "bytes": "15F6D390", "text": "MOV:G.B R0, @H'F6D3", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63187, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15325, + "address_region": "program_or_external", "bytes": "15F10580", "text": "MOV:G.B @H'F105, R0", "mnemonic": "MOV:G.B", "operands": "@H'F105, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61701, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15329, + "address_region": "program_or_external", "bytes": "15F6D470", "text": "CMP:G.B @H'F6D4, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D4, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63188, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15333, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3BEF", "mnemonic": "BEQ", @@ -12932,55 +22392,93 @@ "targets": [ 15343 ], + "references": [], "comment": "", "valid": true }, { "address": 15335, + "address_region": "program_or_external", "bytes": "15F6F2C4", "text": "BSET.B #4, @H'F6F2", "mnemonic": "BSET.B", "operands": "#4, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15339, + "address_region": "program_or_external", "bytes": "15F6D490", "text": "MOV:G.B R0, @H'F6D4", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63188, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15343, + "address_region": "program_or_external", "bytes": "15F10480", "text": "MOV:G.B @H'F104, R0", "mnemonic": "MOV:G.B", "operands": "@H'F104, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61700, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15347, + "address_region": "program_or_external", "bytes": "15F6D570", "text": "CMP:G.B @H'F6D5, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D5, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63189, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15351, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C01", "mnemonic": "BEQ", @@ -12989,55 +22487,93 @@ "targets": [ 15361 ], + "references": [], "comment": "", "valid": true }, { "address": 15353, + "address_region": "program_or_external", "bytes": "15F6F2C5", "text": "BSET.B #5, @H'F6F2", "mnemonic": "BSET.B", "operands": "#5, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15357, + "address_region": "program_or_external", "bytes": "15F6D590", "text": "MOV:G.B R0, @H'F6D5", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63189, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15361, + "address_region": "program_or_external", "bytes": "15F10380", "text": "MOV:G.B @H'F103, R0", "mnemonic": "MOV:G.B", "operands": "@H'F103, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61699, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15365, + "address_region": "program_or_external", "bytes": "15F6D670", "text": "CMP:G.B @H'F6D6, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D6, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63190, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15369, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C13", "mnemonic": "BEQ", @@ -13046,55 +22582,93 @@ "targets": [ 15379 ], + "references": [], "comment": "", "valid": true }, { "address": 15371, + "address_region": "program_or_external", "bytes": "15F6F2C6", "text": "BSET.B #6, @H'F6F2", "mnemonic": "BSET.B", "operands": "#6, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15375, + "address_region": "program_or_external", "bytes": "15F6D690", "text": "MOV:G.B R0, @H'F6D6", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63190, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15379, + "address_region": "program_or_external", "bytes": "15F10280", "text": "MOV:G.B @H'F102, R0", "mnemonic": "MOV:G.B", "operands": "@H'F102, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61698, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15383, + "address_region": "program_or_external", "bytes": "15F6D770", "text": "CMP:G.B @H'F6D7, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D7, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63191, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15387, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C25", "mnemonic": "BEQ", @@ -13103,99 +22677,152 @@ "targets": [ 15397 ], + "references": [], "comment": "", "valid": true }, { "address": 15389, + "address_region": "program_or_external", "bytes": "15F6F2C7", "text": "BSET.B #7, @H'F6F2", "mnemonic": "BSET.B", "operands": "#7, @H'F6F2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63218, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15393, + "address_region": "program_or_external", "bytes": "15F6D790", "text": "MOV:G.B R0, @H'F6D7", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D7", "kind": "normal", "targets": [], + "references": [ + { + "address": 63191, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15397, + "address_region": "program_or_external", "bytes": "15F10180", "text": "MOV:G.B @H'F101, R0", "mnemonic": "MOV:G.B", "operands": "@H'F101, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61697, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15401, + "address_region": "program_or_external", "bytes": "15F720D1", "text": "BCLR.B #1, @H'F720", "mnemonic": "BCLR.B", "operands": "#1, @H'F720", "kind": "normal", "targets": [], + "references": [ + { + "address": 63264, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15405, + "address_region": "program_or_external", "bytes": "CF80", "text": "MOV:G.W @R7+, R0", "mnemonic": "MOV:G.W", "operands": "@R7+, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15407, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15408, + "address_region": "program_or_external", "bytes": "BF90", "text": "MOV:G.W R0, @-R7", "mnemonic": "MOV:G.W", "operands": "R0, @-R7", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15410, + "address_region": "program_or_external", "bytes": "15F000F1", "text": "BTST.B #1, @H'F000", "mnemonic": "BTST.B", "operands": "#1, @H'F000", "kind": "normal", "targets": [], + "references": [ + { + "address": 61440, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15414, + "address_region": "program_or_external", "bytes": "36015D", "text": "BNE loc_3D96", "mnemonic": "BNE", @@ -13204,33 +22831,46 @@ "targets": [ 15766 ], + "references": [], "comment": "", "valid": true }, { "address": 15417, + "address_region": "program_or_external", "bytes": "15F00F80", "text": "MOV:G.B @H'F00F, R0", "mnemonic": "MOV:G.B", "operands": "@H'F00F, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61455, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15421, + "address_region": "program_or_external", "bytes": "40A9", "text": "CMP:E #H'A9, R0", "mnemonic": "CMP:E", "operands": "#H'A9, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15423, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C49", "mnemonic": "BEQ", @@ -13239,22 +22879,26 @@ "targets": [ 15433 ], + "references": [], "comment": "", "valid": true }, { "address": 15425, + "address_region": "program_or_external", "bytes": "40A8", "text": "CMP:E #H'A8, R0", "mnemonic": "CMP:E", "operands": "#H'A8, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15427, + "address_region": "program_or_external", "bytes": "370085", "text": "BEQ loc_3CCB", "mnemonic": "BEQ", @@ -13263,11 +22907,13 @@ "targets": [ 15563 ], + "references": [], "comment": "", "valid": true }, { "address": 15430, + "address_region": "program_or_external", "bytes": "30014D", "text": "BRA loc_3D96", "mnemonic": "BRA", @@ -13276,66 +22922,106 @@ "targets": [ 15766 ], + "references": [], "comment": "", "valid": true }, { "address": 15433, + "address_region": "program_or_external", "bytes": "15F6F180", "text": "MOV:G.B @H'F6F1, R0", "mnemonic": "MOV:G.B", "operands": "@H'F6F1, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15437, + "address_region": "program_or_external", "bytes": "04C050", "text": "AND.B #H'C0, R0", "mnemonic": "AND.B", "operands": "#H'C0, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15440, + "address_region": "program_or_external", "bytes": "15F6F190", "text": "MOV:G.B R0, @H'F6F1", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15444, + "address_region": "program_or_external", "bytes": "1DF00C80", "text": "MOV:G.W @H'F00C, R0", "mnemonic": "MOV:G.W", "operands": "@H'F00C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61452, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15448, + "address_region": "program_or_external", "bytes": "1DF6AA70", "text": "CMP:G.W @H'F6AA, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6AA, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63146, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15452, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C66", "mnemonic": "BEQ", @@ -13344,55 +23030,93 @@ "targets": [ 15462 ], + "references": [], "comment": "", "valid": true }, { "address": 15454, + "address_region": "program_or_external", "bytes": "15F6F1C5", "text": "BSET.B #5, @H'F6F1", "mnemonic": "BSET.B", "operands": "#5, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15458, + "address_region": "program_or_external", "bytes": "1DF6AA90", "text": "MOV:G.W R0, @H'F6AA", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6AA", "kind": "normal", "targets": [], + "references": [ + { + "address": 63146, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15462, + "address_region": "program_or_external", "bytes": "1DF00A80", "text": "MOV:G.W @H'F00A, R0", "mnemonic": "MOV:G.W", "operands": "@H'F00A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61450, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15466, + "address_region": "program_or_external", "bytes": "1DF6A870", "text": "CMP:G.W @H'F6A8, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6A8, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63144, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15470, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C78", "mnemonic": "BEQ", @@ -13401,55 +23125,93 @@ "targets": [ 15480 ], + "references": [], "comment": "", "valid": true }, { "address": 15472, + "address_region": "program_or_external", "bytes": "15F6F1C4", "text": "BSET.B #4, @H'F6F1", "mnemonic": "BSET.B", "operands": "#4, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15476, + "address_region": "program_or_external", "bytes": "1DF6A890", "text": "MOV:G.W R0, @H'F6A8", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6A8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63144, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15480, + "address_region": "program_or_external", "bytes": "1DF00880", "text": "MOV:G.W @H'F008, R0", "mnemonic": "MOV:G.W", "operands": "@H'F008, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61448, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15484, + "address_region": "program_or_external", "bytes": "1DF6A670", "text": "CMP:G.W @H'F6A6, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6A6, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63142, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15488, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C8A", "mnemonic": "BEQ", @@ -13458,55 +23220,93 @@ "targets": [ 15498 ], + "references": [], "comment": "", "valid": true }, { "address": 15490, + "address_region": "program_or_external", "bytes": "15F6F1C3", "text": "BSET.B #3, @H'F6F1", "mnemonic": "BSET.B", "operands": "#3, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15494, + "address_region": "program_or_external", "bytes": "1DF6A690", "text": "MOV:G.W R0, @H'F6A6", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6A6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63142, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15498, + "address_region": "program_or_external", "bytes": "1DF00680", "text": "MOV:G.W @H'F006, R0", "mnemonic": "MOV:G.W", "operands": "@H'F006, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61446, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15502, + "address_region": "program_or_external", "bytes": "1DF6A470", "text": "CMP:G.W @H'F6A4, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6A4, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63140, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15506, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3C9C", "mnemonic": "BEQ", @@ -13515,55 +23315,93 @@ "targets": [ 15516 ], + "references": [], "comment": "", "valid": true }, { "address": 15508, + "address_region": "program_or_external", "bytes": "15F6F1C2", "text": "BSET.B #2, @H'F6F1", "mnemonic": "BSET.B", "operands": "#2, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15512, + "address_region": "program_or_external", "bytes": "1DF6A490", "text": "MOV:G.W R0, @H'F6A4", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6A4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63140, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15516, + "address_region": "program_or_external", "bytes": "1DF00480", "text": "MOV:G.W @H'F004, R0", "mnemonic": "MOV:G.W", "operands": "@H'F004, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61444, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15520, + "address_region": "program_or_external", "bytes": "1DF6A270", "text": "CMP:G.W @H'F6A2, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6A2, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63138, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15524, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3CAE", "mnemonic": "BEQ", @@ -13572,55 +23410,93 @@ "targets": [ 15534 ], + "references": [], "comment": "", "valid": true }, { "address": 15526, + "address_region": "program_or_external", "bytes": "15F6F1C1", "text": "BSET.B #1, @H'F6F1", "mnemonic": "BSET.B", "operands": "#1, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15530, + "address_region": "program_or_external", "bytes": "1DF6A290", "text": "MOV:G.W R0, @H'F6A2", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6A2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63138, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15534, + "address_region": "program_or_external", "bytes": "1DF00280", "text": "MOV:G.W @H'F002, R0", "mnemonic": "MOV:G.W", "operands": "@H'F002, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61442, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15538, + "address_region": "program_or_external", "bytes": "1DF6A070", "text": "CMP:G.W @H'F6A0, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6A0, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63136, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15542, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3CC0", "mnemonic": "BEQ", @@ -13629,55 +23505,93 @@ "targets": [ 15552 ], + "references": [], "comment": "", "valid": true }, { "address": 15544, + "address_region": "program_or_external", "bytes": "15F6F1C0", "text": "BSET.B #0, @H'F6F1", "mnemonic": "BSET.B", "operands": "#0, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15548, + "address_region": "program_or_external", "bytes": "1DF6A090", "text": "MOV:G.W R0, @H'F6A0", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6A0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63136, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15552, + "address_region": "program_or_external", "bytes": "15F00180", "text": "MOV:G.B @H'F001, R0", "mnemonic": "MOV:G.B", "operands": "@H'F001, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61441, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15556, + "address_region": "program_or_external", "bytes": "15F721D0", "text": "BCLR.B #0, @H'F721", "mnemonic": "BCLR.B", "operands": "#0, @H'F721", "kind": "normal", "targets": [], + "references": [ + { + "address": 63265, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15560, + "address_region": "program_or_external", "bytes": "3000CB", "text": "BRA loc_3D96", "mnemonic": "BRA", @@ -13686,77 +23600,126 @@ "targets": [ 15766 ], + "references": [], "comment": "", "valid": true }, { "address": 15563, + "address_region": "program_or_external", "bytes": "15F6F180", "text": "MOV:G.B @H'F6F1, R0", "mnemonic": "MOV:G.B", "operands": "@H'F6F1, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15567, + "address_region": "program_or_external", "bytes": "043F50", "text": "AND.B #H'3F, R0", "mnemonic": "AND.B", "operands": "#H'3F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15570, + "address_region": "program_or_external", "bytes": "15F6F190", "text": "MOV:G.B R0, @H'F6F1", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15574, + "address_region": "program_or_external", "bytes": "15F6F313", "text": "CLR.B @H'F6F3", "mnemonic": "CLR.B", "operands": "@H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15578, + "address_region": "program_or_external", "bytes": "1DF00C80", "text": "MOV:G.W @H'F00C, R0", "mnemonic": "MOV:G.W", "operands": "@H'F00C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61452, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15582, + "address_region": "program_or_external", "bytes": "1DF6AE70", "text": "CMP:G.W @H'F6AE, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6AE, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63150, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15586, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3CEC", "mnemonic": "BEQ", @@ -13765,55 +23728,93 @@ "targets": [ 15596 ], + "references": [], "comment": "", "valid": true }, { "address": 15588, + "address_region": "program_or_external", "bytes": "15F6F1C7", "text": "BSET.B #7, @H'F6F1", "mnemonic": "BSET.B", "operands": "#7, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15592, + "address_region": "program_or_external", "bytes": "1DF6AE90", "text": "MOV:G.W R0, @H'F6AE", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6AE", "kind": "normal", "targets": [], + "references": [ + { + "address": 63150, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15596, + "address_region": "program_or_external", "bytes": "1DF00A80", "text": "MOV:G.W @H'F00A, R0", "mnemonic": "MOV:G.W", "operands": "@H'F00A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61450, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15600, + "address_region": "program_or_external", "bytes": "1DF6AC70", "text": "CMP:G.W @H'F6AC, R0", "mnemonic": "CMP:G.W", "operands": "@H'F6AC, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63148, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15604, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3CFE", "mnemonic": "BEQ", @@ -13822,55 +23823,93 @@ "targets": [ 15614 ], + "references": [], "comment": "", "valid": true }, { "address": 15606, + "address_region": "program_or_external", "bytes": "15F6F1C6", "text": "BSET.B #6, @H'F6F1", "mnemonic": "BSET.B", "operands": "#6, @H'F6F1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63217, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15610, + "address_region": "program_or_external", "bytes": "1DF6AC90", "text": "MOV:G.W R0, @H'F6AC", "mnemonic": "MOV:G.W", "operands": "R0, @H'F6AC", "kind": "normal", "targets": [], + "references": [ + { + "address": 63148, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15614, + "address_region": "program_or_external", "bytes": "15F00980", "text": "MOV:G.B @H'F009, R0", "mnemonic": "MOV:G.B", "operands": "@H'F009, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61449, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15618, + "address_region": "program_or_external", "bytes": "15F6D870", "text": "CMP:G.B @H'F6D8, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D8, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63192, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15622, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D10", "mnemonic": "BEQ", @@ -13879,55 +23918,93 @@ "targets": [ 15632 ], + "references": [], "comment": "", "valid": true }, { "address": 15624, + "address_region": "program_or_external", "bytes": "15F6F3C0", "text": "BSET.B #0, @H'F6F3", "mnemonic": "BSET.B", "operands": "#0, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15628, + "address_region": "program_or_external", "bytes": "15F6D890", "text": "MOV:G.B R0, @H'F6D8", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63192, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15632, + "address_region": "program_or_external", "bytes": "15F00880", "text": "MOV:G.B @H'F008, R0", "mnemonic": "MOV:G.B", "operands": "@H'F008, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61448, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15636, + "address_region": "program_or_external", "bytes": "15F6D970", "text": "CMP:G.B @H'F6D9, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6D9, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63193, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15640, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D22", "mnemonic": "BEQ", @@ -13936,55 +24013,93 @@ "targets": [ 15650 ], + "references": [], "comment": "", "valid": true }, { "address": 15642, + "address_region": "program_or_external", "bytes": "15F6F3C1", "text": "BSET.B #1, @H'F6F3", "mnemonic": "BSET.B", "operands": "#1, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15646, + "address_region": "program_or_external", "bytes": "15F6D990", "text": "MOV:G.B R0, @H'F6D9", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6D9", "kind": "normal", "targets": [], + "references": [ + { + "address": 63193, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15650, + "address_region": "program_or_external", "bytes": "15F00780", "text": "MOV:G.B @H'F007, R0", "mnemonic": "MOV:G.B", "operands": "@H'F007, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61447, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15654, + "address_region": "program_or_external", "bytes": "15F6DA70", "text": "CMP:G.B @H'F6DA, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6DA, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63194, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15658, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D34", "mnemonic": "BEQ", @@ -13993,55 +24108,93 @@ "targets": [ 15668 ], + "references": [], "comment": "", "valid": true }, { "address": 15660, + "address_region": "program_or_external", "bytes": "15F6F3C2", "text": "BSET.B #2, @H'F6F3", "mnemonic": "BSET.B", "operands": "#2, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15664, + "address_region": "program_or_external", "bytes": "15F6DA90", "text": "MOV:G.B R0, @H'F6DA", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6DA", "kind": "normal", "targets": [], + "references": [ + { + "address": 63194, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15668, + "address_region": "program_or_external", "bytes": "15F00680", "text": "MOV:G.B @H'F006, R0", "mnemonic": "MOV:G.B", "operands": "@H'F006, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61446, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15672, + "address_region": "program_or_external", "bytes": "15F6DB70", "text": "CMP:G.B @H'F6DB, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6DB, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63195, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15676, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D46", "mnemonic": "BEQ", @@ -14050,55 +24203,93 @@ "targets": [ 15686 ], + "references": [], "comment": "", "valid": true }, { "address": 15678, + "address_region": "program_or_external", "bytes": "15F6F3C3", "text": "BSET.B #3, @H'F6F3", "mnemonic": "BSET.B", "operands": "#3, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15682, + "address_region": "program_or_external", "bytes": "15F6DB90", "text": "MOV:G.B R0, @H'F6DB", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6DB", "kind": "normal", "targets": [], + "references": [ + { + "address": 63195, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15686, + "address_region": "program_or_external", "bytes": "15F00580", "text": "MOV:G.B @H'F005, R0", "mnemonic": "MOV:G.B", "operands": "@H'F005, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61445, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15690, + "address_region": "program_or_external", "bytes": "15F6DC70", "text": "CMP:G.B @H'F6DC, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6DC, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63196, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15694, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D58", "mnemonic": "BEQ", @@ -14107,55 +24298,93 @@ "targets": [ 15704 ], + "references": [], "comment": "", "valid": true }, { "address": 15696, + "address_region": "program_or_external", "bytes": "15F6F3C4", "text": "BSET.B #4, @H'F6F3", "mnemonic": "BSET.B", "operands": "#4, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15700, + "address_region": "program_or_external", "bytes": "15F6DC90", "text": "MOV:G.B R0, @H'F6DC", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6DC", "kind": "normal", "targets": [], + "references": [ + { + "address": 63196, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15704, + "address_region": "program_or_external", "bytes": "15F00480", "text": "MOV:G.B @H'F004, R0", "mnemonic": "MOV:G.B", "operands": "@H'F004, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61444, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15708, + "address_region": "program_or_external", "bytes": "15F6DD70", "text": "CMP:G.B @H'F6DD, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6DD, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63197, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15712, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D6A", "mnemonic": "BEQ", @@ -14164,55 +24393,93 @@ "targets": [ 15722 ], + "references": [], "comment": "", "valid": true }, { "address": 15714, + "address_region": "program_or_external", "bytes": "15F6F3C5", "text": "BSET.B #5, @H'F6F3", "mnemonic": "BSET.B", "operands": "#5, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15718, + "address_region": "program_or_external", "bytes": "15F6DD90", "text": "MOV:G.B R0, @H'F6DD", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6DD", "kind": "normal", "targets": [], + "references": [ + { + "address": 63197, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15722, + "address_region": "program_or_external", "bytes": "15F00380", "text": "MOV:G.B @H'F003, R0", "mnemonic": "MOV:G.B", "operands": "@H'F003, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61443, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15726, + "address_region": "program_or_external", "bytes": "15F6DE70", "text": "CMP:G.B @H'F6DE, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6DE, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63198, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15730, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D7C", "mnemonic": "BEQ", @@ -14221,55 +24488,93 @@ "targets": [ 15740 ], + "references": [], "comment": "", "valid": true }, { "address": 15732, + "address_region": "program_or_external", "bytes": "15F6F3C6", "text": "BSET.B #6, @H'F6F3", "mnemonic": "BSET.B", "operands": "#6, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15736, + "address_region": "program_or_external", "bytes": "15F6DE90", "text": "MOV:G.B R0, @H'F6DE", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6DE", "kind": "normal", "targets": [], + "references": [ + { + "address": 63198, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15740, + "address_region": "program_or_external", "bytes": "15F00280", "text": "MOV:G.B @H'F002, R0", "mnemonic": "MOV:G.B", "operands": "@H'F002, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61442, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15744, + "address_region": "program_or_external", "bytes": "15F6DF70", "text": "CMP:G.B @H'F6DF, R0", "mnemonic": "CMP:G.B", "operands": "@H'F6DF, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63199, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15748, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3D8E", "mnemonic": "BEQ", @@ -14278,198 +24583,290 @@ "targets": [ 15758 ], + "references": [], "comment": "", "valid": true }, { "address": 15750, + "address_region": "program_or_external", "bytes": "15F6F3C7", "text": "BSET.B #7, @H'F6F3", "mnemonic": "BSET.B", "operands": "#7, @H'F6F3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63219, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15754, + "address_region": "program_or_external", "bytes": "15F6DF90", "text": "MOV:G.B R0, @H'F6DF", "mnemonic": "MOV:G.B", "operands": "R0, @H'F6DF", "kind": "normal", "targets": [], + "references": [ + { + "address": 63199, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15758, + "address_region": "program_or_external", "bytes": "15F00180", "text": "MOV:G.B @H'F001, R0", "mnemonic": "MOV:G.B", "operands": "@H'F001, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61441, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15762, + "address_region": "program_or_external", "bytes": "15F721D1", "text": "BCLR.B #1, @H'F721", "mnemonic": "BCLR.B", "operands": "#1, @H'F721", "kind": "normal", "targets": [], + "references": [ + { + "address": 63265, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15766, + "address_region": "program_or_external", "bytes": "CF80", "text": "MOV:G.W @R7+, R0", "mnemonic": "MOV:G.W", "operands": "@R7+, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15768, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15769, + "address_region": "program_or_external", "bytes": "15FEE8D5", "text": "BCLR.B #5, @ADCSR", "mnemonic": "BCLR.B", "operands": "#5, @ADCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65256, + "name": "ADCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear ADST (bit 5) of ADCSR", "valid": true }, { "address": 15773, + "address_region": "program_or_external", "bytes": "123F", "text": "STM.W {R0,R1,R2,R3,R4,R5}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1,R2,R3,R4,R5}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15775, + "address_region": "program_or_external", "bytes": "15F68A80", "text": "MOV:G.B @H'F68A, R0", "mnemonic": "MOV:G.B", "operands": "@H'F68A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63114, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15779, + "address_region": "program_or_external", "bytes": "0414A8", "text": "MULXU.B #H'14, R0", "mnemonic": "MULXU.B", "operands": "#H'14, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15782, + "address_region": "program_or_external", "bytes": "1DFEE081", "text": "MOV:G.W @ADDRA_H, R1", "mnemonic": "MOV:G.W", "operands": "@ADDRA_H, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 65248, + "name": "ADDRA_H", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 15786, + "address_region": "program_or_external", "bytes": "A110", "text": "SWAP.B R1", "mnemonic": "SWAP.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15788, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15790, + "address_region": "program_or_external", "bytes": "F1CFB681", "text": "MOV:G.B @(-H'304A,R1), R1", "mnemonic": "MOV:G.B", "operands": "@(-H'304A,R1), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15794, + "address_region": "program_or_external", "bytes": "A920", "text": "ADD:G.W R1, R0", "mnemonic": "ADD:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15796, + "address_region": "program_or_external", "bytes": "0415B8", "text": "DIVXU.B #H'15, R0", "mnemonic": "DIVXU.B", "operands": "#H'15, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15799, + "address_region": "program_or_external", "bytes": "15F68A70", "text": "CMP:G.B @H'F68A, R0", "mnemonic": "CMP:G.B", "operands": "@H'F68A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63114, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15803, + "address_region": "program_or_external", "bytes": "274B", "text": "BEQ loc_3E08", "mnemonic": "BEQ", @@ -14478,44 +24875,73 @@ "targets": [ 15880 ], + "references": [], "comment": "", "valid": true }, { "address": 15805, + "address_region": "program_or_external", "bytes": "15F68A82", "text": "MOV:G.B @H'F68A, R2", "mnemonic": "MOV:G.B", "operands": "@H'F68A, R2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63114, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15809, + "address_region": "program_or_external", "bytes": "15F68A90", "text": "MOV:G.B R0, @H'F68A", "mnemonic": "MOV:G.B", "operands": "R0, @H'F68A", "kind": "normal", "targets": [], + "references": [ + { + "address": 63114, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15813, + "address_region": "program_or_external", "bytes": "15F7310403", "text": "CMP:G.B #H'03, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'03, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15818, + "address_region": "program_or_external", "bytes": "223C", "text": "BHI loc_3E08", "mnemonic": "BHI", @@ -14524,99 +24950,124 @@ "targets": [ 15880 ], + "references": [], "comment": "", "valid": true }, { "address": 15820, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15822, + "address_region": "program_or_external", "bytes": "A212", "text": "EXTU.B R2", "mnemonic": "EXTU.B", "operands": "R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15824, + "address_region": "program_or_external", "bytes": "0C0101A8", "text": "MULXU.W #H'0101, R0", "mnemonic": "MULXU.W", "operands": "#H'0101, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15828, + "address_region": "program_or_external", "bytes": "0C0101AA", "text": "MULXU.W #H'0101, R2", "mnemonic": "MULXU.W", "operands": "#H'0101, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15832, + "address_region": "program_or_external", "bytes": "AB31", "text": "SUB.W R3, R1", "mnemonic": "SUB.W", "operands": "R3, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15834, + "address_region": "program_or_external", "bytes": "1DE10280", "text": "MOV:G.W @H'E102, R0", "mnemonic": "MOV:G.W", "operands": "@H'E102, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 57602, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15838, + "address_region": "program_or_external", "bytes": "A821", "text": "ADD:G.W R0, R1", "mnemonic": "ADD:G.W", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15840, + "address_region": "program_or_external", "bytes": "A982", "text": "MOV:G.W R1, R2", "mnemonic": "MOV:G.W", "operands": "R1, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15842, + "address_region": "program_or_external", "bytes": "250C", "text": "BCS loc_3DF0", "mnemonic": "BCS", @@ -14625,33 +25076,39 @@ "targets": [ 15856 ], + "references": [], "comment": "", "valid": true }, { "address": 15844, + "address_region": "program_or_external", "bytes": "A832", "text": "SUB.W R0, R2", "mnemonic": "SUB.W", "operands": "R0, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15846, + "address_region": "program_or_external", "bytes": "4A8000", "text": "CMP:I #H'8000, R2", "mnemonic": "CMP:I", "operands": "#H'8000, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15849, + "address_region": "program_or_external", "bytes": "230F", "text": "BLS loc_3DFA", "mnemonic": "BLS", @@ -14660,22 +25117,26 @@ "targets": [ 15866 ], + "references": [], "comment": "", "valid": true }, { "address": 15851, + "address_region": "program_or_external", "bytes": "590000", "text": "MOV:I.W #H'0000, R1", "mnemonic": "MOV:I.W", "operands": "#H'0000, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15854, + "address_region": "program_or_external", "bytes": "200A", "text": "BRA loc_3DFA", "mnemonic": "BRA", @@ -14684,33 +25145,39 @@ "targets": [ 15866 ], + "references": [], "comment": "", "valid": true }, { "address": 15856, + "address_region": "program_or_external", "bytes": "AA30", "text": "SUB.W R2, R0", "mnemonic": "SUB.W", "operands": "R2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15858, + "address_region": "program_or_external", "bytes": "488000", "text": "CMP:I #H'8000, R0", "mnemonic": "CMP:I", "operands": "#H'8000, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15861, + "address_region": "program_or_external", "bytes": "2303", "text": "BLS loc_3DFA", "mnemonic": "BLS", @@ -14719,33 +25186,46 @@ "targets": [ 15866 ], + "references": [], "comment": "", "valid": true }, { "address": 15863, + "address_region": "program_or_external", "bytes": "59FFFF", "text": "MOV:I.W #H'FFFF, R1", "mnemonic": "MOV:I.W", "operands": "#H'FFFF, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15866, + "address_region": "program_or_external", "bytes": "1DE10271", "text": "CMP:G.W @H'E102, R1", "mnemonic": "CMP:G.W", "operands": "@H'E102, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 57602, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 15870, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_3E08", "mnemonic": "BEQ", @@ -14754,121 +25234,178 @@ "targets": [ 15880 ], + "references": [], "comment": "", "valid": true }, { "address": 15872, + "address_region": "program_or_external", "bytes": "1DF68E91", "text": "MOV:G.W R1, @H'F68E", "mnemonic": "MOV:G.W", "operands": "R1, @H'F68E", "kind": "normal", "targets": [], + "references": [ + { + "address": 63118, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15876, + "address_region": "program_or_external", "bytes": "15F689C7", "text": "BSET.B #7, @H'F689", "mnemonic": "BSET.B", "operands": "#7, @H'F689", "kind": "normal", "targets": [], + "references": [ + { + "address": 63113, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15880, + "address_region": "program_or_external", "bytes": "15F68B80", "text": "MOV:G.B @H'F68B, R0", "mnemonic": "MOV:G.B", "operands": "@H'F68B, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63115, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15884, + "address_region": "program_or_external", "bytes": "0414A8", "text": "MULXU.B #H'14, R0", "mnemonic": "MULXU.B", "operands": "#H'14, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15887, + "address_region": "program_or_external", "bytes": "1DFEE281", "text": "MOV:G.W @ADDRB_H, R1", "mnemonic": "MOV:G.W", "operands": "@ADDRB_H, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 65250, + "name": "ADDRB_H", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 15891, + "address_region": "program_or_external", "bytes": "A110", "text": "SWAP.B R1", "mnemonic": "SWAP.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15893, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15895, + "address_region": "program_or_external", "bytes": "A920", "text": "ADD:G.W R1, R0", "mnemonic": "ADD:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15897, + "address_region": "program_or_external", "bytes": "0415B8", "text": "DIVXU.B #H'15, R0", "mnemonic": "DIVXU.B", "operands": "#H'15, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15900, + "address_region": "program_or_external", "bytes": "1DF68C16", "text": "TST.W @H'F68C", "mnemonic": "TST.W", "operands": "@H'F68C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63116, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15904, + "address_region": "program_or_external", "bytes": "2706", "text": "BEQ loc_3E28", "mnemonic": "BEQ", @@ -14877,22 +25414,33 @@ "targets": [ 15912 ], + "references": [], "comment": "", "valid": true }, { "address": 15906, + "address_region": "program_or_external", "bytes": "15F68B70", "text": "CMP:G.B @H'F68B, R0", "mnemonic": "CMP:G.B", "operands": "@H'F68B, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63115, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15910, + "address_region": "program_or_external", "bytes": "2725", "text": "BEQ loc_3E4D", "mnemonic": "BEQ", @@ -14901,121 +25449,157 @@ "targets": [ 15949 ], + "references": [], "comment": "", "valid": true }, { "address": 15912, + "address_region": "program_or_external", "bytes": "15F68B90", "text": "MOV:G.B R0, @H'F68B", "mnemonic": "MOV:G.B", "operands": "R0, @H'F68B", "kind": "normal", "targets": [], + "references": [ + { + "address": 63115, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15916, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15918, + "address_region": "program_or_external", "bytes": "A883", "text": "MOV:G.W R0, R3", "mnemonic": "MOV:G.W", "operands": "R0, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15920, + "address_region": "program_or_external", "bytes": "A3AB", "text": "MULXU.B R3, R3", "mnemonic": "MULXU.B", "operands": "R3, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15922, + "address_region": "program_or_external", "bytes": "AA13", "text": "CLR.W R2", "mnemonic": "CLR.W", "operands": "R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15924, + "address_region": "program_or_external", "bytes": "0C00C8BA", "text": "DIVXU.W #H'00C8, R2", "mnemonic": "DIVXU.W", "operands": "#H'00C8, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15928, + "address_region": "program_or_external", "bytes": "0404A8", "text": "MULXU.B #H'04, R0", "mnemonic": "MULXU.B", "operands": "#H'04, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15931, + "address_region": "program_or_external", "bytes": "0C00AB20", "text": "ADD:G.W #H'00AB, R0", "mnemonic": "ADD:G.W", "operands": "#H'00AB, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15935, + "address_region": "program_or_external", "bytes": "AB20", "text": "ADD:G.W R3, R0", "mnemonic": "ADD:G.W", "operands": "R3, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15937, + "address_region": "program_or_external", "bytes": "15FE8EF4", "text": "BTST.B #4, @P7DR", "mnemonic": "BTST.B", "operands": "#4, @P7DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 15941, + "address_region": "program_or_external", "bytes": "2602", "text": "BNE loc_3E49", "mnemonic": "BNE", @@ -15024,77 +25608,105 @@ "targets": [ 15945 ], + "references": [], "comment": "", "valid": true }, { "address": 15943, + "address_region": "program_or_external", "bytes": "A81B", "text": "SHLR.W R0", "mnemonic": "SHLR.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15945, + "address_region": "program_or_external", "bytes": "1DF68C90", "text": "MOV:G.W R0, @H'F68C", "mnemonic": "MOV:G.W", "operands": "R0, @H'F68C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63116, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15949, + "address_region": "program_or_external", "bytes": "023F", "text": "LDM.W @SP+, {R0,R1,R2,R3,R4,R5}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1,R2,R3,R4,R5}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15951, + "address_region": "program_or_external", "bytes": "15FEE8D7", "text": "BCLR.B #7, @ADCSR", "mnemonic": "BCLR.B", "operands": "#7, @ADCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65256, + "name": "ADCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear ADF (bit 7) of ADCSR", "valid": true }, { "address": 15955, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15956, + "address_region": "program_or_external", "bytes": "A2F7", "text": "BTST.B #7, R2", "mnemonic": "BTST.B", "operands": "#7, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15958, + "address_region": "program_or_external", "bytes": "2742", "text": "BEQ loc_3E9A", "mnemonic": "BEQ", @@ -15103,88 +25715,118 @@ "targets": [ 16026 ], + "references": [], "comment": "", "valid": true }, { "address": 15960, + "address_region": "program_or_external", "bytes": "15F9B580", "text": "MOV:G.B @H'F9B5, R0", "mnemonic": "MOV:G.B", "operands": "@H'F9B5, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15964, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15966, + "address_region": "program_or_external", "bytes": "A81A", "text": "SHLL.W R0", "mnemonic": "SHLL.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15968, + "address_region": "program_or_external", "bytes": "15F9B081", "text": "MOV:G.B @H'F9B0, R1", "mnemonic": "MOV:G.B", "operands": "@H'F9B0, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15972, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15974, + "address_region": "program_or_external", "bytes": "A91A", "text": "SHLL.W R1", "mnemonic": "SHLL.W", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15976, + "address_region": "program_or_external", "bytes": "A071", "text": "CMP:G.B R0, R1", "mnemonic": "CMP:G.B", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15978, + "address_region": "program_or_external", "bytes": "270A", "text": "BEQ loc_3E76", "mnemonic": "BEQ", @@ -15193,22 +25835,26 @@ "targets": [ 15990 ], + "references": [], "comment": "", "valid": true }, { "address": 15980, + "address_region": "program_or_external", "bytes": "F8F87073", "text": "CMP:G.W @(-H'0790,R0), R3", "mnemonic": "CMP:G.W", "operands": "@(-H'0790,R0), R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15984, + "address_region": "program_or_external", "bytes": "2728", "text": "BEQ loc_3E9A", "mnemonic": "BEQ", @@ -15217,22 +25863,26 @@ "targets": [ 16026 ], + "references": [], "comment": "", "valid": true }, { "address": 15986, + "address_region": "program_or_external", "bytes": "A009", "text": "ADD:Q.B #2, R0", "mnemonic": "ADD:Q.B", "operands": "#2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15988, + "address_region": "program_or_external", "bytes": "20F2", "text": "BRA loc_3E68", "mnemonic": "BRA", @@ -15241,88 +25891,132 @@ "targets": [ 15976 ], + "references": [], "comment": "", "valid": true }, { "address": 15990, + "address_region": "program_or_external", "bytes": "F9F87093", "text": "MOV:G.W R3, @(-H'0790,R1)", "mnemonic": "MOV:G.W", "operands": "R3, @(-H'0790,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 15994, + "address_region": "program_or_external", "bytes": "15F9B008", "text": "ADD:Q.B #1, @H'F9B0", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9B0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 15998, + "address_region": "program_or_external", "bytes": "15F9B0D7", "text": "BCLR.B #7, @H'F9B0", "mnemonic": "BCLR.B", "operands": "#7, @H'F9B0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16002, + "address_region": "program_or_external", "bytes": "15F9B080", "text": "MOV:G.B @H'F9B0, R0", "mnemonic": "MOV:G.B", "operands": "@H'F9B0, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16006, + "address_region": "program_or_external", "bytes": "A008", "text": "ADD:Q.B #1, R0", "mnemonic": "ADD:Q.B", "operands": "#1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16008, + "address_region": "program_or_external", "bytes": "047F50", "text": "AND.B #H'7F, R0", "mnemonic": "AND.B", "operands": "#H'7F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16011, + "address_region": "program_or_external", "bytes": "15F9B570", "text": "CMP:G.B @H'F9B5, R0", "mnemonic": "CMP:G.B", "operands": "@H'F9B5, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16015, + "address_region": "program_or_external", "bytes": "2609", "text": "BNE loc_3E9A", "mnemonic": "BNE", @@ -15331,22 +26025,26 @@ "targets": [ 16026 ], + "references": [], "comment": "", "valid": true }, { "address": 16017, + "address_region": "program_or_external", "bytes": "120C", "text": "STM.W {R2,R3}, @-SP", "mnemonic": "STM.W", "operands": "{R2,R3}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16019, + "address_region": "program_or_external", "bytes": "1E013D", "text": "BSR loc_3FD3", "mnemonic": "BSR", @@ -15355,22 +26053,26 @@ "targets": [ 16339 ], + "references": [], "comment": "", "valid": true }, { "address": 16022, + "address_region": "program_or_external", "bytes": "020C", "text": "LDM.W @SP+, {R2,R3}", "mnemonic": "LDM.W", "operands": "@SP+, {R2,R3}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16024, + "address_region": "program_or_external", "bytes": "20E8", "text": "BRA loc_3E82", "mnemonic": "BRA", @@ -15379,22 +26081,26 @@ "targets": [ 16002 ], + "references": [], "comment": "", "valid": true }, { "address": 16026, + "address_region": "program_or_external", "bytes": "A2F6", "text": "BTST.B #6, R2", "mnemonic": "BTST.B", "operands": "#6, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16028, + "address_region": "program_or_external", "bytes": "272D", "text": "BEQ loc_3ECB", "mnemonic": "BEQ", @@ -15403,88 +26109,118 @@ "targets": [ 16075 ], + "references": [], "comment": "", "valid": true }, { "address": 16030, + "address_region": "program_or_external", "bytes": "15F9B980", "text": "MOV:G.B @H'F9B9, R0", "mnemonic": "MOV:G.B", "operands": "@H'F9B9, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63929, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16034, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16036, + "address_region": "program_or_external", "bytes": "A81A", "text": "SHLL.W R0", "mnemonic": "SHLL.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16038, + "address_region": "program_or_external", "bytes": "15F9B481", "text": "MOV:G.B @H'F9B4, R1", "mnemonic": "MOV:G.B", "operands": "@H'F9B4, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63924, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16042, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16044, + "address_region": "program_or_external", "bytes": "A91A", "text": "SHLL.W R1", "mnemonic": "SHLL.W", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16046, + "address_region": "program_or_external", "bytes": "A071", "text": "CMP:G.B R0, R1", "mnemonic": "CMP:G.B", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16048, + "address_region": "program_or_external", "bytes": "270D", "text": "BEQ loc_3EBF", "mnemonic": "BEQ", @@ -15493,22 +26229,26 @@ "targets": [ 16063 ], + "references": [], "comment": "", "valid": true }, { "address": 16050, + "address_region": "program_or_external", "bytes": "F8F97073", "text": "CMP:G.W @(-H'0690,R0), R3", "mnemonic": "CMP:G.W", "operands": "@(-H'0690,R0), R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16054, + "address_region": "program_or_external", "bytes": "2713", "text": "BEQ loc_3ECB", "mnemonic": "BEQ", @@ -15517,33 +26257,39 @@ "targets": [ 16075 ], + "references": [], "comment": "", "valid": true }, { "address": 16056, + "address_region": "program_or_external", "bytes": "A009", "text": "ADD:Q.B #2, R0", "mnemonic": "ADD:Q.B", "operands": "#2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16058, + "address_region": "program_or_external", "bytes": "043F50", "text": "AND.B #H'3F, R0", "mnemonic": "AND.B", "operands": "#H'3F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16061, + "address_region": "program_or_external", "bytes": "20EF", "text": "BRA loc_3EAE", "mnemonic": "BRA", @@ -15552,88 +26298,118 @@ "targets": [ 16046 ], + "references": [], "comment": "", "valid": true }, { "address": 16063, + "address_region": "program_or_external", "bytes": "F9F97093", "text": "MOV:G.W R3, @(-H'0690,R1)", "mnemonic": "MOV:G.W", "operands": "R3, @(-H'0690,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16067, + "address_region": "program_or_external", "bytes": "15F9B408", "text": "ADD:Q.B #1, @H'F9B4", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9B4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63924, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16071, + "address_region": "program_or_external", "bytes": "15F9B4D5", "text": "BCLR.B #5, @H'F9B4", "mnemonic": "BCLR.B", "operands": "#5, @H'F9B4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63924, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16075, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16076, + "address_region": "program_or_external", "bytes": "121F", "text": "STM.W {R0,R1,R2,R3,R4}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1,R2,R3,R4}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16078, + "address_region": "program_or_external", "bytes": "A512", "text": "EXTU.B R5", "mnemonic": "EXTU.B", "operands": "R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16080, + "address_region": "program_or_external", "bytes": "4503", "text": "CMP:E #H'03, R5", "mnemonic": "CMP:E", "operands": "#H'03, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16082, + "address_region": "program_or_external", "bytes": "2305", "text": "BLS loc_3ED9", "mnemonic": "BLS", @@ -15642,11 +26418,13 @@ "targets": [ 16089 ], + "references": [], "comment": "", "valid": true }, { "address": 16084, + "address_region": "program_or_external", "bytes": "1E0069", "text": "BSR loc_3F40", "mnemonic": "BSR", @@ -15655,11 +26433,13 @@ "targets": [ 16192 ], + "references": [], "comment": "", "valid": true }, { "address": 16087, + "address_region": "program_or_external", "bytes": "204C", "text": "BRA loc_3F25", "mnemonic": "BRA", @@ -15668,33 +26448,39 @@ "targets": [ 16165 ], + "references": [], "comment": "", "valid": true }, { "address": 16089, + "address_region": "program_or_external", "bytes": "A583", "text": "MOV:G.B R5, R3", "mnemonic": "MOV:G.B", "operands": "R5, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16091, + "address_region": "program_or_external", "bytes": "4500", "text": "CMP:E #H'00, R5", "mnemonic": "CMP:E", "operands": "#H'00, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16093, + "address_region": "program_or_external", "bytes": "270A", "text": "BEQ loc_3EE9", "mnemonic": "BEQ", @@ -15703,22 +26489,26 @@ "targets": [ 16105 ], + "references": [], "comment": "", "valid": true }, { "address": 16095, + "address_region": "program_or_external", "bytes": "4501", "text": "CMP:E #H'01, R5", "mnemonic": "CMP:E", "operands": "#H'01, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16097, + "address_region": "program_or_external", "bytes": "270B", "text": "BEQ loc_3EEE", "mnemonic": "BEQ", @@ -15727,22 +26517,26 @@ "targets": [ 16110 ], + "references": [], "comment": "", "valid": true }, { "address": 16099, + "address_region": "program_or_external", "bytes": "4502", "text": "CMP:E #H'02, R5", "mnemonic": "CMP:E", "operands": "#H'02, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16101, + "address_region": "program_or_external", "bytes": "270C", "text": "BEQ loc_3EF3", "mnemonic": "BEQ", @@ -15751,11 +26545,13 @@ "targets": [ 16115 ], + "references": [], "comment": "", "valid": true }, { "address": 16103, + "address_region": "program_or_external", "bytes": "200F", "text": "BRA loc_3EF8", "mnemonic": "BRA", @@ -15764,22 +26560,26 @@ "targets": [ 16120 ], + "references": [], "comment": "", "valid": true }, { "address": 16105, + "address_region": "program_or_external", "bytes": "5D0080", "text": "MOV:I.W #H'0080, R5", "mnemonic": "MOV:I.W", "operands": "#H'0080, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16108, + "address_region": "program_or_external", "bytes": "200D", "text": "BRA loc_3EFB", "mnemonic": "BRA", @@ -15788,22 +26588,26 @@ "targets": [ 16123 ], + "references": [], "comment": "", "valid": true }, { "address": 16110, + "address_region": "program_or_external", "bytes": "5D00C0", "text": "MOV:I.W #H'00C0, R5", "mnemonic": "MOV:I.W", "operands": "#H'00C0, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16113, + "address_region": "program_or_external", "bytes": "2008", "text": "BRA loc_3EFB", "mnemonic": "BRA", @@ -15812,22 +26616,26 @@ "targets": [ 16123 ], + "references": [], "comment": "", "valid": true }, { "address": 16115, + "address_region": "program_or_external", "bytes": "5D0090", "text": "MOV:I.W #H'0090, R5", "mnemonic": "MOV:I.W", "operands": "#H'0090, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16118, + "address_region": "program_or_external", "bytes": "2003", "text": "BRA loc_3EFB", "mnemonic": "BRA", @@ -15836,77 +26644,91 @@ "targets": [ 16123 ], + "references": [], "comment": "", "valid": true }, { "address": 16120, + "address_region": "program_or_external", "bytes": "5D00D0", "text": "MOV:I.W #H'00D0, R5", "mnemonic": "MOV:I.W", "operands": "#H'00D0, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16123, + "address_region": "program_or_external", "bytes": "0410AB", "text": "MULXU.B #H'10, R3", "mnemonic": "MULXU.B", "operands": "#H'10, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16126, + "address_region": "program_or_external", "bytes": "0CFAB023", "text": "ADD:G.W #H'FAB0, R3", "mnemonic": "ADD:G.W", "operands": "#H'FAB0, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16130, + "address_region": "program_or_external", "bytes": "A913", "text": "CLR.W R1", "mnemonic": "CLR.W", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16132, + "address_region": "program_or_external", "bytes": "F1FAF082", "text": "MOV:G.B @(-H'0510,R1), R2", "mnemonic": "MOV:G.B", "operands": "@(-H'0510,R1), R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16136, + "address_region": "program_or_external", "bytes": "D372", "text": "CMP:G.B @R3, R2", "mnemonic": "CMP:G.B", "operands": "@R3, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16138, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_3F10", "mnemonic": "BEQ", @@ -15915,22 +26737,26 @@ "targets": [ 16144 ], + "references": [], "comment": "", "valid": true }, { "address": 16140, + "address_region": "program_or_external", "bytes": "D392", "text": "MOV:G.B R2, @R3", "mnemonic": "MOV:G.B", "operands": "R2, @R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16142, + "address_region": "program_or_external", "bytes": "0E18", "text": "BSR loc_3F28", "mnemonic": "BSR", @@ -15939,44 +26765,52 @@ "targets": [ 16168 ], + "references": [], "comment": "", "valid": true }, { "address": 16144, + "address_region": "program_or_external", "bytes": "A108", "text": "ADD:Q.B #1, R1", "mnemonic": "ADD:Q.B", "operands": "#1, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16146, + "address_region": "program_or_external", "bytes": "A308", "text": "ADD:Q.B #1, R3", "mnemonic": "ADD:Q.B", "operands": "#1, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16148, + "address_region": "program_or_external", "bytes": "4110", "text": "CMP:E #H'10, R1", "mnemonic": "CMP:E", "operands": "#H'10, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16150, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_3F1A", "mnemonic": "BEQ", @@ -15985,11 +26819,13 @@ "targets": [ 16154 ], + "references": [], "comment": "", "valid": true }, { "address": 16152, + "address_region": "program_or_external", "bytes": "20EA", "text": "BRA loc_3F04", "mnemonic": "BRA", @@ -15998,33 +26834,46 @@ "targets": [ 16132 ], + "references": [], "comment": "", "valid": true }, { "address": 16154, + "address_region": "program_or_external", "bytes": "1DFB000700E0", "text": "MOV:G.W #H'00E0, @H'FB00", "mnemonic": "MOV:G.W", "operands": "#H'00E0, @H'FB00", "kind": "normal", "targets": [], + "references": [ + { + "address": 64256, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16160, + "address_region": "program_or_external", "bytes": "5C00E0", "text": "MOV:I.W #H'00E0, R4", "mnemonic": "MOV:I.W", "operands": "#H'00E0, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16163, + "address_region": "program_or_external", "bytes": "0E1B", "text": "BSR loc_3F40", "mnemonic": "BSR", @@ -16033,66 +26882,85 @@ "targets": [ 16192 ], + "references": [], "comment": "", "valid": true }, { "address": 16165, + "address_region": "program_or_external", "bytes": "021F", "text": "LDM.W @SP+, {R0,R1,R2,R3,R4}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1,R2,R3,R4}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16167, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16168, + "address_region": "program_or_external", "bytes": "AD84", "text": "MOV:G.W R5, R4", "mnemonic": "MOV:G.W", "operands": "R5, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16170, + "address_region": "program_or_external", "bytes": "A124", "text": "ADD:G.B R1, R4", "mnemonic": "ADD:G.B", "operands": "R1, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16172, + "address_region": "program_or_external", "bytes": "1DFB0074", "text": "CMP:G.W @H'FB00, R4", "mnemonic": "CMP:G.W", "operands": "@H'FB00, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 64256, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16176, + "address_region": "program_or_external", "bytes": "2706", "text": "BEQ loc_3F38", "mnemonic": "BEQ", @@ -16101,22 +26969,33 @@ "targets": [ 16184 ], + "references": [], "comment": "", "valid": true }, { "address": 16178, + "address_region": "program_or_external", "bytes": "1DFB0094", "text": "MOV:G.W R4, @H'FB00", "mnemonic": "MOV:G.W", "operands": "R4, @H'FB00", "kind": "normal", "targets": [], + "references": [ + { + "address": 64256, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16182, + "address_region": "program_or_external", "bytes": "0E08", "text": "BSR loc_3F40", "mnemonic": "BSR", @@ -16125,33 +27004,39 @@ "targets": [ 16192 ], + "references": [], "comment": "", "valid": true }, { "address": 16184, + "address_region": "program_or_external", "bytes": "5C0200", "text": "MOV:I.W #H'0200, R4", "mnemonic": "MOV:I.W", "operands": "#H'0200, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16187, + "address_region": "program_or_external", "bytes": "A224", "text": "ADD:G.B R2, R4", "mnemonic": "ADD:G.B", "operands": "R2, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16189, + "address_region": "program_or_external", "bytes": "0E01", "text": "BSR loc_3F40", "mnemonic": "BSR", @@ -16160,77 +27045,98 @@ "targets": [ 16192 ], + "references": [], "comment": "", "valid": true }, { "address": 16191, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16192, + "address_region": "program_or_external", "bytes": "BF98", "text": "STC.W SR, @-R7", "mnemonic": "STC.W", "operands": "SR, @-R7", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16194, + "address_region": "program_or_external", "bytes": "0C00FF58", "text": "ANDC.W #H'00FF, SR", "mnemonic": "ANDC.W", "operands": "#H'00FF, SR", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16198, + "address_region": "program_or_external", "bytes": "0C060048", "text": "ORC.W #H'0600, SR", "mnemonic": "ORC.W", "operands": "#H'0600, SR", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16202, + "address_region": "program_or_external", "bytes": "15F2000080", "text": "MOVFPE.B @H'F200, R0", "mnemonic": "MOVFPE.B", "operands": "@H'F200, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 61952, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16207, + "address_region": "program_or_external", "bytes": "A0F7", "text": "BTST.B #7, R0", "mnemonic": "BTST.B", "operands": "#7, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16209, + "address_region": "program_or_external", "bytes": "26F7", "text": "BNE loc_3F4A", "mnemonic": "BNE", @@ -16239,22 +27145,26 @@ "targets": [ 16202 ], + "references": [], "comment": "", "valid": true }, { "address": 16211, + "address_region": "program_or_external", "bytes": "ACF8", "text": "BTST.W #8, R4", "mnemonic": "BTST.W", "operands": "#8, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16213, + "address_region": "program_or_external", "bytes": "2616", "text": "BNE loc_3F6D", "mnemonic": "BNE", @@ -16263,22 +27173,26 @@ "targets": [ 16237 ], + "references": [], "comment": "", "valid": true }, { "address": 16215, + "address_region": "program_or_external", "bytes": "ACF9", "text": "BTST.W #9, R4", "mnemonic": "BTST.W", "operands": "#9, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16217, + "address_region": "program_or_external", "bytes": "2607", "text": "BNE loc_3F62", "mnemonic": "BNE", @@ -16287,22 +27201,33 @@ "targets": [ 16226 ], + "references": [], "comment": "", "valid": true }, { "address": 16219, + "address_region": "program_or_external", "bytes": "15F2000094", "text": "MOVTPE.B R4, @H'F200", "mnemonic": "MOVTPE.B", "operands": "R4, @H'F200", "kind": "normal", "targets": [], + "references": [ + { + "address": 61952, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16224, + "address_region": "program_or_external", "bytes": "2010", "text": "BRA loc_3F72", "mnemonic": "BRA", @@ -16311,33 +27236,53 @@ "targets": [ 16242 ], + "references": [], "comment": "", "valid": true }, { "address": 16226, + "address_region": "program_or_external", "bytes": "15F2010094", "text": "MOVTPE.B R4, @H'F201", "mnemonic": "MOVTPE.B", "operands": "R4, @H'F201", "kind": "normal", "targets": [], + "references": [ + { + "address": 61953, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16231, + "address_region": "program_or_external", "bytes": "1DFB0008", "text": "ADD:Q.W #1, @H'FB00", "mnemonic": "ADD:Q.W", "operands": "#1, @H'FB00", "kind": "normal", "targets": [], + "references": [ + { + "address": 64256, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16235, + "address_region": "program_or_external", "bytes": "2005", "text": "BRA loc_3F72", "mnemonic": "BRA", @@ -16346,77 +27291,105 @@ "targets": [ 16242 ], + "references": [], "comment": "", "valid": true }, { "address": 16237, + "address_region": "program_or_external", "bytes": "15F2010084", "text": "MOVFPE.B @H'F201, R4", "mnemonic": "MOVFPE.B", "operands": "@H'F201, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 61953, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16242, + "address_region": "program_or_external", "bytes": "CF88", "text": "LDC.W @R7+, SR", "mnemonic": "LDC.W", "operands": "@R7+, SR", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16244, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16246, + "address_region": "program_or_external", "bytes": "582710", "text": "MOV:I.W #H'2710, R0", "mnemonic": "MOV:I.W", "operands": "#H'2710, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16249, + "address_region": "program_or_external", "bytes": "59C350", "text": "MOV:I.W #H'C350, R1", "mnemonic": "MOV:I.W", "operands": "#H'C350, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16252, + "address_region": "program_or_external", "bytes": "15FE82D7", "text": "BCLR.B #7, @P1DR", "mnemonic": "BCLR.B", "operands": "#7, @P1DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65154, + "name": "P1DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 7 of P1DR", "valid": true }, { "address": 16256, + "address_region": "program_or_external", "bytes": "01B8F9", "text": "SCB/F R0, loc_3F7C", "mnemonic": "SCB/F", @@ -16425,22 +27398,33 @@ "targets": [ 16252 ], + "references": [], "comment": "", "valid": true }, { "address": 16259, + "address_region": "program_or_external", "bytes": "15FE82C7", "text": "BSET.B #7, @P1DR", "mnemonic": "BSET.B", "operands": "#7, @P1DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65154, + "name": "P1DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 7 of P1DR", "valid": true }, { "address": 16263, + "address_region": "program_or_external", "bytes": "01B9F9", "text": "SCB/F R1, loc_3F83", "mnemonic": "SCB/F", @@ -16449,77 +27433,91 @@ "targets": [ 16259 ], + "references": [], "comment": "", "valid": true }, { "address": 16266, + "address_region": "program_or_external", "bytes": "A813", "text": "CLR.W R0", "mnemonic": "CLR.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16268, + "address_region": "program_or_external", "bytes": "F8E00013", "text": "CLR.W @(-H'2000,R0)", "mnemonic": "CLR.W", "operands": "@(-H'2000,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16272, + "address_region": "program_or_external", "bytes": "F8E80013", "text": "CLR.W @(-H'1800,R0)", "mnemonic": "CLR.W", "operands": "@(-H'1800,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16276, + "address_region": "program_or_external", "bytes": "F8F68013", "text": "CLR.W @(-H'0980,R0)", "mnemonic": "CLR.W", "operands": "@(-H'0980,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16280, + "address_region": "program_or_external", "bytes": "A809", "text": "ADD:Q.W #2, R0", "mnemonic": "ADD:Q.W", "operands": "#2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16282, + "address_region": "program_or_external", "bytes": "480800", "text": "CMP:I #H'0800, R0", "mnemonic": "CMP:I", "operands": "#H'0800, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16285, + "address_region": "program_or_external", "bytes": "26ED", "text": "BNE loc_3F8C", "mnemonic": "BNE", @@ -16528,11 +27526,13 @@ "targets": [ 16268 ], + "references": [], "comment": "", "valid": true }, { "address": 16287, + "address_region": "program_or_external", "bytes": "1E036A", "text": "BSR loc_430C", "mnemonic": "BSR", @@ -16541,11 +27541,13 @@ "targets": [ 17164 ], + "references": [], "comment": "", "valid": true }, { "address": 16290, + "address_region": "program_or_external", "bytes": "1E037F", "text": "BSR loc_4324", "mnemonic": "BSR", @@ -16554,11 +27556,13 @@ "targets": [ 17188 ], + "references": [], "comment": "", "valid": true }, { "address": 16293, + "address_region": "program_or_external", "bytes": "1E00EE", "text": "BSR loc_4096", "mnemonic": "BSR", @@ -16567,11 +27571,13 @@ "targets": [ 16534 ], + "references": [], "comment": "", "valid": true }, { "address": 16296, + "address_region": "program_or_external", "bytes": "1E0110", "text": "BSR loc_40BB", "mnemonic": "BSR", @@ -16580,11 +27586,13 @@ "targets": [ 16571 ], + "references": [], "comment": "", "valid": true }, { "address": 16299, + "address_region": "program_or_external", "bytes": "1E0269", "text": "BSR loc_4217", "mnemonic": "BSR", @@ -16593,11 +27601,13 @@ "targets": [ 16919 ], + "references": [], "comment": "", "valid": true }, { "address": 16302, + "address_region": "program_or_external", "bytes": "1E039B", "text": "BSR loc_434C", "mnemonic": "BSR", @@ -16606,33 +27616,53 @@ "targets": [ 17228 ], + "references": [], "comment": "", "valid": true }, { "address": 16305, + "address_region": "program_or_external", "bytes": "1DFEEC075A00", "text": "MOV:G.W #H'5A00, @WDT_TCSR_R", "mnemonic": "MOV:G.W", "operands": "#H'5A00, @WDT_TCSR_R", "kind": "normal", "targets": [], - "comment": "WDT_TCSR_R = H'5A00", + "references": [ + { + "address": 65260, + "name": "WDT_TCSR_R", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "WDT_TCSR_R = H'5A00 (OVF=0 WT/IT=0 TME=0 CKS2=0 CKS1=0 CKS0=0; TCNT password H'5A, counter write H'00)", "valid": true }, { "address": 16311, + "address_region": "program_or_external", "bytes": "15F79413", "text": "CLR.B @H'F794", "mnemonic": "CLR.B", "operands": "@H'F794", "kind": "normal", "targets": [], + "references": [ + { + "address": 63380, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16315, + "address_region": "program_or_external", "bytes": "0E16", "text": "BSR loc_3FD3", "mnemonic": "BSR", @@ -16641,11 +27671,13 @@ "targets": [ 16339 ], + "references": [], "comment": "", "valid": true }, { "address": 16317, + "address_region": "program_or_external", "bytes": "1E7BEB", "text": "BSR loc_BBAB", "mnemonic": "BSR", @@ -16654,11 +27686,13 @@ "targets": [ 48043 ], + "references": [], "comment": "", "valid": true }, { "address": 16320, + "address_region": "program_or_external", "bytes": "0E2D", "text": "BSR loc_3FEF", "mnemonic": "BSR", @@ -16667,11 +27701,13 @@ "targets": [ 16367 ], + "references": [], "comment": "", "valid": true }, { "address": 16322, + "address_region": "program_or_external", "bytes": "1E0081", "text": "BSR loc_4046", "mnemonic": "BSR", @@ -16680,11 +27716,13 @@ "targets": [ 16454 ], + "references": [], "comment": "", "valid": true }, { "address": 16325, + "address_region": "program_or_external", "bytes": "1E7ED6", "text": "BSR loc_BE9E", "mnemonic": "BSR", @@ -16693,11 +27731,13 @@ "targets": [ 48798 ], + "references": [], "comment": "", "valid": true }, { "address": 16328, + "address_region": "program_or_external", "bytes": "1EE83B", "text": "BSR loc_2806", "mnemonic": "BSR", @@ -16706,11 +27746,13 @@ "targets": [ 10246 ], + "references": [], "comment": "", "valid": true }, { "address": 16331, + "address_region": "program_or_external", "bytes": "1EF962", "text": "BSR loc_3930", "mnemonic": "BSR", @@ -16719,11 +27761,13 @@ "targets": [ 14640 ], + "references": [], "comment": "", "valid": true }, { "address": 16334, + "address_region": "program_or_external", "bytes": "1ED60F", "text": "BSR loc_15E0", "mnemonic": "BSR", @@ -16732,11 +27776,13 @@ "targets": [ 5600 ], + "references": [], "comment": "", "valid": true }, { "address": 16337, + "address_region": "program_or_external", "bytes": "20DE", "text": "BRA loc_3FB1", "mnemonic": "BRA", @@ -16745,22 +27791,33 @@ "targets": [ 16305 ], + "references": [], "comment": "", "valid": true }, { "address": 16339, + "address_region": "program_or_external", "bytes": "15FAA216", "text": "TST.B @H'FAA2", "mnemonic": "TST.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16343, + "address_region": "program_or_external", "bytes": "2615", "text": "BNE loc_3FEE", "mnemonic": "BNE", @@ -16769,22 +27826,33 @@ "targets": [ 16366 ], + "references": [], "comment": "", "valid": true }, { "address": 16345, + "address_region": "program_or_external", "bytes": "15FAA5F7", "text": "BTST.B #7, @H'FAA5", "mnemonic": "BTST.B", "operands": "#7, @H'FAA5", "kind": "normal", "targets": [], + "references": [ + { + "address": 64165, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16349, + "address_region": "program_or_external", "bytes": "2706", "text": "BEQ loc_3FE5", "mnemonic": "BEQ", @@ -16793,22 +27861,33 @@ "targets": [ 16357 ], + "references": [], "comment": "", "valid": true }, { "address": 16351, + "address_region": "program_or_external", "bytes": "15F9C316", "text": "TST.B @H'F9C3", "mnemonic": "TST.B", "operands": "@H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16355, + "address_region": "program_or_external", "bytes": "2609", "text": "BNE loc_3FEE", "mnemonic": "BNE", @@ -16817,22 +27896,33 @@ "targets": [ 16366 ], + "references": [], "comment": "", "valid": true }, { "address": 16357, + "address_region": "program_or_external", "bytes": "15F9C016", "text": "TST.B @H'F9C0", "mnemonic": "TST.B", "operands": "@H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16361, + "address_region": "program_or_external", "bytes": "2603", "text": "BNE loc_3FEE", "mnemonic": "BNE", @@ -16841,11 +27931,13 @@ "targets": [ 16366 ], + "references": [], "comment": "", "valid": true }, { "address": 16363, + "address_region": "program_or_external", "bytes": "1E7B04", "text": "BSR loc_BAF2", "mnemonic": "BSR", @@ -16854,33 +27946,46 @@ "targets": [ 47858 ], + "references": [], "comment": "", "valid": true }, { "address": 16366, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16367, + "address_region": "program_or_external", "bytes": "15F9C516", "text": "TST.B @H'F9C5", "mnemonic": "TST.B", "operands": "@H'F9C5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63941, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16371, + "address_region": "program_or_external", "bytes": "2612", "text": "BNE loc_4007", "mnemonic": "BNE", @@ -16889,44 +27994,73 @@ "targets": [ 16391 ], + "references": [], "comment": "", "valid": true }, { "address": 16373, + "address_region": "program_or_external", "bytes": "15F9B513", "text": "CLR.B @H'F9B5", "mnemonic": "CLR.B", "operands": "@H'F9B5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16377, + "address_region": "program_or_external", "bytes": "15F9B013", "text": "CLR.B @H'F9B0", "mnemonic": "CLR.B", "operands": "@H'F9B0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16381, + "address_region": "program_or_external", "bytes": "15FAA5D7", "text": "BCLR.B #7, @H'FAA5", "mnemonic": "BCLR.B", "operands": "#7, @H'FAA5", "kind": "normal", "targets": [], + "references": [ + { + "address": 64165, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16385, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_400B", "mnemonic": "BEQ", @@ -16935,11 +28069,13 @@ "targets": [ 16395 ], + "references": [], "comment": "", "valid": true }, { "address": 16387, + "address_region": "program_or_external", "bytes": "0E07", "text": "BSR loc_400C", "mnemonic": "BSR", @@ -16948,11 +28084,13 @@ "targets": [ 16396 ], + "references": [], "comment": "", "valid": true }, { "address": 16389, + "address_region": "program_or_external", "bytes": "2004", "text": "BRA loc_400B", "mnemonic": "BRA", @@ -16961,176 +28099,306 @@ "targets": [ 16395 ], + "references": [], "comment": "", "valid": true }, { "address": 16391, + "address_region": "program_or_external", "bytes": "15FAA5C7", "text": "BSET.B #7, @H'FAA5", "mnemonic": "BSET.B", "operands": "#7, @H'FAA5", "kind": "normal", "targets": [], + "references": [ + { + "address": 64165, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16395, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16396, + "address_region": "program_or_external", "bytes": "15F73013", "text": "CLR.B @H'F730", "mnemonic": "CLR.B", "operands": "@H'F730", "kind": "normal", "targets": [], + "references": [ + { + "address": 63280, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16400, + "address_region": "program_or_external", "bytes": "15F75613", "text": "CLR.B @H'F756", "mnemonic": "CLR.B", "operands": "@H'F756", "kind": "normal", "targets": [], + "references": [ + { + "address": 63318, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16404, + "address_region": "program_or_external", "bytes": "15F75713", "text": "CLR.B @H'F757", "mnemonic": "CLR.B", "operands": "@H'F757", "kind": "normal", "targets": [], + "references": [ + { + "address": 63319, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16408, + "address_region": "program_or_external", "bytes": "15F75813", "text": "CLR.B @H'F758", "mnemonic": "CLR.B", "operands": "@H'F758", "kind": "normal", "targets": [], + "references": [ + { + "address": 63320, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16412, + "address_region": "program_or_external", "bytes": "15F75913", "text": "CLR.B @H'F759", "mnemonic": "CLR.B", "operands": "@H'F759", "kind": "normal", "targets": [], + "references": [ + { + "address": 63321, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16416, + "address_region": "program_or_external", "bytes": "1DF73213", "text": "CLR.W @H'F732", "mnemonic": "CLR.W", "operands": "@H'F732", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16420, + "address_region": "program_or_external", "bytes": "1DF75C13", "text": "CLR.W @H'F75C", "mnemonic": "CLR.W", "operands": "@H'F75C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63324, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16424, + "address_region": "program_or_external", "bytes": "15FB0313", "text": "CLR.B @H'FB03", "mnemonic": "CLR.B", "operands": "@H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16428, + "address_region": "program_or_external", "bytes": "1DE04613", "text": "CLR.W @H'E046", "mnemonic": "CLR.W", "operands": "@H'E046", "kind": "normal", "targets": [], + "references": [ + { + "address": 57414, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16432, + "address_region": "program_or_external", "bytes": "1DF76A13", "text": "CLR.W @H'F76A", "mnemonic": "CLR.W", "operands": "@H'F76A", "kind": "normal", "targets": [], + "references": [ + { + "address": 63338, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16436, + "address_region": "program_or_external", "bytes": "15F79113", "text": "CLR.B @H'F791", "mnemonic": "CLR.B", "operands": "@H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16440, + "address_region": "program_or_external", "bytes": "15F79513", "text": "CLR.B @H'F795", "mnemonic": "CLR.B", "operands": "@H'F795", "kind": "normal", "targets": [], + "references": [ + { + "address": 63381, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16444, + "address_region": "program_or_external", "bytes": "15F76E13", "text": "CLR.B @H'F76E", "mnemonic": "CLR.B", "operands": "@H'F76E", "kind": "normal", "targets": [], + "references": [ + { + "address": 63342, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16448, + "address_region": "program_or_external", "bytes": "0E33", "text": "BSR loc_4075", "mnemonic": "BSR", @@ -17139,11 +28407,13 @@ "targets": [ 16501 ], + "references": [], "comment": "", "valid": true }, { "address": 16450, + "address_region": "program_or_external", "bytes": "1E01D2", "text": "BSR loc_4217", "mnemonic": "BSR", @@ -17152,33 +28422,46 @@ "targets": [ 16919 ], + "references": [], "comment": "", "valid": true }, { "address": 16453, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16454, + "address_region": "program_or_external", "bytes": "15F9C416", "text": "TST.B @H'F9C4", "mnemonic": "TST.B", "operands": "@H'F9C4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63940, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16458, + "address_region": "program_or_external", "bytes": "260C", "text": "BNE loc_4058", "mnemonic": "BNE", @@ -17187,22 +28470,33 @@ "targets": [ 16472 ], + "references": [], "comment": "", "valid": true }, { "address": 16460, + "address_region": "program_or_external", "bytes": "15FAA5F7", "text": "BTST.B #7, @H'FAA5", "mnemonic": "BTST.B", "operands": "#7, @H'FAA5", "kind": "normal", "targets": [], + "references": [ + { + "address": 64165, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16464, + "address_region": "program_or_external", "bytes": "2707", "text": "BEQ loc_4059", "mnemonic": "BEQ", @@ -17211,22 +28505,33 @@ "targets": [ 16473 ], + "references": [], "comment": "", "valid": true }, { "address": 16466, + "address_region": "program_or_external", "bytes": "15F9C316", "text": "TST.B @H'F9C3", "mnemonic": "TST.B", "operands": "@H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16470, + "address_region": "program_or_external", "bytes": "2701", "text": "BEQ loc_4059", "mnemonic": "BEQ", @@ -17235,55 +28540,79 @@ "targets": [ 16473 ], + "references": [], "comment": "", "valid": true }, { "address": 16472, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16473, + "address_region": "program_or_external", "bytes": "15F9B082", "text": "MOV:G.B @H'F9B0, R2", "mnemonic": "MOV:G.B", "operands": "@H'F9B0, R2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16477, + "address_region": "program_or_external", "bytes": "A212", "text": "EXTU.B R2", "mnemonic": "EXTU.B", "operands": "R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16479, + "address_region": "program_or_external", "bytes": "15F9B572", "text": "CMP:G.B @H'F9B5, R2", "mnemonic": "CMP:G.B", "operands": "@H'F9B5, R2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16483, + "address_region": "program_or_external", "bytes": "260F", "text": "BNE loc_4074", "mnemonic": "BNE", @@ -17292,121 +28621,157 @@ "targets": [ 16500 ], + "references": [], "comment": "", "valid": true }, { "address": 16485, + "address_region": "program_or_external", "bytes": "A21A", "text": "SHLL.B R2", "mnemonic": "SHLL.B", "operands": "R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16487, + "address_region": "program_or_external", "bytes": "FAF8700600", "text": "MOV:G.W #H'00, @(-H'0790,R2)", "mnemonic": "MOV:G.W", "operands": "#H'00, @(-H'0790,R2)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16492, + "address_region": "program_or_external", "bytes": "15F9B008", "text": "ADD:Q.B #1, @H'F9B0", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9B0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16496, + "address_region": "program_or_external", "bytes": "15F9B0D7", "text": "BCLR.B #7, @H'F9B0", "mnemonic": "BCLR.B", "operands": "#7, @H'F9B0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16500, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16501, + "address_region": "program_or_external", "bytes": "A813", "text": "CLR.W R0", "mnemonic": "CLR.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16503, + "address_region": "program_or_external", "bytes": "F8E00013", "text": "CLR.W @(-H'2000,R0)", "mnemonic": "CLR.W", "operands": "@(-H'2000,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16507, + "address_region": "program_or_external", "bytes": "F8E40013", "text": "CLR.W @(-H'1C00,R0)", "mnemonic": "CLR.W", "operands": "@(-H'1C00,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16511, + "address_region": "program_or_external", "bytes": "F8E80013", "text": "CLR.W @(-H'1800,R0)", "mnemonic": "CLR.W", "operands": "@(-H'1800,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16515, + "address_region": "program_or_external", "bytes": "480200", "text": "CMP:I #H'0200, R0", "mnemonic": "CMP:I", "operands": "#H'0200, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16518, + "address_region": "program_or_external", "bytes": "2404", "text": "BCC loc_408C", "mnemonic": "BCC", @@ -17415,44 +28780,52 @@ "targets": [ 16524 ], + "references": [], "comment": "", "valid": true }, { "address": 16520, + "address_region": "program_or_external", "bytes": "F8EC0013", "text": "CLR.W @(-H'1400,R0)", "mnemonic": "CLR.W", "operands": "@(-H'1400,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16524, + "address_region": "program_or_external", "bytes": "A809", "text": "ADD:Q.W #2, R0", "mnemonic": "ADD:Q.W", "operands": "#2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16526, + "address_region": "program_or_external", "bytes": "480400", "text": "CMP:I #H'0400, R0", "mnemonic": "CMP:I", "operands": "#H'0400, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16529, + "address_region": "program_or_external", "bytes": "26E4", "text": "BNE loc_4077", "mnemonic": "BNE", @@ -17461,11 +28834,13 @@ "targets": [ 16503 ], + "references": [], "comment": "", "valid": true }, { "address": 16531, + "address_region": "program_or_external", "bytes": "0E01", "text": "BSR loc_4096", "mnemonic": "BSR", @@ -17474,176 +28849,250 @@ "targets": [ 16534 ], + "references": [], "comment": "", "valid": true }, { "address": 16533, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16534, + "address_region": "program_or_external", "bytes": "1DE000070080", "text": "MOV:G.W #H'0080, @H'E000", "mnemonic": "MOV:G.W", "operands": "#H'0080, @H'E000", "kind": "normal", "targets": [], + "references": [ + { + "address": 57344, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16540, + "address_region": "program_or_external", "bytes": "1DE006078000", "text": "MOV:G.W #H'8000, @H'E006", "mnemonic": "MOV:G.W", "operands": "#H'8000, @H'E006", "kind": "normal", "targets": [], + "references": [ + { + "address": 57350, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16546, + "address_region": "program_or_external", "bytes": "1DE08007FFFF", "text": "MOV:G.W #H'FFFF, @H'E080", "mnemonic": "MOV:G.W", "operands": "#H'FFFF, @H'E080", "kind": "normal", "targets": [], + "references": [ + { + "address": 57472, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16552, + "address_region": "program_or_external", "bytes": "1DE800070080", "text": "MOV:G.W #H'0080, @H'E800", "mnemonic": "MOV:G.W", "operands": "#H'0080, @H'E800", "kind": "normal", "targets": [], + "references": [ + { + "address": 59392, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16558, + "address_region": "program_or_external", "bytes": "1DE806078000", "text": "MOV:G.W #H'8000, @H'E806", "mnemonic": "MOV:G.W", "operands": "#H'8000, @H'E806", "kind": "normal", "targets": [], + "references": [ + { + "address": 59398, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16564, + "address_region": "program_or_external", "bytes": "1DE88007FFFF", "text": "MOV:G.W #H'FFFF, @H'E880", "mnemonic": "MOV:G.W", "operands": "#H'FFFF, @H'E880", "kind": "normal", "targets": [], + "references": [ + { + "address": 59520, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16570, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16571, + "address_region": "program_or_external", "bytes": "580040", "text": "MOV:I.W #H'0040, R0", "mnemonic": "MOV:I.W", "operands": "#H'0040, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16574, + "address_region": "program_or_external", "bytes": "F8F86E07FFFF", "text": "MOV:G.W #H'FFFF, @(-H'0792,R0)", "mnemonic": "MOV:G.W", "operands": "#H'FFFF, @(-H'0792,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16580, + "address_region": "program_or_external", "bytes": "F8F8AE07FFFF", "text": "MOV:G.W #H'FFFF, @(-H'0752,R0)", "mnemonic": "MOV:G.W", "operands": "#H'FFFF, @(-H'0752,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16586, + "address_region": "program_or_external", "bytes": "F8F8EE07FFFF", "text": "MOV:G.W #H'FFFF, @(-H'0712,R0)", "mnemonic": "MOV:G.W", "operands": "#H'FFFF, @(-H'0712,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16592, + "address_region": "program_or_external", "bytes": "F8F92E07FFFF", "text": "MOV:G.W #H'FFFF, @(-H'06D2,R0)", "mnemonic": "MOV:G.W", "operands": "#H'FFFF, @(-H'06D2,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16598, + "address_region": "program_or_external", "bytes": "F8F96E07FFFF", "text": "MOV:G.W #H'FFFF, @(-H'0692,R0)", "mnemonic": "MOV:G.W", "operands": "#H'FFFF, @(-H'0692,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16604, + "address_region": "program_or_external", "bytes": "A80D", "text": "ADD:Q.W #-2, R0", "mnemonic": "ADD:Q.W", "operands": "#-2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16606, + "address_region": "program_or_external", "bytes": "26DE", "text": "BNE loc_40BE", "mnemonic": "BNE", @@ -17652,66 +29101,113 @@ "targets": [ 16574 ], + "references": [], "comment": "", "valid": true }, { "address": 16608, + "address_region": "program_or_external", "bytes": "15F9C40614", "text": "MOV:G.B #H'14, @H'F9C4", "mnemonic": "MOV:G.B", "operands": "#H'14, @H'F9C4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63940, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16613, + "address_region": "program_or_external", "bytes": "15F6F70680", "text": "MOV:G.B #H'80, @H'F6F7", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F7", "kind": "normal", "targets": [], + "references": [ + { + "address": 63223, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16618, + "address_region": "program_or_external", "bytes": "15F6F80680", "text": "MOV:G.B #H'80, @H'F6F8", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63224, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16623, + "address_region": "program_or_external", "bytes": "15F6F90680", "text": "MOV:G.B #H'80, @H'F6F9", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F9", "kind": "normal", "targets": [], + "references": [ + { + "address": 63225, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16628, + "address_region": "program_or_external", "bytes": "15FE8EF7", "text": "BTST.B #7, @P7DR", "mnemonic": "BTST.B", "operands": "#7, @P7DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 16632, + "address_region": "program_or_external", "bytes": "2709", "text": "BEQ loc_4103", "mnemonic": "BEQ", @@ -17720,22 +29216,33 @@ "targets": [ 16643 ], + "references": [], "comment": "", "valid": true }, { "address": 16634, + "address_region": "program_or_external", "bytes": "1DF402056B6F", "text": "CMP:G.W #H'6B6F, @H'F402", "mnemonic": "CMP:G.W", "operands": "#H'6B6F, @H'F402", "kind": "normal", "targets": [], + "references": [ + { + "address": 62466, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 16640, + "address_region": "program_or_external", "bytes": "3700AD", "text": "BEQ loc_41B0", "mnemonic": "BEQ", @@ -17744,77 +29251,91 @@ "targets": [ 16816 ], + "references": [], "comment": "", "valid": true }, { "address": 16643, + "address_region": "program_or_external", "bytes": "580100", "text": "MOV:I.W #H'0100, R0", "mnemonic": "MOV:I.W", "operands": "#H'0100, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16646, + "address_region": "program_or_external", "bytes": "A80D", "text": "ADD:Q.W #-2, R0", "mnemonic": "ADD:Q.W", "operands": "#-2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16648, + "address_region": "program_or_external", "bytes": "F8C96485", "text": "MOV:G.W @(-H'369C,R0), R5", "mnemonic": "MOV:G.W", "operands": "@(-H'369C,R0), R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16652, + "address_region": "program_or_external", "bytes": "F8F40095", "text": "MOV:G.W R5, @(-H'0C00,R0)", "mnemonic": "MOV:G.W", "operands": "R5, @(-H'0C00,R0)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16656, + "address_region": "program_or_external", "bytes": "BF90", "text": "MOV:G.W R0, @-R7", "mnemonic": "MOV:G.W", "operands": "R0, @-R7", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16658, + "address_region": "program_or_external", "bytes": "A884", "text": "MOV:G.W R0, R4", "mnemonic": "MOV:G.W", "operands": "R0, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16660, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17823,22 +29344,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16663, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16667, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17847,22 +29372,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16670, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16674, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17871,22 +29400,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16677, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16681, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17895,22 +29428,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16684, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16688, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17919,22 +29456,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16691, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16695, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17943,22 +29484,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16698, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16702, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17967,22 +29512,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16705, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16709, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -17991,22 +29540,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16712, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16716, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18015,22 +29568,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16719, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16723, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18039,22 +29596,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16726, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16730, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18063,22 +29624,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16733, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16737, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18087,22 +29652,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16740, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16744, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18111,22 +29680,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16747, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16751, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18135,22 +29708,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16754, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16758, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18159,22 +29736,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16761, + "address_region": "program_or_external", "bytes": "0C010024", "text": "ADD:G.W #H'0100, R4", "mnemonic": "ADD:G.W", "operands": "#H'0100, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16765, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18183,22 +29764,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16768, + "address_region": "program_or_external", "bytes": "CF80", "text": "MOV:G.W @R7+, R0", "mnemonic": "MOV:G.W", "operands": "@R7+, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16770, + "address_region": "program_or_external", "bytes": "2682", "text": "BNE loc_4106", "mnemonic": "BNE", @@ -18207,66 +29792,78 @@ "targets": [ 16646 ], + "references": [], "comment": "", "valid": true }, { "address": 16772, + "address_region": "program_or_external", "bytes": "58000F", "text": "MOV:I.W #H'000F, R0", "mnemonic": "MOV:I.W", "operands": "#H'000F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16775, + "address_region": "program_or_external", "bytes": "BF90", "text": "MOV:G.W R0, @-R7", "mnemonic": "MOV:G.W", "operands": "R0, @-R7", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16777, + "address_region": "program_or_external", "bytes": "A884", "text": "MOV:G.W R0, R4", "mnemonic": "MOV:G.W", "operands": "R0, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16779, + "address_region": "program_or_external", "bytes": "A410", "text": "SWAP.B R4", "mnemonic": "SWAP.B", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16781, + "address_region": "program_or_external", "bytes": "5D2020", "text": "MOV:I.W #H'2020, R5", "mnemonic": "MOV:I.W", "operands": "#H'2020, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16784, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18275,33 +29872,39 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16787, + "address_region": "program_or_external", "bytes": "AC09", "text": "ADD:Q.W #2, R4", "mnemonic": "ADD:Q.W", "operands": "#2, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16789, + "address_region": "program_or_external", "bytes": "5D2020", "text": "MOV:I.W #H'2020, R5", "mnemonic": "MOV:I.W", "operands": "#H'2020, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16792, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18310,33 +29913,39 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16795, + "address_region": "program_or_external", "bytes": "AC09", "text": "ADD:Q.W #2, R4", "mnemonic": "ADD:Q.W", "operands": "#2, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16797, + "address_region": "program_or_external", "bytes": "5D2020", "text": "MOV:I.W #H'2020, R5", "mnemonic": "MOV:I.W", "operands": "#H'2020, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16800, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18345,33 +29954,39 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16803, + "address_region": "program_or_external", "bytes": "AC09", "text": "ADD:Q.W #2, R4", "mnemonic": "ADD:Q.W", "operands": "#2, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16805, + "address_region": "program_or_external", "bytes": "5D2020", "text": "MOV:I.W #H'2020, R5", "mnemonic": "MOV:I.W", "operands": "#H'2020, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16808, + "address_region": "program_or_external", "bytes": "18BFE0", "text": "JSR @loc_BFE0", "mnemonic": "JSR", @@ -18380,22 +29995,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 16811, + "address_region": "program_or_external", "bytes": "CF80", "text": "MOV:G.W @R7+, R0", "mnemonic": "MOV:G.W", "operands": "@R7+, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16813, + "address_region": "program_or_external", "bytes": "01B8D7", "text": "SCB/F R0, loc_4187", "mnemonic": "SCB/F", @@ -18404,11 +30023,13 @@ "targets": [ 16775 ], + "references": [], "comment": "", "valid": true }, { "address": 16816, + "address_region": "program_or_external", "bytes": "2020", "text": "BRA loc_41D2", "mnemonic": "BRA", @@ -18417,99 +30038,117 @@ "targets": [ 16850 ], + "references": [], "comment": "", "valid": true }, { "address": 16850, + "address_region": "program_or_external", "bytes": "58000F", "text": "MOV:I.W #H'000F, R0", "mnemonic": "MOV:I.W", "operands": "#H'000F, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16853, + "address_region": "program_or_external", "bytes": "A881", "text": "MOV:G.W R0, R1", "mnemonic": "MOV:G.W", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16855, + "address_region": "program_or_external", "bytes": "A11A", "text": "SHLL.B R1", "mnemonic": "SHLL.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16857, + "address_region": "program_or_external", "bytes": "A11A", "text": "SHLL.B R1", "mnemonic": "SHLL.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16859, + "address_region": "program_or_external", "bytes": "A11A", "text": "SHLL.B R1", "mnemonic": "SHLL.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16861, + "address_region": "program_or_external", "bytes": "A884", "text": "MOV:G.W R0, R4", "mnemonic": "MOV:G.W", "operands": "R0, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16863, + "address_region": "program_or_external", "bytes": "A410", "text": "SWAP.B R4", "mnemonic": "SWAP.B", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16865, + "address_region": "program_or_external", "bytes": "1203", "text": "STM.W {R0,R1}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16867, + "address_region": "program_or_external", "bytes": "18BFFE", "text": "JSR @loc_BFFE", "mnemonic": "JSR", @@ -18518,55 +30157,65 @@ "targets": [ 49150 ], + "references": [], "comment": "", "valid": true }, { "address": 16870, + "address_region": "program_or_external", "bytes": "0203", "text": "LDM.W @SP+, {R0,R1}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16872, + "address_region": "program_or_external", "bytes": "F9F7B095", "text": "MOV:G.W R5, @(-H'0850,R1)", "mnemonic": "MOV:G.W", "operands": "R5, @(-H'0850,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16876, + "address_region": "program_or_external", "bytes": "AC09", "text": "ADD:Q.W #2, R4", "mnemonic": "ADD:Q.W", "operands": "#2, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16878, + "address_region": "program_or_external", "bytes": "1203", "text": "STM.W {R0,R1}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16880, + "address_region": "program_or_external", "bytes": "18BFFE", "text": "JSR @loc_BFFE", "mnemonic": "JSR", @@ -18575,55 +30224,65 @@ "targets": [ 49150 ], + "references": [], "comment": "", "valid": true }, { "address": 16883, + "address_region": "program_or_external", "bytes": "0203", "text": "LDM.W @SP+, {R0,R1}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16885, + "address_region": "program_or_external", "bytes": "F9F7B295", "text": "MOV:G.W R5, @(-H'084E,R1)", "mnemonic": "MOV:G.W", "operands": "R5, @(-H'084E,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16889, + "address_region": "program_or_external", "bytes": "AC09", "text": "ADD:Q.W #2, R4", "mnemonic": "ADD:Q.W", "operands": "#2, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16891, + "address_region": "program_or_external", "bytes": "1203", "text": "STM.W {R0,R1}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16893, + "address_region": "program_or_external", "bytes": "18BFFE", "text": "JSR @loc_BFFE", "mnemonic": "JSR", @@ -18632,55 +30291,65 @@ "targets": [ 49150 ], + "references": [], "comment": "", "valid": true }, { "address": 16896, + "address_region": "program_or_external", "bytes": "0203", "text": "LDM.W @SP+, {R0,R1}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16898, + "address_region": "program_or_external", "bytes": "F9F7B495", "text": "MOV:G.W R5, @(-H'084C,R1)", "mnemonic": "MOV:G.W", "operands": "R5, @(-H'084C,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16902, + "address_region": "program_or_external", "bytes": "AC09", "text": "ADD:Q.W #2, R4", "mnemonic": "ADD:Q.W", "operands": "#2, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16904, + "address_region": "program_or_external", "bytes": "1203", "text": "STM.W {R0,R1}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16906, + "address_region": "program_or_external", "bytes": "18BFFE", "text": "JSR @loc_BFFE", "mnemonic": "JSR", @@ -18689,33 +30358,39 @@ "targets": [ 49150 ], + "references": [], "comment": "", "valid": true }, { "address": 16909, + "address_region": "program_or_external", "bytes": "0203", "text": "LDM.W @SP+, {R0,R1}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16911, + "address_region": "program_or_external", "bytes": "F9F7B695", "text": "MOV:G.W R5, @(-H'084A,R1)", "mnemonic": "MOV:G.W", "operands": "R5, @(-H'084A,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16915, + "address_region": "program_or_external", "bytes": "01B8BF", "text": "SCB/F R0, loc_41D5", "mnemonic": "SCB/F", @@ -18724,407 +30399,719 @@ "targets": [ 16853 ], + "references": [], "comment": "", "valid": true }, { "address": 16918, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 16919, + "address_region": "program_or_external", "bytes": "15F79813", "text": "CLR.B @H'F798", "mnemonic": "CLR.B", "operands": "@H'F798", "kind": "normal", "targets": [], + "references": [ + { + "address": 63384, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16923, + "address_region": "program_or_external", "bytes": "15F731C7", "text": "BSET.B #7, @H'F731", "mnemonic": "BSET.B", "operands": "#7, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16927, + "address_region": "program_or_external", "bytes": "15FE82D2", "text": "BCLR.B #2, @P1DR", "mnemonic": "BCLR.B", "operands": "#2, @P1DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65154, + "name": "P1DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 2 of P1DR", "valid": true }, { "address": 16931, + "address_region": "program_or_external", "bytes": "1DF700072424", "text": "MOV:G.W #H'2424, @H'F700", "mnemonic": "MOV:G.W", "operands": "#H'2424, @H'F700", "kind": "normal", "targets": [], + "references": [ + { + "address": 63232, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16937, + "address_region": "program_or_external", "bytes": "1DF702072424", "text": "MOV:G.W #H'2424, @H'F702", "mnemonic": "MOV:G.W", "operands": "#H'2424, @H'F702", "kind": "normal", "targets": [], + "references": [ + { + "address": 63234, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16943, + "address_region": "program_or_external", "bytes": "1DF704072424", "text": "MOV:G.W #H'2424, @H'F704", "mnemonic": "MOV:G.W", "operands": "#H'2424, @H'F704", "kind": "normal", "targets": [], + "references": [ + { + "address": 63236, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16949, + "address_region": "program_or_external", "bytes": "1DF706072424", "text": "MOV:G.W #H'2424, @H'F706", "mnemonic": "MOV:G.W", "operands": "#H'2424, @H'F706", "kind": "normal", "targets": [], + "references": [ + { + "address": 63238, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16955, + "address_region": "program_or_external", "bytes": "15F708067F", "text": "MOV:G.B #H'7F, @H'F708", "mnemonic": "MOV:G.B", "operands": "#H'7F, @H'F708", "kind": "normal", "targets": [], + "references": [ + { + "address": 63240, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16960, + "address_region": "program_or_external", "bytes": "15F7090624", "text": "MOV:G.B #H'24, @H'F709", "mnemonic": "MOV:G.B", "operands": "#H'24, @H'F709", "kind": "normal", "targets": [], + "references": [ + { + "address": 63241, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16965, + "address_region": "program_or_external", "bytes": "1DF70A072424", "text": "MOV:G.W #H'2424, @H'F70A", "mnemonic": "MOV:G.W", "operands": "#H'2424, @H'F70A", "kind": "normal", "targets": [], + "references": [ + { + "address": 63242, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16971, + "address_region": "program_or_external", "bytes": "15F71013", "text": "CLR.B @H'F710", "mnemonic": "CLR.B", "operands": "@H'F710", "kind": "normal", "targets": [], + "references": [ + { + "address": 63248, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16975, + "address_region": "program_or_external", "bytes": "15F71113", "text": "CLR.B @H'F711", "mnemonic": "CLR.B", "operands": "@H'F711", "kind": "normal", "targets": [], + "references": [ + { + "address": 63249, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16979, + "address_region": "program_or_external", "bytes": "15F71213", "text": "CLR.B @H'F712", "mnemonic": "CLR.B", "operands": "@H'F712", "kind": "normal", "targets": [], + "references": [ + { + "address": 63250, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16983, + "address_region": "program_or_external", "bytes": "15F71313", "text": "CLR.B @H'F713", "mnemonic": "CLR.B", "operands": "@H'F713", "kind": "normal", "targets": [], + "references": [ + { + "address": 63251, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16987, + "address_region": "program_or_external", "bytes": "15F71413", "text": "CLR.B @H'F714", "mnemonic": "CLR.B", "operands": "@H'F714", "kind": "normal", "targets": [], + "references": [ + { + "address": 63252, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16991, + "address_region": "program_or_external", "bytes": "15F71513", "text": "CLR.B @H'F715", "mnemonic": "CLR.B", "operands": "@H'F715", "kind": "normal", "targets": [], + "references": [ + { + "address": 63253, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16995, + "address_region": "program_or_external", "bytes": "15F71613", "text": "CLR.B @H'F716", "mnemonic": "CLR.B", "operands": "@H'F716", "kind": "normal", "targets": [], + "references": [ + { + "address": 63254, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 16999, + "address_region": "program_or_external", "bytes": "15F71713", "text": "CLR.B @H'F717", "mnemonic": "CLR.B", "operands": "@H'F717", "kind": "normal", "targets": [], + "references": [ + { + "address": 63255, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17003, + "address_region": "program_or_external", "bytes": "15F71806FF", "text": "MOV:G.B #H'FF, @H'F718", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F718", "kind": "normal", "targets": [], + "references": [ + { + "address": 63256, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17008, + "address_region": "program_or_external", "bytes": "15F71906FF", "text": "MOV:G.B #H'FF, @H'F719", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F719", "kind": "normal", "targets": [], + "references": [ + { + "address": 63257, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17013, + "address_region": "program_or_external", "bytes": "15F71A06FF", "text": "MOV:G.B #H'FF, @H'F71A", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F71A", "kind": "normal", "targets": [], + "references": [ + { + "address": 63258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17018, + "address_region": "program_or_external", "bytes": "15F71B06FF", "text": "MOV:G.B #H'FF, @H'F71B", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F71B", "kind": "normal", "targets": [], + "references": [ + { + "address": 63259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17023, + "address_region": "program_or_external", "bytes": "15F71C06FF", "text": "MOV:G.B #H'FF, @H'F71C", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F71C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63260, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17028, + "address_region": "program_or_external", "bytes": "15F71D06FF", "text": "MOV:G.B #H'FF, @H'F71D", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F71D", "kind": "normal", "targets": [], + "references": [ + { + "address": 63261, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17033, + "address_region": "program_or_external", "bytes": "15F71E06FF", "text": "MOV:G.B #H'FF, @H'F71E", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F71E", "kind": "normal", "targets": [], + "references": [ + { + "address": 63262, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17038, + "address_region": "program_or_external", "bytes": "15F71F06FF", "text": "MOV:G.B #H'FF, @H'F71F", "mnemonic": "MOV:G.B", "operands": "#H'FF, @H'F71F", "kind": "normal", "targets": [], + "references": [ + { + "address": 63263, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17043, + "address_region": "program_or_external", "bytes": "1DFAF0072043", "text": "MOV:G.W #H'2043, @H'FAF0", "mnemonic": "MOV:G.W", "operands": "#H'2043, @H'FAF0", "kind": "normal", "targets": [], + "references": [ + { + "address": 64240, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17049, + "address_region": "program_or_external", "bytes": "1DFAF2074F4E", "text": "MOV:G.W #H'4F4E, @H'FAF2", "mnemonic": "MOV:G.W", "operands": "#H'4F4E, @H'FAF2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64242, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17055, + "address_region": "program_or_external", "bytes": "1DFAF4074E45", "text": "MOV:G.W #H'4E45, @H'FAF4", "mnemonic": "MOV:G.W", "operands": "#H'4E45, @H'FAF4", "kind": "normal", "targets": [], + "references": [ + { + "address": 64244, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17061, + "address_region": "program_or_external", "bytes": "1DFAF6074354", "text": "MOV:G.W #H'4354, @H'FAF6", "mnemonic": "MOV:G.W", "operands": "#H'4354, @H'FAF6", "kind": "normal", "targets": [], + "references": [ + { + "address": 64246, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17067, + "address_region": "program_or_external", "bytes": "1DFAF8073A4E", "text": "MOV:G.W #H'3A4E, @H'FAF8", "mnemonic": "MOV:G.W", "operands": "#H'3A4E, @H'FAF8", "kind": "normal", "targets": [], + "references": [ + { + "address": 64248, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17073, + "address_region": "program_or_external", "bytes": "1DFAFA074F54", "text": "MOV:G.W #H'4F54, @H'FAFA", "mnemonic": "MOV:G.W", "operands": "#H'4F54, @H'FAFA", "kind": "normal", "targets": [], + "references": [ + { + "address": 64250, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17079, + "address_region": "program_or_external", "bytes": "1DFAFC072041", "text": "MOV:G.W #H'2041, @H'FAFC", "mnemonic": "MOV:G.W", "operands": "#H'2041, @H'FAFC", "kind": "normal", "targets": [], + "references": [ + { + "address": 64252, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17085, + "address_region": "program_or_external", "bytes": "1DFAFE074354", "text": "MOV:G.W #H'4354, @H'FAFE", "mnemonic": "MOV:G.W", "operands": "#H'4354, @H'FAFE", "kind": "normal", "targets": [], + "references": [ + { + "address": 64254, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17091, + "address_region": "program_or_external", "bytes": "5D0000", "text": "MOV:I.W #H'0000, R5", "mnemonic": "MOV:I.W", "operands": "#H'0000, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17094, + "address_region": "program_or_external", "bytes": "1EFC03", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19133,110 +31120,186 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17097, + "address_region": "program_or_external", "bytes": "1DFAF0072020", "text": "MOV:G.W #H'2020, @H'FAF0", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAF0", "kind": "normal", "targets": [], + "references": [ + { + "address": 64240, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17103, + "address_region": "program_or_external", "bytes": "1DFAF2072020", "text": "MOV:G.W #H'2020, @H'FAF2", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAF2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64242, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17109, + "address_region": "program_or_external", "bytes": "1DFAF4072020", "text": "MOV:G.W #H'2020, @H'FAF4", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAF4", "kind": "normal", "targets": [], + "references": [ + { + "address": 64244, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17115, + "address_region": "program_or_external", "bytes": "1DFAF6072020", "text": "MOV:G.W #H'2020, @H'FAF6", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAF6", "kind": "normal", "targets": [], + "references": [ + { + "address": 64246, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17121, + "address_region": "program_or_external", "bytes": "1DFAF8072020", "text": "MOV:G.W #H'2020, @H'FAF8", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAF8", "kind": "normal", "targets": [], + "references": [ + { + "address": 64248, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17127, + "address_region": "program_or_external", "bytes": "1DFAFA072020", "text": "MOV:G.W #H'2020, @H'FAFA", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAFA", "kind": "normal", "targets": [], + "references": [ + { + "address": 64250, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17133, + "address_region": "program_or_external", "bytes": "1DFAFC072020", "text": "MOV:G.W #H'2020, @H'FAFC", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAFC", "kind": "normal", "targets": [], + "references": [ + { + "address": 64252, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17139, + "address_region": "program_or_external", "bytes": "1DFAFE072020", "text": "MOV:G.W #H'2020, @H'FAFE", "mnemonic": "MOV:G.W", "operands": "#H'2020, @H'FAFE", "kind": "normal", "targets": [], + "references": [ + { + "address": 64254, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17145, + "address_region": "program_or_external", "bytes": "5D0001", "text": "MOV:I.W #H'0001, R5", "mnemonic": "MOV:I.W", "operands": "#H'0001, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17148, + "address_region": "program_or_external", "bytes": "1EFBCD", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19245,22 +31308,26 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17151, + "address_region": "program_or_external", "bytes": "5D0002", "text": "MOV:I.W #H'0002, R5", "mnemonic": "MOV:I.W", "operands": "#H'0002, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17154, + "address_region": "program_or_external", "bytes": "1EFBC7", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19269,22 +31336,26 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17157, + "address_region": "program_or_external", "bytes": "5D0003", "text": "MOV:I.W #H'0003, R5", "mnemonic": "MOV:I.W", "operands": "#H'0003, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17160, + "address_region": "program_or_external", "bytes": "1EFBC1", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19293,110 +31364,165 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17163, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17164, + "address_region": "program_or_external", "bytes": "15FE8BD0", "text": "BCLR.B #0, @P6DR", "mnemonic": "BCLR.B", "operands": "#0, @P6DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65163, + "name": "P6DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 0 of P6DR", "valid": true }, { "address": 17168, + "address_region": "program_or_external", "bytes": "15F55506AA", "text": "MOV:G.B #H'AA, @H'F555", "mnemonic": "MOV:G.B", "operands": "#H'AA, @H'F555", "kind": "normal", "targets": [], + "references": [ + { + "address": 62805, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 17173, + "address_region": "program_or_external", "bytes": "15F4AA0655", "text": "MOV:G.B #H'55, @H'F4AA", "mnemonic": "MOV:G.B", "operands": "#H'55, @H'F4AA", "kind": "normal", "targets": [], + "references": [ + { + "address": 62634, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 17178, + "address_region": "program_or_external", "bytes": "15F55506CC", "text": "MOV:G.B #H'CC, @H'F555", "mnemonic": "MOV:G.B", "operands": "#H'CC, @H'F555", "kind": "normal", "targets": [], + "references": [ + { + "address": 62805, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 17183, + "address_region": "program_or_external", "bytes": "15FE8BC0", "text": "BSET.B #0, @P6DR", "mnemonic": "BSET.B", "operands": "#0, @P6DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65163, + "name": "P6DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 0 of P6DR", "valid": true }, { "address": 17187, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17188, + "address_region": "program_or_external", "bytes": "5C0038", "text": "MOV:I.W #H'0038, R4", "mnemonic": "MOV:I.W", "operands": "#H'0038, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17191, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17194, + "address_region": "program_or_external", "bytes": "1EFB9F", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19405,33 +31531,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17197, + "address_region": "program_or_external", "bytes": "5C0001", "text": "MOV:I.W #H'0001, R4", "mnemonic": "MOV:I.W", "operands": "#H'0001, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17200, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17203, + "address_region": "program_or_external", "bytes": "1EFB96", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19440,33 +31572,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17206, + "address_region": "program_or_external", "bytes": "5C000E", "text": "MOV:I.W #H'000E, R4", "mnemonic": "MOV:I.W", "operands": "#H'000E, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17209, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17212, + "address_region": "program_or_external", "bytes": "1EFB8D", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19475,33 +31613,39 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17215, + "address_region": "program_or_external", "bytes": "5C0006", "text": "MOV:I.W #H'0006, R4", "mnemonic": "MOV:I.W", "operands": "#H'0006, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17218, + "address_region": "program_or_external", "bytes": "5D0004", "text": "MOV:I.W #H'0004, R5", "mnemonic": "MOV:I.W", "operands": "#H'0004, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17221, + "address_region": "program_or_external", "bytes": "1EFB84", "text": "BSR loc_3ECC", "mnemonic": "BSR", @@ -19510,11 +31654,13 @@ "targets": [ 16076 ], + "references": [], "comment": "", "valid": true }, { "address": 17224, + "address_region": "program_or_external", "bytes": "1ECD83", "text": "BSR loc_10CE", "mnemonic": "BSR", @@ -19523,165 +31669,286 @@ "targets": [ 4302 ], + "references": [], "comment": "", "valid": true }, { "address": 17227, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17228, + "address_region": "program_or_external", "bytes": "15FF000670", "text": "MOV:G.B #H'70, @IPRA", "mnemonic": "MOV:G.B", "operands": "#H'70, @IPRA", "kind": "normal", "targets": [], + "references": [ + { + "address": 65280, + "name": "IPRA", + "region": "register_field", + "kind": "registers" + } + ], "comment": "IPRA = H'70", "valid": true }, { "address": 17233, + "address_region": "program_or_external", "bytes": "15FF010644", "text": "MOV:G.B #H'44, @IPRB", "mnemonic": "MOV:G.B", "operands": "#H'44, @IPRB", "kind": "normal", "targets": [], + "references": [ + { + "address": 65281, + "name": "IPRB", + "region": "register_field", + "kind": "registers" + } + ], "comment": "IPRB = H'44", "valid": true }, { "address": 17238, + "address_region": "program_or_external", "bytes": "15FF020666", "text": "MOV:G.B #H'66, @IPRC", "mnemonic": "MOV:G.B", "operands": "#H'66, @IPRC", "kind": "normal", "targets": [], + "references": [ + { + "address": 65282, + "name": "IPRC", + "region": "register_field", + "kind": "registers" + } + ], "comment": "IPRC = H'66", "valid": true }, { "address": 17243, + "address_region": "program_or_external", "bytes": "15FF030600", "text": "MOV:G.B #H'00, @IPRD", "mnemonic": "MOV:G.B", "operands": "#H'00, @IPRD", "kind": "normal", "targets": [], + "references": [ + { + "address": 65283, + "name": "IPRD", + "region": "register_field", + "kind": "registers" + } + ], "comment": "IPRD = H'00", "valid": true }, { "address": 17248, + "address_region": "program_or_external", "bytes": "15FF040650", "text": "MOV:G.B #H'50, @IPRE", "mnemonic": "MOV:G.B", "operands": "#H'50, @IPRE", "kind": "normal", "targets": [], + "references": [ + { + "address": 65284, + "name": "IPRE", + "region": "register_field", + "kind": "registers" + } + ], "comment": "IPRE = H'50", "valid": true }, { "address": 17253, + "address_region": "program_or_external", "bytes": "15FF050640", "text": "MOV:G.B #H'40, @IPRF", "mnemonic": "MOV:G.B", "operands": "#H'40, @IPRF", "kind": "normal", "targets": [], + "references": [ + { + "address": 65285, + "name": "IPRF", + "region": "register_field", + "kind": "registers" + } + ], "comment": "IPRF = H'40", "valid": true }, { "address": 17258, + "address_region": "program_or_external", "bytes": "15FEDAC6", "text": "BSET.B #6, @SCI1_SCR", "mnemonic": "BSET.B", "operands": "#6, @SCI1_SCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65242, + "name": "SCI1_SCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set RIE (bit 6) of SCI1_SCR", "valid": true }, { "address": 17262, + "address_region": "program_or_external", "bytes": "15FE90C5", "text": "BSET.B #5, @FRT1_TCR", "mnemonic": "BSET.B", "operands": "#5, @FRT1_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65168, + "name": "FRT1_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set OCIEA (bit 5) of FRT1_TCR", "valid": true }, { "address": 17266, + "address_region": "program_or_external", "bytes": "15FEA0C5", "text": "BSET.B #5, @FRT2_TCR", "mnemonic": "BSET.B", "operands": "#5, @FRT2_TCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65184, + "name": "FRT2_TCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set OCIEA (bit 5) of FRT2_TCR", "valid": true }, { "address": 17270, + "address_region": "program_or_external", "bytes": "15FEE8C6", "text": "BSET.B #6, @ADCSR", "mnemonic": "BSET.B", "operands": "#6, @ADCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65256, + "name": "ADCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set ADIE (bit 6) of ADCSR", "valid": true }, { "address": 17274, + "address_region": "program_or_external", "bytes": "15FEFDC4", "text": "BSET.B #4, @SYSCR2", "mnemonic": "BSET.B", "operands": "#4, @SYSCR2", "kind": "normal", "targets": [], + "references": [ + { + "address": 65277, + "name": "SYSCR2", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set IRQ3E (bit 4) of SYSCR2", "valid": true }, { "address": 17278, + "address_region": "program_or_external", "bytes": "15FEFDC5", "text": "BSET.B #5, @SYSCR2", "mnemonic": "BSET.B", "operands": "#5, @SYSCR2", "kind": "normal", "targets": [], + "references": [ + { + "address": 65277, + "name": "SYSCR2", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set IRQ4E (bit 5) of SYSCR2", "valid": true }, { "address": 17282, + "address_region": "program_or_external", "bytes": "15FE8EF6", "text": "BTST.B #6, @P7DR", "mnemonic": "BTST.B", "operands": "#6, @P7DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65166, + "name": "P7DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 17286, + "address_region": "program_or_external", "bytes": "2706", "text": "BEQ loc_438E", "mnemonic": "BEQ", @@ -19690,66 +31957,92 @@ "targets": [ 17294 ], + "references": [], "comment": "", "valid": true }, { "address": 17288, + "address_region": "program_or_external", "bytes": "1DFEEC07A53F", "text": "MOV:G.W #H'A53F, @WDT_TCSR_R", "mnemonic": "MOV:G.W", "operands": "#H'A53F, @WDT_TCSR_R", "kind": "normal", "targets": [], - "comment": "WDT_TCSR_R = H'A53F", + "references": [ + { + "address": 65260, + "name": "WDT_TCSR_R", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "WDT_TCSR_R = H'A53F (OVF=0 WT/IT=0 TME=1 CKS2=1 CKS1=1 CKS0=1; TCSR password H'A5, WDT enabled, interval IRQ0, clock phi/4096)", "valid": true }, { "address": 17294, + "address_region": "program_or_external", "bytes": "0C030088", "text": "LDC.W #H'0300, SR", "mnemonic": "LDC.W", "operands": "#H'0300, SR", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17298, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17299, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17300, + "address_region": "program_or_external", "bytes": "15F7310401", "text": "CMP:G.B #H'01, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'01, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17305, + "address_region": "program_or_external", "bytes": "320086", "text": "BHI loc_4422", "mnemonic": "BHI", @@ -19758,22 +32051,33 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17308, + "address_region": "program_or_external", "bytes": "15FB03F7", "text": "BTST.B #7, @H'FB03", "mnemonic": "BTST.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17312, + "address_region": "program_or_external", "bytes": "36007F", "text": "BNE loc_4422", "mnemonic": "BNE", @@ -19782,22 +32086,33 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17315, + "address_region": "program_or_external", "bytes": "1DF73683", "text": "MOV:G.W @H'F736, R3", "mnemonic": "MOV:G.W", "operands": "@H'F736, R3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63286, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17319, + "address_region": "program_or_external", "bytes": "370078", "text": "BEQ loc_4422", "mnemonic": "BEQ", @@ -19806,44 +32121,66 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17322, + "address_region": "program_or_external", "bytes": "1DF69E84", "text": "MOV:G.W @H'F69E, R4", "mnemonic": "MOV:G.W", "operands": "@H'F69E, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63134, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17326, + "address_region": "program_or_external", "bytes": "1DF6BE34", "text": "SUB.W @H'F6BE, R4", "mnemonic": "SUB.W", "operands": "@H'F6BE, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63166, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17330, + "address_region": "program_or_external", "bytes": "ABDF", "text": "BCLR.W #15, R3", "mnemonic": "BCLR.W", "operands": "#15, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17332, + "address_region": "program_or_external", "bytes": "2619", "text": "BNE loc_43CF", "mnemonic": "BNE", @@ -19852,22 +32189,26 @@ "targets": [ 17359 ], + "references": [], "comment": "", "valid": true }, { "address": 17334, + "address_region": "program_or_external", "bytes": "ABDE", "text": "BCLR.W #14, R3", "mnemonic": "BCLR.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17336, + "address_region": "program_or_external", "bytes": "2621", "text": "BNE loc_43DB", "mnemonic": "BNE", @@ -19876,22 +32217,26 @@ "targets": [ 17371 ], + "references": [], "comment": "", "valid": true }, { "address": 17338, + "address_region": "program_or_external", "bytes": "ABDD", "text": "BCLR.W #13, R3", "mnemonic": "BCLR.W", "operands": "#13, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17340, + "address_region": "program_or_external", "bytes": "2629", "text": "BNE loc_43E7", "mnemonic": "BNE", @@ -19900,22 +32245,26 @@ "targets": [ 17383 ], + "references": [], "comment": "", "valid": true }, { "address": 17342, + "address_region": "program_or_external", "bytes": "ABDC", "text": "BCLR.W #12, R3", "mnemonic": "BCLR.W", "operands": "#12, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17344, + "address_region": "program_or_external", "bytes": "2631", "text": "BNE loc_43F3", "mnemonic": "BNE", @@ -19924,22 +32273,26 @@ "targets": [ 17395 ], + "references": [], "comment": "", "valid": true }, { "address": 17346, + "address_region": "program_or_external", "bytes": "ABDB", "text": "BCLR.W #11, R3", "mnemonic": "BCLR.W", "operands": "#11, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17348, + "address_region": "program_or_external", "bytes": "2639", "text": "BNE loc_43FF", "mnemonic": "BNE", @@ -19948,22 +32301,26 @@ "targets": [ 17407 ], + "references": [], "comment": "", "valid": true }, { "address": 17350, + "address_region": "program_or_external", "bytes": "ABDA", "text": "BCLR.W #10, R3", "mnemonic": "BCLR.W", "operands": "#10, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17352, + "address_region": "program_or_external", "bytes": "2643", "text": "BNE loc_440D", "mnemonic": "BNE", @@ -19972,11 +32329,13 @@ "targets": [ 17421 ], + "references": [], "comment": "", "valid": true }, { "address": 17354, + "address_region": "program_or_external", "bytes": "1ED5D5", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -19985,11 +32344,13 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 17357, + "address_region": "program_or_external", "bytes": "2053", "text": "BRA loc_4422", "mnemonic": "BRA", @@ -19998,11 +32359,13 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17359, + "address_region": "program_or_external", "bytes": "0E5E", "text": "BSR loc_442F", "mnemonic": "BSR", @@ -20011,22 +32374,26 @@ "targets": [ 17455 ], + "references": [], "comment": "", "valid": true }, { "address": 17361, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17364, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_43D9", "mnemonic": "BEQ", @@ -20035,11 +32402,13 @@ "targets": [ 17369 ], + "references": [], "comment": "", "valid": true }, { "address": 17366, + "address_region": "program_or_external", "bytes": "1ED65C", "text": "BSR loc_1A35", "mnemonic": "BSR", @@ -20048,11 +32417,13 @@ "targets": [ 6709 ], + "references": [], "comment": "", "valid": true }, { "address": 17369, + "address_region": "program_or_external", "bytes": "2047", "text": "BRA loc_4422", "mnemonic": "BRA", @@ -20061,11 +32432,13 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17371, + "address_region": "program_or_external", "bytes": "0E52", "text": "BSR loc_442F", "mnemonic": "BSR", @@ -20074,22 +32447,26 @@ "targets": [ 17455 ], + "references": [], "comment": "", "valid": true }, { "address": 17373, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17376, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_43E5", "mnemonic": "BEQ", @@ -20098,11 +32475,13 @@ "targets": [ 17381 ], + "references": [], "comment": "", "valid": true }, { "address": 17378, + "address_region": "program_or_external", "bytes": "1ED6B7", "text": "BSR loc_1A9C", "mnemonic": "BSR", @@ -20111,11 +32490,13 @@ "targets": [ 6812 ], + "references": [], "comment": "", "valid": true }, { "address": 17381, + "address_region": "program_or_external", "bytes": "203B", "text": "BRA loc_4422", "mnemonic": "BRA", @@ -20124,11 +32505,13 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17383, + "address_region": "program_or_external", "bytes": "0E46", "text": "BSR loc_442F", "mnemonic": "BSR", @@ -20137,22 +32520,26 @@ "targets": [ 17455 ], + "references": [], "comment": "", "valid": true }, { "address": 17385, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17388, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_43F1", "mnemonic": "BEQ", @@ -20161,11 +32548,13 @@ "targets": [ 17393 ], + "references": [], "comment": "", "valid": true }, { "address": 17390, + "address_region": "program_or_external", "bytes": "1ED6F3", "text": "BSR loc_1AE4", "mnemonic": "BSR", @@ -20174,11 +32563,13 @@ "targets": [ 6884 ], + "references": [], "comment": "", "valid": true }, { "address": 17393, + "address_region": "program_or_external", "bytes": "202F", "text": "BRA loc_4422", "mnemonic": "BRA", @@ -20187,11 +32578,13 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17395, + "address_region": "program_or_external", "bytes": "0E3A", "text": "BSR loc_442F", "mnemonic": "BSR", @@ -20200,22 +32593,26 @@ "targets": [ 17455 ], + "references": [], "comment": "", "valid": true }, { "address": 17397, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17400, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_43FD", "mnemonic": "BEQ", @@ -20224,11 +32621,13 @@ "targets": [ 17405 ], + "references": [], "comment": "", "valid": true }, { "address": 17402, + "address_region": "program_or_external", "bytes": "1ED70E", "text": "BSR loc_1B0B", "mnemonic": "BSR", @@ -20237,11 +32636,13 @@ "targets": [ 6923 ], + "references": [], "comment": "", "valid": true }, { "address": 17405, + "address_region": "program_or_external", "bytes": "2023", "text": "BRA loc_4422", "mnemonic": "BRA", @@ -20250,33 +32651,53 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17407, + "address_region": "program_or_external", "bytes": "15F7700680", "text": "MOV:G.B #H'80, @H'F770", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F770", "kind": "normal", "targets": [], + "references": [ + { + "address": 63344, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17412, + "address_region": "program_or_external", "bytes": "1DF77294", "text": "MOV:G.W R4, @H'F772", "mnemonic": "MOV:G.W", "operands": "R4, @H'F772", "kind": "normal", "targets": [], + "references": [ + { + "address": 63346, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17416, + "address_region": "program_or_external", "bytes": "1E04EF", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -20285,11 +32706,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 17419, + "address_region": "program_or_external", "bytes": "2015", "text": "BRA loc_4422", "mnemonic": "BRA", @@ -20298,11 +32721,13 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17421, + "address_region": "program_or_external", "bytes": "0E20", "text": "BSR loc_442F", "mnemonic": "BSR", @@ -20311,22 +32736,26 @@ "targets": [ 17455 ], + "references": [], "comment": "", "valid": true }, { "address": 17423, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17426, + "address_region": "program_or_external", "bytes": "270C", "text": "BEQ loc_4420", "mnemonic": "BEQ", @@ -20335,33 +32764,53 @@ "targets": [ 17440 ], + "references": [], "comment": "", "valid": true }, { "address": 17428, + "address_region": "program_or_external", "bytes": "15F7700680", "text": "MOV:G.B #H'80, @H'F770", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F770", "kind": "normal", "targets": [], + "references": [ + { + "address": 63344, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17433, + "address_region": "program_or_external", "bytes": "1DF77294", "text": "MOV:G.W R4, @H'F772", "mnemonic": "MOV:G.W", "operands": "R4, @H'F772", "kind": "normal", "targets": [], + "references": [ + { + "address": 63346, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17437, + "address_region": "program_or_external", "bytes": "1E04DA", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -20370,11 +32819,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 17440, + "address_region": "program_or_external", "bytes": "2000", "text": "BRA loc_4422", "mnemonic": "BRA", @@ -20383,77 +32834,119 @@ "targets": [ 17442 ], + "references": [], "comment": "", "valid": true }, { "address": 17442, + "address_region": "program_or_external", "bytes": "1DF69E84", "text": "MOV:G.W @H'F69E, R4", "mnemonic": "MOV:G.W", "operands": "@H'F69E, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63134, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17446, + "address_region": "program_or_external", "bytes": "1DF6BE94", "text": "MOV:G.W R4, @H'F6BE", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6BE", "kind": "normal", "targets": [], + "references": [ + { + "address": 63166, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17450, + "address_region": "program_or_external", "bytes": "15FB0213", "text": "CLR.B @H'FB02", "mnemonic": "CLR.B", "operands": "@H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17454, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17455, + "address_region": "program_or_external", "bytes": "15F6F724", "text": "ADD:G.B @H'F6F7, R4", "mnemonic": "ADD:G.B", "operands": "@H'F6F7, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63223, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17459, + "address_region": "program_or_external", "bytes": "4488", "text": "CMP:E #H'88, R4", "mnemonic": "CMP:E", "operands": "#H'88, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17461, + "address_region": "program_or_external", "bytes": "240D", "text": "BCC loc_4444", "mnemonic": "BCC", @@ -20462,22 +32955,26 @@ "targets": [ 17476 ], + "references": [], "comment": "", "valid": true }, { "address": 17463, + "address_region": "program_or_external", "bytes": "4478", "text": "CMP:E #H'78, R4", "mnemonic": "CMP:E", "operands": "#H'78, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17465, + "address_region": "program_or_external", "bytes": "2313", "text": "BLS loc_444E", "mnemonic": "BLS", @@ -20486,33 +32983,46 @@ "targets": [ 17486 ], + "references": [], "comment": "", "valid": true }, { "address": 17467, + "address_region": "program_or_external", "bytes": "15F6F794", "text": "MOV:G.B R4, @H'F6F7", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6F7", "kind": "normal", "targets": [], + "references": [ + { + "address": 63223, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17471, + "address_region": "program_or_external", "bytes": "5C0002", "text": "MOV:I.W #H'0002, R4", "mnemonic": "MOV:I.W", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17474, + "address_region": "program_or_external", "bytes": "2012", "text": "BRA loc_4456", "mnemonic": "BRA", @@ -20521,33 +33031,46 @@ "targets": [ 17494 ], + "references": [], "comment": "", "valid": true }, { "address": 17476, + "address_region": "program_or_external", "bytes": "15F6F70680", "text": "MOV:G.B #H'80, @H'F6F7", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F7", "kind": "normal", "targets": [], + "references": [ + { + "address": 63223, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17481, + "address_region": "program_or_external", "bytes": "5C0000", "text": "MOV:I.W #H'0000, R4", "mnemonic": "MOV:I.W", "operands": "#H'0000, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17484, + "address_region": "program_or_external", "bytes": "2008", "text": "BRA loc_4456", "mnemonic": "BRA", @@ -20556,55 +33079,79 @@ "targets": [ 17494 ], + "references": [], "comment": "", "valid": true }, { "address": 17486, + "address_region": "program_or_external", "bytes": "15F6F70680", "text": "MOV:G.B #H'80, @H'F6F7", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F7", "kind": "normal", "targets": [], + "references": [ + { + "address": 63223, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17491, + "address_region": "program_or_external", "bytes": "5C0001", "text": "MOV:I.W #H'0001, R4", "mnemonic": "MOV:I.W", "operands": "#H'0001, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17494, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17495, + "address_region": "program_or_external", "bytes": "15F7310401", "text": "CMP:G.B #H'01, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'01, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17500, + "address_region": "program_or_external", "bytes": "320086", "text": "BHI loc_44E5", "mnemonic": "BHI", @@ -20613,22 +33160,33 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17503, + "address_region": "program_or_external", "bytes": "15FB03F7", "text": "BTST.B #7, @H'FB03", "mnemonic": "BTST.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17507, + "address_region": "program_or_external", "bytes": "36007F", "text": "BNE loc_44E5", "mnemonic": "BNE", @@ -20637,22 +33195,33 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17510, + "address_region": "program_or_external", "bytes": "1DF73883", "text": "MOV:G.W @H'F738, R3", "mnemonic": "MOV:G.W", "operands": "@H'F738, R3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63288, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17514, + "address_region": "program_or_external", "bytes": "370078", "text": "BEQ loc_44E5", "mnemonic": "BEQ", @@ -20661,44 +33230,66 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17517, + "address_region": "program_or_external", "bytes": "1DF69C84", "text": "MOV:G.W @H'F69C, R4", "mnemonic": "MOV:G.W", "operands": "@H'F69C, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63132, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17521, + "address_region": "program_or_external", "bytes": "1DF6BC34", "text": "SUB.W @H'F6BC, R4", "mnemonic": "SUB.W", "operands": "@H'F6BC, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63164, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17525, + "address_region": "program_or_external", "bytes": "ABDF", "text": "BCLR.W #15, R3", "mnemonic": "BCLR.W", "operands": "#15, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17527, + "address_region": "program_or_external", "bytes": "2619", "text": "BNE loc_4492", "mnemonic": "BNE", @@ -20707,22 +33298,26 @@ "targets": [ 17554 ], + "references": [], "comment": "", "valid": true }, { "address": 17529, + "address_region": "program_or_external", "bytes": "ABDE", "text": "BCLR.W #14, R3", "mnemonic": "BCLR.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17531, + "address_region": "program_or_external", "bytes": "2621", "text": "BNE loc_449E", "mnemonic": "BNE", @@ -20731,22 +33326,26 @@ "targets": [ 17566 ], + "references": [], "comment": "", "valid": true }, { "address": 17533, + "address_region": "program_or_external", "bytes": "ABDD", "text": "BCLR.W #13, R3", "mnemonic": "BCLR.W", "operands": "#13, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17535, + "address_region": "program_or_external", "bytes": "2629", "text": "BNE loc_44AA", "mnemonic": "BNE", @@ -20755,22 +33354,26 @@ "targets": [ 17578 ], + "references": [], "comment": "", "valid": true }, { "address": 17537, + "address_region": "program_or_external", "bytes": "ABDC", "text": "BCLR.W #12, R3", "mnemonic": "BCLR.W", "operands": "#12, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17539, + "address_region": "program_or_external", "bytes": "2631", "text": "BNE loc_44B6", "mnemonic": "BNE", @@ -20779,22 +33382,26 @@ "targets": [ 17590 ], + "references": [], "comment": "", "valid": true }, { "address": 17541, + "address_region": "program_or_external", "bytes": "ABDB", "text": "BCLR.W #11, R3", "mnemonic": "BCLR.W", "operands": "#11, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17543, + "address_region": "program_or_external", "bytes": "2639", "text": "BNE loc_44C2", "mnemonic": "BNE", @@ -20803,22 +33410,26 @@ "targets": [ 17602 ], + "references": [], "comment": "", "valid": true }, { "address": 17545, + "address_region": "program_or_external", "bytes": "ABDA", "text": "BCLR.W #10, R3", "mnemonic": "BCLR.W", "operands": "#10, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17547, + "address_region": "program_or_external", "bytes": "2643", "text": "BNE loc_44D0", "mnemonic": "BNE", @@ -20827,11 +33438,13 @@ "targets": [ 17616 ], + "references": [], "comment": "", "valid": true }, { "address": 17549, + "address_region": "program_or_external", "bytes": "1ED512", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -20840,11 +33453,13 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 17552, + "address_region": "program_or_external", "bytes": "2053", "text": "BRA loc_44E5", "mnemonic": "BRA", @@ -20853,11 +33468,13 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17554, + "address_region": "program_or_external", "bytes": "0E5E", "text": "BSR loc_44F2", "mnemonic": "BSR", @@ -20866,22 +33483,26 @@ "targets": [ 17650 ], + "references": [], "comment": "", "valid": true }, { "address": 17556, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17559, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_449C", "mnemonic": "BEQ", @@ -20890,11 +33511,13 @@ "targets": [ 17564 ], + "references": [], "comment": "", "valid": true }, { "address": 17561, + "address_region": "program_or_external", "bytes": "1ED599", "text": "BSR loc_1A35", "mnemonic": "BSR", @@ -20903,11 +33526,13 @@ "targets": [ 6709 ], + "references": [], "comment": "", "valid": true }, { "address": 17564, + "address_region": "program_or_external", "bytes": "2047", "text": "BRA loc_44E5", "mnemonic": "BRA", @@ -20916,11 +33541,13 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17566, + "address_region": "program_or_external", "bytes": "0E52", "text": "BSR loc_44F2", "mnemonic": "BSR", @@ -20929,22 +33556,26 @@ "targets": [ 17650 ], + "references": [], "comment": "", "valid": true }, { "address": 17568, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17571, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_44A8", "mnemonic": "BEQ", @@ -20953,11 +33584,13 @@ "targets": [ 17576 ], + "references": [], "comment": "", "valid": true }, { "address": 17573, + "address_region": "program_or_external", "bytes": "1ED5F4", "text": "BSR loc_1A9C", "mnemonic": "BSR", @@ -20966,11 +33599,13 @@ "targets": [ 6812 ], + "references": [], "comment": "", "valid": true }, { "address": 17576, + "address_region": "program_or_external", "bytes": "203B", "text": "BRA loc_44E5", "mnemonic": "BRA", @@ -20979,11 +33614,13 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17578, + "address_region": "program_or_external", "bytes": "0E46", "text": "BSR loc_44F2", "mnemonic": "BSR", @@ -20992,22 +33629,26 @@ "targets": [ 17650 ], + "references": [], "comment": "", "valid": true }, { "address": 17580, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17583, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_44B4", "mnemonic": "BEQ", @@ -21016,11 +33657,13 @@ "targets": [ 17588 ], + "references": [], "comment": "", "valid": true }, { "address": 17585, + "address_region": "program_or_external", "bytes": "1ED630", "text": "BSR loc_1AE4", "mnemonic": "BSR", @@ -21029,11 +33672,13 @@ "targets": [ 6884 ], + "references": [], "comment": "", "valid": true }, { "address": 17588, + "address_region": "program_or_external", "bytes": "202F", "text": "BRA loc_44E5", "mnemonic": "BRA", @@ -21042,11 +33687,13 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17590, + "address_region": "program_or_external", "bytes": "0E3A", "text": "BSR loc_44F2", "mnemonic": "BSR", @@ -21055,22 +33702,26 @@ "targets": [ 17650 ], + "references": [], "comment": "", "valid": true }, { "address": 17592, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17595, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_44C0", "mnemonic": "BEQ", @@ -21079,11 +33730,13 @@ "targets": [ 17600 ], + "references": [], "comment": "", "valid": true }, { "address": 17597, + "address_region": "program_or_external", "bytes": "1ED64B", "text": "BSR loc_1B0B", "mnemonic": "BSR", @@ -21092,11 +33745,13 @@ "targets": [ 6923 ], + "references": [], "comment": "", "valid": true }, { "address": 17600, + "address_region": "program_or_external", "bytes": "2023", "text": "BRA loc_44E5", "mnemonic": "BRA", @@ -21105,33 +33760,53 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17602, + "address_region": "program_or_external", "bytes": "15F7700640", "text": "MOV:G.B #H'40, @H'F770", "mnemonic": "MOV:G.B", "operands": "#H'40, @H'F770", "kind": "normal", "targets": [], + "references": [ + { + "address": 63344, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17607, + "address_region": "program_or_external", "bytes": "1DF77294", "text": "MOV:G.W R4, @H'F772", "mnemonic": "MOV:G.W", "operands": "R4, @H'F772", "kind": "normal", "targets": [], + "references": [ + { + "address": 63346, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17611, + "address_region": "program_or_external", "bytes": "1E042C", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -21140,11 +33815,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 17614, + "address_region": "program_or_external", "bytes": "2015", "text": "BRA loc_44E5", "mnemonic": "BRA", @@ -21153,11 +33830,13 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17616, + "address_region": "program_or_external", "bytes": "0E20", "text": "BSR loc_44F2", "mnemonic": "BSR", @@ -21166,22 +33845,26 @@ "targets": [ 17650 ], + "references": [], "comment": "", "valid": true }, { "address": 17618, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17621, + "address_region": "program_or_external", "bytes": "270C", "text": "BEQ loc_44E3", "mnemonic": "BEQ", @@ -21190,33 +33873,53 @@ "targets": [ 17635 ], + "references": [], "comment": "", "valid": true }, { "address": 17623, + "address_region": "program_or_external", "bytes": "15F7700640", "text": "MOV:G.B #H'40, @H'F770", "mnemonic": "MOV:G.B", "operands": "#H'40, @H'F770", "kind": "normal", "targets": [], + "references": [ + { + "address": 63344, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17628, + "address_region": "program_or_external", "bytes": "1DF77294", "text": "MOV:G.W R4, @H'F772", "mnemonic": "MOV:G.W", "operands": "R4, @H'F772", "kind": "normal", "targets": [], + "references": [ + { + "address": 63346, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17632, + "address_region": "program_or_external", "bytes": "1E0417", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -21225,11 +33928,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 17635, + "address_region": "program_or_external", "bytes": "2000", "text": "BRA loc_44E5", "mnemonic": "BRA", @@ -21238,77 +33943,119 @@ "targets": [ 17637 ], + "references": [], "comment": "", "valid": true }, { "address": 17637, + "address_region": "program_or_external", "bytes": "1DF69C84", "text": "MOV:G.W @H'F69C, R4", "mnemonic": "MOV:G.W", "operands": "@H'F69C, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63132, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17641, + "address_region": "program_or_external", "bytes": "1DF6BC94", "text": "MOV:G.W R4, @H'F6BC", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6BC", "kind": "normal", "targets": [], + "references": [ + { + "address": 63164, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17645, + "address_region": "program_or_external", "bytes": "15FB0213", "text": "CLR.B @H'FB02", "mnemonic": "CLR.B", "operands": "@H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17649, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17650, + "address_region": "program_or_external", "bytes": "15F6F824", "text": "ADD:G.B @H'F6F8, R4", "mnemonic": "ADD:G.B", "operands": "@H'F6F8, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63224, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17654, + "address_region": "program_or_external", "bytes": "4488", "text": "CMP:E #H'88, R4", "mnemonic": "CMP:E", "operands": "#H'88, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17656, + "address_region": "program_or_external", "bytes": "240D", "text": "BCC loc_4507", "mnemonic": "BCC", @@ -21317,22 +34064,26 @@ "targets": [ 17671 ], + "references": [], "comment": "", "valid": true }, { "address": 17658, + "address_region": "program_or_external", "bytes": "4478", "text": "CMP:E #H'78, R4", "mnemonic": "CMP:E", "operands": "#H'78, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17660, + "address_region": "program_or_external", "bytes": "2313", "text": "BLS loc_4511", "mnemonic": "BLS", @@ -21341,33 +34092,46 @@ "targets": [ 17681 ], + "references": [], "comment": "", "valid": true }, { "address": 17662, + "address_region": "program_or_external", "bytes": "15F6F894", "text": "MOV:G.B R4, @H'F6F8", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6F8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63224, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17666, + "address_region": "program_or_external", "bytes": "5C0002", "text": "MOV:I.W #H'0002, R4", "mnemonic": "MOV:I.W", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17669, + "address_region": "program_or_external", "bytes": "2012", "text": "BRA loc_4519", "mnemonic": "BRA", @@ -21376,33 +34140,46 @@ "targets": [ 17689 ], + "references": [], "comment": "", "valid": true }, { "address": 17671, + "address_region": "program_or_external", "bytes": "15F6F80680", "text": "MOV:G.B #H'80, @H'F6F8", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63224, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17676, + "address_region": "program_or_external", "bytes": "5C0000", "text": "MOV:I.W #H'0000, R4", "mnemonic": "MOV:I.W", "operands": "#H'0000, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17679, + "address_region": "program_or_external", "bytes": "2008", "text": "BRA loc_4519", "mnemonic": "BRA", @@ -21411,55 +34188,79 @@ "targets": [ 17689 ], + "references": [], "comment": "", "valid": true }, { "address": 17681, + "address_region": "program_or_external", "bytes": "15F6F80680", "text": "MOV:G.B #H'80, @H'F6F8", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63224, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17686, + "address_region": "program_or_external", "bytes": "5C0001", "text": "MOV:I.W #H'0001, R4", "mnemonic": "MOV:I.W", "operands": "#H'0001, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17689, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17690, + "address_region": "program_or_external", "bytes": "15F7310401", "text": "CMP:G.B #H'01, @H'F731", "mnemonic": "CMP:G.B", "operands": "#H'01, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17695, + "address_region": "program_or_external", "bytes": "320086", "text": "BHI loc_45A8", "mnemonic": "BHI", @@ -21468,22 +34269,33 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17698, + "address_region": "program_or_external", "bytes": "15FB03F7", "text": "BTST.B #7, @H'FB03", "mnemonic": "BTST.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17702, + "address_region": "program_or_external", "bytes": "36007F", "text": "BNE loc_45A8", "mnemonic": "BNE", @@ -21492,22 +34304,33 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17705, + "address_region": "program_or_external", "bytes": "1DF73A83", "text": "MOV:G.W @H'F73A, R3", "mnemonic": "MOV:G.W", "operands": "@H'F73A, R3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63290, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17709, + "address_region": "program_or_external", "bytes": "370078", "text": "BEQ loc_45A8", "mnemonic": "BEQ", @@ -21516,44 +34339,66 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17712, + "address_region": "program_or_external", "bytes": "1DF69A84", "text": "MOV:G.W @H'F69A, R4", "mnemonic": "MOV:G.W", "operands": "@H'F69A, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63130, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17716, + "address_region": "program_or_external", "bytes": "1DF6BA34", "text": "SUB.W @H'F6BA, R4", "mnemonic": "SUB.W", "operands": "@H'F6BA, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17720, + "address_region": "program_or_external", "bytes": "ABDF", "text": "BCLR.W #15, R3", "mnemonic": "BCLR.W", "operands": "#15, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17722, + "address_region": "program_or_external", "bytes": "2619", "text": "BNE loc_4555", "mnemonic": "BNE", @@ -21562,22 +34407,26 @@ "targets": [ 17749 ], + "references": [], "comment": "", "valid": true }, { "address": 17724, + "address_region": "program_or_external", "bytes": "ABDE", "text": "BCLR.W #14, R3", "mnemonic": "BCLR.W", "operands": "#14, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17726, + "address_region": "program_or_external", "bytes": "2621", "text": "BNE loc_4561", "mnemonic": "BNE", @@ -21586,22 +34435,26 @@ "targets": [ 17761 ], + "references": [], "comment": "", "valid": true }, { "address": 17728, + "address_region": "program_or_external", "bytes": "ABDD", "text": "BCLR.W #13, R3", "mnemonic": "BCLR.W", "operands": "#13, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17730, + "address_region": "program_or_external", "bytes": "2629", "text": "BNE loc_456D", "mnemonic": "BNE", @@ -21610,22 +34463,26 @@ "targets": [ 17773 ], + "references": [], "comment": "", "valid": true }, { "address": 17732, + "address_region": "program_or_external", "bytes": "ABDC", "text": "BCLR.W #12, R3", "mnemonic": "BCLR.W", "operands": "#12, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17734, + "address_region": "program_or_external", "bytes": "2631", "text": "BNE loc_4579", "mnemonic": "BNE", @@ -21634,22 +34491,26 @@ "targets": [ 17785 ], + "references": [], "comment": "", "valid": true }, { "address": 17736, + "address_region": "program_or_external", "bytes": "ABDB", "text": "BCLR.W #11, R3", "mnemonic": "BCLR.W", "operands": "#11, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17738, + "address_region": "program_or_external", "bytes": "2639", "text": "BNE loc_4585", "mnemonic": "BNE", @@ -21658,22 +34519,26 @@ "targets": [ 17797 ], + "references": [], "comment": "", "valid": true }, { "address": 17740, + "address_region": "program_or_external", "bytes": "ABDA", "text": "BCLR.W #10, R3", "mnemonic": "BCLR.W", "operands": "#10, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17742, + "address_region": "program_or_external", "bytes": "2643", "text": "BNE loc_4593", "mnemonic": "BNE", @@ -21682,11 +34547,13 @@ "targets": [ 17811 ], + "references": [], "comment": "", "valid": true }, { "address": 17744, + "address_region": "program_or_external", "bytes": "1ED44F", "text": "BSR loc_19A2", "mnemonic": "BSR", @@ -21695,11 +34562,13 @@ "targets": [ 6562 ], + "references": [], "comment": "", "valid": true }, { "address": 17747, + "address_region": "program_or_external", "bytes": "2053", "text": "BRA loc_45A8", "mnemonic": "BRA", @@ -21708,11 +34577,13 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17749, + "address_region": "program_or_external", "bytes": "0E5E", "text": "BSR loc_45B5", "mnemonic": "BSR", @@ -21721,22 +34592,26 @@ "targets": [ 17845 ], + "references": [], "comment": "", "valid": true }, { "address": 17751, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17754, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_455F", "mnemonic": "BEQ", @@ -21745,11 +34620,13 @@ "targets": [ 17759 ], + "references": [], "comment": "", "valid": true }, { "address": 17756, + "address_region": "program_or_external", "bytes": "1ED4D6", "text": "BSR loc_1A35", "mnemonic": "BSR", @@ -21758,11 +34635,13 @@ "targets": [ 6709 ], + "references": [], "comment": "", "valid": true }, { "address": 17759, + "address_region": "program_or_external", "bytes": "2047", "text": "BRA loc_45A8", "mnemonic": "BRA", @@ -21771,11 +34650,13 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17761, + "address_region": "program_or_external", "bytes": "0E52", "text": "BSR loc_45B5", "mnemonic": "BSR", @@ -21784,22 +34665,26 @@ "targets": [ 17845 ], + "references": [], "comment": "", "valid": true }, { "address": 17763, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17766, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_456B", "mnemonic": "BEQ", @@ -21808,11 +34693,13 @@ "targets": [ 17771 ], + "references": [], "comment": "", "valid": true }, { "address": 17768, + "address_region": "program_or_external", "bytes": "1ED531", "text": "BSR loc_1A9C", "mnemonic": "BSR", @@ -21821,11 +34708,13 @@ "targets": [ 6812 ], + "references": [], "comment": "", "valid": true }, { "address": 17771, + "address_region": "program_or_external", "bytes": "203B", "text": "BRA loc_45A8", "mnemonic": "BRA", @@ -21834,11 +34723,13 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17773, + "address_region": "program_or_external", "bytes": "0E46", "text": "BSR loc_45B5", "mnemonic": "BSR", @@ -21847,22 +34738,26 @@ "targets": [ 17845 ], + "references": [], "comment": "", "valid": true }, { "address": 17775, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17778, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_4577", "mnemonic": "BEQ", @@ -21871,11 +34766,13 @@ "targets": [ 17783 ], + "references": [], "comment": "", "valid": true }, { "address": 17780, + "address_region": "program_or_external", "bytes": "1ED56D", "text": "BSR loc_1AE4", "mnemonic": "BSR", @@ -21884,11 +34781,13 @@ "targets": [ 6884 ], + "references": [], "comment": "", "valid": true }, { "address": 17783, + "address_region": "program_or_external", "bytes": "202F", "text": "BRA loc_45A8", "mnemonic": "BRA", @@ -21897,11 +34796,13 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17785, + "address_region": "program_or_external", "bytes": "0E3A", "text": "BSR loc_45B5", "mnemonic": "BSR", @@ -21910,22 +34811,26 @@ "targets": [ 17845 ], + "references": [], "comment": "", "valid": true }, { "address": 17787, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17790, + "address_region": "program_or_external", "bytes": "2703", "text": "BEQ loc_4583", "mnemonic": "BEQ", @@ -21934,11 +34839,13 @@ "targets": [ 17795 ], + "references": [], "comment": "", "valid": true }, { "address": 17792, + "address_region": "program_or_external", "bytes": "1ED588", "text": "BSR loc_1B0B", "mnemonic": "BSR", @@ -21947,11 +34854,13 @@ "targets": [ 6923 ], + "references": [], "comment": "", "valid": true }, { "address": 17795, + "address_region": "program_or_external", "bytes": "2023", "text": "BRA loc_45A8", "mnemonic": "BRA", @@ -21960,33 +34869,53 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17797, + "address_region": "program_or_external", "bytes": "15F7700620", "text": "MOV:G.B #H'20, @H'F770", "mnemonic": "MOV:G.B", "operands": "#H'20, @H'F770", "kind": "normal", "targets": [], + "references": [ + { + "address": 63344, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17802, + "address_region": "program_or_external", "bytes": "1DF77294", "text": "MOV:G.W R4, @H'F772", "mnemonic": "MOV:G.W", "operands": "R4, @H'F772", "kind": "normal", "targets": [], + "references": [ + { + "address": 63346, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17806, + "address_region": "program_or_external", "bytes": "1E0369", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -21995,11 +34924,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 17809, + "address_region": "program_or_external", "bytes": "2015", "text": "BRA loc_45A8", "mnemonic": "BRA", @@ -22008,11 +34939,13 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17811, + "address_region": "program_or_external", "bytes": "0E20", "text": "BSR loc_45B5", "mnemonic": "BSR", @@ -22021,22 +34954,26 @@ "targets": [ 17845 ], + "references": [], "comment": "", "valid": true }, { "address": 17813, + "address_region": "program_or_external", "bytes": "4C0002", "text": "CMP:I #H'0002, R4", "mnemonic": "CMP:I", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17816, + "address_region": "program_or_external", "bytes": "270C", "text": "BEQ loc_45A6", "mnemonic": "BEQ", @@ -22045,33 +34982,53 @@ "targets": [ 17830 ], + "references": [], "comment": "", "valid": true }, { "address": 17818, + "address_region": "program_or_external", "bytes": "15F7700620", "text": "MOV:G.B #H'20, @H'F770", "mnemonic": "MOV:G.B", "operands": "#H'20, @H'F770", "kind": "normal", "targets": [], + "references": [ + { + "address": 63344, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17823, + "address_region": "program_or_external", "bytes": "1DF77294", "text": "MOV:G.W R4, @H'F772", "mnemonic": "MOV:G.W", "operands": "R4, @H'F772", "kind": "normal", "targets": [], + "references": [ + { + "address": 63346, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17827, + "address_region": "program_or_external", "bytes": "1E0354", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -22080,11 +35037,13 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 17830, + "address_region": "program_or_external", "bytes": "2000", "text": "BRA loc_45A8", "mnemonic": "BRA", @@ -22093,77 +35052,119 @@ "targets": [ 17832 ], + "references": [], "comment": "", "valid": true }, { "address": 17832, + "address_region": "program_or_external", "bytes": "1DF69A84", "text": "MOV:G.W @H'F69A, R4", "mnemonic": "MOV:G.W", "operands": "@H'F69A, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63130, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17836, + "address_region": "program_or_external", "bytes": "1DF6BA94", "text": "MOV:G.W R4, @H'F6BA", "mnemonic": "MOV:G.W", "operands": "R4, @H'F6BA", "kind": "normal", "targets": [], + "references": [ + { + "address": 63162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17840, + "address_region": "program_or_external", "bytes": "15FB0213", "text": "CLR.B @H'FB02", "mnemonic": "CLR.B", "operands": "@H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17844, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17845, + "address_region": "program_or_external", "bytes": "15F6F924", "text": "ADD:G.B @H'F6F9, R4", "mnemonic": "ADD:G.B", "operands": "@H'F6F9, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63225, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17849, + "address_region": "program_or_external", "bytes": "4488", "text": "CMP:E #H'88, R4", "mnemonic": "CMP:E", "operands": "#H'88, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17851, + "address_region": "program_or_external", "bytes": "240D", "text": "BCC loc_45CA", "mnemonic": "BCC", @@ -22172,22 +35173,26 @@ "targets": [ 17866 ], + "references": [], "comment": "", "valid": true }, { "address": 17853, + "address_region": "program_or_external", "bytes": "4478", "text": "CMP:E #H'78, R4", "mnemonic": "CMP:E", "operands": "#H'78, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17855, + "address_region": "program_or_external", "bytes": "2313", "text": "BLS loc_45D4", "mnemonic": "BLS", @@ -22196,33 +35201,46 @@ "targets": [ 17876 ], + "references": [], "comment": "", "valid": true }, { "address": 17857, + "address_region": "program_or_external", "bytes": "15F6F994", "text": "MOV:G.B R4, @H'F6F9", "mnemonic": "MOV:G.B", "operands": "R4, @H'F6F9", "kind": "normal", "targets": [], + "references": [ + { + "address": 63225, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17861, + "address_region": "program_or_external", "bytes": "5C0002", "text": "MOV:I.W #H'0002, R4", "mnemonic": "MOV:I.W", "operands": "#H'0002, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17864, + "address_region": "program_or_external", "bytes": "2012", "text": "BRA loc_45DC", "mnemonic": "BRA", @@ -22231,33 +35249,46 @@ "targets": [ 17884 ], + "references": [], "comment": "", "valid": true }, { "address": 17866, + "address_region": "program_or_external", "bytes": "15F6F90680", "text": "MOV:G.B #H'80, @H'F6F9", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F9", "kind": "normal", "targets": [], + "references": [ + { + "address": 63225, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17871, + "address_region": "program_or_external", "bytes": "5C0000", "text": "MOV:I.W #H'0000, R4", "mnemonic": "MOV:I.W", "operands": "#H'0000, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17874, + "address_region": "program_or_external", "bytes": "2008", "text": "BRA loc_45DC", "mnemonic": "BRA", @@ -22266,66 +35297,99 @@ "targets": [ 17884 ], + "references": [], "comment": "", "valid": true }, { "address": 17876, + "address_region": "program_or_external", "bytes": "15F6F90680", "text": "MOV:G.B #H'80, @H'F6F9", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F6F9", "kind": "normal", "targets": [], + "references": [ + { + "address": 63225, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 17881, + "address_region": "program_or_external", "bytes": "5C0001", "text": "MOV:I.W #H'0001, R4", "mnemonic": "MOV:I.W", "operands": "#H'0001, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 17884, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18671, + "address_region": "program_or_external", "bytes": "1DF73480", "text": "MOV:G.W @H'F734, R0", "mnemonic": "MOV:G.W", "operands": "@H'F734, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63284, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 18675, + "address_region": "program_or_external", "bytes": "1DF73290", "text": "MOV:G.W R0, @H'F732", "mnemonic": "MOV:G.W", "operands": "R0, @H'F732", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 18679, + "address_region": "program_or_external", "bytes": "0E01", "text": "BSR loc_48FA", "mnemonic": "BSR", @@ -22334,33 +35398,46 @@ "targets": [ 18682 ], + "references": [], "comment": "", "valid": true }, { "address": 18681, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18682, + "address_region": "program_or_external", "bytes": "15FB03F7", "text": "BTST.B #7, @H'FB03", "mnemonic": "BTST.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 18686, + "address_region": "program_or_external", "bytes": "2629", "text": "BNE loc_4929", "mnemonic": "BNE", @@ -22369,22 +35446,33 @@ "targets": [ 18729 ], + "references": [], "comment": "", "valid": true }, { "address": 18688, + "address_region": "program_or_external", "bytes": "15F732041A", "text": "CMP:G.B #H'1A, @H'F732", "mnemonic": "CMP:G.B", "operands": "#H'1A, @H'F732", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 18693, + "address_region": "program_or_external", "bytes": "2722", "text": "BEQ loc_4929", "mnemonic": "BEQ", @@ -22393,22 +35481,33 @@ "targets": [ 18729 ], + "references": [], "comment": "", "valid": true }, { "address": 18695, + "address_region": "program_or_external", "bytes": "1DF732051900", "text": "CMP:G.W #H'1900, @H'F732", "mnemonic": "CMP:G.W", "operands": "#H'1900, @H'F732", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 18701, + "address_region": "program_or_external", "bytes": "271A", "text": "BEQ loc_4929", "mnemonic": "BEQ", @@ -22417,22 +35516,33 @@ "targets": [ 18729 ], + "references": [], "comment": "", "valid": true }, { "address": 18703, + "address_region": "program_or_external", "bytes": "1DE1ECFD", "text": "BTST.W #13, @H'E1EC", "mnemonic": "BTST.W", "operands": "#13, @H'E1EC", "kind": "normal", "targets": [], + "references": [ + { + "address": 57836, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 18707, + "address_region": "program_or_external", "bytes": "2714", "text": "BEQ loc_4929", "mnemonic": "BEQ", @@ -22441,66 +35551,92 @@ "targets": [ 18729 ], + "references": [], "comment": "", "valid": true }, { "address": 18709, + "address_region": "program_or_external", "bytes": "1DE1EC80", "text": "MOV:G.W @H'E1EC, R0", "mnemonic": "MOV:G.W", "operands": "@H'E1EC, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 57836, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 18713, + "address_region": "program_or_external", "bytes": "0C9FFF50", "text": "AND.W #H'9FFF, R0", "mnemonic": "AND.W", "operands": "#H'9FFF, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18717, + "address_region": "program_or_external", "bytes": "1DE9EC90", "text": "MOV:G.W R0, @H'E9EC", "mnemonic": "MOV:G.W", "operands": "R0, @H'E9EC", "kind": "normal", "targets": [], + "references": [ + { + "address": 59884, + "name": null, + "region": "program_or_external", + "kind": "program" + } + ], "comment": "", "valid": true }, { "address": 18721, + "address_region": "program_or_external", "bytes": "5280", "text": "MOV:E.B #H'80, R2", "mnemonic": "MOV:E.B", "operands": "#H'80, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18723, + "address_region": "program_or_external", "bytes": "5B00F6", "text": "MOV:I.W #H'00F6, R3", "mnemonic": "MOV:I.W", "operands": "#H'00F6, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18726, + "address_region": "program_or_external", "bytes": "1EF52B", "text": "BSR loc_3E54", "mnemonic": "BSR", @@ -22509,22 +35645,33 @@ "targets": [ 15956 ], + "references": [], "comment": "", "valid": true }, { "address": 18729, + "address_region": "program_or_external", "bytes": "15F76EF6", "text": "BTST.B #6, @H'F76E", "mnemonic": "BTST.B", "operands": "#6, @H'F76E", "kind": "normal", "targets": [], + "references": [ + { + "address": 63342, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 18733, + "address_region": "program_or_external", "bytes": "260E", "text": "BNE loc_493D", "mnemonic": "BNE", @@ -22533,99 +35680,124 @@ "targets": [ 18749 ], + "references": [], "comment": "", "valid": true }, { "address": 18735, + "address_region": "program_or_external", "bytes": "15F73280", "text": "MOV:G.B @H'F732, R0", "mnemonic": "MOV:G.B", "operands": "@H'F732, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63282, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 18739, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18741, + "address_region": "program_or_external", "bytes": "A01A", "text": "SHLL.B R0", "mnemonic": "SHLL.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18743, + "address_region": "program_or_external", "bytes": "F8493E80", "text": "MOV:G.W @(H'493E,R0), R0", "mnemonic": "MOV:G.W", "operands": "@(H'493E,R0), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18747, + "address_region": "program_or_external", "bytes": "11D8", "text": "JSR @R0", "mnemonic": "JSR", "operands": "@R0", "kind": "call", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 18749, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25094, + "address_region": "program_or_external", "bytes": "0C01FF55", "text": "AND.W #H'01FF, R5", "mnemonic": "AND.W", "operands": "#H'01FF, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25098, + "address_region": "program_or_external", "bytes": "4D007F", "text": "CMP:I #H'007F, R5", "mnemonic": "CMP:I", "operands": "#H'007F, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25101, + "address_region": "program_or_external", "bytes": "2307", "text": "BLS loc_6216", "mnemonic": "BLS", @@ -22634,22 +35806,26 @@ "targets": [ 25110 ], + "references": [], "comment": "", "valid": true }, { "address": 25103, + "address_region": "program_or_external", "bytes": "4D017F", "text": "CMP:I #H'017F, R5", "mnemonic": "CMP:I", "operands": "#H'017F, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25106, + "address_region": "program_or_external", "bytes": "2304", "text": "BLS loc_6218", "mnemonic": "BLS", @@ -22658,11 +35834,13 @@ "targets": [ 25112 ], + "references": [], "comment": "", "valid": true }, { "address": 25108, + "address_region": "program_or_external", "bytes": "200C", "text": "BRA loc_6222", "mnemonic": "BRA", @@ -22671,11 +35849,13 @@ "targets": [ 25122 ], + "references": [], "comment": "", "valid": true }, { "address": 25110, + "address_region": "program_or_external", "bytes": "2012", "text": "BRA loc_622A", "mnemonic": "BRA", @@ -22684,33 +35864,39 @@ "targets": [ 25130 ], + "references": [], "comment": "", "valid": true }, { "address": 25112, + "address_region": "program_or_external", "bytes": "0C008035", "text": "SUB.W #H'0080, R5", "mnemonic": "SUB.W", "operands": "#H'0080, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25116, + "address_region": "program_or_external", "bytes": "0C010025", "text": "ADD:G.W #H'0100, R5", "mnemonic": "ADD:G.W", "operands": "#H'0100, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25120, + "address_region": "program_or_external", "bytes": "2008", "text": "BRA loc_622A", "mnemonic": "BRA", @@ -22719,99 +35905,117 @@ "targets": [ 25130 ], + "references": [], "comment": "", "valid": true }, { "address": 25122, + "address_region": "program_or_external", "bytes": "0C018035", "text": "SUB.W #H'0180, R5", "mnemonic": "SUB.W", "operands": "#H'0180, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25126, + "address_region": "program_or_external", "bytes": "0C020025", "text": "ADD:G.W #H'0200, R5", "mnemonic": "ADD:G.W", "operands": "#H'0200, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25130, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25131, + "address_region": "program_or_external", "bytes": "AD84", "text": "MOV:G.W R5, R4", "mnemonic": "MOV:G.W", "operands": "R5, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25133, + "address_region": "program_or_external", "bytes": "A512", "text": "EXTU.B R5", "mnemonic": "EXTU.B", "operands": "R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25135, + "address_region": "program_or_external", "bytes": "A410", "text": "SWAP.B R4", "mnemonic": "SWAP.B", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25137, + "address_region": "program_or_external", "bytes": "040754", "text": "AND.B #H'07, R4", "mnemonic": "AND.B", "operands": "#H'07, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25140, + "address_region": "program_or_external", "bytes": "4400", "text": "CMP:E #H'00, R4", "mnemonic": "CMP:E", "operands": "#H'00, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25142, + "address_region": "program_or_external", "bytes": "270C", "text": "BEQ loc_6244", "mnemonic": "BEQ", @@ -22820,22 +36024,26 @@ "targets": [ 25156 ], + "references": [], "comment": "", "valid": true }, { "address": 25144, + "address_region": "program_or_external", "bytes": "4401", "text": "CMP:E #H'01, R4", "mnemonic": "CMP:E", "operands": "#H'01, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25146, + "address_region": "program_or_external", "bytes": "2711", "text": "BEQ loc_624D", "mnemonic": "BEQ", @@ -22844,22 +36052,26 @@ "targets": [ 25165 ], + "references": [], "comment": "", "valid": true }, { "address": 25148, + "address_region": "program_or_external", "bytes": "4402", "text": "CMP:E #H'02, R4", "mnemonic": "CMP:E", "operands": "#H'02, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25150, + "address_region": "program_or_external", "bytes": "2716", "text": "BEQ loc_6256", "mnemonic": "BEQ", @@ -22868,22 +36080,26 @@ "targets": [ 25174 ], + "references": [], "comment": "", "valid": true }, { "address": 25152, + "address_region": "program_or_external", "bytes": "4403", "text": "CMP:E #H'03, R4", "mnemonic": "CMP:E", "operands": "#H'03, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25154, + "address_region": "program_or_external", "bytes": "271B", "text": "BEQ loc_625F", "mnemonic": "BEQ", @@ -22892,22 +36108,26 @@ "targets": [ 25183 ], + "references": [], "comment": "", "valid": true }, { "address": 25156, + "address_region": "program_or_external", "bytes": "457F", "text": "CMP:E #H'7F, R5", "mnemonic": "CMP:E", "operands": "#H'7F, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25158, + "address_region": "program_or_external", "bytes": "2217", "text": "BHI loc_625F", "mnemonic": "BHI", @@ -22916,22 +36136,26 @@ "targets": [ 25183 ], + "references": [], "comment": "", "valid": true }, { "address": 25160, + "address_region": "program_or_external", "bytes": "5C0000", "text": "MOV:I.W #H'0000, R4", "mnemonic": "MOV:I.W", "operands": "#H'0000, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25163, + "address_region": "program_or_external", "bytes": "2017", "text": "BRA loc_6264", "mnemonic": "BRA", @@ -22940,22 +36164,26 @@ "targets": [ 25188 ], + "references": [], "comment": "", "valid": true }, { "address": 25165, + "address_region": "program_or_external", "bytes": "45FF", "text": "CMP:E #H'FF, R5", "mnemonic": "CMP:E", "operands": "#H'FF, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25167, + "address_region": "program_or_external", "bytes": "220E", "text": "BHI loc_625F", "mnemonic": "BHI", @@ -22964,22 +36192,26 @@ "targets": [ 25183 ], + "references": [], "comment": "", "valid": true }, { "address": 25169, + "address_region": "program_or_external", "bytes": "5C0080", "text": "MOV:I.W #H'0080, R4", "mnemonic": "MOV:I.W", "operands": "#H'0080, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25172, + "address_region": "program_or_external", "bytes": "200E", "text": "BRA loc_6264", "mnemonic": "BRA", @@ -22988,22 +36220,26 @@ "targets": [ 25188 ], + "references": [], "comment": "", "valid": true }, { "address": 25174, + "address_region": "program_or_external", "bytes": "457F", "text": "CMP:E #H'7F, R5", "mnemonic": "CMP:E", "operands": "#H'7F, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25176, + "address_region": "program_or_external", "bytes": "2205", "text": "BHI loc_625F", "mnemonic": "BHI", @@ -23012,22 +36248,26 @@ "targets": [ 25183 ], + "references": [], "comment": "", "valid": true }, { "address": 25178, + "address_region": "program_or_external", "bytes": "5C0180", "text": "MOV:I.W #H'0180, R4", "mnemonic": "MOV:I.W", "operands": "#H'0180, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25181, + "address_region": "program_or_external", "bytes": "2005", "text": "BRA loc_6264", "mnemonic": "BRA", @@ -23036,66 +36276,85 @@ "targets": [ 25188 ], + "references": [], "comment": "", "valid": true }, { "address": 25183, + "address_region": "program_or_external", "bytes": "AC13", "text": "CLR.W R4", "mnemonic": "CLR.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25185, + "address_region": "program_or_external", "bytes": "5D01FF", "text": "MOV:I.W #H'01FF, R5", "mnemonic": "MOV:I.W", "operands": "#H'01FF, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25188, + "address_region": "program_or_external", "bytes": "AC25", "text": "ADD:G.W R4, R5", "mnemonic": "ADD:G.W", "operands": "R4, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 25190, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47654, + "address_region": "program_or_external", "bytes": "15F9C016", "text": "TST.B @H'F9C0", "mnemonic": "TST.B", "operands": "@H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47658, + "address_region": "program_or_external", "bytes": "26FA", "text": "BNE loc_BA26", "mnemonic": "BNE", @@ -23104,187 +36363,326 @@ "targets": [ 47654 ], + "references": [], "comment": "", "valid": true }, { "address": 47660, + "address_region": "program_or_external", "bytes": "15F9C00664", "text": "MOV:G.B #H'64, @H'F9C0", "mnemonic": "MOV:G.B", "operands": "#H'64, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47665, + "address_region": "program_or_external", "bytes": "15F9C40607", "text": "MOV:G.B #H'07, @H'F9C4", "mnemonic": "MOV:G.B", "operands": "#H'07, @H'F9C4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63940, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47670, + "address_region": "program_or_external", "bytes": "1DF85080", "text": "MOV:G.W @H'F850, R0", "mnemonic": "MOV:G.W", "operands": "@H'F850, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63568, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47674, + "address_region": "program_or_external", "bytes": "1DF85890", "text": "MOV:G.W R0, @H'F858", "mnemonic": "MOV:G.W", "operands": "R0, @H'F858", "kind": "normal", "targets": [], + "references": [ + { + "address": 63576, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47678, + "address_region": "program_or_external", "bytes": "1DF85280", "text": "MOV:G.W @H'F852, R0", "mnemonic": "MOV:G.W", "operands": "@H'F852, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63570, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47682, + "address_region": "program_or_external", "bytes": "1DF85A90", "text": "MOV:G.W R0, @H'F85A", "mnemonic": "MOV:G.W", "operands": "R0, @H'F85A", "kind": "normal", "targets": [], + "references": [ + { + "address": 63578, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47686, + "address_region": "program_or_external", "bytes": "15F85480", "text": "MOV:G.B @H'F854, R0", "mnemonic": "MOV:G.B", "operands": "@H'F854, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63572, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47690, + "address_region": "program_or_external", "bytes": "15F85C90", "text": "MOV:G.B R0, @H'F85C", "mnemonic": "MOV:G.B", "operands": "R0, @H'F85C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63580, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47694, + "address_region": "program_or_external", "bytes": "505A", "text": "MOV:E.B #H'5A, R0", "mnemonic": "MOV:E.B", "operands": "#H'5A, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47696, + "address_region": "program_or_external", "bytes": "15F85860", "text": "XOR.B @H'F858, R0", "mnemonic": "XOR.B", "operands": "@H'F858, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63576, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47700, + "address_region": "program_or_external", "bytes": "15F85960", "text": "XOR.B @H'F859, R0", "mnemonic": "XOR.B", "operands": "@H'F859, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63577, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47704, + "address_region": "program_or_external", "bytes": "15F85A60", "text": "XOR.B @H'F85A, R0", "mnemonic": "XOR.B", "operands": "@H'F85A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63578, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47708, + "address_region": "program_or_external", "bytes": "15F85B60", "text": "XOR.B @H'F85B, R0", "mnemonic": "XOR.B", "operands": "@H'F85B, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63579, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47712, + "address_region": "program_or_external", "bytes": "15F85C60", "text": "XOR.B @H'F85C, R0", "mnemonic": "XOR.B", "operands": "@H'F85C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63580, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47716, + "address_region": "program_or_external", "bytes": "15F85D90", "text": "MOV:G.B R0, @H'F85D", "mnemonic": "MOV:G.B", "operands": "R0, @H'F85D", "kind": "normal", "targets": [], + "references": [ + { + "address": 63581, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47720, + "address_region": "program_or_external", "bytes": "15FEDCF7", "text": "BTST.B #7, @SCI1_SSR", "mnemonic": "BTST.B", "operands": "#7, @SCI1_SSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65244, + "name": "SCI1_SSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 47724, + "address_region": "program_or_external", "bytes": "27FA", "text": "BEQ loc_BA68", "mnemonic": "BEQ", @@ -23293,88 +36691,146 @@ "targets": [ 47720 ], + "references": [], "comment": "", "valid": true }, { "address": 47726, + "address_region": "program_or_external", "bytes": "15F85880", "text": "MOV:G.B @H'F858, R0", "mnemonic": "MOV:G.B", "operands": "@H'F858, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63576, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47730, + "address_region": "program_or_external", "bytes": "15FEDB90", "text": "MOV:G.B R0, @SCI1_TDR", "mnemonic": "MOV:G.B", "operands": "R0, @SCI1_TDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65243, + "name": "SCI1_TDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "SCI1_TDR", "valid": true }, { "address": 47734, + "address_region": "program_or_external", "bytes": "15F9C20601", "text": "MOV:G.B #H'01, @H'F9C2", "mnemonic": "MOV:G.B", "operands": "#H'01, @H'F9C2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63938, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47739, + "address_region": "program_or_external", "bytes": "15FEDCD7", "text": "BCLR.B #7, @SCI1_SSR", "mnemonic": "BCLR.B", "operands": "#7, @SCI1_SSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65244, + "name": "SCI1_SSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear TDRE (bit 7) of SCI1_SSR", "valid": true }, { "address": 47743, + "address_region": "program_or_external", "bytes": "15FEDAC7", "text": "BSET.B #7, @SCI1_SCR", "mnemonic": "BSET.B", "operands": "#7, @SCI1_SCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65242, + "name": "SCI1_SCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set TIE (bit 7) of SCI1_SCR", "valid": true }, { "address": 47747, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47748, + "address_region": "program_or_external", "bytes": "15FAA2F3", "text": "BTST.B #3, @H'FAA2", "mnemonic": "BTST.B", "operands": "#3, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47752, + "address_region": "program_or_external", "bytes": "271F", "text": "BEQ loc_BAA9", "mnemonic": "BEQ", @@ -23383,22 +36839,33 @@ "targets": [ 47785 ], + "references": [], "comment": "", "valid": true }, { "address": 47754, + "address_region": "program_or_external", "bytes": "15FAA5F7", "text": "BTST.B #7, @H'FAA5", "mnemonic": "BTST.B", "operands": "#7, @H'FAA5", "kind": "normal", "targets": [], + "references": [ + { + "address": 64165, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47758, + "address_region": "program_or_external", "bytes": "2719", "text": "BEQ loc_BAA9", "mnemonic": "BEQ", @@ -23407,22 +36874,33 @@ "targets": [ 47785 ], + "references": [], "comment": "", "valid": true }, { "address": 47760, + "address_region": "program_or_external", "bytes": "15F9C316", "text": "TST.B @H'F9C3", "mnemonic": "TST.B", "operands": "@H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47764, + "address_region": "program_or_external", "bytes": "2713", "text": "BEQ loc_BAA9", "mnemonic": "BEQ", @@ -23431,55 +36909,93 @@ "targets": [ 47785 ], + "references": [], "comment": "", "valid": true }, { "address": 47766, + "address_region": "program_or_external", "bytes": "15FAA2D3", "text": "BCLR.B #3, @H'FAA2", "mnemonic": "BCLR.B", "operands": "#3, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47770, + "address_region": "program_or_external", "bytes": "15FAA313", "text": "CLR.B @H'FAA3", "mnemonic": "CLR.B", "operands": "@H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47774, + "address_region": "program_or_external", "bytes": "15FEDAD7", "text": "BCLR.B #7, @SCI1_SCR", "mnemonic": "BCLR.B", "operands": "#7, @SCI1_SCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65242, + "name": "SCI1_SCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear TIE (bit 7) of SCI1_SCR", "valid": true }, { "address": 47778, + "address_region": "program_or_external", "bytes": "15F9C0061F", "text": "MOV:G.B #H'1F, @H'F9C0", "mnemonic": "MOV:G.B", "operands": "#H'1F, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47783, + "address_region": "program_or_external", "bytes": "2048", "text": "BRA loc_BAF1", "mnemonic": "BRA", @@ -23488,110 +37004,165 @@ "targets": [ 47857 ], + "references": [], "comment": "", "valid": true }, { "address": 47785, + "address_region": "program_or_external", "bytes": "BF90", "text": "MOV:G.W R0, @-R7", "mnemonic": "MOV:G.W", "operands": "R0, @-R7", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47787, + "address_region": "program_or_external", "bytes": "15F9C280", "text": "MOV:G.B @H'F9C2, R0", "mnemonic": "MOV:G.B", "operands": "@H'F9C2, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63938, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47791, + "address_region": "program_or_external", "bytes": "A012", "text": "EXTU.B R0", "mnemonic": "EXTU.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47793, + "address_region": "program_or_external", "bytes": "F0F85880", "text": "MOV:G.B @(-H'07A8,R0), R0", "mnemonic": "MOV:G.B", "operands": "@(-H'07A8,R0), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47797, + "address_region": "program_or_external", "bytes": "15FEDB90", "text": "MOV:G.B R0, @SCI1_TDR", "mnemonic": "MOV:G.B", "operands": "R0, @SCI1_TDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65243, + "name": "SCI1_TDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "SCI1_TDR", "valid": true }, { "address": 47801, + "address_region": "program_or_external", "bytes": "CF80", "text": "MOV:G.W @R7+, R0", "mnemonic": "MOV:G.W", "operands": "@R7+, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47803, + "address_region": "program_or_external", "bytes": "15FEDCD7", "text": "BCLR.B #7, @SCI1_SSR", "mnemonic": "BCLR.B", "operands": "#7, @SCI1_SSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65244, + "name": "SCI1_SSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear TDRE (bit 7) of SCI1_SSR", "valid": true }, { "address": 47807, + "address_region": "program_or_external", "bytes": "15F9C208", "text": "ADD:Q.B #1, @H'F9C2", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9C2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63938, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47811, + "address_region": "program_or_external", "bytes": "15F9C20406", "text": "CMP:G.B #H'06, @H'F9C2", "mnemonic": "CMP:G.B", "operands": "#H'06, @H'F9C2", "kind": "normal", "targets": [], + "references": [ + { + "address": 63938, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47816, + "address_region": "program_or_external", "bytes": "2627", "text": "BNE loc_BAF1", "mnemonic": "BNE", @@ -23600,33 +37171,53 @@ "targets": [ 47857 ], + "references": [], "comment": "", "valid": true }, { "address": 47818, + "address_region": "program_or_external", "bytes": "15FEDAD7", "text": "BCLR.B #7, @SCI1_SCR", "mnemonic": "BCLR.B", "operands": "#7, @SCI1_SCR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65242, + "name": "SCI1_SCR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear TIE (bit 7) of SCI1_SCR", "valid": true }, { "address": 47822, + "address_region": "program_or_external", "bytes": "15F795F6", "text": "BTST.B #6, @H'F795", "mnemonic": "BTST.B", "operands": "#6, @H'F795", "kind": "normal", "targets": [], + "references": [ + { + "address": 63381, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47826, + "address_region": "program_or_external", "bytes": "2614", "text": "BNE loc_BAE8", "mnemonic": "BNE", @@ -23635,22 +37226,33 @@ "targets": [ 47848 ], + "references": [], "comment": "", "valid": true }, { "address": 47828, + "address_region": "program_or_external", "bytes": "15F791F7", "text": "BTST.B #7, @H'F791", "mnemonic": "BTST.B", "operands": "#7, @H'F791", "kind": "normal", "targets": [], + "references": [ + { + "address": 63377, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47832, + "address_region": "program_or_external", "bytes": "2607", "text": "BNE loc_BAE1", "mnemonic": "BNE", @@ -23659,22 +37261,33 @@ "targets": [ 47841 ], + "references": [], "comment": "", "valid": true }, { "address": 47834, + "address_region": "program_or_external", "bytes": "15F9C00609", "text": "MOV:G.B #H'09, @H'F9C0", "mnemonic": "MOV:G.B", "operands": "#H'09, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47839, + "address_region": "program_or_external", "bytes": "200C", "text": "BRA loc_BAED", "mnemonic": "BRA", @@ -23683,22 +37296,33 @@ "targets": [ 47853 ], + "references": [], "comment": "", "valid": true }, { "address": 47841, + "address_region": "program_or_external", "bytes": "15F9C00609", "text": "MOV:G.B #H'09, @H'F9C0", "mnemonic": "MOV:G.B", "operands": "#H'09, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47846, + "address_region": "program_or_external", "bytes": "2005", "text": "BRA loc_BAED", "mnemonic": "BRA", @@ -23707,77 +37331,119 @@ "targets": [ 47853 ], + "references": [], "comment": "", "valid": true }, { "address": 47848, + "address_region": "program_or_external", "bytes": "15F9C006F0", "text": "MOV:G.B #H'F0, @H'F9C0", "mnemonic": "MOV:G.B", "operands": "#H'F0, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47853, + "address_region": "program_or_external", "bytes": "15F9C113", "text": "CLR.B @H'F9C1", "mnemonic": "CLR.B", "operands": "@H'F9C1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63937, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47857, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47858, + "address_region": "program_or_external", "bytes": "15F9B581", "text": "MOV:G.B @H'F9B5, R1", "mnemonic": "MOV:G.B", "operands": "@H'F9B5, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47862, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47864, + "address_region": "program_or_external", "bytes": "15F9B071", "text": "CMP:G.B @H'F9B0, R1", "mnemonic": "CMP:G.B", "operands": "@H'F9B0, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63920, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47868, + "address_region": "program_or_external", "bytes": "2602", "text": "BNE loc_BB00", "mnemonic": "BNE", @@ -23786,11 +37452,13 @@ "targets": [ 47872 ], + "references": [], "comment": "", "valid": true }, { "address": 47870, + "address_region": "program_or_external", "bytes": "2056", "text": "BRA loc_BB56", "mnemonic": "BRA", @@ -23799,66 +37467,85 @@ "targets": [ 47958 ], + "references": [], "comment": "", "valid": true }, { "address": 47872, + "address_region": "program_or_external", "bytes": "15FAA2C3", "text": "BSET.B #3, @H'FAA2", "mnemonic": "BSET.B", "operands": "#3, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47876, + "address_region": "program_or_external", "bytes": "A980", "text": "MOV:G.W R1, R0", "mnemonic": "MOV:G.W", "operands": "R1, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47878, + "address_region": "program_or_external", "bytes": "A81A", "text": "SHLL.W R0", "mnemonic": "SHLL.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47880, + "address_region": "program_or_external", "bytes": "F8F87080", "text": "MOV:G.W @(-H'0790,R0), R0", "mnemonic": "MOV:G.W", "operands": "@(-H'0790,R0), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47884, + "address_region": "program_or_external", "bytes": "A885", "text": "MOV:G.W R0, R5", "mnemonic": "MOV:G.W", "operands": "R0, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47886, + "address_region": "program_or_external", "bytes": "1EA6F5", "text": "BSR loc_6206", "mnemonic": "BSR", @@ -23867,198 +37554,269 @@ "targets": [ 25094 ], + "references": [], "comment": "", "valid": true }, { "address": 47889, + "address_region": "program_or_external", "bytes": "A881", "text": "MOV:G.W R0, R1", "mnemonic": "MOV:G.W", "operands": "R0, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47891, + "address_region": "program_or_external", "bytes": "A110", "text": "SWAP.B R1", "mnemonic": "SWAP.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47893, + "address_region": "program_or_external", "bytes": "A11B", "text": "SHLR.B R1", "mnemonic": "SHLR.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47895, + "address_region": "program_or_external", "bytes": "A182", "text": "MOV:G.B R1, R2", "mnemonic": "MOV:G.B", "operands": "R1, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47897, + "address_region": "program_or_external", "bytes": "040751", "text": "AND.B #H'07, R1", "mnemonic": "AND.B", "operands": "#H'07, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47900, + "address_region": "program_or_external", "bytes": "15F85091", "text": "MOV:G.B R1, @H'F850", "mnemonic": "MOV:G.B", "operands": "R1, @H'F850", "kind": "normal", "targets": [], + "references": [ + { + "address": 63568, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47904, + "address_region": "program_or_external", "bytes": "15F85295", "text": "MOV:G.B R5, @H'F852", "mnemonic": "MOV:G.B", "operands": "R5, @H'F852", "kind": "normal", "targets": [], + "references": [ + { + "address": 63570, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47908, + "address_region": "program_or_external", "bytes": "A510", "text": "SWAP.B R5", "mnemonic": "SWAP.B", "operands": "R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47910, + "address_region": "program_or_external", "bytes": "047852", "text": "AND.B #H'78, R2", "mnemonic": "AND.B", "operands": "#H'78, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47913, + "address_region": "program_or_external", "bytes": "A245", "text": "OR.B R2, R5", "mnemonic": "OR.B", "operands": "R2, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47915, + "address_region": "program_or_external", "bytes": "15F85195", "text": "MOV:G.B R5, @H'F851", "mnemonic": "MOV:G.B", "operands": "R5, @H'F851", "kind": "normal", "targets": [], + "references": [ + { + "address": 63569, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47919, + "address_region": "program_or_external", "bytes": "0C01FF50", "text": "AND.W #H'01FF, R0", "mnemonic": "AND.W", "operands": "#H'01FF, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47923, + "address_region": "program_or_external", "bytes": "A81A", "text": "SHLL.W R0", "mnemonic": "SHLL.W", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47925, + "address_region": "program_or_external", "bytes": "F8E80084", "text": "MOV:G.W @(-H'1800,R0), R4", "mnemonic": "MOV:G.W", "operands": "@(-H'1800,R0), R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47929, + "address_region": "program_or_external", "bytes": "15F85494", "text": "MOV:G.B R4, @H'F854", "mnemonic": "MOV:G.B", "operands": "R4, @H'F854", "kind": "normal", "targets": [], + "references": [ + { + "address": 63572, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47933, + "address_region": "program_or_external", "bytes": "A410", "text": "SWAP.B R4", "mnemonic": "SWAP.B", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47935, + "address_region": "program_or_external", "bytes": "15F85394", "text": "MOV:G.B R4, @H'F853", "mnemonic": "MOV:G.B", "operands": "R4, @H'F853", "kind": "normal", "targets": [], + "references": [ + { + "address": 63571, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47939, + "address_region": "program_or_external", "bytes": "1EFEE0", "text": "BSR loc_BA26", "mnemonic": "BSR", @@ -24067,143 +37825,239 @@ "targets": [ 47654 ], + "references": [], "comment": "", "valid": true }, { "address": 47942, + "address_region": "program_or_external", "bytes": "1DF9C60701F4", "text": "MOV:G.W #H'01F4, @H'F9C6", "mnemonic": "MOV:G.W", "operands": "#H'01F4, @H'F9C6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63942, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47948, + "address_region": "program_or_external", "bytes": "15F9C80614", "text": "MOV:G.B #H'14, @H'F9C8", "mnemonic": "MOV:G.B", "operands": "#H'14, @H'F9C8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63944, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47953, + "address_region": "program_or_external", "bytes": "15FAA30680", "text": "MOV:G.B #H'80, @H'FAA3", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47958, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47959, + "address_region": "program_or_external", "bytes": "15FAA4C7", "text": "BSET.B #7, @H'FAA4", "mnemonic": "BSET.B", "operands": "#7, @H'FAA4", "kind": "normal", "targets": [], + "references": [ + { + "address": 64164, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47963, + "address_region": "program_or_external", "bytes": "15FEDCD5", "text": "BCLR.B #5, @SCI1_SSR", "mnemonic": "BCLR.B", "operands": "#5, @SCI1_SSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65244, + "name": "SCI1_SSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear ORER (bit 5) of SCI1_SSR", "valid": true }, { "address": 47967, + "address_region": "program_or_external", "bytes": "15FEDCD4", "text": "BCLR.B #4, @SCI1_SSR", "mnemonic": "BCLR.B", "operands": "#4, @SCI1_SSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65244, + "name": "SCI1_SSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear FER (bit 4) of SCI1_SSR", "valid": true }, { "address": 47971, + "address_region": "program_or_external", "bytes": "15FEDCD3", "text": "BCLR.B #3, @SCI1_SSR", "mnemonic": "BCLR.B", "operands": "#3, @SCI1_SSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65244, + "name": "SCI1_SSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear PER (bit 3) of SCI1_SSR", "valid": true }, { "address": 47975, + "address_region": "program_or_external", "bytes": "1203", "text": "STM.W {R0,R1}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 47977, + "address_region": "program_or_external", "bytes": "15FEDCD6", "text": "BCLR.B #6, @SCI1_SSR", "mnemonic": "BCLR.B", "operands": "#6, @SCI1_SSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65244, + "name": "SCI1_SSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear RDRF (bit 6) of SCI1_SSR", "valid": true }, { "address": 47981, + "address_region": "program_or_external", "bytes": "15FEDD80", "text": "MOV:G.B @SCI1_RDR, R0", "mnemonic": "MOV:G.B", "operands": "@SCI1_RDR, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 65245, + "name": "SCI1_RDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 47985, + "address_region": "program_or_external", "bytes": "15F9C116", "text": "TST.B @H'F9C1", "mnemonic": "TST.B", "operands": "@H'F9C1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63937, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47989, + "address_region": "program_or_external", "bytes": "2606", "text": "BNE loc_BB7D", "mnemonic": "BNE", @@ -24212,22 +38066,33 @@ "targets": [ 47997 ], + "references": [], "comment": "", "valid": true }, { "address": 47991, + "address_region": "program_or_external", "bytes": "15F9C313", "text": "CLR.B @H'F9C3", "mnemonic": "CLR.B", "operands": "@H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 47995, + "address_region": "program_or_external", "bytes": "200D", "text": "BRA loc_BB8A", "mnemonic": "BRA", @@ -24236,22 +38101,33 @@ "targets": [ 48010 ], + "references": [], "comment": "", "valid": true }, { "address": 47997, + "address_region": "program_or_external", "bytes": "15F9C30405", "text": "CMP:G.B #H'05, @H'F9C3", "mnemonic": "CMP:G.B", "operands": "#H'05, @H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48002, + "address_region": "program_or_external", "bytes": "2306", "text": "BLS loc_BB8A", "mnemonic": "BLS", @@ -24260,22 +38136,33 @@ "targets": [ 48010 ], + "references": [], "comment": "", "valid": true }, { "address": 48004, + "address_region": "program_or_external", "bytes": "15FAA413", "text": "CLR.B @H'FAA4", "mnemonic": "CLR.B", "operands": "@H'FAA4", "kind": "normal", "targets": [], + "references": [ + { + "address": 64164, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48008, + "address_region": "program_or_external", "bytes": "2019", "text": "BRA loc_BBA3", "mnemonic": "BRA", @@ -24284,77 +38171,105 @@ "targets": [ 48035 ], + "references": [], "comment": "", "valid": true }, { "address": 48010, + "address_region": "program_or_external", "bytes": "15F9C381", "text": "MOV:G.B @H'F9C3, R1", "mnemonic": "MOV:G.B", "operands": "@H'F9C3, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48014, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48016, + "address_region": "program_or_external", "bytes": "F1F86890", "text": "MOV:G.B R0, @(-H'0798,R1)", "mnemonic": "MOV:G.B", "operands": "R0, @(-H'0798,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48020, + "address_region": "program_or_external", "bytes": "A108", "text": "ADD:Q.B #1, R1", "mnemonic": "ADD:Q.B", "operands": "#1, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48022, + "address_region": "program_or_external", "bytes": "15F9C391", "text": "MOV:G.B R1, @H'F9C3", "mnemonic": "MOV:G.B", "operands": "R1, @H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48026, + "address_region": "program_or_external", "bytes": "4106", "text": "CMP:E #H'06, R1", "mnemonic": "CMP:E", "operands": "#H'06, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48028, + "address_region": "program_or_external", "bytes": "2605", "text": "BNE loc_BBA3", "mnemonic": "BNE", @@ -24363,66 +38278,99 @@ "targets": [ 48035 ], + "references": [], "comment": "", "valid": true }, { "address": 48030, + "address_region": "program_or_external", "bytes": "15F9C50614", "text": "MOV:G.B #H'14, @H'F9C5", "mnemonic": "MOV:G.B", "operands": "#H'14, @H'F9C5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63941, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48035, + "address_region": "program_or_external", "bytes": "15F9C10605", "text": "MOV:G.B #H'05, @H'F9C1", "mnemonic": "MOV:G.B", "operands": "#H'05, @H'F9C1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63937, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48040, + "address_region": "program_or_external", "bytes": "0203", "text": "LDM.W @SP+, {R0,R1}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48042, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48043, + "address_region": "program_or_external", "bytes": "15F9C30406", "text": "CMP:G.B #H'06, @H'F9C3", "mnemonic": "CMP:G.B", "operands": "#H'06, @H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48048, + "address_region": "program_or_external", "bytes": "3602BC", "text": "BNE loc_BE6F", "mnemonic": "BNE", @@ -24431,99 +38379,173 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48051, + "address_region": "program_or_external", "bytes": "1DF86880", "text": "MOV:G.W @H'F868, R0", "mnemonic": "MOV:G.W", "operands": "@H'F868, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63592, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48055, + "address_region": "program_or_external", "bytes": "1DF86090", "text": "MOV:G.W R0, @H'F860", "mnemonic": "MOV:G.W", "operands": "R0, @H'F860", "kind": "normal", "targets": [], + "references": [ + { + "address": 63584, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48059, + "address_region": "program_or_external", "bytes": "1DF86A80", "text": "MOV:G.W @H'F86A, R0", "mnemonic": "MOV:G.W", "operands": "@H'F86A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63594, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48063, + "address_region": "program_or_external", "bytes": "1DF86290", "text": "MOV:G.W R0, @H'F862", "mnemonic": "MOV:G.W", "operands": "R0, @H'F862", "kind": "normal", "targets": [], + "references": [ + { + "address": 63586, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48067, + "address_region": "program_or_external", "bytes": "1DF86C80", "text": "MOV:G.W @H'F86C, R0", "mnemonic": "MOV:G.W", "operands": "@H'F86C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63596, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48071, + "address_region": "program_or_external", "bytes": "1DF86490", "text": "MOV:G.W R0, @H'F864", "mnemonic": "MOV:G.W", "operands": "R0, @H'F864", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48075, + "address_region": "program_or_external", "bytes": "15F9C313", "text": "CLR.B @H'F9C3", "mnemonic": "CLR.B", "operands": "@H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48079, + "address_region": "program_or_external", "bytes": "15FAA4F7", "text": "BTST.B #7, @H'FAA4", "mnemonic": "BTST.B", "operands": "#7, @H'FAA4", "kind": "normal", "targets": [], + "references": [ + { + "address": 64164, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48083, + "address_region": "program_or_external", "bytes": "360253", "text": "BNE loc_BE29", "mnemonic": "BNE", @@ -24532,88 +38554,146 @@ "targets": [ 48681 ], + "references": [], "comment": "", "valid": true }, { "address": 48086, + "address_region": "program_or_external", "bytes": "505A", "text": "MOV:E.B #H'5A, R0", "mnemonic": "MOV:E.B", "operands": "#H'5A, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48088, + "address_region": "program_or_external", "bytes": "15F86060", "text": "XOR.B @H'F860, R0", "mnemonic": "XOR.B", "operands": "@H'F860, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63584, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48092, + "address_region": "program_or_external", "bytes": "15F86160", "text": "XOR.B @H'F861, R0", "mnemonic": "XOR.B", "operands": "@H'F861, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63585, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48096, + "address_region": "program_or_external", "bytes": "15F86260", "text": "XOR.B @H'F862, R0", "mnemonic": "XOR.B", "operands": "@H'F862, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63586, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48100, + "address_region": "program_or_external", "bytes": "15F86360", "text": "XOR.B @H'F863, R0", "mnemonic": "XOR.B", "operands": "@H'F863, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63587, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48104, + "address_region": "program_or_external", "bytes": "15F86460", "text": "XOR.B @H'F864, R0", "mnemonic": "XOR.B", "operands": "@H'F864, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48108, + "address_region": "program_or_external", "bytes": "15F86570", "text": "CMP:G.B @H'F865, R0", "mnemonic": "CMP:G.B", "operands": "@H'F865, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63589, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48112, + "address_region": "program_or_external", "bytes": "360236", "text": "BNE loc_BE29", "mnemonic": "BNE", @@ -24622,55 +38702,86 @@ "targets": [ 48681 ], + "references": [], "comment": "", "valid": true }, { "address": 48115, + "address_region": "program_or_external", "bytes": "15FAA613", "text": "CLR.B @H'FAA6", "mnemonic": "CLR.B", "operands": "@H'FAA6", "kind": "normal", "targets": [], + "references": [ + { + "address": 64166, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48119, + "address_region": "program_or_external", "bytes": "15F86185", "text": "MOV:G.B @H'F861, R5", "mnemonic": "MOV:G.B", "operands": "@H'F861, R5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63585, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48123, + "address_region": "program_or_external", "bytes": "A510", "text": "SWAP.B R5", "mnemonic": "SWAP.B", "operands": "R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48125, + "address_region": "program_or_external", "bytes": "15F86285", "text": "MOV:G.B @H'F862, R5", "mnemonic": "MOV:G.B", "operands": "@H'F862, R5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63586, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48129, + "address_region": "program_or_external", "bytes": "1EA627", "text": "BSR loc_622B", "mnemonic": "BSR", @@ -24679,66 +38790,92 @@ "targets": [ 25131 ], + "references": [], "comment": "", "valid": true }, { "address": 48132, + "address_region": "program_or_external", "bytes": "AD84", "text": "MOV:G.W R5, R4", "mnemonic": "MOV:G.W", "operands": "R5, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48134, + "address_region": "program_or_external", "bytes": "AC1A", "text": "SHLL.W R4", "mnemonic": "SHLL.W", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48136, + "address_region": "program_or_external", "bytes": "15F86080", "text": "MOV:G.B @H'F860, R0", "mnemonic": "MOV:G.B", "operands": "@H'F860, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63584, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48140, + "address_region": "program_or_external", "bytes": "040750", "text": "AND.B #H'07, R0", "mnemonic": "AND.B", "operands": "#H'07, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48143, + "address_region": "program_or_external", "bytes": "15FAA216", "text": "TST.B @H'FAA2", "mnemonic": "TST.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48147, + "address_region": "program_or_external", "bytes": "2625", "text": "BNE loc_BC3A", "mnemonic": "BNE", @@ -24747,33 +38884,53 @@ "targets": [ 48186 ], + "references": [], "comment": "", "valid": true }, { "address": 48149, + "address_region": "program_or_external", "bytes": "15FAA2C7", "text": "BSET.B #7, @H'FAA2", "mnemonic": "BSET.B", "operands": "#7, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48153, + "address_region": "program_or_external", "bytes": "15F861F7", "text": "BTST.B #7, @H'F861", "mnemonic": "BTST.B", "operands": "#7, @H'F861", "kind": "normal", "targets": [], + "references": [ + { + "address": 63585, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48157, + "address_region": "program_or_external", "bytes": "3600EB", "text": "BNE loc_BD0B", "mnemonic": "BNE", @@ -24782,22 +38939,26 @@ "targets": [ 48395 ], + "references": [], "comment": "", "valid": true }, { "address": 48160, + "address_region": "program_or_external", "bytes": "4000", "text": "CMP:E #H'00, R0", "mnemonic": "CMP:E", "operands": "#H'00, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48162, + "address_region": "program_or_external", "bytes": "2745", "text": "BEQ loc_BC69", "mnemonic": "BEQ", @@ -24806,22 +38967,26 @@ "targets": [ 48233 ], + "references": [], "comment": "", "valid": true }, { "address": 48164, + "address_region": "program_or_external", "bytes": "4001", "text": "CMP:E #H'01, R0", "mnemonic": "CMP:E", "operands": "#H'01, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48166, + "address_region": "program_or_external", "bytes": "3700AE", "text": "BEQ loc_BCD7", "mnemonic": "BEQ", @@ -24830,22 +38995,26 @@ "targets": [ 48343 ], + "references": [], "comment": "", "valid": true }, { "address": 48169, + "address_region": "program_or_external", "bytes": "4002", "text": "CMP:E #H'02, R0", "mnemonic": "CMP:E", "operands": "#H'02, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48171, + "address_region": "program_or_external", "bytes": "3700D6", "text": "BEQ loc_BD04", "mnemonic": "BEQ", @@ -24854,22 +39023,26 @@ "targets": [ 48388 ], + "references": [], "comment": "", "valid": true }, { "address": 48174, + "address_region": "program_or_external", "bytes": "4007", "text": "CMP:E #H'07, R0", "mnemonic": "CMP:E", "operands": "#H'07, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48176, + "address_region": "program_or_external", "bytes": "3701D2", "text": "BEQ loc_BE05", "mnemonic": "BEQ", @@ -24878,22 +39051,33 @@ "targets": [ 48645 ], + "references": [], "comment": "", "valid": true }, { "address": 48179, + "address_region": "program_or_external", "bytes": "15FAA213", "text": "CLR.B @H'FAA2", "mnemonic": "CLR.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48183, + "address_region": "program_or_external", "bytes": "300235", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -24902,22 +39086,26 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48186, + "address_region": "program_or_external", "bytes": "A0F2", "text": "BTST.B #2, R0", "mnemonic": "BTST.B", "operands": "#2, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48188, + "address_region": "program_or_external", "bytes": "271E", "text": "BEQ loc_BC5C", "mnemonic": "BEQ", @@ -24926,22 +39114,33 @@ "targets": [ 48220 ], + "references": [], "comment": "", "valid": true }, { "address": 48190, + "address_region": "program_or_external", "bytes": "15F861F7", "text": "BTST.B #7, @H'F861", "mnemonic": "BTST.B", "operands": "#7, @H'F861", "kind": "normal", "targets": [], + "references": [ + { + "address": 63585, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48194, + "address_region": "program_or_external", "bytes": "3601E2", "text": "BNE loc_BE27", "mnemonic": "BNE", @@ -24950,22 +39149,26 @@ "targets": [ 48679 ], + "references": [], "comment": "", "valid": true }, { "address": 48197, + "address_region": "program_or_external", "bytes": "4004", "text": "CMP:E #H'04, R0", "mnemonic": "CMP:E", "operands": "#H'04, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48199, + "address_region": "program_or_external", "bytes": "3700C4", "text": "BEQ loc_BD0E", "mnemonic": "BEQ", @@ -24974,22 +39177,26 @@ "targets": [ 48398 ], + "references": [], "comment": "", "valid": true }, { "address": 48202, + "address_region": "program_or_external", "bytes": "4005", "text": "CMP:E #H'05, R0", "mnemonic": "CMP:E", "operands": "#H'05, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48204, + "address_region": "program_or_external", "bytes": "370131", "text": "BEQ loc_BD80", "mnemonic": "BEQ", @@ -24998,22 +39205,26 @@ "targets": [ 48512 ], + "references": [], "comment": "", "valid": true }, { "address": 48207, + "address_region": "program_or_external", "bytes": "4006", "text": "CMP:E #H'06, R0", "mnemonic": "CMP:E", "operands": "#H'06, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48209, + "address_region": "program_or_external", "bytes": "370187", "text": "BEQ loc_BDDB", "mnemonic": "BEQ", @@ -25022,22 +39233,26 @@ "targets": [ 48603 ], + "references": [], "comment": "", "valid": true }, { "address": 48212, + "address_region": "program_or_external", "bytes": "4007", "text": "CMP:E #H'07, R0", "mnemonic": "CMP:E", "operands": "#H'07, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48214, + "address_region": "program_or_external", "bytes": "3701AC", "text": "BEQ loc_BE05", "mnemonic": "BEQ", @@ -25046,11 +39261,13 @@ "targets": [ 48645 ], + "references": [], "comment": "", "valid": true }, { "address": 48217, + "address_region": "program_or_external", "bytes": "300213", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -25059,22 +39276,33 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48220, + "address_region": "program_or_external", "bytes": "15FAA2D3", "text": "BCLR.B #3, @H'FAA2", "mnemonic": "BCLR.B", "operands": "#3, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48224, + "address_region": "program_or_external", "bytes": "37020C", "text": "BEQ loc_BE6F", "mnemonic": "BEQ", @@ -25083,22 +39311,33 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48227, + "address_region": "program_or_external", "bytes": "15FAA313", "text": "CLR.B @H'FAA3", "mnemonic": "CLR.B", "operands": "@H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48231, + "address_region": "program_or_external", "bytes": "20AC", "text": "BRA loc_BC15", "mnemonic": "BRA", @@ -25107,22 +39346,26 @@ "targets": [ 48149 ], + "references": [], "comment": "", "valid": true }, { "address": 48233, + "address_region": "program_or_external", "bytes": "AD16", "text": "TST.W R5", "mnemonic": "TST.W", "operands": "R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48235, + "address_region": "program_or_external", "bytes": "261E", "text": "BNE loc_BC8B", "mnemonic": "BNE", @@ -25131,88 +39374,118 @@ "targets": [ 48267 ], + "references": [], "comment": "", "valid": true }, { "address": 48237, + "address_region": "program_or_external", "bytes": "15F86380", "text": "MOV:G.B @H'F863, R0", "mnemonic": "MOV:G.B", "operands": "@H'F863, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63587, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48241, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48243, + "address_region": "program_or_external", "bytes": "5080", "text": "MOV:E.B #H'80, R0", "mnemonic": "MOV:E.B", "operands": "#H'80, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48245, + "address_region": "program_or_external", "bytes": "FCE00090", "text": "MOV:G.W R0, @(-H'2000,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'2000,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48249, + "address_region": "program_or_external", "bytes": "FCE80090", "text": "MOV:G.W R0, @(-H'1800,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'1800,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48253, + "address_region": "program_or_external", "bytes": "15F8640680", "text": "MOV:G.B #H'80, @H'F864", "mnemonic": "MOV:G.B", "operands": "#H'80, @H'F864", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48258, + "address_region": "program_or_external", "bytes": "F5EC00C7", "text": "BSET.B #7, @(-H'1400,R5)", "mnemonic": "BSET.B", "operands": "#7, @(-H'1400,R5)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48262, + "address_region": "program_or_external", "bytes": "1E01E7", "text": "BSR loc_BE70", "mnemonic": "BSR", @@ -25221,11 +39494,13 @@ "targets": [ 48752 ], + "references": [], "comment": "", "valid": true }, { "address": 48265, + "address_region": "program_or_external", "bytes": "2025", "text": "BRA loc_BCB0", "mnemonic": "BRA", @@ -25234,99 +39509,131 @@ "targets": [ 48304 ], + "references": [], "comment": "", "valid": true }, { "address": 48267, + "address_region": "program_or_external", "bytes": "15F86380", "text": "MOV:G.B @H'F863, R0", "mnemonic": "MOV:G.B", "operands": "@H'F863, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63587, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48271, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48273, + "address_region": "program_or_external", "bytes": "15F86480", "text": "MOV:G.B @H'F864, R0", "mnemonic": "MOV:G.B", "operands": "@H'F864, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48277, + "address_region": "program_or_external", "bytes": "FCE00090", "text": "MOV:G.W R0, @(-H'2000,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'2000,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48281, + "address_region": "program_or_external", "bytes": "FCE80090", "text": "MOV:G.W R0, @(-H'1800,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'1800,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48285, + "address_region": "program_or_external", "bytes": "F5EC00C7", "text": "BSET.B #7, @(-H'1400,R5)", "mnemonic": "BSET.B", "operands": "#7, @(-H'1400,R5)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48289, + "address_region": "program_or_external", "bytes": "FCC56481", "text": "MOV:G.W @(-H'3A9C,R4), R1", "mnemonic": "MOV:G.W", "operands": "@(-H'3A9C,R4), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48293, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48295, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BCAD", "mnemonic": "BEQ", @@ -25335,22 +39642,26 @@ "targets": [ 48301 ], + "references": [], "comment": "", "valid": true }, { "address": 48297, + "address_region": "program_or_external", "bytes": "F9F40090", "text": "MOV:G.W R0, @(-H'0C00,R1)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'0C00,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48301, + "address_region": "program_or_external", "bytes": "1E01C0", "text": "BSR loc_BE70", "mnemonic": "BSR", @@ -25359,88 +39670,153 @@ "targets": [ 48752 ], + "references": [], "comment": "", "valid": true }, { "address": 48304, + "address_region": "program_or_external", "bytes": "15F8500604", "text": "MOV:G.B #H'04, @H'F850", "mnemonic": "MOV:G.B", "operands": "#H'04, @H'F850", "kind": "normal", "targets": [], + "references": [ + { + "address": 63568, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48309, + "address_region": "program_or_external", "bytes": "15F86180", "text": "MOV:G.B @H'F861, R0", "mnemonic": "MOV:G.B", "operands": "@H'F861, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63585, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48313, + "address_region": "program_or_external", "bytes": "15F85190", "text": "MOV:G.B R0, @H'F851", "mnemonic": "MOV:G.B", "operands": "R0, @H'F851", "kind": "normal", "targets": [], + "references": [ + { + "address": 63569, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48317, + "address_region": "program_or_external", "bytes": "1DF86280", "text": "MOV:G.W @H'F862, R0", "mnemonic": "MOV:G.W", "operands": "@H'F862, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63586, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48321, + "address_region": "program_or_external", "bytes": "1DF85290", "text": "MOV:G.W R0, @H'F852", "mnemonic": "MOV:G.W", "operands": "R0, @H'F852", "kind": "normal", "targets": [], + "references": [ + { + "address": 63570, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48325, + "address_region": "program_or_external", "bytes": "15F86480", "text": "MOV:G.B @H'F864, R0", "mnemonic": "MOV:G.B", "operands": "@H'F864, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48329, + "address_region": "program_or_external", "bytes": "15F85490", "text": "MOV:G.B R0, @H'F854", "mnemonic": "MOV:G.B", "operands": "R0, @H'F854", "kind": "normal", "targets": [], + "references": [ + { + "address": 63572, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48333, + "address_region": "program_or_external", "bytes": "1EFD56", "text": "BSR loc_BA26", "mnemonic": "BSR", @@ -25449,22 +39825,33 @@ "targets": [ 47654 ], + "references": [], "comment": "", "valid": true }, { "address": 48336, + "address_region": "program_or_external", "bytes": "15FAA2D7", "text": "BCLR.B #7, @H'FAA2", "mnemonic": "BCLR.B", "operands": "#7, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48340, + "address_region": "program_or_external", "bytes": "300198", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -25473,110 +39860,179 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48343, + "address_region": "program_or_external", "bytes": "15F8500604", "text": "MOV:G.B #H'04, @H'F850", "mnemonic": "MOV:G.B", "operands": "#H'04, @H'F850", "kind": "normal", "targets": [], + "references": [ + { + "address": 63568, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48348, + "address_region": "program_or_external", "bytes": "15F86180", "text": "MOV:G.B @H'F861, R0", "mnemonic": "MOV:G.B", "operands": "@H'F861, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63585, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48352, + "address_region": "program_or_external", "bytes": "15F85190", "text": "MOV:G.B R0, @H'F851", "mnemonic": "MOV:G.B", "operands": "R0, @H'F851", "kind": "normal", "targets": [], + "references": [ + { + "address": 63569, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48356, + "address_region": "program_or_external", "bytes": "15F86280", "text": "MOV:G.B @H'F862, R0", "mnemonic": "MOV:G.B", "operands": "@H'F862, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63586, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48360, + "address_region": "program_or_external", "bytes": "15F85190", "text": "MOV:G.B R0, @H'F851", "mnemonic": "MOV:G.B", "operands": "R0, @H'F851", "kind": "normal", "targets": [], + "references": [ + { + "address": 63569, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48364, + "address_region": "program_or_external", "bytes": "FCE00080", "text": "MOV:G.W @(-H'2000,R4), R0", "mnemonic": "MOV:G.W", "operands": "@(-H'2000,R4), R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48368, + "address_region": "program_or_external", "bytes": "15F85490", "text": "MOV:G.B R0, @H'F854", "mnemonic": "MOV:G.B", "operands": "R0, @H'F854", "kind": "normal", "targets": [], + "references": [ + { + "address": 63572, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48372, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48374, + "address_region": "program_or_external", "bytes": "15F85390", "text": "MOV:G.B R0, @H'F853", "mnemonic": "MOV:G.B", "operands": "R0, @H'F853", "kind": "normal", "targets": [], + "references": [ + { + "address": 63571, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48378, + "address_region": "program_or_external", "bytes": "1EFD29", "text": "BSR loc_BA26", "mnemonic": "BSR", @@ -25585,22 +40041,33 @@ "targets": [ 47654 ], + "references": [], "comment": "", "valid": true }, { "address": 48381, + "address_region": "program_or_external", "bytes": "15FAA2D7", "text": "BCLR.B #7, @H'FAA2", "mnemonic": "BCLR.B", "operands": "#7, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48385, + "address_region": "program_or_external", "bytes": "30016B", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -25609,22 +40076,33 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48388, + "address_region": "program_or_external", "bytes": "15FAA2D7", "text": "BCLR.B #7, @H'FAA2", "mnemonic": "BCLR.B", "operands": "#7, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48392, + "address_region": "program_or_external", "bytes": "300164", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -25633,11 +40111,13 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48395, + "address_region": "program_or_external", "bytes": "300161", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -25646,22 +40126,26 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48398, + "address_region": "program_or_external", "bytes": "AD16", "text": "TST.W R5", "mnemonic": "TST.W", "operands": "R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48400, + "address_region": "program_or_external", "bytes": "2619", "text": "BNE loc_BD2B", "mnemonic": "BNE", @@ -25670,77 +40154,98 @@ "targets": [ 48427 ], + "references": [], "comment": "", "valid": true }, { "address": 48402, + "address_region": "program_or_external", "bytes": "15F86380", "text": "MOV:G.B @H'F863, R0", "mnemonic": "MOV:G.B", "operands": "@H'F863, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63587, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48406, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48408, + "address_region": "program_or_external", "bytes": "5080", "text": "MOV:E.B #H'80, R0", "mnemonic": "MOV:E.B", "operands": "#H'80, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48410, + "address_region": "program_or_external", "bytes": "FCE00090", "text": "MOV:G.W R0, @(-H'2000,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'2000,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48414, + "address_region": "program_or_external", "bytes": "FCE80090", "text": "MOV:G.W R0, @(-H'1800,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'1800,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48418, + "address_region": "program_or_external", "bytes": "F5EC00C7", "text": "BSET.B #7, @(-H'1400,R5)", "mnemonic": "BSET.B", "operands": "#7, @(-H'1400,R5)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48422, + "address_region": "program_or_external", "bytes": "1E0147", "text": "BSR loc_BE70", "mnemonic": "BSR", @@ -25749,11 +40254,13 @@ "targets": [ 48752 ], + "references": [], "comment": "", "valid": true }, { "address": 48425, + "address_region": "program_or_external", "bytes": "203C", "text": "BRA loc_BD67", "mnemonic": "BRA", @@ -25762,88 +40269,118 @@ "targets": [ 48487 ], + "references": [], "comment": "", "valid": true }, { "address": 48427, + "address_region": "program_or_external", "bytes": "15F86380", "text": "MOV:G.B @H'F863, R0", "mnemonic": "MOV:G.B", "operands": "@H'F863, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63587, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48431, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48433, + "address_region": "program_or_external", "bytes": "15F86480", "text": "MOV:G.B @H'F864, R0", "mnemonic": "MOV:G.B", "operands": "@H'F864, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48437, + "address_region": "program_or_external", "bytes": "FCE00090", "text": "MOV:G.W R0, @(-H'2000,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'2000,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48441, + "address_region": "program_or_external", "bytes": "F5EC00C7", "text": "BSET.B #7, @(-H'1400,R5)", "mnemonic": "BSET.B", "operands": "#7, @(-H'1400,R5)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48445, + "address_region": "program_or_external", "bytes": "F4C56581", "text": "MOV:G.B @(-H'3A9B,R4), R1", "mnemonic": "MOV:G.B", "operands": "@(-H'3A9B,R4), R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48449, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48451, + "address_region": "program_or_external", "bytes": "271F", "text": "BEQ loc_BD64", "mnemonic": "BEQ", @@ -25852,33 +40389,46 @@ "targets": [ 48484 ], + "references": [], "comment": "", "valid": true }, { "address": 48453, + "address_region": "program_or_external", "bytes": "F9F40090", "text": "MOV:G.W R0, @(-H'0C00,R1)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'0C00,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48457, + "address_region": "program_or_external", "bytes": "15F76EF7", "text": "BTST.B #7, @H'F76E", "mnemonic": "BTST.B", "operands": "#7, @H'F76E", "kind": "normal", "targets": [], + "references": [ + { + "address": 63342, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48461, + "address_region": "program_or_external", "bytes": "2715", "text": "BEQ loc_BD64", "mnemonic": "BEQ", @@ -25887,77 +40437,98 @@ "targets": [ 48484 ], + "references": [], "comment": "", "valid": true }, { "address": 48463, + "address_region": "program_or_external", "bytes": "1231", "text": "STM.W {R0,R4,R5}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R4,R5}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48465, + "address_region": "program_or_external", "bytes": "15F76E84", "text": "MOV:G.B @H'F76E, R4", "mnemonic": "MOV:G.B", "operands": "@H'F76E, R4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63342, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48469, + "address_region": "program_or_external", "bytes": "A410", "text": "SWAP.B R4", "mnemonic": "SWAP.B", "operands": "R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48471, + "address_region": "program_or_external", "bytes": "A184", "text": "MOV:G.B R1, R4", "mnemonic": "MOV:G.B", "operands": "R1, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48473, + "address_region": "program_or_external", "bytes": "0C0FFE54", "text": "AND.W #H'0FFE, R4", "mnemonic": "AND.W", "operands": "#H'0FFE, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48477, + "address_region": "program_or_external", "bytes": "A885", "text": "MOV:G.W R0, R5", "mnemonic": "MOV:G.W", "operands": "R0, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48479, + "address_region": "program_or_external", "bytes": "1E027E", "text": "BSR loc_BFE0", "mnemonic": "BSR", @@ -25966,22 +40537,26 @@ "targets": [ 49120 ], + "references": [], "comment": "", "valid": true }, { "address": 48482, + "address_region": "program_or_external", "bytes": "0231", "text": "LDM.W @SP+, {R0,R4,R5}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R4,R5}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48484, + "address_region": "program_or_external", "bytes": "1E0109", "text": "BSR loc_BE70", "mnemonic": "BSR", @@ -25990,22 +40565,33 @@ "targets": [ 48752 ], + "references": [], "comment": "", "valid": true }, { "address": 48487, + "address_region": "program_or_external", "bytes": "15FAA2F3", "text": "BTST.B #3, @H'FAA2", "mnemonic": "BTST.B", "operands": "#3, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48491, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_BD75", "mnemonic": "BEQ", @@ -26014,55 +40600,93 @@ "targets": [ 48501 ], + "references": [], "comment": "", "valid": true }, { "address": 48493, + "address_region": "program_or_external", "bytes": "15F9B508", "text": "ADD:Q.B #1, @H'F9B5", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9B5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48497, + "address_region": "program_or_external", "bytes": "15F9B5D7", "text": "BCLR.B #7, @H'F9B5", "mnemonic": "BCLR.B", "operands": "#7, @H'F9B5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48501, + "address_region": "program_or_external", "bytes": "15FAA313", "text": "CLR.B @H'FAA3", "mnemonic": "CLR.B", "operands": "@H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48505, + "address_region": "program_or_external", "bytes": "15FAA213", "text": "CLR.B @H'FAA2", "mnemonic": "CLR.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48509, + "address_region": "program_or_external", "bytes": "3000EF", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -26071,22 +40695,26 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48512, + "address_region": "program_or_external", "bytes": "4D006C", "text": "CMP:I #H'006C, R5", "mnemonic": "CMP:I", "operands": "#H'006C, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48515, + "address_region": "program_or_external", "bytes": "273A", "text": "BEQ loc_BDBF", "mnemonic": "BEQ", @@ -26095,22 +40723,26 @@ "targets": [ 48575 ], + "references": [], "comment": "", "valid": true }, { "address": 48517, + "address_region": "program_or_external", "bytes": "4D006D", "text": "CMP:I #H'006D, R5", "mnemonic": "CMP:I", "operands": "#H'006D, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48520, + "address_region": "program_or_external", "bytes": "2735", "text": "BEQ loc_BDBF", "mnemonic": "BEQ", @@ -26119,22 +40751,26 @@ "targets": [ 48575 ], + "references": [], "comment": "", "valid": true }, { "address": 48522, + "address_region": "program_or_external", "bytes": "4D006E", "text": "CMP:I #H'006E, R5", "mnemonic": "CMP:I", "operands": "#H'006E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48525, + "address_region": "program_or_external", "bytes": "2730", "text": "BEQ loc_BDBF", "mnemonic": "BEQ", @@ -26143,22 +40779,26 @@ "targets": [ 48575 ], + "references": [], "comment": "", "valid": true }, { "address": 48527, + "address_region": "program_or_external", "bytes": "4D006E", "text": "CMP:I #H'006E, R5", "mnemonic": "CMP:I", "operands": "#H'006E, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48530, + "address_region": "program_or_external", "bytes": "272B", "text": "BEQ loc_BDBF", "mnemonic": "BEQ", @@ -26167,22 +40807,33 @@ "targets": [ 48575 ], + "references": [], "comment": "", "valid": true }, { "address": 48532, + "address_region": "program_or_external", "bytes": "15F731F7", "text": "BTST.B #7, @H'F731", "mnemonic": "BTST.B", "operands": "#7, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48536, + "address_region": "program_or_external", "bytes": "2728", "text": "BEQ loc_BDC2", "mnemonic": "BEQ", @@ -26191,22 +40842,26 @@ "targets": [ 48578 ], + "references": [], "comment": "", "valid": true }, { "address": 48538, + "address_region": "program_or_external", "bytes": "4D006B", "text": "CMP:I #H'006B, R5", "mnemonic": "CMP:I", "operands": "#H'006B, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48541, + "address_region": "program_or_external", "bytes": "2716", "text": "BEQ loc_BDB5", "mnemonic": "BEQ", @@ -26215,22 +40870,26 @@ "targets": [ 48565 ], + "references": [], "comment": "", "valid": true }, { "address": 48543, + "address_region": "program_or_external", "bytes": "4D0096", "text": "CMP:I #H'0096, R5", "mnemonic": "CMP:I", "operands": "#H'0096, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48546, + "address_region": "program_or_external", "bytes": "2711", "text": "BEQ loc_BDB5", "mnemonic": "BEQ", @@ -26239,22 +40898,26 @@ "targets": [ 48565 ], + "references": [], "comment": "", "valid": true }, { "address": 48548, + "address_region": "program_or_external", "bytes": "4D0097", "text": "CMP:I #H'0097, R5", "mnemonic": "CMP:I", "operands": "#H'0097, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48551, + "address_region": "program_or_external", "bytes": "270C", "text": "BEQ loc_BDB5", "mnemonic": "BEQ", @@ -26263,22 +40926,26 @@ "targets": [ 48565 ], + "references": [], "comment": "", "valid": true }, { "address": 48553, + "address_region": "program_or_external", "bytes": "4D00C6", "text": "CMP:I #H'00C6, R5", "mnemonic": "CMP:I", "operands": "#H'00C6, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48556, + "address_region": "program_or_external", "bytes": "2707", "text": "BEQ loc_BDB5", "mnemonic": "BEQ", @@ -26287,22 +40954,26 @@ "targets": [ 48565 ], + "references": [], "comment": "", "valid": true }, { "address": 48558, + "address_region": "program_or_external", "bytes": "4D00F8", "text": "CMP:I #H'00F8, R5", "mnemonic": "CMP:I", "operands": "#H'00F8, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48561, + "address_region": "program_or_external", "bytes": "2702", "text": "BEQ loc_BDB5", "mnemonic": "BEQ", @@ -26311,11 +40982,13 @@ "targets": [ 48565 ], + "references": [], "comment": "", "valid": true }, { "address": 48563, + "address_region": "program_or_external", "bytes": "200D", "text": "BRA loc_BDC2", "mnemonic": "BRA", @@ -26324,33 +40997,53 @@ "targets": [ 48578 ], + "references": [], "comment": "", "valid": true }, { "address": 48565, + "address_region": "program_or_external", "bytes": "15F731D7", "text": "BCLR.B #7, @H'F731", "mnemonic": "BCLR.B", "operands": "#7, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48569, + "address_region": "program_or_external", "bytes": "15F790D7", "text": "BCLR.B #7, @H'F790", "mnemonic": "BCLR.B", "operands": "#7, @H'F790", "kind": "normal", "targets": [], + "references": [ + { + "address": 63376, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48573, + "address_region": "program_or_external", "bytes": "2003", "text": "BRA loc_BDC2", "mnemonic": "BRA", @@ -26359,11 +41052,13 @@ "targets": [ 48578 ], + "references": [], "comment": "", "valid": true }, { "address": 48575, + "address_region": "program_or_external", "bytes": "1E00AE", "text": "BSR loc_BE70", "mnemonic": "BSR", @@ -26372,22 +41067,33 @@ "targets": [ 48752 ], + "references": [], "comment": "", "valid": true }, { "address": 48578, + "address_region": "program_or_external", "bytes": "15FAA2F3", "text": "BTST.B #3, @H'FAA2", "mnemonic": "BTST.B", "operands": "#3, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48582, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_BDD0", "mnemonic": "BEQ", @@ -26396,55 +41102,93 @@ "targets": [ 48592 ], + "references": [], "comment": "", "valid": true }, { "address": 48584, + "address_region": "program_or_external", "bytes": "15F9B508", "text": "ADD:Q.B #1, @H'F9B5", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9B5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48588, + "address_region": "program_or_external", "bytes": "15F9B5D7", "text": "BCLR.B #7, @H'F9B5", "mnemonic": "BCLR.B", "operands": "#7, @H'F9B5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48592, + "address_region": "program_or_external", "bytes": "15FAA313", "text": "CLR.B @H'FAA3", "mnemonic": "CLR.B", "operands": "@H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48596, + "address_region": "program_or_external", "bytes": "15FAA213", "text": "CLR.B @H'FAA2", "mnemonic": "CLR.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48600, + "address_region": "program_or_external", "bytes": "300094", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -26453,77 +41197,112 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48603, + "address_region": "program_or_external", "bytes": "15F86380", "text": "MOV:G.B @H'F863, R0", "mnemonic": "MOV:G.B", "operands": "@H'F863, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63587, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48607, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48609, + "address_region": "program_or_external", "bytes": "15F86480", "text": "MOV:G.B @H'F864, R0", "mnemonic": "MOV:G.B", "operands": "@H'F864, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48613, + "address_region": "program_or_external", "bytes": "FCE40090", "text": "MOV:G.W R0, @(-H'1C00,R4)", "mnemonic": "MOV:G.W", "operands": "R0, @(-H'1C00,R4)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48617, + "address_region": "program_or_external", "bytes": "F5EC00C6", "text": "BSET.B #6, @(-H'1400,R5)", "mnemonic": "BSET.B", "operands": "#6, @(-H'1400,R5)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48621, + "address_region": "program_or_external", "bytes": "15FAA2F3", "text": "BTST.B #3, @H'FAA2", "mnemonic": "BTST.B", "operands": "#3, @H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48625, + "address_region": "program_or_external", "bytes": "2708", "text": "BEQ loc_BDFB", "mnemonic": "BEQ", @@ -26532,55 +41311,93 @@ "targets": [ 48635 ], + "references": [], "comment": "", "valid": true }, { "address": 48627, + "address_region": "program_or_external", "bytes": "15F9B508", "text": "ADD:Q.B #1, @H'F9B5", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9B5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48631, + "address_region": "program_or_external", "bytes": "15F9B5D7", "text": "BCLR.B #7, @H'F9B5", "mnemonic": "BCLR.B", "operands": "#7, @H'F9B5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63925, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48635, + "address_region": "program_or_external", "bytes": "15FAA313", "text": "CLR.B @H'FAA3", "mnemonic": "CLR.B", "operands": "@H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48639, + "address_region": "program_or_external", "bytes": "15FAA213", "text": "CLR.B @H'FAA2", "mnemonic": "CLR.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48643, + "address_region": "program_or_external", "bytes": "206A", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -26589,88 +41406,153 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48645, + "address_region": "program_or_external", "bytes": "1DF85880", "text": "MOV:G.W @H'F858, R0", "mnemonic": "MOV:G.W", "operands": "@H'F858, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63576, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48649, + "address_region": "program_or_external", "bytes": "1DF85090", "text": "MOV:G.W R0, @H'F850", "mnemonic": "MOV:G.W", "operands": "R0, @H'F850", "kind": "normal", "targets": [], + "references": [ + { + "address": 63568, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48653, + "address_region": "program_or_external", "bytes": "1DF85A80", "text": "MOV:G.W @H'F85A, R0", "mnemonic": "MOV:G.W", "operands": "@H'F85A, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63578, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48657, + "address_region": "program_or_external", "bytes": "1DF85290", "text": "MOV:G.W R0, @H'F852", "mnemonic": "MOV:G.W", "operands": "R0, @H'F852", "kind": "normal", "targets": [], + "references": [ + { + "address": 63570, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48661, + "address_region": "program_or_external", "bytes": "1DF85C80", "text": "MOV:G.W @H'F85C, R0", "mnemonic": "MOV:G.W", "operands": "@H'F85C, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63580, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48665, + "address_region": "program_or_external", "bytes": "1DF85490", "text": "MOV:G.W R0, @H'F854", "mnemonic": "MOV:G.W", "operands": "R0, @H'F854", "kind": "normal", "targets": [], + "references": [ + { + "address": 63572, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48669, + "address_region": "program_or_external", "bytes": "15F9C0061F", "text": "MOV:G.B #H'1F, @H'F9C0", "mnemonic": "MOV:G.B", "operands": "#H'1F, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48674, + "address_region": "program_or_external", "bytes": "1EFC01", "text": "BSR loc_BA26", "mnemonic": "BSR", @@ -26679,11 +41561,13 @@ "targets": [ 47654 ], + "references": [], "comment": "", "valid": true }, { "address": 48677, + "address_region": "program_or_external", "bytes": "2048", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -26692,11 +41576,13 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48679, + "address_region": "program_or_external", "bytes": "2046", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -26705,33 +41591,53 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48681, + "address_region": "program_or_external", "bytes": "15FAA4D7", "text": "BCLR.B #7, @H'FAA4", "mnemonic": "BCLR.B", "operands": "#7, @H'FAA4", "kind": "normal", "targets": [], + "references": [ + { + "address": 64164, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48685, + "address_region": "program_or_external", "bytes": "15FAA5F7", "text": "BTST.B #7, @H'FAA5", "mnemonic": "BTST.B", "operands": "#7, @H'FAA5", "kind": "normal", "targets": [], + "references": [ + { + "address": 64165, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48689, + "address_region": "program_or_external", "bytes": "273A", "text": "BEQ loc_BE6D", "mnemonic": "BEQ", @@ -26740,33 +41646,53 @@ "targets": [ 48749 ], + "references": [], "comment": "", "valid": true }, { "address": 48691, + "address_region": "program_or_external", "bytes": "15FAA608", "text": "ADD:Q.B #1, @H'FAA6", "mnemonic": "ADD:Q.B", "operands": "#1, @H'FAA6", "kind": "normal", "targets": [], + "references": [ + { + "address": 64166, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48695, + "address_region": "program_or_external", "bytes": "15FAA60402", "text": "CMP:G.B #H'02, @H'FAA6", "mnemonic": "CMP:G.B", "operands": "#H'02, @H'FAA6", "kind": "normal", "targets": [], + "references": [ + { + "address": 64166, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48700, + "address_region": "program_or_external", "bytes": "250F", "text": "BCS loc_BE4D", "mnemonic": "BCS", @@ -26775,44 +41701,73 @@ "targets": [ 48717 ], + "references": [], "comment": "", "valid": true }, { "address": 48702, + "address_region": "program_or_external", "bytes": "15F9C0061F", "text": "MOV:G.B #H'1F, @H'F9C0", "mnemonic": "MOV:G.B", "operands": "#H'1F, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48707, + "address_region": "program_or_external", "bytes": "15FAA313", "text": "CLR.B @H'FAA3", "mnemonic": "CLR.B", "operands": "@H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48711, + "address_region": "program_or_external", "bytes": "15FAA213", "text": "CLR.B @H'FAA2", "mnemonic": "CLR.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48715, + "address_region": "program_or_external", "bytes": "2020", "text": "BRA loc_BE6D", "mnemonic": "BRA", @@ -26821,88 +41776,153 @@ "targets": [ 48749 ], + "references": [], "comment": "", "valid": true }, { "address": 48717, + "address_region": "program_or_external", "bytes": "15F8500607", "text": "MOV:G.B #H'07, @H'F850", "mnemonic": "MOV:G.B", "operands": "#H'07, @H'F850", "kind": "normal", "targets": [], + "references": [ + { + "address": 63568, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48722, + "address_region": "program_or_external", "bytes": "15F86180", "text": "MOV:G.B @H'F861, R0", "mnemonic": "MOV:G.B", "operands": "@H'F861, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63585, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48726, + "address_region": "program_or_external", "bytes": "15F85190", "text": "MOV:G.B R0, @H'F851", "mnemonic": "MOV:G.B", "operands": "R0, @H'F851", "kind": "normal", "targets": [], + "references": [ + { + "address": 63569, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48730, + "address_region": "program_or_external", "bytes": "1DF86280", "text": "MOV:G.W @H'F862, R0", "mnemonic": "MOV:G.W", "operands": "@H'F862, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63586, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48734, + "address_region": "program_or_external", "bytes": "1DF85290", "text": "MOV:G.W R0, @H'F852", "mnemonic": "MOV:G.W", "operands": "R0, @H'F852", "kind": "normal", "targets": [], + "references": [ + { + "address": 63570, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48738, + "address_region": "program_or_external", "bytes": "15F86480", "text": "MOV:G.B @H'F864, R0", "mnemonic": "MOV:G.B", "operands": "@H'F864, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63588, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48742, + "address_region": "program_or_external", "bytes": "15F85490", "text": "MOV:G.B R0, @H'F854", "mnemonic": "MOV:G.B", "operands": "R0, @H'F854", "kind": "normal", "targets": [], + "references": [ + { + "address": 63572, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48746, + "address_region": "program_or_external", "bytes": "1EFBB9", "text": "BSR loc_BA26", "mnemonic": "BSR", @@ -26911,11 +41931,13 @@ "targets": [ 47654 ], + "references": [], "comment": "", "valid": true }, { "address": 48749, + "address_region": "program_or_external", "bytes": "2000", "text": "BRA loc_BE6F", "mnemonic": "BRA", @@ -26924,99 +41946,131 @@ "targets": [ 48751 ], + "references": [], "comment": "", "valid": true }, { "address": 48751, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48752, + "address_region": "program_or_external", "bytes": "15F9B983", "text": "MOV:G.B @H'F9B9, R3", "mnemonic": "MOV:G.B", "operands": "@H'F9B9, R3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63929, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48756, + "address_region": "program_or_external", "bytes": "A312", "text": "EXTU.B R3", "mnemonic": "EXTU.B", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48758, + "address_region": "program_or_external", "bytes": "AB1A", "text": "SHLL.W R3", "mnemonic": "SHLL.W", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48760, + "address_region": "program_or_external", "bytes": "15F9B481", "text": "MOV:G.B @H'F9B4, R1", "mnemonic": "MOV:G.B", "operands": "@H'F9B4, R1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63924, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48764, + "address_region": "program_or_external", "bytes": "A112", "text": "EXTU.B R1", "mnemonic": "EXTU.B", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48766, + "address_region": "program_or_external", "bytes": "A91A", "text": "SHLL.W R1", "mnemonic": "SHLL.W", "operands": "R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48768, + "address_region": "program_or_external", "bytes": "A371", "text": "CMP:G.B R3, R1", "mnemonic": "CMP:G.B", "operands": "R3, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48770, + "address_region": "program_or_external", "bytes": "270D", "text": "BEQ loc_BE91", "mnemonic": "BEQ", @@ -27025,22 +42079,26 @@ "targets": [ 48785 ], + "references": [], "comment": "", "valid": true }, { "address": 48772, + "address_region": "program_or_external", "bytes": "FBF97075", "text": "CMP:G.W @(-H'0690,R3), R5", "mnemonic": "CMP:G.W", "operands": "@(-H'0690,R3), R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48776, + "address_region": "program_or_external", "bytes": "2713", "text": "BEQ loc_BE9D", "mnemonic": "BEQ", @@ -27049,33 +42107,39 @@ "targets": [ 48797 ], + "references": [], "comment": "", "valid": true }, { "address": 48778, + "address_region": "program_or_external", "bytes": "A309", "text": "ADD:Q.B #2, R3", "mnemonic": "ADD:Q.B", "operands": "#2, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48780, + "address_region": "program_or_external", "bytes": "043F53", "text": "AND.B #H'3F, R3", "mnemonic": "AND.B", "operands": "#H'3F, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48783, + "address_region": "program_or_external", "bytes": "20EF", "text": "BRA loc_BE80", "mnemonic": "BRA", @@ -27084,99 +42148,152 @@ "targets": [ 48768 ], + "references": [], "comment": "", "valid": true }, { "address": 48785, + "address_region": "program_or_external", "bytes": "F9F97095", "text": "MOV:G.W R5, @(-H'0690,R1)", "mnemonic": "MOV:G.W", "operands": "R5, @(-H'0690,R1)", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48789, + "address_region": "program_or_external", "bytes": "15F9B408", "text": "ADD:Q.B #1, @H'F9B4", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F9B4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63924, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48793, + "address_region": "program_or_external", "bytes": "15F9B4D5", "text": "BCLR.B #5, @H'F9B4", "mnemonic": "BCLR.B", "operands": "#5, @H'F9B4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63924, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48797, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48798, + "address_region": "program_or_external", "bytes": "15FAA580", "text": "MOV:G.B @H'FAA5, R0", "mnemonic": "MOV:G.B", "operands": "@H'FAA5, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 64165, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48802, + "address_region": "program_or_external", "bytes": "048050", "text": "AND.B #H'80, R0", "mnemonic": "AND.B", "operands": "#H'80, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48805, + "address_region": "program_or_external", "bytes": "15FAA350", "text": "AND.B @H'FAA3, R0", "mnemonic": "AND.B", "operands": "@H'FAA3, R0", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48809, + "address_region": "program_or_external", "bytes": "15FAA390", "text": "MOV:G.B R0, @H'FAA3", "mnemonic": "MOV:G.B", "operands": "R0, @H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48813, + "address_region": "program_or_external", "bytes": "2606", "text": "BNE loc_BEB5", "mnemonic": "BNE", @@ -27185,22 +42302,33 @@ "targets": [ 48821 ], + "references": [], "comment": "", "valid": true }, { "address": 48815, + "address_region": "program_or_external", "bytes": "15FAA213", "text": "CLR.B @H'FAA2", "mnemonic": "CLR.B", "operands": "@H'FAA2", "kind": "normal", "targets": [], + "references": [ + { + "address": 64162, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48819, + "address_region": "program_or_external", "bytes": "2033", "text": "BRA loc_BEE8", "mnemonic": "BRA", @@ -27209,22 +42337,33 @@ "targets": [ 48872 ], + "references": [], "comment": "", "valid": true }, { "address": 48821, + "address_region": "program_or_external", "bytes": "1DF9C616", "text": "TST.W @H'F9C6", "mnemonic": "TST.W", "operands": "@H'F9C6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63942, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48825, + "address_region": "program_or_external", "bytes": "262D", "text": "BNE loc_BEE8", "mnemonic": "BNE", @@ -27233,22 +42372,33 @@ "targets": [ 48872 ], + "references": [], "comment": "", "valid": true }, { "address": 48827, + "address_region": "program_or_external", "bytes": "15F9C816", "text": "TST.B @H'F9C8", "mnemonic": "TST.B", "operands": "@H'F9C8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63944, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48831, + "address_region": "program_or_external", "bytes": "2723", "text": "BEQ loc_BEE4", "mnemonic": "BEQ", @@ -27257,44 +42407,73 @@ "targets": [ 48868 ], + "references": [], "comment": "", "valid": true }, { "address": 48833, + "address_region": "program_or_external", "bytes": "15F9C80C", "text": "ADD:Q.B #-1, @H'F9C8", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F9C8", "kind": "normal", "targets": [], + "references": [ + { + "address": 63944, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48837, + "address_region": "program_or_external", "bytes": "1DF9C60701F4", "text": "MOV:G.W #H'01F4, @H'F9C6", "mnemonic": "MOV:G.W", "operands": "#H'01F4, @H'F9C6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63942, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48843, + "address_region": "program_or_external", "bytes": "15FAA3F7", "text": "BTST.B #7, @H'FAA3", "mnemonic": "BTST.B", "operands": "#7, @H'FAA3", "kind": "normal", "targets": [], + "references": [ + { + "address": 64163, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48847, + "address_region": "program_or_external", "bytes": "2717", "text": "BEQ loc_BEE8", "mnemonic": "BEQ", @@ -27303,22 +42482,33 @@ "targets": [ 48872 ], + "references": [], "comment": "", "valid": true }, { "address": 48849, + "address_region": "program_or_external", "bytes": "15F9C313", "text": "CLR.B @H'F9C3", "mnemonic": "CLR.B", "operands": "@H'F9C3", "kind": "normal", "targets": [], + "references": [ + { + "address": 63939, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48853, + "address_region": "program_or_external", "bytes": "1EFB4E", "text": "BSR loc_BA26", "mnemonic": "BSR", @@ -27327,11 +42517,13 @@ "targets": [ 47654 ], + "references": [], "comment": "", "valid": true }, { "address": 48856, + "address_region": "program_or_external", "bytes": "200E", "text": "BRA loc_BEE8", "mnemonic": "BRA", @@ -27340,55 +42532,86 @@ "targets": [ 48872 ], + "references": [], "comment": "", "valid": true }, { "address": 48868, + "address_region": "program_or_external", "bytes": "15F9C513", "text": "CLR.B @H'F9C5", "mnemonic": "CLR.B", "operands": "@H'F9C5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63941, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48872, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48874, + "address_region": "program_or_external", "bytes": "15FE91D5", "text": "BCLR.B #5, @FRT1_TCSR", "mnemonic": "BCLR.B", "operands": "#5, @FRT1_TCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65169, + "name": "FRT1_TCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear OCFA (bit 5) of FRT1_TCSR", "valid": true }, { "address": 48878, + "address_region": "program_or_external", "bytes": "15F9C016", "text": "TST.B @H'F9C0", "mnemonic": "TST.B", "operands": "@H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48882, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BEF8", "mnemonic": "BEQ", @@ -27397,33 +42620,53 @@ "targets": [ 48888 ], + "references": [], "comment": "", "valid": true }, { "address": 48884, + "address_region": "program_or_external", "bytes": "15F9C00C", "text": "ADD:Q.B #-1, @H'F9C0", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F9C0", "kind": "normal", "targets": [], + "references": [ + { + "address": 63936, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48888, + "address_region": "program_or_external", "bytes": "15F9C116", "text": "TST.B @H'F9C1", "mnemonic": "TST.B", "operands": "@H'F9C1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63937, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48892, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BF02", "mnemonic": "BEQ", @@ -27432,33 +42675,53 @@ "targets": [ 48898 ], + "references": [], "comment": "", "valid": true }, { "address": 48894, + "address_region": "program_or_external", "bytes": "15F9C10C", "text": "ADD:Q.B #-1, @H'F9C1", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F9C1", "kind": "normal", "targets": [], + "references": [ + { + "address": 63937, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48898, + "address_region": "program_or_external", "bytes": "1DF9C616", "text": "TST.W @H'F9C6", "mnemonic": "TST.W", "operands": "@H'F9C6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63942, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48902, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BF0C", "mnemonic": "BEQ", @@ -27467,33 +42730,53 @@ "targets": [ 48908 ], + "references": [], "comment": "", "valid": true }, { "address": 48904, + "address_region": "program_or_external", "bytes": "1DF9C60C", "text": "ADD:Q.W #-1, @H'F9C6", "mnemonic": "ADD:Q.W", "operands": "#-1, @H'F9C6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63942, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48908, + "address_region": "program_or_external", "bytes": "15F6F6F7", "text": "BTST.B #7, @H'F6F6", "mnemonic": "BTST.B", "operands": "#7, @H'F6F6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63222, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48912, + "address_region": "program_or_external", "bytes": "2710", "text": "BEQ loc_BF22", "mnemonic": "BEQ", @@ -27502,22 +42785,33 @@ "targets": [ 48930 ], + "references": [], "comment": "", "valid": true }, { "address": 48914, + "address_region": "program_or_external", "bytes": "1DF6F416", "text": "TST.W @H'F6F4", "mnemonic": "TST.W", "operands": "@H'F6F4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63220, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48918, + "address_region": "program_or_external", "bytes": "2606", "text": "BNE loc_BF1E", "mnemonic": "BNE", @@ -27526,22 +42820,33 @@ "targets": [ 48926 ], + "references": [], "comment": "", "valid": true }, { "address": 48920, + "address_region": "program_or_external", "bytes": "15F6F6C5", "text": "BSET.B #5, @H'F6F6", "mnemonic": "BSET.B", "operands": "#5, @H'F6F6", "kind": "normal", "targets": [], + "references": [ + { + "address": 63222, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48924, + "address_region": "program_or_external", "bytes": "2004", "text": "BRA loc_BF22", "mnemonic": "BRA", @@ -27550,55 +42855,86 @@ "targets": [ 48930 ], + "references": [], "comment": "", "valid": true }, { "address": 48926, + "address_region": "program_or_external", "bytes": "1DF6F40C", "text": "ADD:Q.W #-1, @H'F6F4", "mnemonic": "ADD:Q.W", "operands": "#-1, @H'F6F4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63220, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48930, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 48931, + "address_region": "program_or_external", "bytes": "15FEA1D5", "text": "BCLR.B #5, @FRT2_TCSR", "mnemonic": "BCLR.B", "operands": "#5, @FRT2_TCSR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65185, + "name": "FRT2_TCSR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear OCFA (bit 5) of FRT2_TCSR", "valid": true }, { "address": 48935, + "address_region": "program_or_external", "bytes": "15F9C416", "text": "TST.B @H'F9C4", "mnemonic": "TST.B", "operands": "@H'F9C4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63940, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48939, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BF31", "mnemonic": "BEQ", @@ -27607,33 +42943,53 @@ "targets": [ 48945 ], + "references": [], "comment": "", "valid": true }, { "address": 48941, + "address_region": "program_or_external", "bytes": "15F9C40C", "text": "ADD:Q.B #-1, @H'F9C4", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F9C4", "kind": "normal", "targets": [], + "references": [ + { + "address": 63940, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48945, + "address_region": "program_or_external", "bytes": "15F9C516", "text": "TST.B @H'F9C5", "mnemonic": "TST.B", "operands": "@H'F9C5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63941, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48949, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BF3B", "mnemonic": "BEQ", @@ -27642,33 +42998,53 @@ "targets": [ 48955 ], + "references": [], "comment": "", "valid": true }, { "address": 48951, + "address_region": "program_or_external", "bytes": "15F9C50C", "text": "ADD:Q.B #-1, @H'F9C5", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F9C5", "kind": "normal", "targets": [], + "references": [ + { + "address": 63941, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48955, + "address_region": "program_or_external", "bytes": "15F72416", "text": "TST.B @H'F724", "mnemonic": "TST.B", "operands": "@H'F724", "kind": "normal", "targets": [], + "references": [ + { + "address": 63268, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48959, + "address_region": "program_or_external", "bytes": "2706", "text": "BEQ loc_BF47", "mnemonic": "BEQ", @@ -27677,22 +43053,33 @@ "targets": [ 48967 ], + "references": [], "comment": "", "valid": true }, { "address": 48961, + "address_region": "program_or_external", "bytes": "15F7240C", "text": "ADD:Q.B #-1, @H'F724", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F724", "kind": "normal", "targets": [], + "references": [ + { + "address": 63268, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48965, + "address_region": "program_or_external", "bytes": "2009", "text": "BRA loc_BF50", "mnemonic": "BRA", @@ -27701,44 +43088,73 @@ "targets": [ 48976 ], + "references": [], "comment": "", "valid": true }, { "address": 48967, + "address_region": "program_or_external", "bytes": "15F7240603", "text": "MOV:G.B #H'03, @H'F724", "mnemonic": "MOV:G.B", "operands": "#H'03, @H'F724", "kind": "normal", "targets": [], + "references": [ + { + "address": 63268, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48972, + "address_region": "program_or_external", "bytes": "15F72315", "text": "NOT.B @H'F723", "mnemonic": "NOT.B", "operands": "@H'F723", "kind": "normal", "targets": [], + "references": [ + { + "address": 63267, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48976, + "address_region": "program_or_external", "bytes": "15FB03F7", "text": "BTST.B #7, @H'FB03", "mnemonic": "BTST.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48980, + "address_region": "program_or_external", "bytes": "2717", "text": "BEQ loc_BF6D", "mnemonic": "BEQ", @@ -27747,22 +43163,33 @@ "targets": [ 49005 ], + "references": [], "comment": "", "valid": true }, { "address": 48982, + "address_region": "program_or_external", "bytes": "15FB0216", "text": "TST.B @H'FB02", "mnemonic": "TST.B", "operands": "@H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48986, + "address_region": "program_or_external", "bytes": "2706", "text": "BEQ loc_BF62", "mnemonic": "BEQ", @@ -27771,22 +43198,33 @@ "targets": [ 48994 ], + "references": [], "comment": "", "valid": true }, { "address": 48988, + "address_region": "program_or_external", "bytes": "15FB020C", "text": "ADD:Q.B #-1, @H'FB02", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'FB02", "kind": "normal", "targets": [], + "references": [ + { + "address": 64258, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48992, + "address_region": "program_or_external", "bytes": "200B", "text": "BRA loc_BF6D", "mnemonic": "BRA", @@ -27795,33 +43233,46 @@ "targets": [ 49005 ], + "references": [], "comment": "", "valid": true }, { "address": 48994, + "address_region": "program_or_external", "bytes": "15FB03D7", "text": "BCLR.B #7, @H'FB03", "mnemonic": "BCLR.B", "operands": "#7, @H'FB03", "kind": "normal", "targets": [], + "references": [ + { + "address": 64259, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 48998, + "address_region": "program_or_external", "bytes": "123F", "text": "STM.W {R0,R1,R2,R3,R4,R5}, @-SP", "mnemonic": "STM.W", "operands": "{R0,R1,R2,R3,R4,R5}, @-SP", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49000, + "address_region": "program_or_external", "bytes": "1E8984", "text": "BSR loc_48EF", "mnemonic": "BSR", @@ -27830,33 +43281,46 @@ "targets": [ 18671 ], + "references": [], "comment": "", "valid": true }, { "address": 49003, + "address_region": "program_or_external", "bytes": "023F", "text": "LDM.W @SP+, {R0,R1,R2,R3,R4,R5}", "mnemonic": "LDM.W", "operands": "@SP+, {R0,R1,R2,R3,R4,R5}", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49005, + "address_region": "program_or_external", "bytes": "15F76C16", "text": "TST.B @H'F76C", "mnemonic": "TST.B", "operands": "@H'F76C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63340, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49009, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BF77", "mnemonic": "BEQ", @@ -27865,33 +43329,53 @@ "targets": [ 49015 ], + "references": [], "comment": "", "valid": true }, { "address": 49011, + "address_region": "program_or_external", "bytes": "15F76C0C", "text": "ADD:Q.B #-1, @H'F76C", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F76C", "kind": "normal", "targets": [], + "references": [ + { + "address": 63340, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49015, + "address_region": "program_or_external", "bytes": "15F84016", "text": "TST.B @H'F840", "mnemonic": "TST.B", "operands": "@H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49019, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BF81", "mnemonic": "BEQ", @@ -27900,33 +43384,53 @@ "targets": [ 49025 ], + "references": [], "comment": "", "valid": true }, { "address": 49021, + "address_region": "program_or_external", "bytes": "15F8400C", "text": "ADD:Q.B #-1, @H'F840", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49025, + "address_region": "program_or_external", "bytes": "15F72616", "text": "TST.B @H'F726", "mnemonic": "TST.B", "operands": "@H'F726", "kind": "normal", "targets": [], + "references": [ + { + "address": 63270, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49029, + "address_region": "program_or_external", "bytes": "271C", "text": "BEQ loc_BFA3", "mnemonic": "BEQ", @@ -27935,22 +43439,33 @@ "targets": [ 49059 ], + "references": [], "comment": "", "valid": true }, { "address": 49031, + "address_region": "program_or_external", "bytes": "15F7260C", "text": "ADD:Q.B #-1, @H'F726", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F726", "kind": "normal", "targets": [], + "references": [ + { + "address": 63270, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49035, + "address_region": "program_or_external", "bytes": "2616", "text": "BNE loc_BFA3", "mnemonic": "BNE", @@ -27959,22 +43474,33 @@ "targets": [ 49059 ], + "references": [], "comment": "", "valid": true }, { "address": 49037, + "address_region": "program_or_external", "bytes": "15F713D6", "text": "BCLR.B #6, @H'F713", "mnemonic": "BCLR.B", "operands": "#6, @H'F713", "kind": "normal", "targets": [], + "references": [ + { + "address": 63251, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49041, + "address_region": "program_or_external", "bytes": "2610", "text": "BNE loc_BFA3", "mnemonic": "BNE", @@ -27983,66 +43509,113 @@ "targets": [ 49059 ], + "references": [], "comment": "", "valid": true }, { "address": 49043, + "address_region": "program_or_external", "bytes": "15F711D7", "text": "BCLR.B #7, @H'F711", "mnemonic": "BCLR.B", "operands": "#7, @H'F711", "kind": "normal", "targets": [], + "references": [ + { + "address": 63249, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49047, + "address_region": "program_or_external", "bytes": "15F711D6", "text": "BCLR.B #6, @H'F711", "mnemonic": "BCLR.B", "operands": "#6, @H'F711", "kind": "normal", "targets": [], + "references": [ + { + "address": 63249, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49051, + "address_region": "program_or_external", "bytes": "15F711D5", "text": "BCLR.B #5, @H'F711", "mnemonic": "BCLR.B", "operands": "#5, @H'F711", "kind": "normal", "targets": [], + "references": [ + { + "address": 63249, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49055, + "address_region": "program_or_external", "bytes": "15F711D4", "text": "BCLR.B #4, @H'F711", "mnemonic": "BCLR.B", "operands": "#4, @H'F711", "kind": "normal", "targets": [], + "references": [ + { + "address": 63249, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49059, + "address_region": "program_or_external", "bytes": "15F79716", "text": "TST.B @H'F797", "mnemonic": "TST.B", "operands": "@H'F797", "kind": "normal", "targets": [], + "references": [ + { + "address": 63383, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49063, + "address_region": "program_or_external", "bytes": "270A", "text": "BEQ loc_BFB3", "mnemonic": "BEQ", @@ -28051,22 +43624,33 @@ "targets": [ 49075 ], + "references": [], "comment": "", "valid": true }, { "address": 49065, + "address_region": "program_or_external", "bytes": "15F7970C", "text": "ADD:Q.B #-1, @H'F797", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F797", "kind": "normal", "targets": [], + "references": [ + { + "address": 63383, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49069, + "address_region": "program_or_external", "bytes": "2604", "text": "BNE loc_BFB3", "mnemonic": "BNE", @@ -28075,33 +43659,53 @@ "targets": [ 49075 ], + "references": [], "comment": "", "valid": true }, { "address": 49071, + "address_region": "program_or_external", "bytes": "15F731D7", "text": "BCLR.B #7, @H'F731", "mnemonic": "BCLR.B", "operands": "#7, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49075, + "address_region": "program_or_external", "bytes": "15F79816", "text": "TST.B @H'F798", "mnemonic": "TST.B", "operands": "@H'F798", "kind": "normal", "targets": [], + "references": [ + { + "address": 63384, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49079, + "address_region": "program_or_external", "bytes": "270A", "text": "BEQ loc_BFC3", "mnemonic": "BEQ", @@ -28110,22 +43714,33 @@ "targets": [ 49091 ], + "references": [], "comment": "", "valid": true }, { "address": 49081, + "address_region": "program_or_external", "bytes": "15F7980C", "text": "ADD:Q.B #-1, @H'F798", "mnemonic": "ADD:Q.B", "operands": "#-1, @H'F798", "kind": "normal", "targets": [], + "references": [ + { + "address": 63384, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49085, + "address_region": "program_or_external", "bytes": "2604", "text": "BNE loc_BFC3", "mnemonic": "BNE", @@ -28134,77 +43749,126 @@ "targets": [ 49091 ], + "references": [], "comment": "", "valid": true }, { "address": 49087, + "address_region": "program_or_external", "bytes": "15F731D7", "text": "BCLR.B #7, @H'F731", "mnemonic": "BCLR.B", "operands": "#7, @H'F731", "kind": "normal", "targets": [], + "references": [ + { + "address": 63281, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49091, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49092, + "address_region": "program_or_external", "bytes": "15FEECF7", "text": "BTST.B #7, @WDT_TCSR_R", "mnemonic": "BTST.B", "operands": "#7, @WDT_TCSR_R", "kind": "normal", "targets": [], + "references": [ + { + "address": 65260, + "name": "WDT_TCSR_R", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 49096, + "address_region": "program_or_external", "bytes": "1DFEEC07A53F", "text": "MOV:G.W #H'A53F, @WDT_TCSR_R", "mnemonic": "MOV:G.W", "operands": "#H'A53F, @WDT_TCSR_R", "kind": "normal", "targets": [], - "comment": "WDT_TCSR_R = H'A53F", + "references": [ + { + "address": 65260, + "name": "WDT_TCSR_R", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "WDT_TCSR_R = H'A53F (OVF=0 WT/IT=0 TME=1 CKS2=1 CKS1=1 CKS0=1; TCSR password H'A5, WDT enabled, interval IRQ0, clock phi/4096)", "valid": true }, { "address": 49102, + "address_region": "program_or_external", "bytes": "15F79408", "text": "ADD:Q.B #1, @H'F794", "mnemonic": "ADD:Q.B", "operands": "#1, @H'F794", "kind": "normal", "targets": [], + "references": [ + { + "address": 63380, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49106, + "address_region": "program_or_external", "bytes": "15F794040A", "text": "CMP:G.B #H'0A, @H'F794", "mnemonic": "CMP:G.B", "operands": "#H'0A, @H'F794", "kind": "normal", "targets": [], + "references": [ + { + "address": 63380, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49111, + "address_region": "program_or_external", "bytes": "2606", "text": "BNE loc_BFDF", "mnemonic": "BNE", @@ -28213,55 +43877,79 @@ "targets": [ 49119 ], + "references": [], "comment": "", "valid": true }, { "address": 49113, + "address_region": "program_or_external", "bytes": "1DFEEC07A57F", "text": "MOV:G.W #H'A57F, @WDT_TCSR_R", "mnemonic": "MOV:G.W", "operands": "#H'A57F, @WDT_TCSR_R", "kind": "normal", "targets": [], - "comment": "WDT_TCSR_R = H'A57F", + "references": [ + { + "address": 65260, + "name": "WDT_TCSR_R", + "region": "register_field", + "kind": "registers" + } + ], + "comment": "WDT_TCSR_R = H'A57F (OVF=0 WT/IT=1 TME=1 CKS2=1 CKS1=1 CKS0=1; TCSR password H'A5, WDT enabled, watchdog NMI, clock phi/4096)", "valid": true }, { "address": 49119, + "address_region": "program_or_external", "bytes": "0A", "text": "RTE", "mnemonic": "RTE", "operands": "", "kind": "rte", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49120, + "address_region": "program_or_external", "bytes": "15F840060A", "text": "MOV:G.B #H'0A, @H'F840", "mnemonic": "MOV:G.B", "operands": "#H'0A, @H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49125, + "address_region": "program_or_external", "bytes": "AD82", "text": "MOV:G.W R5, R2", "mnemonic": "MOV:G.W", "operands": "R5, R2", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49127, + "address_region": "program_or_external", "bytes": "0E27", "text": "BSR loc_C010", "mnemonic": "BSR", @@ -28270,11 +43958,13 @@ "targets": [ 49168 ], + "references": [], "comment": "", "valid": true }, { "address": 49129, + "address_region": "program_or_external", "bytes": "0E4E", "text": "BSR loc_C039", "mnemonic": "BSR", @@ -28283,22 +43973,26 @@ "targets": [ 49209 ], + "references": [], "comment": "", "valid": true }, { "address": 49131, + "address_region": "program_or_external", "bytes": "AA75", "text": "CMP:G.W R2, R5", "mnemonic": "CMP:G.W", "operands": "R2, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49133, + "address_region": "program_or_external", "bytes": "270E", "text": "BEQ loc_BFFD", "mnemonic": "BEQ", @@ -28307,22 +44001,33 @@ "targets": [ 49149 ], + "references": [], "comment": "", "valid": true }, { "address": 49135, + "address_region": "program_or_external", "bytes": "15F84016", "text": "TST.B @H'F840", "mnemonic": "TST.B", "operands": "@H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49139, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_BFF9", "mnemonic": "BEQ", @@ -28331,22 +44036,26 @@ "targets": [ 49145 ], + "references": [], "comment": "", "valid": true }, { "address": 49141, + "address_region": "program_or_external", "bytes": "AA85", "text": "MOV:G.W R2, R5", "mnemonic": "MOV:G.W", "operands": "R2, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49143, + "address_region": "program_or_external", "bytes": "20EC", "text": "BRA loc_BFE5", "mnemonic": "BRA", @@ -28355,44 +44064,66 @@ "targets": [ 49125 ], + "references": [], "comment": "", "valid": true }, { "address": 49145, + "address_region": "program_or_external", "bytes": "15F841C7", "text": "BSET.B #7, @H'F841", "mnemonic": "BSET.B", "operands": "#7, @H'F841", "kind": "normal", "targets": [], + "references": [ + { + "address": 63553, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49149, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49150, + "address_region": "program_or_external", "bytes": "15F840060A", "text": "MOV:G.B #H'0A, @H'F840", "mnemonic": "MOV:G.B", "operands": "#H'0A, @H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49155, + "address_region": "program_or_external", "bytes": "0E34", "text": "BSR loc_C039", "mnemonic": "BSR", @@ -28401,22 +44132,33 @@ "targets": [ 49209 ], + "references": [], "comment": "", "valid": true }, { "address": 49157, + "address_region": "program_or_external", "bytes": "15F84016", "text": "TST.B @H'F840", "mnemonic": "TST.B", "operands": "@H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49161, + "address_region": "program_or_external", "bytes": "2604", "text": "BNE loc_C00F", "mnemonic": "BNE", @@ -28425,33 +44167,46 @@ "targets": [ 49167 ], + "references": [], "comment": "", "valid": true }, { "address": 49163, + "address_region": "program_or_external", "bytes": "15F841C6", "text": "BSET.B #6, @H'F841", "mnemonic": "BSET.B", "operands": "#6, @H'F841", "kind": "normal", "targets": [], + "references": [ + { + "address": 63553, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49167, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49168, + "address_region": "program_or_external", "bytes": "0E58", "text": "BSR loc_C06A", "mnemonic": "BSR", @@ -28460,22 +44215,33 @@ "targets": [ 49258 ], + "references": [], "comment": "", "valid": true }, { "address": 49170, + "address_region": "program_or_external", "bytes": "15F84016", "text": "TST.B @H'F840", "mnemonic": "TST.B", "operands": "@H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49174, + "address_region": "program_or_external", "bytes": "2720", "text": "BEQ loc_C038", "mnemonic": "BEQ", @@ -28484,11 +44250,13 @@ "targets": [ 49208 ], + "references": [], "comment": "", "valid": true }, { "address": 49176, + "address_region": "program_or_external", "bytes": "1E0106", "text": "BSR loc_C121", "mnemonic": "BSR", @@ -28497,22 +44265,26 @@ "targets": [ 49441 ], + "references": [], "comment": "", "valid": true }, { "address": 49179, + "address_region": "program_or_external", "bytes": "A380", "text": "MOV:G.B R3, R0", "mnemonic": "MOV:G.B", "operands": "R3, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49181, + "address_region": "program_or_external", "bytes": "0E6C", "text": "BSR loc_C08B", "mnemonic": "BSR", @@ -28521,11 +44293,13 @@ "targets": [ 49291 ], + "references": [], "comment": "", "valid": true }, { "address": 49183, + "address_region": "program_or_external", "bytes": "27F1", "text": "BEQ loc_C012", "mnemonic": "BEQ", @@ -28534,22 +44308,26 @@ "targets": [ 49170 ], + "references": [], "comment": "", "valid": true }, { "address": 49185, + "address_region": "program_or_external", "bytes": "A480", "text": "MOV:G.B R4, R0", "mnemonic": "MOV:G.B", "operands": "R4, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49187, + "address_region": "program_or_external", "bytes": "0E66", "text": "BSR loc_C08B", "mnemonic": "BSR", @@ -28558,11 +44336,13 @@ "targets": [ 49291 ], + "references": [], "comment": "", "valid": true }, { "address": 49189, + "address_region": "program_or_external", "bytes": "27EB", "text": "BEQ loc_C012", "mnemonic": "BEQ", @@ -28571,33 +44351,39 @@ "targets": [ 49170 ], + "references": [], "comment": "", "valid": true }, { "address": 49191, + "address_region": "program_or_external", "bytes": "AD80", "text": "MOV:G.W R5, R0", "mnemonic": "MOV:G.W", "operands": "R5, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49193, + "address_region": "program_or_external", "bytes": "A010", "text": "SWAP.B R0", "mnemonic": "SWAP.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49195, + "address_region": "program_or_external", "bytes": "0E5E", "text": "BSR loc_C08B", "mnemonic": "BSR", @@ -28606,11 +44392,13 @@ "targets": [ 49291 ], + "references": [], "comment": "", "valid": true }, { "address": 49197, + "address_region": "program_or_external", "bytes": "27E3", "text": "BEQ loc_C012", "mnemonic": "BEQ", @@ -28619,22 +44407,26 @@ "targets": [ 49170 ], + "references": [], "comment": "", "valid": true }, { "address": 49199, + "address_region": "program_or_external", "bytes": "A580", "text": "MOV:G.B R5, R0", "mnemonic": "MOV:G.B", "operands": "R5, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49201, + "address_region": "program_or_external", "bytes": "0E58", "text": "BSR loc_C08B", "mnemonic": "BSR", @@ -28643,11 +44435,13 @@ "targets": [ 49291 ], + "references": [], "comment": "", "valid": true }, { "address": 49203, + "address_region": "program_or_external", "bytes": "27DD", "text": "BEQ loc_C012", "mnemonic": "BEQ", @@ -28656,11 +44450,13 @@ "targets": [ 49170 ], + "references": [], "comment": "", "valid": true }, { "address": 49205, + "address_region": "program_or_external", "bytes": "1E010A", "text": "BSR loc_C142", "mnemonic": "BSR", @@ -28669,22 +44465,26 @@ "targets": [ 49474 ], + "references": [], "comment": "", "valid": true }, { "address": 49208, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49209, + "address_region": "program_or_external", "bytes": "0E2F", "text": "BSR loc_C06A", "mnemonic": "BSR", @@ -28693,22 +44493,33 @@ "targets": [ 49258 ], + "references": [], "comment": "", "valid": true }, { "address": 49211, + "address_region": "program_or_external", "bytes": "15F84016", "text": "TST.B @H'F840", "mnemonic": "TST.B", "operands": "@H'F840", "kind": "normal", "targets": [], + "references": [ + { + "address": 63552, + "name": null, + "region": "on_chip_ram", + "kind": "ram" + } + ], "comment": "", "valid": true }, { "address": 49215, + "address_region": "program_or_external", "bytes": "2728", "text": "BEQ loc_C069", "mnemonic": "BEQ", @@ -28717,11 +44528,13 @@ "targets": [ 49257 ], + "references": [], "comment": "", "valid": true }, { "address": 49217, + "address_region": "program_or_external", "bytes": "1E00DD", "text": "BSR loc_C121", "mnemonic": "BSR", @@ -28730,22 +44543,26 @@ "targets": [ 49441 ], + "references": [], "comment": "", "valid": true }, { "address": 49220, + "address_region": "program_or_external", "bytes": "A380", "text": "MOV:G.B R3, R0", "mnemonic": "MOV:G.B", "operands": "R3, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49222, + "address_region": "program_or_external", "bytes": "0E43", "text": "BSR loc_C08B", "mnemonic": "BSR", @@ -28754,11 +44571,13 @@ "targets": [ 49291 ], + "references": [], "comment": "", "valid": true }, { "address": 49224, + "address_region": "program_or_external", "bytes": "27F1", "text": "BEQ loc_C03B", "mnemonic": "BEQ", @@ -28767,22 +44586,26 @@ "targets": [ 49211 ], + "references": [], "comment": "", "valid": true }, { "address": 49226, + "address_region": "program_or_external", "bytes": "A480", "text": "MOV:G.B R4, R0", "mnemonic": "MOV:G.B", "operands": "R4, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49228, + "address_region": "program_or_external", "bytes": "0E3D", "text": "BSR loc_C08B", "mnemonic": "BSR", @@ -28791,11 +44614,13 @@ "targets": [ 49291 ], + "references": [], "comment": "", "valid": true }, { "address": 49230, + "address_region": "program_or_external", "bytes": "27EB", "text": "BEQ loc_C03B", "mnemonic": "BEQ", @@ -28804,11 +44629,13 @@ "targets": [ 49211 ], + "references": [], "comment": "", "valid": true }, { "address": 49232, + "address_region": "program_or_external", "bytes": "1E00CE", "text": "BSR loc_C121", "mnemonic": "BSR", @@ -28817,33 +44644,39 @@ "targets": [ 49441 ], + "references": [], "comment": "", "valid": true }, { "address": 49235, + "address_region": "program_or_external", "bytes": "A380", "text": "MOV:G.B R3, R0", "mnemonic": "MOV:G.B", "operands": "R3, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49237, + "address_region": "program_or_external", "bytes": "A0C0", "text": "BSET.B #0, R0", "mnemonic": "BSET.B", "operands": "#0, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49239, + "address_region": "program_or_external", "bytes": "0E32", "text": "BSR loc_C08B", "mnemonic": "BSR", @@ -28852,11 +44685,13 @@ "targets": [ 49291 ], + "references": [], "comment": "", "valid": true }, { "address": 49241, + "address_region": "program_or_external", "bytes": "27E0", "text": "BEQ loc_C03B", "mnemonic": "BEQ", @@ -28865,11 +44700,13 @@ "targets": [ 49211 ], + "references": [], "comment": "", "valid": true }, { "address": 49243, + "address_region": "program_or_external", "bytes": "1E007D", "text": "BSR loc_C0DB", "mnemonic": "BSR", @@ -28878,22 +44715,26 @@ "targets": [ 49371 ], + "references": [], "comment": "", "valid": true }, { "address": 49246, + "address_region": "program_or_external", "bytes": "A510", "text": "SWAP.B R5", "mnemonic": "SWAP.B", "operands": "R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49248, + "address_region": "program_or_external", "bytes": "1E00A9", "text": "BSR loc_C10C", "mnemonic": "BSR", @@ -28902,11 +44743,13 @@ "targets": [ 49420 ], + "references": [], "comment": "", "valid": true }, { "address": 49251, + "address_region": "program_or_external", "bytes": "1E0075", "text": "BSR loc_C0DB", "mnemonic": "BSR", @@ -28915,11 +44758,13 @@ "targets": [ 49371 ], + "references": [], "comment": "", "valid": true }, { "address": 49254, + "address_region": "program_or_external", "bytes": "1E00D9", "text": "BSR loc_C142", "mnemonic": "BSR", @@ -28928,44 +44773,52 @@ "targets": [ 49474 ], + "references": [], "comment": "", "valid": true }, { "address": 49257, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49258, + "address_region": "program_or_external", "bytes": "0C0FFF54", "text": "AND.W #H'0FFF, R4", "mnemonic": "AND.W", "operands": "#H'0FFF, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49262, + "address_region": "program_or_external", "bytes": "4C0800", "text": "CMP:I #H'0800, R4", "mnemonic": "CMP:I", "operands": "#H'0800, R4", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49265, + "address_region": "program_or_external", "bytes": "240B", "text": "BCC loc_C07E", "mnemonic": "BCC", @@ -28974,55 +44827,65 @@ "targets": [ 49278 ], + "references": [], "comment": "", "valid": true }, { "address": 49267, + "address_region": "program_or_external", "bytes": "AC83", "text": "MOV:G.W R4, R3", "mnemonic": "MOV:G.W", "operands": "R4, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49269, + "address_region": "program_or_external", "bytes": "A310", "text": "SWAP.B R3", "mnemonic": "SWAP.B", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49271, + "address_region": "program_or_external", "bytes": "A31A", "text": "SHLL.B R3", "mnemonic": "SHLL.B", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49273, + "address_region": "program_or_external", "bytes": "04A043", "text": "OR.B #H'A0, R3", "mnemonic": "OR.B", "operands": "#H'A0, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49276, + "address_region": "program_or_external", "bytes": "200C", "text": "BRA loc_C08A", "mnemonic": "BRA", @@ -29031,99 +44894,117 @@ "targets": [ 49290 ], + "references": [], "comment": "", "valid": true }, { "address": 49278, + "address_region": "program_or_external", "bytes": "AC83", "text": "MOV:G.W R4, R3", "mnemonic": "MOV:G.W", "operands": "R4, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49280, + "address_region": "program_or_external", "bytes": "A310", "text": "SWAP.B R3", "mnemonic": "SWAP.B", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49282, + "address_region": "program_or_external", "bytes": "A31A", "text": "SHLL.B R3", "mnemonic": "SHLL.B", "operands": "R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49284, + "address_region": "program_or_external", "bytes": "040E53", "text": "AND.B #H'0E, R3", "mnemonic": "AND.B", "operands": "#H'0E, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49287, + "address_region": "program_or_external", "bytes": "04E043", "text": "OR.B #H'E0, R3", "mnemonic": "OR.B", "operands": "#H'E0, R3", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49290, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49291, + "address_region": "program_or_external", "bytes": "590007", "text": "MOV:I.W #H'0007, R1", "mnemonic": "MOV:I.W", "operands": "#H'0007, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49294, + "address_region": "program_or_external", "bytes": "A01A", "text": "SHLL.B R0", "mnemonic": "SHLL.B", "operands": "R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49296, + "address_region": "program_or_external", "bytes": "2406", "text": "BCC loc_C098", "mnemonic": "BCC", @@ -29132,22 +45013,33 @@ "targets": [ 49304 ], + "references": [], "comment": "", "valid": true }, { "address": 49298, + "address_region": "program_or_external", "bytes": "15FEFFC7", "text": "BSET.B #7, @P9DR", "mnemonic": "BSET.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 7 of P9DR", "valid": true }, { "address": 49302, + "address_region": "program_or_external", "bytes": "2004", "text": "BRA loc_C09C", "mnemonic": "BRA", @@ -29156,66 +45048,113 @@ "targets": [ 49308 ], + "references": [], "comment": "", "valid": true }, { "address": 49304, + "address_region": "program_or_external", "bytes": "15FEFFD7", "text": "BCLR.B #7, @P9DR", "mnemonic": "BCLR.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 7 of P9DR", "valid": true }, { "address": 49308, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49312, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49316, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49320, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49324, + "address_region": "program_or_external", "bytes": "01B9DF", "text": "SCB/F R1, loc_C08E", "mnemonic": "SCB/F", @@ -29224,55 +45163,93 @@ "targets": [ 49294 ], + "references": [], "comment": "", "valid": true }, { "address": 49327, + "address_region": "program_or_external", "bytes": "15FEFE0613", "text": "MOV:G.B #H'13, @P9DDR", "mnemonic": "MOV:G.B", "operands": "#H'13, @P9DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65278, + "name": "P9DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P9DDR = H'13", "valid": true }, { "address": 49332, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49336, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49340, + "address_region": "program_or_external", "bytes": "15FEFFF7", "text": "BTST.B #7, @P9DR", "mnemonic": "BTST.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 49344, + "address_region": "program_or_external", "bytes": "270D", "text": "BEQ loc_C0CF", "mnemonic": "BEQ", @@ -29281,44 +45258,66 @@ "targets": [ 49359 ], + "references": [], "comment": "", "valid": true }, { "address": 49346, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49350, + "address_region": "program_or_external", "bytes": "15FEFE0693", "text": "MOV:G.B #H'93, @P9DDR", "mnemonic": "MOV:G.B", "operands": "#H'93, @P9DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65278, + "name": "P9DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P9DDR = H'93", "valid": true }, { "address": 49355, + "address_region": "program_or_external", "bytes": "5000", "text": "MOV:E.B #H'00, R0", "mnemonic": "MOV:E.B", "operands": "#H'00, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49357, + "address_region": "program_or_external", "bytes": "200B", "text": "BRA loc_C0DA", "mnemonic": "BRA", @@ -29327,110 +45326,172 @@ "targets": [ 49370 ], + "references": [], "comment": "", "valid": true }, { "address": 49359, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49363, + "address_region": "program_or_external", "bytes": "15FEFE0693", "text": "MOV:G.B #H'93, @P9DDR", "mnemonic": "MOV:G.B", "operands": "#H'93, @P9DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65278, + "name": "P9DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P9DDR = H'93", "valid": true }, { "address": 49368, + "address_region": "program_or_external", "bytes": "5001", "text": "MOV:E.B #H'01, R0", "mnemonic": "MOV:E.B", "operands": "#H'01, R0", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49370, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49371, + "address_region": "program_or_external", "bytes": "15FEFE0613", "text": "MOV:G.B #H'13, @P9DDR", "mnemonic": "MOV:G.B", "operands": "#H'13, @P9DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65278, + "name": "P9DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P9DDR = H'13", "valid": true }, { "address": 49376, + "address_region": "program_or_external", "bytes": "590007", "text": "MOV:I.W #H'0007, R1", "mnemonic": "MOV:I.W", "operands": "#H'0007, R1", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49379, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49383, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49387, + "address_region": "program_or_external", "bytes": "15FEFFF7", "text": "BTST.B #7, @P9DR", "mnemonic": "BTST.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "", "valid": true }, { "address": 49391, + "address_region": "program_or_external", "bytes": "2704", "text": "BEQ loc_C0F5", "mnemonic": "BEQ", @@ -29439,22 +45500,26 @@ "targets": [ 49397 ], + "references": [], "comment": "", "valid": true }, { "address": 49393, + "address_region": "program_or_external", "bytes": "A549", "text": "BSET.B R1, R5", "mnemonic": "BSET.B", "operands": "R1, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49395, + "address_region": "program_or_external", "bytes": "2002", "text": "BRA loc_C0F7", "mnemonic": "BRA", @@ -29463,55 +45528,86 @@ "targets": [ 49399 ], + "references": [], "comment": "", "valid": true }, { "address": 49397, + "address_region": "program_or_external", "bytes": "A559", "text": "BCLR.B R1, R5", "mnemonic": "BCLR.B", "operands": "R1, R5", "kind": "normal", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49399, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49403, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49407, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49411, + "address_region": "program_or_external", "bytes": "01B9DD", "text": "SCB/F R1, loc_C0E3", "mnemonic": "SCB/F", @@ -29520,292 +45616,499 @@ "targets": [ 49379 ], + "references": [], "comment": "", "valid": true }, { "address": 49414, + "address_region": "program_or_external", "bytes": "15FEFE0693", "text": "MOV:G.B #H'93, @P9DDR", "mnemonic": "MOV:G.B", "operands": "#H'93, @P9DDR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65278, + "name": "P9DDR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "P9DDR = H'93", "valid": true }, { "address": 49419, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49420, + "address_region": "program_or_external", "bytes": "15FEFFD7", "text": "BCLR.B #7, @P9DR", "mnemonic": "BCLR.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 7 of P9DR", "valid": true }, { "address": 49424, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49428, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49432, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49436, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49440, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49441, + "address_region": "program_or_external", "bytes": "15FEFFC7", "text": "BSET.B #7, @P9DR", "mnemonic": "BSET.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 7 of P9DR", "valid": true }, { "address": 49445, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49449, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49453, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49457, + "address_region": "program_or_external", "bytes": "15FEFFD7", "text": "BCLR.B #7, @P9DR", "mnemonic": "BCLR.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 7 of P9DR", "valid": true }, { "address": 49461, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49465, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49469, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49473, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true }, { "address": 49474, + "address_region": "program_or_external", "bytes": "15FEFFD7", "text": "BCLR.B #7, @P9DR", "mnemonic": "BCLR.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 7 of P9DR", "valid": true }, { "address": 49478, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49482, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49486, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49490, + "address_region": "program_or_external", "bytes": "15FEFFC7", "text": "BSET.B #7, @P9DR", "mnemonic": "BSET.B", "operands": "#7, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 7 of P9DR", "valid": true }, { "address": 49494, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49498, + "address_region": "program_or_external", "bytes": "15FEFFC1", "text": "BSET.B #1, @P9DR", "mnemonic": "BSET.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "set bit 1 of P9DR", "valid": true }, { "address": 49502, + "address_region": "program_or_external", "bytes": "15FEFFD1", "text": "BCLR.B #1, @P9DR", "mnemonic": "BCLR.B", "operands": "#1, @P9DR", "kind": "normal", "targets": [], + "references": [ + { + "address": 65279, + "name": "P9DR", + "region": "register_field", + "kind": "registers" + } + ], "comment": "clear bit 1 of P9DR", "valid": true }, { "address": 49506, + "address_region": "program_or_external", "bytes": "19", "text": "RTS", "mnemonic": "RTS", "operands": "", "kind": "return", "targets": [], + "references": [], "comment": "", "valid": true } diff --git a/h8536/analysis.py b/h8536/analysis.py index 3b29d22..fc0f78d 100644 --- a/h8536/analysis.py +++ b/h8536/analysis.py @@ -59,3 +59,103 @@ def collect_labels(instructions: Iterable[Instruction], vectors: dict[int, tuple for target in ins.targets: labels.setdefault(target, label_for(target)) return labels + + +def collect_function_entries( + instructions: Iterable[Instruction], + vectors: dict[int, tuple[str, int]], +) -> set[int]: + entries = {target for _name, target in vectors.values()} + for ins in instructions: + if ins.kind == "call": + entries.update(ins.targets) + return entries + + +def assign_functions(instructions: dict[int, Instruction], entries: set[int]) -> dict[int, int]: + owners: dict[int, int] = {} + current: int | None = None + for address in sorted(instructions): + if address in entries: + current = address + if current is not None: + owners[address] = current + if instructions[address].kind in {"return", "rte", "sleep"}: + current = None + return owners + + +def build_functions( + instructions: dict[int, Instruction], + vectors: dict[int, tuple[str, int]], + labels: dict[int, str], +) -> list[dict[str, object]]: + entries = collect_function_entries(instructions.values(), vectors) + owners = assign_functions(instructions, entries) + vector_sources: dict[int, list[str]] = {} + for _vector_addr, (name, target) in vectors.items(): + vector_sources.setdefault(target, []).append(name) + + functions: dict[int, dict[str, object]] = {} + for address, owner in owners.items(): + ins = instructions[address] + function = functions.setdefault( + owner, + { + "start": owner, + "label": labels.get(owner, label_for(owner)), + "sources": vector_sources.get(owner, []), + "instruction_count": 0, + "end": owner, + "calls": [], + "unresolved_calls": 0, + }, + ) + function["instruction_count"] = int(function["instruction_count"]) + 1 + function["end"] = max(int(function["end"]), ins.address + max(ins.size, 1) - 1) + if ins.kind == "call": + if ins.targets: + calls = function["calls"] + assert isinstance(calls, list) + for target in ins.targets: + if target not in calls: + calls.append(target) + else: + function["unresolved_calls"] = int(function["unresolved_calls"]) + 1 + + return [functions[start] for start in sorted(functions)] + + +def build_call_graph( + instructions: dict[int, Instruction], + vectors: dict[int, tuple[str, int]], + labels: dict[int, str], +) -> dict[str, object]: + entries = collect_function_entries(instructions.values(), vectors) + owners = assign_functions(instructions, entries) + nodes = build_functions(instructions, vectors, labels) + edges: list[dict[str, object]] = [] + seen: set[tuple[int, int]] = set() + + for ins in instructions.values(): + if ins.kind != "call" or not ins.targets: + continue + source = owners.get(ins.address) + if source is None: + continue + for target in ins.targets: + key = (source, target) + if key in seen: + continue + seen.add(key) + edges.append( + { + "from": source, + "from_label": labels.get(source, label_for(source)), + "to": target, + "to_label": labels.get(target, label_for(target)), + "call_site": ins.address, + }, + ) + + return {"nodes": nodes, "edges": sorted(edges, key=lambda edge: (edge["from"], edge["to"]))} diff --git a/h8536/cli.py b/h8536/cli.py index a2b71bb..b72505d 100644 --- a/h8536/cli.py +++ b/h8536/cli.py @@ -3,10 +3,11 @@ from __future__ import annotations import argparse from pathlib import Path -from .analysis import collect_labels, linear_sweep, trace +from .analysis import build_call_graph, collect_labels, linear_sweep, trace +from .data_analysis import analyze_unreached_data from .decoder import H8536Decoder from .formatting import parse_int -from .render import format_listing, write_json +from .render import format_callgraph_dot, format_listing, write_json from .rom import Rom from .vectors import read_dtc_vectors_max, read_dtc_vectors_min, read_vectors_max, read_vectors_min @@ -30,6 +31,7 @@ def main() -> int: parser.add_argument("--entry", type=parse_int, action="append", default=[], help="extra entry point to trace") parser.add_argument("--br", type=parse_int, default=None, help="optional BR value for @aa:8 short absolute operands") parser.add_argument("--linear", action="store_true", help="linear-sweep the selected range instead of tracing from vectors") + parser.add_argument("--callgraph-dot", type=Path, default=None, help="optional Graphviz DOT call graph output") args = parser.parse_args() data = args.rom.read_bytes() @@ -58,6 +60,8 @@ def main() -> int: else: instructions = trace(decoder, starts, args.start, end) labels.update(collect_labels(instructions.values(), vectors)) + data_candidates = analyze_unreached_data(rom, instructions, args.start, end) + call_graph = build_call_graph(instructions, vectors, labels) args.out.parent.mkdir(parents=True, exist_ok=True) args.out.write_text( @@ -70,15 +74,29 @@ def main() -> int: args.mode, traced=not args.linear, dtc_vectors=dtc_vectors, + data_candidates=data_candidates, ), encoding="utf-8", ) if args.json: args.json.parent.mkdir(parents=True, exist_ok=True) - write_json(args.json, instructions, vectors, labels, dtc_vectors=dtc_vectors) + write_json( + args.json, + instructions, + vectors, + labels, + dtc_vectors=dtc_vectors, + data_candidates=data_candidates, + call_graph=call_graph, + ) + if args.callgraph_dot: + args.callgraph_dot.parent.mkdir(parents=True, exist_ok=True) + args.callgraph_dot.write_text(format_callgraph_dot(call_graph), encoding="utf-8") invalid = sum(1 for ins in instructions.values() if not ins.valid) print(f"wrote {args.out} ({len(instructions)} items, {invalid} invalid/data bytes)") if args.json: print(f"wrote {args.json}") + if args.callgraph_dot: + print(f"wrote {args.callgraph_dot}") return 0 diff --git a/h8536/data_analysis.py b/h8536/data_analysis.py new file mode 100644 index 0000000..1a6363d --- /dev/null +++ b/h8536/data_analysis.py @@ -0,0 +1,126 @@ +from __future__ import annotations + +from .memory import region_for +from .model import Instruction +from .rom import Rom + + +PRINTABLE_ASCII = set(range(0x20, 0x7F)) + + +def _occupied_addresses(instructions: dict[int, Instruction]) -> set[int]: + occupied: set[int] = set() + for ins in instructions.values(): + occupied.update(range(ins.address, ins.address + max(ins.size, 1))) + return occupied + + +def _unoccupied_ranges(start: int, end: int, occupied: set[int]) -> list[tuple[int, int]]: + ranges: list[tuple[int, int]] = [] + run_start: int | None = None + for address in range(start, end): + if address in occupied: + if run_start is not None: + ranges.append((run_start, address)) + run_start = None + continue + if run_start is None: + run_start = address + if run_start is not None: + ranges.append((run_start, end)) + return ranges + + +def _is_pointer_target(target: int, known_targets: set[int]) -> bool: + if target in (0x0000, 0xFFFF): + return False + if target in known_targets: + return True + region = region_for(target) + return region.kind in {"ram", "registers"} + + +def find_ascii_strings( + rom: Rom, + ranges: list[tuple[int, int]], + min_length: int = 6, + max_candidates: int = 200, +) -> list[dict[str, object]]: + candidates: list[dict[str, object]] = [] + for start, end in ranges: + address = start + while address < end: + if rom.u8(address) not in PRINTABLE_ASCII: + address += 1 + continue + text_start = address + raw = bytearray() + while address < end and rom.u8(address) in PRINTABLE_ASCII: + raw.append(rom.u8(address)) + address += 1 + if len(raw) >= min_length: + text = raw.decode("ascii", errors="replace") + candidates.append( + { + "address": text_start, + "length": len(raw), + "text": text, + "terminated": address < end and rom.u8(address) == 0, + }, + ) + if len(candidates) >= max_candidates: + return candidates + address += 1 + return candidates + + +def find_pointer_tables( + rom: Rom, + ranges: list[tuple[int, int]], + known_targets: set[int], + min_entries: int = 3, + max_candidates: int = 200, +) -> list[dict[str, object]]: + candidates: list[dict[str, object]] = [] + for start, end in ranges: + address = start if start % 2 == 0 else start + 1 + while address + 2 <= end: + entries: list[int] = [] + cursor = address + while cursor + 2 <= end: + target = rom.u16(cursor) + if not _is_pointer_target(target, known_targets): + break + entries.append(target) + cursor += 2 + if len(entries) >= min_entries: + candidates.append( + { + "address": address, + "entry_size": 2, + "count": len(entries), + "targets": entries, + "target_regions": [region_for(target).name for target in entries], + }, + ) + if len(candidates) >= max_candidates: + return candidates + address = cursor + else: + address += 2 + return candidates + + +def analyze_unreached_data( + rom: Rom, + instructions: dict[int, Instruction], + start: int, + end: int, +) -> dict[str, list[dict[str, object]]]: + occupied = _occupied_addresses(instructions) + known_targets = set(instructions) + ranges = _unoccupied_ranges(max(start, 0x0100), min(end, rom.end), occupied) + return { + "strings": find_ascii_strings(rom, ranges), + "pointer_tables": find_pointer_tables(rom, ranges, known_targets), + } diff --git a/h8536/formatting.py b/h8536/formatting.py index d30a3f7..efb595d 100644 --- a/h8536/formatting.py +++ b/h8536/formatting.py @@ -77,6 +77,113 @@ def _bitfield_values(address: int, value: int) -> str: return " ".join(parts) +def _adcsr_semantics(value: int) -> str: + channels_single = ["AN0", "AN1", "AN2", "AN3", "AN4", "AN5", "AN6", "AN7"] + channels_scan = ["AN0", "AN0-AN1", "AN0-AN2", "AN0-AN3", "AN4", "AN4-AN5", "AN4-AN6", "AN4-AN7"] + scan = bool(value & 0x10) + channels = channels_scan[value & 0x07] if scan else channels_single[value & 0x07] + mode = "scan" if scan else "single" + state = "start" if value & 0x20 else "halt" + interrupt = "ADI enabled" if value & 0x40 else "ADI disabled" + conversion = "138-state max" if value & 0x08 else "274-state max" + return f"A/D {state}, {mode} {channels}, {conversion}, {interrupt}" + + +def _sci_smr_semantics(value: int) -> str: + mode = "sync" if value & 0x80 else "async" + char_len = "7-bit" if value & 0x40 else "8-bit" + parity = "odd parity" if value & 0x10 else "even parity" + parity = parity if value & 0x20 else "no parity" + stop = "2 stop" if value & 0x08 else "1 stop" + clock = ["phi", "phi/4", "phi/16", "phi/64"][value & 0x03] + return f"SCI {mode}, {char_len}, {parity}, {stop}, clock {clock}" + + +def _sci_scr_semantics(value: int) -> str: + enabled: list[str] = [] + if value & 0x20: + enabled.append("TX") + if value & 0x10: + enabled.append("RX") + if value & 0x80: + enabled.append("TXI") + if value & 0x40: + enabled.append("RXI/ERI") + clock = "external clock" if value & 0x02 else "internal clock" + if value & 0x01: + clock += ", SCK output" + return f"SCI enables {','.join(enabled) if enabled else 'none'}, {clock}" + + +def _wcr_semantics(value: int) -> str: + modes = ["programmable wait", "no wait states", "pin wait", "pin auto-wait"] + counts = ["0 waits", "1 wait", "2 waits", "3 waits"] + return f"{modes[(value >> 2) & 0x03]}, {counts[value & 0x03]}" + + +def _wdt_semantics(value: int) -> str: + if value <= 0xFF: + data = value + return _wdt_tcsr_data_semantics(data) + password = (value >> 8) & 0xFF + data = value & 0xFF + if password == 0xA5: + return f"TCSR password H'A5, {_wdt_tcsr_data_semantics(data)}" + if password == 0x5A: + return f"TCNT password H'5A, counter write {h8(data)}" + return f"watchdog password {h8(password)}, data {h8(data)}" + + +def _wdt_tcsr_data_semantics(value: int) -> str: + clock = ["phi/2", "phi/32", "phi/64", "phi/128", "phi/256", "phi/512", "phi/2048", "phi/4096"][value & 0x07] + mode = "watchdog NMI" if value & 0x40 else "interval IRQ0" + state = "enabled" if value & 0x20 else "disabled" + return f"WDT {state}, {mode}, clock {clock}" + + +def _rstcsr_semantics(value: int) -> str: + if value <= 0xFF: + data = value + password = None + else: + password = (value >> 8) & 0xFF + data = value & 0xFF + if password == 0xA5: + return f"RSTCSR password H'A5, clear WRST with data {h8(data)}" + if password == 0x5A: + rstoe = "RES output enabled" if data & 0x40 else "RES output disabled" + return f"RSTCSR password H'5A, {rstoe}" + return "RSTCSR status/control" + + +def _semantic_values(address: int, value: int) -> str: + if address == 0xFEE8: + return _adcsr_semantics(value) + if address in (0xFED8, 0xFEF0): + return _sci_smr_semantics(value) + if address in (0xFEDA, 0xFEF2): + return _sci_scr_semantics(value) + if address == 0xFEFC: + brle = "bus release pins enabled" if value & 0x08 else "P12/P13 are I/O" + irq0 = "IRQ0 enabled" if value & 0x20 else "IRQ0 disabled" + irq1 = "IRQ1 enabled" if value & 0x40 else "IRQ1 disabled" + return f"{brle}, {irq0}, {irq1}" + if address == 0xFEFD: + enabled = [name for bit, name in ((0, "SCI2 pins"), (1, "P9 PWM"), (2, "P6 PWM"), (3, "IRQ2"), (4, "IRQ3"), (5, "IRQ4"), (6, "IRQ5")) if value & (1 << bit)] + return "enabled " + ", ".join(enabled) if enabled else "alternate pin functions disabled" + if address == 0xFEEC: + return _wdt_semantics(value) + if address == 0xFF10: + return _wcr_semantics(value) + if address == 0xFF11: + return "on-chip RAM enabled" if value & 0x80 else "on-chip RAM disabled" + if address == 0xFF12: + return f"mode select bits MDS={value & 0x07}" + if address == 0xFF14: + return _rstcsr_semantics(value) + return "" + + def write_comment(ea: EA, value: int | None) -> str: if ea.address is None or ea.address not in IO_REGISTERS: return "" @@ -85,7 +192,9 @@ def write_comment(ea: EA, value: int | None) -> str: return name text = f"{name} = {h16(value) if value > 0xFF else h8(value)}" fields = _bitfield_values(ea.address, value) - return f"{text} ({fields})" if fields else text + semantic = _semantic_values(ea.address, value) + details = "; ".join(part for part in (fields, semantic) if part) + return f"{text} ({details})" if details else text def bit_comment(mnemonic: str, ea: EA, bit: int) -> str: diff --git a/h8536/memory.py b/h8536/memory.py index 7482412..27663f9 100644 --- a/h8536/memory.py +++ b/h8536/memory.py @@ -23,7 +23,7 @@ class MemoryRegion: MEMORY_REGIONS: tuple[MemoryRegion, ...] = ( MemoryRegion("exception_vectors", 0x0000, 0x009F, "vectors", "section 2 address space"), MemoryRegion("dtc_vectors", 0x00A0, 0x00FF, "dtc_vectors", "section 2 address space"), - MemoryRegion("on_chip_rom", 0x0100, 0xF67F, "rom", "section 17 ROM"), + MemoryRegion("program_or_external", 0x0100, 0xF67F, "program", "section 2/17 mode-dependent ROM or external space"), MemoryRegion("on_chip_ram", 0xF680, 0xFE7F, "ram", "section 16 RAM"), MemoryRegion("register_field", 0xFE80, 0xFFFF, "registers", "appendix B register map"), ) diff --git a/h8536/render.py b/h8536/render.py index 73328be..cd82f86 100644 --- a/h8536/render.py +++ b/h8536/render.py @@ -4,11 +4,22 @@ import json from pathlib import Path from .formatting import h16, label_for +from .memory import MEMORY_REGIONS, region_for from .model import Instruction from .rom import Rom +from .tables import IO_REGISTERS from .vectors import DtcVectorEntry +def _reference_comment(ins: Instruction) -> str: + parts: list[str] = [] + for address in ins.references: + region = region_for(address) + name = IO_REGISTERS.get(address, h16(address)) + parts.append(f"{name} in {region.name}") + return "refs " + ", ".join(parts) if parts else "" + + def format_listing( rom_path: Path, rom: Rom, @@ -18,6 +29,7 @@ def format_listing( mode: str, traced: bool, dtc_vectors: dict[int, DtcVectorEntry] | None = None, + data_candidates: dict[str, list[dict[str, object]]] | None = None, ) -> str: lines: list[str] = [] lines.append("; H8/536 ROM disassembly") @@ -30,6 +42,11 @@ def format_listing( lines.append("; - H8/536 uses the H8/500 CPU instruction set.") lines.append("; - In minimum mode the reset vector at H'0000-H'0001 is a 16-bit PC.") lines.append("; - The register field is H'FE80-H'FFFF; names below come from appendix B.") + lines.append("; - @aa:8 short absolute operands use BR as the upper address byte.") + lines.append("") + lines.append("; Memory Map") + for region in MEMORY_REGIONS: + lines.append(f"; {h16(region.start)}-{h16(region.end)} {region.name:<18} {region.kind}") lines.append("") lines.append("; Vectors") for vector_addr, (name, target) in sorted(vectors.items()): @@ -43,6 +60,23 @@ def format_listing( lines.append(f"; {h16(vector_addr)} {entry['source']:<24} -> {h16(target)}") lines.append("") + if data_candidates: + strings = data_candidates.get("strings", []) + pointer_tables = data_candidates.get("pointer_tables", []) + if strings or pointer_tables: + lines.append("; Unreached Data Candidates") + for item in strings[:40]: + lines.append( + f"; string {h16(int(item['address'])):<8} len={item['length']:<3} {item['text']!r}", + ) + for item in pointer_tables[:40]: + targets = ", ".join(h16(int(target)) for target in item["targets"][:8]) + suffix = " ..." if int(item["count"]) > 8 else "" + lines.append( + f"; ptrtbl {h16(int(item['address'])):<8} count={item['count']:<3} -> {targets}{suffix}", + ) + lines.append("") + for address in sorted(instructions): ins = instructions[address] if address in labels: @@ -50,7 +84,8 @@ def format_listing( lines.append(f"{labels[address]}:") raw = " ".join(f"{byte:02X}" for byte in ins.raw) padded_raw = raw.ljust(14) - comment = f" ; {ins.comment}" if ins.comment else "" + comment_parts = [part for part in (ins.comment, _reference_comment(ins) if not ins.comment else "") if part] + comment = f" ; {'; '.join(comment_parts)}" if comment_parts else "" lines.append(f"{address:04X}: {padded_raw} {ins.text}{comment}") lines.append("") return "\n".join(lines) @@ -62,6 +97,8 @@ def write_json( vectors: dict[int, tuple[str, int]], labels: dict[int, str], dtc_vectors: dict[int, DtcVectorEntry] | None = None, + data_candidates: dict[str, list[dict[str, object]]] | None = None, + call_graph: dict[str, object] | None = None, ) -> None: payload = { "vectors": [ @@ -69,15 +106,37 @@ def write_json( for addr, (name, target) in sorted(vectors.items()) ], "dtc_vectors": list((dtc_vectors or {}).values()), + "memory_regions": [ + { + "name": region.name, + "start": region.start, + "end": region.end, + "kind": region.kind, + "manual": region.manual, + } + for region in MEMORY_REGIONS + ], + "data_candidates": data_candidates or {"strings": [], "pointer_tables": []}, + "call_graph": call_graph or {"nodes": [], "edges": []}, "instructions": [ { "address": ins.address, + "address_region": region_for(ins.address).name, "bytes": ins.raw.hex().upper(), "text": ins.text, "mnemonic": ins.mnemonic, "operands": ins.operands, "kind": ins.kind, "targets": ins.targets, + "references": [ + { + "address": address, + "name": IO_REGISTERS.get(address), + "region": region_for(address).name, + "kind": region_for(address).kind, + } + for address in ins.references + ], "comment": ins.comment, "valid": ins.valid, } @@ -85,3 +144,16 @@ def write_json( ], } path.write_text(json.dumps(payload, indent=2), encoding="utf-8") + + +def format_callgraph_dot(call_graph: dict[str, object]) -> str: + lines = ["digraph callgraph {"] + lines.append(' graph [rankdir="LR"];') + for node in call_graph.get("nodes", []): + label = node["label"] + lines.append(f' "{label}" [label="{label}\\n{h16(int(node["start"]))}"];') + for edge in call_graph.get("edges", []): + lines.append(f' "{edge["from_label"]}" -> "{edge["to_label"]}" [label="{h16(int(edge["call_site"]))}"];') + lines.append("}") + lines.append("") + return "\n".join(lines) diff --git a/h8536/tables.py b/h8536/tables.py index 08e2806..02aa7da 100644 --- a/h8536/tables.py +++ b/h8536/tables.py @@ -229,6 +229,14 @@ IO_BITFIELDS: dict[int, dict[int, str]] = { 1: "CH1", 0: "CH0", }, + 0xFEEC: { + 7: "OVF", + 6: "WT/IT", + 5: "TME", + 2: "CKS2", + 1: "CKS1", + 0: "CKS0", + }, 0xFEF0: _SCI_SMR_BITS, 0xFEF2: _SCI_SCR_BITS, 0xFEF4: _SCI_SSR_BITS, @@ -261,6 +269,14 @@ IO_BITFIELDS: dict[int, dict[int, str]] = { 1: "MDS1", 0: "MDS0", }, + 0xFF14: { + 7: "WRST", + 6: "RSTOE", + }, + 0xFF15: { + 7: "WRST", + 6: "RSTOE", + }, } diff --git a/tests/test_analysis_outputs.py b/tests/test_analysis_outputs.py new file mode 100644 index 0000000..49c6561 --- /dev/null +++ b/tests/test_analysis_outputs.py @@ -0,0 +1,41 @@ +import unittest + +from h8536.analysis import build_call_graph +from h8536.data_analysis import analyze_unreached_data +from h8536.memory import region_for +from h8536.model import Instruction +from h8536.rom import Rom + + +class AnalysisOutputsTest(unittest.TestCase): + def test_memory_regions_distinguish_ram_and_register_field(self): + self.assertEqual(region_for(0xF680).name, "on_chip_ram") + self.assertEqual(region_for(0xFE80).name, "register_field") + self.assertEqual(region_for(0x0100).name, "program_or_external") + + def test_unreached_data_scan_finds_ascii_string_candidate(self): + data = bytearray([0xFF] * 0x120) + data[0x100:0x106] = b"HELLO!" + + candidates = analyze_unreached_data(Rom(bytes(data)), {}, 0, len(data)) + + self.assertEqual(candidates["strings"][0]["address"], 0x100) + self.assertEqual(candidates["strings"][0]["text"], "HELLO!") + + def test_call_graph_records_direct_calls_by_function_owner(self): + instructions = { + 0x0100: Instruction(0x0100, b"\x18\x02\x00", "JSR", "@loc_0200", kind="call", targets=[0x0200]), + 0x0103: Instruction(0x0103, b"\x19", "RTS", kind="return", fallthrough=False), + 0x0200: Instruction(0x0200, b"\x19", "RTS", kind="return", fallthrough=False), + } + vectors = {0x0000: ("reset", 0x0100)} + labels = {0x0100: "vec_reset_0100", 0x0200: "loc_0200"} + + graph = build_call_graph(instructions, vectors, labels) + + self.assertEqual(graph["edges"][0]["from"], 0x0100) + self.assertEqual(graph["edges"][0]["to"], 0x0200) + + +if __name__ == "__main__": + unittest.main()