📄 codec.asm
字号:
NOP 2
RL106: ; CALL OCCURS ; |72|
.line 71
MVKL .S2 _mcbsp0_read,B4 ; |73|
MVKH .S2 _mcbsp0_read,B4 ; |73|
B .S2 B4 ; |73|
MVKL .S2 RL108,B3 ; |73|
MVKH .S2 RL108,B3 ; |73|
NOP 3
RL108: ; CALL OCCURS ; |73|
.line 72
EXTU .S1 A10,24,24,A1 ; |74|
[!A1] B .S1 L2 ; |74|
NOP 5
; BRANCH OCCURS ; |74|
;** --------------------------------------------------------------------------*
.line 74
MVKL .S2 _printf,B4 ; |76|
MVKH .S2 _printf,B4 ; |76|
B .S2 B4 ; |76|
MVKL .S1 SL2+0,A4 ; |76|
MVKL .S2 RL110,B3 ; |76|
MVKH .S1 SL2+0,A4 ; |76|
MVKH .S2 RL110,B3 ; |76|
NOP 1
RL110: ; CALL OCCURS ; |76|
.line 75
B .S1 L4 ; |77|
MVK .S1 0x1,A4 ; |77|
NOP 4
; BRANCH OCCURS ; |77|
;** --------------------------------------------------------------------------*
L2:
.line 79
MVKL .S1 _mcbsp0_write,A0 ; |81|
MVKH .S1 _mcbsp0_write,A0 ; |81|
B .S2X A0 ; |81|
MVKL .S2 RL112,B3 ; |81|
MVKH .S2 RL112,B3 ; |81|
ZERO .D1 A4 ; |81|
NOP 2
RL112: ; CALL OCCURS ; |81|
.line 80
MVKL .S1 _mcbsp0_read,A0 ; |82|
MVKH .S1 _mcbsp0_read,A0 ; |82|
B .S2X A0 ; |82|
MVKL .S2 RL114,B3 ; |82|
MVKH .S2 RL114,B3 ; |82|
NOP 3
RL114: ; CALL OCCURS ; |82|
.line 81
MVKL .S2 _mcbsp0_write,B4 ; |83|
MVKH .S2 _mcbsp0_write,B4 ; |83|
B .S2 B4 ; |83|
MVKL .S2 RL116,B3 ; |83|
MVKH .S2 RL116,B3 ; |83|
ZERO .D1 A4 ; |83|
NOP 2
RL116: ; CALL OCCURS ; |83|
.line 82
MVKL .S1 _mcbsp0_read,A0 ; |84|
MVKH .S1 _mcbsp0_read,A0 ; |84|
B .S2X A0 ; |84|
MVKL .S2 RL118,B3 ; |84|
MVKH .S2 RL118,B3 ; |84|
NOP 3
RL118: ; CALL OCCURS ; |84|
.line 83
MVKL .S1 _mcbsp0_write,A0 ; |85|
MVKH .S1 _mcbsp0_write,A0 ; |85|
B .S2X A0 ; |85|
MVKL .S2 RL120,B3 ; |85|
MVK .S1 0x1,A4 ; |85|
MVKH .S2 RL120,B3 ; |85|
NOP 2
RL120: ; CALL OCCURS ; |85|
.line 84
MVKL .S1 _mcbsp0_read,A0 ; |86|
MVKH .S1 _mcbsp0_read,A0 ; |86|
B .S2X A0 ; |86|
MVKL .S2 RL122,B3 ; |86|
MVKH .S2 RL122,B3 ; |86|
NOP 3
RL122: ; CALL OCCURS ; |86|
.line 85
MVKL .S2 _mcbsp0_write,B4 ; |87|
MVKH .S2 _mcbsp0_write,B4 ; |87|
B .S2 B4 ; |87|
MVKL .S2 RL124,B3 ; |87|
MVK .S1 0x586,A4 ; |87|
MVKH .S2 RL124,B3 ; |87|
NOP 2
RL124: ; CALL OCCURS ; |87|
.line 86
MVKL .S1 _mcbsp0_read,A0 ; |88|
MVKH .S1 _mcbsp0_read,A0 ; |88|
B .S2X A0 ; |88|
MVKL .S2 RL126,B3 ; |88|
MVKH .S2 RL126,B3 ; |88|
NOP 3
RL126: ; CALL OCCURS ; |88|
.line 87
MVKL .S1 _mcbsp0_write,A0 ; |89|
MVKH .S1 _mcbsp0_write,A0 ; |89|
B .S2X A0 ; |89|
MVKL .S2 RL128,B3 ; |89|
MVKH .S2 RL128,B3 ; |89|
ZERO .D1 A4 ; |89|
NOP 2
RL128: ; CALL OCCURS ; |89|
.line 88
MVKL .S2 _mcbsp0_read,B4 ; |90|
MVKH .S2 _mcbsp0_read,B4 ; |90|
B .S2 B4 ; |90|
MVKL .S2 RL130,B3 ; |90|
MVKH .S2 RL130,B3 ; |90|
NOP 3
RL130: ; CALL OCCURS ; |90|
.line 90
MVKL .S1 _mcbsp0_write,A0 ; |92|
MVKH .S1 _mcbsp0_write,A0 ; |92|
B .S2X A0 ; |92|
MVKL .S2 RL132,B3 ; |92|
ZERO .D1 A4 ; |92|
MVKH .S2 RL132,B3 ; |92|
NOP 2
RL132: ; CALL OCCURS ; |92|
;** --------------------------------------------------------------------------*
.line 91
MVKL .S1 _mcbsp0_read,A0 ; |93|
MVKH .S1 _mcbsp0_read,A0 ; |93|
B .S2X A0 ; |93|
MVKL .S2 RL134,B3 ; |93|
MVKH .S2 RL134,B3 ; |93|
NOP 3
RL134: ; CALL OCCURS ; |93|
.line 92
MVKL .S1 _mcbsp0_write,A0 ; |94|
MVKH .S1 _mcbsp0_write,A0 ; |94|
B .S2X A0 ; |94|
MVKL .S2 RL136,B3 ; |94|
MVKH .S2 RL136,B3 ; |94|
MVK .S1 0x1,A4 ; |94|
NOP 2
RL136: ; CALL OCCURS ; |94|
.line 93
MVKL .S2 _mcbsp0_read,B4 ; |95|
MVKH .S2 _mcbsp0_read,B4 ; |95|
B .S2 B4 ; |95|
MVKL .S2 RL138,B3 ; |95|
MVKH .S2 RL138,B3 ; |95|
NOP 3
RL138: ; CALL OCCURS ; |95|
.line 94
MVKL .S1 _mcbsp0_write,A0 ; |96|
MVKH .S1 _mcbsp0_write,A0 ; |96|
B .S2X A0 ; |96|
MVKL .S2 RL140,B3 ; |96|
MVKH .S2 RL140,B3 ; |96|
MVK .S1 0x2530,A4 ; |96|
NOP 2
RL140: ; CALL OCCURS ; |96|
.line 95
MVKL .S1 _mcbsp0_read,A0 ; |97|
MVKH .S1 _mcbsp0_read,A0 ; |97|
B .S2X A0 ; |97|
MVKL .S2 RL142,B3 ; |97|
MVKH .S2 RL142,B3 ; |97|
NOP 3
RL142: ; CALL OCCURS ; |97|
MV .D1 A4,A10
.line 96
MVKL .S1 _mcbsp0_write,A0 ; |98|
MVKH .S1 _mcbsp0_write,A0 ; |98|
B .S2X A0 ; |98|
MVKL .S2 RL144,B3 ; |98|
ZERO .D1 A4 ; |98|
MVKH .S2 RL144,B3 ; |98|
NOP 2
RL144: ; CALL OCCURS ; |98|
.line 97
MVKL .S2 _mcbsp0_read,B4 ; |99|
MVKH .S2 _mcbsp0_read,B4 ; |99|
B .S2 B4 ; |99|
MVKL .S2 RL146,B3 ; |99|
MVKH .S2 RL146,B3 ; |99|
NOP 3
RL146: ; CALL OCCURS ; |99|
.line 98
MVKL .S1 _mcbsp0_write,A0 ; |100|
MVKH .S1 _mcbsp0_write,A0 ; |100|
B .S2X A0 ; |100|
MVKL .S2 RL148,B3 ; |100|
MVKH .S2 RL148,B3 ; |100|
ZERO .D1 A4 ; |100|
NOP 2
RL148: ; CALL OCCURS ; |100|
.line 99
MVKL .S2 _mcbsp0_read,B4 ; |101|
MVKH .S2 _mcbsp0_read,B4 ; |101|
B .S2 B4 ; |101|
MVKL .S2 RL150,B3 ; |101|
MVKH .S2 RL150,B3 ; |101|
NOP 3
RL150: ; CALL OCCURS ; |101|
.line 100
EXTU .S1 A10,24,25,A0 ; |102|
MVK .S1 134,A0 ; |102|
|| ADD .D1 A0,A0,A3
CMPEQ .L1 A3,A0,A1 ; |102|
[ A1] B .S1 L3 ; |102|
NOP 5
; BRANCH OCCURS ; |102|
;** --------------------------------------------------------------------------*
.line 102
MVKL .S2 _printf,B4 ; |104|
MVKH .S2 _printf,B4 ; |104|
B .S2 B4 ; |104|
MVKL .S1 SL3+0,A4 ; |104|
MVKL .S2 RL152,B3 ; |104|
MVKH .S1 SL3+0,A4 ; |104|
MVKH .S2 RL152,B3 ; |104|
NOP 1
RL152: ; CALL OCCURS ; |104|
.line 103
B .S1 L4 ; |105|
MVK .S1 0x1,A4 ; |105|
NOP 4
; BRANCH OCCURS ; |105|
;** --------------------------------------------------------------------------*
L3:
.line 106
ZERO .D1 A4 ; |108|
;** --------------------------------------------------------------------------*
L4:
.line 107
LDW .D2T2 *+SP(12),B3 ; |109|
LDW .D2T1 *+SP(8),A10 ; |109|
LDW .D2T2 *++SP(16),B10 ; |109|
NOP 2
B .S2 B3 ; |109|
NOP 5
; BRANCH OCCURS ; |109|
.endfunc 109,004080400h,16
;******************************************************************************
;* STRINGS *
;******************************************************************************
.sect ".const"
SL1: .string "Error in setting up register 3. %x",10,0
SL2: .string "Error in setting up register 4.",10,0
SL3: .string "Error in setting up register 5.",10,0
;******************************************************************************
;* UNDEFINED EXTERNAL REFERENCES *
;******************************************************************************
.global _mcbsp0_write
.global _mcbsp0_read
.global _printf
;******************************************************************************
;* TYPE INFORMATION *
;******************************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -