📄 dsp28_sysctrl.lst
字号:
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:38 2007
Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12410 PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC v4.1.0 *
3 ;* Date/Time created: Fri Aug 10 16:54:38 2007 *
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("DSP28_SysCtrl.c")
10 .dwattr DW$CU, DW_AT_producer("TMS320C2000 C/C++ Codegen PC v4.1.0 Copyright (c) 1996-2005 Texas Inst
11 .dwattr DW$CU, DW_AT_stmt_list(0x00)
12 .dwattr DW$CU, DW_AT_TI_VERSION(0x01)
13 DW$1 .dwtag DW_TAG_variable, DW_AT_name("SysCtrlRegs"), DW_AT_symbol_name("_SysCtrlRegs")
14 .dwattr DW$1, DW_AT_type(*DW$T$46)
15 .dwattr DW$1, DW_AT_declaration(0x01)
16 .dwattr DW$1, DW_AT_external(0x01)
17 DW$2 .dwtag DW_TAG_variable, DW_AT_name("DevEmuRegs"), DW_AT_symbol_name("_DevEmuRegs")
18 .dwattr DW$2, DW_AT_type(*DW$T$47)
19 .dwattr DW$2, DW_AT_declaration(0x01)
20 .dwattr DW$2, DW_AT_external(0x01)
21 ; C:\CCStudio_v3.1\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12414
22 00000000 .sect ".text"
23 .global _InitSysCtrl
24
25 DW$3 .dwtag DW_TAG_subprogram, DW_AT_name("InitSysCtrl"), DW_AT_symbol_name("_InitSysCtrl")
26 .dwattr DW$3, DW_AT_low_pc(_InitSysCtrl)
27 .dwattr DW$3, DW_AT_high_pc(0x00)
28 .dwattr DW$3, DW_AT_begin_file("DSP28_SysCtrl.c")
29 .dwattr DW$3, DW_AT_begin_line(0x1d)
30 .dwattr DW$3, DW_AT_begin_column(0x06)
31 .dwpsn "DSP28_SysCtrl.c",30,1
32
33 .dwfde DW$CIE
34
35 ;***************************************************************
36 ;* FNAME: _InitSysCtrl FR SIZE: 2 *
37 ;* *
38 ;* FUNCTION ENVIRONMENT *
39 ;* *
40 ;* FUNCTION PROPERTIES *
41 ;* 0 Parameter, 1 Auto, 0 SOE *
42 ;***************************************************************
43
44 00000000 _InitSysCtrl:
45 .dwcfa 0x1d, -2
46 .dwcfa 0x1c, 26, 0
47 .dwcfa 0x09, 40, 26
48 00000000 FE02 ADDB SP,#2
49 .dwcfa 0x1d, -4
50 DW$4 .dwtag DW_TAG_variable, DW_AT_name("i"), DW_AT_symbol_name("_i")
51 .dwattr DW$4, DW_AT_type(*DW$T$19)
52 .dwattr DW$4, DW_AT_location[DW_OP_breg20 -1]
53 .dwpsn "DSP28_SysCtrl.c",32,4
54 00000001 7622 EALLOW
55 .dwpsn "DSP28_SysCtrl.c",36,4
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:38 2007
Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12410 PAGE 2
56 00000002 761F! MOVW DP,#_DevEmuRegs+208
00000003 0003
57 00000004 2810! MOV @_DevEmuRegs+208,#768 ; |36|
00000005 0300
58 .dwpsn "DSP28_SysCtrl.c",37,4
59 00000006 2811! MOV @_DevEmuRegs+209,#768 ; |37|
00000007 0300
60 .dwpsn "DSP28_SysCtrl.c",38,4
61 00000008 2812! MOV @_DevEmuRegs+210,#768 ; |38|
00000009 0300
62 .dwpsn "DSP28_SysCtrl.c",39,4
63 0000000a 2813! MOV @_DevEmuRegs+211,#768 ; |39|
0000000b 0300
64 .dwpsn "DSP28_SysCtrl.c",40,4
65 0000000c 2814! MOV @_DevEmuRegs+212,#768 ; |40|
0000000d 0300
66 .dwpsn "DSP28_SysCtrl.c",44,4
67 0000000e 761F! MOVW DP,#_SysCtrlRegs+25
0000000f 0000
68 00000010 2819! MOV @_SysCtrlRegs+25,#104 ; |44|
00000011 0068
69 .dwpsn "DSP28_SysCtrl.c",47,4
70 00000012 2811! MOV @_SysCtrlRegs+17,#6 ; |47|
00000013 0006
71 .dwpsn "DSP28_SysCtrl.c",49,8
72 00000014 2B41 MOV *-SP[1],#0 ; |49|
73 .dwpsn "DSP28_SysCtrl.c",49,14
74 00000015 1B41 CMP *-SP[1],#5000 ; |49|
00000016 1388
75 00000017 6705 B L2,HIS ; |49|
76 ; branchcc occurs ; |49|
77 00000018 L1:
78 00000018 DW$L$_InitSysCtrl$2$B:
79 .dwpsn "DSP28_SysCtrl.c",49,23
80 00000018 0A41 INC *-SP[1] ; |49|
81 .dwpsn "DSP28_SysCtrl.c",49,14
82 00000019 1B41 CMP *-SP[1],#5000 ; |49|
0000001a 1388
83 0000001b 68FD B L1,LO ; |49|
84 ; branchcc occurs ; |49|
85 0000001c DW$L$_InitSysCtrl$2$E:
86 0000001c L2:
87 .dwpsn "DSP28_SysCtrl.c",52,4
88 0000001c 761F! MOVW DP,#_SysCtrlRegs+10
0000001d 0000
89 0000001e 280A! MOV @_SysCtrlRegs+10,#1 ; |52|
0000001f 0001
90 .dwpsn "DSP28_SysCtrl.c",53,4
91 00000020 280B! MOV @_SysCtrlRegs+11,#2 ; |53|
00000021 0002
92 .dwpsn "DSP28_SysCtrl.c",55,4
93 00000022 1A0C! OR @_SysCtrlRegs+12,#0x0001 ; |55|
00000023 0001
94 .dwpsn "DSP28_SysCtrl.c",56,4
95 00000024 1A0C! OR @_SysCtrlRegs+12,#0x0002 ; |56|
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:38 2007
Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12410 PAGE 3
00000025 0002
96 .dwpsn "DSP28_SysCtrl.c",57,4
97 00000026 1A0C! OR @_SysCtrlRegs+12,#0x0400 ; |57|
00000027 0400
98 .dwpsn "DSP28_SysCtrl.c",60,4
99 00000028 761A EDIS
100 .dwpsn "DSP28_SysCtrl.c",62,1
101 00000029 FE82 SUBB SP,#2
102 .dwcfa 0x1d, -2
103 0000002a FF69 SPM #0
104 0000002b 0006 LRETR
105 ; return occurs
106
107 DW$5 .dwtag DW_TAG_loop
108 .dwattr DW$5, DW_AT_name("C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12410:L1:1:1186736078")
109 .dwattr DW$5, DW_AT_begin_file("DSP28_SysCtrl.c")
110 .dwattr DW$5, DW_AT_begin_line(0x31)
111 .dwattr DW$5, DW_AT_end_line(0x31)
112 DW$6 .dwtag DW_TAG_loop_range
113 .dwattr DW$6, DW_AT_low_pc(DW$L$_InitSysCtrl$2$B)
114 .dwattr DW$6, DW_AT_high_pc(DW$L$_InitSysCtrl$2$E)
115 .dwendtag DW$5
116
117 .dwattr DW$3, DW_AT_end_file("DSP28_SysCtrl.c")
118 .dwattr DW$3, DW_AT_end_line(0x3e)
119 .dwattr DW$3, DW_AT_end_column(0x01)
120 .dwendentry
121 .dwendtag DW$3
122
123 ;***************************************************************
124 ;* UNDEFINED EXTERNAL REFERENCES *
125 ;***************************************************************
126 .global _SysCtrlRegs
127 .global _DevEmuRegs
128
129 ;***************************************************************
130 ;* TYPE INFORMATION *
131 ;***************************************************************
132
133 DW$T$39 .dwtag DW_TAG_subroutine_type
134 .dwattr DW$T$39, DW_AT_language(DW_LANG_C)
135 DW$T$19 .dwtag DW_TAG_typedef, DW_AT_name("Uint16"), DW_AT_type(*DW$T$11)
136 .dwattr DW$T$19, DW_AT_language(DW_LANG_C)
137 DW$7 .dwtag DW_TAG_far_type
138 .dwattr DW$7, DW_AT_type(*DW$T$31)
139 DW$T$46 .dwtag DW_TAG_volatile_type
140 .dwattr DW$T$46, DW_AT_type(*DW$7)
141 DW$8 .dwtag DW_TAG_far_type
142 .dwattr DW$8, DW_AT_type(*DW$T$38)
143 DW$T$47 .dwtag DW_TAG_volatile_type
144 .dwattr DW$T$47, DW_AT_type(*DW$8)
145 DW$T$11 .dwtag DW_TAG_base_type, DW_AT_name("unsigned int")
146 .dwattr DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
147 .dwattr DW$T$11, DW_AT_byte_size(0x01)
148
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:38 2007
Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12410 PAGE 4
149 DW$T$31 .dwtag DW_TAG_structure_type
150 .dwattr DW$T$31, DW_AT_name("SYS_CTRL_REGS")
151 .dwattr DW$T$31, DW_AT_byte_size(0x20)
152 DW$9 .dwtag DW_TAG_member, DW_AT_type(*DW$T$28)
153 .dwattr DW$9, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
154 .dwattr DW$9, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
155 .dwattr DW$9, DW_AT_accessibility(DW_ACCESS_public)
156 DW$10 .dwtag DW_TAG_member, DW_AT_type(*DW$T$21)
157 .dwattr DW$10, DW_AT_name("HISPCP"), DW_AT_symbol_name("_HISPCP")
158 .dwattr DW$10, DW_AT_data_member_location[DW_OP_plus_uconst 0xa]
159 .dwattr DW$10, DW_AT_accessibility(DW_ACCESS_public)
160 DW$11 .dwtag DW_TAG_member, DW_AT_type(*DW$T$23)
161 .dwattr DW$11, DW_AT_name("LOSPCP"), DW_AT_symbol_name("_LOSPCP")
162 .dwattr DW$11, DW_AT_data_member_location[DW_OP_plus_uconst 0xb]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -