⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 os_dbg.txt

📁 IARSOURCECODE是基于LPC2478嵌入式软件IAR EWARM V4.42的应用实例代码
💻 TXT
字号:
; generated by ARM/Thumb C/C++ Compiler with , RVCT3.1 [Build 903] for uVision
; commandline ArmCC [--debug -c --asm --interleave -oos_dbg.o --depend=os_dbg.d --device=DARMP --apcs=interwork -I. -I..\BSP -I..\..\..\..\..\uCOS-II\Ports\ARM\Generic\RVMDK -I..\..\..\..\..\uCOS-II\Source -I..\..\..\..\..\uC-CPU -I..\..\..\..\..\uC-CPU\ARM\RVMDK -I..\..\..\..\..\uC-LIB -I..\..\..\..\..\uCOSView\Source -I..\..\..\..\..\uCOSView\Ports\ARM7\LPC2468\IAR -Id:\Keil\ARM\INC\Philips ..\..\..\..\..\uCOS-II\Ports\ARM\Generic\RVMDK\os_dbg.c]
                          ARM

                          AREA ||.text||, CODE, READONLY, ALIGN=2

                  OSDebugInit PROC
;;;226    
;;;227        ptemp = (void *)&OSDebugEn;
000000  e59f00b4          LDR      r0,|L1.188|
;;;228    
;;;229        ptemp = (void *)&OSEndiannessTest;
000004  e59f00b4          LDR      r0,|L1.192|
;;;230    
;;;231        ptemp = (void *)&OSEventMax;
000008  e59f00b4          LDR      r0,|L1.196|
;;;232        ptemp = (void *)&OSEventNameSize;
00000c  e59f00b4          LDR      r0,|L1.200|
;;;233        ptemp = (void *)&OSEventEn;
000010  e59f00b4          LDR      r0,|L1.204|
;;;234        ptemp = (void *)&OSEventSize;
000014  e59f00b4          LDR      r0,|L1.208|
;;;235        ptemp = (void *)&OSEventTblSize;
000018  e59f00b4          LDR      r0,|L1.212|
;;;236    
;;;237        ptemp = (void *)&OSFlagEn;
00001c  e59f00b4          LDR      r0,|L1.216|
;;;238        ptemp = (void *)&OSFlagGrpSize;
000020  e59f00b4          LDR      r0,|L1.220|
;;;239        ptemp = (void *)&OSFlagNodeSize;
000024  e59f00b4          LDR      r0,|L1.224|
;;;240        ptemp = (void *)&OSFlagWidth;
000028  e59f00b4          LDR      r0,|L1.228|
;;;241        ptemp = (void *)&OSFlagMax;
00002c  e59f00b4          LDR      r0,|L1.232|
;;;242        ptemp = (void *)&OSFlagNameSize;
000030  e59f00b4          LDR      r0,|L1.236|
;;;243    
;;;244        ptemp = (void *)&OSLowestPrio;
000034  e59f00b4          LDR      r0,|L1.240|
;;;245    
;;;246        ptemp = (void *)&OSMboxEn;
000038  e59f00b4          LDR      r0,|L1.244|
;;;247    
;;;248        ptemp = (void *)&OSMemEn;
00003c  e59f00b4          LDR      r0,|L1.248|
;;;249        ptemp = (void *)&OSMemMax;
000040  e59f00b4          LDR      r0,|L1.252|
;;;250        ptemp = (void *)&OSMemNameSize;
000044  e59f00b4          LDR      r0,|L1.256|
;;;251        ptemp = (void *)&OSMemSize;
000048  e59f00b4          LDR      r0,|L1.260|
;;;252        ptemp = (void *)&OSMemTblSize;
00004c  e59f00b4          LDR      r0,|L1.264|
;;;253    
;;;254        ptemp = (void *)&OSMutexEn;
000050  e59f00b4          LDR      r0,|L1.268|
;;;255    
;;;256        ptemp = (void *)&OSPtrSize;
000054  e59f00b4          LDR      r0,|L1.272|
;;;257    
;;;258        ptemp = (void *)&OSQEn;
000058  e59f00b4          LDR      r0,|L1.276|
;;;259        ptemp = (void *)&OSQMax;
00005c  e59f00b4          LDR      r0,|L1.280|
;;;260        ptemp = (void *)&OSQSize;
000060  e59f00b4          LDR      r0,|L1.284|
;;;261    
;;;262        ptemp = (void *)&OSRdyTblSize;
000064  e59f00b4          LDR      r0,|L1.288|
;;;263    
;;;264        ptemp = (void *)&OSSemEn;
000068  e59f00b4          LDR      r0,|L1.292|
;;;265    
;;;266        ptemp = (void *)&OSStkWidth;
00006c  e59f00b4          LDR      r0,|L1.296|
;;;267    
;;;268        ptemp = (void *)&OSTaskCreateEn;
000070  e59f00b4          LDR      r0,|L1.300|
;;;269        ptemp = (void *)&OSTaskCreateExtEn;
000074  e59f00b4          LDR      r0,|L1.304|
;;;270        ptemp = (void *)&OSTaskDelEn;
000078  e59f00b4          LDR      r0,|L1.308|
;;;271        ptemp = (void *)&OSTaskIdleStkSize;
00007c  e59f00b4          LDR      r0,|L1.312|
;;;272        ptemp = (void *)&OSTaskProfileEn;
000080  e59f00b4          LDR      r0,|L1.316|
;;;273        ptemp = (void *)&OSTaskMax;
000084  e59f00b4          LDR      r0,|L1.320|
;;;274        ptemp = (void *)&OSTaskNameSize;
000088  e59f00b4          LDR      r0,|L1.324|
;;;275        ptemp = (void *)&OSTaskStatEn;
00008c  e59f00b4          LDR      r0,|L1.328|
;;;276        ptemp = (void *)&OSTaskStatStkSize;
000090  e59f00b4          LDR      r0,|L1.332|
;;;277        ptemp = (void *)&OSTaskStatStkChkEn;
000094  e59f00b4          LDR      r0,|L1.336|
;;;278        ptemp = (void *)&OSTaskSwHookEn;
000098  e59f00b4          LDR      r0,|L1.340|
;;;279    
;;;280        ptemp = (void *)&OSTCBPrioTblMax;
00009c  e59f00b4          LDR      r0,|L1.344|
;;;281        ptemp = (void *)&OSTCBSize;
0000a0  e59f00b4          LDR      r0,|L1.348|
;;;282    
;;;283        ptemp = (void *)&OSTicksPerSec;
0000a4  e59f00b4          LDR      r0,|L1.352|
;;;284        ptemp = (void *)&OSTimeTickHookEn;
0000a8  e59f00b4          LDR      r0,|L1.356|
;;;285    
;;;286        ptemp = (void *)&OSVersionNbr;
0000ac  e59f00b4          LDR      r0,|L1.360|
;;;287    
;;;288        ptemp = (void *)&OSDataSize;
0000b0  e59f00b4          LDR      r0,|L1.364|
;;;289    
;;;290        ptemp = ptemp;                             /* Prevent compiler warning for 'ptemp' not being used! */
0000b4  e1a00000          MOV      r0,r0
;;;291    }
0000b8  e12fff1e          BX       lr
                          ENDP

                  |L1.188|
0000bc  00000000          DCD      OSDebugEn
                  |L1.192|
0000c0  00000000          DCD      OSEndiannessTest
                  |L1.196|
0000c4  00000000          DCD      OSEventMax
                  |L1.200|
0000c8  00000000          DCD      OSEventNameSize
                  |L1.204|
0000cc  00000000          DCD      OSEventEn
                  |L1.208|
0000d0  00000000          DCD      OSEventSize
                  |L1.212|
0000d4  00000000          DCD      OSEventTblSize
                  |L1.216|
0000d8  00000000          DCD      OSFlagEn
                  |L1.220|
0000dc  00000000          DCD      OSFlagGrpSize
                  |L1.224|
0000e0  00000000          DCD      OSFlagNodeSize
                  |L1.228|
0000e4  00000000          DCD      OSFlagWidth
                  |L1.232|
0000e8  00000000          DCD      OSFlagMax
                  |L1.236|
0000ec  00000000          DCD      OSFlagNameSize
                  |L1.240|
0000f0  00000000          DCD      OSLowestPrio
                  |L1.244|
0000f4  00000000          DCD      OSMboxEn
                  |L1.248|
0000f8  00000000          DCD      OSMemEn
                  |L1.252|
0000fc  00000000          DCD      OSMemMax
                  |L1.256|
000100  00000000          DCD      OSMemNameSize
                  |L1.260|
000104  00000000          DCD      OSMemSize
                  |L1.264|
000108  00000000          DCD      OSMemTblSize
                  |L1.268|
00010c  00000000          DCD      OSMutexEn
                  |L1.272|
000110  00000000          DCD      OSPtrSize
                  |L1.276|
000114  00000000          DCD      OSQEn
                  |L1.280|
000118  00000000          DCD      OSQMax
                  |L1.284|
00011c  00000000          DCD      OSQSize
                  |L1.288|
000120  00000000          DCD      OSRdyTblSize
                  |L1.292|
000124  00000000          DCD      OSSemEn
                  |L1.296|
000128  00000000          DCD      OSStkWidth
                  |L1.300|
00012c  00000000          DCD      OSTaskCreateEn
                  |L1.304|
000130  00000000          DCD      OSTaskCreateExtEn
                  |L1.308|
000134  00000000          DCD      OSTaskDelEn
                  |L1.312|
000138  00000000          DCD      OSTaskIdleStkSize
                  |L1.316|
00013c  00000000          DCD      OSTaskProfileEn
                  |L1.320|
000140  00000000          DCD      OSTaskMax
                  |L1.324|
000144  00000000          DCD      OSTaskNameSize
                  |L1.328|
000148  00000000          DCD      OSTaskStatEn
                  |L1.332|
00014c  00000000          DCD      OSTaskStatStkSize
                  |L1.336|
000150  00000000          DCD      OSTaskStatStkChkEn
                  |L1.340|
000154  00000000          DCD      OSTaskSwHookEn
                  |L1.344|
000158  00000000          DCD      OSTCBPrioTblMax
                  |L1.348|
00015c  00000000          DCD      OSTCBSize
                  |L1.352|
000160  00000000          DCD      OSTicksPerSec
                  |L1.356|
000164  00000000          DCD      OSTimeTickHookEn
                  |L1.360|
000168  00000000          DCD      OSVersionNbr
                  |L1.364|
00016c  00000000          DCD      OSDataSize

                          AREA ||.constdata||, DATA, READONLY, ALIGN=2

                  OSDebugEn
000000  0001              DCW      0x0001
000002  0000              DCB      0x00,0x00
                  OSEndiannessTest
000004  12345678          DCD      0x12345678
                  OSEventMax
000008  000a              DCW      0x000a
                  OSEventNameSize
00000a  0010              DCW      0x0010
                  OSEventEn
00000c  0001              DCW      0x0001
                  OSEventSize
00000e  0020              DCW      0x0020
                  OSEventTblSize
000010  0140              DCW      0x0140
                  OSFlagEn
000012  0001              DCW      0x0001
                  OSFlagGrpSize
000014  001c              DCW      0x001c
                  OSFlagNodeSize
000016  0014              DCW      0x0014
                  OSFlagWidth
000018  0002              DCW      0x0002
                  OSFlagMax
00001a  0005              DCW      0x0005
                  OSFlagNameSize
00001c  0010              DCW      0x0010
                  OSLowestPrio
00001e  001f              DCW      0x001f
                  OSMboxEn
000020  0001              DCW      0x0001
                  OSMemEn
000022  0001              DCW      0x0001
                  OSMemMax
000024  0005              DCW      0x0005
                  OSMemNameSize
000026  0010              DCW      0x0010
                  OSMemSize
000028  0024              DCW      0x0024
                  OSMemTblSize
00002a  00b4              DCW      0x00b4
                  OSMutexEn
00002c  0001              DCW      0x0001
                  OSPtrSize
00002e  0004              DCW      0x0004
                  OSQEn
000030  0001              DCW      0x0001
                  OSQMax
000032  0004              DCW      0x0004
                  OSQSize
000034  0018              DCW      0x0018
                  OSRdyTblSize
000036  0004              DCW      0x0004
                  OSSemEn
000038  0001              DCW      0x0001
                  OSStkWidth
00003a  0004              DCW      0x0004
                  OSTaskCreateEn
00003c  0001              DCW      0x0001
                  OSTaskCreateExtEn
00003e  0001              DCW      0x0001
                  OSTaskDelEn
000040  0001              DCW      0x0001
                  OSTaskIdleStkSize
000042  0080              DCW      0x0080
                  OSTaskProfileEn
000044  0001              DCW      0x0001
                  OSTaskMax
000046  000c              DCW      0x000c
                  OSTaskNameSize
000048  0010              DCW      0x0010
                  OSTaskStatEn
00004a  0001              DCW      0x0001
                  OSTaskStatStkSize
00004c  0080              DCW      0x0080
                  OSTaskStatStkChkEn
00004e  0001              DCW      0x0001
                  OSTaskSwHookEn
000050  0001              DCW      0x0001
                  OSTCBPrioTblMax
000052  0020              DCW      0x0020
                  OSTCBSize
000054  0058              DCW      0x0058
                  OSTicksPerSec
000056  03e8              DCW      0x03e8
                  OSTimeTickHookEn
000058  0001              DCW      0x0001
                  OSVersionNbr
00005a  011c              DCW      0x011c
                  OSTmrEn
00005c  0001              DCW      0x0001
                  OSTmrCfgMax
00005e  0010              DCW      0x0010
                  OSTmrCfgNameSize
000060  0010              DCW      0x0010
                  OSTmrCfgWheelSize
000062  0008              DCW      0x0008
                  OSTmrCfgTicksPerSec
000064  000a              DCW      0x000a
                  OSTmrSize
000066  0034              DCW      0x0034
                  OSTmrTblSize
000068  0340              DCW      0x0340
                  OSTmrWheelSize
00006a  0008              DCW      0x0008
                  OSTmrWheelTblSize
00006c  0040              DCW      0x0040
                  OSDataSize
00006e  0f56              DCW      0x0f56

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -