📄 swi_table.lst
字号:
ARM Macro Assembler Page 1
1 00000000 ;/*-----------------------------------------------------
-----------------------
2 00000000 ; * R T L - K e r n e l
3 00000000 ; *-----------------------------------------------------
-----------------------
4 00000000 ; * Name: SWI_TABLE.S
5 00000000 ; * Purpose: Pre-defined SWI Table
6 00000000 ; * Rev.: V3.00 / 17-mar-2006
7 00000000 ; *-----------------------------------------------------
-----------------------
8 00000000 ; * This code is part of the RealView Run-Time Libr
ary.
9 00000000 ; * Copyright (c) 2004-2006 KEIL - An ARM Company.
All rights reserved.
10 00000000 ; *-----------------------------------------------------
----------------------*/
11 00000000 ;ARM水鸟 HotPower@126.com
12 00000000 ;2006.5.6 于西安大雁塔村队部
13 00000000
14 00000000 ;/******************************************************
***********************/
15 00000000 ;/* <<< Use Configuration Wizard in Context Menu >>>
*/
16 00000000 ;/******************************************************
***********************/
17 00000000
18 00000000 PRESERVE8 ; 8-Byte aligned St
ack
19 00000000 AREA SWI_TABLE, CODE, READONLY
20 00000000
21 00000000 EXPORT SWI_Count
22 00000000
23 00000000 ;// <e> 软中断个数设置
24 00000000 ;// <o0> 请输入实际软中断个数 <0-16:0>
25 00000000 ;// </e>
26 00000000 0000000A
SWI_Cnt EQU 10 ;__SWI_8
27 00000000 0000000A
SWI_Count
DCD SWI_Cnt
28 00000004 ;本版本启动文件暂支持最多16个软中断,其中包含ARTX自带的8
个。
29 00000004 EXPORT SWI_Table
30 00000004 SWI_Table
31 00000004 IF SWI_Cnt > 0
32 00000004 IMPORT __SWI_0 ;ARTX占用
33 00000004 IF SWI_Cnt > 1
34 00000004 IMPORT __SWI_1 ;ARTX保留
35 00000004 IF SWI_Cnt > 2
36 00000004 IMPORT __SWI_2 ;ARTX保留
37 00000004 IF SWI_Cnt > 3
38 00000004 IMPORT __SWI_3 ;ARTX保留
39 00000004 IF SWI_Cnt > 4
40 00000004 IMPORT __SWI_4 ;ARTX保留
41 00000004 IF SWI_Cnt > 5
42 00000004 IMPORT __SWI_5 ;ARTX保留
43 00000004 IF SWI_Cnt > 6
44 00000004 IMPORT __SWI_6 ;ARTX占用
45 00000004 IF SWI_Cnt > 7
ARM Macro Assembler Page 2
46 00000004 IMPORT __SWI_7 ;ARTX占用
47 00000004 IF SWI_Cnt > 8
48 00000004 IMPORT __SWI_8 ;用户SWI8
49 00000004 IF SWI_Cnt > 9
50 00000004 IMPORT __SWI_9 ;用户SWI9
51 00000004 IF SWI_Cnt > 10
68 ENDIF
69 00000004 ENDIF
70 00000004 ENDIF
71 00000004 ENDIF
72 00000004 ENDIF
73 00000004 ENDIF
74 00000004 ENDIF
75 00000004 ENDIF
76 00000004 ENDIF
77 00000004 ENDIF
78 00000004 ENDIF
79 00000004 IF SWI_Cnt > 0
80 00000004 00000000 DCD __SWI_0 ;ARTX占用
81 00000008 IF SWI_Cnt > 1
82 00000008 00000000 DCD __SWI_1 ;ARTX保留
83 0000000C IF SWI_Cnt > 2
84 0000000C 00000000 DCD __SWI_2 ;ARTX保留
85 00000010 IF SWI_Cnt > 3
86 00000010 00000000 DCD __SWI_3 ;ARTX保留
87 00000014 IF SWI_Cnt > 4
88 00000014 00000000 DCD __SWI_4 ;ARTX保留
89 00000018 IF SWI_Cnt > 5
90 00000018 00000000 DCD __SWI_5 ;ARTX保留
91 0000001C IF SWI_Cnt > 6
92 0000001C 00000000 DCD __SWI_6 ;ARTX占用
93 00000020 IF SWI_Cnt > 7
94 00000020 00000000 DCD __SWI_7 ;ARTX占用
95 00000024 IF SWI_Cnt > 8
96 00000024 00000000 DCD __SWI_8 ;用户SWI8
97 00000028 IF SWI_Cnt > 9
98 00000028 00000000 DCD __SWI_9 ;用户SWI9
99 0000002C IF SWI_Cnt > 10
116 ENDIF
117 0000002C ENDIF
118 0000002C ENDIF
119 0000002C ENDIF
120 0000002C ENDIF
121 0000002C ENDIF
122 0000002C ENDIF
123 0000002C ENDIF
124 0000002C ENDIF
125 0000002C ENDIF
126 0000002C ENDIF
127 0000002C SWI_End
128 0000002C
129 0000002C END
Command Line: --debug --xref --device=DARMP --apcs=interwork -o.\Obj\SWI_Table.
o -ID:\Keil\ARM\INC\Philips --list=.\Lst\SWI_Table.lst SWI_Table.s
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
SWI_Count 00000000
Symbol: SWI_Count
Definitions
At line 27 in file SWI_Table.s
Uses
At line 21 in file SWI_Table.s
Comment: SWI_Count used once
SWI_End 0000002C
Symbol: SWI_End
Definitions
At line 127 in file SWI_Table.s
Uses
None
Comment: SWI_End unused
SWI_TABLE 00000000
Symbol: SWI_TABLE
Definitions
At line 19 in file SWI_Table.s
Uses
None
Comment: SWI_TABLE unused
SWI_Table 00000004
Symbol: SWI_Table
Definitions
At line 30 in file SWI_Table.s
Uses
At line 29 in file SWI_Table.s
Comment: SWI_Table used once
4 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Absolute symbols
SWI_Cnt 0000000A
Symbol: SWI_Cnt
Definitions
At line 26 in file SWI_Table.s
Uses
At line 27 in file SWI_Table.s
At line 31 in file SWI_Table.s
At line 33 in file SWI_Table.s
At line 35 in file SWI_Table.s
At line 37 in file SWI_Table.s
At line 39 in file SWI_Table.s
At line 41 in file SWI_Table.s
At line 43 in file SWI_Table.s
At line 45 in file SWI_Table.s
At line 47 in file SWI_Table.s
At line 49 in file SWI_Table.s
At line 51 in file SWI_Table.s
At line 79 in file SWI_Table.s
At line 81 in file SWI_Table.s
At line 83 in file SWI_Table.s
At line 85 in file SWI_Table.s
At line 87 in file SWI_Table.s
At line 89 in file SWI_Table.s
At line 91 in file SWI_Table.s
At line 93 in file SWI_Table.s
At line 95 in file SWI_Table.s
At line 97 in file SWI_Table.s
At line 99 in file SWI_Table.s
1 symbol
ARM Macro Assembler Page 1 Alphabetic symbol ordering
External symbols
__SWI_0 00000000
Symbol: __SWI_0
Definitions
At line 32 in file SWI_Table.s
Uses
At line 80 in file SWI_Table.s
Comment: __SWI_0 used once
__SWI_1 00000000
Symbol: __SWI_1
Definitions
At line 34 in file SWI_Table.s
Uses
At line 82 in file SWI_Table.s
Comment: __SWI_1 used once
__SWI_2 00000000
Symbol: __SWI_2
Definitions
At line 36 in file SWI_Table.s
Uses
At line 84 in file SWI_Table.s
Comment: __SWI_2 used once
__SWI_3 00000000
Symbol: __SWI_3
Definitions
At line 38 in file SWI_Table.s
Uses
At line 86 in file SWI_Table.s
Comment: __SWI_3 used once
__SWI_4 00000000
Symbol: __SWI_4
Definitions
At line 40 in file SWI_Table.s
Uses
At line 88 in file SWI_Table.s
Comment: __SWI_4 used once
__SWI_5 00000000
Symbol: __SWI_5
Definitions
At line 42 in file SWI_Table.s
Uses
At line 90 in file SWI_Table.s
Comment: __SWI_5 used once
__SWI_6 00000000
Symbol: __SWI_6
Definitions
At line 44 in file SWI_Table.s
Uses
At line 92 in file SWI_Table.s
Comment: __SWI_6 used once
__SWI_7 00000000
Symbol: __SWI_7
ARM Macro Assembler Page 2 Alphabetic symbol ordering
External symbols
Definitions
At line 46 in file SWI_Table.s
Uses
At line 94 in file SWI_Table.s
Comment: __SWI_7 used once
__SWI_8 00000000
Symbol: __SWI_8
Definitions
At line 48 in file SWI_Table.s
Uses
At line 96 in file SWI_Table.s
Comment: __SWI_8 used once
__SWI_9 00000000
Symbol: __SWI_9
Definitions
At line 50 in file SWI_Table.s
Uses
At line 98 in file SWI_Table.s
Comment: __SWI_9 used once
10 symbols
330 symbols in table
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -