📄 dsp280x_sysctrl.lst
字号:
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2 PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC Version 3.11 *
3 ;* Date/Time created: Fri May 20 16:26:30 2005 *
4 ;***************************************************************
5 0002 FP .set XAR2
6 .file "DSP280x_SysCtrl.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 _InitSysCtrl
11 .sym _InitSysCtrl,_InitSysCtrl, 32, 2, 0
12 .func 37
13
14 ;***************************************************************
15 ;* FNAME: _InitSysCtrl FR SIZE: 0 *
16 ;* *
17 ;* FUNCTION ENVIRONMENT *
18 ;* *
19 ;* FUNCTION PROPERTIES *
20 ;* 0 Parameter, 0 Auto, 0 SOE *
21 ;***************************************************************
22
23 00000000 _InitSysCtrl:
24 .line 2
25 .line 5
26 00000000 7640' LCR #_DisableDog ; |41|
00000001 0011
27 ; call occurs [#_DisableDog] ; |41|
28 .line 8
29 00000002 9A0A MOVB AL,#10 ; |44|
30 00000003 7640' LCR #_InitPll ; |44|
00000004 0018
31 ; call occurs [#_InitPll] ; |44|
32 .line 11
33 00000005 7640' LCR #_InitPeripheralClocks ; |47|
00000006 003D
34 ; call occurs [#_InitPeripheralClocks] ; |47|
35 .line 12
36 00000007 0006 LRETR
37 ; return occurs
38 .endfunc 48,000000000h,0
39
40
41
42 00000000 .sect "ramfuncs"
43 .global _InitFlash
44 .sym _InitFlash,_InitFlash, 32, 2, 0
45 .func 60
46
47 ;***************************************************************
48 ;* FNAME: _InitFlash FR SIZE: 0 *
49 ;* *
50 ;* FUNCTION ENVIRONMENT *
51 ;* *
52 ;* FUNCTION PROPERTIES *
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2 PAGE 2
53 ;* 0 Parameter, 0 Auto, 0 SOE *
54 ;***************************************************************
55
56 00000000 _InitFlash:
57 .line 2
58 .line 3
59 00000000 7622 EALLOW
60 .line 6
61 00000001 761F! MOVW DP,#_FlashRegs
00000002 0000
62 00000003 1A00! OR @_FlashRegs,#0x0001 ; |65|
00000004 0001
63 .line 14
64 00000005 CC06! AND AL,@_FlashRegs+6,#0xfff0 ; |73|
00000006 FFF0
65 00000007 5005 ORB AL,#0x05 ; |73|
66 00000008 9606! MOV @_FlashRegs+6,AL ; |73|
67 .line 17
68 00000009 CC06! AND AL,@_FlashRegs+6,#0xf0ff ; |76|
0000000a F0FF
69 0000000b 1AA9 OR AL,#0x0500 ; |76|
0000000c 0500
70 0000000d 9606! MOV @_FlashRegs+6,AL ; |76|
71 .line 20
72 0000000e CC07! AND AL,@_FlashRegs+7,#0xffe0 ; |79|
0000000f FFE0
73 00000010 5008 ORB AL,#0x08 ; |79|
74 00000011 9607! MOV @_FlashRegs+7,AL ; |79|
75 .line 29
76 00000012 1A04! OR @_FlashRegs+4,#0x00ff ; |88|
00000013 00FF
77 .line 32
78 00000014 1A05! OR @_FlashRegs+5,#0x00ff ; |91|
00000015 00FF
79 .line 33
80 00000016 761A EDIS
81 .line 38
82 00000017 F607 RPT #7 || NOP
00000018 7700
83 .line 39
84 00000019 0006 LRETR
85 ; return occurs
86 .endfunc 98,000000000h,0
87
88
89
90 00000008 .sect ".text"
91 .global _KickDog
92 .sym _KickDog,_KickDog, 32, 2, 0
93 .func 107
94
95 ;***************************************************************
96 ;* FNAME: _KickDog FR SIZE: 0 *
97 ;* *
98 ;* FUNCTION ENVIRONMENT *
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2 PAGE 3
99 ;* *
100 ;* FUNCTION PROPERTIES *
101 ;* 0 Parameter, 0 Auto, 0 SOE *
102 ;***************************************************************
103
104 00000008 _KickDog:
105 .line 2
106 .line 3
107 00000008 7622 EALLOW
108 .line 4
109 00000009 761F! MOVW DP,#_SysCtrlRegs+21
0000000a 0000
110 0000000b 2815! MOV @_SysCtrlRegs+21,#85 ; |110|
0000000c 0055
111 .line 5
112 0000000d 2815! MOV @_SysCtrlRegs+21,#170 ; |111|
0000000e 00AA
113 .line 6
114 0000000f 761A EDIS
115 .line 7
116 00000010 0006 LRETR
117 ; return occurs
118 .endfunc 113,000000000h,0
119
120
121
122 00000011 .sect ".text"
123 .global _DisableDog
124 .sym _DisableDog,_DisableDog, 32, 2, 0
125 .func 120
126
127 ;***************************************************************
128 ;* FNAME: _DisableDog FR SIZE: 0 *
129 ;* *
130 ;* FUNCTION ENVIRONMENT *
131 ;* *
132 ;* FUNCTION PROPERTIES *
133 ;* 0 Parameter, 0 Auto, 0 SOE *
134 ;***************************************************************
135
136 00000011 _DisableDog:
137 .line 2
138 .line 3
139 00000011 7622 EALLOW
140 .line 4
141 00000012 761F! MOVW DP,#_SysCtrlRegs+25
00000013 0000
142 00000014 2819! MOV @_SysCtrlRegs+25,#104 ; |123|
00000015 0068
143 .line 5
144 00000016 761A EDIS
145 .line 6
146 00000017 0006 LRETR
147 ; return occurs
148 .endfunc 125,000000000h,0
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005
Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2 PAGE 4
149
150
151
152 00000018 .sect ".text"
153 .global _InitPll
154 .sym _InitPll,_InitPll, 32, 2, 0
155 .func 132
156
157 ;***************************************************************
158 ;* FNAME: _InitPll FR SIZE: 2 *
159 ;* *
160 ;* FUNCTION ENVIRONMENT *
161 ;* *
162 ;* FUNCTION PROPERTIES *
163 ;* 0 Parameter, 1 Auto, 0 SOE *
164 ;***************************************************************
165
166 00000018 _InitPll:
167 .line 2
168 ;* AL assigned to _val
169 .sym _val,0, 14, 17, 16
170 .sym _val,-1, 14, 1, 16
171 00000018 FE02 ADDB SP,#2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -