📄 os_cpu_c.lst
字号:
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 14:37:59 2009
Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/Os_cpu_c.asm PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC v4.1.3 *
3 ;* Date/Time created: Wed May 20 14:37:59 2009 *
4 ;***************************************************************
5 .compiler_opts --mem_model:code=flat --mem_model:data=large --quiet --silicon_version=28
6 0002 FP .set XAR2
7
8 DW$CU .dwtag DW_TAG_compile_unit
9 .dwattr DW$CU, DW_AT_name("Os_cpu_c.c")
10 .dwattr DW$CU, DW_AT_producer("TMS320C2000 C/C++ Codegen PC v4.1.3 Copyright (c) 1996-2006 Texas Inst
11 .dwattr DW$CU, DW_AT_stmt_list(0x00)
12 .dwattr DW$CU, DW_AT_TI_VERSION(0x01)
13 .global _OSTickDOSCtr
14 00000000 _OSTickDOSCtr: .usect ".ebss",1,1,0
15 DW$1 .dwtag DW_TAG_variable, DW_AT_name("OSTickDOSCtr"), DW_AT_symbol_name("_OSTickDOSCtr")
16 .dwattr DW$1, DW_AT_location[DW_OP_addr _OSTickDOSCtr]
17 .dwattr DW$1, DW_AT_type(*DW$T$19)
18 .dwattr DW$1, DW_AT_external(0x01)
19 ; C:\CCStudio_v3.3\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\CHENGX~1\LOCALS~1\Temp\TI76812
20 00000000 .sect ".text"
21 .global _OSTaskStkInit
22
23 DW$2 .dwtag DW_TAG_subprogram, DW_AT_name("OSTaskStkInit"), DW_AT_symbol_name("_OSTaskStkInit")
24 .dwattr DW$2, DW_AT_low_pc(_OSTaskStkInit)
25 .dwattr DW$2, DW_AT_high_pc(0x00)
26 .dwattr DW$2, DW_AT_begin_file("Os_cpu_c.c")
27 .dwattr DW$2, DW_AT_begin_line(0x35)
28 .dwattr DW$2, DW_AT_begin_column(0x07)
29 .dwpsn "Os_cpu_c.c",54,1
30
31 .dwfde DW$CIE
32
33 ;***************************************************************
34 ;* FNAME: _OSTaskStkInit FR SIZE: 10 *
35 ;* *
36 ;* FUNCTION ENVIRONMENT *
37 ;* *
38 ;* FUNCTION PROPERTIES *
39 ;* 0 Parameter, 9 Auto, 0 SOE *
40 ;***************************************************************
41
42 _OSTaskStkInit:
43 .dwcfa 0x1d, -2
44 .dwcfa 0x1c, 26, 0
45 .dwcfa 0x09, 40, 26
46 00000000 FE0A ADDB SP,#10
47 .dwcfa 0x1d, -12
48 ;* AR4 assigned to _task
49 DW$3 .dwtag DW_TAG_formal_parameter, DW_AT_name("task"), DW_AT_symbol_name("_task")
50 .dwattr DW$3, DW_AT_type(*DW$T$30)
51 .dwattr DW$3, DW_AT_location[DW_OP_reg12]
52 ;* AR5 assigned to _pdata
53 DW$4 .dwtag DW_TAG_formal_parameter, DW_AT_name("pdata"), DW_AT_symbol_name("_pdata")
54 .dwattr DW$4, DW_AT_type(*DW$T$3)
55 .dwattr DW$4, DW_AT_location[DW_OP_reg14]
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 14:37:59 2009
Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/Os_cpu_c.asm PAGE 2
56 DW$5 .dwtag DW_TAG_formal_parameter, DW_AT_name("ptos"), DW_AT_symbol_name("_ptos")
57 .dwattr DW$5, DW_AT_type(*DW$T$3)
58 .dwattr DW$5, DW_AT_location[DW_OP_breg20 -14]
59 ;* AL assigned to _opt
60 DW$6 .dwtag DW_TAG_formal_parameter, DW_AT_name("opt"), DW_AT_symbol_name("_opt")
61 .dwattr DW$6, DW_AT_type(*DW$T$21)
62 .dwattr DW$6, DW_AT_location[DW_OP_reg0]
63 DW$7 .dwtag DW_TAG_variable, DW_AT_name("task"), DW_AT_symbol_name("_task")
64 .dwattr DW$7, DW_AT_type(*DW$T$30)
65 .dwattr DW$7, DW_AT_location[DW_OP_breg20 -2]
66 DW$8 .dwtag DW_TAG_variable, DW_AT_name("pdata"), DW_AT_symbol_name("_pdata")
67 .dwattr DW$8, DW_AT_type(*DW$T$3)
68 .dwattr DW$8, DW_AT_location[DW_OP_breg20 -4]
69 DW$9 .dwtag DW_TAG_variable, DW_AT_name("opt"), DW_AT_symbol_name("_opt")
70 .dwattr DW$9, DW_AT_type(*DW$T$21)
71 .dwattr DW$9, DW_AT_location[DW_OP_breg20 -5]
72 DW$10 .dwtag DW_TAG_variable, DW_AT_name("stk"), DW_AT_symbol_name("_stk")
73 .dwattr DW$10, DW_AT_type(*DW$T$36)
74 .dwattr DW$10, DW_AT_location[DW_OP_breg20 -8]
75 DW$11 .dwtag DW_TAG_variable, DW_AT_name("temp"), DW_AT_symbol_name("_temp")
76 .dwattr DW$11, DW_AT_type(*DW$T$21)
77 .dwattr DW$11, DW_AT_location[DW_OP_breg20 -9]
78 00000001 9645 MOV *-SP[5],AL ; |54|
79 00000002 A044 MOVL *-SP[4],XAR5 ; |54|
80 00000003 A842 MOVL *-SP[2],XAR4 ; |54|
81 .dwpsn "Os_cpu_c.c",59,5
82 .dwpsn "Os_cpu_c.c",60,5
83 00000004 064E MOVL ACC,*-SP[14] ; |60|
84 00000005 1E48 MOVL *-SP[8],ACC ; |60|
85 .dwpsn "Os_cpu_c.c",62,5
86 00000006 8A48 MOVL XAR4,*-SP[8] ; |62|
87 00000007 0201 MOVB ACC,#1
88 00000008 07A4 ADDL ACC,XAR4
89 00000009 1E48 MOVL *-SP[8],ACC ; |62|
90 0000000a 9244 MOV AL,*-SP[4] ; |62|
91 0000000b 96C4 MOV *+XAR4[0],AL ; |62|
92 .dwpsn "Os_cpu_c.c",63,5
93 0000000c 8A48 MOVL XAR4,*-SP[8] ; |63|
94 0000000d 0201 MOVB ACC,#1
95 0000000e 07A4 ADDL ACC,XAR4
96 0000000f 1E48 MOVL *-SP[8],ACC ; |63|
97 00000010 9244 MOV AL,*-SP[4] ; |63|
98 00000011 96C4 MOV *+XAR4[0],AL ; |63|
99 .dwpsn "Os_cpu_c.c",66,5
100 00000012 8A48 MOVL XAR4,*-SP[8] ; |66|
101 00000013 0201 MOVB ACC,#1
102 00000014 07A4 ADDL ACC,XAR4
103 00000015 1E48 MOVL *-SP[8],ACC ; |66|
104 00000016 28C4 MOV *+XAR4[0],#152 ; |66|
00000017 0098
105 .dwpsn "Os_cpu_c.c",67,5
106 00000018 8A48 MOVL XAR4,*-SP[8] ; |67|
107 00000019 0201 MOVB ACC,#1
108 0000001a 07A4 ADDL ACC,XAR4
109 0000001b 1E48 MOVL *-SP[8],ACC ; |67|
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 14:37:59 2009
Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/Os_cpu_c.asm PAGE 3
110 0000001c 2BC4 MOV *+XAR4[0],#0 ; |67|
111 .dwpsn "Os_cpu_c.c",70,5
112 0000001d 8A48 MOVL XAR4,*-SP[8] ; |70|
113 0000001e 0201 MOVB ACC,#1
114 0000001f 07A4 ADDL ACC,XAR4
115 00000020 1E48 MOVL *-SP[8],ACC ; |70|
116 00000021 28C4 MOV *+XAR4[0],#13107 ; |70|
00000022 3333
117 .dwpsn "Os_cpu_c.c",71,2
118 00000023 8A48 MOVL XAR4,*-SP[8] ; |71|
119 00000024 0201 MOVB ACC,#1
120 00000025 07A4 ADDL ACC,XAR4
121 00000026 1E48 MOVL *-SP[8],ACC ; |71|
122 00000027 28C4 MOV *+XAR4[0],#8738 ; |71|
00000028 2222
123 .dwpsn "Os_cpu_c.c",74,2
124 00000029 8A48 MOVL XAR4,*-SP[8] ; |74|
125 0000002a 0201 MOVB ACC,#1
126 0000002b 07A4 ADDL ACC,XAR4
127 0000002c 1E48 MOVL *-SP[8],ACC ; |74|
128 0000002d 28C4 MOV *+XAR4[0],#21845 ; |74|
0000002e 5555
129 .dwpsn "Os_cpu_c.c",75,2
130 0000002f 8A48 MOVL XAR4,*-SP[8] ; |75|
131 00000030 0201 MOVB ACC,#1
132 00000031 07A4 ADDL ACC,XAR4
133 00000032 1E48 MOVL *-SP[8],ACC ; |75|
134 00000033 28C4 MOV *+XAR4[0],#17476 ; |75|
00000034 4444
135 .dwpsn "Os_cpu_c.c",78,2
136 00000035 8A48 MOVL XAR4,*-SP[8] ; |78|
137 00000036 0201 MOVB ACC,#1
138 00000037 07A4 ADDL ACC,XAR4
139 00000038 1E48 MOVL *-SP[8],ACC ; |78|
140 00000039 28C4 MOV *+XAR4[0],#30583 ; |78|
0000003a 7777
141 .dwpsn "Os_cpu_c.c",79,2
142 0000003b 8A48 MOVL XAR4,*-SP[8] ; |79|
143 0000003c 0201 MOVB ACC,#1
144 0000003d 07A4 ADDL ACC,XAR4
145 0000003e 1E48 MOVL *-SP[8],ACC ; |79|
146 0000003f 28C4 MOV *+XAR4[0],#26214 ; |79|
00000040 6666
147 .dwpsn "Os_cpu_c.c",83,2
148 00000041 8A48 MOVL XAR4,*-SP[8] ; |83|
149 00000042 0201 MOVB ACC,#1
150 00000043 07A4 ADDL ACC,XAR4
151 00000044 1E48 MOVL *-SP[8],ACC ; |83|
152 00000045 28C4 MOV *+XAR4[0],#51787 ; |83|
00000046 CA4B
153 .dwpsn "Os_cpu_c.c",84,2
154 00000047 8A48 MOVL XAR4,*-SP[8] ; |84|
155 00000048 0201 MOVB ACC,#1
156 00000049 07A4 ADDL ACC,XAR4
157 0000004a 1E48 MOVL *-SP[8],ACC ; |84|
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 14:37:59 2009
Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/Os_cpu_c.asm PAGE 4
158 0000004b 28C4 MOV *+XAR4[0],#65024 ; |84|
0000004c FE00
159 .dwpsn "Os_cpu_c.c",86,2
160 0000004d 8A48 MOVL XAR4,*-SP[8] ; |86|
161 0000004e 0201 MOVB ACC,#1
162 0000004f 07A4 ADDL ACC,XAR4
163 00000050 1E48 MOVL *-SP[8],ACC ; |86|
164 00000051 28C4 MOV *+XAR4[0],#65535 ; |86|
00000052 FFFF
165 .dwpsn "Os_cpu_c.c",87,2
166 00000053 8A48 MOVL XAR4,*-SP[8] ; |87|
167 00000054 0201 MOVB ACC,#1
168 00000055 07A4 ADDL ACC,XAR4
169 00000056 1E48 MOVL *-SP[8],ACC ; |87|
170 00000057 2BC4 MOV *+XAR4[0],#0 ; |87|
171 .dwpsn "Os_cpu_c.c",89,5
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -