📄 test.dbg
字号:
IMAGECRAFT DEBUG FORMAT
VERSION 1.1
CPU AVR
DIR D:\MICRIUM\Source\
FILE os_core.c
DEFGLOBAL OSMapTbl 94 A[8:8]kc
DEFGLOBAL OSUnMapTbl 9C A[256:256]kc
DIR D:\MICRIUM\ICC\
FILE os_dbg.c
DEFGLOBAL OSDebugEn 19C ki
DEFGLOBAL OSEndiannessTest 19E kl
DEFGLOBAL OSEventMax 1A2 ki
DEFGLOBAL OSEventNameSize 1A4 ki
DEFGLOBAL OSEventEn 1A6 ki
DEFGLOBAL OSEventSize 1A8 ki
DEFGLOBAL OSEventTblSize 1AA ki
DEFGLOBAL OSFlagEn 1AC ki
DEFGLOBAL OSFlagGrpSize 1AE ki
DEFGLOBAL OSFlagNodeSize 1B0 ki
DEFGLOBAL OSFlagWidth 1B2 ki
DEFGLOBAL OSFlagMax 1B4 ki
DEFGLOBAL OSFlagNameSize 1B6 ki
DEFGLOBAL OSLowestPrio 1B8 ki
DEFGLOBAL OSMboxEn 1BA ki
DEFGLOBAL OSMemEn 1BC ki
DEFGLOBAL OSMemMax 1BE ki
DEFGLOBAL OSMemNameSize 1C0 ki
DEFGLOBAL OSMemSize 1C2 ki
DEFGLOBAL OSMemTblSize 1C4 ki
DEFGLOBAL OSMutexEn 1C6 ki
DEFGLOBAL OSPtrSize 1C8 ki
DEFGLOBAL OSQEn 1CA ki
DEFGLOBAL OSQMax 1CC ki
DEFGLOBAL OSQSize 1CE ki
DEFGLOBAL OSRdyTblSize 1D0 ki
DEFGLOBAL OSSemEn 1D2 ki
DEFGLOBAL OSStkWidth 1D4 ki
DEFGLOBAL OSTaskCreateEn 1D6 ki
DEFGLOBAL OSTaskCreateExtEn 1D8 ki
DEFGLOBAL OSTaskDelEn 1DA ki
DEFGLOBAL OSTaskIdleStkSize 1DC ki
DEFGLOBAL OSTaskProfileEn 1DE ki
DEFGLOBAL OSTaskMax 1E0 ki
DEFGLOBAL OSTaskNameSize 1E2 ki
DEFGLOBAL OSTaskStatEn 1E4 ki
DEFGLOBAL OSTaskStatStkSize 1E6 ki
DEFGLOBAL OSTaskStatStkChkEn 1E8 ki
DEFGLOBAL OSTaskSwHookEn 1EA ki
DEFGLOBAL OSTCBPrioTblMax 1EC ki
DEFGLOBAL OSTCBSize 1EE ki
DEFGLOBAL OSTicksPerSec 1F0 ki
DEFGLOBAL OSTimeTickHookEn 1F2 ki
DEFGLOBAL OSVersionNbr 1F4 ki
DEFGLOBAL OSDataSize 1F6 ki
DIR D:\MICRIUM\Source\
FILE os_core.c
STRUCT 8 os_event
FIELD 0 OSEventType c
FIELD 1 OSEventGrp c
FIELD 2 OSEventCnt i
FIELD 4 OSEventPtr pV
FIELD 6 OSEventTbl A[2:2]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 23A fV
BLOCK 230 23A
LINE 230 23A
LINE 232 23A
LINE 235 23E
LINE 237 240
LINE 239 242
LINE 241 244
LINE 255 246
LINE 261 248
LINE 265 24C
BLOCKEND 267 24C
LINE 267 24C
FUNCEND 24C
FUNC OSIntEnter 250 fV
BLOCK 295 250
LINE 295 250
LINE 296 250
LINE 296 258
LINE 297 258
LINE 297 260
LINE 298 260
LINE 299 266
LINE 300 266
BLOCKEND 301 266
LINE 301 266
FUNCEND 266
FUNC OSIntExit 268 fV
BLOCK 323 26C
DEFREG cpu_sr 10 c
LINE 323 26C
LINE 329 26C
LINE 329 276
LINE 330 276
LINE 331 27E
LINE 331 280
LINE 332 280
LINE 333 288
LINE 334 288
LINE 334 292
LINE 335 292
LINE 335 29C
LINE 336 29C
LINE 337 2A6
LINE 338 2BA
LINE 338 2C4
LINE 339 2C4
LINE 341 2C8
LINE 343 2C8
LINE 344 2C8
LINE 345 2CA
LINE 346 2CA
LINE 347 2CA
LINE 348 2CA
LINE 349 2CE
BLOCKEND 350 2CE
LINE 350 2CE
FUNCEND 2D2
FUNC OSSchedLock 2D8 fV
BLOCK 370 2D8
DEFREG cpu_sr 20 c
LINE 370 2D8
LINE 376 2D8
LINE 376 2DA
LINE 377 2DA
LINE 378 2DE
LINE 378 2E6
LINE 379 2E6
LINE 380 2EC
LINE 381 2EC
LINE 382 2F0
BLOCKEND 383 2F0
LINE 383 2F0
FUNCEND 2F4
FUNC OSSchedUnlock 2FA fV
BLOCK 404 2FA
DEFREG cpu_sr 20 c
LINE 404 2FA
LINE 410 2FA
LINE 410 2FC
LINE 411 2FC
LINE 412 300
LINE 412 30A
LINE 413 30A
LINE 414 312
LINE 414 316
LINE 415 316
LINE 415 31E
LINE 416 31E
LINE 417 320
LINE 418 322
LINE 418 324
LINE 419 324
LINE 420 328
LINE 421 328
LINE 421 32A
LINE 422 32A
LINE 423 32E
LINE 424 32E
LINE 424 330
LINE 425 330
LINE 426 334
LINE 427 334
BLOCKEND 428 334
LINE 428 334
FUNCEND 338
FUNC OSStart 33A fV
BLOCK 453 33E
DEFREG x 22 c
DEFREG y 20 c
LINE 453 33E
LINE 458 33E
LINE 458 348
LINE 459 348
LINE 460 34E
LINE 461 35A
LINE 462 364
LINE 463 36A
LINE 464 37E
LINE 465 386
LINE 466 388
BLOCKEND 467 388
LINE 467 388
FUNCEND 38C
FUNC OSTimeTick 38E fV
BLOCK 524 392
DEFREG step 20 c
DEFREG cpu_sr 20 c
DEFREG ptcb 22 pS[os_tcb]
LINE 524 392
LINE 533 392
LINE 540 396
LINE 540 3A0
LINE 562 3A0
LINE 564 3A2
LINE 564 3A8
LINE 565 3A8
LINE 566 3B2
LINE 567 3B2
LINE 568 3B6
LINE 568 3C6
LINE 569 3C6
LINE 569 3E0
LINE 570 3E0
LINE 570 3E8
LINE 571 3E8
LINE 572 3EE
LINE 573 3FA
LINE 573 3FC
LINE 574 3FC
LINE 575 406
LINE 576 406
LINE 577 406
LINE 578 406
LINE 579 40C
LINE 580 410
LINE 566 410
LINE 581 41A
LINE 582 41A
BLOCKEND 583 41A
LINE 583 41A
FUNCEND 41E
FUNC OSVersion 420 fi
BLOCK 600 420
LINE 600 420
LINE 601 420
BLOCKEND 0 424
FUNCEND 424
FUNC OS_EventTaskRdy 426 fc
BLOCK 647 42A
DEFREG bity 12 c
DEFREG bitx 22 c
DEFREG prio 20 c
DEFREG x 20 c
DEFREG ptcb 14 pS[os_tcb]
DEFREG y 10 c
DEFLOCAL msk 10 c
DEFREG msg 18 pV
DEFREG pevent 16 pS[os_event]
LINE 647 42A
LINE 656 42A
LINE 657 43A
LINE 658 448
LINE 659 454
LINE 660 462
LINE 661 47A
LINE 662 48C
LINE 662 49A
LINE 663 49A
LINE 664 4A4
LINE 665 4A4
LINE 666 4B0
LINE 667 4BA
LINE 671 4C0
LINE 673 4C0
LINE 674 4CA
LINE 674 4D6
LINE 675 4D6
LINE 676 4D6
LINE 677 4DC
LINE 678 4DC
BLOCKEND 0 4E2
FUNCEND 4E2
FUNC OS_EventTaskWait 4E4 fV
BLOCK 698 4EC
DEFREG y 20 c
DEFREG pevent 16 pS[os_event]
LINE 698 4EC
LINE 702 4EC
LINE 703 4F0
LINE 704 4F2
LINE 705 510
LINE 705 51A
LINE 706 51A
LINE 707 534
LINE 708 534
LINE 709 54E
BLOCKEND 710 560
LINE 710 560
FUNCEND 564
FUNC OS_EventTO 566 fV
BLOCK 729 56A
DEFREG y 20 c
DEFREG pevent 16 pS[os_event]
LINE 729 56A
LINE 733 56A
LINE 734 574
LINE 735 594
LINE 735 5A8
LINE 736 5A8
LINE 737 5B2
LINE 738 5B2
LINE 739 5BA
BLOCKEND 740 5C8
LINE 740 5C8
FUNCEND 5CC
FUNC OS_EventWaitListInit 5CE fV
BLOCK 758 5D2
DEFREG ptbl 20 pc
DEFREG pevent 16 pS[os_event]
LINE 758 5D2
LINE 762 5D2
LINE 763 5D8
LINE 766 5DE
LINE 770 5DE
BLOCKEND 796 5E2
LINE 796 5E2
FUNCEND 5E6
FUNC OS_InitEventList 5E8 fV
BLOCK 813 5EC
DEFREG pevent2 20 pS[os_event]
DEFREG i 22 i
DEFREG pevent1 10 pS[os_event]
LINE 813 5EC
LINE 821 5EC
LINE 822 5F8
LINE 823 5F8
LINE 824 5F8
LINE 824 5FE
LINE 825 5FE
LINE 826 604
LINE 831 608
LINE 832 60E
LINE 833 616
LINE 824 616
LINE 824 616
LINE 834 61A
LINE 835 61E
LINE 840 624
BLOCKEND 851 630
LINE 851 630
FUNCEND 634
FUNC OS_InitMisc 636 fV
BLOCK 867 63A
LINE 867 63A
LINE 872 63A
LINE 873 63C
LINE 875 640
LINE 877 644
LINE 879 648
LINE 880 658
BLOCKEND 887 670
LINE 887 670
FUNCEND 674
FUNC OS_InitRdyList 676 fV
BLOCK 903 676
DEFREG prdytbl 16 pc
DEFREG i 18 i
LINE 903 676
LINE 908 676
LINE 909 67C
LINE 910 680
LINE 910 686
LINE 911 686
LINE 912 68E
LINE 910 68E
LINE 910 692
LINE 914 69A
LINE 915 6A0
LINE 917 6A4
LINE 918 6AC
BLOCKEND 919 6B0
LINE 919 6B0
FUNCEND 6B0
FUNC OS_InitTaskIdle 6B2 fV
BLOCK 936 6B6
LINE 936 6B6
LINE 961 6B6
BLOCKEND 972 6C4
LINE 972 6C4
FUNCEND 6C6
FUNC OS_InitTCBList 6C6 fV
BLOCK 1042 6CA
DEFREG ptcb2 20 pS[os_tcb]
DEFREG i 22 c
DEFREG ptcb1 10 pS[os_tcb]
LINE 1042 6CA
LINE 1048 6CA
LINE 1049 6D4
LINE 1050 6DE
LINE 1051 6E0
LINE 1052 6E4
LINE 1052 6E8
LINE 1053 6E8
LINE 1058 6EE
LINE 1059 6F8
LINE 1060 6F8
LINE 1052 6F8
LINE 1052 6F8
LINE 1061 6F8
LINE 1066 700
LINE 1067 708
BLOCKEND 1068 714
LINE 1068 714
FUNCEND 718
FUNC OS_MemClr 71A fV
BLOCK 1091 71A
DEFREG size 18 i
DEFREG pdest 16 pc
LINE 1091 71A
LINE 1092 71C
LINE 1093 71C
LINE 1094 724
LINE 1095 728
LINE 1092 728
BLOCKEND 1096 72E
LINE 1096 72E
FUNCEND 72E
FUNC OS_MemCopy 730 fV
BLOCK 1123 738
DEFREG size 20 i
DEFREG psrc 18 pc
DEFREG pdest 16 pc
LINE 1123 738
LINE 1124 73A
LINE 1125 73A
LINE 1126 746
LINE 1127 74A
LINE 1124 74A
BLOCKEND 1128 750
LINE 1128 750
FUNCEND 754
FUNC OS_Sched 756 fV
BLOCK 1148 75A
DEFREG y 12 c
DEFREG cpu_sr 10 c
LINE 1148 75A
LINE 1155 75A
LINE 1156 75E
LINE 1156 768
LINE 1157 768
LINE 1157 772
LINE 1158 772
LINE 1159 778
LINE 1160 78C
LINE 1160 796
LINE 1161 796
LINE 1163 79A
LINE 1165 79A
LINE 1166 79A
LINE 1167 79C
LINE 1168 79C
LINE 1169 79C
LINE 1170 79C
BLOCKEND 1171 7A0
LINE 1171 7A0
FUNCEND 7A2
FUNC OS_TaskIdle 7A4 fV
BLOCK 1261 7AA
DEFREG cpu_sr 10 c
DEFREG parg 10 pV
LINE 1261 7AA
LINE 1267 7AA
LINE 1268 7AA
LINE 1268 7AA
LINE 1269 7AA
LINE 1270 7AE
LINE 1271 7DE
LINE 1272 7E0
LINE 1273 7E2
LINE 1268 7E2
LINE 1268 7E2
BLOCKEND 0 7E6
FUNCEND 7E6
FUNC OS_TCBInit 7E8 fc
BLOCK 1428 7F0
DEFREG cpu_sr 10 c
DEFREG ptcb 12 pS[os_tcb]
DEFLOCAL opt 22 i
DEFLOCAL pext 20 pV
DEFLOCAL stk_size 16 l
DEFLOCAL id 14 i
DEFLOCAL pbos 12 pc
DEFLOCAL ptos 10 pc
DEFREG prio 14 c
LINE 1428 7F0
LINE 1435 7F0
LINE 1436 7F4
LINE 1437 7FC
LINE 1437 806
LINE 1438 806
LINE 1439 814
LINE 1440 818
LINE 1441 822
LINE 1442 824
LINE 1443 82A
LINE 1452 832
LINE 1453 832
LINE 1454 846
LINE 1455 846
LINE 1456 846
LINE 1463 846
LINE 1464 85A
LINE 1465 86C
LINE 1466 878
LINE 1469 88A
LINE 1481 898
LINE 1482 8A4
LINE 1483 8B0
LINE 1484 8B8
LINE 1485 8C2
LINE 1494 8CA
LINE 1497 8CE
LINE 1499 8D2
LINE 1500 8D6
LINE 1501 8E6
LINE 1502 8EC
LINE 1503 8FA
LINE 1503 902
LINE 1504 902
LINE 1505 90E
LINE 1506 90E
LINE 1507 916
LINE 1508 91C
LINE 1509 928
LINE 1510 92C
LINE 1512 930
LINE 1513 934
BLOCKEND 0 93A
FUNCEND 93A
FILE os_sem.c
STRUCT 5 os_sem_data
FIELD 0 OSCnt i
FIELD 2 OSEventTbl A[2:2]c
FIELD 4 OSEventGrp c
STRUCTEND
FUNC OSSemAccept 93C fi
BLOCK 40 942
DEFREG cpu_sr 22 c
DEFREG cnt 20 i
DEFREG pevent 10 pS[os_event]
LINE 40 942
LINE 52 942
LINE 52 944
LINE 53 944
LINE 55 94A
LINE 56 94E
LINE 57 954
LINE 57 95A
LINE 58 95A
LINE 59 966
LINE 60 966
LINE 61 96A
BLOCKEND 0 96E
FUNCEND 96E
FUNC OSSemCreate 970 fpS[os_event]
BLOCK 84 978
DEFREG cpu_sr 10 c
DEFREG pevent 20 pS[os_event]
DEFREG cnt 22 i
LINE 84 978
LINE 91 978
LINE 91 97A
LINE 92 97A
LINE 94 980
LINE 95 984
LINE 96 98C
LINE 96 992
LINE 97 992
LINE 98 9A6
LINE 99 9A6
LINE 100 9AA
LINE 100 9B0
LINE 101 9B0
LINE 102 9B6
LINE 103 9BA
LINE 108 9C4
LINE 109 9C8
LINE 110 9C8
BLOCKEND 0 9CC
FUNCEND 9CC
FUNC OSSemDel 9CE fpS[os_event]
BLOCK 153 9DE
DEFREG tasks_waiting 12 c
DEFREG cpu_sr 10 c
DEFREG err 22 pc
DEFREG opt 14 c
DEFREG pevent 20 pS[os_event]
LINE 153 9DE
LINE 160 9DE
LINE 160 9E0
LINE 161 9E0
LINE 162 9E6
LINE 170 9EA
LINE 170 9F2
LINE 171 9F2
LINE 172 9F8
LINE 174 9FC
LINE 175 A00
LINE 175 A08
LINE 176 A08
LINE 177 A0C
LINE 177 A0E
LINE 178 A0E
LINE 179 A10
LINE 180 A10
LINE 180 A28
LINE 182 A28
LINE 182 A30
LINE 187 A30
LINE 188 A30
LINE 189 A30
LINE 190 A30
LINE 191 A30
LINE 192 A36
LINE 193 A36
LINE 194 A38
LINE 195 A38
LINE 196 A3C
LINE 197 A42
LINE 201 A46
LINE 202 A46
LINE 203 A4E
LINE 201 A4E
LINE 208 A5A
LINE 209 A5A
LINE 210 A5A
LINE 211 A5A
LINE 212 A5A
LINE 213 A5C
LINE 213 A62
LINE 214 A62
LINE 215 A64
LINE 216 A64
LINE 217 A68
LINE 220 A6A
LINE 221 A6E
LINE 222 A74
BLOCKEND 0 A7A
FUNCEND A7A
FUNC OSSemPend A7C fV
BLOCK 259 A8A
DEFREG cpu_sr 22 c
DEFREG err 20 pc
DEFREG timeout 12 i
DEFREG pevent 10 pS[os_event]
LINE 259 A8A
LINE 265 A8A
LINE 265 A8C
LINE 266 A8C
LINE 267 A92
LINE 275 A94
LINE 275 A9C
LINE 276 A9C
LINE 277 AA2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -