📄 dsp280x_piectrl.lst
字号:
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:29 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2132_2 PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC Version 3.11 *
3 ;* Date/Time created: Fri May 20 16:26:28 2005 *
4 ;***************************************************************
5 0002 FP .set XAR2
6 .file "DSP280x_PieCtrl.c"
7 ; C:\ti\c2000\cgtools_311\bin\ac2000.exe -r -I. -IC:/tidcs/c28/dsp280x/v110/DSP280x_common/include -IC:
8
9 00000000 .sect ".text"
10 .global _InitPieCtrl
11 .sym _InitPieCtrl,_InitPieCtrl, 32, 2, 0
12 .func 22
13
14 ;***************************************************************
15 ;* FNAME: _InitPieCtrl FR SIZE: 0 *
16 ;* *
17 ;* FUNCTION ENVIRONMENT *
18 ;* *
19 ;* FUNCTION PROPERTIES *
20 ;* 0 Parameter, 0 Auto, 0 SOE *
21 ;***************************************************************
22
23 00000000 _InitPieCtrl:
24 .line 2
25 .line 4
26 00000000 3B10 setc INTM
27 .line 7
28 00000001 761F! MOVW DP,#_PieCtrlRegs
00000002 0000
29 00000003 1800! AND @_PieCtrlRegs,#0xfffe ; |28|
00000004 FFFE
30 .line 10
31 00000005 2B02! MOV @_PieCtrlRegs+2,#0 ; |31|
32 .line 11
33 00000006 2B04! MOV @_PieCtrlRegs+4,#0 ; |32|
34 .line 12
35 00000007 2B06! MOV @_PieCtrlRegs+6,#0 ; |33|
36 .line 13
37 00000008 2B08! MOV @_PieCtrlRegs+8,#0 ; |34|
38 .line 14
39 00000009 2B0A! MOV @_PieCtrlRegs+10,#0 ; |35|
40 .line 15
41 0000000a 2B0C! MOV @_PieCtrlRegs+12,#0 ; |36|
42 .line 16
43 0000000b 2B0E! MOV @_PieCtrlRegs+14,#0 ; |37|
44 .line 17
45 0000000c 2B10! MOV @_PieCtrlRegs+16,#0 ; |38|
46 .line 18
47 0000000d 2B12! MOV @_PieCtrlRegs+18,#0 ; |39|
48 .line 19
49 0000000e 2B14! MOV @_PieCtrlRegs+20,#0 ; |40|
50 .line 20
51 0000000f 2B16! MOV @_PieCtrlRegs+22,#0 ; |41|
52 .line 21
53 00000010 2B18! MOV @_PieCtrlRegs+24,#0 ; |42|
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:29 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2132_2 PAGE 2
54 .line 24
55 00000011 2B03! MOV @_PieCtrlRegs+3,#0 ; |45|
56 .line 25
57 00000012 2B05! MOV @_PieCtrlRegs+5,#0 ; |46|
58 .line 26
59 00000013 2B07! MOV @_PieCtrlRegs+7,#0 ; |47|
60 .line 27
61 00000014 2B09! MOV @_PieCtrlRegs+9,#0 ; |48|
62 .line 28
63 00000015 2B0B! MOV @_PieCtrlRegs+11,#0 ; |49|
64 .line 29
65 00000016 2B0D! MOV @_PieCtrlRegs+13,#0 ; |50|
66 .line 30
67 00000017 2B0F! MOV @_PieCtrlRegs+15,#0 ; |51|
68 .line 31
69 00000018 2B11! MOV @_PieCtrlRegs+17,#0 ; |52|
70 .line 32
71 00000019 2B13! MOV @_PieCtrlRegs+19,#0 ; |53|
72 .line 33
73 0000001a 2B15! MOV @_PieCtrlRegs+21,#0 ; |54|
74 .line 34
75 0000001b 2B17! MOV @_PieCtrlRegs+23,#0 ; |55|
76 .line 35
77 0000001c 2B19! MOV @_PieCtrlRegs+25,#0 ; |56|
78 .line 38
79 0000001d 0006 LRETR
80 ; return occurs
81 .endfunc 59,000000000h,0
82
83
84
85 0000001e .sect ".text"
86 .global _EnableInterrupts
87 .sym _EnableInterrupts,_EnableInterrupts, 32, 2, 0
88 .func 66
89
90 ;***************************************************************
91 ;* FNAME: _EnableInterrupts FR SIZE: 0 *
92 ;* *
93 ;* FUNCTION ENVIRONMENT *
94 ;* *
95 ;* FUNCTION PROPERTIES *
96 ;* 0 Parameter, 0 Auto, 0 SOE *
97 ;***************************************************************
98
99 0000001e _EnableInterrupts:
100 .line 2
101 .line 5
102 0000001e 761F! MOVW DP,#_PieCtrlRegs
0000001f 0000
103 00000020 1A00! OR @_PieCtrlRegs,#0x0001 ; |70|
00000021 0001
104 .line 8
105 00000022 2801! MOV @_PieCtrlRegs+1,#65535 ; |73|
00000023 FFFF
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:29 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2132_2 PAGE 3
106 .line 11
107 00000024 2910 clrc INTM
108 .line 13
109 00000025 0006 LRETR
110 ; return occurs
111 .endfunc 78,000000000h,0
112
113
114 ;***************************************************************
115 ;* UNDEFINED EXTERNAL REFERENCES *
116 ;***************************************************************
117 .global _PieCtrlRegs
118
119 ;***************************************************************
120 ;* TYPE INFORMATION *
121 ;***************************************************************
122 .sym _Uint16, 0, 14, 13, 16
123 .sym _Uint16, 0, 14, 13, 16
124 .stag _PIECTRL_BITS, 16
125 .member _ENPIE, 0, 14, 18, 1
126 .member _PIEVECT, 1, 14, 18, 15
127 .eos
128 .utag _PIECTRL_REG, 16
129 .member _all, 0, 14, 11, 16
130 .member _bit, 0, 8, 11, 16, _PIECTRL_BITS
131 .eos
132 .stag _PIEACK_BITS, 16
133 .member _ACK1, 0, 14, 18, 1
134 .member _ACK2, 1, 14, 18, 1
135 .member _ACK3, 2, 14, 18, 1
136 .member _ACK4, 3, 14, 18, 1
137 .member _ACK5, 4, 14, 18, 1
138 .member _ACK6, 5, 14, 18, 1
139 .member _ACK7, 6, 14, 18, 1
140 .member _ACK8, 7, 14, 18, 1
141 .member _ACK9, 8, 14, 18, 1
142 .member _ACK10, 9, 14, 18, 1
143 .member _ACK11, 10, 14, 18, 1
144 .member _ACK12, 11, 14, 18, 1
145 .member _rsvd, 12, 14, 18, 4
146 .eos
147 .utag _PIEACK_REG, 16
148 .member _all, 0, 14, 11, 16
149 .member _bit, 0, 8, 11, 16, _PIEACK_BITS
150 .eos
151 .stag _PIEIER_BITS, 16
152 .member _INTx1, 0, 14, 18, 1
153 .member _INTx2, 1, 14, 18, 1
154 .member _INTx3, 2, 14, 18, 1
155 .member _INTx4, 3, 14, 18, 1
156 .member _INTx5, 4, 14, 18, 1
157 .member _INTx6, 5, 14, 18, 1
158 .member _INTx7, 6, 14, 18, 1
159 .member _INTx8, 7, 14, 18, 1
160 .member _rsvd, 8, 14, 18, 8
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:29 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2132_2 PAGE 4
161 .eos
162 .utag _PIEIER_REG, 16
163 .member _all, 0, 14, 11, 16
164 .member _bit, 0, 8, 11, 16, _PIEIER_BITS
165 .eos
166 .stag _PIEIFR_BITS, 16
167 .member _INTx1, 0, 14, 18, 1
168 .member _INTx2, 1, 14, 18, 1
169 .member _INTx3, 2, 14, 18, 1
170 .member _INTx4, 3, 14, 18, 1
171 .member _INTx5, 4, 14, 18, 1
172 .member _INTx6, 5, 14, 18, 1
173 .member _INTx7, 6, 14, 18, 1
174 .member _INTx8, 7, 14, 18, 1
175 .member _rsvd, 8, 14, 18, 8
176 .eos
177 .utag _PIEIFR_REG, 16
178 .member _all, 0, 14, 11, 16
179 .member _bit, 0, 8, 11, 16, _PIEIFR_BITS
180 .eos
181 .stag _PIE_CTRL_REGS, 416
182 .member _PIECTRL, 0, 9, 8, 16, _PIECTRL_REG
183 .member _PIEACK, 16, 9, 8, 16, _PIEACK_REG
184 .member _PIEIER1, 32, 9, 8, 16, _PIEIER_REG
185 .member _PIEIFR1, 48, 9, 8, 16, _PIEIFR_REG
186 .member _PIEIER2, 64, 9, 8, 16, _PIEIER_REG
187 .member _PIEIFR2, 80, 9, 8, 16, _PIEIFR_REG
188 .member _PIEIER3, 96, 9, 8, 16, _PIEIER_REG
189 .member _PIEIFR3, 112, 9, 8, 16, _PIEIFR_REG
190 .member _PIEIER4, 128, 9, 8, 16, _PIEIER_REG
191 .member _PIEIFR4, 144, 9, 8, 16, _PIEIFR_REG
192 .member _PIEIER5, 160, 9, 8, 16, _PIEIER_REG
193 .member _PIEIFR5, 176, 9, 8, 16, _PIEIFR_REG
194 .member _PIEIER6, 192, 9, 8, 16, _PIEIER_REG
195 .member _PIEIFR6, 208, 9, 8, 16, _PIEIFR_REG
196 .member _PIEIER7, 224, 9, 8, 16, _PIEIER_REG
197 .member _PIEIFR7, 240, 9, 8, 16, _PIEIFR_REG
198 .member _PIEIER8, 256, 9, 8, 16, _PIEIER_REG
199 .member _PIEIFR8, 272, 9, 8, 16, _PIEIFR_REG
200 .member _PIEIER9, 288, 9, 8, 16, _PIEIER_REG
201 .member _PIEIFR9, 304, 9, 8, 16, _PIEIFR_REG
202 .member _PIEIER10, 320, 9, 8, 16, _PIEIER_REG
203 .member _PIEIFR10, 336, 9, 8, 16, _PIEIFR_REG
204 .member _PIEIER11, 352, 9, 8, 16, _PIEIER_REG
205 .member _PIEIFR11, 368, 9, 8, 16, _PIEIFR_REG
206 .member _PIEIER12, 384, 9, 8, 16, _PIEIER_REG
207 .member _PIEIFR12, 400, 9, 8, 16, _PIEIFR_REG
208 .eos
No Assembly Errors, No Assembly Warnings
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -