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