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

📄 dpp.txt

📁 事件驱动程序设计很好的框架
💻 TXT
📖 第 1 页 / 共 5 页
字号:
0000529150 GC     : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0000529160 MP.PUT : Obj=l_smlPoolSto nFree=  10
0000593572 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=         9
           TE.ADRM: Obj=l_philo[0].timeEvt Act=l_philo[0]
0000593587 TE.POST: Obj=l_philo[0].timeEvt Sig=TIMEOUT_SIG Act=l_philo[0]
0000593613 AO.FIFO: Obj=l_philo[0] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  4)
0000593630 QF_isrX: IsrNest= 1, CurrPrio=255
0000593642 AO.GETL: Active= l_philo[0] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0000593656 NEW    : Evt(Sig=HUNGRY_SIG, size=    3)
0000593668 MP.GET : Obj=l_smlPoolSto nFree=   9 nMin=   7
0000593680 AO.FIFO: Obj=l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 0) Queue(nUsed=  5, nMax=  5)
0000593692 AO.GETL: Active= l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0000593727 Intern : Obj=l_table Sig=HUNGRY_SIG Source=Table_serving
0000593739 GC     : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0000593749 MP.PUT : Obj=l_smlPoolSto nFree=  10
           Q_ENTRY: Obj=l_philo[0] State=Philo_hungry
0000593763 ==>Tran: Obj=l_philo[0] Sig=TIMEOUT_SIG Source=Philo_thinking New=Philo_hungry
0000658780 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        10
0000658797 QF_isrX: IsrNest= 1, CurrPrio=255
0000724030 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        11
           TE.ADRM: Obj=l_philo[4].timeEvt Act=l_philo[4]
0000724043 TE.POST: Obj=l_philo[4].timeEvt Sig=TIMEOUT_SIG Act=l_philo[4]
0000724055 AO.FIFO: Obj=l_philo[4] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  5)
           TE.ADRM: Obj=l_philo[2].timeEvt Act=l_philo[2]
0000724068 TE.POST: Obj=l_philo[2].timeEvt Sig=TIMEOUT_SIG Act=l_philo[2]
0000724080 AO.FIFO: Obj=l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  5)
0000724110 QF_isrX: IsrNest= 1, CurrPrio=255
0000724122 AO.GETL: Active= l_philo[4] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0000724136 NEW    : Evt(Sig=HUNGRY_SIG, size=    3)
0000724148 MP.GET : Obj=l_smlPoolSto nFree=   9 nMin=   7
0000724160 AO.FIFO: Obj=l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 0) Queue(nUsed=  5, nMax=  5)
0000724172 AO.GETL: Active= l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0000724192 Intern : Obj=l_table Sig=HUNGRY_SIG Source=Table_serving
0000724218 GC     : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0000724230 MP.PUT : Obj=l_smlPoolSto nFree=  10
           Q_ENTRY: Obj=l_philo[4] State=Philo_hungry
0000724242 ==>Tran: Obj=l_philo[4] Sig=TIMEOUT_SIG Source=Philo_thinking New=Philo_hungry
0000724255 AO.GETL: Active= l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0000724267 NEW    : Evt(Sig=HUNGRY_SIG, size=    3)
0000724278 MP.GET : Obj=l_smlPoolSto nFree=   9 nMin=   7
0000724290 AO.FIFO: Obj=l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 0) Queue(nUsed=  5, nMax=  5)
0000724302 AO.GETL: Active= l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0000724335 Intern : Obj=l_table Sig=HUNGRY_SIG Source=Table_serving
0000724346 GC     : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0000724358 MP.PUT : Obj=l_smlPoolSto nFree=  10
           Q_ENTRY: Obj=l_philo[2] State=Philo_hungry
0000724370 ==>Tran: Obj=l_philo[2] Sig=TIMEOUT_SIG Source=Philo_thinking New=Philo_hungry
0000793504 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        12
0000793526 QF_isrX: IsrNest= 1, CurrPrio=255
0000854526 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        13
0000854545 QF_isrX: IsrNest= 1, CurrPrio=255
0000919646 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        14
0000919663 QF_isrX: IsrNest= 1, CurrPrio=255
0000984895 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        15
0000984913 QF_isrX: IsrNest= 1, CurrPrio=255
0001050124 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        16
           TE.ADRM: Obj=l_philo[1].timeEvt Act=l_philo[1]
0001050138 TE.POST: Obj=l_philo[1].timeEvt Sig=TIMEOUT_SIG Act=l_philo[1]
0001050150 AO.FIFO: Obj=l_philo[1] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  4)
0001050165 QF_isrX: IsrNest= 1, CurrPrio=255
0001050177 AO.GETL: Active= l_philo[1] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0001050191 NEW    : Evt(Sig=DONE_SIG, size=    3)
0001050203 MP.GET : Obj=l_smlPoolSto nFree=   9 nMin=   7
0001050215 PUBLISH: Evt(Sig=DONE_SIG, Pool=1, Ref= 0)
0001050226 AO.FIFO: Obj=l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 1) Queue(nUsed=  5, nMax=  5)
0001050239 AO.GETL: Active= l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 2)
0001050259 NEW    : Evt(Sig=EAT_SIG, size=    3)
0001050270 MP.GET : Obj=l_smlPoolSto nFree=   8 nMin=   7
0001050282 PUBLISH: Evt(Sig=EAT_SIG, Pool=1, Ref= 0)
0001050294 AO.FIFO: Obj=l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 1) Queue(nUsed=  5, nMax=  5)
0001050305 AO.FIFO: Obj=l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 2) Queue(nUsed=  5, nMax=  5)
0001050317 AO.FIFO: Obj=l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3) Queue(nUsed=  5, nMax=  5)
0001050328 AO.FIFO: Obj=l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 4) Queue(nUsed=  5, nMax=  4)
0001050340 AO.FIFO: Obj=l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 5) Queue(nUsed=  5, nMax=  4)
0001050354 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0001050371 Intern : Obj=l_table Sig=DONE_SIG Source=Table_serving
0001050383 GC-ATT : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0001050395 AO.GETL: Active= l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0001050407 Ignored: Obj=l_philo[4] Sig=EAT_SIG Active=Philo_hungry
0001050418 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0001050430 AO.GETL: Active= l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0001050442 Intern : Obj=l_philo[3] Sig=EAT_SIG Source=Philo_eating
0001050453 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0001050464 AO.GETL: Active= l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0001050476 Ignored: Obj=l_philo[2] Sig=EAT_SIG Active=Philo_hungry
0001050487 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0001050499 GC     : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0001050510 MP.PUT : Obj=l_smlPoolSto nFree=   9
           Q_EXIT : Obj=l_philo[1] State=Philo_eating
0001050523 QK_muxL: OrgPrio= 2, CurrPrio=  5
0001050535 QK_muxU: OrgPrio= 2, CurrPrio=  5
0001050547 TE.ARM : Obj=l_philo[1].timeEvt Act=l_philo[1] nTicks=   7 Interval=   0
           Q_ENTRY: Obj=l_philo[1] State=Philo_thinking
0001050559 ==>Tran: Obj=l_philo[1] Sig=TIMEOUT_SIG Source=Philo_eating New=Philo_thinking
0001050572 AO.GETL: Active= l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0001050583 Intern : Obj=l_philo[1] Sig=EAT_SIG Source=Philo_thinking
0001050595 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001050606 AO.GETL: Active= l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001050618 QK_muxL: OrgPrio= 1, CurrPrio=  5
0001050630 QK_muxU: OrgPrio= 1, CurrPrio=  5
0001050641 TE.ARM : Obj=l_philo[0].timeEvt Act=l_philo[0] nTicks=   7 Interval=   0
           Q_ENTRY: Obj=l_philo[0] State=Philo_eating
0001050654 ==>Tran: Obj=l_philo[0] Sig=EAT_SIG Source=Philo_hungry New=Philo_eating
0001050666 GC     : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001050677 MP.PUT : Obj=l_smlPoolSto nFree=  10
0001115457 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        17
           TE.ADRM: Obj=l_philo[3].timeEvt Act=l_philo[3]
0001115472 TE.POST: Obj=l_philo[3].timeEvt Sig=TIMEOUT_SIG Act=l_philo[3]
0001115484 AO.FIFO: Obj=l_philo[3] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  5)
0001115501 QF_isrX: IsrNest= 1, CurrPrio=255
0001115513 AO.GETL: Active= l_philo[3] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0001115527 NEW    : Evt(Sig=DONE_SIG, size=    3)
0001115553 MP.GET : Obj=l_smlPoolSto nFree=   9 nMin=   7
0001115565 PUBLISH: Evt(Sig=DONE_SIG, Pool=1, Ref= 0)
0001115577 AO.FIFO: Obj=l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 1) Queue(nUsed=  5, nMax=  5)
0001115590 AO.GETL: Active= l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 2)
0001115611 NEW    : Evt(Sig=EAT_SIG, size=    3)
0001115621 MP.GET : Obj=l_smlPoolSto nFree=   8 nMin=   7
0001115633 PUBLISH: Evt(Sig=EAT_SIG, Pool=1, Ref= 0)
0001115660 AO.FIFO: Obj=l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 1) Queue(nUsed=  5, nMax=  5)
0001115671 AO.FIFO: Obj=l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 2) Queue(nUsed=  5, nMax=  5)
0001115683 AO.FIFO: Obj=l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3) Queue(nUsed=  5, nMax=  5)
0001115695 AO.FIFO: Obj=l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 4) Queue(nUsed=  5, nMax=  4)
0001115707 AO.FIFO: Obj=l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 5) Queue(nUsed=  5, nMax=  4)
0001115719 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0001115738 Intern : Obj=l_table Sig=DONE_SIG Source=Table_serving
0001115750 GC-ATT : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0001115775 AO.GETL: Active= l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0001115787 Ignored: Obj=l_philo[4] Sig=EAT_SIG Active=Philo_hungry
0001115799 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0001115810 GC     : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0001115822 MP.PUT : Obj=l_smlPoolSto nFree=   9
           Q_EXIT : Obj=l_philo[3] State=Philo_eating
0001115835 QK_muxL: OrgPrio= 4, CurrPrio=  5
0001115847 QK_muxU: OrgPrio= 4, CurrPrio=  5
0001115858 TE.ARM : Obj=l_philo[3].timeEvt Act=l_philo[3] nTicks=  11 Interval=   0
           Q_ENTRY: Obj=l_philo[3] State=Philo_thinking
0001115878 ==>Tran: Obj=l_philo[3] Sig=TIMEOUT_SIG Source=Philo_eating New=Philo_thinking
0001115891 AO.GETL: Active= l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0001115902 Intern : Obj=l_philo[3] Sig=EAT_SIG Source=Philo_thinking
0001115914 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0001115926 AO.GETL: Active= l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0001115938 QK_muxL: OrgPrio= 3, CurrPrio=  5
0001115948 QK_muxU: OrgPrio= 3, CurrPrio=  5
0001115960 TE.ARM : Obj=l_philo[2].timeEvt Act=l_philo[2] nTicks=   6 Interval=   0
           Q_ENTRY: Obj=l_philo[2] State=Philo_eating
0001115973 ==>Tran: Obj=l_philo[2] Sig=EAT_SIG Source=Philo_hungry New=Philo_eating
0001115985 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0001115996 AO.GETL: Active= l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0001116008 Intern : Obj=l_philo[1] Sig=EAT_SIG Source=Philo_thinking
0001116020 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001116032 AO.GETL: Active= l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001116043 Intern : Obj=l_philo[0] Sig=EAT_SIG Source=Philo_eating
0001116054 GC     : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001116066 MP.PUT : Obj=l_smlPoolSto nFree=  10
0001180655 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        18
0001180672 QF_isrX: IsrNest= 1, CurrPrio=255
0001245858 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        19
0001245879 QF_isrX: IsrNest= 1, CurrPrio=255
0001311093 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        20
0001311109 QF_isrX: IsrNest= 1, CurrPrio=255
0001379964 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        21
0001379982 QF_isrX: IsrNest= 1, CurrPrio=255
0001446251 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        22
0001446271 QF_isrX: IsrNest= 1, CurrPrio=255
0001511501 QF_isrE: IsrNest= 1, CurrPrio=255
           TICK   : Ctr=        23
           TE.ADRM: Obj=l_philo[2].timeEvt Act=l_philo[2]
0001511514 TE.POST: Obj=l_philo[2].timeEvt Sig=TIMEOUT_SIG Act=l_philo[2]
0001511526 AO.FIFO: Obj=l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  5)
           TE.ADRM: Obj=l_philo[0].timeEvt Act=l_philo[0]
0001511539 TE.POST: Obj=l_philo[0].timeEvt Sig=TIMEOUT_SIG Act=l_philo[0]
0001511551 AO.FIFO: Obj=l_philo[0] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  4)
           TE.ADRM: Obj=l_philo[1].timeEvt Act=l_philo[1]
0001511564 TE.POST: Obj=l_philo[1].timeEvt Sig=TIMEOUT_SIG Act=l_philo[1]
0001511574 AO.FIFO: Obj=l_philo[1] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed=  5, nMax=  4)
0001511590 QF_isrX: IsrNest= 1, CurrPrio=255
0001511602 AO.GETL: Active= l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0001511616 NEW    : Evt(Sig=DONE_SIG, size=    3)
0001511628 MP.GET : Obj=l_smlPoolSto nFree=   9 nMin=   7
0001511640 PUBLISH: Evt(Sig=DONE_SIG, Pool=1, Ref= 0)
0001511652 AO.FIFO: Obj=l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 1) Queue(nUsed=  5, nMax=  5)
0001511664 AO.GETL: Active= l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 2)
0001511684 Intern : Obj=l_table Sig=DONE_SIG Source=Table_serving
0001511696 GC-ATT : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0001511707 GC     : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0001511719 MP.PUT : Obj=l_smlPoolSto nFree=  10
           Q_EXIT : Obj=l_philo[2] State=Philo_eating
0001511732 QK_muxL: OrgPrio= 3, CurrPrio=  5
0001511744 QK_muxU: OrgPrio= 3, CurrPrio=  5
0001511755 TE.ARM : Obj=l_philo[2].timeEvt Act=l_philo[2] nTicks=   9 Interval=   0
           Q_ENTRY: Obj=l_philo[2] State=Philo_thinking
0001511768 ==>Tran: Obj=l_philo[2] Sig=TIMEOUT_SIG Source=Philo_eating New=Philo_thinking
0001511780 AO.GETL: Active= l_philo[1] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0001511792 NEW    : Evt(Sig=HUNGRY_SIG, size=    3)
0001511804 MP.GET : Obj=l_smlPoolSto nFree=   9 nMin=   7
0001511815 AO.FIFO: Obj=l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 0) Queue(nUsed=  5, nMax=  5)

⌨️ 快捷键说明

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