📄 dsp28_sysctrl.lst
字号:
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/DSP28_SysCtrl.asm PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC Version 3.03 *
3 ;* Date/Time created: Thu Aug 07 15:44:01 2003 *
4 ;***************************************************************
5 0002 FP .set XAR2
6 .file "DSP28_SysCtrl.c"
7 ; d:\ti_21\c2000\cgtools\bin\ac2000.exe -@D:\DOCUME~1\DEVELO~1\LOCALS~1\Temp\TI608_4
8
9 00000000 .sect ".text"
10 .global _InitSysCtrl
11 .sym _InitSysCtrl,_InitSysCtrl, 32, 2, 0
12 .func 35
13
14 ;***************************************************************
15 ;* FNAME: _InitSysCtrl FR SIZE: 1 *
16 ;* *
17 ;* FUNCTION ENVIRONMENT *
18 ;* *
19 ;* FUNCTION PROPERTIES *
20 ;* 0 Parameter, 1 Auto, 0 SOE *
21 ;***************************************************************
22
23 00000000 _InitSysCtrl:
24 .line 2
25 .sym _i,-1, 14, 1, 16
26 00000000 FE01 ADDB SP,#1
27 .line 4
28 00000001 7622 EALLOW
29 .line 8
30 00000002 761F! MOVW DP,#_DevEmuRegs+208
00000003 0003
31 00000004 2810! MOV @_DevEmuRegs+208,#768 ; |42|
00000005 0300
32 .line 9
33 00000006 761F! MOVW DP,#_DevEmuRegs+209
00000007 0003
34 00000008 2811! MOV @_DevEmuRegs+209,#768 ; |43|
00000009 0300
35 .line 10
36 0000000a 761F! MOVW DP,#_DevEmuRegs+210
0000000b 0003
37 0000000c 2812! MOV @_DevEmuRegs+210,#768 ; |44|
0000000d 0300
38 .line 11
39 0000000e 761F! MOVW DP,#_DevEmuRegs+211
0000000f 0003
40 00000010 2813! MOV @_DevEmuRegs+211,#768 ; |45|
00000011 0300
41 .line 12
42 00000012 761F! MOVW DP,#_DevEmuRegs+212
00000013 0003
43 00000014 2814! MOV @_DevEmuRegs+212,#768 ; |46|
00000015 0300
44 .line 16
45 00000016 761F! MOVW DP,#_SysCtrlRegs+25
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/DSP28_SysCtrl.asm PAGE 2
00000017 0000
46 00000018 2819! MOV @_SysCtrlRegs+25,#104
00000019 0068
47 .line 19
48 0000001a 2811! MOV @_SysCtrlRegs+17,#10
0000001b 000A
49 .line 21
50 0000001c 2B41 MOV *-SP[1],#0 ; |55|
51 0000001d 1B41 CMP *-SP[1],#5000
0000001e 1388
52 0000001f 6705 B L2,HIS ; |55|
53 ; branch occurs ; |55|
54 00000020 L1:
55 00000020 0A41 INC *-SP[1] ; |55|
56 00000021 1B41 CMP *-SP[1],#5000
00000022 1388
57 00000023 68FD B L1,LO ; |55|
58 ; branch occurs ; |55|
59 00000024 L2:
60 .line 24
61 00000024 761F! MOVW DP,#_SysCtrlRegs+10
00000025 0000
62 00000026 280A! MOV @_SysCtrlRegs+10,#1
00000027 0001
63 .line 25
64 00000028 280B! MOV @_SysCtrlRegs+11,#2
00000029 0002
65 .line 27
66 0000002a 1A0C! OR @_SysCtrlRegs+12,#0x0001 ; |61|
0000002b 0001
67 .line 28
68 0000002c 1A0C! OR @_SysCtrlRegs+12,#0x0002 ; |62|
0000002d 0002
69 .line 29
70 0000002e 1A0C! OR @_SysCtrlRegs+12,#0x0400 ; |63|
0000002f 0400
71 .line 30
72 00000030 1A0C! OR @_SysCtrlRegs+12,#0x0800 ; |64|
00000031 0800
73 .line 31
74 00000032 1A0C! OR @_SysCtrlRegs+12,#0x1000 ; |65|
00000033 1000
75 .line 32
76 00000034 1A0C! OR @_SysCtrlRegs+12,#0x0100 ; |66|
00000035 0100
77 .line 33
78 00000036 1A0C! OR @_SysCtrlRegs+12,#0x4000 ; |67|
00000037 4000
79 .line 34
80 00000038 1A0C! OR @_SysCtrlRegs+12,#0x0008 ; |68|
00000039 0008
81 .line 35
82 0000003a 761A EDIS
83 .line 37
84 0000003b FE81 SUBB SP,#1
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/DSP28_SysCtrl.asm PAGE 3
85 0000003c 0006 LRETR
86 ; return occurs
87 .endfunc 71,000000000h,1
88
89
90
91 00000000 .sect "ramfuncs"
92 .global _InitFlash
93 .sym _InitFlash,_InitFlash, 32, 2, 0
94 .func 79
95
96 ;***************************************************************
97 ;* FNAME: _InitFlash FR SIZE: 0 *
98 ;* *
99 ;* FUNCTION ENVIRONMENT *
100 ;* *
101 ;* FUNCTION PROPERTIES *
102 ;* 0 Parameter, 0 Auto, 0 SOE *
103 ;***************************************************************
104
105 00000000 _InitFlash:
106 .line 2
107 .line 3
108 00000000 7622 EALLOW
109 .line 6
110 00000001 761F! MOVW DP,#_FlashRegs
00000002 0000
111 00000003 1A00! OR @_FlashRegs,#0x0001 ; |84|
00000004 0001
112 .line 14
113 00000005 CC06! AND AL,@_FlashRegs+6,#0xfff0 ; |92|
00000006 FFF0
114 00000007 5005 ORB AL,#0x05 ; |92|
115 00000008 9606! MOV @_FlashRegs+6,AL ; |92|
116 .line 17
117 00000009 CC06! AND AL,@_FlashRegs+6,#0xf0ff ; |95|
0000000a F0FF
118 0000000b 1AA9 OR AL,#0x0500 ; |95|
0000000c 0500
119 0000000d 9606! MOV @_FlashRegs+6,AL ; |95|
120 .line 27
121 0000000e 1A04! OR @_FlashRegs+4,#0x00ff ; |105|
0000000f 00FF
122 .line 30
123 00000010 1A05! OR @_FlashRegs+5,#0x00ff ; |108|
00000011 00FF
124 .line 31
125 00000012 761A EDIS
126 .line 32
127 00000013 0006 LRETR
128 ; return occurs
129 .endfunc 110,000000000h,0
130
131
132 ;***************************************************************
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/DSP28_SysCtrl.asm PAGE 4
133 ;* UNDEFINED EXTERNAL REFERENCES *
134 ;***************************************************************
135 .global _FlashRegs
136 .global _SysCtrlRegs
137 .global _DevEmuRegs
138
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -