📄 os_dbg_r.lst
字号:
##############################################################################
# #
# IAR ARM ANSI C/C++ Compiler V4.31A/W32 20/Jul/2006 17:25:55 #
# Copyright 1999-2005 IAR Systems. All rights reserved. #
# Time limited license: 29 days left #
# #
# Cpu mode = interwork #
# Endian = little #
# Stack alignment = 4 #
# Source file = E:\Project\examples\IAR\ucos-ii\leddisp\uCOS-II\os_d #
# bg_r.c #
# Command line = E:\Project\examples\IAR\ucos-ii\leddisp\uCOS-II\os_d #
# bg_r.c -lCN E:\Project\examples\IAR\ucos-ii\leddisp\ #
# Debug\List\ -lA E:\Project\examples\IAR\ucos-ii\ledd #
# isp\Debug\List\ -o E:\Project\examples\IAR\ucos-ii\l #
# eddisp\Debug\Obj\ -s9 --no_cse --no_unroll #
# --no_inline --no_code_motion --no_tbaa #
# --no_clustering --no_scheduling --debug --cpu_mode #
# thumb --endian little --cpu ARM7TDMI --stack_align #
# 4 --interwork -e --fpu None --dlib_config #
# "E:\Program Files\IAR Systems\Embedded Workbench #
# 4.0\ARM\LIB\dl4tptinl8n.h" -I #
# E:\Project\examples\IAR\ucos-ii\leddisp\ -I #
# E:\Project\examples\IAR\ucos-ii\leddisp\BSP\ -I #
# E:\Project\examples\IAR\ucos-ii\leddisp\ARM\ -I #
# E:\Project\examples\IAR\ucos-ii\leddisp\APP\ -I #
# E:\Project\examples\IAR\ucos-ii\leddisp\uCOS-II\ -I #
# "E:\Program Files\IAR Systems\Embedded Workbench #
# 4.0\ARM\INC\" #
# List file = E:\Project\examples\IAR\ucos-ii\leddisp\Debug\List\o #
# s_dbg_r.lst #
# Object file = E:\Project\examples\IAR\ucos-ii\leddisp\Debug\Obj\os #
# _dbg_r.r79 #
# #
# #
##############################################################################
E:\Project\examples\IAR\ucos-ii\leddisp\uCOS-II\os_dbg_r.c
1 /*
2 *********************************************************************************************************
3 * uC/OS-II
4 * The Real-Time Kernel
5 * DEBUGGER CONSTANTS
6 *
7 * (c) Copyright 2003, Jean J. Labrosse, Weston, FL
8 * All Rights Reserved
9 *
10 * File : OS_DBG.C
11 * By : Jean J. Labrosse
12 *********************************************************************************************************
13 */
14
15 #ifndef OS_MASTER_FILE
16 #include <ucos_ii.h>
17 #endif
18
19 /*
20 *********************************************************************************************************
21 * DEBUG DATA
22 *********************************************************************************************************
23 */
24
\ In segment DATA_C, align 2, align-sorted
25 INT16U const OSDebugEn = OS_DEBUG_EN; /* Debug constants are defined below */
\ OSDebugEn:
\ 00000000 0100 DC16 1
26
27 #if OS_DEBUG_EN > 0
28
\ In segment DATA_C, align 4, align-sorted
29 INT32U const OSEndiannessTest = 0x12345678L; /* Variable to test CPU endianness */
\ OSEndiannessTest:
\ 00000000 78563412 DC32 305419896
30
\ In segment DATA_C, align 2, align-sorted
31 INT16U const OSEventEn = OS_EVENT_EN;
\ OSEventEn:
\ 00000000 0100 DC16 1
\ In segment DATA_C, align 2, align-sorted
32 INT16U const OSEventMax = OS_MAX_EVENTS; /* Number of event control blocks */
\ OSEventMax:
\ 00000000 0A00 DC16 10
\ In segment DATA_C, align 2, align-sorted
33 INT16U const OSEventNameSize = OS_EVENT_NAME_SIZE; /* Size (in bytes) of event names */
\ OSEventNameSize:
\ 00000000 2000 DC16 32
34 #if (OS_EVENT_EN > 0) && (OS_MAX_EVENTS > 0)
\ In segment DATA_C, align 2, align-sorted
35 INT16U const OSEventSize = sizeof(OS_EVENT); /* Size in Bytes of OS_EVENT */
\ OSEventSize:
\ 00000000 3000 DC16 48
\ In segment DATA_C, align 2, align-sorted
36 INT16U const OSEventTblSize = sizeof(OSEventTbl); /* Size of OSEventTbl[] in bytes */
\ OSEventTblSize:
\ 00000000 E001 DC16 480
37 #else
38 INT16U const OSEventSize = 0;
39 INT16U const OSEventTblSize = 0;
40 #endif
41
\ In segment DATA_C, align 2, align-sorted
42 INT16U const OSFlagEn = OS_FLAG_EN;
\ OSFlagEn:
\ 00000000 0100 DC16 1
43 #if (OS_FLAG_EN > 0) && (OS_MAX_FLAGS > 0)
\ In segment DATA_C, align 2, align-sorted
44 INT16U const OSFlagGrpSize = sizeof(OS_FLAG_GRP); /* Size in Bytes of OS_FLAG_GRP */
\ OSFlagGrpSize:
\ 00000000 2C00 DC16 44
\ In segment DATA_C, align 2, align-sorted
45 INT16U const OSFlagNodeSize = sizeof(OS_FLAG_NODE); /* Size in Bytes of OS_FLAG_NODE */
\ OSFlagNodeSize:
\ 00000000 1400 DC16 20
\ In segment DATA_C, align 2, align-sorted
46 INT16U const OSFlagWidth = sizeof(OS_FLAGS); /* Width (in bytes) of OS_FLAGS */
\ OSFlagWidth:
\ 00000000 0200 DC16 2
47 #else
48 INT16U const OSFlagGrpSize = 0;
49 INT16U const OSFlagNodeSize = 0;
50 INT16U const OSFlagWidth = 0;
51 #endif
\ In segment DATA_C, align 2, align-sorted
52 INT16U const OSFlagMax = OS_MAX_FLAGS;
\ OSFlagMax:
\ 00000000 0500 DC16 5
\ In segment DATA_C, align 2, align-sorted
53 INT16U const OSFlagNameSize = OS_FLAG_NAME_SIZE; /* Size (in bytes) of flag names */
\ OSFlagNameSize:
\ 00000000 2000 DC16 32
54
\ In segment DATA_C, align 2, align-sorted
55 INT16U const OSLowestPrio = OS_LOWEST_PRIO;
\ OSLowestPrio:
\ 00000000 3F00 DC16 63
56
\ In segment DATA_C, align 2, align-sorted
57 INT16U const OSMboxEn = OS_MBOX_EN;
\ OSMboxEn:
\ 00000000 0100 DC16 1
58
\ In segment DATA_C, align 2, align-sorted
59 INT16U const OSMemEn = OS_MEM_EN;
\ OSMemEn:
\ 00000000 0100 DC16 1
\ In segment DATA_C, align 2, align-sorted
60 INT16U const OSMemMax = OS_MAX_MEM_PART; /* Number of memory partitions */
\ OSMemMax:
\ 00000000 0500 DC16 5
\ In segment DATA_C, align 2, align-sorted
61 INT16U const OSMemNameSize = OS_MEM_NAME_SIZE; /* Size (in bytes) of partition names */
\ OSMemNameSize:
\ 00000000 2000 DC16 32
62 #if (OS_MEM_EN > 0) && (OS_MAX_MEM_PART > 0)
\ In segment DATA_C, align 2, align-sorted
63 INT16U const OSMemSize = sizeof(OS_MEM); /* Mem. Partition header sine (bytes) */
\ OSMemSize:
\ 00000000 3400 DC16 52
\ In segment DATA_C, align 2, align-sorted
64 INT16U const OSMemTblSize = sizeof(OSMemTbl);
\ OSMemTblSize:
\ 00000000 0401 DC16 260
65 #else
66 INT16U const OSMemSize = 0;
67 INT16U const OSMemTblSize = 0;
68 #endif
\ In segment DATA_C, align 2, align-sorted
69 INT16U const OSMutexEn = OS_MUTEX_EN;
\ OSMutexEn:
\ 00000000 0100 DC16 1
70
\ In segment DATA_C, align 2, align-sorted
71 INT16U const OSPtrSize = sizeof(void *); /* Size in Bytes of a pointer */
\ OSPtrSize:
\ 00000000 0400 DC16 4
72
\ In segment DATA_C, align 2, align-sorted
73 INT16U const OSQEn = OS_Q_EN;
\ OSQEn:
\ 00000000 0100 DC16 1
\ In segment DATA_C, align 2, align-sorted
74 INT16U const OSQMax = OS_MAX_QS; /* Number of queues */
\ OSQMax:
\ 00000000 0500 DC16 5
75 #if (OS_Q_EN > 0) && (OS_MAX_QS > 0)
\ In segment DATA_C, align 2, align-sorted
76 INT16U const OSQSize = sizeof(OS_Q); /* Size in bytes of OS_Q structure */
\ OSQSize:
\ 00000000 1800 DC16 24
77 #else
78 INT16U const OSQSize = 0;
79 #endif
80
\ In segment DATA_C, align 2, align-sorted
81 INT16U const OSRdyTblSize = OS_RDY_TBL_SIZE; /* Number of bytes in the ready table */
\ OSRdyTblSize:
\ 00000000 0800 DC16 8
82
\ In segment DATA_C, align 2, align-sorted
83 INT16U const OSSemEn = OS_SEM_EN;
\ OSSemEn:
\ 00000000 0100 DC16 1
84
\ In segment DATA_C, align 2, align-sorted
85 INT16U const OSStkWidth = sizeof(OS_STK); /* Size in Bytes of a stack entry */
\ OSStkWidth:
\ 00000000 0400 DC16 4
86
\ In segment DATA_C, align 2, align-sorted
87 INT16U const OSTaskCreateEn = OS_TASK_CREATE_EN;
\ OSTaskCreateEn:
\ 00000000 0100 DC16 1
\ In segment DATA_C, align 2, align-sorted
88 INT16U const OSTaskCreateExtEn = OS_TASK_CREATE_EXT_EN;
\ OSTaskCreateExtEn:
\ 00000000 0100 DC16 1
\ In segment DATA_C, align 2, align-sorted
89 INT16U const OSTaskDelEn = OS_TASK_DEL_EN;
\ OSTaskDelEn:
\ 00000000 0100 DC16 1
\ In segment DATA_C, align 2, align-sorted
90 INT16U const OSTaskIdleStkSize = OS_TASK_IDLE_STK_SIZE;
\ OSTaskIdleStkSize:
\ 00000000 8000 DC16 128
\ In segment DATA_C, align 2, align-sorted
91 INT16U const OSTaskProfileEn = OS_TASK_PROFILE_EN;
\ OSTaskProfileEn:
\ 00000000 0100 DC16 1
\ In segment DATA_C, align 2, align-sorted
92 INT16U const OSTaskMax = OS_MAX_TASKS + OS_N_SYS_TASKS; /* Total max. number of tasks */
\ OSTaskMax:
\ 00000000 2200 DC16 34
\ In segment DATA_C, align 2, align-sorted
93 INT16U const OSTaskNameSize = OS_TASK_NAME_SIZE; /* Size (in bytes) of task names */
\ OSTaskNameSize:
\ 00000000 2000 DC16 32
\ In segment DATA_C, align 2, align-sorted
94 INT16U const OSTaskStatEn = OS_TASK_STAT_EN;
\ OSTaskStatEn:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -