📄 zdapp.s51
字号:
//////////////////////////////////////////////////////////////////////////////
// /
// IAR 8051 C/C++ Compiler V7.20H/W32 06/Nov/2008 14:57:04 /
// Copyright 2004-2006 IAR Systems. All rights reserved. /
// /
// Core = plain /
// Code model = banked /
// Data model = large /
// Calling convention = xdata reentrant /
// Constant location = data /
// Dptr setup = 1,16 /
// Source file = E:\解决\路由\Components\stack\zdo\ZDApp.c /
// Command line = -f E:\解决\路由\Projects\zstack\Samples\SampleAp /
// p\CC2430DB\..\..\..\Tools\CC2430DB\f8wCoord.cfg /
// (-DCPU32MHZ -DFORCE_MAC_NEAR -DROOT=__near_func /
// -DMAC_CFG_APP_PENDING_QUEUE=TRUE /
// -DZDO_COORDINATOR -DRTR_NWK -DBLINK_LEDS /
// "-DCONST=const __code" -DGENERIC=__generic) -f /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\..\..\..\Tools\CC2430DB\f8wConfig.cfg /
// (-DSECURE=0 -DDEFAULT_CHANLIST=0x00000800 /
// -DZDAPP_CONFIG_PAN_ID=0xFFFF /
// -DNWK_START_DELAY=100 -DEXTENDED_JOINING_RANDOM_ /
// MASK=0x007F -DBEACON_REQUEST_DELAY=100 /
// -DBEACON_REQ_DELAY_MASK=0x00FF /
// -DROUTE_EXPIRY_TIME=30 -DAPSC_ACK_WAIT_DURATION_ /
// POLLED=3000 -DNWK_INDIRECT_MSG_TIMEOUT=7 /
// -DMAX_RREQ_ENTRIES=10 -DAPSC_MAX_FRAME_RETRIES=3 /
// -DNWK_MAX_DATA_RETRIES=2 /
// -DMAX_POLL_FAILURE_RETRIES=2 -DMAX_BCAST=9 /
// -DAPS_MAX_GROUPS=16 -DMAX_RTG_ENTRIES=20 /
// -DNWK_MAX_BINDING_ENTRIES=10 /
// -DMAX_BINDING_CLUSTER_IDS=5 /
// "-DDEFAULT_KEY={0x01, 0x03, 0x05, 0x07, 0x09, /
// 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, /
// 0x0A, 0x0C, 0x0D}" -DRFD_RCVC_ALWAYS_ON=FALSE /
// -DPOLL_RATE=1000 -DQUEUED_POLL_RATE=100 /
// -DRESPONSE_POLL_RATE=100 -DREJOIN_POLL_RATE=440 /
// -DTOP_BOOT_PAGES=0) -I "D:\Program Files\IAR /
// Systems\Embedded Workbench 4.05 Evaluation /
// version\8051\inc\" -I "D:\Program Files\IAR /
// Systems\Embedded Workbench 4.05 Evaluation /
// version\8051\inc\clib\" -I /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\ -I E:\解决\路由\Projects\zstack\Samples /
// \SampleApp\CC2430DB\..\Source\ -I /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\..\..\..\ZMain\TI2430DB\ -I /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\..\..\..\..\..\Components\mt\ -I /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\..\..\..\..\..\Components\hal\include\ /
// -I E:\解决\路由\Projects\zstack\Samples\SampleAp /
// p\CC2430DB\..\..\..\..\..\Components\hal\target\ /
// CC2430DB\ -I E:\解决\路由\Projects\zstack\Sample /
// s\SampleApp\CC2430DB\..\..\..\..\..\Components\o /
// sal\mcu\ccsoc\ -I E:\解决\路由\Projects\zstack\S /
// amples\SampleApp\CC2430DB\..\..\..\..\..\Compone /
// nts\osal\include\ -I E:\解决\路由\Projects\zstac /
// k\Samples\SampleApp\CC2430DB\..\..\..\..\..\Comp /
// onents\stack\af\ -I E:\解决\路由\Projects\zstack /
// \Samples\SampleApp\CC2430DB\..\..\..\..\..\Compo /
// nents\stack\nwk\ -I E:\解决\路由\Projects\zstack /
// \Samples\SampleApp\CC2430DB\..\..\..\..\..\Compo /
// nents\stack\sec\ -I E:\解决\路由\Projects\zstack /
// \Samples\SampleApp\CC2430DB\..\..\..\..\..\Compo /
// nents\stack\sys\ -I E:\解决\路由\Projects\zstack /
// \Samples\SampleApp\CC2430DB\..\..\..\..\..\Compo /
// nents\stack\zdo\ -I E:\解决\路由\Projects\zstack /
// \Samples\SampleApp\CC2430DB\..\..\..\..\..\Compo /
// nents\zmac\f8w\ -I E:\解决\路由\Projects\zstack\ /
// Samples\SampleApp\CC2430DB\..\..\..\..\..\Compon /
// ents\zmac\ -I E:\解决\路由\Projects\zstack\Sampl /
// es\SampleApp\CC2430DB\..\..\..\..\..\Components\ /
// services\saddr\ -I E:\解决\路由\Projects\zstack\ /
// Samples\SampleApp\CC2430DB\..\..\..\..\..\Compon /
// ents\services\sdata\ -I /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\..\..\..\..\..\Components\mac\include\ /
// -I E:\解决\路由\Projects\zstack\Samples\SampleAp /
// p\CC2430DB\..\..\..\..\..\Components\mac\high_le /
// vel\ -I E:\解决\路由\Projects\zstack\Samples\Sam /
// pleApp\CC2430DB\..\..\..\..\..\Components\mac\lo /
// w_level\srf03\ -I E:\解决\路由\Projects\zstack\S /
// amples\SampleApp\CC2430DB\..\..\..\..\..\Compone /
// nts\mac\low_level\srf03\single_chip\ -D /
// CC2430DB -lC E:\解决\路由\Projects\zstack\Sample /
// s\SampleApp\CC2430DB\CoordinatorDB\List\ -lA /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\CoordinatorDB\List\ --diag_suppress /
// Pe001,Pa010 --diag_remark pe550 -o /
// E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\CoordinatorDB\Obj\ -e /
// --require_prototypes -z9 --no_code_motion /
// --debug --core=plain --dptr=16,1 /
// --data_model=large --code_model=banked /
// --calling_convention=xdata_reentrant /
// --place_constants=data --nr_virtual_regs 8 /
// E:\解决\路由\Components\stack\zdo\ZDApp.c /
// List file = E:\解决\路由\Projects\zstack\Samples\SampleApp\C /
// C2430DB\CoordinatorDB\List\ZDApp.s51 /
// /
// /
//////////////////////////////////////////////////////////////////////////////
NAME ZDApp
RTMODEL "__calling_convention", "xdata_reentrant"
RTMODEL "__code_model", "banked"
RTMODEL "__core", "plain"
RTMODEL "__data_model", "large"
RTMODEL "__dptr_size", "16"
RTMODEL "__extended_stack", "disabled"
RTMODEL "__location_for_constants", "data"
RTMODEL "__number_of_dptrs", "1"
RTMODEL "__rt_version", "1"
RSEG DOVERLAY:DATA:NOROOT(0)
RSEG IOVERLAY:IDATA:NOROOT(0)
RSEG ISTACK:IDATA:NOROOT(0)
RSEG PSTACK:XDATA:NOROOT(0)
RSEG XSTACK:XDATA:NOROOT(0)
EXTERN ?ALLOC_XSTACK8
EXTERN ?BANKED_ENTER_XDATA
EXTERN ?BANKED_LEAVE_XDATA
EXTERN ?BCALL
EXTERN ?BRET
EXTERN ?DEALLOC_XSTACK8
EXTERN ?PUSH_XSTACK8_X_TWO
EXTERN ?PUSH_XSTACK_I_ONE
EXTERN ?PUSH_XSTACK_I_THREE
EXTERN ?PUSH_XSTACK_I_TWO
EXTERN ?UC_SWITCH_DENSE
EXTERN ?V0
EXTERN ?XSP
EXTERN ?XSTACK_DISP0_8
EXTERN __INIT_XDATA_I
EXTERN __INIT_XDATA_Z
PUBLIC AddrMgrWriteNVRequest
FUNCTION AddrMgrWriteNVRequest,021203H
LOCFRAME XSTACK, 10, STACK
PUBWEAK WDCTL
PUBLIC ZDAppCheckForHoldKey
FUNCTION ZDAppCheckForHoldKey,0203H
PUBLIC ZDAppDetermineDeviceType
FUNCTION ZDAppDetermineDeviceType,0203H
PUBLIC ZDAppNwkAddr
PUBLIC ZDAppSetupProtoVersion
FUNCTION ZDAppSetupProtoVersion,021203H
ARGFRAME ISTACK, 2, STACK
ARGFRAME XSTACK, 1, STACK
LOCFRAME ISTACK, 3, STACK
LOCFRAME XSTACK, 1, STACK
PUBLIC ZDAppTaskID
PUBLIC ZDApp_AutoFindDestinationEx
FUNCTION ZDApp_AutoFindDestinationEx,021203H
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 32, STACK
PUBLIC ZDApp_AutoFindMode_epDesc
PUBLIC ZDApp_ChangeMatchDescRespPermission
FUNCTION ZDApp_ChangeMatchDescRespPermission,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_EndDeviceAnnounceCB
FUNCTION ZDApp_EndDeviceAnnounceCB,021203H
ARGFRAME XSTACK, 2, STACK
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 24, STACK
PUBLIC ZDApp_EndDeviceBindReqCB
FUNCTION ZDApp_EndDeviceBindReqCB,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_EndDeviceBindRsp
FUNCTION ZDApp_EndDeviceBindRsp,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_InMsgCB
FUNCTION ZDApp_InMsgCB,021203H
ARGFRAME XSTACK, 5, STACK
LOCFRAME XSTACK, 14, STACK
PUBLIC ZDApp_Init
FUNCTION ZDApp_Init,021203H
LOCFRAME ISTACK, 2, STACK
LOCFRAME XSTACK, 1, STACK
PUBLIC ZDApp_InitUserDesc
FUNCTION ZDApp_InitUserDesc,021203H
LOCFRAME XSTACK, 31, STACK
PUBLIC ZDApp_LeaveCtrl
PUBLIC ZDApp_LeaveCtrlBypass
FUNCTION ZDApp_LeaveCtrlBypass,0203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_LeaveCtrlInit
FUNCTION ZDApp_LeaveCtrlInit,021203H
ARGFRAME XSTACK, 12, STACK
LOCFRAME XSTACK, 14, STACK
PUBLIC ZDApp_LeaveCtrlSet
FUNCTION ZDApp_LeaveCtrlSet,021203H
ARGFRAME ISTACK, 2, STACK
LOCFRAME XSTACK, 14, STACK
PUBLIC ZDApp_LeaveCtrlStartup
FUNCTION ZDApp_LeaveCtrlStartup,021203H
ARGFRAME XSTACK, 12, STACK
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 14, STACK
PUBLIC ZDApp_LeaveReset
FUNCTION ZDApp_LeaveReset,021203H
ARGFRAME XSTACK, 12, STACK
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_LeaveUpdate
FUNCTION ZDApp_LeaveUpdate,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_MatchDescRspCB
FUNCTION ZDApp_MatchDescRspCB,021203H
ARGFRAME XSTACK, 2, STACK
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 19, STACK
PUBLIC ZDApp_NetworkInit
FUNCTION ZDApp_NetworkInit,021203H
ARGFRAME ISTACK, 2, STACK
ARGFRAME XSTACK, 12, STACK
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_NetworkStartEvt
FUNCTION ZDApp_NetworkStartEvt,021203H
ARGFRAME XSTACK, 10, STACK
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_NwkAddrRspCB
FUNCTION ZDApp_NwkAddrRspCB,021203H
ARGFRAME XSTACK, 6, STACK
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 21, STACK
PUBLIC ZDApp_ProcessOSALMsg
FUNCTION ZDApp_ProcessOSALMsg,0a1203H
ARGFRAME XSTACK, 10, STACK
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_ReadNetworkRestoreState
FUNCTION ZDApp_ReadNetworkRestoreState,021203H
LOCFRAME XSTACK, 9, STACK
PUBLIC ZDApp_RegisterForEndDeviceAnnounce
FUNCTION ZDApp_RegisterForEndDeviceAnnounce,0203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_RegisterForMatchDescRsp
FUNCTION ZDApp_RegisterForMatchDescRsp,0203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_RegisterForNwkAddrRsp
FUNCTION ZDApp_RegisterForNwkAddrRsp,0203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_ResetTimerCancel
FUNCTION ZDApp_ResetTimerCancel,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_ResetTimerStart
FUNCTION ZDApp_ResetTimerStart,021203H
ARGFRAME ISTACK, 2, STACK
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_RestoreNetworkState
FUNCTION ZDApp_RestoreNetworkState,021203H
LOCFRAME XSTACK, 9, STACK
PUBLIC ZDApp_SaveNetworkStateEvt
FUNCTION ZDApp_SaveNetworkStateEvt,0203H
PUBLIC ZDApp_SendEndDeviceBindReq
FUNCTION ZDApp_SendEndDeviceBindReq,021203H
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 29, STACK
PUBLIC ZDApp_SendEventMsg
FUNCTION ZDApp_SendEventMsg,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_SendMsg
FUNCTION ZDApp_SendMsg,021203H
ARGFRAME ISTACK, 2, STACK
ARGFRAME XSTACK, 27, STACK
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 19, STACK
PUBLIC ZDApp_SendNewDstAddr
FUNCTION ZDApp_SendNewDstAddr,021203H
ARGFRAME XSTACK, 19, STACK
LOCFRAME ISTACK, 1, STACK
LOCFRAME XSTACK, 21, STACK
PUBLIC ZDApp_StartJoiningCycle
FUNCTION ZDApp_StartJoiningCycle,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_StartUpFromApp
FUNCTION ZDApp_StartUpFromApp,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_StopJoiningCycle
FUNCTION ZDApp_StopJoiningCycle,0203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDApp_StopStartUp
FUNCTION ZDApp_StopStartUp,0203H
PUBLIC ZDApp_epDesc
PUBLIC ZDApp_event_loop
FUNCTION ZDApp_event_loop,0a1203H
LOCFRAME XSTACK, 10, STACK
PUBLIC ZDOInitDevice
FUNCTION ZDOInitDevice,021203H
ARGFRAME ISTACK, 2, STACK
ARGFRAME XSTACK, 1, STACK
LOCFRAME XSTACK, 12, STACK
PUBLIC ZDO_JoinConfirmCB
FUNCTION ZDO_JoinConfirmCB,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDO_JoinIndicationCB
FUNCTION ZDO_JoinIndicationCB,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDO_LeaveCnf
FUNCTION ZDO_LeaveCnf,021203H
LOCFRAME XSTACK, 9, STACK
PUBLIC ZDO_LeaveInd
FUNCTION ZDO_LeaveInd,021203H
LOCFRAME ISTACK, 2, STACK
LOCFRAME XSTACK, 12, STACK
PUBLIC ZDO_NetworkDiscoveryConfirmCB
FUNCTION ZDO_NetworkDiscoveryConfirmCB,021203H
LOCFRAME ISTACK, 2, STACK
LOCFRAME XSTACK, 27, STACK
PUBLIC ZDO_NetworkFormationConfirmCB
FUNCTION ZDO_NetworkFormationConfirmCB,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDO_PollConfirmCB
FUNCTION ZDO_PollConfirmCB,0203H
PUBLIC ZDO_StartRouterConfirmCB
FUNCTION ZDO_StartRouterConfirmCB,021203H
LOCFRAME ISTACK, 2, STACK
PUBLIC ZDO_SyncIndicationCB
FUNCTION ZDO_SyncIndicationCB,0203H
PUBLIC ZDO_UpdateDeviceIndication
FUNCTION ZDO_UpdateDeviceIndication,0203H
PUBWEAK _A_IEN0
PUBLIC _tmpRejoinState
PUBLIC continueJoining
PUBLIC devStartMode
PUBLIC devState
PUBLIC nwkStatus
PUBLIC zdoDiscCounter
CFI Names cfiNames0
CFI StackFrame CFA_SP SP DATA
CFI StackFrame CFA_PSP16 PSP16 XDATA
CFI StackFrame CFA_XSP16 XSP16 XDATA
CFI StaticOverlayFrame CFA_IOVERLAY IOVERLAY
CFI StaticOverlayFrame CFA_DOVERLAY DOVERLAY
CFI Resource `PSW.CY`:1, `B.BR0`:1, `B.BR1`:1, `B.BR2`:1, `B.BR3`:1
CFI Resource `B.BR4`:1, `B.BR5`:1, `B.BR6`:1, `B.BR7`:1, `VB.BR8`:1
CFI Resource `VB.BR9`:1, `VB.BR10`:1, `VB.BR11`:1, `VB.BR12`:1
CFI Resource `VB.BR13`:1, `VB.BR14`:1, `VB.BR15`:1, VB:8, B:8, A:8
CFI Resource PSW:8, DPL0:8, DPH0:8, R0:8, R1:8, R2:8, R3:8, R4:8, R5:8
CFI Resource R6:8, R7:8, V0:8, V1:8, V2:8, V3:8, V4:8, V5:8, V6:8, V7:8
CFI Resource SP:8, PSPH:8, PSPL:8, PSP16:16, XSPH:8, XSPL:8, XSP16:16
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -