📄 ucos_ii.lst
字号:
344
345 00000000 .sect ".text"
346 .global _OSUnMapTbl
347 .sym _OSUnMapTbl,_OSUnMapTbl, 60, 2, 4096,, 256
348 ; d:\ti_21\c2000\cgtools\bin\ac2000.exe -@D:\DOCUME~1\DEVELO~1\LOCALS~1\Temp\TI632_4
349
350 00000000 .sect ".text"
351 .global _OSEventTaskRdy
352 .file "os_core.c"
353 .sym _OSEventTaskRdy,_OSEventTaskRdy, 32, 2, 0
354 .func 102
355
356 ;***************************************************************
357 ;* FNAME: _OSEventTaskRdy FR SIZE: 14 *
358 ;* *
359 ;* FUNCTION ENVIRONMENT *
360 ;* *
361 ;* FUNCTION PROPERTIES *
362 ;* 0 Parameter, 13 Auto, 0 SOE *
363 ;***************************************************************
364
365 00000000 _OSEventTaskRdy:
366 .line 2
367 ;* AR4 assigned to _pevent
368 .sym _pevent,12, 24, 17, 22, $$fake0
369 ;* AR5 assigned to _msg
370 .sym _msg,14, 16, 17, 22
371 ;* AL assigned to _msk
372 .sym _msk,0, 12, 17, 16
373 .sym _pevent,-2, 24, 1, 22, $$fake0
374 .sym _msg,-4, 16, 1, 22
375 .sym _msk,-5, 12, 1, 16
376 .sym _ptcb,-8, 24, 1, 22, _os_tcb
377 .sym _x,-9, 12, 1, 16
378 .sym _y,-10, 12, 1, 16
379 .sym _bitx,-11, 12, 1, 16
380 .sym _bity,-12, 12, 1, 16
381 .sym _prio,-13, 12, 1, 16
382 00000000 FE0E ADDB SP,#14
383 00000001 9645 MOV *-SP[5],AL ; |103|
384 00000002 A044 MOVL *-SP[4],XAR5 ; |103|
385 00000003 A842 MOVL *-SP[2],XAR4 ; |103|
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:43:55 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/UCOS_II.asm PAGE 8
386 .line 11
387 00000004 8A42 MOVL XAR4,*-SP[2] ; |112|
388 00000005 D00C MOVB XAR0,#12 ; |112|
389 00000006 5894 MOVZ AR0,*+XAR4[AR0] ; |112|
390 00000007 8F00+ MOVL XAR4,#_OSUnMapTbl ; |112|
00000008 0008
391 00000009 9294 MOV AL,*+XAR4[AR0] ; |112|
392 0000000a 964A MOV *-SP[10],AL ; |112|
393 .line 12
394 0000000b 584A MOVZ AR0,*-SP[10] ; |113|
395 0000000c 8F00+ MOVL XAR4,#_OSMapTbl ; |113|
0000000d 0000
396 0000000e 9294 MOV AL,*+XAR4[AR0] ; |113|
397 0000000f 964C MOV *-SP[12],AL ; |113|
398 .line 13
399 00000010 884A MOVZ AR6,*-SP[10] ; |114|
400 00000011 0642 MOVL ACC,*-SP[2] ; |114|
401 00000012 0DA6 ADDU ACC,AR6 ; |114|
402 00000013 8AA9 MOVL XAR4,ACC ; |114|
403 00000014 58D4 MOVZ AR0,*+XAR4[2] ; |114|
404 00000015 8F00+ MOVL XAR4,#_OSUnMapTbl ; |114|
00000016 0008
405 00000017 9294 MOV AL,*+XAR4[AR0] ; |114|
406 00000018 9649 MOV *-SP[9],AL ; |114|
407 .line 14
408 00000019 5849 MOVZ AR0,*-SP[9] ; |115|
409 0000001a 8F00+ MOVL XAR4,#_OSMapTbl ; |115|
0000001b 0000
410 0000001c 9294 MOV AL,*+XAR4[AR0] ; |115|
411 0000001d 964B MOV *-SP[11],AL ; |115|
412 .line 15
413 0000001e 5603 MOV ACC,*-SP[10] << #3 ; |116|
0000001f 034A
414 00000020 9449 ADD AL,*-SP[9] ; |116|
415 00000021 964D MOV *-SP[13],AL ; |116|
416 .line 16
417 00000022 884A MOVZ AR6,*-SP[10] ; |117|
418 00000023 0642 MOVL ACC,*-SP[2] ; |117|
419 00000024 0DA6 ADDU ACC,AR6 ; |117|
420 00000025 0902 ADDB ACC,#2 ; |117|
421 00000026 8AA9 MOVL XAR4,ACC ; |117|
422 00000027 924B MOV AL,*-SP[11] ; |117|
423 00000028 FF5E NOT AL ; |117|
424 00000029 CEC4 AND AL,*+XAR4[0] ; |117|
425 0000002a 96C4 MOV *+XAR4[0],AL ; |117|
426 0000002b ED06 BF L1,NEQ ; |117|
427 ; branch occurs ; |117|
428 .line 17
429 0000002c 8A42 MOVL XAR4,*-SP[2] ; |118|
430 0000002d 924C MOV AL,*-SP[12] ; |118|
431 0000002e FF5E NOT AL ; |118|
432 0000002f DC0C ADDB XAR4,#12 ; |118|
433 00000030 C0C4 AND *+XAR4[0],AL ; |118|
434 00000031 L1:
435 .line 19
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:43:55 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/UCOS_II.asm PAGE 9
436 00000031 0E4D MOVU ACC,*-SP[13]
437 00000032 8F00- MOVL XAR4,#_OSTCBPrioTbl ; |120|
00000033 0040
438 00000034 FF30 LSL ACC,1 ; |120|
439 00000035 5601 ADDL XAR4,ACC
00000036 00A4
440 00000037 06C4 MOVL ACC,*+XAR4[0] ; |120|
441 00000038 1E48 MOVL *-SP[8],ACC ; |120|
442 .line 20
443 00000039 8A48 MOVL XAR4,*-SP[8] ; |121|
444 0000003a D008 MOVB XAR0,#8 ; |121|
445 0000003b 2B94 MOV *+XAR4[AR0],#0 ; |121|
446 .line 21
447 0000003c 8A48 MOVL XAR4,*-SP[8] ; |122|
448 0000003d 0200 MOVB ACC,#0
449 0000003e 1EF4 MOVL *+XAR4[6],ACC ; |122|
450 .line 25
451 0000003f 0644 MOVL ACC,*-SP[4] ; |126|
452 00000040 1E44 MOVL *-SP[4],ACC ; |126|
453 .line 27
454 00000041 8A48 MOVL XAR4,*-SP[8] ; |128|
455 00000042 9245 MOV AL,*-SP[5] ; |128|
456 00000043 FF5E NOT AL ; |128|
457 00000044 DC09 ADDB XAR4,#9 ; |128|
458 00000045 C0C4 AND *+XAR4[0],AL ; |128|
459 .line 28
460 00000046 8A48 MOVL XAR4,*-SP[8] ; |129|
461 00000047 D009 MOVB XAR0,#9 ; |129|
462 00000048 9294 MOV AL,*+XAR4[AR0] ; |129|
463 00000049 ED0D BF L2,NEQ ; |129|
464 ; branch occurs ; |129|
465 .line 29
466 0000004a 761F- MOVW DP,#_OSRdyGrp
0000004b 0000
467 0000004c 924C MOV AL,*-SP[12] ; |130|
468 0000004d 9805- OR @_OSRdyGrp,AL ; |130|
469 .line 30
470 0000004e 884A MOVZ AR6,*-SP[10] ; |131|
471 0000004f 8F00- MOVL XAR4,#_OSRdyTbl ; |131|
00000050 001A
472 00000051 A8A9 MOVL ACC,XAR4 ; |131|
473 00000052 0DA6 ADDU ACC,AR6 ; |131|
474 00000053 8AA9 MOVL XAR4,ACC ; |131|
475 00000054 924B MOV AL,*-SP[11] ; |131|
476 00000055 98C4 OR *+XAR4[0],AL ; |131|
477 .line 31
478 00000056 L2:
479 .line 32
480 00000056 FE8E SUBB SP,#14
481 00000057 0006 LRETR
482 ; return occurs
483 .endfunc 133,000000000h,14
484
485
486
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:43:55 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/UCOS_II.asm PAGE 10
487 00000058 .sect ".text"
488 .global _OSEventTaskWait
489 .sym _OSEventTaskWait,_OSEventTaskWait, 32, 2, 0
490 .func 151
491
492 ;***************************************************************
493 ;* FNAME: _OSEventTaskWait FR SIZE: 2 *
494 ;* *
495 ;* FUNCTION ENVIRONMENT *
496 ;* *
497 ;* FUNCTION PROPERTIES *
498 ;* 0 Parameter, 2 Auto, 0 SOE *
499 ;***************************************************************
500
501 00000058 _OSEventTaskWait:
502 .line 2
503 ;* AR4 assigned to _pevent
504 .sym _pevent,12, 24, 17, 22, $$fake0
505 .sym _pevent,-2, 24, 1, 22, $$fake0
506 00000058 FE02 ADDB SP,#2
507 00000059 A842 MOVL *-SP[2],XAR4 ; |152|
508 .line 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -