📄 edmachecktransfer.asm
字号:
$C$DW$L$_Verify_Transfer$4$E:
;** --------------------------------------------------------------------------*
.dwpsn file "edmaCheckTransfer.c",line 67,column 21,is_stmt
BNOP .S1 $C$L10,4 ; |67|
ZERO .L1 A4 ; |67|
; BRANCH OCCURS {$C$L10} ; |67|
;** --------------------------------------------------------------------------*
$C$L4:
$C$DW$L$_Verify_Transfer$6$B:
.dwpsn file "edmaCheckTransfer.c",line 65,column 53,is_stmt
LDW .D2T2 *+SP(40),B4 ; |65|
NOP 4
ADD .L2 1,B4,B4 ; |65|
STW .D2T2 B4,*+SP(40) ; |65|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 65,column 34,is_stmt
LDHU .D2T2 *+SP(4),B4 ; |65|
LDW .D2T2 *+SP(40),B5 ; |65|
NOP 4
CMPLTU .L2 B5,B4,B0 ; |65|
[ B0] BNOP .S1 $C$L3,5 ; |65|
; BRANCHCC OCCURS {$C$L3} ; |65|
$C$DW$L$_Verify_Transfer$6$E:
;** --------------------------------------------------------------------------*
$C$L5:
$C$DW$L$_Verify_Transfer$7$B:
.dwpsn file "edmaCheckTransfer.c",line 68,column 13,is_stmt
LDW .D2T2 *+SP(44),B4 ; |68|
LDHU .D2T2 *+SP(10),B5 ; |68|
NOP 4
ADD .L2 B5,B4,B4 ; |68|
STW .D2T2 B4,*+SP(44) ; |68|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 69,column 13,is_stmt
LDW .D2T2 *+SP(48),B4 ; |69|
LDHU .D2T2 *+SP(12),B5 ; |69|
NOP 4
ADD .L2 B5,B4,B4 ; |69|
STW .D2T2 B4,*+SP(48) ; |69|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 64,column 49,is_stmt
LDW .D2T2 *+SP(36),B4 ; |64|
NOP 4
ADD .L2 1,B4,B4 ; |64|
STW .D2T2 B4,*+SP(36) ; |64|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 64,column 30,is_stmt
LDHU .D2T2 *+SP(6),B4 ; |64|
LDW .D2T2 *+SP(36),B5 ; |64|
NOP 4
CMPLTU .L2 B5,B4,B0 ; |64|
[ B0] BNOP .S1 $C$L2,5 ; |64|
; BRANCHCC OCCURS {$C$L2} ; |64|
$C$DW$L$_Verify_Transfer$7$E:
;** --------------------------------------------------------------------------*
$C$L6:
$C$DW$L$_Verify_Transfer$8$B:
.dwpsn file "edmaCheckTransfer.c",line 72,column 9,is_stmt
LDHU .D2T2 *+SP(28),B0 ; |72|
NOP 4
[!B0] BNOP .S1 $C$L7,5 ; |72|
; BRANCHCC OCCURS {$C$L7} ; |72|
$C$DW$L$_Verify_Transfer$8$E:
;** --------------------------------------------------------------------------*
$C$DW$L$_Verify_Transfer$9$B:
.dwpsn file "edmaCheckTransfer.c",line 73,column 13,is_stmt
LDW .D2T2 *+SP(52),B4 ; |73|
LDHU .D2T2 *+SP(14),B5 ; |73|
NOP 4
ADD .L2 B5,B4,B4 ; |73|
STW .D2T2 B4,*+SP(52) ; |73|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 74,column 13,is_stmt
STW .D2T2 B4,*+SP(44) ; |74|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 75,column 13,is_stmt
LDW .D2T2 *+SP(56),B4 ; |75|
LDHU .D2T2 *+SP(16),B5 ; |75|
NOP 4
ADD .L2 B5,B4,B4 ; |75|
STW .D2T2 B4,*+SP(56) ; |75|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 76,column 13,is_stmt
STW .D2T2 B4,*+SP(48) ; |76|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 77,column 9,is_stmt
BNOP .S1 $C$L8,5 ; |77|
; BRANCH OCCURS {$C$L8} ; |77|
$C$DW$L$_Verify_Transfer$9$E:
;** --------------------------------------------------------------------------*
$C$L7:
$C$DW$L$_Verify_Transfer$10$B:
.dwpsn file "edmaCheckTransfer.c",line 79,column 13,is_stmt
LDW .D2T2 *+SP(44),B4 ; |79|
LDHU .D2T2 *+SP(14),B5 ; |79|
LDHU .D2T2 *+SP(10),B6 ; |79|
NOP 3
ADD .L2 B5,B4,B4 ; |79|
SUB .L2 B4,B6,B4 ; |79|
STW .D2T2 B4,*+SP(52) ; |79|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 80,column 13,is_stmt
STW .D2T2 B4,*+SP(44) ; |80|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 81,column 13,is_stmt
LDW .D2T2 *+SP(48),B5 ; |81|
LDHU .D2T2 *+SP(16),B4 ; |81|
LDHU .D2T2 *+SP(12),B6 ; |81|
NOP 3
ADD .L2 B4,B5,B4 ; |81|
SUB .L2 B4,B6,B4 ; |81|
STW .D2T2 B4,*+SP(56) ; |81|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 82,column 13,is_stmt
STW .D2T2 B4,*+SP(48) ; |82|
$C$DW$L$_Verify_Transfer$10$E:
;** --------------------------------------------------------------------------*
$C$L8:
$C$DW$L$_Verify_Transfer$11$B:
.dwpsn file "edmaCheckTransfer.c",line 63,column 45,is_stmt
LDW .D2T2 *+SP(32),B4 ; |63|
NOP 4
ADD .L2 1,B4,B4 ; |63|
STW .D2T2 B4,*+SP(32) ; |63|
NOP 2
.dwpsn file "edmaCheckTransfer.c",line 63,column 26,is_stmt
LDHU .D2T2 *+SP(8),B4 ; |63|
LDW .D2T2 *+SP(32),B5 ; |63|
NOP 4
CMPLTU .L2 B5,B4,B0 ; |63|
[ B0] BNOP .S1 $C$L1,5 ; |63|
; BRANCHCC OCCURS {$C$L1} ; |63|
$C$DW$L$_Verify_Transfer$11$E:
;** --------------------------------------------------------------------------*
$C$L9:
.dwpsn file "edmaCheckTransfer.c",line 86,column 5,is_stmt
MVK .L1 0x1,A4 ; |86|
;** --------------------------------------------------------------------------*
$C$L10:
.dwpsn file "edmaCheckTransfer.c",line 87,column 1,is_stmt
ADDK .S2 56,SP ; |87|
.dwcfi cfa_offset, 0
.dwcfi cfa_offset, 0
RETNOP .S2 B3,5 ; |87|
; BRANCH OCCURS {B3} ; |87|
$C$DW$29 .dwtag DW_TAG_TI_loop
.dwattr $C$DW$29, DW_AT_name("E:\qdma_link_xfer_reg0\src\edmaCheckTransfer.asm:$C$L1:1:1169043666")
.dwattr $C$DW$29, DW_AT_TI_begin_file("edmaCheckTransfer.c")
.dwattr $C$DW$29, DW_AT_TI_begin_line(0x3f)
.dwattr $C$DW$29, DW_AT_TI_end_line(0x54)
$C$DW$30 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$30, DW_AT_low_pc($C$DW$L$_Verify_Transfer$2$B)
.dwattr $C$DW$30, DW_AT_high_pc($C$DW$L$_Verify_Transfer$2$E)
$C$DW$31 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$31, DW_AT_low_pc($C$DW$L$_Verify_Transfer$8$B)
.dwattr $C$DW$31, DW_AT_high_pc($C$DW$L$_Verify_Transfer$8$E)
$C$DW$32 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$32, DW_AT_low_pc($C$DW$L$_Verify_Transfer$9$B)
.dwattr $C$DW$32, DW_AT_high_pc($C$DW$L$_Verify_Transfer$9$E)
$C$DW$33 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$33, DW_AT_low_pc($C$DW$L$_Verify_Transfer$10$B)
.dwattr $C$DW$33, DW_AT_high_pc($C$DW$L$_Verify_Transfer$10$E)
$C$DW$34 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$34, DW_AT_low_pc($C$DW$L$_Verify_Transfer$11$B)
.dwattr $C$DW$34, DW_AT_high_pc($C$DW$L$_Verify_Transfer$11$E)
$C$DW$35 .dwtag DW_TAG_TI_loop
.dwattr $C$DW$35, DW_AT_name("E:\qdma_link_xfer_reg0\src\edmaCheckTransfer.asm:$C$L2:2:1169043666")
.dwattr $C$DW$35, DW_AT_TI_begin_file("edmaCheckTransfer.c")
.dwattr $C$DW$35, DW_AT_TI_begin_line(0x40)
.dwattr $C$DW$35, DW_AT_TI_end_line(0x46)
$C$DW$36 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$36, DW_AT_low_pc($C$DW$L$_Verify_Transfer$3$B)
.dwattr $C$DW$36, DW_AT_high_pc($C$DW$L$_Verify_Transfer$3$E)
$C$DW$37 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$37, DW_AT_low_pc($C$DW$L$_Verify_Transfer$7$B)
.dwattr $C$DW$37, DW_AT_high_pc($C$DW$L$_Verify_Transfer$7$E)
$C$DW$38 .dwtag DW_TAG_TI_loop
.dwattr $C$DW$38, DW_AT_name("E:\qdma_link_xfer_reg0\src\edmaCheckTransfer.asm:$C$L3:3:1169043666")
.dwattr $C$DW$38, DW_AT_TI_begin_file("edmaCheckTransfer.c")
.dwattr $C$DW$38, DW_AT_TI_begin_line(0x41)
.dwattr $C$DW$38, DW_AT_TI_end_line(0x43)
$C$DW$39 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$39, DW_AT_low_pc($C$DW$L$_Verify_Transfer$4$B)
.dwattr $C$DW$39, DW_AT_high_pc($C$DW$L$_Verify_Transfer$4$E)
$C$DW$40 .dwtag DW_TAG_TI_loop_range
.dwattr $C$DW$40, DW_AT_low_pc($C$DW$L$_Verify_Transfer$6$B)
.dwattr $C$DW$40, DW_AT_high_pc($C$DW$L$_Verify_Transfer$6$E)
.dwendtag $C$DW$38
.dwendtag $C$DW$35
.dwendtag $C$DW$29
.dwattr $C$DW$1, DW_AT_TI_end_file("edmaCheckTransfer.c")
.dwattr $C$DW$1, DW_AT_TI_end_line(0x57)
.dwattr $C$DW$1, DW_AT_TI_end_column(0x01)
.dwendentry
.dwendtag $C$DW$1
;******************************************************************************
;* TYPE INFORMATION *
;******************************************************************************
$C$DW$T$3 .dwtag DW_TAG_pointer_type
.dwattr $C$DW$T$3, DW_AT_address_class(0x20)
$C$DW$T$88 .dwtag DW_TAG_typedef, DW_AT_name("Ptr")
.dwattr $C$DW$T$88, DW_AT_type(*$C$DW$T$3)
.dwattr $C$DW$T$88, DW_AT_language(DW_LANG_C)
$C$DW$T$89 .dwtag DW_TAG_typedef, DW_AT_name("CSL_EdmaContext")
.dwattr $C$DW$T$89, DW_AT_type(*$C$DW$T$3)
.dwattr $C$DW$T$89, DW_AT_language(DW_LANG_C)
$C$DW$T$90 .dwtag DW_TAG_typedef, DW_AT_name("CSL_EdmaModuleParam")
.dwattr $C$DW$T$90, DW_AT_type(*$C$DW$T$3)
.dwattr $C$DW$T$90, DW_AT_language(DW_LANG_C)
$C$DW$T$91 .dwtag DW_TAG_typedef, DW_AT_name("CSL_EdmaObj")
.dwattr $C$DW$T$91, DW_AT_type(*$C$DW$T$3)
.dwattr $C$DW$T$91, DW_AT_language(DW_LANG_C)
$C$DW$T$4 .dwtag DW_TAG_base_type, DW_AT_name("bool")
.dwattr $C$DW$T$4, DW_AT_encoding(DW_ATE_boolean)
.dwattr $C$DW$T$4, DW_AT_byte_size(0x01)
$C$DW$T$5 .dwtag DW_TAG_base_type, DW_AT_name("signed char")
.dwattr $C$DW$T$5, DW_AT_encoding(DW_ATE_signed_char)
.dwattr $C$DW$T$5, DW_AT_byte_size(0x01)
$C$DW$T$6 .dwtag DW_TAG_base_type, DW_AT_name("unsigned char")
.dwattr $C$DW$T$6, DW_AT_encoding(DW_ATE_unsigned_char)
.dwattr $C$DW$T$6, DW_AT_byte_size(0x01)
$C$DW$T$23 .dwtag DW_TAG_typedef, DW_AT_name("Uint8")
.dwattr $C$DW$T$23, DW_AT_type(*$C$DW$T$6)
.dwattr $C$DW$T$23, DW_AT_language(DW_LANG_C)
$C$DW$T$24 .dwtag DW_TAG_volatile_type
.dwattr $C$DW$T$24, DW_AT_type(*$C$DW$T$23)
$C$DW$T$25 .dwtag DW_TAG_array_type, DW_AT_type(*$C$DW$T$24)
.dwattr $C$DW$T$25, DW_AT_language(DW_LANG_C)
.dwattr $C$DW$T$25, DW_AT_byte_size(0x08)
$C$DW$41 .dwtag DW_TAG_subrange_type
.dwattr $C$DW$41, DW_AT_upper_bound(0x07)
.dwendtag $C$DW$T$25
$C$DW$T$26 .dwtag DW_TAG_array_type, DW_AT_type(*$C$DW$T$24)
.dwattr $C$DW$T$26, DW_AT_language(DW_LANG_C)
.dwattr $C$DW$T$26, DW_AT_byte_size(0x04)
$C$DW$42 .dwtag DW_TAG_subrange_type
.dwattr $C$DW$42, DW_AT_upper_bound(0x03)
.dwendtag $C$DW$T$26
$C$DW$T$27 .dwtag DW_TAG_array_type, DW_AT_type(*$C$DW$T$24)
.dwattr $C$DW$T$27, DW_AT_language(DW_LANG_C)
.dwattr $C$DW$T$27, DW_AT_byte_size(0x168)
$C$DW$43 .dwtag DW_TAG_subrange_type
.dwattr $C$DW$43, DW_AT_upper_bound(0x167)
.dwendtag $C$DW$T$27
$C$DW$T$30 .dwtag DW_TAG_array_type, DW_AT_type(*$C$DW$T$24)
.dwattr $C$DW$T$30, DW_AT_language(DW_LANG_C)
.dwattr $C$DW$T$30, DW_AT_byte_size(0x1f8)
$C$DW$44 .dwtag DW_TAG_subrange_type
.dwattr $C$DW$44, DW_AT_upper_bound(0x1f7)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -