📄 f24xwdog.lst
字号:
C:\TIC2XX\C2000\CGTOOLS\BIN\DSPA.EXE -v2xx -l -s -x -q ..\temp\f24xwdog.asm ..\obj\f24xwdog.obj -tC:\WINDOWS\TEMP\f24xwdog.tmp
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue May 6 12:42:37 2003
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\f24xwdog.asm PAGE 1
1 *******************************************************
2 * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00
3 *******************************************************
4 ; C:\TIC2XX\C2000\CGTOOLS\BIN\DSPAC.EXE -v2xx -q f24xwdog.c C:\WINDOWS\TEMP\f24xwdog.if
5 ; dspopt NOT RUN
6 ; C:\TIC2XX\C2000\CGTOOLS\BIN\DSPCG.EXE -v2xx -o -q -o C:\WINDOWS\TEMP\f24xwdog.if C:\WINDOWS\TEMP\f24xwdo
7 .port
8 .file "f24xwdog.c"
9 .file "..\include\regs24x.h"
10 .globl _portffff
11 .globl _port0
12 .globl _port1
13 .globl _port2
14 .globl _port3
15 .globl _port4
16 .file "f24xwdog.c"
17 0000 .text
18
19 .sym _F24x_WD_ResetCounter,_F24x_WD_ResetCounter,32,2,0
20 .globl _F24x_WD_ResetCounter
21
22 .func 33
23 ;>>>> void F24x_WD_ResetCounter(void)
24 ******************************************************
25 * FUNCTION DEF : _F24x_WD_ResetCounter
26 ******************************************************
27 0000 _F24x_WD_ResetCounter:
28 0000 8aa0 POPD *+
29 0001 80a0 SAR AR0,*+
30 0002 8180 SAR AR1,*
31 0003 b001 LARK AR0,1
32 0004 00eb LAR AR0,*0+,AR3
33
34 .line 3
35 ;>>>> WDKEY=0x5555; /* Reset WDog */
36 0005 bf0b LARK AR3,28709
0006 7025
37 0007 ae80 SPLK #21845,*
0008 5555
38 .line 4
39 ;>>>> WDKEY=0xaaaa;
40 0009 ae89 SPLK #-21846,* ,AR1
000a aaaa
41 000b EPI0_1:
42 .line 5
43 000b 7c02 SBRK 2
44 000c 0090 LAR AR0,*-
45 000d 7680 PSHD *
46 000e ef00 RET
47
48 .endfunc 37,000000000H,1
49
50 .sym _F24x_WD_Disable,_F24x_WD_Disable,32,2,0
51 .globl _F24x_WD_Disable
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue May 6 12:42:37 2003
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\f24xwdog.asm PAGE 2
52
53 .func 39
54 ;>>>> void F24x_WD_Disable(void)
55 ******************************************************
56 * FUNCTION DEF : _F24x_WD_Disable
57 ******************************************************
58 000f _F24x_WD_Disable:
59 000f 8aa0 POPD *+
60 0010 80a0 SAR AR0,*+
61 0011 8180 SAR AR1,*
62 0012 b001 LARK AR0,1
63 0013 00eb LAR AR0,*0+,AR3
64
65 .line 3
66 ;>>>> WDCR=0x006f; /* Write Control Register to Disable Watchdog */
67 0014 bf0b LARK AR3,28713
0015 7029
68 0016 b96f LACK 111
69 0017 9089 SACL * ,AR1
70 0018 EPI0_2:
71 .line 4
72 0018 7c02 SBRK 2
73 0019 0090 LAR AR0,*-
74 001a 7680 PSHD *
75 001b ef00 RET
76
77 .endfunc 42,000000000H,1
78 .end
No Errors, No Warnings
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue May 6 12:42:37 2003
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\f24xwdog.asm PAGE 3
LABEL VALUE DEFN REF
.TMS32010 0000 0
.TMS32016 0000 0
.TMS32020 0000 0
.TMS32025 0000 0
.TMS3202XX 0001 0
.TMS32050 0000 0
.TMS32056 0000 0
.TMS32057 0000 0
.TMS320XX 001d 0
.tms32010 0000 0
.tms32016 0000 0
.tms32020 0000 0
.tms32025 0000 0
.tms3202xx 0001 0
.tms32050 0000 0
.tms32056 0000 0
.tms32057 0000 0
.tms320xx 001d 0
EPI0_1 000b ' 41
EPI0_2 0018 ' 70
_F24x_WD_Disable 000f ' 58 50 50 51
_F24x_WD_ResetCounter 0000 ' 27 19 19 20
_port0 REF 11
_port1 REF 12
_port2 REF 13
_port3 REF 14
_port4 REF 15
_portffff REF 10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -