?? os_cpu_a.lst
字號:
ARM Macro Assembler Page 1
1 00000000 ;/****************************************Copyright (c)*
*************************************************
2 00000000 ;** 廣州周立功單片機發展有
限公司
3 00000000 ;** 研 究 所
4 00000000 ;** 產品一部
5 00000000 ;**
6 00000000 ;** http://www.zlgmcu.co
m
7 00000000 ;**
8 00000000 ;**--------------文件信息-------------------------------
-------------------------------------------------
9 00000000 ;**文 件 名: os_cpu_s.s
10 00000000 ;**創 建 人: 陳明計
11 00000000 ;**最后修改日期: 2003年6月19日
12 00000000 ;**描 述: μCOS-II在LPC210x上的移植代碼匯編代碼部
分,用ADS1.2編譯
13 00000000 ;**
14 00000000 ;**--------------歷史版本信息---------------------------
-------------------------------------------------
15 00000000 ;** 創建人: 陳明計
16 00000000 ;** 版 本: V1.0
17 00000000 ;** 日 期: 2003年6月5日
18 00000000 ;** 描 述: 原始版
19 00000000 ;**
20 00000000 ;**-----------------------------------------------------
-------------------------------------------------
21 00000000 ;** 修改人: 陳明計
22 00000000 ;** 版 本: V1.1
23 00000000 ;** 日 期: 2003年6月11日
24 00000000 ;** 描 述: 配合Vectors.s更正IRQ嵌套的BUG而作相應的修改
25 00000000 ;**
26 00000000 ;**-----------------------------------------------------
-------------------------------------------------
27 00000000 ;** 修改人: 陳明計
28 00000000 ;** 版 本: V1.2
29 00000000 ;** 日 期: 2003年6月13日
30 00000000 ;** 描 述: 按照μCOS-II V2.52的要求修改(以前是基于μCO
S-II V2.0)
31 00000000 ;**
32 00000000 ;**-----------------------------------------------------
-------------------------------------------------
33 00000000 ;** 修改人: 陳明計
34 00000000 ;** 版 本: V1.3
35 00000000 ;** 日 期: 2003年6月19日
36 00000000 ;** 描 述: 不完全按照μCOS-II V2.52的要求以提高效率
37 00000000 ;**
38 00000000 ;**--------------當前版本修訂---------------------------
---------------------------------------------------
39 00000000 ;** 修改人:
40 00000000 ;** 日 期:
41 00000000 ;** 描 述:
42 00000000 ;**
43 00000000 ;**-----------------------------------------------------
-------------------------------------------------
44 00000000 ;*******************************************************
*************************************************/
45 00000000 ;定義系統模式堆棧的大小
46 00000000 00000020
ARM Macro Assembler Page 2
SVC_STACK_LEGTH
EQU 32
47 00000000
48 00000000 00000080
NoInt EQU 0x80
49 00000000
50 00000000 00000010
USR32Mode
EQU 0x10
51 00000000 00000013
SVC32Mode
EQU 0x13
52 00000000 0000001F
SYS32Mode
EQU 0x1f
53 00000000 00000012
IRQ32Mode
EQU 0x12
54 00000000 00000011
FIQ32Mode
EQU 0x11
55 00000000
56 00000000 ;T_bit用于檢測進入異常前cpu是否處于THUMB狀態
57 00000000 00000020
T_bit EQU 0x20
58 00000000 PRESERVE8
59 00000000
60 00000000 CODE32
61 00000000
62 00000000 AREA |subr|, CODE, READONLY
63 00000000
64 00000000 IMPORT OSTCBCur ;指向當前任務TCB的
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -