📄 os_cpu_c.lst
字号:
C51 COMPILER V8.08 OS_CPU_C 08/04/2008 21:49:53 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE OS_CPU_C
OBJECT MODULE PLACED IN Os_cpu_c.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ARM\Os_cpu_c.c DEBUG OBJECTEXTEND PRINT(.\Os_cpu_c.lst) OBJECT(Os_cpu_c.obj
-)
line level source
1 /****************************************Copyright (c)**************************************************
2 ** 广州周立功单片机发展有限公司
3 ** 研 究 所
4 ** 产品一部
5 **
6 ** http://www.zlgmcu.com
7 **
8 **--------------文件信息--------------------------------------------------------------------------------
9 **文 件 名: os_cpu_c.c
10 **创 建 人: 陈明计
11 **最后修改日期: 2003年7月8日
12 **描 述: μCOS-II在lpc210x上的移植代码C语言部分,包括任务堆栈初始化代码和钩子函数等
13 ** 用ads1.2编译,必须使用ARM方式编译
14 **
15 **--------------历史版本信息----------------------------------------------------------------------------
16 ** 创建人: 陈明计
17 ** 版 本: 1.0
18 ** 日 期: 2003年6月5日
19 ** 描 述: 原始版本
20 **
21 **------------------------------------------------------------------------------------------------------
22 ** 修改人: 陈明计
23 ** 版 本: 1.1
24 ** 日 期: 2003年6月13日
25 ** 描 述: 增加函数IsrEnIRQ,使函数OSTaskStkInit代码更简洁
26 **
27 **------------------------------------------------------------------------------------------------------
28 ** 修改人: 陈明计
29 ** 版 本: 1.2
30 ** 日 期: 2003年6月19日
31 ** 描 述: 增加软中断服务函数
32 **
33 **------------------------------------------------------------------------------------------------------
34 ** 修改人: 陈明计
35 ** 版 本: 1.3
36 ** 日 期: 2003年7月8日
37 ** 描 述: 去除不必要的函数IsrEnIRQ
38 **
39 **--------------当前版本修订------------------------------------------------------------------------------
40 ** 修改人:
41 ** 日 期:
42 ** 描 述:
43 **
44 **------------------------------------------------------------------------------------------------------
45 ********************************************************************************************************/
46 #define OS_CPU_GLOBALS
47 #include "..\arm\config.h"
*** ERROR C141 IN LINE 45 OF ARM\..\ARM\CONFIG.H: syntax error near 'long'
*** ERROR C141 IN LINE 46 OF ARM\..\ARM\CONFIG.H: syntax error near 'long'
*** ERROR C141 IN LINE 83 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x00'
*** ERROR C132 IN LINE 83 OF ARM\..\ARM\OS_CPU.H: 'OS_TASK_SW': not in formal parameter list
*** ERROR C141 IN LINE 84 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x01'
*** ERROR C132 IN LINE 84 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 84 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
C51 COMPILER V8.08 OS_CPU_C 08/04/2008 21:49:53 PAGE 2
*** ERROR C132 IN LINE 84 OF ARM\..\ARM\OS_CPU.H: '_OSStartHighRdy': not in formal parameter list
*** ERROR C141 IN LINE 85 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x02'
*** ERROR C132 IN LINE 85 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 85 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 85 OF ARM\..\ARM\OS_CPU.H: 'OS_ENTER_CRITICAL': not in formal parameter list
*** ERROR C141 IN LINE 86 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x03'
*** ERROR C132 IN LINE 86 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 86 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 86 OF ARM\..\ARM\OS_CPU.H: 'OS_EXIT_CRITICAL': not in formal parameter list
*** ERROR C141 IN LINE 88 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x40'
*** ERROR C132 IN LINE 88 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 88 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 88 OF ARM\..\ARM\OS_CPU.H: '_GetOSFunctionAddr': not in formal parameter list
*** ERROR C141 IN LINE 89 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x41'
*** ERROR C132 IN LINE 89 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 89 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 89 OF ARM\..\ARM\OS_CPU.H: '_GetUsrFunctionAddr': not in formal parameter list
*** ERROR C141 IN LINE 90 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x42'
*** ERROR C132 IN LINE 90 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 90 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 90 OF ARM\..\ARM\OS_CPU.H: 'OSISRBegin': not in formal parameter list
*** ERROR C141 IN LINE 91 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x43'
*** ERROR C132 IN LINE 91 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 91 OF ARM\..\ARM\OS_CPU.H: syntax error near 'int'
*** ERROR C132 IN LINE 91 OF ARM\..\ARM\OS_CPU.H: 'OSISRNeedSwap': not in formal parameter list
*** ERROR C141 IN LINE 93 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x80'
*** ERROR C132 IN LINE 93 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 93 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 93 OF ARM\..\ARM\OS_CPU.H: 'ChangeToSYSMode': not in formal parameter list
*** ERROR C141 IN LINE 94 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x81'
*** ERROR C132 IN LINE 94 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 94 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 94 OF ARM\..\ARM\OS_CPU.H: 'ChangeToUSRMode': not in formal parameter list
*** ERROR C141 IN LINE 95 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x82'
*** ERROR C132 IN LINE 95 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 95 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 95 OF ARM\..\ARM\OS_CPU.H: '_TaskIsARM': not in formal parameter list
*** ERROR C141 IN LINE 96 OF ARM\..\ARM\OS_CPU.H: syntax error near '0x83'
*** ERROR C132 IN LINE 96 OF ARM\..\ARM\OS_CPU.H: '__swi': not in formal parameter list
*** ERROR C141 IN LINE 96 OF ARM\..\ARM\OS_CPU.H: syntax error near 'void'
*** ERROR C132 IN LINE 96 OF ARM\..\ARM\OS_CPU.H: '_TaskIsTHUMB': not in formal parameter list
*** ERROR C132 IN LINE 113 OF ARM\..\ARM\OS_CPU.H: 'OsEnterSum': not in formal parameter list
*** ERROR C127 IN LINE 284 OF ARM\..\UCOSII\UCOS_II.H: 'OS_EVENT': invalid storage class
*** ERROR C127 IN LINE 301 OF ARM\..\UCOSII\UCOS_II.H: 'OS_FLAGS': invalid storage class
*** ERROR C141 IN LINE 312 OF ARM\..\UCOSII\UCOS_II.H: syntax error near 'OS_FLAGS'
*** ERROR C127 IN LINE 312 OF ARM\..\UCOSII\UCOS_II.H: 'OS_FLAGS': invalid storage class
*** ERROR C141 IN LINE 312 OF ARM\..\UCOSII\UCOS_II.H: syntax error near 'OSFlagFlags'
*** ERROR C127 IN LINE 312 OF ARM\..\UCOSII\UCOS_II.H: 'OSFlagFlags': invalid storage class
*** ERROR C132 IN LINE 314 OF ARM\..\UCOSII\UCOS_II.H: 'OSFlagName': not in formal parameter list
*** ERROR C141 IN LINE 316 OF ARM\..\UCOSII\UCOS_II.H: syntax error near '}'
*** ERROR C141 IN LINE 325 OF ARM\..\UCOSII\UCOS_II.H: syntax error near 'OS_FLAGS'
*** ERROR C129 IN LINE 325 OF ARM\..\UCOSII\UCOS_II.H: missing ';' before 'OSFlagNodeFlags'
*** WARNING C318 IN LINE 103 OF ARM\..\ARM\CONFIG.H: can't open file 'rt_misc.h'
48
49
50 /*********************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -