📄 test.dbg
字号:
IMAGECRAFT DEBUG FORMAT
VERSION 1.2
CPU AVR
FRAMEPOINTER Y
DIR D:\MICRIUM\Source\
FILE os_core.c
STRUCT 14 os_event
FIELD 0 OSEventType c
FIELD 1 OSEventGrp c
FIELD 2 OSEventCnt i
FIELD 4 OSEventPtr pV
FIELD 6 OSEventTbl A[8:8]c
STRUCTEND
STRUCT 34 os_tcb
FIELD 0 OSTCBStkPtr pc
FIELD 2 OSTCBNext pS[os_tcb]
FIELD 4 OSTCBPrev pS[os_tcb]
FIELD 6 OSTCBEventPtr pS[os_event]
FIELD 8 OSTCBDly i
FIELD 10 OSTCBStat c
FIELD 11 OSTCBPrio c
FIELD 12 OSTCBX c
FIELD 13 OSTCBY c
FIELD 14 OSTCBBitX c
FIELD 15 OSTCBBitY c
FIELD 16 OSTCBCtxSwCtr l
FIELD 20 OSTCBCyclesTot l
FIELD 24 OSTCBCyclesStart l
FIELD 28 OSTCBStkBase pc
FIELD 30 OSTCBStkUsed l
STRUCTEND
FUNC OSInit 1E4 fV
BLOCK 230 1E4
LINE 230 1E4
LINE 232 1E4
LINE 235 1E8
LINE 237 1EA
LINE 239 1EC
LINE 241 1EE
LINE 248 1F0
LINE 255 1F2
LINE 261 1F4
BLOCKEND 0 1F8
FUNCEND 1F8
FUNC OSIntEnter 1FA fV
BLOCK 295 1FA
LINE 295 1FA
LINE 296 1FA
LINE 296 202
LINE 297 202
LINE 297 20A
LINE 298 20A
LINE 299 210
LINE 300 210
BLOCKEND 0 210
FUNCEND 210
FUNC OSIntExit 212 fV
BLOCK 323 216
DEFREG cpu_sr 10 c
LINE 323 216
LINE 329 216
LINE 329 220
LINE 330 220
LINE 331 226
LINE 331 230
LINE 332 230
LINE 333 238
LINE 334 238
LINE 334 242
LINE 335 242
LINE 335 24C
LINE 336 24C
LINE 337 260
LINE 338 294
LINE 338 2A0
LINE 339 2A0
LINE 341 2BC
LINE 343 2E4
LINE 344 314
LINE 345 318
LINE 346 318
LINE 347 318
LINE 348 318
LINE 349 31E
BLOCKEND 0 31E
FUNCEND 31E
FUNC OSSchedLock 322 fV
BLOCK 370 324
DEFREG cpu_sr 10 c
LINE 370 324
LINE 376 324
LINE 376 32C
LINE 377 32C
LINE 378 332
LINE 378 33A
LINE 379 33A
LINE 380 340
LINE 381 340
LINE 382 346
BLOCKEND 0 346
FUNCEND 346
FUNC OSSchedUnlock 34A fV
BLOCK 404 34C
DEFREG cpu_sr 10 c
LINE 404 34C
LINE 410 34C
LINE 410 354
LINE 411 354
LINE 412 35A
LINE 412 364
LINE 413 364
LINE 414 36C
LINE 414 370
LINE 415 370
LINE 415 378
LINE 416 378
LINE 417 37C
LINE 418 37E
LINE 418 380
LINE 419 380
LINE 420 386
LINE 421 386
LINE 421 388
LINE 422 388
LINE 423 38E
LINE 424 38E
LINE 424 390
LINE 425 390
LINE 426 396
LINE 427 396
BLOCKEND 0 396
FUNCEND 396
FUNC OSStart 39A fV
BLOCK 453 39E
DEFREG x 12 c
DEFREG y 10 c
LINE 453 39E
LINE 458 39E
LINE 458 3A8
LINE 459 3A8
LINE 460 3B8
LINE 461 3D2
LINE 462 3EE
LINE 463 3F4
LINE 464 410
LINE 465 418
LINE 466 41C
BLOCKEND 0 41C
FUNCEND 41C
FUNC OSTimeTick 422 fV
BLOCK 524 426
DEFREG step 20 c
DEFREG cpu_sr 10 c
DEFREG ptcb 20 pS[os_tcb]
LINE 524 426
LINE 533 426
LINE 540 42A
LINE 540 434
LINE 562 434
LINE 564 436
LINE 564 43C
LINE 565 43C
LINE 566 446
LINE 567 446
LINE 568 44C
LINE 568 45C
LINE 569 45C
LINE 569 474
LINE 570 474
LINE 570 47C
LINE 571 47C
LINE 572 488
LINE 573 49E
LINE 573 4A0
LINE 574 4A0
LINE 575 4AA
LINE 576 4AA
LINE 577 4AA
LINE 578 4AA
LINE 579 4B0
LINE 580 4B6
LINE 566 4B6
LINE 581 4C0
LINE 582 4C0
BLOCKEND 0 4C0
FUNCEND 4C0
FUNC OSVersion 4C4 fi
BLOCK 600 4C4
LINE 600 4C4
LINE 601 4C4
BLOCKEND 0 4C8
FUNCEND 4C8
FUNC OS_EventTaskRdy 4CA fc
BLOCK 647 4D4
DEFREG bity 20 c
DEFREG bitx 14 c
DEFREG prio 10 c
DEFREG x 10 c
DEFREG ptcb 22 pS[os_tcb]
DEFLOCAL y 0 c
DEFLOCAL msk 13 c
DEFLOCAL msg 11 pV
DEFREG pevent 16 pS[os_event]
LINE 647 4D4
LINE 656 4D4
LINE 657 4E6
LINE 658 4F4
LINE 659 50E
LINE 660 51C
LINE 661 534
LINE 662 54E
LINE 662 560
LINE 663 560
LINE 664 570
LINE 665 570
LINE 666 584
LINE 667 58E
LINE 671 592
LINE 673 592
LINE 674 5A4
LINE 674 5AC
LINE 675 5AC
LINE 676 5B6
LINE 677 5CA
LINE 678 5CA
BLOCKEND 0 5CC
FUNCEND 5CC
FUNC OS_EventTaskWait 5D6 fV
BLOCK 698 5DA
DEFREG y 10 c
DEFREG pevent 16 pS[os_event]
LINE 698 5DA
LINE 702 5DA
LINE 703 5E6
LINE 704 5E8
LINE 705 602
LINE 705 610
LINE 706 610
LINE 707 626
LINE 708 626
LINE 709 646
BLOCKEND 0 65E
FUNCEND 65E
FUNC OS_EventTO 662 fV
BLOCK 729 664
DEFREG y 10 c
DEFREG pevent 16 pS[os_event]
LINE 729 664
LINE 733 664
LINE 734 66E
LINE 735 688
LINE 735 69A
LINE 736 69A
LINE 737 6B2
LINE 738 6B2
LINE 739 6BE
BLOCKEND 0 6CC
FUNCEND 6CC
FUNC OS_EventWaitListInit 6D0 fV
BLOCK 758 6D4
DEFREG ptbl 20 pc
DEFREG pevent 16 pS[os_event]
LINE 758 6D4
LINE 762 6D4
LINE 763 6DA
LINE 766 6E0
LINE 770 6E4
LINE 774 6E6
LINE 778 6E8
LINE 782 6EA
LINE 786 6EC
LINE 790 6EE
LINE 794 6F2
BLOCKEND 0 6F4
FUNCEND 6F4
FUNC OS_InitEventList 6FA fV
BLOCK 813 6FE
DEFREG pevent2 22 pS[os_event]
DEFREG i 10 i
DEFREG pevent1 20 pS[os_event]
LINE 813 6FE
LINE 821 6FE
LINE 822 708
LINE 823 70C
LINE 824 710
LINE 824 716
LINE 825 716
LINE 826 71C
LINE 831 720
LINE 832 724
LINE 833 728
LINE 824 728
LINE 824 72E
LINE 834 738
LINE 835 73E
LINE 840 744
BLOCKEND 0 750
FUNCEND 750
FUNC OS_InitMisc 754 fV
BLOCK 867 754
LINE 867 754
LINE 872 754
LINE 873 75A
LINE 875 75E
LINE 877 762
LINE 879 766
LINE 880 77E
BLOCKEND 0 796
FUNCEND 796
FUNC OS_InitRdyList 798 fV
BLOCK 903 798
DEFREG prdytbl 18 pc
DEFREG i 16 i
LINE 903 798
LINE 908 798
LINE 909 79E
LINE 910 7A2
LINE 910 7A8
LINE 911 7A8
LINE 912 7B0
LINE 910 7B0
LINE 910 7B4
LINE 914 7BC
LINE 915 7C2
LINE 917 7C6
LINE 918 7D0
BLOCKEND 0 7D8
FUNCEND 7D8
FUNC OS_InitTaskIdle 7DA fV
BLOCK 936 7DC
LINE 936 7DC
LINE 961 7DC
BLOCKEND 0 7F2
FUNCEND 7F2
FUNC OS_InitTCBList 7F6 fV
BLOCK 1042 7FA
DEFREG ptcb2 22 pS[os_tcb]
DEFREG i 10 c
DEFREG ptcb1 20 pS[os_tcb]
LINE 1042 7FA
LINE 1048 7FA
LINE 1049 804
LINE 1050 80E
LINE 1051 812
LINE 1052 816
LINE 1052 81A
LINE 1053 81A
LINE 1058 820
LINE 1059 824
LINE 1060 828
LINE 1052 828
LINE 1052 82A
LINE 1061 830
LINE 1066 83A
LINE 1067 842
BLOCKEND 0 84E
FUNCEND 84E
FUNC OS_MemClr 852 fV
BLOCK 1091 852
DEFREG size 18 i
DEFREG pdest 16 pc
LINE 1091 852
LINE 1092 854
LINE 1093 854
LINE 1094 85C
LINE 1095 860
LINE 1092 860
BLOCKEND 0 866
FUNCEND 866
FUNC OS_MemCopy 868 fV
BLOCK 1123 870
DEFREG size 20 i
DEFREG psrc 18 pc
DEFREG pdest 16 pc
LINE 1123 870
LINE 1124 872
LINE 1125 872
LINE 1126 87E
LINE 1127 882
LINE 1124 882
BLOCKEND 0 888
FUNCEND 888
FUNC OS_Sched 88E fV
BLOCK 1148 892
DEFREG y 12 c
DEFREG cpu_sr 10 c
LINE 1148 892
LINE 1155 892
LINE 1156 898
LINE 1156 8A2
LINE 1157 8A2
LINE 1157 8AC
LINE 1158 8AC
LINE 1159 8BC
LINE 1160 8F0
LINE 1160 8FC
LINE 1161 8FC
LINE 1163 918
LINE 1165 940
LINE 1166 970
LINE 1167 974
LINE 1168 974
LINE 1169 974
LINE 1170 974
BLOCKEND 0 97A
FUNCEND 97A
FUNC OS_TaskIdle 980 fV
BLOCK 1261 986
DEFREG cpu_sr 10 c
DEFLOCAL parg 1 pV
LINE 1261 986
LINE 1267 986
LINE 1268 986
LINE 1268 986
LINE 1269 986
LINE 1270 98C
LINE 1271 9BC
LINE 1272 9C0
LINE 1273 9C4
LINE 1268 9C4
LINE 1268 9C4
BLOCKEND 0 9C6
FUNCEND 9C6
FUNC OS_TCBInit 9CC fc
BLOCK 1428 9D4
DEFREG cpu_sr 10 c
DEFREG ptcb 20 pS[os_tcb]
DEFLOCAL opt 18 i
DEFLOCAL pext 16 pV
DEFLOCAL stk_size 12 l
DEFLOCAL id 10 i
DEFLOCAL pbos 8 pc
DEFREG ptos 14 pc
DEFREG prio 12 c
LINE 1428 9D4
LINE 1435 9D4
LINE 1436 9DA
LINE 1437 9E2
LINE 1437 9EA
LINE 1438 9EA
LINE 1439 9F8
LINE 1440 9FC
LINE 1441 A02
LINE 1442 A04
LINE 1443 A08
LINE 1452 A10
LINE 1453 A10
LINE 1454 A20
LINE 1455 A20
LINE 1456 A20
LINE 1463 A20
LINE 1464 A34
LINE 1465 A46
LINE 1466 A50
LINE 1469 A62
LINE 1481 A6A
LINE 1482 A7A
LINE 1483 A8A
LINE 1484 A9A
LINE 1485 A9E
LINE 1494 AAE
LINE 1497 AB4
LINE 1499 ABA
LINE 1500 AC0
LINE 1501 AD4
LINE 1502 AE2
LINE 1503 AEA
LINE 1503 AFA
LINE 1504 AFA
LINE 1505 B00
LINE 1506 B00
LINE 1507 B08
LINE 1508 B16
LINE 1509 B2C
LINE 1510 B32
LINE 1512 B36
LINE 1513 B3C
BLOCKEND 0 B3E
FUNCEND B3E
DEFGLOBAL OSMapTbl 94 A[8:8]kc
DEFGLOBAL OSUnMapTbl 9C A[256:256]kc
FILE os_mem.c
STRUCT 16 os_mem
FIELD 0 OSMemAddr pV
FIELD 2 OSMemFreeList pV
FIELD 4 OSMemBlkSize l
FIELD 8 OSMemNBlks l
FIELD 12 OSMemNFree l
STRUCTEND
STRUCT 20 os_mem_data
FIELD 0 OSAddr pV
FIELD 2 OSFreeList pV
FIELD 4 OSBlkSize l
FIELD 8 OSNBlks l
FIELD 12 OSNFree l
FIELD 16 OSNUsed l
STRUCTEND
FUNC OSMemCreate B42 fpS[os_mem]
BLOCK 49 B4C
DEFREG cpu_sr 12 c
DEFREG pmem 10 pS[os_mem]
DEFLOCAL i 0 l
DEFREG pblk 12 pc
DEFREG plink 14 ppV
DEFLOCAL err 24 pc
DEFLOCAL blksize 20 l
DEFLOCAL nblks 16 l
DEFLOCAL addr 14 pV
LINE 49 B4C
LINE 60 B4C
LINE 60 B58
LINE 61 B58
LINE 62 B60
LINE 64 B66
LINE 64 B80
LINE 65 B80
LINE 66 B88
LINE 68 B8E
LINE 68 BA8
LINE 69 BA8
LINE 70 BB0
LINE 73 BB6
LINE 74 BBC
LINE 75 BC4
LINE 75 BCE
LINE 76 BCE
LINE 77 BDC
LINE 78 BDC
LINE 79 BE2
LINE 79 BEA
LINE 80 BEA
LINE 81 BF2
LINE 83 BF8
LINE 84 BFC
LINE 85 C14
LINE 85 C26
LINE 86 C26
LINE 87 C2C
LINE 88 C30
LINE 89 C48
LINE 85 C48
LINE 85 C68
LINE 90 C94
LINE 91 C9E
LINE 92 CA8
LINE 93 CAE
LINE 94 CC0
LINE 95 CCA
LINE 96 CDC
LINE 97 CE4
BLOCKEND 0 CE6
FUNCEND CE6
FUNC OSMemGet CF0 fpV
BLOCK 121 CF8
DEFREG pblk 14 pV
DEFREG cpu_sr 12 c
DEFREG err 10 pc
DEFREG pmem 20 pS[os_mem]
LINE 121 CF8
LINE 129 CF8
LINE 129 CFE
LINE 130 CFE
LINE 131 D04
LINE 134 D0A
LINE 135 D10
LINE 135 D2E
LINE 136 D2E
LINE 137 D32
LINE 138 D3E
LINE 139 D66
LINE 140 D6A
LINE 141 D70
LINE 143 D74
LINE 144 D7A
LINE 145 D80
BLOCKEND 0 D84
FUNCEND D84
FUNC OSMemPut D88 fc
BLOCK 272 D90
DEFREG cpu_sr 10 c
DEFREG pblk 14 pV
DEFREG pmem 12 pS[os_mem]
LINE 272 D90
LINE 279 D90
LINE 279 D98
LINE 280 D98
LINE 282 D9C
LINE 282 DA4
LINE 283 DA4
LINE 286 DA8
LINE 287 DAE
LINE 287 DCA
LINE 288 DCA
LINE 289 DCE
LINE 291 DD2
LINE 292 DDE
LINE 293 DE4
LINE 294 E0A
LINE 295 E10
BLOCKEND 0 E12
FUNCEND E12
FUNC OSMemQuery E16 fc
BLOCK 318 E1E
DEFREG cpu_sr 10 c
DEFREG p_mem_data 20 pS[os_mem_data]
DEFREG pmem 22 pS[os_mem]
LINE 318 E1E
LINE 325 E1E
LINE 325 E24
LINE 326 E24
LINE 328 E28
LINE 328 E2E
LINE 329 E2E
LINE 332 E32
LINE 333 E38
LINE 334 E44
LINE 335 E50
LINE 336 E64
LINE 337 E78
LINE 338 E8C
LINE 339 E90
LINE 340 EB2
BLOCKEND 0 EB4
FUNCEND EB4
FUNC OS_MemInit EB8 fV
BLOCK 360 EBC
DEFREG pmem 20 pS[os_mem]
DEFREG i 22 i
LINE 360 EBC
LINE 371 EBC
LINE 372 EC6
LINE 373 ECA
LINE 373 ED0
LINE 374 ED0
LINE 379 EEE
LINE 380 EF2
LINE 373 EF2
LINE 373 EF6
LINE 381 EFE
LINE 387 F08
BLOCKEND 0 F14
FUNCEND F14
FILE os_sem.c
STRUCT 11 os_sem_data
FIELD 0 OSCnt i
FIELD 2 OSEventTbl A[8:8]c
FIELD 10 OSEventGrp c
STRUCTEND
FUNC OSSemAccept F18 fi
BLOCK 40 F1E
DEFREG cpu_sr 12 c
DEFREG cnt 10 i
DEFREG pevent 20 pS[os_event]
LINE 40 F1E
LINE 48 F1E
LINE 48 F24
LINE 49 F24
LINE 52 F2A
LINE 52 F32
LINE 53 F32
LINE 55 F38
LINE 56 F3E
LINE 57 F44
LINE 57 F4C
LINE 58 F4C
LINE 59 F5C
LINE 60 F5C
LINE 61 F62
BLOCKEND 0 F64
FUNCEND F64
FUNC OSSemCreate F68 fpS[os_event]
BLOCK 84 F6E
DEFREG cpu_sr 12 c
DEFREG pevent 20 pS[os_event]
DEFREG cnt 10 i
LINE 84 F6E
LINE 91 F6E
LINE 91 F78
LINE 92 F78
LINE 94 F7E
LINE 95 F84
LINE 96 F8C
LINE 96 F94
LINE 97 F94
LINE 98 FA2
LINE 99 FA2
LINE 100 FA8
LINE 100 FAE
LINE 101 FAE
LINE 102 FB4
LINE 103 FB8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -