diff --git a/Docs/DSP/dsp_rom.txt b/Docs/DSP/dsp_rom.txt index 5b21e7bae0..ef20d98818 100644 --- a/Docs/DSP/dsp_rom.txt +++ b/Docs/DSP/dsp_rom.txt @@ -1,2057 +1,2045 @@ -8000 : 0092 00ff LRI $18, #0x00ff -8002 : 1206 SBCLR #0x06 -8003 : 1202 SBCLR #0x02 -8004 : 1203 SBCLR #0x03 -8005 : 1204 SBCLR #0x04 -8006 : 1205 SBCLR #0x05 -8007 : 8e00 S40 -8008 : 8c00 CLR15 -8009 : 8b00 M0 -800a : 16fc 8071 SI @0xfffc, #0x8071 -800c : 16fd feed SI @0xfffd, #0xfeed +8000 0092 00ff LRI $CR, #0x00ff +8002 1206 SBCLR #0x06 +8003 1202 SBCLR #0x02 +8004 1203 SBCLR #0x03 +8005 1204 SBCLR #0x04 +8006 1205 SBCLR #0x05 +8007 8e00 S40 +8008 8c00 CLR15 +8009 8b00 M0 +800a 16fc 8071 SI @DMBH, #0x8071 +800c 16fd feed SI @DMBL, #0xfeed // hm. Lots of JMPs to here. -800e : 8100 CLR $30 -800f : 8900 CLR $31 -8010 : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -8012 : 009f 80f3 LRI $31, #0x80f3 -8014 : 8200 CMP -8015 : 0295 801f JEQ 0x801f -8017 : 27ff LRS $31, @0xffff -8018 : 16fc feee SI @0xfffc, #0xfeee -801a : 2efd SRS @0xfffd, $30 -801b : 02bf 807e CALL 0x807e -801d : 029f 800e JMP 0x800e - -801f : 26ff LRS $30, @0xffff +800e 8100 CLR $AC0.M +800f 8900 CLR $AC1.M +8010 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +8012 009f 80f3 LRI $AC1.M, #0x80f3 +8014 8200 CMP +8015 0295 801f JEQ 0x801f +8017 27ff LRS $AC1.M, @CMBL +8018 16fc feee SI @DMBH, #0xfeee +801a 2efd SRS @DMBL, $AC0.M +801b 02bf 807e CALL 0x807e +801d 029f 800e JMP 0x800e +801f 26ff LRS $AC0.M, @CMBL +8020 009f a001 LRI $AC1.M, #0xa001 // if equal to a001 ... -8020 : 009f a001 LRI $31, #0xa001 -8022 : 8200 CMP -8023 : 0294 802c JNE 0x802c -8025 : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -8027 : 27ff LRS $31, @0xffff -8028 : 1c9e MRR $4, $30 -8029 : 1cbf MRR $5, $31 -802a : 029f 800e JMP 0x800e +8022 8200 CMP +8023 0294 802c JNE 0x802c +8025 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +8027 27ff LRS $AC1.M, @CMBL +8028 1c9e MRR $R04, $AC0.M +8029 1cbf MRR $R05, $AC1.M +802a 029f 800e JMP 0x800e // elseif a002 ... -802c : 009f a002 LRI $31, #0xa002 -802e : 8200 CMP -802f : 0294 8037 JNE 0x8037 -8031 : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -8033 : 27ff LRS $31, @0xffff -8034 : 1cff MRR $7, $31 -8035 : 029f 800e JMP 0x800e +802c 009f a002 LRI $AC1.M, #0xa002 +802e 8200 CMP +802f 0294 8037 JNE 0x8037 +8031 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +8033 27ff LRS $AC1.M, @CMBL +8034 1cff MRR $R07, $AC1.M +8035 029f 800e JMP 0x800e // elseif c002 ... -8037 : 009f c002 LRI $31, #0xc002 -8039 : 8200 CMP -803a : 0294 8042 JNE 0x8042 -803c : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -803e : 27ff LRS $31, @0xffff -803f : 1cdf MRR $6, $31 -8040 : 029f 800e JMP 0x800e +8037 009f c002 LRI $AC1.M, #0xc002 +8039 8200 CMP +803a 0294 8042 JNE 0x8042 +803c 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +803e 27ff LRS $AC1.M, @CMBL +803f 1cdf MRR $R06, $AC1.M +8040 029f 800e JMP 0x800e // elseif b001 ... -8042 : 009f b001 LRI $31, #0xb001 -8044 : 8200 CMP -8045 : 0294 804e JNE 0x804e -8047 : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -8049 : 27ff LRS $31, @0xffff -804a : 1f5e MRR $26, $30 -804b : 1f1f MRR $24, $31 -804c : 029f 800e JMP 0x800e +8042 009f b001 LRI $AC1.M, #0xb001 +8044 8200 CMP +8045 0294 804e JNE 0x804e +8047 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +8049 27ff LRS $AC1.M, @CMBL +804a 1f5e MRR $AX0.H, $AC0.M +804b 1f1f MRR $AX0.L, $AC1.M +804c 029f 800e JMP 0x800e // elseif b002 ... -804e : 009f b002 LRI $31, #0xb002 -8050 : 8200 CMP -8051 : 0294 8059 JNE 0x8059 -8053 : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -8055 : 27ff LRS $31, @0xffff -8056 : 1f3f MRR $25, $31 -8057 : 029f 800e JMP 0x800e - +804e 009f b002 LRI $AC1.M, #0xb002 +8050 8200 CMP +8051 0294 8059 JNE 0x8059 +8053 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +8055 27ff LRS $AC1.M, @CMBL +8056 1f3f MRR $AX1.L, $AC1.M +8057 029f 800e JMP 0x800e // elseif c001 ... -8059 : 009f c001 LRI $31, #0xc001 -805b : 8200 CMP -805c : 0294 8064 JNE 0x8064 -805e : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -8060 : 27ff LRS $31, @0xffff -8061 : 1f7f MRR $27, $31 -8062 : 029f 800e JMP 0x800e - +8059 009f c001 LRI $AC1.M, #0xc001 +805b 8200 CMP +805c 0294 8064 JNE 0x8064 +805e 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +8060 27ff LRS $AC1.M, @CMBL +8061 1f7f MRR $AX1.H, $AC1.M +8062 029f 800e JMP 0x800e // elseif d001 ... -8064 : 009f d001 LRI $31, #0xd001 -8066 : 8200 CMP -8067 : 0294 8071 JNE 0x8071 -8069 : 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 -806b : 8100 CLR $30 -806c : 26ff LRS $30, @0xffff -806d : 1c1e MRR $0, $30 -806e : 029f 80b5 JMP 0x80b5 // Do DMA, probably +8064 009f d001 LRI $AC1.M, #0xd001 +8066 8200 CMP +8067 0294 8071 JNE 0x8071 +8069 02bf 8078 CALL 0x8078 // wait for CPU mailbox & 0x8000 +806b 8100 CLR $AC0.M +806c 26ff LRS $AC0.M, @CMBL +806d 1c1e MRR $R00, $AC0.M +806e 029f 80b5 JMP 0x80b5 // Do DMA, probably // endif - never reaches here. -8070 : 0021 HALT +8070 0021 HALT // default: -8071 : 16fc faaa SI @0xfffc, #0xfaaa -8073 : 2efd SRS @0xfffd, $30 -8074 : 02bf 807e CALL 0x807e // wait for DSP mailbox & 0x8000 -8076 : 029f 800e JMP 0x800e - +8071 16fc faaa SI @DMBH, #0xfaaa +8073 2efd SRS @DMBL, $AC0.M +8074 02bf 807e CALL 0x807e +8076 029f 800e JMP 0x800e +8078 26fe LRS $AC0.M, @CMBH // wait for CMBH & 0x8000 -8078 : 26fe LRS $30, @0xfffe -8079 : 02c0 8000 ANDF $30, #0x8000 -807b : 029c 8078 JZR 0x8078 -807d : 02df RET +8079 02c0 8000 ANDF $AC0.M, #0x8000 +807b 029c 8078 JZR 0x8078 +807d 02df RET // wait for DMBH & 0x8000 -807e : 26fc LRS $30, @0xfffc -807f : 02a0 8000 ANDCF $30, #0x8000 -8081 : 029c 807e JZR 0x807e -8083 : 02df RET +807e 26fc LRS $AC0.M, @DMBH +807f 02a0 8000 ANDCF $AC0.M, #0x8000 +8081 029c 807e JZR 0x807e +8083 02df RET +8084 0021 HALT -8084 : 0021 HALT -8085 : 8e00 S40 -8086 : 8100 CLR $30 -8087 : 1fd9 MRR $30, $25 -8088 : b100 TST $30 -8089 : 0295 809d JEQ 0x809d -808b : 00fa ffce SR @0xffce, $26 -808d : 00f8 ffcf SR @0xffcf, $24 -808f : 009e 0001 LRI $30, #0x0001 -8091 : 00fe ffc9 SR @0xffc9, $30 -8093 : 00fb ffcd SR @0xffcd, $27 -8095 : 00f9 ffcb SR @0xffcb, $25 -8097 : 00de ffc9 LR $30, @0xffc9 -8099 : 02a0 0004 ANDCF $30, #0x0004 -809b : 029c 8097 JZR 0x8097 -809d : 8100 CLR $30 -809e : 1fc7 MRR $30, $7 -809f : b100 TST $30 -80a0 : 0295 80b4 JEQ 0x80b4 -80a2 : 00e4 ffce SR @0xffce, $4 -80a4 : 00e5 ffcf SR @0xffcf, $5 -80a6 : 009e 0003 LRI $30, #0x0003 -80a8 : 00fe ffc9 SR @0xffc9, $30 -80aa : 00e6 ffcd SR @0xffcd, $6 -80ac : 00e7 ffcb SR @0xffcb, $7 -80ae : 00de ffc9 LR $30, @0xffc9 -80b0 : 02a0 0004 ANDCF $30, #0x0004 -80b2 : 029c 80ae JZR 0x80ae -80b4 : 02df RET + + +8085 8e00 S40 +8086 8100 CLR $AC0.M +8087 1fd9 MRR $AC0.M, $AX1.L +8088 b100 TST $AC0.M +8089 0295 809d JEQ 0x809d +808b 00fa ffce SR @DSMAH, $AX0.H +808d 00f8 ffcf SR @DSMAL, $AX0.L +808f 009e 0001 LRI $AC0.M, #0x0001 +8091 00fe ffc9 SR @DSCR, $AC0.M +8093 00fb ffcd SR @DSPA, $AX1.H +8095 00f9 ffcb SR @DSBL, $AX1.L +8097 00de ffc9 LR $AC0.M, @DSCR +8099 02a0 0004 ANDCF $AC0.M, #0x0004 +809b 029c 8097 JZR 0x8097 +809d 8100 CLR $AC0.M +809e 1fc7 MRR $AC0.M, $R07 +809f b100 TST $AC0.M +80a0 0295 80b4 JEQ 0x80b4 +80a2 00e4 ffce SR @DSMAH, $R04 +80a4 00e5 ffcf SR @DSMAL, $R05 +80a6 009e 0003 LRI $AC0.M, #0x0003 +80a8 00fe ffc9 SR @DSCR, $AC0.M +80aa 00e6 ffcd SR @DSPA, $R06 +80ac 00e7 ffcb SR @DSBL, $R07 +80ae 00de ffc9 LR $AC0.M, @DSCR +80b0 02a0 0004 ANDCF $AC0.M, #0x0004 +80b2 029c 80ae JZR 0x80ae +80b4 02df RET // DMA utility function - maybe 2 modes, read, write? -80b5 : 8e00 S40 -80b6 : 8100 CLR $30 -80b7 : 8900 CLR $31 -80b8 : 1ff9 MRR $31, $25 -80b9 : b900 TST $31 -80ba : 0295 80ce JEQ 0x80ce -80bc : 00fa ffce SR @0xffce, $26 -80be : 00f8 ffcf SR @0xffcf, $24 -80c0 : 009e 0000 LRI $30, #0x0000 -80c2 : 00fe ffc9 SR @0xffc9, $30 -80c4 : 00fb ffcd SR @0xffcd, $27 -80c6 : 00f9 ffcb SR @0xffcb, $25 -80c8 : 00de ffc9 LR $30, @0xffc9 -80ca : 02a0 0004 ANDCF $30, #0x0004 -80cc : 029c 80c8 JZR 0x80c8 +80b5 8e00 S40 +80b6 8100 CLR $AC0.M +80b7 8900 CLR $AC1.M +80b8 1ff9 MRR $AC1.M, $AX1.L +80b9 b900 TST $AC1.M +80ba 0295 80ce JEQ 0x80ce +80bc 00fa ffce SR @DSMAH, $AX0.H +80be 00f8 ffcf SR @DSMAL, $AX0.L +80c0 009e 0000 LRI $AC0.M, #0x0000 +80c2 00fe ffc9 SR @DSCR, $AC0.M +80c4 00fb ffcd SR @DSPA, $AX1.H +80c6 00f9 ffcb SR @DSBL, $AX1.L +80c8 00de ffc9 LR $AC0.M, @DSCR +80ca 02a0 0004 ANDCF $AC0.M, #0x0004 +80cc 029c 80c8 JZR 0x80c8 +80ce 8900 CLR $AC1.M // jump destionation from 80ba -80ce : 8900 CLR $31 -80cf : 1fe7 MRR $31, $7 -80d0 : b900 TST $31 -80d1 : 0295 80e5 JEQ 0x80e5 -80d3 : 00e4 ffce SR @0xffce, $4 -80d5 : 00e5 ffcf SR @0xffcf, $5 -80d7 : 009e 0002 LRI $30, #0x0002 -80d9 : 00fe ffc9 SR @0xffc9, $30 -80db : 00e6 ffcd SR @0xffcd, $6 -80dd : 00e7 ffcb SR @0xffcb, $7 -80df : 00de ffc9 LR $30, @0xffc9 // tiny loop here, wait for DMA completion -80e1 : 02a0 0004 ANDCF $30, #0x0004 -80e3 : 029c 80df JZR 0x80df -80e5 : 170f JMPR $0 // Jump through register? jump table? +80cf 1fe7 MRR $AC1.M, $R07 +80d0 b900 TST $AC1.M +80d1 0295 80e5 JEQ 0x80e5 +80d3 00e4 ffce SR @DSMAH, $R04 +80d5 00e5 ffcf SR @DSMAL, $R05 +80d7 009e 0002 LRI $AC0.M, #0x0002 +80d9 00fe ffc9 SR @DSCR, $AC0.M +80db 00e6 ffcd SR @DSPA, $R06 +80dd 00e7 ffcb SR @DSBL, $R07 +80df 00de ffc9 LR $AC0.M, @DSCR // tiny loop here, wait for DMA completion +80e1 02a0 0004 ANDCF $AC0.M, #0x0004 +80e3 029c 80df JZR 0x80df +80e5 170f JMPR $R00 // Jump through register? jump table? +80e6 0021 HALT -80e6 : 0021 HALT // Large mixer function - called a lot by AX -80e7 : 8150 CLR $30 : $26, @$0 -80e8 : 8949 CLR $31 : $25, @$1 -80e9 : b072 MULX $26, $25 : $30, @$2 -80ea : 8962 CLR $31 : $28, @$2 -80eb : f07a LSL16 $30 : $31, @$2 -80ec : 191a LRRI $26, @$0 -80ed : b46a MULXAC $26, $25, $30 : $29, @$2 -80ee : 9100 ASR16 $30 -80ef : f1a0 LSL16 $31 : $26, $30 -80f0 : b523 MULXAC $26, $25, $31 : @$3, $28 -80f1 : 9972 ASR16 $31 : $30, @$2 -80f2 : 195c LRRI $28, @$2 -80f3 : f0a1 LSL16 $30 : $26, $31 -80f4 : b42b MULXAC $26, $25, $30 : @$3, $29 -80f5 : 917a ASR16 $30 : $31, @$2 -80f6 : 195d LRRI $29, @$2 -80f7 : f1a0 LSL16 $31 : $26, $30 -80f8 : b523 MULXAC $26, $25, $31 : @$3, $28 -80f9 : 9972 ASR16 $31 : $30, @$2 -80fa : 195c LRRI $28, @$2 -80fb : f0a1 LSL16 $30 : $26, $31 -80fc : b42b MULXAC $26, $25, $30 : @$3, $29 -80fd : 917a ASR16 $30 : $31, @$2 -80fe : 195d LRRI $29, @$2 -80ff : f1a0 LSL16 $31 : $26, $30 -8100 : b523 MULXAC $26, $25, $31 : @$3, $28 -8101 : 9972 ASR16 $31 : $30, @$2 -8102 : 195c LRRI $28, @$2 -8103 : f0a1 LSL16 $30 : $26, $31 -8104 : b42b MULXAC $26, $25, $30 : @$3, $29 -8105 : 917a ASR16 $30 : $31, @$2 -8106 : 195d LRRI $29, @$2 -8107 : f1a0 LSL16 $31 : $26, $30 -8108 : b523 MULXAC $26, $25, $31 : @$3, $28 -8109 : 9972 ASR16 $31 : $30, @$2 -810a : 195c LRRI $28, @$2 -810b : f0a1 LSL16 $30 : $26, $31 -810c : b42b MULXAC $26, $25, $30 : @$3, $29 -810d : 917a ASR16 $30 : $31, @$2 -810e : 195d LRRI $29, @$2 -810f : f1a0 LSL16 $31 : $26, $30 -8110 : b523 MULXAC $26, $25, $31 : @$3, $28 -8111 : 9972 ASR16 $31 : $30, @$2 -8112 : 195c LRRI $28, @$2 -8113 : f0a1 LSL16 $30 : $26, $31 -8114 : b42b MULXAC $26, $25, $30 : @$3, $29 -8115 : 917a ASR16 $30 : $31, @$2 -8116 : 195d LRRI $29, @$2 -8117 : f1a0 LSL16 $31 : $26, $30 -8118 : b523 MULXAC $26, $25, $31 : @$3, $28 -8119 : 9972 ASR16 $31 : $30, @$2 -811a : 195c LRRI $28, @$2 -811b : f0a1 LSL16 $30 : $26, $31 -811c : b42b MULXAC $26, $25, $30 : @$3, $29 -811d : 917a ASR16 $30 : $31, @$2 -811e : 195d LRRI $29, @$2 -811f : f1a0 LSL16 $31 : $26, $30 -8120 : b523 MULXAC $26, $25, $31 : @$3, $28 -8121 : 9972 ASR16 $31 : $30, @$2 -8122 : 195c LRRI $28, @$2 -8123 : f0a1 LSL16 $30 : $26, $31 -8124 : b42b MULXAC $26, $25, $30 : @$3, $29 -8125 : 917a ASR16 $30 : $31, @$2 -8126 : 195d LRRI $29, @$2 -8127 : f1a0 LSL16 $31 : $26, $30 -8128 : b523 MULXAC $26, $25, $31 : @$3, $28 -8129 : 9972 ASR16 $31 : $30, @$2 -812a : 195c LRRI $28, @$2 -812b : f0a1 LSL16 $30 : $26, $31 -812c : b42b MULXAC $26, $25, $30 : @$3, $29 -812d : 917a ASR16 $30 : $31, @$2 -812e : 195d LRRI $29, @$2 -812f : f1a0 LSL16 $31 : $26, $30 -8130 : b523 MULXAC $26, $25, $31 : @$3, $28 -8131 : 9972 ASR16 $31 : $30, @$2 -8132 : 195c LRRI $28, @$2 -8133 : f0a1 LSL16 $30 : $26, $31 -8134 : b42b MULXAC $26, $25, $30 : @$3, $29 -8135 : 917a ASR16 $30 : $31, @$2 -8136 : 195d LRRI $29, @$2 -8137 : f1a0 LSL16 $31 : $26, $30 -8138 : b523 MULXAC $26, $25, $31 : @$3, $28 -8139 : 9972 ASR16 $31 : $30, @$2 -813a : 195c LRRI $28, @$2 -813b : f0a1 LSL16 $30 : $26, $31 -813c : b42b MULXAC $26, $25, $30 : @$3, $29 -813d : 917a ASR16 $30 : $31, @$2 -813e : 195d LRRI $29, @$2 -813f : f1a0 LSL16 $31 : $26, $30 -8140 : b523 MULXAC $26, $25, $31 : @$3, $28 -8141 : 9972 ASR16 $31 : $30, @$2 -8142 : 195c LRRI $28, @$2 -8143 : f0a1 LSL16 $30 : $26, $31 -8144 : b42b MULXAC $26, $25, $30 : @$3, $29 -8145 : 917a ASR16 $30 : $31, @$2 -8146 : 195d LRRI $29, @$2 -8147 : f1a0 LSL16 $31 : $26, $30 -8148 : b523 MULXAC $26, $25, $31 : @$3, $28 -8149 : 9972 ASR16 $31 : $30, @$2 -814a : 195c LRRI $28, @$2 -814b : f0a1 LSL16 $30 : $26, $31 -814c : b42b MULXAC $26, $25, $30 : @$3, $29 -814d : 917a ASR16 $30 : $31, @$2 -814e : 195d LRRI $29, @$2 -814f : f1a0 LSL16 $31 : $26, $30 -8150 : b523 MULXAC $26, $25, $31 : @$3, $28 -8151 : 9972 ASR16 $31 : $30, @$2 -8152 : 195c LRRI $28, @$2 -8153 : f0a1 LSL16 $30 : $26, $31 -8154 : b42b MULXAC $26, $25, $30 : @$3, $29 -8155 : 917a ASR16 $30 : $31, @$2 -8156 : 195d LRRI $29, @$2 -8157 : f1a0 LSL16 $31 : $26, $30 -8158 : b523 MULXAC $26, $25, $31 : @$3, $28 -8159 : 9972 ASR16 $31 : $30, @$2 -815a : 195c LRRI $28, @$2 -815b : f0a1 LSL16 $30 : $26, $31 -815c : b42b MULXAC $26, $25, $30 : @$3, $29 -815d : 917a ASR16 $30 : $31, @$2 -815e : 195d LRRI $29, @$2 -815f : f1a0 LSL16 $31 : $26, $30 -8160 : b523 MULXAC $26, $25, $31 : @$3, $28 -8161 : 9972 ASR16 $31 : $30, @$2 -8162 : 195c LRRI $28, @$2 -8163 : f0a1 LSL16 $30 : $26, $31 -8164 : b42b MULXAC $26, $25, $30 : @$3, $29 -8165 : 917a ASR16 $30 : $31, @$2 -8166 : 195d LRRI $29, @$2 -8167 : f1a0 LSL16 $31 : $26, $30 -8168 : 1b7c SRRI @$3, $28 -8169 : 6e00 MOVP $30 -816a : b512 MULXAC $26, $25, $31 : $24, $30 -816b : 9909 ASR16 $31 : $1 -816c : 1b7f SRRI @$3, $31 -816d : 812b CLR $30 : @$3, $29 -816e : 1c04 MRR $0, $4 -816f : 1c45 MRR $2, $5 -8170 : 1c62 MRR $3, $2 -8171 : 8150 CLR $30 : $26, @$0 -8172 : 8949 CLR $31 : $25, @$1 -8173 : b072 MULX $26, $25 : $30, @$2 -8174 : 8962 CLR $31 : $28, @$2 -8175 : f07a LSL16 $30 : $31, @$2 -8176 : 191a LRRI $26, @$0 -8177 : b46a MULXAC $26, $25, $30 : $29, @$2 -8178 : 9100 ASR16 $30 -8179 : f1a0 LSL16 $31 : $26, $30 -817a : b523 MULXAC $26, $25, $31 : @$3, $28 -817b : 9972 ASR16 $31 : $30, @$2 -817c : 195c LRRI $28, @$2 -817d : f0a1 LSL16 $30 : $26, $31 -817e : b42b MULXAC $26, $25, $30 : @$3, $29 -817f : 917a ASR16 $30 : $31, @$2 -8180 : 195d LRRI $29, @$2 -8181 : f1a0 LSL16 $31 : $26, $30 -8182 : b523 MULXAC $26, $25, $31 : @$3, $28 -8183 : 9972 ASR16 $31 : $30, @$2 -8184 : 195c LRRI $28, @$2 -8185 : f0a1 LSL16 $30 : $26, $31 -8186 : b42b MULXAC $26, $25, $30 : @$3, $29 -8187 : 917a ASR16 $30 : $31, @$2 -8188 : 195d LRRI $29, @$2 -8189 : f1a0 LSL16 $31 : $26, $30 -818a : b523 MULXAC $26, $25, $31 : @$3, $28 -818b : 9972 ASR16 $31 : $30, @$2 -818c : 195c LRRI $28, @$2 -818d : f0a1 LSL16 $30 : $26, $31 -818e : b42b MULXAC $26, $25, $30 : @$3, $29 -818f : 917a ASR16 $30 : $31, @$2 -8190 : 195d LRRI $29, @$2 -8191 : f1a0 LSL16 $31 : $26, $30 -8192 : b523 MULXAC $26, $25, $31 : @$3, $28 -8193 : 9972 ASR16 $31 : $30, @$2 -8194 : 195c LRRI $28, @$2 -8195 : f0a1 LSL16 $30 : $26, $31 -8196 : b42b MULXAC $26, $25, $30 : @$3, $29 -8197 : 917a ASR16 $30 : $31, @$2 -8198 : 195d LRRI $29, @$2 -8199 : f1a0 LSL16 $31 : $26, $30 -819a : b523 MULXAC $26, $25, $31 : @$3, $28 -819b : 9972 ASR16 $31 : $30, @$2 -819c : 195c LRRI $28, @$2 -819d : f0a1 LSL16 $30 : $26, $31 -819e : b42b MULXAC $26, $25, $30 : @$3, $29 -819f : 917a ASR16 $30 : $31, @$2 -81a0 : 195d LRRI $29, @$2 -81a1 : f1a0 LSL16 $31 : $26, $30 -81a2 : b523 MULXAC $26, $25, $31 : @$3, $28 -81a3 : 9972 ASR16 $31 : $30, @$2 -81a4 : 195c LRRI $28, @$2 -81a5 : f0a1 LSL16 $30 : $26, $31 -81a6 : b42b MULXAC $26, $25, $30 : @$3, $29 -81a7 : 917a ASR16 $30 : $31, @$2 -81a8 : 195d LRRI $29, @$2 -81a9 : f1a0 LSL16 $31 : $26, $30 -81aa : b523 MULXAC $26, $25, $31 : @$3, $28 -81ab : 9972 ASR16 $31 : $30, @$2 -81ac : 195c LRRI $28, @$2 -81ad : f0a1 LSL16 $30 : $26, $31 -81ae : b42b MULXAC $26, $25, $30 : @$3, $29 -81af : 917a ASR16 $30 : $31, @$2 -81b0 : 195d LRRI $29, @$2 -81b1 : f1a0 LSL16 $31 : $26, $30 -81b2 : b523 MULXAC $26, $25, $31 : @$3, $28 -81b3 : 9972 ASR16 $31 : $30, @$2 -81b4 : 195c LRRI $28, @$2 -81b5 : f0a1 LSL16 $30 : $26, $31 -81b6 : b42b MULXAC $26, $25, $30 : @$3, $29 -81b7 : 917a ASR16 $30 : $31, @$2 -81b8 : 195d LRRI $29, @$2 -81b9 : f1a0 LSL16 $31 : $26, $30 -81ba : b523 MULXAC $26, $25, $31 : @$3, $28 -81bb : 9972 ASR16 $31 : $30, @$2 -81bc : 195c LRRI $28, @$2 -81bd : f0a1 LSL16 $30 : $26, $31 -81be : b42b MULXAC $26, $25, $30 : @$3, $29 -81bf : 917a ASR16 $30 : $31, @$2 -81c0 : 195d LRRI $29, @$2 -81c1 : f1a0 LSL16 $31 : $26, $30 -81c2 : b523 MULXAC $26, $25, $31 : @$3, $28 -81c3 : 9972 ASR16 $31 : $30, @$2 -81c4 : 195c LRRI $28, @$2 -81c5 : f0a1 LSL16 $30 : $26, $31 -81c6 : b42b MULXAC $26, $25, $30 : @$3, $29 -81c7 : 917a ASR16 $30 : $31, @$2 -81c8 : 195d LRRI $29, @$2 -81c9 : f1a0 LSL16 $31 : $26, $30 -81ca : b523 MULXAC $26, $25, $31 : @$3, $28 -81cb : 9972 ASR16 $31 : $30, @$2 -81cc : 195c LRRI $28, @$2 -81cd : f0a1 LSL16 $30 : $26, $31 -81ce : b42b MULXAC $26, $25, $30 : @$3, $29 -81cf : 917a ASR16 $30 : $31, @$2 -81d0 : 195d LRRI $29, @$2 -81d1 : f1a0 LSL16 $31 : $26, $30 -81d2 : b523 MULXAC $26, $25, $31 : @$3, $28 -81d3 : 9972 ASR16 $31 : $30, @$2 -81d4 : 195c LRRI $28, @$2 -81d5 : f0a1 LSL16 $30 : $26, $31 -81d6 : b42b MULXAC $26, $25, $30 : @$3, $29 -81d7 : 917a ASR16 $30 : $31, @$2 -81d8 : 195d LRRI $29, @$2 -81d9 : f1a0 LSL16 $31 : $26, $30 -81da : b523 MULXAC $26, $25, $31 : @$3, $28 -81db : 9972 ASR16 $31 : $30, @$2 -81dc : 195c LRRI $28, @$2 -81dd : f0a1 LSL16 $30 : $26, $31 -81de : b42b MULXAC $26, $25, $30 : @$3, $29 -81df : 917a ASR16 $30 : $31, @$2 -81e0 : 195d LRRI $29, @$2 -81e1 : f1a0 LSL16 $31 : $26, $30 -81e2 : b523 MULXAC $26, $25, $31 : @$3, $28 -81e3 : 9972 ASR16 $31 : $30, @$2 -81e4 : 195c LRRI $28, @$2 -81e5 : f0a1 LSL16 $30 : $26, $31 -81e6 : b42b MULXAC $26, $25, $30 : @$3, $29 -81e7 : 917a ASR16 $30 : $31, @$2 -81e8 : 195d LRRI $29, @$2 -81e9 : f1a0 LSL16 $31 : $26, $30 -81ea : b523 MULXAC $26, $25, $31 : @$3, $28 -81eb : 9972 ASR16 $31 : $30, @$2 -81ec : 195c LRRI $28, @$2 -81ed : f0a1 LSL16 $30 : $26, $31 -81ee : b42b MULXAC $26, $25, $30 : @$3, $29 -81ef : 917a ASR16 $30 : $31, @$2 -81f0 : 195d LRRI $29, @$2 -81f1 : f1a0 LSL16 $31 : $26, $30 -81f2 : 1b7c SRRI @$3, $28 -81f3 : 6e00 MOVP $30 -81f4 : b51e MULXAC $26, $25, $31 : $27, $30 -81f5 : 9909 ASR16 $31 : $1 -81f6 : 1b7f SRRI @$3, $31 -81f7 : 812b CLR $30 : @$3, $29 -81f8 : 02df RET +80e7 8150 CLR.L $AC0.M : $AX0.H, @$R00 +80e8 8949 CLR.L $AC1.M : $AX1.L, @$R01 +80e9 b072 MULX.L $AX0.H, $AX1.L : $AC0.M, @$R02 +80ea 8962 CLR.L $AC1.M : $AC0.L, @$R02 +80eb f07a LSL16.L $AC0.M : $AC1.M, @$R02 +80ec 191a LRRI $AX0.H, @$R00 +80ed b46a MULXAC.L $AX0.H, $AX1.L, $AC0.M : $AC1.L, @$R02 +80ee 9100 ASR16 $AC0.M +80ef f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +80f0 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +80f1 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +80f2 195c LRRI $AC0.L, @$R02 +80f3 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +80f4 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +80f5 917a ASR16.L $AC0.M : $AC1.M, @$R02 +80f6 195d LRRI $AC1.L, @$R02 +80f7 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +80f8 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +80f9 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +80fa 195c LRRI $AC0.L, @$R02 +80fb f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +80fc b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +80fd 917a ASR16.L $AC0.M : $AC1.M, @$R02 +80fe 195d LRRI $AC1.L, @$R02 +80ff f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8100 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8101 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8102 195c LRRI $AC0.L, @$R02 +8103 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8104 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8105 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8106 195d LRRI $AC1.L, @$R02 +8107 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8108 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8109 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +810a 195c LRRI $AC0.L, @$R02 +810b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +810c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +810d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +810e 195d LRRI $AC1.L, @$R02 +810f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8110 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8111 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8112 195c LRRI $AC0.L, @$R02 +8113 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8114 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8115 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8116 195d LRRI $AC1.L, @$R02 +8117 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8118 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8119 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +811a 195c LRRI $AC0.L, @$R02 +811b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +811c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +811d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +811e 195d LRRI $AC1.L, @$R02 +811f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8120 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8121 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8122 195c LRRI $AC0.L, @$R02 +8123 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8124 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8125 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8126 195d LRRI $AC1.L, @$R02 +8127 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8128 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8129 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +812a 195c LRRI $AC0.L, @$R02 +812b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +812c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +812d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +812e 195d LRRI $AC1.L, @$R02 +812f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8130 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8131 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8132 195c LRRI $AC0.L, @$R02 +8133 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8134 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8135 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8136 195d LRRI $AC1.L, @$R02 +8137 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8138 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8139 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +813a 195c LRRI $AC0.L, @$R02 +813b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +813c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +813d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +813e 195d LRRI $AC1.L, @$R02 +813f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8140 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8141 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8142 195c LRRI $AC0.L, @$R02 +8143 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8144 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8145 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8146 195d LRRI $AC1.L, @$R02 +8147 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8148 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8149 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +814a 195c LRRI $AC0.L, @$R02 +814b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +814c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +814d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +814e 195d LRRI $AC1.L, @$R02 +814f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8150 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8151 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8152 195c LRRI $AC0.L, @$R02 +8153 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8154 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8155 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8156 195d LRRI $AC1.L, @$R02 +8157 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8158 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8159 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +815a 195c LRRI $AC0.L, @$R02 +815b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +815c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +815d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +815e 195d LRRI $AC1.L, @$R02 +815f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8160 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8161 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8162 195c LRRI $AC0.L, @$R02 +8163 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8164 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8165 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8166 195d LRRI $AC1.L, @$R02 +8167 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8168 1b7c SRRI @$R03, $AC0.L +8169 6e00 MOVP $AC0.M +816a b512 MULXAC.MV $AX0.H, $AX1.L, $AC1.M : $AX0.L, $AC0.M +816b 9909 ASR16.IR $AC1.M : $R01 +816c 1b7f SRRI @$R03, $AC1.M +816d 812b CLR.S $AC0.M : @$R03, $AC1.L +816e 1c04 MRR $R00, $R04 +816f 1c45 MRR $R02, $R05 +8170 1c62 MRR $R03, $R02 +8171 8150 CLR.L $AC0.M : $AX0.H, @$R00 +8172 8949 CLR.L $AC1.M : $AX1.L, @$R01 +8173 b072 MULX.L $AX0.H, $AX1.L : $AC0.M, @$R02 +8174 8962 CLR.L $AC1.M : $AC0.L, @$R02 +8175 f07a LSL16.L $AC0.M : $AC1.M, @$R02 +8176 191a LRRI $AX0.H, @$R00 +8177 b46a MULXAC.L $AX0.H, $AX1.L, $AC0.M : $AC1.L, @$R02 +8178 9100 ASR16 $AC0.M +8179 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +817a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +817b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +817c 195c LRRI $AC0.L, @$R02 +817d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +817e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +817f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8180 195d LRRI $AC1.L, @$R02 +8181 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8182 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8183 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8184 195c LRRI $AC0.L, @$R02 +8185 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8186 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8187 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8188 195d LRRI $AC1.L, @$R02 +8189 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +818a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +818b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +818c 195c LRRI $AC0.L, @$R02 +818d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +818e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +818f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8190 195d LRRI $AC1.L, @$R02 +8191 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8192 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8193 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8194 195c LRRI $AC0.L, @$R02 +8195 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8196 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8197 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8198 195d LRRI $AC1.L, @$R02 +8199 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +819a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +819b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +819c 195c LRRI $AC0.L, @$R02 +819d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +819e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +819f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81a0 195d LRRI $AC1.L, @$R02 +81a1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81a2 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81a3 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81a4 195c LRRI $AC0.L, @$R02 +81a5 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81a6 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81a7 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81a8 195d LRRI $AC1.L, @$R02 +81a9 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81aa b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81ab 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81ac 195c LRRI $AC0.L, @$R02 +81ad f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81ae b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81af 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81b0 195d LRRI $AC1.L, @$R02 +81b1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81b2 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81b3 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81b4 195c LRRI $AC0.L, @$R02 +81b5 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81b6 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81b7 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81b8 195d LRRI $AC1.L, @$R02 +81b9 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81ba b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81bb 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81bc 195c LRRI $AC0.L, @$R02 +81bd f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81be b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81bf 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81c0 195d LRRI $AC1.L, @$R02 +81c1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81c2 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81c3 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81c4 195c LRRI $AC0.L, @$R02 +81c5 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81c6 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81c7 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81c8 195d LRRI $AC1.L, @$R02 +81c9 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81ca b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81cb 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81cc 195c LRRI $AC0.L, @$R02 +81cd f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81ce b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81cf 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81d0 195d LRRI $AC1.L, @$R02 +81d1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81d2 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81d3 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81d4 195c LRRI $AC0.L, @$R02 +81d5 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81d6 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81d7 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81d8 195d LRRI $AC1.L, @$R02 +81d9 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81da b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81db 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81dc 195c LRRI $AC0.L, @$R02 +81dd f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81de b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81df 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81e0 195d LRRI $AC1.L, @$R02 +81e1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81e2 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81e3 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81e4 195c LRRI $AC0.L, @$R02 +81e5 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81e6 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81e7 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81e8 195d LRRI $AC1.L, @$R02 +81e9 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81ea b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +81eb 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +81ec 195c LRRI $AC0.L, @$R02 +81ed f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +81ee b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +81ef 917a ASR16.L $AC0.M : $AC1.M, @$R02 +81f0 195d LRRI $AC1.L, @$R02 +81f1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +81f2 1b7c SRRI @$R03, $AC0.L +81f3 6e00 MOVP $AC0.M +81f4 b51e MULXAC.MV $AX0.H, $AX1.L, $AC1.M : $AX1.H, $AC0.M +81f5 9909 ASR16.IR $AC1.M : $R01 +81f6 1b7f SRRI @$R03, $AC1.M +81f7 812b CLR.S $AC0.M : @$R03, $AC1.L +81f8 02df RET // End of 1st big mixer function // Second big mixer function? -81f9 : 8150 CLR $30 : $26, @$0 -81fa : 8949 CLR $31 : $25, @$1 -81fb : b072 MULX $26, $25 : $30, @$2 -81fc : 8962 CLR $31 : $28, @$2 -81fd : f07a LSL16 $30 : $31, @$2 -81fe : 191a LRRI $26, @$0 -81ff : b46a MULXAC $26, $25, $30 : $29, @$2 -8200 : 9100 ASR16 $30 -8201 : f1a0 LSL16 $31 : $26, $30 -8202 : b523 MULXAC $26, $25, $31 : @$3, $28 -8203 : 9972 ASR16 $31 : $30, @$2 -8204 : 195c LRRI $28, @$2 -8205 : f0a1 LSL16 $30 : $26, $31 -8206 : b42b MULXAC $26, $25, $30 : @$3, $29 -8207 : 917a ASR16 $30 : $31, @$2 -8208 : 195d LRRI $29, @$2 -8209 : f1a0 LSL16 $31 : $26, $30 -820a : b523 MULXAC $26, $25, $31 : @$3, $28 -820b : 9972 ASR16 $31 : $30, @$2 -820c : 195c LRRI $28, @$2 -820d : f0a1 LSL16 $30 : $26, $31 -820e : b42b MULXAC $26, $25, $30 : @$3, $29 -820f : 917a ASR16 $30 : $31, @$2 -8210 : 195d LRRI $29, @$2 -8211 : f1a0 LSL16 $31 : $26, $30 -8212 : b523 MULXAC $26, $25, $31 : @$3, $28 -8213 : 9972 ASR16 $31 : $30, @$2 -8214 : 195c LRRI $28, @$2 -8215 : f0a1 LSL16 $30 : $26, $31 -8216 : b42b MULXAC $26, $25, $30 : @$3, $29 -8217 : 917a ASR16 $30 : $31, @$2 -8218 : 195d LRRI $29, @$2 -8219 : f1a0 LSL16 $31 : $26, $30 -821a : b523 MULXAC $26, $25, $31 : @$3, $28 -821b : 9972 ASR16 $31 : $30, @$2 -821c : 195c LRRI $28, @$2 -821d : f0a1 LSL16 $30 : $26, $31 -821e : b42b MULXAC $26, $25, $30 : @$3, $29 -821f : 917a ASR16 $30 : $31, @$2 -8220 : 195d LRRI $29, @$2 -8221 : f1a0 LSL16 $31 : $26, $30 -8222 : b523 MULXAC $26, $25, $31 : @$3, $28 -8223 : 9972 ASR16 $31 : $30, @$2 -8224 : 195c LRRI $28, @$2 -8225 : f0a1 LSL16 $30 : $26, $31 -8226 : b42b MULXAC $26, $25, $30 : @$3, $29 -8227 : 917a ASR16 $30 : $31, @$2 -8228 : 195d LRRI $29, @$2 -8229 : f1a0 LSL16 $31 : $26, $30 -822a : b523 MULXAC $26, $25, $31 : @$3, $28 -822b : 9972 ASR16 $31 : $30, @$2 -822c : 195c LRRI $28, @$2 -822d : f0a1 LSL16 $30 : $26, $31 -822e : b42b MULXAC $26, $25, $30 : @$3, $29 -822f : 917a ASR16 $30 : $31, @$2 -8230 : 195d LRRI $29, @$2 -8231 : f1a0 LSL16 $31 : $26, $30 -8232 : b523 MULXAC $26, $25, $31 : @$3, $28 -8233 : 9972 ASR16 $31 : $30, @$2 -8234 : 195c LRRI $28, @$2 -8235 : f0a1 LSL16 $30 : $26, $31 -8236 : b42b MULXAC $26, $25, $30 : @$3, $29 -8237 : 917a ASR16 $30 : $31, @$2 -8238 : 195d LRRI $29, @$2 -8239 : f1a0 LSL16 $31 : $26, $30 -823a : b523 MULXAC $26, $25, $31 : @$3, $28 -823b : 9972 ASR16 $31 : $30, @$2 -823c : 195c LRRI $28, @$2 -823d : f0a1 LSL16 $30 : $26, $31 -823e : b42b MULXAC $26, $25, $30 : @$3, $29 -823f : 917a ASR16 $30 : $31, @$2 -8240 : 195d LRRI $29, @$2 -8241 : f1a0 LSL16 $31 : $26, $30 -8242 : b523 MULXAC $26, $25, $31 : @$3, $28 -8243 : 9972 ASR16 $31 : $30, @$2 -8244 : 195c LRRI $28, @$2 -8245 : f0a1 LSL16 $30 : $26, $31 -8246 : b42b MULXAC $26, $25, $30 : @$3, $29 -8247 : 917a ASR16 $30 : $31, @$2 -8248 : 195d LRRI $29, @$2 -8249 : f1a0 LSL16 $31 : $26, $30 -824a : b523 MULXAC $26, $25, $31 : @$3, $28 -824b : 9972 ASR16 $31 : $30, @$2 -824c : 195c LRRI $28, @$2 -824d : f0a1 LSL16 $30 : $26, $31 -824e : b42b MULXAC $26, $25, $30 : @$3, $29 -824f : 917a ASR16 $30 : $31, @$2 -8250 : 195d LRRI $29, @$2 -8251 : f1a0 LSL16 $31 : $26, $30 -8252 : b523 MULXAC $26, $25, $31 : @$3, $28 -8253 : 9972 ASR16 $31 : $30, @$2 -8254 : 195c LRRI $28, @$2 -8255 : f0a1 LSL16 $30 : $26, $31 -8256 : b42b MULXAC $26, $25, $30 : @$3, $29 -8257 : 917a ASR16 $30 : $31, @$2 -8258 : 195d LRRI $29, @$2 -8259 : f1a0 LSL16 $31 : $26, $30 -825a : b523 MULXAC $26, $25, $31 : @$3, $28 -825b : 9972 ASR16 $31 : $30, @$2 -825c : 195c LRRI $28, @$2 -825d : f0a1 LSL16 $30 : $26, $31 -825e : b42b MULXAC $26, $25, $30 : @$3, $29 -825f : 917a ASR16 $30 : $31, @$2 -8260 : 195d LRRI $29, @$2 -8261 : f1a0 LSL16 $31 : $26, $30 -8262 : b523 MULXAC $26, $25, $31 : @$3, $28 -8263 : 9972 ASR16 $31 : $30, @$2 -8264 : 195c LRRI $28, @$2 -8265 : f0a1 LSL16 $30 : $26, $31 -8266 : b42b MULXAC $26, $25, $30 : @$3, $29 -8267 : 917a ASR16 $30 : $31, @$2 -8268 : 195d LRRI $29, @$2 -8269 : f1a0 LSL16 $31 : $26, $30 -826a : b523 MULXAC $26, $25, $31 : @$3, $28 -826b : 9972 ASR16 $31 : $30, @$2 -826c : 195c LRRI $28, @$2 -826d : f0a1 LSL16 $30 : $26, $31 -826e : b42b MULXAC $26, $25, $30 : @$3, $29 -826f : 917a ASR16 $30 : $31, @$2 -8270 : 195d LRRI $29, @$2 -8271 : f1a0 LSL16 $31 : $26, $30 -8272 : b523 MULXAC $26, $25, $31 : @$3, $28 -8273 : 9972 ASR16 $31 : $30, @$2 -8274 : 195c LRRI $28, @$2 -8275 : f0a1 LSL16 $30 : $26, $31 -8276 : b42b MULXAC $26, $25, $30 : @$3, $29 -8277 : 917a ASR16 $30 : $31, @$2 -8278 : 195d LRRI $29, @$2 -8279 : f1a0 LSL16 $31 : $26, $30 -827a : 1b7c SRRI @$3, $28 -827b : 6e00 MOVP $30 -827c : b512 MULXAC $26, $25, $31 : $24, $30 -827d : 9909 ASR16 $31 : $1 -827e : 1b7f SRRI @$3, $31 -827f : 812b CLR $30 : @$3, $29 -8280 : 1f63 MRR $27, $3 -8281 : 02df RET +81f9 8150 CLR.L $AC0.M : $AX0.H, @$R00 +81fa 8949 CLR.L $AC1.M : $AX1.L, @$R01 +81fb b072 MULX.L $AX0.H, $AX1.L : $AC0.M, @$R02 +81fc 8962 CLR.L $AC1.M : $AC0.L, @$R02 +81fd f07a LSL16.L $AC0.M : $AC1.M, @$R02 +81fe 191a LRRI $AX0.H, @$R00 +81ff b46a MULXAC.L $AX0.H, $AX1.L, $AC0.M : $AC1.L, @$R02 +8200 9100 ASR16 $AC0.M +8201 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8202 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8203 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8204 195c LRRI $AC0.L, @$R02 +8205 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8206 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8207 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8208 195d LRRI $AC1.L, @$R02 +8209 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +820a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +820b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +820c 195c LRRI $AC0.L, @$R02 +820d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +820e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +820f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8210 195d LRRI $AC1.L, @$R02 +8211 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8212 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8213 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8214 195c LRRI $AC0.L, @$R02 +8215 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8216 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8217 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8218 195d LRRI $AC1.L, @$R02 +8219 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +821a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +821b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +821c 195c LRRI $AC0.L, @$R02 +821d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +821e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +821f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8220 195d LRRI $AC1.L, @$R02 +8221 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8222 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8223 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8224 195c LRRI $AC0.L, @$R02 +8225 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8226 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8227 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8228 195d LRRI $AC1.L, @$R02 +8229 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +822a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +822b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +822c 195c LRRI $AC0.L, @$R02 +822d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +822e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +822f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8230 195d LRRI $AC1.L, @$R02 +8231 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8232 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8233 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8234 195c LRRI $AC0.L, @$R02 +8235 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8236 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8237 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8238 195d LRRI $AC1.L, @$R02 +8239 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +823a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +823b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +823c 195c LRRI $AC0.L, @$R02 +823d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +823e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +823f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8240 195d LRRI $AC1.L, @$R02 +8241 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8242 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8243 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8244 195c LRRI $AC0.L, @$R02 +8245 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8246 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8247 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8248 195d LRRI $AC1.L, @$R02 +8249 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +824a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +824b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +824c 195c LRRI $AC0.L, @$R02 +824d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +824e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +824f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8250 195d LRRI $AC1.L, @$R02 +8251 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8252 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8253 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8254 195c LRRI $AC0.L, @$R02 +8255 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8256 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8257 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8258 195d LRRI $AC1.L, @$R02 +8259 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +825a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +825b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +825c 195c LRRI $AC0.L, @$R02 +825d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +825e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +825f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8260 195d LRRI $AC1.L, @$R02 +8261 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8262 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8263 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8264 195c LRRI $AC0.L, @$R02 +8265 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8266 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8267 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8268 195d LRRI $AC1.L, @$R02 +8269 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +826a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +826b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +826c 195c LRRI $AC0.L, @$R02 +826d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +826e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +826f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8270 195d LRRI $AC1.L, @$R02 +8271 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8272 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8273 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8274 195c LRRI $AC0.L, @$R02 +8275 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8276 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8277 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8278 195d LRRI $AC1.L, @$R02 +8279 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +827a 1b7c SRRI @$R03, $AC0.L +827b 6e00 MOVP $AC0.M +827c b512 MULXAC.MV $AX0.H, $AX1.L, $AC1.M : $AX0.L, $AC0.M +827d 9909 ASR16.IR $AC1.M : $R01 +827e 1b7f SRRI @$R03, $AC1.M +827f 812b CLR.S $AC0.M : @$R03, $AC1.L +8280 1f63 MRR $AX1.H, $R03 +8281 02df RET // End of 2nd big mixer function // 3rd big mixer function -8282 : 1ce3 MRR $7, $3 -8283 : 8100 CLR $30 -8284 : 8971 CLR $31 : $30, @$1 -8285 : 18bf LRRD $31, @$1 -8286 : 1b7e SRRI @$3, $30 -8287 : 4c00 ADD $30, $31 -8288 : 1b7e SRRI @$3, $30 -8289 : 4c00 ADD $30, $31 -828a : 1b7e SRRI @$3, $30 -828b : 4c00 ADD $30, $31 -828c : 1b7e SRRI @$3, $30 -828d : 4c00 ADD $30, $31 -828e : 1b7e SRRI @$3, $30 -828f : 4c00 ADD $30, $31 -8290 : 1b7e SRRI @$3, $30 -8291 : 4c00 ADD $30, $31 -8292 : 1b7e SRRI @$3, $30 -8293 : 4c00 ADD $30, $31 -8294 : 1b7e SRRI @$3, $30 -8295 : 4c00 ADD $30, $31 -8296 : 1b7e SRRI @$3, $30 -8297 : 4c00 ADD $30, $31 -8298 : 1b7e SRRI @$3, $30 -8299 : 4c00 ADD $30, $31 -829a : 1b7e SRRI @$3, $30 -829b : 4c00 ADD $30, $31 -829c : 1b7e SRRI @$3, $30 -829d : 4c00 ADD $30, $31 -829e : 1b7e SRRI @$3, $30 -829f : 4c00 ADD $30, $31 -82a0 : 1b7e SRRI @$3, $30 -82a1 : 4c00 ADD $30, $31 -82a2 : 1b7e SRRI @$3, $30 -82a3 : 4c00 ADD $30, $31 -82a4 : 1b7e SRRI @$3, $30 -82a5 : 4c00 ADD $30, $31 -82a6 : 1b7e SRRI @$3, $30 -82a7 : 4c00 ADD $30, $31 -82a8 : 1b7e SRRI @$3, $30 -82a9 : 4c00 ADD $30, $31 -82aa : 1b7e SRRI @$3, $30 -82ab : 4c00 ADD $30, $31 -82ac : 1b7e SRRI @$3, $30 -82ad : 4c00 ADD $30, $31 -82ae : 1b7e SRRI @$3, $30 -82af : 4c00 ADD $30, $31 -82b0 : 1b7e SRRI @$3, $30 -82b1 : 4c00 ADD $30, $31 -82b2 : 1b7e SRRI @$3, $30 -82b3 : 4c00 ADD $30, $31 -82b4 : 1b7e SRRI @$3, $30 -82b5 : 4c00 ADD $30, $31 -82b6 : 1b7e SRRI @$3, $30 -82b7 : 4c00 ADD $30, $31 -82b8 : 1b7e SRRI @$3, $30 -82b9 : 4c00 ADD $30, $31 -82ba : 1b7e SRRI @$3, $30 -82bb : 4c00 ADD $30, $31 -82bc : 1b7e SRRI @$3, $30 -82bd : 4c00 ADD $30, $31 -82be : 1b7e SRRI @$3, $30 -82bf : 4c00 ADD $30, $31 -82c0 : 1b7e SRRI @$3, $30 -82c1 : 4c00 ADD $30, $31 -82c2 : 1b7e SRRI @$3, $30 -82c3 : 4c00 ADD $30, $31 -82c4 : 1b7e SRRI @$3, $30 -82c5 : 4c00 ADD $30, $31 -82c6 : 8931 CLR $31 : @$1, $30 -82c7 : 8109 CLR $30 : $1 -82c8 : 193e LRRI $30, @$1 -82c9 : 18bf LRRD $31, @$1 -82ca : 1b7e SRRI @$3, $30 -82cb : 4c00 ADD $30, $31 -82cc : 1b7e SRRI @$3, $30 -82cd : 4c00 ADD $30, $31 -82ce : 1b7e SRRI @$3, $30 -82cf : 4c00 ADD $30, $31 -82d0 : 1b7e SRRI @$3, $30 -82d1 : 4c00 ADD $30, $31 -82d2 : 1b7e SRRI @$3, $30 -82d3 : 4c00 ADD $30, $31 -82d4 : 1b7e SRRI @$3, $30 -82d5 : 4c00 ADD $30, $31 -82d6 : 1b7e SRRI @$3, $30 -82d7 : 4c00 ADD $30, $31 -82d8 : 1b7e SRRI @$3, $30 -82d9 : 4c00 ADD $30, $31 -82da : 1b7e SRRI @$3, $30 -82db : 4c00 ADD $30, $31 -82dc : 1b7e SRRI @$3, $30 -82dd : 4c00 ADD $30, $31 -82de : 1b7e SRRI @$3, $30 -82df : 4c00 ADD $30, $31 -82e0 : 1b7e SRRI @$3, $30 -82e1 : 4c00 ADD $30, $31 -82e2 : 1b7e SRRI @$3, $30 -82e3 : 4c00 ADD $30, $31 -82e4 : 1b7e SRRI @$3, $30 -82e5 : 4c00 ADD $30, $31 -82e6 : 1b7e SRRI @$3, $30 -82e7 : 4c00 ADD $30, $31 -82e8 : 1b7e SRRI @$3, $30 -82e9 : 4c00 ADD $30, $31 -82ea : 1b7e SRRI @$3, $30 -82eb : 4c00 ADD $30, $31 -82ec : 1b7e SRRI @$3, $30 -82ed : 4c00 ADD $30, $31 -82ee : 1b7e SRRI @$3, $30 -82ef : 4c00 ADD $30, $31 -82f0 : 1b7e SRRI @$3, $30 -82f1 : 4c00 ADD $30, $31 -82f2 : 1b7e SRRI @$3, $30 -82f3 : 4c00 ADD $30, $31 -82f4 : 1b7e SRRI @$3, $30 -82f5 : 4c00 ADD $30, $31 -82f6 : 1b7e SRRI @$3, $30 -82f7 : 4c00 ADD $30, $31 -82f8 : 1b7e SRRI @$3, $30 -82f9 : 4c00 ADD $30, $31 -82fa : 1b7e SRRI @$3, $30 -82fb : 4c00 ADD $30, $31 -82fc : 1b7e SRRI @$3, $30 -82fd : 4c00 ADD $30, $31 -82fe : 1b7e SRRI @$3, $30 -82ff : 4c00 ADD $30, $31 -8300 : 1b7e SRRI @$3, $30 -8301 : 4c00 ADD $30, $31 -8302 : 1b7e SRRI @$3, $30 -8303 : 4c00 ADD $30, $31 -8304 : 1b7e SRRI @$3, $30 -8305 : 4c00 ADD $30, $31 -8306 : 1b7e SRRI @$3, $30 -8307 : 4c00 ADD $30, $31 -8308 : 1b7e SRRI @$3, $30 -8309 : 4c00 ADD $30, $31 -830a : 1b3e SRRI @$1, $30 -830b : 1c27 MRR $1, $7 -830c : 1c62 MRR $3, $2 -830d : 8150 CLR $30 : $26, @$0 -830e : 8949 CLR $31 : $25, @$1 -830f : b072 MULX $26, $25 : $30, @$2 -8310 : 8962 CLR $31 : $28, @$2 -8311 : f07a LSL16 $30 : $31, @$2 -8312 : 191a LRRI $26, @$0 -8313 : 1939 LRRI $25, @$1 -8314 : b46a MULXAC $26, $25, $30 : $29, @$2 -8315 : 9100 ASR16 $30 -8316 : f1a0 LSL16 $31 : $26, $30 -8317 : 1939 LRRI $25, @$1 -8318 : b523 MULXAC $26, $25, $31 : @$3, $28 -8319 : 9972 ASR16 $31 : $30, @$2 -831a : 195c LRRI $28, @$2 -831b : f0a1 LSL16 $30 : $26, $31 -831c : 1939 LRRI $25, @$1 -831d : b42b MULXAC $26, $25, $30 : @$3, $29 -831e : 917a ASR16 $30 : $31, @$2 -831f : 195d LRRI $29, @$2 -8320 : f1a0 LSL16 $31 : $26, $30 -8321 : 1939 LRRI $25, @$1 -8322 : b523 MULXAC $26, $25, $31 : @$3, $28 -8323 : 9972 ASR16 $31 : $30, @$2 -8324 : 195c LRRI $28, @$2 -8325 : f0a1 LSL16 $30 : $26, $31 -8326 : 1939 LRRI $25, @$1 -8327 : b42b MULXAC $26, $25, $30 : @$3, $29 -8328 : 917a ASR16 $30 : $31, @$2 -8329 : 195d LRRI $29, @$2 -832a : f1a0 LSL16 $31 : $26, $30 -832b : 1939 LRRI $25, @$1 -832c : b523 MULXAC $26, $25, $31 : @$3, $28 -832d : 9972 ASR16 $31 : $30, @$2 -832e : 195c LRRI $28, @$2 -832f : f0a1 LSL16 $30 : $26, $31 -8330 : 1939 LRRI $25, @$1 -8331 : b42b MULXAC $26, $25, $30 : @$3, $29 -8332 : 917a ASR16 $30 : $31, @$2 -8333 : 195d LRRI $29, @$2 -8334 : f1a0 LSL16 $31 : $26, $30 -8335 : 1939 LRRI $25, @$1 -8336 : b523 MULXAC $26, $25, $31 : @$3, $28 -8337 : 9972 ASR16 $31 : $30, @$2 -8338 : 195c LRRI $28, @$2 -8339 : f0a1 LSL16 $30 : $26, $31 -833a : 1939 LRRI $25, @$1 -833b : b42b MULXAC $26, $25, $30 : @$3, $29 -833c : 917a ASR16 $30 : $31, @$2 -833d : 195d LRRI $29, @$2 -833e : f1a0 LSL16 $31 : $26, $30 -833f : 1939 LRRI $25, @$1 -8340 : b523 MULXAC $26, $25, $31 : @$3, $28 -8341 : 9972 ASR16 $31 : $30, @$2 -8342 : 195c LRRI $28, @$2 -8343 : f0a1 LSL16 $30 : $26, $31 -8344 : 1939 LRRI $25, @$1 -8345 : b42b MULXAC $26, $25, $30 : @$3, $29 -8346 : 917a ASR16 $30 : $31, @$2 -8347 : 195d LRRI $29, @$2 -8348 : f1a0 LSL16 $31 : $26, $30 -8349 : 1939 LRRI $25, @$1 -834a : b523 MULXAC $26, $25, $31 : @$3, $28 -834b : 9972 ASR16 $31 : $30, @$2 -834c : 195c LRRI $28, @$2 -834d : f0a1 LSL16 $30 : $26, $31 -834e : 1939 LRRI $25, @$1 -834f : b42b MULXAC $26, $25, $30 : @$3, $29 -8350 : 917a ASR16 $30 : $31, @$2 -8351 : 195d LRRI $29, @$2 -8352 : f1a0 LSL16 $31 : $26, $30 -8353 : 1939 LRRI $25, @$1 -8354 : b523 MULXAC $26, $25, $31 : @$3, $28 -8355 : 9972 ASR16 $31 : $30, @$2 -8356 : 195c LRRI $28, @$2 -8357 : f0a1 LSL16 $30 : $26, $31 -8358 : 1939 LRRI $25, @$1 -8359 : b42b MULXAC $26, $25, $30 : @$3, $29 -835a : 917a ASR16 $30 : $31, @$2 -835b : 195d LRRI $29, @$2 -835c : f1a0 LSL16 $31 : $26, $30 -835d : 1939 LRRI $25, @$1 -835e : b523 MULXAC $26, $25, $31 : @$3, $28 -835f : 9972 ASR16 $31 : $30, @$2 -8360 : 195c LRRI $28, @$2 -8361 : f0a1 LSL16 $30 : $26, $31 -8362 : 1939 LRRI $25, @$1 -8363 : b42b MULXAC $26, $25, $30 : @$3, $29 -8364 : 917a ASR16 $30 : $31, @$2 -8365 : 195d LRRI $29, @$2 -8366 : f1a0 LSL16 $31 : $26, $30 -8367 : 1939 LRRI $25, @$1 -8368 : b523 MULXAC $26, $25, $31 : @$3, $28 -8369 : 9972 ASR16 $31 : $30, @$2 -836a : 195c LRRI $28, @$2 -836b : f0a1 LSL16 $30 : $26, $31 -836c : 1939 LRRI $25, @$1 -836d : b42b MULXAC $26, $25, $30 : @$3, $29 -836e : 917a ASR16 $30 : $31, @$2 -836f : 195d LRRI $29, @$2 -8370 : f1a0 LSL16 $31 : $26, $30 -8371 : 1939 LRRI $25, @$1 -8372 : b523 MULXAC $26, $25, $31 : @$3, $28 -8373 : 9972 ASR16 $31 : $30, @$2 -8374 : 195c LRRI $28, @$2 -8375 : f0a1 LSL16 $30 : $26, $31 -8376 : 1939 LRRI $25, @$1 -8377 : b42b MULXAC $26, $25, $30 : @$3, $29 -8378 : 917a ASR16 $30 : $31, @$2 -8379 : 195d LRRI $29, @$2 -837a : f1a0 LSL16 $31 : $26, $30 -837b : 1939 LRRI $25, @$1 -837c : b523 MULXAC $26, $25, $31 : @$3, $28 -837d : 9972 ASR16 $31 : $30, @$2 -837e : 195c LRRI $28, @$2 -837f : f0a1 LSL16 $30 : $26, $31 -8380 : 1939 LRRI $25, @$1 -8381 : b42b MULXAC $26, $25, $30 : @$3, $29 -8382 : 917a ASR16 $30 : $31, @$2 -8383 : 195d LRRI $29, @$2 -8384 : f1a0 LSL16 $31 : $26, $30 -8385 : 1939 LRRI $25, @$1 -8386 : b523 MULXAC $26, $25, $31 : @$3, $28 -8387 : 9972 ASR16 $31 : $30, @$2 -8388 : 195c LRRI $28, @$2 -8389 : f0a1 LSL16 $30 : $26, $31 -838a : 1939 LRRI $25, @$1 -838b : b42b MULXAC $26, $25, $30 : @$3, $29 -838c : 917a ASR16 $30 : $31, @$2 -838d : 195d LRRI $29, @$2 -838e : f1a0 LSL16 $31 : $26, $30 -838f : 1939 LRRI $25, @$1 -8390 : b523 MULXAC $26, $25, $31 : @$3, $28 -8391 : 9972 ASR16 $31 : $30, @$2 -8392 : 195c LRRI $28, @$2 -8393 : f0a1 LSL16 $30 : $26, $31 -8394 : 1939 LRRI $25, @$1 -8395 : b42b MULXAC $26, $25, $30 : @$3, $29 -8396 : 917a ASR16 $30 : $31, @$2 -8397 : 195d LRRI $29, @$2 -8398 : f1a0 LSL16 $31 : $26, $30 -8399 : 1939 LRRI $25, @$1 -839a : b523 MULXAC $26, $25, $31 : @$3, $28 -839b : 9972 ASR16 $31 : $30, @$2 -839c : 195c LRRI $28, @$2 -839d : f0a1 LSL16 $30 : $26, $31 -839e : 1939 LRRI $25, @$1 -839f : b42b MULXAC $26, $25, $30 : @$3, $29 -83a0 : 917a ASR16 $30 : $31, @$2 -83a1 : 195d LRRI $29, @$2 -83a2 : f1a0 LSL16 $31 : $26, $30 -83a3 : 1939 LRRI $25, @$1 -83a4 : b523 MULXAC $26, $25, $31 : @$3, $28 -83a5 : 9972 ASR16 $31 : $30, @$2 -83a6 : 195c LRRI $28, @$2 -83a7 : f0a1 LSL16 $30 : $26, $31 -83a8 : 1939 LRRI $25, @$1 -83a9 : b42b MULXAC $26, $25, $30 : @$3, $29 -83aa : 917a ASR16 $30 : $31, @$2 -83ab : 195d LRRI $29, @$2 -83ac : f1a0 LSL16 $31 : $26, $30 -83ad : 1b7c SRRI @$3, $28 -83ae : 6e00 MOVP $30 -83af : b512 MULXAC $26, $25, $31 : $24, $30 -83b0 : 9900 ASR16 $31 -83b1 : 1b7f SRRI @$3, $31 -83b2 : 812b CLR $30 : @$3, $29 -83b3 : 1c04 MRR $0, $4 -83b4 : 1c45 MRR $2, $5 -83b5 : 1c62 MRR $3, $2 -83b6 : 8150 CLR $30 : $26, @$0 -83b7 : 8949 CLR $31 : $25, @$1 -83b8 : b072 MULX $26, $25 : $30, @$2 -83b9 : 8962 CLR $31 : $28, @$2 -83ba : f07a LSL16 $30 : $31, @$2 -83bb : 191a LRRI $26, @$0 -83bc : 1939 LRRI $25, @$1 -83bd : b46a MULXAC $26, $25, $30 : $29, @$2 -83be : 9100 ASR16 $30 -83bf : f1a0 LSL16 $31 : $26, $30 -83c0 : 1939 LRRI $25, @$1 -83c1 : b523 MULXAC $26, $25, $31 : @$3, $28 -83c2 : 9972 ASR16 $31 : $30, @$2 -83c3 : 195c LRRI $28, @$2 -83c4 : f0a1 LSL16 $30 : $26, $31 -83c5 : 1939 LRRI $25, @$1 -83c6 : b42b MULXAC $26, $25, $30 : @$3, $29 -83c7 : 917a ASR16 $30 : $31, @$2 -83c8 : 195d LRRI $29, @$2 -83c9 : f1a0 LSL16 $31 : $26, $30 -83ca : 1939 LRRI $25, @$1 -83cb : b523 MULXAC $26, $25, $31 : @$3, $28 -83cc : 9972 ASR16 $31 : $30, @$2 -83cd : 195c LRRI $28, @$2 -83ce : f0a1 LSL16 $30 : $26, $31 -83cf : 1939 LRRI $25, @$1 -83d0 : b42b MULXAC $26, $25, $30 : @$3, $29 -83d1 : 917a ASR16 $30 : $31, @$2 -83d2 : 195d LRRI $29, @$2 -83d3 : f1a0 LSL16 $31 : $26, $30 -83d4 : 1939 LRRI $25, @$1 -83d5 : b523 MULXAC $26, $25, $31 : @$3, $28 -83d6 : 9972 ASR16 $31 : $30, @$2 -83d7 : 195c LRRI $28, @$2 -83d8 : f0a1 LSL16 $30 : $26, $31 -83d9 : 1939 LRRI $25, @$1 -83da : b42b MULXAC $26, $25, $30 : @$3, $29 -83db : 917a ASR16 $30 : $31, @$2 -83dc : 195d LRRI $29, @$2 -83dd : f1a0 LSL16 $31 : $26, $30 -83de : 1939 LRRI $25, @$1 -83df : b523 MULXAC $26, $25, $31 : @$3, $28 -83e0 : 9972 ASR16 $31 : $30, @$2 -83e1 : 195c LRRI $28, @$2 -83e2 : f0a1 LSL16 $30 : $26, $31 -83e3 : 1939 LRRI $25, @$1 -83e4 : b42b MULXAC $26, $25, $30 : @$3, $29 -83e5 : 917a ASR16 $30 : $31, @$2 -83e6 : 195d LRRI $29, @$2 -83e7 : f1a0 LSL16 $31 : $26, $30 -83e8 : 1939 LRRI $25, @$1 -83e9 : b523 MULXAC $26, $25, $31 : @$3, $28 -83ea : 9972 ASR16 $31 : $30, @$2 -83eb : 195c LRRI $28, @$2 -83ec : f0a1 LSL16 $30 : $26, $31 -83ed : 1939 LRRI $25, @$1 -83ee : b42b MULXAC $26, $25, $30 : @$3, $29 -83ef : 917a ASR16 $30 : $31, @$2 -83f0 : 195d LRRI $29, @$2 -83f1 : f1a0 LSL16 $31 : $26, $30 -83f2 : 1939 LRRI $25, @$1 -83f3 : b523 MULXAC $26, $25, $31 : @$3, $28 -83f4 : 9972 ASR16 $31 : $30, @$2 -83f5 : 195c LRRI $28, @$2 -83f6 : f0a1 LSL16 $30 : $26, $31 -83f7 : 1939 LRRI $25, @$1 -83f8 : b42b MULXAC $26, $25, $30 : @$3, $29 -83f9 : 917a ASR16 $30 : $31, @$2 -83fa : 195d LRRI $29, @$2 -83fb : f1a0 LSL16 $31 : $26, $30 -83fc : 1939 LRRI $25, @$1 -83fd : b523 MULXAC $26, $25, $31 : @$3, $28 -83fe : 9972 ASR16 $31 : $30, @$2 -83ff : 195c LRRI $28, @$2 -8400 : f0a1 LSL16 $30 : $26, $31 -8401 : 1939 LRRI $25, @$1 -8402 : b42b MULXAC $26, $25, $30 : @$3, $29 -8403 : 917a ASR16 $30 : $31, @$2 -8404 : 195d LRRI $29, @$2 -8405 : f1a0 LSL16 $31 : $26, $30 -8406 : 1939 LRRI $25, @$1 -8407 : b523 MULXAC $26, $25, $31 : @$3, $28 -8408 : 9972 ASR16 $31 : $30, @$2 -8409 : 195c LRRI $28, @$2 -840a : f0a1 LSL16 $30 : $26, $31 -840b : 1939 LRRI $25, @$1 -840c : b42b MULXAC $26, $25, $30 : @$3, $29 -840d : 917a ASR16 $30 : $31, @$2 -840e : 195d LRRI $29, @$2 -840f : f1a0 LSL16 $31 : $26, $30 -8410 : 1939 LRRI $25, @$1 -8411 : b523 MULXAC $26, $25, $31 : @$3, $28 -8412 : 9972 ASR16 $31 : $30, @$2 -8413 : 195c LRRI $28, @$2 -8414 : f0a1 LSL16 $30 : $26, $31 -8415 : 1939 LRRI $25, @$1 -8416 : b42b MULXAC $26, $25, $30 : @$3, $29 -8417 : 917a ASR16 $30 : $31, @$2 -8418 : 195d LRRI $29, @$2 -8419 : f1a0 LSL16 $31 : $26, $30 -841a : 1939 LRRI $25, @$1 -841b : b523 MULXAC $26, $25, $31 : @$3, $28 -841c : 9972 ASR16 $31 : $30, @$2 -841d : 195c LRRI $28, @$2 -841e : f0a1 LSL16 $30 : $26, $31 -841f : 1939 LRRI $25, @$1 -8420 : b42b MULXAC $26, $25, $30 : @$3, $29 -8421 : 917a ASR16 $30 : $31, @$2 -8422 : 195d LRRI $29, @$2 -8423 : f1a0 LSL16 $31 : $26, $30 -8424 : 1939 LRRI $25, @$1 -8425 : b523 MULXAC $26, $25, $31 : @$3, $28 -8426 : 9972 ASR16 $31 : $30, @$2 -8427 : 195c LRRI $28, @$2 -8428 : f0a1 LSL16 $30 : $26, $31 -8429 : 1939 LRRI $25, @$1 -842a : b42b MULXAC $26, $25, $30 : @$3, $29 -842b : 917a ASR16 $30 : $31, @$2 -842c : 195d LRRI $29, @$2 -842d : f1a0 LSL16 $31 : $26, $30 -842e : 1939 LRRI $25, @$1 -842f : b523 MULXAC $26, $25, $31 : @$3, $28 -8430 : 9972 ASR16 $31 : $30, @$2 -8431 : 195c LRRI $28, @$2 -8432 : f0a1 LSL16 $30 : $26, $31 -8433 : 1939 LRRI $25, @$1 -8434 : b42b MULXAC $26, $25, $30 : @$3, $29 -8435 : 917a ASR16 $30 : $31, @$2 -8436 : 195d LRRI $29, @$2 -8437 : f1a0 LSL16 $31 : $26, $30 -8438 : 1939 LRRI $25, @$1 -8439 : b523 MULXAC $26, $25, $31 : @$3, $28 -843a : 9972 ASR16 $31 : $30, @$2 -843b : 195c LRRI $28, @$2 -843c : f0a1 LSL16 $30 : $26, $31 -843d : 1939 LRRI $25, @$1 -843e : b42b MULXAC $26, $25, $30 : @$3, $29 -843f : 917a ASR16 $30 : $31, @$2 -8440 : 195d LRRI $29, @$2 -8441 : f1a0 LSL16 $31 : $26, $30 -8442 : 1939 LRRI $25, @$1 -8443 : b523 MULXAC $26, $25, $31 : @$3, $28 -8444 : 9972 ASR16 $31 : $30, @$2 -8445 : 195c LRRI $28, @$2 -8446 : f0a1 LSL16 $30 : $26, $31 -8447 : 1939 LRRI $25, @$1 -8448 : b42b MULXAC $26, $25, $30 : @$3, $29 -8449 : 917a ASR16 $30 : $31, @$2 -844a : 195d LRRI $29, @$2 -844b : f1a0 LSL16 $31 : $26, $30 -844c : 1939 LRRI $25, @$1 -844d : b523 MULXAC $26, $25, $31 : @$3, $28 -844e : 9972 ASR16 $31 : $30, @$2 -844f : 195c LRRI $28, @$2 -8450 : f0a1 LSL16 $30 : $26, $31 -8451 : 1939 LRRI $25, @$1 -8452 : b42b MULXAC $26, $25, $30 : @$3, $29 -8453 : 917a ASR16 $30 : $31, @$2 -8454 : 195d LRRI $29, @$2 -8455 : f1a0 LSL16 $31 : $26, $30 -8456 : 1b7c SRRI @$3, $28 -8457 : 6e00 MOVP $30 -8458 : b51e MULXAC $26, $25, $31 : $27, $30 -8459 : 9900 ASR16 $31 -845a : 1b7f SRRI @$3, $31 -845b : 812b CLR $30 : @$3, $29 -845c : 02df RET - +8282 1ce3 MRR $R07, $R03 +8283 8100 CLR $AC0.M +8284 8971 CLR.L $AC1.M : $AC0.M, @$R01 +8285 18bf LRRD $AC1.M, @$R01 +8286 1b7e SRRI @$R03, $AC0.M +8287 4c00 ADD $AC0.M, $AC1.M +8288 1b7e SRRI @$R03, $AC0.M +8289 4c00 ADD $AC0.M, $AC1.M +828a 1b7e SRRI @$R03, $AC0.M +828b 4c00 ADD $AC0.M, $AC1.M +828c 1b7e SRRI @$R03, $AC0.M +828d 4c00 ADD $AC0.M, $AC1.M +828e 1b7e SRRI @$R03, $AC0.M +828f 4c00 ADD $AC0.M, $AC1.M +8290 1b7e SRRI @$R03, $AC0.M +8291 4c00 ADD $AC0.M, $AC1.M +8292 1b7e SRRI @$R03, $AC0.M +8293 4c00 ADD $AC0.M, $AC1.M +8294 1b7e SRRI @$R03, $AC0.M +8295 4c00 ADD $AC0.M, $AC1.M +8296 1b7e SRRI @$R03, $AC0.M +8297 4c00 ADD $AC0.M, $AC1.M +8298 1b7e SRRI @$R03, $AC0.M +8299 4c00 ADD $AC0.M, $AC1.M +829a 1b7e SRRI @$R03, $AC0.M +829b 4c00 ADD $AC0.M, $AC1.M +829c 1b7e SRRI @$R03, $AC0.M +829d 4c00 ADD $AC0.M, $AC1.M +829e 1b7e SRRI @$R03, $AC0.M +829f 4c00 ADD $AC0.M, $AC1.M +82a0 1b7e SRRI @$R03, $AC0.M +82a1 4c00 ADD $AC0.M, $AC1.M +82a2 1b7e SRRI @$R03, $AC0.M +82a3 4c00 ADD $AC0.M, $AC1.M +82a4 1b7e SRRI @$R03, $AC0.M +82a5 4c00 ADD $AC0.M, $AC1.M +82a6 1b7e SRRI @$R03, $AC0.M +82a7 4c00 ADD $AC0.M, $AC1.M +82a8 1b7e SRRI @$R03, $AC0.M +82a9 4c00 ADD $AC0.M, $AC1.M +82aa 1b7e SRRI @$R03, $AC0.M +82ab 4c00 ADD $AC0.M, $AC1.M +82ac 1b7e SRRI @$R03, $AC0.M +82ad 4c00 ADD $AC0.M, $AC1.M +82ae 1b7e SRRI @$R03, $AC0.M +82af 4c00 ADD $AC0.M, $AC1.M +82b0 1b7e SRRI @$R03, $AC0.M +82b1 4c00 ADD $AC0.M, $AC1.M +82b2 1b7e SRRI @$R03, $AC0.M +82b3 4c00 ADD $AC0.M, $AC1.M +82b4 1b7e SRRI @$R03, $AC0.M +82b5 4c00 ADD $AC0.M, $AC1.M +82b6 1b7e SRRI @$R03, $AC0.M +82b7 4c00 ADD $AC0.M, $AC1.M +82b8 1b7e SRRI @$R03, $AC0.M +82b9 4c00 ADD $AC0.M, $AC1.M +82ba 1b7e SRRI @$R03, $AC0.M +82bb 4c00 ADD $AC0.M, $AC1.M +82bc 1b7e SRRI @$R03, $AC0.M +82bd 4c00 ADD $AC0.M, $AC1.M +82be 1b7e SRRI @$R03, $AC0.M +82bf 4c00 ADD $AC0.M, $AC1.M +82c0 1b7e SRRI @$R03, $AC0.M +82c1 4c00 ADD $AC0.M, $AC1.M +82c2 1b7e SRRI @$R03, $AC0.M +82c3 4c00 ADD $AC0.M, $AC1.M +82c4 1b7e SRRI @$R03, $AC0.M +82c5 4c00 ADD $AC0.M, $AC1.M +82c6 8931 CLR.S $AC1.M : @$R01, $AC0.M +82c7 8109 CLR.IR $AC0.M : $R01 +82c8 193e LRRI $AC0.M, @$R01 +82c9 18bf LRRD $AC1.M, @$R01 +82ca 1b7e SRRI @$R03, $AC0.M +82cb 4c00 ADD $AC0.M, $AC1.M +82cc 1b7e SRRI @$R03, $AC0.M +82cd 4c00 ADD $AC0.M, $AC1.M +82ce 1b7e SRRI @$R03, $AC0.M +82cf 4c00 ADD $AC0.M, $AC1.M +82d0 1b7e SRRI @$R03, $AC0.M +82d1 4c00 ADD $AC0.M, $AC1.M +82d2 1b7e SRRI @$R03, $AC0.M +82d3 4c00 ADD $AC0.M, $AC1.M +82d4 1b7e SRRI @$R03, $AC0.M +82d5 4c00 ADD $AC0.M, $AC1.M +82d6 1b7e SRRI @$R03, $AC0.M +82d7 4c00 ADD $AC0.M, $AC1.M +82d8 1b7e SRRI @$R03, $AC0.M +82d9 4c00 ADD $AC0.M, $AC1.M +82da 1b7e SRRI @$R03, $AC0.M +82db 4c00 ADD $AC0.M, $AC1.M +82dc 1b7e SRRI @$R03, $AC0.M +82dd 4c00 ADD $AC0.M, $AC1.M +82de 1b7e SRRI @$R03, $AC0.M +82df 4c00 ADD $AC0.M, $AC1.M +82e0 1b7e SRRI @$R03, $AC0.M +82e1 4c00 ADD $AC0.M, $AC1.M +82e2 1b7e SRRI @$R03, $AC0.M +82e3 4c00 ADD $AC0.M, $AC1.M +82e4 1b7e SRRI @$R03, $AC0.M +82e5 4c00 ADD $AC0.M, $AC1.M +82e6 1b7e SRRI @$R03, $AC0.M +82e7 4c00 ADD $AC0.M, $AC1.M +82e8 1b7e SRRI @$R03, $AC0.M +82e9 4c00 ADD $AC0.M, $AC1.M +82ea 1b7e SRRI @$R03, $AC0.M +82eb 4c00 ADD $AC0.M, $AC1.M +82ec 1b7e SRRI @$R03, $AC0.M +82ed 4c00 ADD $AC0.M, $AC1.M +82ee 1b7e SRRI @$R03, $AC0.M +82ef 4c00 ADD $AC0.M, $AC1.M +82f0 1b7e SRRI @$R03, $AC0.M +82f1 4c00 ADD $AC0.M, $AC1.M +82f2 1b7e SRRI @$R03, $AC0.M +82f3 4c00 ADD $AC0.M, $AC1.M +82f4 1b7e SRRI @$R03, $AC0.M +82f5 4c00 ADD $AC0.M, $AC1.M +82f6 1b7e SRRI @$R03, $AC0.M +82f7 4c00 ADD $AC0.M, $AC1.M +82f8 1b7e SRRI @$R03, $AC0.M +82f9 4c00 ADD $AC0.M, $AC1.M +82fa 1b7e SRRI @$R03, $AC0.M +82fb 4c00 ADD $AC0.M, $AC1.M +82fc 1b7e SRRI @$R03, $AC0.M +82fd 4c00 ADD $AC0.M, $AC1.M +82fe 1b7e SRRI @$R03, $AC0.M +82ff 4c00 ADD $AC0.M, $AC1.M +8300 1b7e SRRI @$R03, $AC0.M +8301 4c00 ADD $AC0.M, $AC1.M +8302 1b7e SRRI @$R03, $AC0.M +8303 4c00 ADD $AC0.M, $AC1.M +8304 1b7e SRRI @$R03, $AC0.M +8305 4c00 ADD $AC0.M, $AC1.M +8306 1b7e SRRI @$R03, $AC0.M +8307 4c00 ADD $AC0.M, $AC1.M +8308 1b7e SRRI @$R03, $AC0.M +8309 4c00 ADD $AC0.M, $AC1.M +830a 1b3e SRRI @$R01, $AC0.M +830b 1c27 MRR $R01, $R07 +830c 1c62 MRR $R03, $R02 +830d 8150 CLR.L $AC0.M : $AX0.H, @$R00 +830e 8949 CLR.L $AC1.M : $AX1.L, @$R01 +830f b072 MULX.L $AX0.H, $AX1.L : $AC0.M, @$R02 +8310 8962 CLR.L $AC1.M : $AC0.L, @$R02 +8311 f07a LSL16.L $AC0.M : $AC1.M, @$R02 +8312 191a LRRI $AX0.H, @$R00 +8313 1939 LRRI $AX1.L, @$R01 +8314 b46a MULXAC.L $AX0.H, $AX1.L, $AC0.M : $AC1.L, @$R02 +8315 9100 ASR16 $AC0.M +8316 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8317 1939 LRRI $AX1.L, @$R01 +8318 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8319 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +831a 195c LRRI $AC0.L, @$R02 +831b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +831c 1939 LRRI $AX1.L, @$R01 +831d b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +831e 917a ASR16.L $AC0.M : $AC1.M, @$R02 +831f 195d LRRI $AC1.L, @$R02 +8320 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8321 1939 LRRI $AX1.L, @$R01 +8322 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8323 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8324 195c LRRI $AC0.L, @$R02 +8325 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8326 1939 LRRI $AX1.L, @$R01 +8327 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8328 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8329 195d LRRI $AC1.L, @$R02 +832a f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +832b 1939 LRRI $AX1.L, @$R01 +832c b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +832d 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +832e 195c LRRI $AC0.L, @$R02 +832f f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8330 1939 LRRI $AX1.L, @$R01 +8331 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8332 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8333 195d LRRI $AC1.L, @$R02 +8334 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8335 1939 LRRI $AX1.L, @$R01 +8336 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8337 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8338 195c LRRI $AC0.L, @$R02 +8339 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +833a 1939 LRRI $AX1.L, @$R01 +833b b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +833c 917a ASR16.L $AC0.M : $AC1.M, @$R02 +833d 195d LRRI $AC1.L, @$R02 +833e f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +833f 1939 LRRI $AX1.L, @$R01 +8340 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8341 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8342 195c LRRI $AC0.L, @$R02 +8343 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8344 1939 LRRI $AX1.L, @$R01 +8345 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8346 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8347 195d LRRI $AC1.L, @$R02 +8348 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8349 1939 LRRI $AX1.L, @$R01 +834a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +834b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +834c 195c LRRI $AC0.L, @$R02 +834d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +834e 1939 LRRI $AX1.L, @$R01 +834f b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8350 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8351 195d LRRI $AC1.L, @$R02 +8352 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8353 1939 LRRI $AX1.L, @$R01 +8354 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8355 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8356 195c LRRI $AC0.L, @$R02 +8357 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8358 1939 LRRI $AX1.L, @$R01 +8359 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +835a 917a ASR16.L $AC0.M : $AC1.M, @$R02 +835b 195d LRRI $AC1.L, @$R02 +835c f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +835d 1939 LRRI $AX1.L, @$R01 +835e b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +835f 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8360 195c LRRI $AC0.L, @$R02 +8361 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8362 1939 LRRI $AX1.L, @$R01 +8363 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8364 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8365 195d LRRI $AC1.L, @$R02 +8366 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8367 1939 LRRI $AX1.L, @$R01 +8368 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8369 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +836a 195c LRRI $AC0.L, @$R02 +836b f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +836c 1939 LRRI $AX1.L, @$R01 +836d b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +836e 917a ASR16.L $AC0.M : $AC1.M, @$R02 +836f 195d LRRI $AC1.L, @$R02 +8370 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8371 1939 LRRI $AX1.L, @$R01 +8372 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8373 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8374 195c LRRI $AC0.L, @$R02 +8375 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8376 1939 LRRI $AX1.L, @$R01 +8377 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8378 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8379 195d LRRI $AC1.L, @$R02 +837a f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +837b 1939 LRRI $AX1.L, @$R01 +837c b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +837d 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +837e 195c LRRI $AC0.L, @$R02 +837f f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8380 1939 LRRI $AX1.L, @$R01 +8381 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8382 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8383 195d LRRI $AC1.L, @$R02 +8384 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8385 1939 LRRI $AX1.L, @$R01 +8386 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8387 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8388 195c LRRI $AC0.L, @$R02 +8389 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +838a 1939 LRRI $AX1.L, @$R01 +838b b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +838c 917a ASR16.L $AC0.M : $AC1.M, @$R02 +838d 195d LRRI $AC1.L, @$R02 +838e f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +838f 1939 LRRI $AX1.L, @$R01 +8390 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8391 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8392 195c LRRI $AC0.L, @$R02 +8393 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8394 1939 LRRI $AX1.L, @$R01 +8395 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8396 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8397 195d LRRI $AC1.L, @$R02 +8398 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8399 1939 LRRI $AX1.L, @$R01 +839a b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +839b 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +839c 195c LRRI $AC0.L, @$R02 +839d f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +839e 1939 LRRI $AX1.L, @$R01 +839f b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83a0 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83a1 195d LRRI $AC1.L, @$R02 +83a2 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83a3 1939 LRRI $AX1.L, @$R01 +83a4 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83a5 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83a6 195c LRRI $AC0.L, @$R02 +83a7 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +83a8 1939 LRRI $AX1.L, @$R01 +83a9 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83aa 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83ab 195d LRRI $AC1.L, @$R02 +83ac f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83ad 1b7c SRRI @$R03, $AC0.L +83ae 6e00 MOVP $AC0.M +83af b512 MULXAC.MV $AX0.H, $AX1.L, $AC1.M : $AX0.L, $AC0.M +83b0 9900 ASR16 $AC1.M +83b1 1b7f SRRI @$R03, $AC1.M +83b2 812b CLR.S $AC0.M : @$R03, $AC1.L +83b3 1c04 MRR $R00, $R04 +83b4 1c45 MRR $R02, $R05 +83b5 1c62 MRR $R03, $R02 +83b6 8150 CLR.L $AC0.M : $AX0.H, @$R00 +83b7 8949 CLR.L $AC1.M : $AX1.L, @$R01 +83b8 b072 MULX.L $AX0.H, $AX1.L : $AC0.M, @$R02 +83b9 8962 CLR.L $AC1.M : $AC0.L, @$R02 +83ba f07a LSL16.L $AC0.M : $AC1.M, @$R02 +83bb 191a LRRI $AX0.H, @$R00 +83bc 1939 LRRI $AX1.L, @$R01 +83bd b46a MULXAC.L $AX0.H, $AX1.L, $AC0.M : $AC1.L, @$R02 +83be 9100 ASR16 $AC0.M +83bf f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83c0 1939 LRRI $AX1.L, @$R01 +83c1 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83c2 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83c3 195c LRRI $AC0.L, @$R02 +83c4 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +83c5 1939 LRRI $AX1.L, @$R01 +83c6 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83c7 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83c8 195d LRRI $AC1.L, @$R02 +83c9 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83ca 1939 LRRI $AX1.L, @$R01 +83cb b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83cc 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83cd 195c LRRI $AC0.L, @$R02 +83ce f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +83cf 1939 LRRI $AX1.L, @$R01 +83d0 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83d1 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83d2 195d LRRI $AC1.L, @$R02 +83d3 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83d4 1939 LRRI $AX1.L, @$R01 +83d5 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83d6 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83d7 195c LRRI $AC0.L, @$R02 +83d8 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +83d9 1939 LRRI $AX1.L, @$R01 +83da b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83db 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83dc 195d LRRI $AC1.L, @$R02 +83dd f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83de 1939 LRRI $AX1.L, @$R01 +83df b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83e0 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83e1 195c LRRI $AC0.L, @$R02 +83e2 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +83e3 1939 LRRI $AX1.L, @$R01 +83e4 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83e5 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83e6 195d LRRI $AC1.L, @$R02 +83e7 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83e8 1939 LRRI $AX1.L, @$R01 +83e9 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83ea 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83eb 195c LRRI $AC0.L, @$R02 +83ec f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +83ed 1939 LRRI $AX1.L, @$R01 +83ee b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83ef 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83f0 195d LRRI $AC1.L, @$R02 +83f1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83f2 1939 LRRI $AX1.L, @$R01 +83f3 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83f4 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83f5 195c LRRI $AC0.L, @$R02 +83f6 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +83f7 1939 LRRI $AX1.L, @$R01 +83f8 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +83f9 917a ASR16.L $AC0.M : $AC1.M, @$R02 +83fa 195d LRRI $AC1.L, @$R02 +83fb f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +83fc 1939 LRRI $AX1.L, @$R01 +83fd b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +83fe 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +83ff 195c LRRI $AC0.L, @$R02 +8400 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8401 1939 LRRI $AX1.L, @$R01 +8402 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8403 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8404 195d LRRI $AC1.L, @$R02 +8405 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8406 1939 LRRI $AX1.L, @$R01 +8407 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8408 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8409 195c LRRI $AC0.L, @$R02 +840a f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +840b 1939 LRRI $AX1.L, @$R01 +840c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +840d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +840e 195d LRRI $AC1.L, @$R02 +840f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8410 1939 LRRI $AX1.L, @$R01 +8411 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8412 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8413 195c LRRI $AC0.L, @$R02 +8414 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8415 1939 LRRI $AX1.L, @$R01 +8416 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8417 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8418 195d LRRI $AC1.L, @$R02 +8419 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +841a 1939 LRRI $AX1.L, @$R01 +841b b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +841c 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +841d 195c LRRI $AC0.L, @$R02 +841e f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +841f 1939 LRRI $AX1.L, @$R01 +8420 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8421 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8422 195d LRRI $AC1.L, @$R02 +8423 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8424 1939 LRRI $AX1.L, @$R01 +8425 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8426 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8427 195c LRRI $AC0.L, @$R02 +8428 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8429 1939 LRRI $AX1.L, @$R01 +842a b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +842b 917a ASR16.L $AC0.M : $AC1.M, @$R02 +842c 195d LRRI $AC1.L, @$R02 +842d f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +842e 1939 LRRI $AX1.L, @$R01 +842f b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8430 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8431 195c LRRI $AC0.L, @$R02 +8432 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8433 1939 LRRI $AX1.L, @$R01 +8434 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8435 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8436 195d LRRI $AC1.L, @$R02 +8437 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8438 1939 LRRI $AX1.L, @$R01 +8439 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +843a 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +843b 195c LRRI $AC0.L, @$R02 +843c f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +843d 1939 LRRI $AX1.L, @$R01 +843e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +843f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8440 195d LRRI $AC1.L, @$R02 +8441 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8442 1939 LRRI $AX1.L, @$R01 +8443 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8444 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8445 195c LRRI $AC0.L, @$R02 +8446 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8447 1939 LRRI $AX1.L, @$R01 +8448 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8449 917a ASR16.L $AC0.M : $AC1.M, @$R02 +844a 195d LRRI $AC1.L, @$R02 +844b f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +844c 1939 LRRI $AX1.L, @$R01 +844d b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +844e 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +844f 195c LRRI $AC0.L, @$R02 +8450 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8451 1939 LRRI $AX1.L, @$R01 +8452 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8453 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8454 195d LRRI $AC1.L, @$R02 +8455 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8456 1b7c SRRI @$R03, $AC0.L +8457 6e00 MOVP $AC0.M +8458 b51e MULXAC.MV $AX0.H, $AX1.L, $AC1.M : $AX1.H, $AC0.M +8459 9900 ASR16 $AC1.M +845a 1b7f SRRI @$R03, $AC1.M +845b 812b CLR.S $AC0.M : @$R03, $AC1.L +845c 02df RET // Don't know what this is, looks like more mixing -845d : 1ce3 MRR $7, $3 -845e : 8100 CLR $30 -845f : 8971 CLR $31 : $30, @$1 -8460 : 18bf LRRD $31, @$1 -8461 : 1b7e SRRI @$3, $30 -8462 : 4c00 ADD $30, $31 -8463 : 1b7e SRRI @$3, $30 -8464 : 4c00 ADD $30, $31 -8465 : 1b7e SRRI @$3, $30 -8466 : 4c00 ADD $30, $31 -8467 : 1b7e SRRI @$3, $30 -8468 : 4c00 ADD $30, $31 -8469 : 1b7e SRRI @$3, $30 -846a : 4c00 ADD $30, $31 -846b : 1b7e SRRI @$3, $30 -846c : 4c00 ADD $30, $31 -846d : 1b7e SRRI @$3, $30 -846e : 4c00 ADD $30, $31 -846f : 1b7e SRRI @$3, $30 -8470 : 4c00 ADD $30, $31 -8471 : 1b7e SRRI @$3, $30 -8472 : 4c00 ADD $30, $31 -8473 : 1b7e SRRI @$3, $30 -8474 : 4c00 ADD $30, $31 -8475 : 1b7e SRRI @$3, $30 -8476 : 4c00 ADD $30, $31 -8477 : 1b7e SRRI @$3, $30 -8478 : 4c00 ADD $30, $31 -8479 : 1b7e SRRI @$3, $30 -847a : 4c00 ADD $30, $31 -847b : 1b7e SRRI @$3, $30 -847c : 4c00 ADD $30, $31 -847d : 1b7e SRRI @$3, $30 -847e : 4c00 ADD $30, $31 -847f : 1b7e SRRI @$3, $30 -8480 : 4c00 ADD $30, $31 -8481 : 1b7e SRRI @$3, $30 -8482 : 4c00 ADD $30, $31 -8483 : 1b7e SRRI @$3, $30 -8484 : 4c00 ADD $30, $31 -8485 : 1b7e SRRI @$3, $30 -8486 : 4c00 ADD $30, $31 -8487 : 1b7e SRRI @$3, $30 -8488 : 4c00 ADD $30, $31 -8489 : 1b7e SRRI @$3, $30 -848a : 4c00 ADD $30, $31 -848b : 1b7e SRRI @$3, $30 -848c : 4c00 ADD $30, $31 -848d : 1b7e SRRI @$3, $30 -848e : 4c00 ADD $30, $31 -848f : 1b7e SRRI @$3, $30 -8490 : 4c00 ADD $30, $31 -8491 : 1b7e SRRI @$3, $30 -8492 : 4c00 ADD $30, $31 -8493 : 1b7e SRRI @$3, $30 -8494 : 4c00 ADD $30, $31 -8495 : 1b7e SRRI @$3, $30 -8496 : 4c00 ADD $30, $31 -8497 : 1b7e SRRI @$3, $30 -8498 : 4c00 ADD $30, $31 -8499 : 1b7e SRRI @$3, $30 -849a : 4c00 ADD $30, $31 -849b : 1b7e SRRI @$3, $30 -849c : 4c00 ADD $30, $31 -849d : 1b7e SRRI @$3, $30 -849e : 4c00 ADD $30, $31 -849f : 1b7e SRRI @$3, $30 -84a0 : 4c00 ADD $30, $31 -84a1 : 8931 CLR $31 : @$1, $30 -84a2 : 1c27 MRR $1, $7 -84a3 : 1c62 MRR $3, $2 -84a4 : 8150 CLR $30 : $26, @$0 -84a5 : 1939 LRRI $25, @$1 -84a6 : b072 MULX $26, $25 : $30, @$2 -84a7 : 8962 CLR $31 : $28, @$2 -84a8 : f07a LSL16 $30 : $31, @$2 -84a9 : 191a LRRI $26, @$0 -84aa : 1939 LRRI $25, @$1 -84ab : b46a MULXAC $26, $25, $30 : $29, @$2 -84ac : 9100 ASR16 $30 -84ad : f1a0 LSL16 $31 : $26, $30 -84ae : 1939 LRRI $25, @$1 -84af : b523 MULXAC $26, $25, $31 : @$3, $28 -84b0 : 9972 ASR16 $31 : $30, @$2 -84b1 : 195c LRRI $28, @$2 -84b2 : f0a1 LSL16 $30 : $26, $31 -84b3 : 1939 LRRI $25, @$1 -84b4 : b42b MULXAC $26, $25, $30 : @$3, $29 -84b5 : 917a ASR16 $30 : $31, @$2 -84b6 : 195d LRRI $29, @$2 -84b7 : f1a0 LSL16 $31 : $26, $30 -84b8 : 1939 LRRI $25, @$1 -84b9 : b523 MULXAC $26, $25, $31 : @$3, $28 -84ba : 9972 ASR16 $31 : $30, @$2 -84bb : 195c LRRI $28, @$2 -84bc : f0a1 LSL16 $30 : $26, $31 -84bd : 1939 LRRI $25, @$1 -84be : b42b MULXAC $26, $25, $30 : @$3, $29 -84bf : 917a ASR16 $30 : $31, @$2 -84c0 : 195d LRRI $29, @$2 -84c1 : f1a0 LSL16 $31 : $26, $30 -84c2 : 1939 LRRI $25, @$1 -84c3 : b523 MULXAC $26, $25, $31 : @$3, $28 -84c4 : 9972 ASR16 $31 : $30, @$2 -84c5 : 195c LRRI $28, @$2 -84c6 : f0a1 LSL16 $30 : $26, $31 -84c7 : 1939 LRRI $25, @$1 -84c8 : b42b MULXAC $26, $25, $30 : @$3, $29 -84c9 : 917a ASR16 $30 : $31, @$2 -84ca : 195d LRRI $29, @$2 -84cb : f1a0 LSL16 $31 : $26, $30 -84cc : 1939 LRRI $25, @$1 -84cd : b523 MULXAC $26, $25, $31 : @$3, $28 -84ce : 9972 ASR16 $31 : $30, @$2 -84cf : 195c LRRI $28, @$2 -84d0 : f0a1 LSL16 $30 : $26, $31 -84d1 : 1939 LRRI $25, @$1 -84d2 : b42b MULXAC $26, $25, $30 : @$3, $29 -84d3 : 917a ASR16 $30 : $31, @$2 -84d4 : 195d LRRI $29, @$2 -84d5 : f1a0 LSL16 $31 : $26, $30 -84d6 : 1939 LRRI $25, @$1 -84d7 : b523 MULXAC $26, $25, $31 : @$3, $28 -84d8 : 9972 ASR16 $31 : $30, @$2 -84d9 : 195c LRRI $28, @$2 -84da : f0a1 LSL16 $30 : $26, $31 -84db : 1939 LRRI $25, @$1 -84dc : b42b MULXAC $26, $25, $30 : @$3, $29 -84dd : 917a ASR16 $30 : $31, @$2 -84de : 195d LRRI $29, @$2 -84df : f1a0 LSL16 $31 : $26, $30 -84e0 : 1939 LRRI $25, @$1 -84e1 : b523 MULXAC $26, $25, $31 : @$3, $28 -84e2 : 9972 ASR16 $31 : $30, @$2 -84e3 : 195c LRRI $28, @$2 -84e4 : f0a1 LSL16 $30 : $26, $31 -84e5 : 1939 LRRI $25, @$1 -84e6 : b42b MULXAC $26, $25, $30 : @$3, $29 -84e7 : 917a ASR16 $30 : $31, @$2 -84e8 : 195d LRRI $29, @$2 -84e9 : f1a0 LSL16 $31 : $26, $30 -84ea : 1939 LRRI $25, @$1 -84eb : b523 MULXAC $26, $25, $31 : @$3, $28 -84ec : 9972 ASR16 $31 : $30, @$2 -84ed : 195c LRRI $28, @$2 -84ee : f0a1 LSL16 $30 : $26, $31 -84ef : 1939 LRRI $25, @$1 -84f0 : b42b MULXAC $26, $25, $30 : @$3, $29 -84f1 : 917a ASR16 $30 : $31, @$2 -84f2 : 195d LRRI $29, @$2 -84f3 : f1a0 LSL16 $31 : $26, $30 -84f4 : 1939 LRRI $25, @$1 -84f5 : b523 MULXAC $26, $25, $31 : @$3, $28 -84f6 : 9972 ASR16 $31 : $30, @$2 -84f7 : 195c LRRI $28, @$2 -84f8 : f0a1 LSL16 $30 : $26, $31 -84f9 : 1939 LRRI $25, @$1 -84fa : b42b MULXAC $26, $25, $30 : @$3, $29 -84fb : 917a ASR16 $30 : $31, @$2 -84fc : 195d LRRI $29, @$2 -84fd : f1a0 LSL16 $31 : $26, $30 -84fe : 1939 LRRI $25, @$1 -84ff : b523 MULXAC $26, $25, $31 : @$3, $28 -8500 : 9972 ASR16 $31 : $30, @$2 -8501 : 195c LRRI $28, @$2 -8502 : f0a1 LSL16 $30 : $26, $31 -8503 : 1939 LRRI $25, @$1 -8504 : b42b MULXAC $26, $25, $30 : @$3, $29 -8505 : 917a ASR16 $30 : $31, @$2 -8506 : 195d LRRI $29, @$2 -8507 : f1a0 LSL16 $31 : $26, $30 -8508 : 1939 LRRI $25, @$1 -8509 : b523 MULXAC $26, $25, $31 : @$3, $28 -850a : 9972 ASR16 $31 : $30, @$2 -850b : 195c LRRI $28, @$2 -850c : f0a1 LSL16 $30 : $26, $31 -850d : 1939 LRRI $25, @$1 -850e : b42b MULXAC $26, $25, $30 : @$3, $29 -850f : 917a ASR16 $30 : $31, @$2 -8510 : 195d LRRI $29, @$2 -8511 : f1a0 LSL16 $31 : $26, $30 -8512 : 1939 LRRI $25, @$1 -8513 : b523 MULXAC $26, $25, $31 : @$3, $28 -8514 : 9972 ASR16 $31 : $30, @$2 -8515 : 195c LRRI $28, @$2 -8516 : f0a1 LSL16 $30 : $26, $31 -8517 : 1939 LRRI $25, @$1 -8518 : b42b MULXAC $26, $25, $30 : @$3, $29 -8519 : 917a ASR16 $30 : $31, @$2 -851a : 195d LRRI $29, @$2 -851b : f1a0 LSL16 $31 : $26, $30 -851c : 1939 LRRI $25, @$1 -851d : b523 MULXAC $26, $25, $31 : @$3, $28 -851e : 9972 ASR16 $31 : $30, @$2 -851f : 195c LRRI $28, @$2 -8520 : f0a1 LSL16 $30 : $26, $31 -8521 : 1939 LRRI $25, @$1 -8522 : b42b MULXAC $26, $25, $30 : @$3, $29 -8523 : 917a ASR16 $30 : $31, @$2 -8524 : 195d LRRI $29, @$2 -8525 : f1a0 LSL16 $31 : $26, $30 -8526 : 1939 LRRI $25, @$1 -8527 : b523 MULXAC $26, $25, $31 : @$3, $28 -8528 : 9972 ASR16 $31 : $30, @$2 -8529 : 195c LRRI $28, @$2 -852a : f0a1 LSL16 $30 : $26, $31 -852b : 1939 LRRI $25, @$1 -852c : b42b MULXAC $26, $25, $30 : @$3, $29 -852d : 917a ASR16 $30 : $31, @$2 -852e : 195d LRRI $29, @$2 -852f : f1a0 LSL16 $31 : $26, $30 -8530 : 1939 LRRI $25, @$1 -8531 : b523 MULXAC $26, $25, $31 : @$3, $28 -8532 : 9972 ASR16 $31 : $30, @$2 -8533 : 195c LRRI $28, @$2 -8534 : f0a1 LSL16 $30 : $26, $31 -8535 : 1939 LRRI $25, @$1 -8536 : b42b MULXAC $26, $25, $30 : @$3, $29 -8537 : 917a ASR16 $30 : $31, @$2 -8538 : 195d LRRI $29, @$2 -8539 : f1a0 LSL16 $31 : $26, $30 -853a : 1939 LRRI $25, @$1 -853b : b523 MULXAC $26, $25, $31 : @$3, $28 -853c : 9972 ASR16 $31 : $30, @$2 -853d : 195c LRRI $28, @$2 -853e : f0a1 LSL16 $30 : $26, $31 -853f : 1939 LRRI $25, @$1 -8540 : b42b MULXAC $26, $25, $30 : @$3, $29 -8541 : 917a ASR16 $30 : $31, @$2 -8542 : 195d LRRI $29, @$2 -8543 : f1a0 LSL16 $31 : $26, $30 -8544 : 1b7c SRRI @$3, $28 -8545 : 6e00 MOVP $30 -8546 : b512 MULXAC $26, $25, $31 : $24, $30 -8547 : 9900 ASR16 $31 -8548 : 1b7f SRRI @$3, $31 -8549 : 812b CLR $30 : @$3, $29 -854a : 02df RET +845d 1ce3 MRR $R07, $R03 +845e 8100 CLR $AC0.M +845f 8971 CLR.L $AC1.M : $AC0.M, @$R01 +8460 18bf LRRD $AC1.M, @$R01 +8461 1b7e SRRI @$R03, $AC0.M +8462 4c00 ADD $AC0.M, $AC1.M +8463 1b7e SRRI @$R03, $AC0.M +8464 4c00 ADD $AC0.M, $AC1.M +8465 1b7e SRRI @$R03, $AC0.M +8466 4c00 ADD $AC0.M, $AC1.M +8467 1b7e SRRI @$R03, $AC0.M +8468 4c00 ADD $AC0.M, $AC1.M +8469 1b7e SRRI @$R03, $AC0.M +846a 4c00 ADD $AC0.M, $AC1.M +846b 1b7e SRRI @$R03, $AC0.M +846c 4c00 ADD $AC0.M, $AC1.M +846d 1b7e SRRI @$R03, $AC0.M +846e 4c00 ADD $AC0.M, $AC1.M +846f 1b7e SRRI @$R03, $AC0.M +8470 4c00 ADD $AC0.M, $AC1.M +8471 1b7e SRRI @$R03, $AC0.M +8472 4c00 ADD $AC0.M, $AC1.M +8473 1b7e SRRI @$R03, $AC0.M +8474 4c00 ADD $AC0.M, $AC1.M +8475 1b7e SRRI @$R03, $AC0.M +8476 4c00 ADD $AC0.M, $AC1.M +8477 1b7e SRRI @$R03, $AC0.M +8478 4c00 ADD $AC0.M, $AC1.M +8479 1b7e SRRI @$R03, $AC0.M +847a 4c00 ADD $AC0.M, $AC1.M +847b 1b7e SRRI @$R03, $AC0.M +847c 4c00 ADD $AC0.M, $AC1.M +847d 1b7e SRRI @$R03, $AC0.M +847e 4c00 ADD $AC0.M, $AC1.M +847f 1b7e SRRI @$R03, $AC0.M +8480 4c00 ADD $AC0.M, $AC1.M +8481 1b7e SRRI @$R03, $AC0.M +8482 4c00 ADD $AC0.M, $AC1.M +8483 1b7e SRRI @$R03, $AC0.M +8484 4c00 ADD $AC0.M, $AC1.M +8485 1b7e SRRI @$R03, $AC0.M +8486 4c00 ADD $AC0.M, $AC1.M +8487 1b7e SRRI @$R03, $AC0.M +8488 4c00 ADD $AC0.M, $AC1.M +8489 1b7e SRRI @$R03, $AC0.M +848a 4c00 ADD $AC0.M, $AC1.M +848b 1b7e SRRI @$R03, $AC0.M +848c 4c00 ADD $AC0.M, $AC1.M +848d 1b7e SRRI @$R03, $AC0.M +848e 4c00 ADD $AC0.M, $AC1.M +848f 1b7e SRRI @$R03, $AC0.M +8490 4c00 ADD $AC0.M, $AC1.M +8491 1b7e SRRI @$R03, $AC0.M +8492 4c00 ADD $AC0.M, $AC1.M +8493 1b7e SRRI @$R03, $AC0.M +8494 4c00 ADD $AC0.M, $AC1.M +8495 1b7e SRRI @$R03, $AC0.M +8496 4c00 ADD $AC0.M, $AC1.M +8497 1b7e SRRI @$R03, $AC0.M +8498 4c00 ADD $AC0.M, $AC1.M +8499 1b7e SRRI @$R03, $AC0.M +849a 4c00 ADD $AC0.M, $AC1.M +849b 1b7e SRRI @$R03, $AC0.M +849c 4c00 ADD $AC0.M, $AC1.M +849d 1b7e SRRI @$R03, $AC0.M +849e 4c00 ADD $AC0.M, $AC1.M +849f 1b7e SRRI @$R03, $AC0.M +84a0 4c00 ADD $AC0.M, $AC1.M +84a1 8931 CLR.S $AC1.M : @$R01, $AC0.M +84a2 1c27 MRR $R01, $R07 +84a3 1c62 MRR $R03, $R02 +84a4 8150 CLR.L $AC0.M : $AX0.H, @$R00 +84a5 1939 LRRI $AX1.L, @$R01 +84a6 b072 MULX.L $AX0.H, $AX1.L : $AC0.M, @$R02 +84a7 8962 CLR.L $AC1.M : $AC0.L, @$R02 +84a8 f07a LSL16.L $AC0.M : $AC1.M, @$R02 +84a9 191a LRRI $AX0.H, @$R00 +84aa 1939 LRRI $AX1.L, @$R01 +84ab b46a MULXAC.L $AX0.H, $AX1.L, $AC0.M : $AC1.L, @$R02 +84ac 9100 ASR16 $AC0.M +84ad f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84ae 1939 LRRI $AX1.L, @$R01 +84af b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84b0 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84b1 195c LRRI $AC0.L, @$R02 +84b2 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84b3 1939 LRRI $AX1.L, @$R01 +84b4 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84b5 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84b6 195d LRRI $AC1.L, @$R02 +84b7 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84b8 1939 LRRI $AX1.L, @$R01 +84b9 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84ba 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84bb 195c LRRI $AC0.L, @$R02 +84bc f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84bd 1939 LRRI $AX1.L, @$R01 +84be b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84bf 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84c0 195d LRRI $AC1.L, @$R02 +84c1 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84c2 1939 LRRI $AX1.L, @$R01 +84c3 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84c4 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84c5 195c LRRI $AC0.L, @$R02 +84c6 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84c7 1939 LRRI $AX1.L, @$R01 +84c8 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84c9 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84ca 195d LRRI $AC1.L, @$R02 +84cb f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84cc 1939 LRRI $AX1.L, @$R01 +84cd b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84ce 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84cf 195c LRRI $AC0.L, @$R02 +84d0 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84d1 1939 LRRI $AX1.L, @$R01 +84d2 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84d3 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84d4 195d LRRI $AC1.L, @$R02 +84d5 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84d6 1939 LRRI $AX1.L, @$R01 +84d7 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84d8 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84d9 195c LRRI $AC0.L, @$R02 +84da f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84db 1939 LRRI $AX1.L, @$R01 +84dc b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84dd 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84de 195d LRRI $AC1.L, @$R02 +84df f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84e0 1939 LRRI $AX1.L, @$R01 +84e1 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84e2 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84e3 195c LRRI $AC0.L, @$R02 +84e4 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84e5 1939 LRRI $AX1.L, @$R01 +84e6 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84e7 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84e8 195d LRRI $AC1.L, @$R02 +84e9 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84ea 1939 LRRI $AX1.L, @$R01 +84eb b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84ec 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84ed 195c LRRI $AC0.L, @$R02 +84ee f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84ef 1939 LRRI $AX1.L, @$R01 +84f0 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84f1 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84f2 195d LRRI $AC1.L, @$R02 +84f3 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84f4 1939 LRRI $AX1.L, @$R01 +84f5 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +84f6 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +84f7 195c LRRI $AC0.L, @$R02 +84f8 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +84f9 1939 LRRI $AX1.L, @$R01 +84fa b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +84fb 917a ASR16.L $AC0.M : $AC1.M, @$R02 +84fc 195d LRRI $AC1.L, @$R02 +84fd f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +84fe 1939 LRRI $AX1.L, @$R01 +84ff b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8500 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8501 195c LRRI $AC0.L, @$R02 +8502 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8503 1939 LRRI $AX1.L, @$R01 +8504 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8505 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8506 195d LRRI $AC1.L, @$R02 +8507 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8508 1939 LRRI $AX1.L, @$R01 +8509 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +850a 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +850b 195c LRRI $AC0.L, @$R02 +850c f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +850d 1939 LRRI $AX1.L, @$R01 +850e b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +850f 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8510 195d LRRI $AC1.L, @$R02 +8511 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8512 1939 LRRI $AX1.L, @$R01 +8513 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8514 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8515 195c LRRI $AC0.L, @$R02 +8516 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8517 1939 LRRI $AX1.L, @$R01 +8518 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8519 917a ASR16.L $AC0.M : $AC1.M, @$R02 +851a 195d LRRI $AC1.L, @$R02 +851b f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +851c 1939 LRRI $AX1.L, @$R01 +851d b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +851e 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +851f 195c LRRI $AC0.L, @$R02 +8520 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8521 1939 LRRI $AX1.L, @$R01 +8522 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8523 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8524 195d LRRI $AC1.L, @$R02 +8525 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8526 1939 LRRI $AX1.L, @$R01 +8527 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8528 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8529 195c LRRI $AC0.L, @$R02 +852a f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +852b 1939 LRRI $AX1.L, @$R01 +852c b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +852d 917a ASR16.L $AC0.M : $AC1.M, @$R02 +852e 195d LRRI $AC1.L, @$R02 +852f f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8530 1939 LRRI $AX1.L, @$R01 +8531 b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +8532 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +8533 195c LRRI $AC0.L, @$R02 +8534 f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +8535 1939 LRRI $AX1.L, @$R01 +8536 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8537 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8538 195d LRRI $AC1.L, @$R02 +8539 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +853a 1939 LRRI $AX1.L, @$R01 +853b b523 MULXAC.S $AX0.H, $AX1.L, $AC1.M : @$R03, $AC0.L +853c 9972 ASR16.L $AC1.M : $AC0.M, @$R02 +853d 195c LRRI $AC0.L, @$R02 +853e f0a1 LSL16.LS $AC0.M : $AX0.H, $AC1.M +853f 1939 LRRI $AX1.L, @$R01 +8540 b42b MULXAC.S $AX0.H, $AX1.L, $AC0.M : @$R03, $AC1.L +8541 917a ASR16.L $AC0.M : $AC1.M, @$R02 +8542 195d LRRI $AC1.L, @$R02 +8543 f1a0 LSL16.LS $AC1.M : $AX0.H, $AC0.M +8544 1b7c SRRI @$R03, $AC0.L +8545 6e00 MOVP $AC0.M +8546 b512 MULXAC.MV $AX0.H, $AX1.L, $AC1.M : $AX0.L, $AC0.M +8547 9900 ASR16 $AC1.M +8548 1b7f SRRI @$R03, $AC1.M +8549 812b CLR.S $AC0.M : @$R03, $AC1.L +854a 02df RET // Don't know what this is. There's deadbeef and 1234 in it. Suspicious. -854b : 8e00 S40 -854c : 0080 0800 LRI $0, #0x0800 -854e : 0092 00ff LRI $18, #0x00ff -8550 : 00c4 0403 LR $4, @0x0403 -8552 : 1fe4 MRR $31, $4 -8553 : 0503 ADDIS $33, #0x03 -8554 : 156e LSR $33, #0x2e -8555 : 1502 LSL $33, #0x02 -8556 : 29c9 SRS @0xffc9, $25 -8557 : 00de 0400 LR $30, @0x0400 -8559 : 2ece SRS @0xffce, $30 -855a : 00de 0401 LR $30, @0x0401 -855c : 2ecf SRS @0xffcf, $30 -855d : 00e0 ffcd SR @0xffcd, $0 -855f : 2dcb SRS @0xffcb, $29 -8560 : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -8562 : 29d1 SRS @0xffd1, $25 -8563 : 29d4 SRS @0xffd4, $25 -8564 : 29d5 SRS @0xffd5, $25 -8565 : 16d6 01ff SI @0xffd6, #0x01ff -8567 : 16d7 ffff SI @0xffd7, #0xffff -8569 : 00df 0404 LR $31, @0x0404 -856b : 00dd 0405 LR $29, @0x0405 -856d : 157f LSR $33, #0x3f -856e : 0360 8000 ORI $33, #0x8000 -8570 : 2fd8 SRS @0xffd8, $31 -8571 : 2dd9 SRS @0xffd9, $29 -8572 : 0082 ffd3 LRI $2, #0xffd3 -8574 : 0086 0000 LRI $6, #0x0000 -8576 : 1fe4 MRR $31, $4 -8577 : 03c0 0001 ANDF $31, #0x0001 -8579 : 157f LSR $33, #0x3f -857a : 1cbf MRR $5, $31 -857b : 009a fff8 LRI $26, #0xfff8 -857d : 009b 0018 LRI $27, #0x0018 -857f : 8178 CLR $30 : $31, @$0 -8580 : 0065 8586 BLOOP $5, 0x8586 -8582 : 35be ANDR $31, $26 : $30, $27 -8583 : 3793 ANDR $31, $27 : $31, $25 -8584 : f500 LSR16 $31 -8585 : 7017 ADDAXL $30, $24 : $25, $31 -8586 : 7278 ADDAXL $30, $25 : $31, @$0 -8587 : 029c 858c JZR 0x858c -8589 : 35be ANDR $31, $26 : $30, $27 -858a : 1f1f MRR $24, $31 -858b : 7000 ADDAXL $30, $24 -858c : 6d00 MOV $31, $30 -858d : 0080 0408 LRI $0, #0x0408 -858f : 009a 12df LRI $26, #0x12df -8591 : 0098 acbd LRI $24, #0xacbd -8593 : 4800 ADDAX $30, $24 -8594 : 1b1e SRRI @$0, $30 -8595 : 1b1c SRRI @$0, $28 -8596 : 009e fbca LRI $30, #0xfbca -8598 : 1b1e SRRI @$0, $30 -8599 : 009e deb0 LRI $30, #0xdeb0 -859b : 1b1e SRRI @$0, $30 -859c : 009e fde1 LRI $30, #0xfde1 -859e : 1b1e SRRI @$0, $30 -859f : 009e facb LRI $30, #0xfacb -85a1 : 1b1e SRRI @$0, $30 -85a2 : 009e dead LRI $30, #0xdead -85a4 : 1b1e SRRI @$0, $30 -85a5 : 009e beef LRI $30, #0xbeef -85a7 : 080d LRIS $24, #0x0d -85a8 : 7130 ADDAXL $31, $24 : @$0, $30 -85a9 : 1b1d SRRI @$0, $29 -85aa : 1b11 SRRI @$0, $17 -85ab : 0080 0800 LRI $0, #0x0800 -85ad : 0081 0409 LRI $1, #0x0409 -85af : 0082 040f LRI $2, #0x040f -85b1 : 0085 0410 LRI $5, #0x0410 -85b3 : 0086 040e LRI $6, #0x040e -85b5 : 0087 fffe LRI $7, #0xfffe -85b7 : 16d1 0005 SI @0xffd1, #0x0005 -85b9 : 16d4 0000 SI @0xffd4, #0x0000 -85bb : 16d5 0000 SI @0xffd5, #0x0000 -85bd : 16d6 0000 SI @0xffd6, #0x0000 -85bf : 16d7 00ff SI @0xffd7, #0x00ff -85c1 : 16d8 0000 SI @0xffd8, #0x0000 -85c3 : 16d9 0000 SI @0xffd9, #0x0000 -85c5 : 16da 0000 SI @0xffda, #0x0000 -85c7 : 16a0 f9b8 SI @0xffa0, #0xf9b8 -85c9 : 16a1 fec7 SI @0xffa1, #0xfec7 -85cb : 16de 0800 SI @0xffde, #0x0800 -85cd : 16db 0000 SI @0xffdb, #0x0000 -85cf : 16dc 0000 SI @0xffdc, #0x0000 -85d1 : 1fe4 MRR $31, $4 -85d2 : 1918 LRRI $24, @$0 -85d3 : 00f8 ffdf SR @0xffdf, $24 -85d5 : 1c65 MRR $3, $5 -85d6 : 18bc LRRD $28, @$1 -85d7 : 193e LRRI $30, @$1 -85d8 : 00d8 ffdd LR $24, @0xffdd -85da : 7000 ADDAXL $30, $24 -85db : 1abc SRRD @$1, $28 -85dc : 7931 DECM $31 : @$1, $30 -85dd : 157f LSR $33, #0x3f -85de : 007f 85fd BLOOP $31, 0x85fd -85e0 : 02bf 8611 CALL 0x8611 -85e2 : 191e LRRI $30, @$0 -85e3 : 3160 XORR $31, $26 : $28, @$0 -85e4 : 1478 LSR $32, #0x38 -85e5 : 00fc ffdf SR @0xffdf, $28 -85e7 : 1c65 MRR $3, $5 -85e8 : 18bc LRRD $28, @$1 -85e9 : 3371 XORR $31, $27 : $30, @$1 -85ea : 00d8 ffdd LR $24, @0xffdd -85ec : 702a ADDAXL $30, $24 : @$2, $29 -85ed : 1a5f SRR @$2, $31 -85ee : 1abc SRRD @$1, $28 -85ef : 1b3e SRRI @$1, $30 -85f0 : 02bf 8611 CALL 0x8611 -85f2 : 3140 XORR $31, $26 : $24, @$0 -85f3 : 00f8 ffdf SR @0xffdf, $24 -85f5 : 1c65 MRR $3, $5 -85f6 : 18bc LRRD $28, @$1 -85f7 : 3371 XORR $31, $27 : $30, @$1 -85f8 : 00d8 ffdd LR $24, @0xffdd -85fa : 702a ADDAXL $30, $24 : @$2, $29 -85fb : 1a5f SRR @$2, $31 -85fc : 1abc SRRD @$1, $28 -85fd : 1b3e SRRI @$1, $30 -85fe : 029d 8602 JNZ 0x8602 -8600 : 02bf 8611 CALL 0x8611 -8602 : 16c9 0001 SI @0xffc9, #0x0001 -8604 : 00de 0406 LR $30, @0x0406 -8606 : 2ece SRS @0xffce, $30 -8607 : 00de 0407 LR $30, @0x0407 -8609 : 2ecf SRS @0xffcf, $30 -860a : 16cd 040a SI @0xffcd, #0x040a -860c : 16cb 0004 SI @0xffcb, #0x0004 -860e : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -8610 : 02df RET +854b 8e00 S40 +854c 0080 0800 LRI $R00, #0x0800 +854e 0092 00ff LRI $CR, #0x00ff +8550 00c4 0403 LR $R04, @0x0403 +8552 1fe4 MRR $AC1.M, $R04 +8553 0503 ADDIS $ACC1, #0x03 +8554 156e LSR $ACC1, #0x2e +8555 1502 LSL $ACC1, #0x02 +8556 29c9 SRS @DSCR, $AX1.L +8557 00de 0400 LR $AC0.M, @0x0400 +8559 2ece SRS @DSMAH, $AC0.M +855a 00de 0401 LR $AC0.M, @0x0401 +855c 2ecf SRS @DSMAL, $AC0.M +855d 00e0 ffcd SR @DSPA, $R00 +855f 2dcb SRS @DSBL, $AC1.L +8560 02bf 863d CALL 0x863d +8562 29d1 SRS @SampleFormat, $AX1.L +8563 29d4 SRS @ACSAH, $AX1.L +8564 29d5 SRS @ACSAL, $AX1.L +8565 16d6 01ff SI @ACEAH, #0x01ff +8567 16d7 ffff SI @ACEAL, #0xffff +8569 00df 0404 LR $AC1.M, @0x0404 +856b 00dd 0405 LR $AC1.L, @0x0405 +856d 157f LSR $ACC1, #0x3f +856e 0360 8000 ORI $ACC1, #0x8000 +8570 2fd8 SRS @ACCAH, $AC1.M +8571 2dd9 SRS @ACCAL, $AC1.L +8572 0082 ffd3 LRI $R02, #0xffd3 +8574 0086 0000 LRI $R06, #0x0000 +8576 1fe4 MRR $AC1.M, $R04 +8577 03c0 0001 ANDF $AC1.M, #0x0001 +8579 157f LSR $ACC1, #0x3f +857a 1cbf MRR $R05, $AC1.M +857b 009a fff8 LRI $AX0.H, #0xfff8 +857d 009b 0018 LRI $AX1.H, #0x0018 +857f 8178 CLR.L $AC0.M : $AC1.M, @$R00 +8580 0065 8586 BLOOP $R05, 0x8586 +8582 35be ANDR.SLNM $AC1.M, $AX0.H : $AC0.M, $AX1.H +8583 3793 ANDR.SL $AC1.M, $AX1.H : $AC1.M, $AX1.L +8584 f500 LSR16 $AC1.M +8585 7017 ADDAXL.MV $AC0.M, $AX0.L : $AX1.L, $AC1.M +8586 7278 ADDAXL.L $AC0.M, $AX1.L : $AC1.M, @$R00 +8587 029c 858c JZR 0x858c +8589 35be ANDR.SLNM $AC1.M, $AX0.H : $AC0.M, $AX1.H +858a 1f1f MRR $AX0.L, $AC1.M +858b 7000 ADDAXL $AC0.M, $AX0.L +858c 6d00 MOV $AC1.M, $AC0.M +858d 0080 0408 LRI $R00, #0x0408 +858f 009a 12df LRI $AX0.H, #0x12df +8591 0098 acbd LRI $AX0.L, #0xacbd +8593 4800 ADDAX $AC0.M, $AX0.L +8594 1b1e SRRI @$R00, $AC0.M +8595 1b1c SRRI @$R00, $AC0.L +8596 009e fbca LRI $AC0.M, #0xfbca +8598 1b1e SRRI @$R00, $AC0.M +8599 009e deb0 LRI $AC0.M, #0xdeb0 +859b 1b1e SRRI @$R00, $AC0.M +859c 009e fde1 LRI $AC0.M, #0xfde1 +859e 1b1e SRRI @$R00, $AC0.M +859f 009e facb LRI $AC0.M, #0xfacb +85a1 1b1e SRRI @$R00, $AC0.M +85a2 009e dead LRI $AC0.M, #0xdead +85a4 1b1e SRRI @$R00, $AC0.M +85a5 009e beef LRI $AC0.M, #0xbeef +85a7 080d LRIS $AX0.L, #0x0d +85a8 7130 ADDAXL.S $AC1.M, $AX0.L : @$R00, $AC0.M +85a9 1b1d SRRI @$R00, $AC1.L +85aa 1b11 SRRI @$R00, $ACH1 +85ab 0080 0800 LRI $R00, #0x0800 +85ad 0081 0409 LRI $R01, #0x0409 +85af 0082 040f LRI $R02, #0x040f +85b1 0085 0410 LRI $R05, #0x0410 +85b3 0086 040e LRI $R06, #0x040e +85b5 0087 fffe LRI $R07, #0xfffe +85b7 16d1 0005 SI @SampleFormat, #0x0005 +85b9 16d4 0000 SI @ACSAH, #0x0000 +85bb 16d5 0000 SI @ACSAL, #0x0000 +85bd 16d6 0000 SI @ACEAH, #0x0000 +85bf 16d7 00ff SI @ACEAL, #0x00ff +85c1 16d8 0000 SI @ACCAH, #0x0000 +85c3 16d9 0000 SI @ACCAL, #0x0000 +85c5 16da 0000 SI @pred_scale, #0x0000 +85c7 16a0 f9b8 SI @COEF_A1_0, #0xf9b8 +85c9 16a1 fec7 SI @COEF_A2_0, #0xfec7 +85cb 16de 0800 SI @GAIN, #0x0800 +85cd 16db 0000 SI @yn1, #0x0000 +85cf 16dc 0000 SI @yn2, #0x0000 +85d1 1fe4 MRR $AC1.M, $R04 +85d2 1918 LRRI $AX0.L, @$R00 +85d3 00f8 ffdf SR @0xffdf, $AX0.L +85d5 1c65 MRR $R03, $R05 +85d6 18bc LRRD $AC0.L, @$R01 +85d7 193e LRRI $AC0.M, @$R01 +85d8 00d8 ffdd LR $AX0.L, @ARAM +85da 7000 ADDAXL $AC0.M, $AX0.L +85db 1abc SRRD @$R01, $AC0.L +85dc 7931 DECM.S $AC1.M : @$R01, $AC0.M +85dd 157f LSR $ACC1, #0x3f +85de 007f 85fd BLOOP $AC1.M, 0x85fd +85e0 02bf 8611 CALL 0x8611 +85e2 191e LRRI $AC0.M, @$R00 +85e3 3160 XORR.L $AC1.M, $AX0.H : $AC0.L, @$R00 +85e4 1478 LSR $ACC0, #0x38 +85e5 00fc ffdf SR @0xffdf, $AC0.L +85e7 1c65 MRR $R03, $R05 +85e8 18bc LRRD $AC0.L, @$R01 +85e9 3371 XORR.L $AC1.M, $AX1.H : $AC0.M, @$R01 +85ea 00d8 ffdd LR $AX0.L, @ARAM +85ec 702a ADDAXL.S $AC0.M, $AX0.L : @$R02, $AC1.L +85ed 1a5f SRR @$R02, $AC1.M +85ee 1abc SRRD @$R01, $AC0.L +85ef 1b3e SRRI @$R01, $AC0.M +85f0 02bf 8611 CALL 0x8611 +85f2 3140 XORR.L $AC1.M, $AX0.H : $AX0.L, @$R00 +85f3 00f8 ffdf SR @0xffdf, $AX0.L +85f5 1c65 MRR $R03, $R05 +85f6 18bc LRRD $AC0.L, @$R01 +85f7 3371 XORR.L $AC1.M, $AX1.H : $AC0.M, @$R01 +85f8 00d8 ffdd LR $AX0.L, @ARAM +85fa 702a ADDAXL.S $AC0.M, $AX0.L : @$R02, $AC1.L +85fb 1a5f SRR @$R02, $AC1.M +85fc 1abc SRRD @$R01, $AC0.L +85fd 1b3e SRRI @$R01, $AC0.M +85fe 029d 8602 JNZ 0x8602 +8600 02bf 8611 CALL 0x8611 +8602 16c9 0001 SI @DSCR, #0x0001 +8604 00de 0406 LR $AC0.M, @0x0406 +8606 2ece SRS @DSMAH, $AC0.M +8607 00de 0407 LR $AC0.M, @0x0407 +8609 2ecf SRS @DSMAL, $AC0.M +860a 16cd 040a SI @DSPA, #0x040a +860c 16cb 0004 SI @DSBL, #0x0004 +860e 02bf 863d CALL 0x863d +8610 02df RET // No idea what this is either. -8611 : 18da LRRD $26, @$2 -8612 : 18db LRRD $27, @$2 -8613 : 18dd LRRD $29, @$2 -8614 : 18df LRRD $31, @$2 -8615 : 4c04 ADD $30, $31 : $0 -8616 : 1ffc MRR $31, $28 -8617 : 3143 XORR $31, $26 : $24, @$3 -8618 : f563 LSR16 $31 : $28, @$3 -8619 : 1ffe MRR $31, $30 -861a : 7607 INC $30 : $3 -861b : 3323 XORR $31, $27 : @$3, $28 -861c : 7042 ADDAXL $30, $24 : $24, @$2 -861d : 1423 LSL $32, #0x23 -861e : 146d LSR $32, #0x2d -861f : 1f5e MRR $26, $30 -8620 : 04e0 ADDIS $32, #0xe0 -8621 : 6c1e MOV $30, $31 : $27, $30 -8622 : 1c66 MRR $3, $6 -8623 : 3486 ANDR $30, $26 : $30, $24 -8624 : 3786 ANDR $31, $27 : $30, $24 -8625 : 4c52 ADD $30, $31 : $26, @$2 -8626 : 486b ADDAX $30, $24 : $29, @$3 -8627 : 1adc SRRD @$2, $28 -8628 : 1a5e SRR @$2, $30 -8629 : 183e LRR $30, @$1 -862a : 18bf LRRD $31, @$1 -862b : 33d2 XORR $31, $27 : $24, $27, @$2 -862c : 195b LRRI $27, @$2 -862d : 365f ANDR $30, $27 : $27, @$3 -862e : 371e ANDR $31, $27 : $27, $30 -862f : 3b1d ORR $31, $27 : $27, $29 -8630 : 1aff SRRD @$3, $31 -8631 : 183e LRR $30, @$1 -8632 : 3479 ANDR $30, $26 : $31, @$1 -8633 : 339a XORR $31, $27 : $30, $25 -8634 : 3705 ANDR $31, $27 : $1 -8635 : 390a ORR $31, $26 : $2 -8636 : 1bff SRRN @$3, $31 -8637 : 197b LRRI $27, @$3 -8638 : 3359 XORR $31, $27 : $27, @$1 -8639 : 335a XORR $31, $27 : $27, @$2 -863a : f557 LSR16 $31 : $26, @$3 -863b : 197f LRRI $31, @$3 -863c : 02df RET +8611 18da LRRD $AX0.H, @$R02 +8612 18db LRRD $AX1.H, @$R02 +8613 18dd LRRD $AC1.L, @$R02 +8614 18df LRRD $AC1.M, @$R02 +8615 4c04 ADD.DR $AC0.M, $AC1.M : $R00 +8616 1ffc MRR $AC1.M, $AC0.L +8617 3143 XORR.L $AC1.M, $AX0.H : $AX0.L, @$R03 +8618 f563 LSR16.L $AC1.M : $AC0.L, @$R03 +8619 1ffe MRR $AC1.M, $AC0.M +861a 7607 INC.DR $AC0.M : $R03 +861b 3323 XORR.S $AC1.M, $AX1.H : @$R03, $AC0.L +861c 7042 ADDAXL.L $AC0.M, $AX0.L : $AX0.L, @$R02 +861d 1423 LSL $ACC0, #0x23 +861e 146d LSR $ACC0, #0x2d +861f 1f5e MRR $AX0.H, $AC0.M +8620 04e0 ADDIS $ACC0, #0xe0 +8621 6c1e MOV.MV $AC0.M, $AC1.M : $AX1.H, $AC0.M +8622 1c66 MRR $R03, $R06 +8623 3486 ANDR.SLN $AC0.M, $AX0.H : $AC0.M, $AX0.L +8624 3786 ANDR.SLN $AC1.M, $AX1.H : $AC0.M, $AX0.L +8625 4c52 ADD.L $AC0.M, $AC1.M : $AX0.H, @$R02 +8626 486b ADDAX.L $AC0.M, $AX0.L : $AC1.L, @$R03 +8627 1adc SRRD @$R02, $AC0.L +8628 1a5e SRR @$R02, $AC0.M +8629 183e LRR $AC0.M, @$R01 +862a 18bf LRRD $AC1.M, @$R01 +862b 33d2 XORR.LD $AC1.M, $AX1.H : $AX0.L, $AX1.H, @$R02 +862c 195b LRRI $AX1.H, @$R02 +862d 365f ANDR.LN $AC0.M, $AX1.H : $AX1.H, @$R03 +862e 371e ANDR.MV $AC1.M, $AX1.H : $AX1.H, $AC0.M +862f 3b1d ORR.MV $AC1.M, $AX1.H : $AX1.H, $AC1.L +8630 1aff SRRD @$R03, $AC1.M +8631 183e LRR $AC0.M, @$R01 +8632 3479 ANDR.L $AC0.M, $AX0.H : $AC1.M, @$R01 +8633 339a XORR.SLM $AC1.M, $AX1.H : $AC0.M, $AX1.L +8634 3705 ANDR.DR $AC1.M, $AX1.H : $R01 +8635 390a ORR.IR $AC1.M, $AX0.H : $R02 +8636 1bff SRRN @$R03, $AC1.M +8637 197b LRRI $AX1.H, @$R03 +8638 3359 XORR.L $AC1.M, $AX1.H : $AX1.H, @$R01 +8639 335a XORR.L $AC1.M, $AX1.H : $AX1.H, @$R02 +863a f557 LSR16.LN $AC1.M : $AX0.H, @$R03 +863b 197f LRRI $AC1.M, @$R03 +863c 02df RET -// waits for DMA control reg - probably completion. -863d : 00df ffc9 LR $31, @0xffc9 -863f : 03c0 0004 ANDF $31, #0x0004 -8641 : 029d 863d JNZ 0x863d -8643 : 02df RET +// waits for DMA control reg - probably completion. +863d 00df ffc9 LR $AC1.M, @DSCR +863f 03c0 0004 ANDF $AC1.M, #0x0004 +8641 029d 863d JNZ 0x863d +8643 02df RET // This one does some DMA-ing. -8644 : 8e00 S40 -8645 : 0081 0800 LRI $1, #0x0800 -8647 : 0092 00ff LRI $18, #0x00ff -8649 : 00df 0403 LR $31, @0x0403 -864b : 0503 ADDIS $33, #0x03 -864c : 156e LSR $33, #0x2e -864d : 1502 LSL $33, #0x02 -864e : 29c9 SRS @0xffc9, $25 -864f : 00de 0400 LR $30, @0x0400 -8651 : 2ece SRS @0xffce, $30 -8652 : 00de 0401 LR $30, @0x0401 -8654 : 2ecf SRS @0xffcf, $30 -8655 : 00e1 ffcd SR @0xffcd, $1 -8657 : 2dcb SRS @0xffcb, $29 -8658 : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -865a : 29d1 SRS @0xffd1, $25 -865b : 29d4 SRS @0xffd4, $25 -865c : 29d5 SRS @0xffd5, $25 -865d : 16d6 01ff SI @0xffd6, #0x01ff -865f : 16d7 ffff SI @0xffd7, #0xffff -8661 : 00df 0404 LR $31, @0x0404 -8663 : 00dd 0405 LR $29, @0x0405 -8665 : 157f LSR $33, #0x3f -8666 : 0360 8000 ORI $33, #0x8000 -8668 : 2fd8 SRS @0xffd8, $31 -8669 : 2dd9 SRS @0xffd9, $29 -866a : 0080 ffd3 LRI $0, #0xffd3 -866c : 0084 0000 LRI $4, #0x0000 -866e : 00df 0403 LR $31, @0x0403 -8670 : 03c0 0001 ANDF $31, #0x0001 -8672 : 157f LSR $33, #0x3f -8673 : 1cdf MRR $6, $31 -8674 : 009a fff8 LRI $26, #0xfff8 -8676 : 009b 0018 LRI $27, #0x0018 -8678 : 8179 CLR $30 : $31, @$1 -8679 : 0066 867f BLOOP $6, 0x867f -867b : 35bc ANDR $31, $26 : $27, $30 -867c : 3793 ANDR $31, $27 : $31, $25 -867d : f500 LSR16 $31 -867e : 7017 ADDAXL $30, $24 : $25, $31 -867f : 7279 ADDAXL $30, $25 : $31, @$1 -8680 : 029c 8685 JZR 0x8685 -8682 : 35bc ANDR $31, $26 : $27, $30 -8683 : 1f1f MRR $24, $31 -8684 : 7000 ADDAXL $30, $24 -8685 : 6d00 MOV $31, $30 -8686 : 0081 0408 LRI $1, #0x0408 -8688 : 009a 170a LRI $26, #0x170a -868a : 0098 7489 LRI $24, #0x7489 -868c : 4800 ADDAX $30, $24 -868d : 1b3e SRRI @$1, $30 -868e : 1b3c SRRI @$1, $28 -868f : 009e 05ef LRI $30, #0x05ef -8691 : 1b3e SRRI @$1, $30 -8692 : 009e e0aa LRI $30, #0xe0aa -8694 : 1b3e SRRI @$1, $30 -8695 : 009e daf4 LRI $30, #0xdaf4 -8697 : 1b3e SRRI @$1, $30 -8698 : 009e b157 LRI $30, #0xb157 -869a : 1b3e SRRI @$1, $30 -869b : 009e 6bbe LRI $30, #0x6bbe -869d : 1b3e SRRI @$1, $30 -869e : 009e c3b6 LRI $30, #0xc3b6 -86a0 : 0808 LRIS $24, #0x08 -86a1 : 7131 ADDAXL $31, $24 : @$1, $30 -86a2 : 1b3d SRRI @$1, $29 -86a3 : 1b31 SRRI @$1, $17 -86a4 : 28d1 SRS @0xffd1, $24 -86a5 : 28d4 SRS @0xffd4, $24 -86a6 : 28d5 SRS @0xffd5, $24 -86a7 : 16d6 07ff SI @0xffd6, #0x07ff -86a9 : 16d7 ffff SI @0xffd7, #0xffff -86ab : 00de 0404 LR $30, @0x0404 -86ad : 00dc 0405 LR $28, @0x0405 -86af : 1401 LSL $32, #0x01 -86b0 : 2ed8 SRS @0xffd8, $30 -86b1 : 2cd9 SRS @0xffd9, $28 -86b2 : 0081 0409 LRI $1, #0x0409 -86b4 : 0082 040e LRI $2, #0x040e -86b6 : 0085 0410 LRI $5, #0x0410 -86b8 : 0087 fffe LRI $7, #0xfffe -86ba : 0088 040e LRI $8, #0x040e -86bc : 00df 0403 LR $31, @0x0403 -86be : 7900 DECM $31 -86bf : 157f LSR $33, #0x3f -86c0 : 1f3f MRR $25, $31 -86c1 : 199d LRRN $29, @$0 -86c2 : 199a LRRN $26, @$0 -86c3 : 1c65 MRR $3, $5 -86c4 : 0079 86cf BLOOP $25, 0x86cf -86c6 : 02bf 86e5 CALL 0x86e5 -86c8 : 1fb9 MRR $29, $25 -86c9 : 1f46 MRR $26, $6 -86ca : 1c65 MRR $3, $5 -86cb : 02bf 86e5 CALL 0x86e5 -86cd : 1fb9 MRR $29, $25 -86ce : 1f46 MRR $26, $6 -86cf : 1c65 MRR $3, $5 -86d0 : 029d 86d4 JNZ 0x86d4 -86d2 : 02bf 86e5 CALL 0x86e5 -86d4 : 0088 ffff LRI $8, #0xffff -86d6 : 16c9 0001 SI @0xffc9, #0x0001 -86d8 : 00de 0406 LR $30, @0x0406 -86da : 2ece SRS @0xffce, $30 -86db : 00de 0407 LR $30, @0x0407 -86dd : 2ecf SRS @0xffcf, $30 -86de : 16cd 040a SI @0xffcd, #0x040a -86e0 : 16cb 0004 SI @0xffcb, #0x0004 -86e2 : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -86e4 : 02df RET +8644 8e00 S40 +8645 0081 0800 LRI $R01, #0x0800 +8647 0092 00ff LRI $CR, #0x00ff +8649 00df 0403 LR $AC1.M, @0x0403 +864b 0503 ADDIS $ACC1, #0x03 +864c 156e LSR $ACC1, #0x2e +864d 1502 LSL $ACC1, #0x02 +864e 29c9 SRS @DSCR, $AX1.L +864f 00de 0400 LR $AC0.M, @0x0400 +8651 2ece SRS @DSMAH, $AC0.M +8652 00de 0401 LR $AC0.M, @0x0401 +8654 2ecf SRS @DSMAL, $AC0.M +8655 00e1 ffcd SR @DSPA, $R01 +8657 2dcb SRS @DSBL, $AC1.L +8658 02bf 863d CALL 0x863d +865a 29d1 SRS @SampleFormat, $AX1.L +865b 29d4 SRS @ACSAH, $AX1.L +865c 29d5 SRS @ACSAL, $AX1.L +865d 16d6 01ff SI @ACEAH, #0x01ff +865f 16d7 ffff SI @ACEAL, #0xffff +8661 00df 0404 LR $AC1.M, @0x0404 +8663 00dd 0405 LR $AC1.L, @0x0405 +8665 157f LSR $ACC1, #0x3f +8666 0360 8000 ORI $ACC1, #0x8000 +8668 2fd8 SRS @ACCAH, $AC1.M +8669 2dd9 SRS @ACCAL, $AC1.L +866a 0080 ffd3 LRI $R00, #0xffd3 +866c 0084 0000 LRI $R04, #0x0000 +866e 00df 0403 LR $AC1.M, @0x0403 +8670 03c0 0001 ANDF $AC1.M, #0x0001 +8672 157f LSR $ACC1, #0x3f +8673 1cdf MRR $R06, $AC1.M +8674 009a fff8 LRI $AX0.H, #0xfff8 +8676 009b 0018 LRI $AX1.H, #0x0018 +8678 8179 CLR.L $AC0.M : $AC1.M, @$R01 +8679 0066 867f BLOOP $R06, 0x867f +867b 35bc ANDR.LSNM $AC1.M, $AX0.H : $AX1.H, $AC0.M +867c 3793 ANDR.SL $AC1.M, $AX1.H : $AC1.M, $AX1.L +867d f500 LSR16 $AC1.M +867e 7017 ADDAXL.MV $AC0.M, $AX0.L : $AX1.L, $AC1.M +867f 7279 ADDAXL.L $AC0.M, $AX1.L : $AC1.M, @$R01 +8680 029c 8685 JZR 0x8685 +8682 35bc ANDR.LSNM $AC1.M, $AX0.H : $AX1.H, $AC0.M +8683 1f1f MRR $AX0.L, $AC1.M +8684 7000 ADDAXL $AC0.M, $AX0.L +8685 6d00 MOV $AC1.M, $AC0.M +8686 0081 0408 LRI $R01, #0x0408 +8688 009a 170a LRI $AX0.H, #0x170a +868a 0098 7489 LRI $AX0.L, #0x7489 +868c 4800 ADDAX $AC0.M, $AX0.L +868d 1b3e SRRI @$R01, $AC0.M +868e 1b3c SRRI @$R01, $AC0.L +868f 009e 05ef LRI $AC0.M, #0x05ef +8691 1b3e SRRI @$R01, $AC0.M +8692 009e e0aa LRI $AC0.M, #0xe0aa +8694 1b3e SRRI @$R01, $AC0.M +8695 009e daf4 LRI $AC0.M, #0xdaf4 +8697 1b3e SRRI @$R01, $AC0.M +8698 009e b157 LRI $AC0.M, #0xb157 +869a 1b3e SRRI @$R01, $AC0.M +869b 009e 6bbe LRI $AC0.M, #0x6bbe +869d 1b3e SRRI @$R01, $AC0.M +869e 009e c3b6 LRI $AC0.M, #0xc3b6 +86a0 0808 LRIS $AX0.L, #0x08 +86a1 7131 ADDAXL.S $AC1.M, $AX0.L : @$R01, $AC0.M +86a2 1b3d SRRI @$R01, $AC1.L +86a3 1b31 SRRI @$R01, $ACH1 +86a4 28d1 SRS @SampleFormat, $AX0.L +86a5 28d4 SRS @ACSAH, $AX0.L +86a6 28d5 SRS @ACSAL, $AX0.L +86a7 16d6 07ff SI @ACEAH, #0x07ff +86a9 16d7 ffff SI @ACEAL, #0xffff +86ab 00de 0404 LR $AC0.M, @0x0404 +86ad 00dc 0405 LR $AC0.L, @0x0405 +86af 1401 LSL $ACC0, #0x01 +86b0 2ed8 SRS @ACCAH, $AC0.M +86b1 2cd9 SRS @ACCAL, $AC0.L +86b2 0081 0409 LRI $R01, #0x0409 +86b4 0082 040e LRI $R02, #0x040e +86b6 0085 0410 LRI $R05, #0x0410 +86b8 0087 fffe LRI $R07, #0xfffe +86ba 0088 040e LRI $R08, #0x040e +86bc 00df 0403 LR $AC1.M, @0x0403 +86be 7900 DECM $AC1.M +86bf 157f LSR $ACC1, #0x3f +86c0 1f3f MRR $AX1.L, $AC1.M +86c1 199d LRRN $AC1.L, @$R00 +86c2 199a LRRN $AX0.H, @$R00 +86c3 1c65 MRR $R03, $R05 +86c4 0079 86cf BLOOP $AX1.L, 0x86cf +86c6 02bf 86e5 CALL 0x86e5 +86c8 1fb9 MRR $AC1.L, $AX1.L +86c9 1f46 MRR $AX0.H, $R06 +86ca 1c65 MRR $R03, $R05 +86cb 02bf 86e5 CALL 0x86e5 +86cd 1fb9 MRR $AC1.L, $AX1.L +86ce 1f46 MRR $AX0.H, $R06 +86cf 1c65 MRR $R03, $R05 +86d0 029d 86d4 JNZ 0x86d4 +86d2 02bf 86e5 CALL 0x86e5 +86d4 0088 ffff LRI $R08, #0xffff +86d6 16c9 0001 SI @DSCR, #0x0001 +86d8 00de 0406 LR $AC0.M, @0x0406 +86da 2ece SRS @DSMAH, $AC0.M +86db 00de 0407 LR $AC0.M, @0x0407 +86dd 2ecf SRS @DSMAL, $AC0.M +86de 16cd 040a SI @DSPA, #0x040a +86e0 16cb 0004 SI @DSBL, #0x0004 +86e2 02bf 863d CALL 0x863d +86e4 02df RET +86e5 1999 LRRN $AX1.L, @$R00 +86e6 199c LRRN $AC0.L, @$R00 +86e7 1cdc MRR $R06, $AC0.L +86e8 1414 LSL $ACC0, #0x14 +86e9 385a ORR.L $AC0.M, $AX0.H : $AX1.H, @$R02 +86ea f052 LSL16.L $AC0.M : $AX0.H, @$R02 +86eb 9106 ASR16.DR $AC0.M : $R02 +86ec 1518 LSL $ACC1, #0x18 +86ed 3086 XORR.SLN $AC0.M, $AX0.H : $AC0.M, $AX0.L +86ee 1ff9 MRR $AC1.M, $AX1.L +86ef 150c LSL $ACC1, #0x0c +86f0 3086 XORR.SLN $AC0.M, $AX0.H : $AC0.M, $AX0.L +86f1 1f1e MRR $AX0.L, $AC0.M +86f2 18bc LRRD $AC0.L, @$R01 +86f3 193e LRRI $AC0.M, @$R01 +86f4 7000 ADDAXL $AC0.M, $AX0.L +86f5 1abc SRRD @$R01, $AC0.L +86f6 18df LRRD $AC1.M, @$R02 +86f7 3131 XORR.S $AC1.M, $AX0.H : @$R01, $AC0.M +86f8 f543 LSR16.L $AC1.M : $AX0.L, @$R03 +86f9 18df LRRD $AC1.M, @$R02 +86fa 3300 XORR $AC1.M, $AX1.H +86fb 4d63 ADD.L $AC1.M, $AC0.M : $AC0.L, @$R03 +86fc 7607 INC.DR $AC0.M : $R03 +86fd 1b7c SRRI @$R03, $AC0.L +86fe 7042 ADDAXL.L $AC0.M, $AX0.L : $AX0.L, @$R02 +86ff 1423 LSL $ACC0, #0x23 +8700 145d LSR $ACC0, #0x1d +8701 7c00 NEG $AC0.M +8702 f000 LSL16 $AC0.M +8703 04f8 ADDIS $ACC0, #0xf8 +8704 1f5e MRR $AX0.H, $AC0.M +8705 0428 ADDIS $ACC0, #0x28 +8706 6c1e MOV.MV $AC0.M, $AC1.M : $AX1.H, $AC0.M +8707 1408 LSL $ACC0, #0x08 +8708 1c68 MRR $R03, $R08 +8709 3486 ANDR.SLN $AC0.M, $AX0.H : $AC0.M, $AX0.L +870a 3786 ANDR.SLN $AC1.M, $AX1.H : $AC0.M, $AX0.L +870b 4c52 ADD.L $AC0.M, $AC1.M : $AX0.H, @$R02 +870c 486b ADDAX.L $AC0.M, $AX0.L : $AC1.L, @$R03 +870d 1adc SRRD @$R02, $AC0.L +870e 1a5e SRR @$R02, $AC0.M +870f 183e LRR $AC0.M, @$R01 +8710 18bf LRRD $AC1.M, @$R01 +8711 33d2 XORR.LD $AC1.M, $AX1.H : $AX0.L, $AX1.H, @$R02 +8712 19fb LRRN $AX1.H, @$R03 +8713 365a ANDR.L $AC0.M, $AX1.H : $AX1.H, @$R02 +8714 371e ANDR.MV $AC1.M, $AX1.H : $AX1.H, $AC0.M +8715 3b1d ORR.MV $AC1.M, $AX1.H : $AX1.H, $AC1.L +8716 1aff SRRD @$R03, $AC1.M +8717 183e LRR $AC0.M, @$R01 +8718 3679 ANDR.L $AC0.M, $AX1.H : $AC1.M, @$R01 +8719 339e XORR.SLNM $AC1.M, $AX1.H : $AC0.M, $AX1.L +871a 3505 ANDR.DR $AC1.M, $AX0.H : $R01 +871b 3b0a ORR.IR $AC1.M, $AX1.H : $R02 +871c 1bff SRRN @$R03, $AC1.M +871d 197b LRRI $AX1.H, @$R03 +871e 3359 XORR.L $AC1.M, $AX1.H : $AX1.H, @$R01 +871f 335a XORR.L $AC1.M, $AX1.H : $AX1.H, @$R02 +8720 f557 LSR16.LN $AC1.M : $AX0.H, @$R03 +8721 197f LRRI $AC1.M, @$R03 +8722 312a XORR.S $AC1.M, $AX0.H : @$R02, $AC1.L +8723 3300 XORR $AC1.M, $AX1.H +8724 1adf SRRD @$R02, $AC1.M +8725 02df RET +8726 8e00 S40 +8727 0081 0800 LRI $R01, #0x0800 +8729 0092 00ff LRI $CR, #0x00ff +872b 00df 0403 LR $AC1.M, @0x0403 +872d f500 LSR16 $AC1.M +872e 29c9 SRS @DSCR, $AX1.L +872f 00de 0400 LR $AC0.M, @0x0400 +8731 2ece SRS @DSMAH, $AC0.M +8732 00de 0401 LR $AC0.M, @0x0401 +8734 2ecf SRS @DSMAL, $AC0.M +8735 00e1 ffcd SR @DSPA, $R01 +8737 2dcb SRS @DSBL, $AC1.L +8738 02bf 863d CALL 0x863d +873a 29d1 SRS @SampleFormat, $AX1.L +873b 29d4 SRS @ACSAH, $AX1.L +873c 29d5 SRS @ACSAL, $AX1.L +873d 16d6 01ff SI @ACEAH, #0x01ff +873f 16d7 ffff SI @ACEAL, #0xffff +8741 00df 0404 LR $AC1.M, @0x0404 +8743 00dd 0405 LR $AC1.L, @0x0405 +8745 157f LSR $ACC1, #0x3f +8746 0360 8000 ORI $ACC1, #0x8000 +8748 2fd8 SRS @ACCAH, $AC1.M +8749 2dd9 SRS @ACCAL, $AC1.L +874a 0080 ffd3 LRI $R00, #0xffd3 +874c 0084 0000 LRI $R04, #0x0000 +874e 00df 0403 LR $AC1.M, @0x0403 +8750 157f LSR $ACC1, #0x3f +8751 1cdf MRR $R06, $AC1.M +8752 009a fff8 LRI $AX0.H, #0xfff8 +8754 009b 0018 LRI $AX1.H, #0x0018 +8756 8179 CLR.L $AC0.M : $AC1.M, @$R01 +8757 0066 875d BLOOP $R06, 0x875d +8759 35bc ANDR.LSNM $AC1.M, $AX0.H : $AX1.H, $AC0.M +875a 3793 ANDR.SL $AC1.M, $AX1.H : $AC1.M, $AX1.L +875b f500 LSR16 $AC1.M +875c 7017 ADDAXL.MV $AC0.M, $AX0.L : $AX1.L, $AC1.M +875d 7279 ADDAXL.L $AC0.M, $AX1.L : $AC1.M, @$R01 +875e 6d00 MOV $AC1.M, $AC0.M +875f 0081 0408 LRI $R01, #0x0408 +8761 009a 298f LRI $AX0.H, #0x298f +8763 0098 0b7f LRI $AX0.L, #0x0b7f +8765 4800 ADDAX $AC0.M, $AX0.L +8766 1b3e SRRI @$R01, $AC0.M +8767 1b3c SRRI @$R01, $AC0.L +8768 009e 4bf9 LRI $AC0.M, #0x4bf9 +876a 1b3e SRRI @$R01, $AC0.M +876b 009e c9b1 LRI $AC0.M, #0xc9b1 +876d 1b3e SRRI @$R01, $AC0.M +876e 009e d30d LRI $AC0.M, #0xd30d +8770 1b3e SRRI @$R01, $AC0.M +8771 009e 6b99 LRI $AC0.M, #0x6b99 +8773 1b3e SRRI @$R01, $AC0.M +8774 009e 191d LRI $AC0.M, #0x191d +8776 1b3e SRRI @$R01, $AC0.M +8777 009e 31dd LRI $AC0.M, #0x31dd +8779 0812 LRIS $AX0.L, #0x12 +877a 7131 ADDAXL.S $AC1.M, $AX0.L : @$R01, $AC0.M +877b 1b3d SRRI @$R01, $AC1.L +877c 1b31 SRRI @$R01, $ACH1 +877d 28d1 SRS @SampleFormat, $AX0.L +877e 28d4 SRS @ACSAH, $AX0.L +877f 28d5 SRS @ACSAL, $AX0.L +8780 16d6 07ff SI @ACEAH, #0x07ff +8782 16d7 ffff SI @ACEAL, #0xffff +8784 00de 0404 LR $AC0.M, @0x0404 +8786 00dc 0405 LR $AC0.L, @0x0405 +8788 7600 INC $AC0.M +8789 1401 LSL $ACC0, #0x01 +878a 2ed8 SRS @ACCAH, $AC0.M +878b 2cd9 SRS @ACCAL, $AC0.L +878c 00de 0800 LR $AC0.M, @0x0800 +878e 1478 LSR $ACC0, #0x38 +878f 2eda SRS @pred_scale, $AC0.M +8790 16a0 01ba SI @COEF_A1_0, #0x01ba +8792 16a1 04b0 SI @COEF_A2_0, #0x04b0 +8794 16a2 044d SI @COEF_A1_1, #0x044d +8796 16a3 01e7 SI @COEF_A2_1, #0x01e7 +8798 16a4 02da SI @COEF_A1_2, #0x02da +879a 16a5 0452 SI @COEF_A2_2, #0x0452 +879c 16a6 057a SI @COEF_A1_3, #0x057a +879e 16a7 01bf SI @COEF_A2_3, #0x01bf +87a0 28db SRS @yn1, $AX0.L +87a1 28dc SRS @yn2, $AX0.L +87a2 0080 ffdd LRI $R00, #0xffdd +87a4 0081 0409 LRI $R01, #0x0409 +87a6 0082 040f LRI $R02, #0x040f +87a8 0085 0410 LRI $R05, #0x0410 +87aa 0086 ffff LRI $R06, #0xffff +87ac 0087 fffe LRI $R07, #0xfffe +87ae 8b00 M0 +87af 8c00 CLR15 +87b0 00de 0403 LR $AC0.M, @0x0403 +87b2 147d LSR $ACC0, #0x3d +87b3 0a07 LRIS $AX0.H, #0x07 +87b4 c000 MULC $AX0.H, $AC0.M +87b5 6e00 MOVP $AC0.M +87b6 7a00 DEC $AC0.M +87b7 1f3c MRR $AX1.L, $AC0.L +87b8 199d LRRN $AC1.L, @$R00 +87b9 18bc LRRD $AC0.L, @$R01 +87ba 193e LRRI $AC0.M, @$R01 +87bb 19da LRRN $AX0.H, @$R02 +87bc 1c65 MRR $R03, $R05 +87bd 199f LRRN $AC1.M, @$R00 +87be 4c5e ADD.LN $AC0.M, $AC1.M : $AX1.H, @$R02 +87bf 1abc SRRD @$R01, $AC0.L +87c0 1b3e SRRI @$R01, $AC0.M +87c1 0079 87cd BLOOP $AX1.L, 0x87cd +87c3 02bf 87df CALL 0x87df +87c5 199d LRRN $AC1.L, @$R00 +87c6 18bc LRRD $AC0.L, @$R01 +87c7 193e LRRI $AC0.M, @$R01 +87c8 19da LRRN $AX0.H, @$R02 +87c9 1c65 MRR $R03, $R05 +87ca 199f LRRN $AC1.M, @$R00 +87cb 4c5e ADD.LN $AC0.M, $AC1.M : $AX1.H, @$R02 +87cc 1abc SRRD @$R01, $AC0.L +87cd 1b3e SRRI @$R01, $AC0.M +87ce 02bf 87df CALL 0x87df +87d0 16c9 0001 SI @DSCR, #0x0001 +87d2 00de 0406 LR $AC0.M, @0x0406 +87d4 2ece SRS @DSMAH, $AC0.M +87d5 00de 0407 LR $AC0.M, @0x0407 +87d7 2ecf SRS @DSMAL, $AC0.M +87d8 16cd 040a SI @DSPA, #0x040a +87da 16cb 0004 SI @DSBL, #0x0004 +87dc 02bf 863d CALL 0x863d +87de 02df RET +87df 1ffc MRR $AC1.M, $AC0.L +87e0 3166 XORR.LN $AC1.M, $AX0.H : $AC0.L, @$R02 +87e1 f543 LSR16.L $AC1.M : $AX0.L, @$R03 +87e2 1ffe MRR $AC1.M, $AC0.M +87e3 3376 XORR.LN $AC1.M, $AX1.H : $AC0.M, @$R02 +87e4 4d63 ADD.L $AC1.M, $AC0.M : $AC0.L, @$R03 +87e5 7607 INC.DR $AC0.M : $R03 +87e6 1b7c SRRI @$R03, $AC0.L +87e7 7046 ADDAXL.LN $AC0.M, $AX0.L : $AX0.L, @$R02 +87e8 1423 LSL $ACC0, #0x23 +87e9 145d LSR $ACC0, #0x1d +87ea 7c0f NEG.NR $AC0.M : $R03 +87eb f00f LSL16.NR $AC0.M : $R03 +87ec 04f8 ADDIS $ACC0, #0xf8 +87ed 1f5e MRR $AX0.H, $AC0.M +87ee 0428 ADDIS $ACC0, #0x28 +87ef 6c1e MOV.MV $AC0.M, $AC1.M : $AX1.H, $AC0.M +87f0 1408 LSL $ACC0, #0x08 +87f1 3485 ANDR.LSN $AC0.M, $AX0.H : $AX0.L, $AC1.M +87f2 37d9 ANDR.LDM $AC1.M, $AX1.H : $AX0.L, $AX1.H, @$R01 +87f3 4c52 ADD.L $AC0.M, $AC1.M : $AX0.H, @$R02 +87f4 4853 ADDAX.L $AC0.M, $AX0.L : $AX0.H, @$R03 +87f5 1bdc SRRN @$R02, $AC0.L +87f6 1b5e SRRI @$R02, $AC0.M +87f7 325f XORR.LN $AC0.M, $AX1.H : $AX1.H, @$R03 +87f8 3051 XORR.L $AC0.M, $AX0.H : $AX0.H, @$R01 +87f9 000a IAR $R02 +87fa f032 LSL16.S $AC0.M : @$R02, $AC0.M +87fb 3005 XORR.DR $AC0.M, $AX0.H : $R01 +87fc 320f XORR.NR $AC0.M, $AX1.H : $R03 +87fd 1b5e SRRI @$R02, $AC0.M +87fe 183b LRR $AX1.H, @$R01 +87ff 3653 ANDR.L $AC0.M, $AX1.H : $AX0.H, @$R03 +8800 18bf LRRD $AC1.M, @$R01 +8801 339e XORR.SLNM $AC1.M, $AX1.H : $AC0.M, $AX1.L +8802 3571 ANDR.L $AC1.M, $AX0.H : $AC0.M, @$R01 +8803 3b05 ORR.DR $AC1.M, $AX1.H : $R01 +8804 f557 LSR16.LN $AC1.M : $AX0.H, @$R03 +8805 193f LRRI $AC1.M, @$R01 +8806 345f ANDR.LN $AC0.M, $AX0.H : $AX1.H, @$R03 +8807 339a XORR.SLM $AC1.M, $AX1.H : $AC0.M, $AX1.L +8808 370a ANDR.IR $AC1.M, $AX1.H : $R02 +8809 392e ORR.SN $AC1.M, $AX0.H : @$R02, $AC1.L +880a 1b5f SRRI @$R02, $AC1.M +880b 02df RET +880c 8e00 S40 +880d 0081 0800 LRI $R01, #0x0800 +880f 0092 00ff LRI $CR, #0x00ff +8811 00df 0403 LR $AC1.M, @0x0403 +8813 0503 ADDIS $ACC1, #0x03 +8814 156e LSR $ACC1, #0x2e +8815 1502 LSL $ACC1, #0x02 +8816 29c9 SRS @DSCR, $AX1.L +8817 00de 0400 LR $AC0.M, @0x0400 +8819 2ece SRS @DSMAH, $AC0.M +881a 00de 0401 LR $AC0.M, @0x0401 +881c 2ecf SRS @DSMAL, $AC0.M +881d 00e1 ffcd SR @DSPA, $R01 +881f 2dcb SRS @DSBL, $AC1.L +8820 02bf 863d CALL 0x863d +8822 29d1 SRS @SampleFormat, $AX1.L +8823 29d4 SRS @ACSAH, $AX1.L +8824 29d5 SRS @ACSAL, $AX1.L +8825 16d6 01ff SI @ACEAH, #0x01ff +8827 16d7 ffff SI @ACEAL, #0xffff +8829 00df 0404 LR $AC1.M, @0x0404 +882b 00dd 0405 LR $AC1.L, @0x0405 +882d 157f LSR $ACC1, #0x3f +882e 0360 8000 ORI $ACC1, #0x8000 +8830 2fd8 SRS @ACCAH, $AC1.M +8831 2dd9 SRS @ACCAL, $AC1.L +8832 0080 ffd3 LRI $R00, #0xffd3 +8834 0084 0000 LRI $R04, #0x0000 +8836 00df 0403 LR $AC1.M, @0x0403 +8838 03c0 0001 ANDF $AC1.M, #0x0001 +883a 157f LSR $ACC1, #0x3f +883b 1cdf MRR $R06, $AC1.M +883c 009a fff8 LRI $AX0.H, #0xfff8 +883e 009b 0018 LRI $AX1.H, #0x0018 +8840 8179 CLR.L $AC0.M : $AC1.M, @$R01 +8841 0066 8847 BLOOP $R06, 0x8847 +8843 35bc ANDR.LSNM $AC1.M, $AX0.H : $AX1.H, $AC0.M +8844 3793 ANDR.SL $AC1.M, $AX1.H : $AC1.M, $AX1.L +8845 f500 LSR16 $AC1.M +8846 7017 ADDAXL.MV $AC0.M, $AX0.L : $AX1.L, $AC1.M +8847 7279 ADDAXL.L $AC0.M, $AX1.L : $AC1.M, @$R01 +8848 029c 884d JZR 0x884d +884a 35bc ANDR.LSNM $AC1.M, $AX0.H : $AX1.H, $AC0.M +884b 1f1f MRR $AX0.L, $AC1.M +884c 7000 ADDAXL $AC0.M, $AX0.L +884d 6d00 MOV $AC1.M, $AC0.M +884e 0081 0408 LRI $R01, #0x0408 +8850 009a 4ea2 LRI $AX0.H, #0x4ea2 +8852 0098 1e71 LRI $AX0.L, #0x1e71 +8854 4800 ADDAX $AC0.M, $AX0.L +8855 1b3e SRRI @$R01, $AC0.M +8856 1b3c SRRI @$R01, $AC0.L +8857 009e cc0a LRI $AC0.M, #0xcc0a +8859 1b3e SRRI @$R01, $AC0.M +885a 009e 144b LRI $AC0.M, #0x144b +885c 1b3e SRRI @$R01, $AC0.M +885d 009e f541 LRI $AC0.M, #0xf541 +885f 1b3e SRRI @$R01, $AC0.M +8860 009e 878d LRI $AC0.M, #0x878d +8862 1b3e SRRI @$R01, $AC0.M +8863 009e a3bc LRI $AC0.M, #0xa3bc +8865 1b3e SRRI @$R01, $AC0.M +8866 009e 64e4 LRI $AC0.M, #0x64e4 +8868 0803 LRIS $AX0.L, #0x03 +8869 7131 ADDAXL.S $AC1.M, $AX0.L : @$R01, $AC0.M +886a 1b3d SRRI @$R01, $AC1.L +886b 1b31 SRRI @$R01, $ACH1 +886c 16d1 0018 SI @SampleFormat, #0x0018 +886e 28d4 SRS @ACSAH, $AX0.L +886f 28d5 SRS @ACSAL, $AX0.L +8870 16d6 07ff SI @ACEAH, #0x07ff +8872 16d7 ffff SI @ACEAL, #0xffff +8874 00de 0404 LR $AC0.M, @0x0404 +8876 00dc 0405 LR $AC0.L, @0x0405 +8878 1401 LSL $ACC0, #0x01 +8879 2ed8 SRS @ACCAH, $AC0.M +887a 2cd9 SRS @ACCAL, $AC0.L +887b 28da SRS @pred_scale, $AX0.L +887c 16a0 0978 SI @COEF_A1_0, #0x0978 +887e 16a1 e541 SI @COEF_A2_0, #0xe541 +8880 16de fc82 SI @GAIN, #0xfc82 +8882 28db SRS @yn1, $AX0.L +8883 0080 ffdd LRI $R00, #0xffdd +8885 0081 0409 LRI $R01, #0x0409 +8887 0082 040f LRI $R02, #0x040f +8889 0085 0410 LRI $R05, #0x0410 +888b 0086 ffff LRI $R06, #0xffff +888d 0087 fffc LRI $R07, #0xfffc +888f 28dc SRS @yn2, $AX0.L +8890 00de 0403 LR $AC0.M, @0x0403 +8892 7800 DECM $AC0.M +8893 1f3e MRR $AX1.L, $AC0.M +8894 199f LRRN $AC1.M, @$R00 +8895 18bc LRRD $AC0.L, @$R01 +8896 193e LRRI $AC0.M, @$R01 +8897 19da LRRN $AX0.H, @$R02 +8898 1c65 MRR $R03, $R05 +8899 199d LRRN $AC1.L, @$R00 +889a 4c5a ADD.L $AC0.M, $AC1.M : $AX1.H, @$R02 +889b 1abc SRRD @$R01, $AC0.L +889c 1b3e SRRI @$R01, $AC0.M +889d 0079 88a9 BLOOP $AX1.L, 0x88a9 +889f 02bf 88bb CALL 0x88bb +88a1 199f LRRN $AC1.M, @$R00 +88a2 18bc LRRD $AC0.L, @$R01 +88a3 193e LRRI $AC0.M, @$R01 +88a4 19da LRRN $AX0.H, @$R02 +88a5 1c65 MRR $R03, $R05 +88a6 199d LRRN $AC1.L, @$R00 +88a7 4c5a ADD.L $AC0.M, $AC1.M : $AX1.H, @$R02 +88a8 1abc SRRD @$R01, $AC0.L +88a9 1b3e SRRI @$R01, $AC0.M +88aa 02bf 88bb CALL 0x88bb +88ac 16c9 0001 SI @DSCR, #0x0001 +88ae 00de 0406 LR $AC0.M, @0x0406 +88b0 2ece SRS @DSMAH, $AC0.M +88b1 00de 0407 LR $AC0.M, @0x0407 +88b3 2ecf SRS @DSMAL, $AC0.M +88b4 16cd 040a SI @DSPA, #0x040a +88b6 16cb 0004 SI @DSBL, #0x0004 +88b8 02bf 863d CALL 0x863d +88ba 02df RET +88bb 19d8 LRRN $AX0.L, @$R02 +88bc 19da LRRN $AX0.H, @$R02 +88bd 4856 ADDAX.LN $AC0.M, $AX0.L : $AX0.H, @$R02 +88be 1ffc MRR $AC1.M, $AC0.L +88bf 3156 XORR.LN $AC1.M, $AX0.H : $AX0.H, @$R02 +88c0 f543 LSR16.L $AC1.M : $AX0.L, @$R03 +88c1 1ffe MRR $AC1.M, $AC0.M +88c2 3163 XORR.L $AC1.M, $AX0.H : $AC0.L, @$R03 +88c3 7607 INC.DR $AC0.M : $R03 +88c4 1b7c SRRI @$R03, $AC0.L +88c5 7046 ADDAXL.LN $AC0.M, $AX0.L : $AX0.L, @$R02 +88c6 1423 LSL $ACC0, #0x23 +88c7 146d LSR $ACC0, #0x2d +88c8 1f5e MRR $AX0.H, $AC0.M +88c9 04e0 ADDIS $ACC0, #0xe0 +88ca 001f CW 0x001f ; *** UNKNOWN OPCODE *** +88cb 6c1e MOV.MV $AC0.M, $AC1.M : $AX1.H, $AC0.M +88cc 3485 ANDR.LSN $AC0.M, $AX0.H : $AX0.L, $AC1.M +88cd 37d9 ANDR.LDM $AC1.M, $AX1.H : $AX0.L, $AX1.H, @$R01 +88ce 4c52 ADD.L $AC0.M, $AC1.M : $AX0.H, @$R02 +88cf 4853 ADDAX.L $AC0.M, $AX0.L : $AX0.H, @$R03 +88d0 1bdc SRRN @$R02, $AC0.L +88d1 1b5e SRRI @$R02, $AC0.M +88d2 325f XORR.LN $AC0.M, $AX1.H : $AX1.H, @$R03 +88d3 3051 XORR.L $AC0.M, $AX0.H : $AX0.H, @$R01 +88d4 000a IAR $R02 +88d5 f032 LSL16.S $AC0.M : @$R02, $AC0.M +88d6 3005 XORR.DR $AC0.M, $AX0.H : $R01 +88d7 3200 XORR $AC0.M, $AX1.H +88d8 1b5e SRRI @$R02, $AC0.M +88d9 183f LRR $AC1.M, @$R01 +88da 339e XORR.SLNM $AC1.M, $AX1.H : $AC0.M, $AX1.L +88db 18be LRRD $AC0.M, @$R01 +88dc 3753 ANDR.L $AC1.M, $AX1.H : $AX0.H, @$R03 +88dd 341f ANDR.MV $AC0.M, $AX0.H : $AX1.H, $AC1.M +88de 3a79 ORR.L $AC0.M, $AX1.H : $AC1.M, @$R01 +88df f405 LSR16.DR $AC0.M : $R01 +88e0 33d3 XORR.LD $AC1.M, $AX1.H : $AX0.L, $AX1.H, @$R03 +88e1 3571 ANDR.L $AC1.M, $AX0.H : $AC0.M, @$R01 +88e2 0009 IAR $R01 +88e3 183b LRR $AX1.H, @$R01 +88e4 361b ANDR.MV $AC0.M, $AX1.H : $AX0.H, $AC1.M +88e5 387a ORR.L $AC0.M, $AX0.H : $AC1.M, @$R02 +88e6 18dd LRRD $AC1.L, @$R02 +88e7 4c05 ADD.DR $AC0.M, $AC1.M : $R01 +88e8 1b5e SRRI @$R02, $AC0.M +88e9 1a5c SRR @$R02, $AC0.L +88ea 02df RET -86e5 : 1999 LRRN $25, @$0 -86e6 : 199c LRRN $28, @$0 -86e7 : 1cdc MRR $6, $28 -86e8 : 1414 LSL $32, #0x14 -86e9 : 385a ORR $30, $26 : $27, @$2 -86ea : f052 LSL16 $30 : $26, @$2 -86eb : 9106 ASR16 $30 : $2 -86ec : 1518 LSL $33, #0x18 -86ed : 3086 XORR $30, $26 : $30, $24 -86ee : 1ff9 MRR $31, $25 -86ef : 150c LSL $33, #0x0c -86f0 : 3086 XORR $30, $26 : $30, $24 -86f1 : 1f1e MRR $24, $30 -86f2 : 18bc LRRD $28, @$1 -86f3 : 193e LRRI $30, @$1 -86f4 : 7000 ADDAXL $30, $24 -86f5 : 1abc SRRD @$1, $28 -86f6 : 18df LRRD $31, @$2 -86f7 : 3131 XORR $31, $26 : @$1, $30 -86f8 : f543 LSR16 $31 : $24, @$3 -86f9 : 18df LRRD $31, @$2 -86fa : 3300 XORR $31, $27 -86fb : 4d63 ADD $31, $30 : $28, @$3 -86fc : 7607 INC $30 : $3 -86fd : 1b7c SRRI @$3, $28 -86fe : 7042 ADDAXL $30, $24 : $24, @$2 -86ff : 1423 LSL $32, #0x23 -8700 : 145d LSR $32, #0x1d -8701 : 7c00 NEG $30 -8702 : f000 LSL16 $30 -8703 : 04f8 ADDIS $32, #0xf8 -8704 : 1f5e MRR $26, $30 -8705 : 0428 ADDIS $32, #0x28 -8706 : 6c1e MOV $30, $31 : $27, $30 -8707 : 1408 LSL $32, #0x08 -8708 : 1c68 MRR $3, $8 -8709 : 3486 ANDR $30, $26 : $30, $24 -870a : 3786 ANDR $31, $27 : $30, $24 -870b : 4c52 ADD $30, $31 : $26, @$2 -870c : 486b ADDAX $30, $24 : $29, @$3 -870d : 1adc SRRD @$2, $28 -870e : 1a5e SRR @$2, $30 -870f : 183e LRR $30, @$1 -8710 : 18bf LRRD $31, @$1 -8711 : 33d2 XORR $31, $27 : $24, $27, @$2 -8712 : 19fb LRRN $27, @$3 -8713 : 365a ANDR $30, $27 : $27, @$2 -8714 : 371e ANDR $31, $27 : $27, $30 -8715 : 3b1d ORR $31, $27 : $27, $29 -8716 : 1aff SRRD @$3, $31 -8717 : 183e LRR $30, @$1 -8718 : 3679 ANDR $30, $27 : $31, @$1 -8719 : 339e XORR $31, $27 : $30, $25 -871a : 3505 ANDR $31, $26 : $1 -871b : 3b0a ORR $31, $27 : $2 -871c : 1bff SRRN @$3, $31 -871d : 197b LRRI $27, @$3 -871e : 3359 XORR $31, $27 : $27, @$1 -871f : 335a XORR $31, $27 : $27, @$2 -8720 : f557 LSR16 $31 : $26, @$3 -8721 : 197f LRRI $31, @$3 -8722 : 312a XORR $31, $26 : @$2, $29 -8723 : 3300 XORR $31, $27 -8724 : 1adf SRRD @$2, $31 -8725 : 02df RET +88eb 0000 NOP +88ec 0000 NOP +88ed 0000 NOP +88ee 0000 NOP +88ef 0000 NOP +88f0 to 8ffd = invalid data -8726 : 8e00 S40 -8727 : 0081 0800 LRI $1, #0x0800 -8729 : 0092 00ff LRI $18, #0x00ff -872b : 00df 0403 LR $31, @0x0403 -872d : f500 LSR16 $31 -872e : 29c9 SRS @0xffc9, $25 -872f : 00de 0400 LR $30, @0x0400 -8731 : 2ece SRS @0xffce, $30 -8732 : 00de 0401 LR $30, @0x0401 -8734 : 2ecf SRS @0xffcf, $30 -8735 : 00e1 ffcd SR @0xffcd, $1 -8737 : 2dcb SRS @0xffcb, $29 -8738 : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -873a : 29d1 SRS @0xffd1, $25 -873b : 29d4 SRS @0xffd4, $25 -873c : 29d5 SRS @0xffd5, $25 -873d : 16d6 01ff SI @0xffd6, #0x01ff -873f : 16d7 ffff SI @0xffd7, #0xffff -8741 : 00df 0404 LR $31, @0x0404 -8743 : 00dd 0405 LR $29, @0x0405 -8745 : 157f LSR $33, #0x3f -8746 : 0360 8000 ORI $33, #0x8000 -8748 : 2fd8 SRS @0xffd8, $31 -8749 : 2dd9 SRS @0xffd9, $29 -874a : 0080 ffd3 LRI $0, #0xffd3 -874c : 0084 0000 LRI $4, #0x0000 -874e : 00df 0403 LR $31, @0x0403 -8750 : 157f LSR $33, #0x3f -8751 : 1cdf MRR $6, $31 -8752 : 009a fff8 LRI $26, #0xfff8 -8754 : 009b 0018 LRI $27, #0x0018 -8756 : 8179 CLR $30 : $31, @$1 -8757 : 0066 875d BLOOP $6, 0x875d -8759 : 35bc ANDR $31, $26 : $27, $30 -875a : 3793 ANDR $31, $27 : $31, $25 -875b : f500 LSR16 $31 -875c : 7017 ADDAXL $30, $24 : $25, $31 -875d : 7279 ADDAXL $30, $25 : $31, @$1 -875e : 6d00 MOV $31, $30 -875f : 0081 0408 LRI $1, #0x0408 -8761 : 009a 298f LRI $26, #0x298f -8763 : 0098 0b7f LRI $24, #0x0b7f -8765 : 4800 ADDAX $30, $24 -8766 : 1b3e SRRI @$1, $30 -8767 : 1b3c SRRI @$1, $28 -8768 : 009e 4bf9 LRI $30, #0x4bf9 -876a : 1b3e SRRI @$1, $30 -876b : 009e c9b1 LRI $30, #0xc9b1 -876d : 1b3e SRRI @$1, $30 -876e : 009e d30d LRI $30, #0xd30d -8770 : 1b3e SRRI @$1, $30 -8771 : 009e 6b99 LRI $30, #0x6b99 -8773 : 1b3e SRRI @$1, $30 -8774 : 009e 191d LRI $30, #0x191d -8776 : 1b3e SRRI @$1, $30 -8777 : 009e 31dd LRI $30, #0x31dd -8779 : 0812 LRIS $24, #0x12 -877a : 7131 ADDAXL $31, $24 : @$1, $30 -877b : 1b3d SRRI @$1, $29 -877c : 1b31 SRRI @$1, $17 -877d : 28d1 SRS @0xffd1, $24 -877e : 28d4 SRS @0xffd4, $24 -877f : 28d5 SRS @0xffd5, $24 -8780 : 16d6 07ff SI @0xffd6, #0x07ff -8782 : 16d7 ffff SI @0xffd7, #0xffff -8784 : 00de 0404 LR $30, @0x0404 -8786 : 00dc 0405 LR $28, @0x0405 -8788 : 7600 INC $30 -8789 : 1401 LSL $32, #0x01 -878a : 2ed8 SRS @0xffd8, $30 -878b : 2cd9 SRS @0xffd9, $28 -878c : 00de 0800 LR $30, @0x0800 -878e : 1478 LSR $32, #0x38 -878f : 2eda SRS @0xffda, $30 -8790 : 16a0 01ba SI @0xffa0, #0x01ba -8792 : 16a1 04b0 SI @0xffa1, #0x04b0 -8794 : 16a2 044d SI @0xffa2, #0x044d -8796 : 16a3 01e7 SI @0xffa3, #0x01e7 -8798 : 16a4 02da SI @0xffa4, #0x02da -879a : 16a5 0452 SI @0xffa5, #0x0452 -879c : 16a6 057a SI @0xffa6, #0x057a -879e : 16a7 01bf SI @0xffa7, #0x01bf -87a0 : 28db SRS @0xffdb, $24 -87a1 : 28dc SRS @0xffdc, $24 -87a2 : 0080 ffdd LRI $0, #0xffdd -87a4 : 0081 0409 LRI $1, #0x0409 -87a6 : 0082 040f LRI $2, #0x040f -87a8 : 0085 0410 LRI $5, #0x0410 -87aa : 0086 ffff LRI $6, #0xffff -87ac : 0087 fffe LRI $7, #0xfffe -87ae : 8b00 M0 -87af : 8c00 CLR15 -87b0 : 00de 0403 LR $30, @0x0403 -87b2 : 147d LSR $32, #0x3d -87b3 : 0a07 LRIS $26, #0x07 -87b4 : c000 MULC $26, $30 -87b5 : 6e00 MOVP $30 -87b6 : 7a00 DEC $30 -87b7 : 1f3c MRR $25, $28 -87b8 : 199d LRRN $29, @$0 -87b9 : 18bc LRRD $28, @$1 -87ba : 193e LRRI $30, @$1 -87bb : 19da LRRN $26, @$2 -87bc : 1c65 MRR $3, $5 -87bd : 199f LRRN $31, @$0 -87be : 4c5e ADD $30, $31 : $27, @$2 -87bf : 1abc SRRD @$1, $28 -87c0 : 1b3e SRRI @$1, $30 -87c1 : 0079 87cd BLOOP $25, 0x87cd -87c3 : 02bf 87df CALL 0x87df -87c5 : 199d LRRN $29, @$0 -87c6 : 18bc LRRD $28, @$1 -87c7 : 193e LRRI $30, @$1 -87c8 : 19da LRRN $26, @$2 -87c9 : 1c65 MRR $3, $5 -87ca : 199f LRRN $31, @$0 -87cb : 4c5e ADD $30, $31 : $27, @$2 -87cc : 1abc SRRD @$1, $28 -87cd : 1b3e SRRI @$1, $30 -87ce : 02bf 87df CALL 0x87df -87d0 : 16c9 0001 SI @0xffc9, #0x0001 -87d2 : 00de 0406 LR $30, @0x0406 -87d4 : 2ece SRS @0xffce, $30 -87d5 : 00de 0407 LR $30, @0x0407 -87d7 : 2ecf SRS @0xffcf, $30 -87d8 : 16cd 040a SI @0xffcd, #0x040a -87da : 16cb 0004 SI @0xffcb, #0x0004 -87dc : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -87de : 02df RET - - -87df : 1ffc MRR $31, $28 -87e0 : 3166 XORR $31, $26 : $28, @$2 -87e1 : f543 LSR16 $31 : $24, @$3 -87e2 : 1ffe MRR $31, $30 -87e3 : 3376 XORR $31, $27 : $30, @$2 -87e4 : 4d63 ADD $31, $30 : $28, @$3 -87e5 : 7607 INC $30 : $3 -87e6 : 1b7c SRRI @$3, $28 -87e7 : 7046 ADDAXL $30, $24 : $24, @$2 -87e8 : 1423 LSL $32, #0x23 -87e9 : 145d LSR $32, #0x1d -87ea : 7c0f NEG $30 : $3 -87eb : f00f LSL16 $30 : $3 -87ec : 04f8 ADDIS $32, #0xf8 -87ed : 1f5e MRR $26, $30 -87ee : 0428 ADDIS $32, #0x28 -87ef : 6c1e MOV $30, $31 : $27, $30 -87f0 : 1408 LSL $32, #0x08 -87f1 : 3485 ANDR $30, $26 : $24, $31 -87f2 : 37d9 ANDR $31, $27 : $24, $27, @$1 -87f3 : 4c52 ADD $30, $31 : $26, @$2 -87f4 : 4853 ADDAX $30, $24 : $26, @$3 -87f5 : 1bdc SRRN @$2, $28 -87f6 : 1b5e SRRI @$2, $30 -87f7 : 325f XORR $30, $27 : $27, @$3 -87f8 : 3051 XORR $30, $26 : $26, @$1 -87f9 : 000a IAR $2 -87fa : f032 LSL16 $30 : @$2, $30 -87fb : 3005 XORR $30, $26 : $1 -87fc : 320f XORR $30, $27 : $3 -87fd : 1b5e SRRI @$2, $30 -87fe : 183b LRR $27, @$1 -87ff : 3653 ANDR $30, $27 : $26, @$3 -8800 : 18bf LRRD $31, @$1 -8801 : 339e XORR $31, $27 : $30, $25 -8802 : 3571 ANDR $31, $26 : $30, @$1 -8803 : 3b05 ORR $31, $27 : $1 -8804 : f557 LSR16 $31 : $26, @$3 -8805 : 193f LRRI $31, @$1 -8806 : 345f ANDR $30, $26 : $27, @$3 -8807 : 339a XORR $31, $27 : $30, $25 -8808 : 370a ANDR $31, $27 : $2 -8809 : 392e ORR $31, $26 : @$2, $29 -880a : 1b5f SRRI @$2, $31 -880b : 02df RET - - -880c : 8e00 S40 -880d : 0081 0800 LRI $1, #0x0800 -880f : 0092 00ff LRI $18, #0x00ff -8811 : 00df 0403 LR $31, @0x0403 -8813 : 0503 ADDIS $33, #0x03 -8814 : 156e LSR $33, #0x2e -8815 : 1502 LSL $33, #0x02 -8816 : 29c9 SRS @0xffc9, $25 -8817 : 00de 0400 LR $30, @0x0400 -8819 : 2ece SRS @0xffce, $30 -881a : 00de 0401 LR $30, @0x0401 -881c : 2ecf SRS @0xffcf, $30 -881d : 00e1 ffcd SR @0xffcd, $1 -881f : 2dcb SRS @0xffcb, $29 -8820 : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -8822 : 29d1 SRS @0xffd1, $25 -8823 : 29d4 SRS @0xffd4, $25 -8824 : 29d5 SRS @0xffd5, $25 -8825 : 16d6 01ff SI @0xffd6, #0x01ff -8827 : 16d7 ffff SI @0xffd7, #0xffff -8829 : 00df 0404 LR $31, @0x0404 -882b : 00dd 0405 LR $29, @0x0405 -882d : 157f LSR $33, #0x3f -882e : 0360 8000 ORI $33, #0x8000 -8830 : 2fd8 SRS @0xffd8, $31 -8831 : 2dd9 SRS @0xffd9, $29 -8832 : 0080 ffd3 LRI $0, #0xffd3 -8834 : 0084 0000 LRI $4, #0x0000 -8836 : 00df 0403 LR $31, @0x0403 -8838 : 03c0 0001 ANDF $31, #0x0001 -883a : 157f LSR $33, #0x3f -883b : 1cdf MRR $6, $31 -883c : 009a fff8 LRI $26, #0xfff8 -883e : 009b 0018 LRI $27, #0x0018 -8840 : 8179 CLR $30 : $31, @$1 -8841 : 0066 8847 BLOOP $6, 0x8847 -8843 : 35bc ANDR $31, $26 : $27, $30 -8844 : 3793 ANDR $31, $27 : $31, $25 -8845 : f500 LSR16 $31 -8846 : 7017 ADDAXL $30, $24 : $25, $31 -8847 : 7279 ADDAXL $30, $25 : $31, @$1 -8848 : 029c 884d JZR 0x884d -884a : 35bc ANDR $31, $26 : $27, $30 -884b : 1f1f MRR $24, $31 -884c : 7000 ADDAXL $30, $24 -884d : 6d00 MOV $31, $30 -884e : 0081 0408 LRI $1, #0x0408 -8850 : 009a 4ea2 LRI $26, #0x4ea2 -8852 : 0098 1e71 LRI $24, #0x1e71 -8854 : 4800 ADDAX $30, $24 -8855 : 1b3e SRRI @$1, $30 -8856 : 1b3c SRRI @$1, $28 -8857 : 009e cc0a LRI $30, #0xcc0a -8859 : 1b3e SRRI @$1, $30 -885a : 009e 144b LRI $30, #0x144b -885c : 1b3e SRRI @$1, $30 -885d : 009e f541 LRI $30, #0xf541 -885f : 1b3e SRRI @$1, $30 -8860 : 009e 878d LRI $30, #0x878d -8862 : 1b3e SRRI @$1, $30 -8863 : 009e a3bc LRI $30, #0xa3bc -8865 : 1b3e SRRI @$1, $30 -8866 : 009e 64e4 LRI $30, #0x64e4 -8868 : 0803 LRIS $24, #0x03 -8869 : 7131 ADDAXL $31, $24 : @$1, $30 -886a : 1b3d SRRI @$1, $29 -886b : 1b31 SRRI @$1, $17 -886c : 16d1 0018 SI @0xffd1, #0x0018 -886e : 28d4 SRS @0xffd4, $24 -886f : 28d5 SRS @0xffd5, $24 -8870 : 16d6 07ff SI @0xffd6, #0x07ff -8872 : 16d7 ffff SI @0xffd7, #0xffff -8874 : 00de 0404 LR $30, @0x0404 -8876 : 00dc 0405 LR $28, @0x0405 -8878 : 1401 LSL $32, #0x01 -8879 : 2ed8 SRS @0xffd8, $30 -887a : 2cd9 SRS @0xffd9, $28 -887b : 28da SRS @0xffda, $24 -887c : 16a0 0978 SI @0xffa0, #0x0978 -887e : 16a1 e541 SI @0xffa1, #0xe541 -8880 : 16de fc82 SI @0xffde, #0xfc82 -8882 : 28db SRS @0xffdb, $24 -8883 : 0080 ffdd LRI $0, #0xffdd -8885 : 0081 0409 LRI $1, #0x0409 -8887 : 0082 040f LRI $2, #0x040f -8889 : 0085 0410 LRI $5, #0x0410 -888b : 0086 ffff LRI $6, #0xffff -888d : 0087 fffc LRI $7, #0xfffc -888f : 28dc SRS @0xffdc, $24 -8890 : 00de 0403 LR $30, @0x0403 -8892 : 7800 DECM $30 -8893 : 1f3e MRR $25, $30 -8894 : 199f LRRN $31, @$0 -8895 : 18bc LRRD $28, @$1 -8896 : 193e LRRI $30, @$1 -8897 : 19da LRRN $26, @$2 -8898 : 1c65 MRR $3, $5 -8899 : 199d LRRN $29, @$0 -889a : 4c5a ADD $30, $31 : $27, @$2 -889b : 1abc SRRD @$1, $28 -889c : 1b3e SRRI @$1, $30 -889d : 0079 88a9 BLOOP $25, 0x88a9 -889f : 02bf 88bb CALL 0x88bb -88a1 : 199f LRRN $31, @$0 -88a2 : 18bc LRRD $28, @$1 -88a3 : 193e LRRI $30, @$1 -88a4 : 19da LRRN $26, @$2 -88a5 : 1c65 MRR $3, $5 -88a6 : 199d LRRN $29, @$0 -88a7 : 4c5a ADD $30, $31 : $27, @$2 -88a8 : 1abc SRRD @$1, $28 -88a9 : 1b3e SRRI @$1, $30 -88aa : 02bf 88bb CALL 0x88bb -88ac : 16c9 0001 SI @0xffc9, #0x0001 -88ae : 00de 0406 LR $30, @0x0406 -88b0 : 2ece SRS @0xffce, $30 -88b1 : 00de 0407 LR $30, @0x0407 -88b3 : 2ecf SRS @0xffcf, $30 -88b4 : 16cd 040a SI @0xffcd, #0x040a -88b6 : 16cb 0004 SI @0xffcb, #0x0004 -88b8 : 02bf 863d CALL 0x863d // Wait for DMA completion (?) -88ba : 02df RET - - -88bb : 19d8 LRRN $24, @$2 -88bc : 19da LRRN $26, @$2 -88bd : 4856 ADDAX $30, $24 : $26, @$2 -88be : 1ffc MRR $31, $28 -88bf : 3156 XORR $31, $26 : $26, @$2 -88c0 : f543 LSR16 $31 : $24, @$3 -88c1 : 1ffe MRR $31, $30 -88c2 : 3163 XORR $31, $26 : $28, @$3 -88c3 : 7607 INC $30 : $3 -88c4 : 1b7c SRRI @$3, $28 -88c5 : 7046 ADDAXL $30, $24 : $24, @$2 -88c6 : 1423 LSL $32, #0x23 -88c7 : 146d LSR $32, #0x2d -88c8 : 1f5e MRR $26, $30 -88c9 : 04e0 ADDIS $32, #0xe0 -88ca : 001f CW 0x001f ; *** UNKNOWN OPCODE *** -88cb : 6c1e MOV $30, $31 : $27, $30 -88cc : 3485 ANDR $30, $26 : $24, $31 -88cd : 37d9 ANDR $31, $27 : $24, $27, @$1 -88ce : 4c52 ADD $30, $31 : $26, @$2 -88cf : 4853 ADDAX $30, $24 : $26, @$3 -88d0 : 1bdc SRRN @$2, $28 -88d1 : 1b5e SRRI @$2, $30 -88d2 : 325f XORR $30, $27 : $27, @$3 -88d3 : 3051 XORR $30, $26 : $26, @$1 -88d4 : 000a IAR $2 -88d5 : f032 LSL16 $30 : @$2, $30 -88d6 : 3005 XORR $30, $26 : $1 -88d7 : 3200 XORR $30, $27 -88d8 : 1b5e SRRI @$2, $30 -88d9 : 183f LRR $31, @$1 -88da : 339e XORR $31, $27 : $30, $25 -88db : 18be LRRD $30, @$1 -88dc : 3753 ANDR $31, $27 : $26, @$3 -88dd : 341f ANDR $30, $26 : $27, $31 -88de : 3a79 ORR $30, $27 : $31, @$1 -88df : f405 LSR16 $30 : $1 -88e0 : 33d3 XORR $31, $27 : $24, $27, @$3 -88e1 : 3571 ANDR $31, $26 : $30, @$1 -88e2 : 0009 IAR $1 -88e3 : 183b LRR $27, @$1 -88e4 : 361b ANDR $30, $27 : $26, $31 -88e5 : 387a ORR $30, $26 : $31, @$2 -88e6 : 18dd LRRD $29, @$2 -88e7 : 4c05 ADD $30, $31 : $1 -88e8 : 1b5e SRRI @$2, $30 -88e9 : 1a5c SRR @$2, $28 -88ea : 02df RET - - -88eb : 0000 NOP -88ec : 0000 NOP -88ed : 0000 NOP -88ee : 0000 NOP -88ef : 0000 NOP - -[invalid data - data == addr] - -8ffe : 06e2 CMPIS $32, #0xe2 -8fff : 8845 CW 0x8845 ; *** UNKNOWN OPCODE *** +8ffe 06e2 CMPIS $ACC0, #0xe2 +8fff 8845 CW 0x8845 ; *** UNKNOWN OPCODE *** +8AFFEX \ No newline at end of file