📄 locationprofile.lst
字号:
\ 000047 6037 JZ ??BlindNode_ProcessEvent_6
\ 000049 85..82 MOV DPL,?V0 + 0
\ 00004C 85..83 MOV DPH,?V0 + 1
\ 00004F E0 MOVX A,@DPTR
\ 000050 12.... LCALL ?UC_SWITCH_SPARSE
\ `?<Jumptable for BlindNode_ProcessEvent>_0`:
\ 000053 00 DB 0
\ 000054 03 DB 3
\ 000055 1A DB 26
\ 000056 .... DW ??BlindNode_ProcessEvent_7
\ 000058 D1 DB 209
\ 000059 .... DW ??BlindNode_ProcessEvent_3
\ 00005B FD DB 253
\ 00005C .... DW ??BlindNode_ProcessEvent_8
\ 00005E .... DW ??BlindNode_ProcessEvent_4
\ ??BlindNode_ProcessEvent_8:
\ 000060 85..82 MOV DPL,?V0 + 0
\ 000063 85..83 MOV DPH,?V0 + 1
\ 000066 A3 INC DPTR
\ 000067 E0 MOVX A,@DPTR
\ 000068 60BA JZ ??BlindNode_ProcessEvent_4
\ 00006A 64E9 XRL A,#0xe9
\ 00006C 70B6 JNZ ??BlindNode_ProcessEvent_4
\ 00006E ; Setup parameters for call to function SampleApp_NoACK
\ 00006E 90.... MOV DPTR,#(SampleApp_NoACK & 0xffff)
\ 000071 74.. MOV A,#((SampleApp_NoACK >> 16) & 0xff)
\ 000073 80AC SJMP ??CrossCallReturnLabel_31
\ ??BlindNode_ProcessEvent_7:
\ 000075 ; Setup parameters for call to function processMSGCmd
\ 000075 AA.. MOV R2,?V0 + 0
\ 000077 AB.. MOV R3,?V0 + 1
\ 000079 90.... MOV DPTR,#(??processMSGCmd & 0xffff)
\ 00007C 74.. MOV A,#((??processMSGCmd >> 16) & 0xff)
\ 00007E 80A1 SJMP ??CrossCallReturnLabel_31
\ ??BlindNode_ProcessEvent_6:
\ 000080 EE MOV A,R6
\ 000081 FA MOV R2,A
\ 000082 7480 MOV A,#-0x80
\ ??BlindNode_ProcessEvent_9:
\ 000084 6F XRL A,R7
\ 000085 FB MOV R3,A
\ 000086 02.... LJMP ??BlindNode_ProcessEvent_10 & 0xFFFF
\ ??BlindNode_ProcessEvent_1:
\ 000089 7440 MOV A,#0x40
\ 00008B 5F ANL A,R7
\ 00008C F9 MOV R1,A
\ 00008D E4 CLR A
\ 00008E 7001 JNZ ??BlindNode_ProcessEvent_11
\ 000090 E9 MOV A,R1
\ ??BlindNode_ProcessEvent_11:
\ 000091 7003 JNZ $+5
\ 000093 02.... LJMP ??BlindNode_ProcessEvent_12 & 0xFFFF
\ 000096 90.... MOV DPTR,#??blastCnt
\ 000099 E0 MOVX A,@DPTR
\ 00009A 7049 JNZ ??BlindNode_ProcessEvent_13
\ 00009C 7403 MOV A,#0x3
\ 00009E 90.... MOV DPTR,#??state
\ 0000A1 F0 MOVX @DPTR,A
\ 0000A2 90.... MOV DPTR,#(ZDO_Config_Node_Descriptor + 2)
\ 0000A5 E0 MOVX A,@DPTR
\ 0000A6 A2E3 MOV C,0xE0 /* A */.3
\ 0000A8 4004 JC ??CrossCallReturnLabel_13
\ 0000AA E4 CLR A
\ 0000AB 12.... LCALL ?Subroutine6 & 0xFFFF
\ ??CrossCallReturnLabel_13:
\ 0000AE ; Setup parameters for call to function sendRsp
\ 0000AE 90.... MOV DPTR,#(??sendRsp & 0xffff)
\ 0000B1 74.. MOV A,#((??sendRsp >> 16) & 0xff)
\ 0000B3 12.... LCALL ?BCALL ; Banked call to: DPTR()
\ 0000B6 90.... MOV DPTR,#(??config + 7)
\ 0000B9 E0 MOVX A,@DPTR
\ 0000BA 6401 XRL A,#0x1
\ 0000BC 701F JNZ ??BlindNode_ProcessEvent_14
\ 0000BE ; Setup parameters for call to function osal_start_timerEx
\ 0000BE 12.... LCALL ?Subroutine13 & 0xFFFF
\ ??CrossCallReturnLabel_30:
\ 0000C1 12.... LCALL ?BCALL ; Banked call to: DPTR()
\ 0000C4 7402 MOV A,#0x2
\ 0000C6 90.... MOV DPTR,#(??defAddr + 2)
\ 0000C9 F0 MOVX @DPTR,A
\ 0000CA 90.... MOV DPTR,#(??config + 4)
\ 0000CD 12.... LCALL ?Subroutine19 & 0xFFFF
\ ??CrossCallReturnLabel_46:
\ 0000D0 E8 MOV A,R0
\ 0000D1 F0 MOVX @DPTR,A
\ 0000D2 A3 INC DPTR
\ 0000D3 E9 MOV A,R1
\ 0000D4 F0 MOVX @DPTR,A
\ 0000D5 90.... MOV DPTR,#(??config + 6)
\ 0000D8 E0 MOVX A,@DPTR
\ 0000D9 90.... MOV DPTR,#(??defAddr + 3)
\ 0000DC F0 MOVX @DPTR,A
\ ??BlindNode_ProcessEvent_14:
\ 0000DD E4 CLR A
\ 0000DE 90.... MOV DPTR,#??state
\ 0000E1 F0 MOVX @DPTR,A
\ 0000E2 02.... LJMP ??BlindNode_ProcessEvent_15 & 0xFFFF
\ ??BlindNode_ProcessEvent_13:
\ 0000E5 7403 MOV A,#0x3
\ 0000E7 12.... LCALL ?XSTACK_DISP0_8
\ 0000EA 740F MOV A,#0xf
\ 0000EC F0 MOVX @DPTR,A
\ 0000ED 7401 MOV A,#0x1
\ 0000EF 12.... LCALL ?XSTACK_DISP0_8
\ 0000F2 74FF MOV A,#-0x1
\ 0000F4 F0 MOVX @DPTR,A
\ 0000F5 A3 INC DPTR
\ 0000F6 F0 MOVX @DPTR,A
\ 0000F7 7404 MOV A,#0x4
\ 0000F9 12.... LCALL ?XSTACK_DISP0_8
\ 0000FC 74D2 MOV A,#-0x2e
\ 0000FE F0 MOVX @DPTR,A
\ 0000FF 90.... MOV DPTR,#??blastCnt
\ 000102 E0 MOVX A,@DPTR
\ 000103 14 DEC A
\ 000104 F0 MOVX @DPTR,A
\ 000105 75..01 MOV ?V0 + 0,#0x1
\ 000108 78.. MOV R0,#?V0 + 0
\ 00010A 7051 JNZ ??BlindNode_ProcessEvent_16
\ 00010C ; Setup parameters for call to function AF_DataRequest
\ 00010C 12.... LCALL ?PUSH_XSTACK_I_ONE
\ 00010F 75.... MOV ?V0 + 0,#(??transId & 0xff)
\ 000112 75.... MOV ?V0 + 1,#((??transId >> 8) & 0xff)
\ 000115 78.. MOV R0,#?V0 + 0
\ 000117 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 00011A 75..00 MOV ?V0 + 0,#0x0
\ 00011D 75..00 MOV ?V0 + 1,#0x0
\ 000120 78.. MOV R0,#?V0 + 0
\ 000122 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 000125 78.. MOV R0,#?V0 + 0
\ 000127 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 00012A 75..11 MOV ?V0 + 0,#0x11
\ 00012D 78.. MOV R0,#?V0 + 0
\ 00012F 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 000132 7980 MOV R1,#-0x80
\ 000134 7C.. MOV R4,#(??epDesc & 0xff)
\ 000136 7D.. MOV R5,#((??epDesc >> 8) & 0xff)
\ 000138 740A MOV A,#0xa
\ 00013A 12.... LCALL ?XSTACK_DISP0_8
\ 00013D AA82 MOV R2,DPL
\ 00013F AB83 MOV R3,DPH
\ 000141 90.... MOV DPTR,#(AF_DataRequest & 0xffff)
\ 000144 74.. MOV A,#((AF_DataRequest >> 16) & 0xff)
\ 000146 12.... LCALL ?BCALL ; Banked call to: DPTR()
\ 000149 7409 MOV A,#0x9
\ 00014B 12.... LCALL ?DEALLOC_XSTACK8
\ 00014E E9 MOV A,R1
\ 00014F FA MOV R2,A
\ 000150 7402 MOV A,#0x2
\ 000152 90.... MOV DPTR,#??state
\ 000155 F0 MOVX @DPTR,A
\ 000156 90.... MOV DPTR,#??config
\ 000159 E0 MOVX A,@DPTR
\ 00015A FB MOV R3,A
\ 00015B 8046 SJMP ??BlindNode_ProcessEvent_17
\ ??BlindNode_ProcessEvent_16:
\ 00015D ; Setup parameters for call to function AF_DataRequest
\ 00015D 12.... LCALL ?PUSH_XSTACK_I_ONE
\ 000160 75.... MOV ?V0 + 0,#(??transId & 0xff)
\ 000163 75.... MOV ?V0 + 1,#((??transId >> 8) & 0xff)
\ 000166 78.. MOV R0,#?V0 + 0
\ 000168 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 00016B 75..00 MOV ?V0 + 0,#0x0
\ 00016E 75..00 MOV ?V0 + 1,#0x0
\ 000171 78.. MOV R0,#?V0 + 0
\ 000173 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 000176 78.. MOV R0,#?V0 + 0
\ 000178 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 00017B 75..19 MOV ?V0 + 0,#0x19
\ 00017E 78.. MOV R0,#?V0 + 0
\ 000180 12.... LCALL ?PUSH_XSTACK_I_TWO
\ 000183 7980 MOV R1,#-0x80
\ 000185 7C.. MOV R4,#(??epDesc & 0xff)
\ 000187 7D.. MOV R5,#((??epDesc >> 8) & 0xff)
\ 000189 740A MOV A,#0xa
\ 00018B 12.... LCALL ?XSTACK_DISP0_8
\ 00018E AA82 MOV R2,DPL
\ 000190 AB83 MOV R3,DPH
\ 000192 90.... MOV DPTR,#(AF_DataRequest & 0xffff)
\ 000195 74.. MOV A,#((AF_DataRequest >> 16) & 0xff)
\ 000197 12.... LCALL ?BCALL ; Banked call to: DPTR()
\ 00019A 7409 MOV A,#0x9
\ 00019C 12.... LCALL ?DEALLOC_XSTACK8
\ 00019F E9 MOV A,R1
\ 0001A0 FA MOV R2,A
\ 0001A1 7B14 MOV R3,#0x14
\ ??BlindNode_ProcessEvent_17:
\ 0001A3 EA MOV A,R2
\ 0001A4 6006 JZ ??BlindNode_ProcessEvent_18
\ 0001A6 90.... MOV DPTR,#??blastCnt
\ 0001A9 E0 MOVX A,@DPTR
\ 0001AA 04 INC A
\ 0001AB F0 MOVX @DPTR,A
\ ??BlindNode_ProcessEvent_18:
\ 0001AC ; Setup parameters for call to function osal_start_timerEx
\ 0001AC EB MOV A,R3
\ 0001AD FC MOV R4,A
\ 0001AE 7D00 MOV R5,#0x0
\ 0001B0 7A00 MOV R2,#0x0
\ 0001B2 7B40 MOV R3,#0x40
\ 0001B4 12.... LCALL ??Subroutine13_1 & 0xFFFF
\ ??CrossCallReturnLabel_32:
\ 0001B7 12.... LCALL ?BCALL ; Banked call to: DPTR()
\ ??BlindNode_ProcessEvent_15:
\ 0001BA EE MOV A,R6
\ 0001BB FA MOV R2,A
\ 0001BC 7440 MOV A,#0x40
\ 0001BE 02.... LJMP ??BlindNode_ProcessEvent_9 & 0xFFFF
\ ??BlindNode_ProcessEvent_12:
\ 0001C1 7420 MOV A,#0x20
\ 0001C3 5F ANL A,R7
\ 0001C4 F9 MOV R1,A
\ 0001C5 E4 CLR A
\ 0001C6 7001 JNZ ??BlindNode_ProcessEvent_19
\ 0001C8 E9 MOV A,R1
\ ??BlindNode_ProcessEvent_19:
\ 0001C9 600F JZ ??BlindNode_ProcessEvent_20
\ 0001CB ; Setup parameters for call to function BlindNode_FindRequest
\ 0001CB 90.... MOV DPTR,#(BlindNode_FindRequest & 0xffff)
\ 0001CE 74.. MOV A,#((BlindNode_FindRequest >> 16) & 0xff)
\ 0001D0 12.... LCALL ?BCALL ; Banked call to: DPTR()
\ 0001D3 EE MOV A,R6
\ 0001D4 FA MOV R2,A
\ 0001D5 7420 MOV A,#0x20
\ 0001D7 02.... LJMP ??BlindNode_ProcessEvent_9 & 0xFFFF
\ ??BlindNode_ProcessEvent_20:
\ 0001DA 7410 MOV A,#0x10
\ 0001DC 5F ANL A,R7
\ 0001DD F9 MOV R1,A
\ 0001DE E4 CLR A
\ 0001DF 7001 JNZ ??BlindNode_ProcessEvent_21
\ 0001E1 E9 MOV A,R1
\ ??BlindNode_ProcessEvent_21:
\ 0001E2 6011 JZ ??BlindNode_ProcessEvent_22
\ 0001E4 ; Setup parameters for call to function SampleApp_Sleep
\ 0001E4 7901 MOV R1,#0x1
\ 0001E6 90.... MOV DPTR,#(SampleApp_Sleep & 0xffff)
\ 0001E9 74.. MOV A,#((SampleApp_Sleep >> 16) & 0xff)
\ 0001EB 12.... LCALL ?BCALL ; Banked call to: DPTR()
\ 0001EE EE MOV A,R6
\ 0001EF FA MOV R2,A
\ 0001F0 7410 MOV A,#0x10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -