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

📄 os_cpu_a.lst

📁 CortexM0上移植UCOS-II
💻 LST
📖 第 1 页 / 共 2 页
字号:
  202 000000FC BC0F            POP              {R0-R3}     ;   Pop new task's 
                                                            R12, PC, LR, PSR in
                                                            to (R0, R1, R2, R3,
                                                             respectively)
  203 000000FE 4684            MOV              R12, R0
  204 00000100 468E            MOV              LR,  R1
  205 00000102 F383 8803       MSR              PSR, R3
  206 00000106         
  207 00000106 B404            PUSH             {R2}        ;   Save PC
  208 00000108         
  209 00000108 B087            SUB              SP, #0x1C
  210 0000010A BC0F            POP              {R0-R3}     ;   Pop new task's 
                                                            R0-R3
  211 0000010C B003            ADD              SP, #0x0C
  212 0000010E B662            CPSIE            I           ;   Enable interrup
                                                            ts
  213 00000110 BD00            POP              {PC}
  214 00000112 BF00            NOP
  215 00000114         
  216 00000114         ;************************************
  217 00000114         ;全局变量定义
  218 00000114         ;************************************
  219 00000114         __OS_TaskSwHook
  220 00000114 00000000        DCD              OSTaskSwHook
  221 00000118         
  222 00000118         __OS_IntExit
  223 00000118 00000000        DCD              OSIntExit
  224 0000011C         
  225 0000011C         __OS_IntNesting
  226 0000011C 00000000        DCD              OSIntNesting
  227 00000120         
  228 00000120         __OS_PrioCur
  229 00000120 00000000        DCD              OSPrioCur
  230 00000124         
  231 00000124         __OS_PrioHighRdy
  232 00000124 00000000        DCD              OSPrioHighRdy
  233 00000128         
  234 00000128         __OS_Running
  235 00000128 00000000        DCD              OSRunning
  236 0000012C         
  237 0000012C         __OS_TCBCur
  238 0000012C 00000000        DCD              OSTCBCur
  239 00000130         
  240 00000130         __OS_TCBHighRdy
  241 00000130 00000000        DCD              OSTCBHighRdy
  242 00000134         
  243 00000134                 END
Command Line: --debug --xref --cpu=Cortex-M0 --apcs=interwork --depend=.\obj\os
_cpu_a.d -o.\obj\os_cpu_a.o -IC:\Keil\ARM\INC -IC:\Keil\ARM\INC\NXP\LPC11xx --p
redefine="__MICROLIB SETA 1" --list=.\list\os_cpu_a.lst src\UCOS2_PORT\os_cpu_a
.asm



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

.text 00000000

Symbol: .text
   Definitions
      At line 19 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      None
Comment: .text unused
OSCtxSw 00000044

Symbol: OSCtxSw
   Definitions
      At line 86 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 15 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSCtxSw used once
OSIntCtxSw 000000AC

Symbol: OSIntCtxSw
   Definitions
      At line 153 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 16 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSIntCtxSw used once
OSStartHighRdy 0000000E

Symbol: OSStartHighRdy
   Definitions
      At line 43 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 14 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSStartHighRdy used once
OS_CPU_SR_Restore 00000008

Symbol: OS_CPU_SR_Restore
   Definitions
      At line 34 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 13 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OS_CPU_SR_Restore used once
OS_CPU_SR_Save 00000000

Symbol: OS_CPU_SR_Save
   Definitions
      At line 28 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 12 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OS_CPU_SR_Save used once
__OS_IntExit 00000118

Symbol: __OS_IntExit
   Definitions
      At line 222 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      None
Comment: __OS_IntExit unused
__OS_IntNesting 0000011C

Symbol: __OS_IntNesting



ARM Macro Assembler    Page 2 Alphabetic symbol ordering
Relocatable symbols

   Definitions
      At line 225 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      None
Comment: __OS_IntNesting unused
__OS_PrioCur 00000120

Symbol: __OS_PrioCur
   Definitions
      At line 228 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 114 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 181 in file src\UCOS2_PORT\os_cpu_a.asm

__OS_PrioHighRdy 00000124

Symbol: __OS_PrioHighRdy
   Definitions
      At line 231 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 115 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 182 in file src\UCOS2_PORT\os_cpu_a.asm

__OS_Running 00000128

Symbol: __OS_Running
   Definitions
      At line 234 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 47 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: __OS_Running used once
__OS_TCBCur 0000012C

Symbol: __OS_TCBCur
   Definitions
      At line 237 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 107 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 119 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 174 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 186 in file src\UCOS2_PORT\os_cpu_a.asm

__OS_TCBHighRdy 00000130

Symbol: __OS_TCBHighRdy
   Definitions
      At line 240 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 52 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 120 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 187 in file src\UCOS2_PORT\os_cpu_a.asm

__OS_TaskSwHook 00000114

Symbol: __OS_TaskSwHook
   Definitions
      At line 219 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 44 in file src\UCOS2_PORT\os_cpu_a.asm



ARM Macro Assembler    Page 3 Alphabetic symbol ordering
Relocatable symbols

      At line 111 in file src\UCOS2_PORT\os_cpu_a.asm
      At line 178 in file src\UCOS2_PORT\os_cpu_a.asm

14 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
External symbols

OSIntExit 00000000

Symbol: OSIntExit
   Definitions
      At line 8 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 223 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSIntExit used once
OSIntNesting 00000000

Symbol: OSIntNesting
   Definitions
      At line 7 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 226 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSIntNesting used once
OSPrioCur 00000000

Symbol: OSPrioCur
   Definitions
      At line 3 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 229 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSPrioCur used once
OSPrioHighRdy 00000000

Symbol: OSPrioHighRdy
   Definitions
      At line 4 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 232 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSPrioHighRdy used once
OSRunning 00000000

Symbol: OSRunning
   Definitions
      At line 2 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 235 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSRunning used once
OSTCBCur 00000000

Symbol: OSTCBCur
   Definitions
      At line 5 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 238 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSTCBCur used once
OSTCBHighRdy 00000000

Symbol: OSTCBHighRdy
   Definitions
      At line 6 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 241 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSTCBHighRdy used once
OSTaskSwHook 00000000

Symbol: OSTaskSwHook



ARM Macro Assembler    Page 2 Alphabetic symbol ordering
External symbols

   Definitions
      At line 9 in file src\UCOS2_PORT\os_cpu_a.asm
   Uses
      At line 220 in file src\UCOS2_PORT\os_cpu_a.asm
Comment: OSTaskSwHook used once
8 symbols
347 symbols in table

⌨️ 快捷键说明

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