📄 os_dbg.lis
字号:
0000 ; #endif
0000 ; #if (OS_VERSION >= 251) && (OS_FLAG_EN > 0) && (OS_MAX_FLAGS > 0)
0000 ; + sizeof(OSFlagTbl)
0000 ; + sizeof(OSFlagFreeList)
0000 ; #endif
0000 ; #if OS_TASK_STAT_EN > 0
0000 ; + sizeof(OSCPUUsage)
0000 ; + sizeof(OSIdleCtrMax)
0000 ; + sizeof(OSIdleCtrRun)
0000 ; + sizeof(OSStatRdy)
0000 ; + sizeof(OSTaskStatStk)
0000 ; #endif
0000 ; #if OS_TICK_STEP_EN > 0
0000 ; + sizeof(OSTickStepState)
0000 ; #endif
0000 ; #if (OS_MEM_EN > 0) && (OS_MAX_MEM_PART > 0)
0000 ; + sizeof(OSMemFreeList)
0000 ; + sizeof(OSMemTbl)
0000 ; #endif
0000 ; #if (OS_Q_EN > 0) && (OS_MAX_QS > 0)
0000 ; + sizeof(OSQFreeList)
0000 ; + sizeof(OSQTbl)
0000 ; #endif
0000 ; #if OS_TIME_GET_SET_EN > 0
0000 ; + sizeof(OSTime)
0000 ; #endif
0000 ; + sizeof(OSIntNesting)
0000 ; + sizeof(OSLockNesting)
0000 ; + sizeof(OSPrioCur)
0000 ; + sizeof(OSPrioHighRdy)
0000 ; + sizeof(OSRdyGrp)
0000 ; + sizeof(OSRdyTbl)
0000 ; + sizeof(OSRunning)
0000 ; + sizeof(OSTaskCtr)
0000 ; + sizeof(OSIdleCtr)
0000 ; + sizeof(OSTaskIdleStk)
0000 ; + sizeof(OSTCBCur)
0000 ; + sizeof(OSTCBFreeList)
0000 ; + sizeof(OSTCBHighRdy)
0000 ; + sizeof(OSTCBList)
0000 ; + sizeof(OSTCBPrioTbl)
0000 ; + sizeof(OSTCBTbl);
0000 ;
0000 ; #endif
0000 ;
0000 ; /*$PAGE*/
0000 ; /*
0000 ; *********************************************************************************************************
0000 ; * OS DEBUG INITIALIZAZTION
0000 ; *
0000 ; * Description: This function is used to make sure that debug variables that are unused in the application
0000 ; * are not optimized away. This function might not be necessary for all compilers. In this
0000 ; * case, you should simply DELETE the code in this function while still leaving the declaration
0000 ; * of the function itself.
0000 ; *
0000 ; * Arguments : none
0000 ; *
0000 ; * Returns : none
0000 ; *
0000 ; * Note(s) : (1) This code doesn't do anything, it simply prevents the compiler from optimizing out
0000 ; * the 'const' variables which are declared in this file.
0000 ; *********************************************************************************************************
0000 ; */
0000 ;
0000 ; #if OS_VERSION >= 270 && OS_DEBUG_EN > 0
0000 ; void OSDebugInit (void)
0000 ; {
0000 .dbline 192
0000 ; void *ptemp;
0000 ;
0000 ;
0000 ; ptemp = (void *)&OSDebugEn;
0000 00E0 ldi R16,<_OSDebugEn
0002 10E0 ldi R17,>_OSDebugEn
0004 .dbline 194
0004 ;
0004 ; ptemp = (void *)&OSEndiannessTest;
0004 00E0 ldi R16,<_OSEndiannessTest
0006 10E0 ldi R17,>_OSEndiannessTest
0008 .dbline 196
0008 ;
0008 ; ptemp = (void *)&OSEventMax;
0008 00E0 ldi R16,<_OSEventMax
000A 10E0 ldi R17,>_OSEventMax
000C .dbline 197
000C ; ptemp = (void *)&OSEventNameSize;
000C 00E0 ldi R16,<_OSEventNameSize
000E 10E0 ldi R17,>_OSEventNameSize
0010 .dbline 198
0010 ; ptemp = (void *)&OSEventEn;
0010 00E0 ldi R16,<_OSEventEn
0012 10E0 ldi R17,>_OSEventEn
0014 .dbline 199
0014 ; ptemp = (void *)&OSEventSize;
0014 00E0 ldi R16,<_OSEventSize
0016 10E0 ldi R17,>_OSEventSize
0018 .dbline 200
0018 ; ptemp = (void *)&OSEventTblSize;
0018 00E0 ldi R16,<_OSEventTblSize
001A 10E0 ldi R17,>_OSEventTblSize
001C .dbline 202
001C ;
001C ; ptemp = (void *)&OSFlagEn;
001C 00E0 ldi R16,<_OSFlagEn
001E 10E0 ldi R17,>_OSFlagEn
0020 .dbline 203
0020 ; ptemp = (void *)&OSFlagGrpSize;
0020 00E0 ldi R16,<_OSFlagGrpSize
0022 10E0 ldi R17,>_OSFlagGrpSize
0024 .dbline 204
0024 ; ptemp = (void *)&OSFlagNodeSize;
0024 00E0 ldi R16,<_OSFlagNodeSize
0026 10E0 ldi R17,>_OSFlagNodeSize
0028 .dbline 205
0028 ; ptemp = (void *)&OSFlagWidth;
0028 00E0 ldi R16,<_OSFlagWidth
002A 10E0 ldi R17,>_OSFlagWidth
002C .dbline 206
002C ; ptemp = (void *)&OSFlagMax;
002C 00E0 ldi R16,<_OSFlagMax
002E 10E0 ldi R17,>_OSFlagMax
0030 .dbline 207
0030 ; ptemp = (void *)&OSFlagNameSize;
0030 00E0 ldi R16,<_OSFlagNameSize
0032 10E0 ldi R17,>_OSFlagNameSize
0034 .dbline 209
0034 ;
0034 ; ptemp = (void *)&OSLowestPrio;
0034 00E0 ldi R16,<_OSLowestPrio
0036 10E0 ldi R17,>_OSLowestPrio
0038 .dbline 211
0038 ;
0038 ; ptemp = (void *)&OSMboxEn;
0038 00E0 ldi R16,<_OSMboxEn
003A 10E0 ldi R17,>_OSMboxEn
003C .dbline 213
003C ;
003C ; ptemp = (void *)&OSMemEn;
003C 00E0 ldi R16,<_OSMemEn
003E 10E0 ldi R17,>_OSMemEn
0040 .dbline 214
0040 ; ptemp = (void *)&OSMemMax;
0040 00E0 ldi R16,<_OSMemMax
0042 10E0 ldi R17,>_OSMemMax
0044 .dbline 215
0044 ; ptemp = (void *)&OSMemNameSize;
0044 00E0 ldi R16,<_OSMemNameSize
0046 10E0 ldi R17,>_OSMemNameSize
0048 .dbline 216
0048 ; ptemp = (void *)&OSMemSize;
0048 00E0 ldi R16,<_OSMemSize
004A 10E0 ldi R17,>_OSMemSize
004C .dbline 217
004C ; ptemp = (void *)&OSMemTblSize;
004C 00E0 ldi R16,<_OSMemTblSize
004E 10E0 ldi R17,>_OSMemTblSize
0050 .dbline 219
0050 ;
0050 ; ptemp = (void *)&OSMutexEn;
0050 00E0 ldi R16,<_OSMutexEn
0052 10E0 ldi R17,>_OSMutexEn
0054 .dbline 221
0054 ;
0054 ; ptemp = (void *)&OSPtrSize;
0054 00E0 ldi R16,<_OSPtrSize
0056 10E0 ldi R17,>_OSPtrSize
0058 .dbline 223
0058 ;
0058 ; ptemp = (void *)&OSQEn;
0058 00E0 ldi R16,<_OSQEn
005A 10E0 ldi R17,>_OSQEn
005C .dbline 224
005C ; ptemp = (void *)&OSQMax;
005C 00E0 ldi R16,<_OSQMax
005E 10E0 ldi R17,>_OSQMax
0060 .dbline 225
0060 ; ptemp = (void *)&OSQSize;
0060 00E0 ldi R16,<_OSQSize
0062 10E0 ldi R17,>_OSQSize
0064 .dbline 227
0064 ;
0064 ; ptemp = (void *)&OSRdyTblSize;
0064 00E0 ldi R16,<_OSRdyTblSize
0066 10E0 ldi R17,>_OSRdyTblSize
0068 .dbline 229
0068 ;
0068 ; ptemp = (void *)&OSSemEn;
0068 00E0 ldi R16,<_OSSemEn
006A 10E0 ldi R17,>_OSSemEn
006C .dbline 231
006C ;
006C ; ptemp = (void *)&OSStkWidth;
006C 00E0 ldi R16,<_OSStkWidth
006E 10E0 ldi R17,>_OSStkWidth
0070 .dbline 233
0070 ;
0070 ; ptemp = (void *)&OSTaskCreateEn;
0070 00E0 ldi R16,<_OSTaskCreateEn
0072 10E0 ldi R17,>_OSTaskCreateEn
0074 .dbline 234
0074 ; ptemp = (void *)&OSTaskCreateExtEn;
0074 00E0 ldi R16,<_OSTaskCreateExtEn
0076 10E0 ldi R17,>_OSTaskCreateExtEn
0078 .dbline 235
0078 ; ptemp = (void *)&OSTaskDelEn;
0078 00E0 ldi R16,<_OSTaskDelEn
007A 10E0 ldi R17,>_OSTaskDelEn
007C .dbline 236
007C ; ptemp = (void *)&OSTaskIdleStkSize;
007C 00E0 ldi R16,<_OSTaskIdleStkSize
007E 10E0 ldi R17,>_OSTaskIdleStkSize
0080 .dbline 237
0080 ; ptemp = (void *)&OSTaskProfileEn;
0080 00E0 ldi R16,<_OSTaskProfileEn
0082 10E0 ldi R17,>_OSTaskProfileEn
0084 .dbline 238
0084 ; ptemp = (void *)&OSTaskMax;
0084 00E0 ldi R16,<_OSTaskMax
0086 10E0 ldi R17,>_OSTaskMax
0088 .dbline 239
0088 ; ptemp = (void *)&OSTaskNameSize;
0088 00E0 ldi R16,<_OSTaskNameSize
008A 10E0 ldi R17,>_OSTaskNameSize
008C .dbline 240
008C ; ptemp = (void *)&OSTaskStatEn;
008C 00E0 ldi R16,<_OSTaskStatEn
008E 10E0 ldi R17,>_OSTaskStatEn
0090 .dbline 241
0090 ; ptemp = (void *)&OSTaskStatStkSize;
0090 00E0 ldi R16,<_OSTaskStatStkSize
0092 10E0 ldi R17,>_OSTaskStatStkSize
0094 .dbline 242
0094 ; ptemp = (void *)&OSTaskStatStkChkEn;
0094 00E0 ldi R16,<_OSTaskStatStkChkEn
0096 10E0 ldi R17,>_OSTaskStatStkChkEn
0098 .dbline 243
0098 ; ptemp = (void *)&OSTaskSwHookEn;
0098 00E0 ldi R16,<_OSTaskSwHookEn
009A 10E0 ldi R17,>_OSTaskSwHookEn
009C .dbline 245
009C ;
009C ; ptemp = (void *)&OSTCBPrioTblMax;
009C 00E0 ldi R16,<_OSTCBPrioTblMax
009E 10E0 ldi R17,>_OSTCBPrioTblMax
00A0 .dbline 246
00A0 ; ptemp = (void *)&OSTCBSize;
00A0 00E0 ldi R16,<_OSTCBSize
00A2 10E0 ldi R17,>_OSTCBSize
00A4 .dbline 248
00A4 ;
00A4 ; ptemp = (void *)&OSTicksPerSec;
00A4 00E0 ldi R16,<_OSTicksPerSec
00A6 10E0 ldi R17,>_OSTicksPerSec
00A8 .dbline 249
00A8 ; ptemp = (void *)&OSTimeTickHookEn;
00A8 00E0 ldi R16,<_OSTimeTickHookEn
00AA 10E0 ldi R17,>_OSTimeTickHookEn
00AC .dbline 251
00AC ;
00AC ; ptemp = (void *)&OSVersionNbr;
00AC 00E0 ldi R16,<_OSVersionNbr
00AE 10E0 ldi R17,>_OSVersionNbr
00B0 .dbline 253
00B0 ;
00B0 ; ptemp = (void *)&OSDataSize;
00B0 00E0 ldi R16,<_OSDataSize
00B2 10E0 ldi R17,>_OSDataSize
00B4 .dbline 255
00B4 ;
00B4 ; ptemp = ptemp; /* Prevent compiler warning for 'ptemp' not being used! */
00B4 .dbline -2
00B4 L1:
00B4 .dbline 0 ; func end
00B4 0895 ret
00B6 .dbsym r ptemp 16 pV
00B6 .dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -