📄 ucos_ii.ls1
字号:
00F4 00 459 DB 000H
00F5 01 460 DB 001H
00F6 00 461 DB 000H
00F7 03 462 DB 003H
00F8 00 463 DB 000H
00F9 01 464 DB 001H
00FA 00 465 DB 000H
00FB 02 466 DB 002H
00FC 00 467 DB 000H
00FD 01 468 DB 001H
00FE 00 469 DB 000H
00FF 04 470 DB 004H
0100 00 471 DB 000H
0101 01 472 DB 001H
0102 00 473 DB 000H
0103 02 474 DB 002H
0104 00 475 DB 000H
0105 01 476 DB 001H
0106 00 477 DB 000H
0107 03 478 DB 003H
0108 00 479 DB 000H
0109 01 480 DB 001H
010A 00 481 DB 000H
010B 02 482 DB 002H
010C 00 483 DB 000H
010D 01 484 DB 001H
010E 00 485 DB 000H
486
487 ; /*
488 ; *****************************************************************************************
****************
489 ; * uC/OS-II
490 ; * The Real-Time Kernel
491 ; *
492 ; * (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
493 ; * All Rights Reserved
494 ; *
495 ; * 文件名 : uCOS_II.C
496 ; * 作者 : Jean J. Labrosse
497 ; * 改编 : 华歆 Huaxin@wxzte.com 中兴光电子 研发一部 2005.06
498 ; *****************************************************************************************
****************
499 ; */
500 ;
501 ; #define OS_GLOBALS /* Declare GLOBAL variables
*/
502 ; #include "includes.h"
503 ;
504 ;
505 ; #define OS_MASTER_FILE /* Prevent the following files from includi
ng includes.h */
506 ;
507 ; #include "source\os_core.c"
508 ; #include "source\os_flag.c"
509 ; #include "source\os_mbox.c"
510 ; #include "source\os_mem.c"
511 ; #include "source\os_mutex.c"
512 ; #include "source\os_q.c"
513 ; #include "source\os_sem.c"
514 ; #include "source\os_task.c"
515 ; #include "source\os_time.c"
A51 MACRO ASSEMBLER UCOS_II 07/05/2005 11:05:48 PAGE 9
516 ;
517 ; #include <LCD1602.c>
518 ; *** sync lost ***
519 ; *** sync lost ***
520 ; *** sync lost ***
521 ; *** sync lost ***
522 ; *** sync lost ***
523 ; *** sync lost ***
524 ; *** sync lost ***
525 ; *** sync lost ***
526 ; *** sync lost ***
527 ; *** sync lost ***
528 ; *** sync lost ***
529 ; *** sync lost ***
530 ; *** sync lost ***
531 ; *** sync lost ***
532 ; *** sync lost ***
533 ; *** sync lost ***
534 ; *** sync lost ***
535 ; *** sync lost ***
536 ; *** sync lost ***
537 ; *** sync lost ***
538 ; *** sync lost ***
539 ; *** sync lost ***
540 ; *** sync lost ***
541 ; *** sync lost ***
542 ; *** sync lost ***
543 ; *** sync lost ***
544 ; *** sync lost ***
545 ; *** sync lost ***
546 ; *** sync lost ***
547 ; *** sync lost ***
548 ; *** sync lost ***
549 ; *** sync lost ***
550 ; *** sync lost ***
551 ; *** sync lost ***
552 ; *** sync lost ***
553 ; *** sync lost ***
554 ; *** sync lost ***
555 ; *** sync lost ***
556 ; *** sync lost ***
557 ; *** sync lost ***
558 ; *** sync lost ***
559 ; *** sync lost ***
560 ; *** sync lost ***
561 ; *** sync lost ***
562 ; *** sync lost ***
563 ; *** sync lost ***
564 ; *** sync lost ***
565 ; *** sync lost ***
566 ; *** sync lost ***
567 ; *** sync lost ***
568 ; *** sync lost ***
569 ; *** sync lost ***
570 ; *** sync lost ***
571 ; *** sync lost ***
572
---- 573 RSEG ?PR?_?OSInit?UCOS_II
0000 574 _?OSInit:
575 USING 0
576 ; SOURCE LINE # 85
577 ; *** sync lost ***
578 ; *** sync lost ***
579 ; *** sync lost ***
580 ; SOURCE LINE # 88
0000 120000 F 581 LCALL _?OSInitHookBegin
A51 MACRO ASSEMBLER UCOS_II 07/05/2005 11:05:48 PAGE 10
582 ; *** sync lost ***
583 ; *** sync lost ***
584 ; *** sync lost ***
585 ; SOURCE LINE # 91
0003 120000 F 586 LCALL _?OS_InitMisc
587 ; *** sync lost ***
588 ; *** sync lost ***
589 ; SOURCE LINE # 93
0006 120000 F 590 LCALL _?OS_InitRdyList
591 ; *** sync lost ***
592 ; SOURCE LINE # 94
0009 120000 F 593 LCALL _?OS_InitTCBList
594 ; *** sync lost ***
595 ; SOURCE LINE # 95
000C 120000 F 596 LCALL _?OS_InitEventList
597 ; *** sync lost ***
598 ; *** sync lost ***
599 ; *** sync lost ***
600 ; *** sync lost ***
601 ; *** sync lost ***
602 ; *** sync lost ***
603 ; *** sync lost ***
604 ; *** sync lost ***
605 ; *** sync lost ***
606 ; *** sync lost ***
607 ; *** sync lost ***
608 ; *** sync lost ***
609 ; *** sync lost ***
610 ; *** sync lost ***
611 ; SOURCE LINE # 109
000F 120000 F 612 LCALL _?OS_InitTaskIdle
613 ; *** sync lost ***
614 ; *** sync lost ***
615 ; *** sync lost ***
616 ; *** sync lost ***
617 ; *** sync lost ***
618 ; *** sync lost ***
619 ; SOURCE LINE # 115
0012 020000 F 620 LJMP _?OSInitHookEnd
621 ; END OF _?OSInit
622
623 ; *** sync lost ***
624 ; *** sync lost ***
625 ; *** sync lost ***
626 ; *** sync lost ***
627 ; *** sync lost ***
628 ; *** sync lost ***
629 ; *** sync lost ***
630 ; *** sync lost ***
631 ; *** sync lost ***
632 ; *** sync lost ***
633 ; *** sync lost ***
634 ; *** sync lost ***
635 ; *** sync lost ***
636 ; *** sync lost ***
637 ; *** sync lost ***
638 ; *** sync lost ***
639 ; *** sync lost ***
640 ; *** sync lost ***
641 ; *** sync lost ***
642 ; *** sync lost ***
643 ; *** sync lost ***
644 ; *** sync lost ***
645 ; *** sync lost ***
646 ; *** sync lost ***
647 ; *** sync lost ***
A51 MACRO ASSEMBLER UCOS_II 07/05/2005 11:05:48 PAGE 11
648 ; *** sync lost ***
649 ; *** sync lost ***
650 ; *** sync lost ***
651 ; *** sync lost ***
652
---- 653 RSEG ?PR?_?OSIntEnter?UCOS_II
0000 654 _?OSIntEnter:
655 ; SOURCE LINE # 144
656 ; *** sync lost ***
657 ; *** sync lost ***
658 ; SOURCE LINE # 146
0000 30000C F 659 JNB OSRunning,?C0004
660 ; *** sync lost ***
661 ; SOURCE LINE # 147
0003 900000 F 662 MOV DPTR,#OSIntNesting
0006 E0 663 MOVX A,@DPTR
0007 C3 664 CLR C
0008 94FF 665 SUBB A,#0FFH
000A 5003 666 JNC ?C0004
667 ; *** sync lost ***
668 ; SOURCE LINE # 148
000C E0 669 MOVX A,@DPTR
000D 04 670 INC A
000E F0 671 MOVX @DPTR,A
672 ; *** sync lost ***
673 ; SOURCE LINE # 149
674 ; *** sync lost ***
675 ; SOURCE LINE # 150
676 ; *** sync lost ***
677 ; SOURCE LINE # 151
000F 678 ?C0004:
000F 22 679 RET
680 ; END OF _?OSIntEnter
681
682 ; *** sync lost ***
683 ; *** sync lost ***
684 ; *** sync lost ***
685 ; *** sync lost ***
686 ; *** sync lost ***
687 ; *** sync lost ***
688 ; *** sync lost ***
689 ; *** sync lost ***
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -