📄 c6xdskinit.asm
字号:
; BRANCH OCCURS ; |117|
;** --------------------------------------------------------------------------*
L15:
.line 63
LDW .D2T2 *+SP(4),B5 ; |113|
EXTU .S2 B4,27,1,B4 ; |113|
B .S1 L21 ; |113|
NOP 2
CLR .S2 B5,26,30,B5 ; |113|
OR .S2 B4,B5,B4 ; |113|
STW .D2T2 B4,*+SP(4) ; |113|
; BRANCH OCCURS ; |113|
;** --------------------------------------------------------------------------*
L16:
.line 59
LDW .D2T2 *+SP(4),B5 ; |109|
EXTU .S2 B4,27,6,B4 ; |109|
B .S1 L21 ; |109|
NOP 2
CLR .S2 B5,21,25,B5 ; |109|
OR .S2 B4,B5,B4 ; |109|
STW .D2T2 B4,*+SP(4) ; |109|
; BRANCH OCCURS ; |109|
;** --------------------------------------------------------------------------*
L17:
.line 55
LDW .D2T2 *+SP(4),B6 ; |105|
EXTU .S2 B4,27,11,B5 ; |105|
B .S1 L21 ; |105|
NOP 2
CLR .S2 B6,16,20,B4 ; |105|
OR .S2 B5,B4,B4 ; |105|
STW .D2T2 B4,*+SP(4) ; |105|
; BRANCH OCCURS ; |105|
;** --------------------------------------------------------------------------*
L18:
.line 51
LDW .D2T2 *+SP(4),B6 ; |101|
EXTU .S2 B4,27,17,B5 ; |101|
B .S1 L21 ; |101|
NOP 2
CLR .S2 B6,10,14,B4 ; |101|
OR .S2 B5,B4,B4 ; |101|
STW .D2T2 B4,*+SP(4) ; |101|
; BRANCH OCCURS ; |101|
;** --------------------------------------------------------------------------*
L19:
.line 47
LDW .D2T2 *+SP(4),B5 ; |97|
EXTU .S2 B4,27,22,B4 ; |97|
B .S1 L21 ; |97|
NOP 2
CLR .S2 B5,5,9,B5 ; |97|
OR .S2 B4,B5,B4 ; |97|
STW .D2T2 B4,*+SP(4) ; |97|
; BRANCH OCCURS ; |97|
;** --------------------------------------------------------------------------*
L20:
.line 43
LDW .D2T2 *+SP(4),B5 ; |93|
EXTU .S2 B4,27,27,B4 ; |93|
NOP 3
CLR .S2 B5,0,4,B5 ; |93|
OR .S2 B4,B5,B4 ; |93|
STW .D2T2 B4,*+SP(4) ; |93|
;** --------------------------------------------------------------------------*
L21:
.line 93
LDW .D2T1 *+SP(4),A0 ; |143|
MVKL .S2 0x19c0004,B4 ; |143|
MVKH .S2 0x19c0004,B4 ; |143|
NOP 2
STW .D2T1 A0,*B4 ; |143|
.line 94
LDW .D2T2 *+SP(8),B4 ; |144|
ZERO .D1 A0 ; |144|
MVKH .S1 0x19c0000,A0 ; |144|
NOP 2
STW .D1T2 B4,*A0 ; |144|
.line 96
.line 97
RET .S2 B3 ; |147|
ADD .D2 8,SP,SP ; |147|
NOP 4
; BRANCH OCCURS ; |147|
.endfunc 147,000000000h,8
.sect ".text"
.global _TLC320AD535_Init
.file "c6xdskinit.c"
.sym _TLC320AD535_Init,_TLC320AD535_Init, 32, 2, 0
.func 47
;******************************************************************************
;* FUNCTION NAME: _TLC320AD535_Init *
;* *
;* Regs Modified : A0,A1,A3,A4,A5,B0,B3,B4,SP *
;* Regs Used : A0,A1,A3,A4,A5,B0,B3,B4,SP *
;* Local Frame Size : 0 Args + 0 Auto + 4 Save = 4 byte *
;******************************************************************************
;******************************************************************************
;* *
;* Using -g (debug) with optimization (-o3) may disable key optimizations! *
;* *
;******************************************************************************
_TLC320AD535_Init:
;** --------------------------------------------------------------------------*
.line 2
STW .D2T2 B3,*SP--(8) ; |48|
.line 3
CALL .S1 _mcbsp0_read ; |49|
MVKL .S2 RL2,B3 ; |49|
MVKH .S2 RL2,B3 ; |49|
NOP 3
RL2: ; CALL OCCURS ; |49|
.line 4
CALL .S1 _mcbsp0_write ; |50|
MVKL .S2 RL3,B3 ; |50|
MVKH .S2 RL3,B3 ; |50|
ZERO .D1 A4 ; |50|
NOP 2
RL3: ; CALL OCCURS ; |50|
.line 5
CALL .S1 _mcbsp0_read ; |51|
MVKL .S2 RL4,B3 ; |51|
MVKH .S2 RL4,B3 ; |51|
NOP 3
RL4: ; CALL OCCURS ; |51|
.line 6
CALL .S1 _mcbsp0_write ; |52|
MVKL .S2 RL5,B3 ; |52|
ZERO .D1 A4 ; |52|
MVKH .S2 RL5,B3 ; |52|
NOP 2
RL5: ; CALL OCCURS ; |52|
.line 7
CALL .S1 _mcbsp0_read ; |53|
MVKL .S2 RL6,B3 ; |53|
MVKH .S2 RL6,B3 ; |53|
NOP 3
RL6: ; CALL OCCURS ; |53|
.line 8
CALL .S1 _mcbsp0_write ; |54|
MVKL .S2 RL7,B3 ; |54|
ZERO .D1 A4 ; |54|
MVKH .S2 RL7,B3 ; |54|
NOP 2
RL7: ; CALL OCCURS ; |54|
.line 9
CALL .S1 _mcbsp0_read ; |55|
MVKL .S2 RL8,B3 ; |55|
MVKH .S2 RL8,B3 ; |55|
NOP 3
RL8: ; CALL OCCURS ; |55|
.line 10
CALL .S1 _mcbsp0_write ; |56|
MVKL .S2 RL9,B3 ; |56|
MVKH .S2 RL9,B3 ; |56|
MVK .S1 0x1,A4 ; |56|
NOP 2
RL9: ; CALL OCCURS ; |56|
.line 11
CALL .S1 _mcbsp0_read ; |57|
MVKL .S2 RL10,B3 ; |57|
MVKH .S2 RL10,B3 ; |57|
NOP 3
RL10: ; CALL OCCURS ; |57|
.line 12
CALL .S1 _mcbsp0_write ; |58|
MVKL .S2 RL11,B3 ; |58|
MVKH .S2 RL11,B3 ; |58|
MVK .S1 0x386,A4 ; |58|
NOP 2
RL11: ; CALL OCCURS ; |58|
.line 13
CALL .S1 _mcbsp0_read ; |59|
MVKL .S2 RL12,B3 ; |59|
MVKH .S2 RL12,B3 ; |59|
NOP 3
RL12: ; CALL OCCURS ; |59|
;** --------------------------------------------------------------------------*
.line 14
CALL .S1 _mcbsp0_write ; |60|
MVKL .S2 RL13,B3 ; |60|
MVKH .S2 RL13,B3 ; |60|
ZERO .D1 A4 ; |60|
NOP 2
RL13: ; CALL OCCURS ; |60|
.line 15
CALL .S1 _mcbsp0_read ; |61|
MVKL .S2 RL14,B3 ; |61|
MVKH .S2 RL14,B3 ; |61|
NOP 3
RL14: ; CALL OCCURS ; |61|
.line 16
CALL .S1 _mcbsp0_write ; |62|
MVKL .S2 RL15,B3 ; |62|
ZERO .D1 A4 ; |62|
MVKH .S2 RL15,B3 ; |62|
NOP 2
RL15: ; CALL OCCURS ; |62|
.line 17
CALL .S1 _mcbsp0_read ; |63|
MVKL .S2 RL16,B3 ; |63|
MVKH .S2 RL16,B3 ; |63|
NOP 3
RL16: ; CALL OCCURS ; |63|
.line 18
CALL .S1 _mcbsp0_write ; |64|
MVKL .S2 RL17,B3 ; |64|
ZERO .D1 A4 ; |64|
MVKH .S2 RL17,B3 ; |64|
NOP 2
RL17: ; CALL OCCURS ; |64|
.line 19
CALL .S1 _mcbsp0_read ; |65|
MVKL .S2 RL18,B3 ; |65|
MVKH .S2 RL18,B3 ; |65|
NOP 3
RL18: ; CALL OCCURS ; |65|
.line 20
CALL .S1 _mcbsp0_write ; |66|
MVKL .S2 RL19,B3 ; |66|
MVK .S1 0x1,A4 ; |66|
MVKH .S2 RL19,B3 ; |66|
NOP 2
RL19: ; CALL OCCURS ; |66|
.line 21
CALL .S1 _mcbsp0_read ; |67|
MVKL .S2 RL20,B3 ; |67|
MVKH .S2 RL20,B3 ; |67|
NOP 3
RL20: ; CALL OCCURS ; |67|
.line 22
CALL .S1 _mcbsp0_write ; |68|
MVKL .S2 RL21,B3 ; |68|
MVKH .S2 RL21,B3 ; |68|
MVK .S1 0x306,A4 ; |68|
NOP 2
RL21: ; CALL OCCURS ; |68|
.line 23
CALL .S1 _mcbsp0_read ; |69|
MVKL .S2 RL22,B3 ; |69|
MVKH .S2 RL22,B3 ; |69|
NOP 3
RL22: ; CALL OCCURS ; |69|
.line 24
CALL .S1 _mcbsp0_write ; |70|
MVKL .S2 RL23,B3 ; |70|
ZERO .D1 A4 ; |70|
MVKH .S2 RL23,B3 ; |70|
NOP 2
RL23: ; CALL OCCURS ; |70|
;** --------------------------------------------------------------------------*
.line 25
CALL .S1 _mcbsp0_read ; |71|
MVKL .S2 RL24,B3 ; |71|
MVKH .S2 RL24,B3 ; |71|
NOP 3
RL24: ; CALL OCCURS ; |71|
.line 27
CALL .S1 _mcbsp0_write ; |73|
MVKL .S2 RL25,B3 ; |73|
MVKH .S2 RL25,B3 ; |73|
ZERO .D1 A4 ; |73|
NOP 2
RL25: ; CALL OCCURS ; |73|
.line 28
CALL .S1 _mcbsp0_read ; |74|
MVKL .S2 RL26,B3 ; |74|
MVKH .S2 RL26,B3 ; |74|
NOP 3
RL26: ; CALL OCCURS ; |74|
.line 29
CALL .S1 _mcbsp0_write ; |75|
MVKL .S2 RL27,B3 ; |75|
ZERO .D1 A4 ; |75|
MVKH .S2 RL27,B3 ; |75|
NOP 2
RL27: ; CALL OCCURS ; |75|
.line 30
CALL .S1 _mcbsp0_read ; |76|
MVKL .S2 RL28,B3 ; |76|
MVKH .S2 RL28,B3 ; |76|
NOP 3
RL28: ; CALL OCCURS ; |76|
.line 31
CALL .S1 _mcbsp0_write ; |77|
MVKL .S2 RL29,B3 ; |77|
MVK .S1 0x1,A4 ; |77|
MVKH .S2 RL29,B3 ; |77|
NOP 2
RL29: ; CALL OCCURS ; |77|
.line 32
CALL .S1 _mcbsp0_read ; |78|
MVKL .S2 RL30,B3 ; |78|
MVKH .S2 RL30,B3 ; |78|
NOP 3
RL30: ; CALL OCCURS ; |78|
.line 33
CALL .S1 _mcbsp0_write ; |79|
MVKL .S2 RL31,B3 ; |79|
MVKH .S2 RL31,B3 ; |79|
MVK .S1 0x400,A4 ; |79|
NOP 2
RL31: ; CALL OCCURS ; |79|
.line 34
CALL .S1 _mcbsp0_read ; |80|
MVKL .S2 RL32,B3 ; |80|
MVKH .S2 RL32,B3 ; |80|
NOP 3
RL32: ; CALL OCCURS ; |80|
.line 35
CALL .S1 _mcbsp0_write ; |81|
MVKL .S2 RL33,B3 ; |81|
MVKH .S2 RL33,B3 ; |81|
ZERO .D1 A4 ; |81|
NOP 2
RL33: ; CALL OCCURS ; |81|
.line 36
CALL .S1 _mcbsp0_read ; |82|
MVKL .S2 RL34,B3 ; |82|
MVKH .S2 RL34,B3 ; |82|
NOP 3
RL34: ; CALL OCCURS ; |82|
;** --------------------------------------------------------------------------*
.line 38
CALL .S1 _mcbsp0_write ; |84|
MVKL .S2 RL35,B3 ; |84|
MVKH .S2 RL35,B3 ; |84|
ZERO .D1 A4 ; |84|
NOP 2
RL35: ; CALL OCCURS ; |84|
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -