****************************************************************************** TI ARM Linker PC v20.2.7 ****************************************************************************** >> Linked Fri Feb 2 11:17:49 2024 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00_noargs" address: 20004301 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- CMBANK0_SECTOR0 00200000 00004000 00000000 00004000 RWIX CMBANK0_SECTOR1 00204000 00004000 00000000 00004000 RWIX CMBANK0_SECTOR2 00208000 00004000 00000000 00004000 RWIX CMBANK0_SECTOR3 0020c000 00004000 00000000 00004000 RWIX CMBANK0_SECTOR4 00210000 00010000 00000000 00010000 RWIX CMBANK0_SECTOR5 00220000 00010000 00000000 00010000 RWIX CMBANK0_SECTOR6 00230000 00010000 00000000 00010000 RWIX CMBANK0_SECTOR7 00240000 00010000 00000000 00010000 RWIX CMBANK0_SECTOR8 00250000 00010000 00000000 00010000 RWIX CMBANK0_SECTOR9 00260000 00010000 00000000 00010000 RWIX CMBANK0_SECTOR10 00270000 00004000 00000000 00004000 RWIX CMBANK0_SECTOR11 00274000 00004000 00000000 00004000 RWIX CMBANK0_SECTOR12 00278000 00004000 00000000 00004000 RWIX CMBANK0_SECTOR13 0027c000 00004000 00000000 00004000 RWIX C1RAM 1fffc000 00001fff 00001ffb 00000004 RWIX C0RAM 1fffe000 00001fff 00001ffe 00000001 RWIX BOOT_RSVD 20000000 00000800 00000000 00000800 RWIX S0RAM_RESETISR 20000800 00000008 00000006 00000002 RWIX S0_S1_S2RAM 20000808 0000b7f7 000041fc 000075fb RWIX S3RAM 2000c000 00003fff 00000000 00003fff RWIX E0RAM 20010000 00003fff 00000000 00003fff RWIX CPU1TOCMMSGRAM0 20080000 00000400 00000000 00000400 RWIX CPU1TOCMMSGRAM0_ECAT 20080400 00000400 00000000 00000400 RWIX CPU1TOCMMSGRAM1 20080800 00000800 00000000 00000800 RWIX CMTOCPU1MSGRAM0 20082000 00000400 00000000 00000400 RWIX CMTOCPU1MSGRAM0_ECAT 20082400 00000400 00000000 00000400 RWIX CMTOCPU1MSGRAM1 20082800 00000800 00000000 00000800 RWIX CPU2TOCMMSGRAM0 20084000 00000800 00000000 00000800 RWIX CPU2TOCMMSGRAM1 20084800 00000800 00000000 00000800 RWIX CMTOCPU2MSGRAM0 20086000 00000800 00000000 00000800 RWIX CMTOCPU2MSGRAM1 20086800 00000800 00000000 00000800 RWIX SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- 1fffc000 1fffc000 00000938 00000938 r-x 1fffc000 1fffc000 00000934 00000934 r-- .const 1fffc934 1fffc934 00000004 00000004 r-x .text.1 1fffc938 1fffc938 00000e58 00000000 rw- 1fffc938 1fffc938 0000086e 00000000 rw- .data 1fffd1a8 1fffd1a8 000003e7 00000000 rw- .bss 1fffd590 1fffd590 00000200 00000000 rw- .stack 1fffd790 1fffd790 0000086e 0000086e r-x 1fffd790 1fffd790 0000086e 0000086e r-x .text.2 1fffe000 1fffe000 00001000 00000000 rw- 1fffe000 1fffe000 00001000 00000000 rw- .sysmem 1ffff000 1ffff000 00000ffe 00000ffe r-x 1ffff000 1ffff000 00000ffe 00000ffe r-x .text.3 20000800 20000800 00004208 00004208 r-x 20000800 20000800 00000006 00000006 r-x .resetisr 20000808 20000808 000003f8 000003f8 r-x .text.4 20000c00 20000c00 00000140 00000140 r-- .vtable 20000d40 20000d40 00003954 00003954 r-x .text.5 20004698 20004698 00000370 00000370 r-- .cinit SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .const 0 1fffc000 00000934 1fffc000 00000108 coeappl.obj (.const:.string:aName0x1C32) 1fffc108 00000107 coeappl.obj (.const:.string:aName0x1C33) 1fffc20f 00000001 --HOLE-- [fill = 0] 1fffc210 000000c6 coeappl.obj (.const:asEntryDesc0x1C3x) 1fffc2d6 00000002 --HOLE-- [fill = 0] 1fffc2d8 00000078 sdoserv.obj (.const:cAbortCode) 1fffc350 00000055 cia402appl.obj (.const:.string:aName0x60C2) 1fffc3a5 00000047 coeappl.obj (.const:.string:aName0x1018) 1fffc3ec 00000042 cia402appl.obj (.const:.string:aName0xF000) 1fffc42e 00000040 cia402appl.obj (.const:.string:aName0x607D) 1fffc46e 0000003f coeappl.obj (.const:.string:aName0x10F1) 1fffc4ad 00000001 --HOLE-- [fill = 0] 1fffc4ae 00000024 cia402appl.obj (.const:asEntryDesc0x1600) 1fffc4d2 00000024 cia402appl.obj (.const:asEntryDesc0x1A00) 1fffc4f6 00000020 objdef.obj (.const:cBitMask) 1fffc516 0000001e coeappl.obj (.const:.string:aName0x1009) 1fffc534 0000001e coeappl.obj (.const:.string:aName0x100A) 1fffc552 0000001e cia402appl.obj (.const:.string:aName0x605C) 1fffc570 0000001e coeappl.obj (.const:asEntryDesc0x1018) 1fffc58e 0000001d cia402appl.obj (.const:.string:aName0xF030) 1fffc5ab 0000001b cia402appl.obj (.const:.string:aName0x605E) 1fffc5c6 0000001b cia402appl.obj (.const:.string:aName0x6061) 1fffc5e1 00000018 cia402appl.obj (.const:.string:aName0x6085) 1fffc5f9 00000001 --HOLE-- [fill = 0] 1fffc5fa 00000018 cia402appl.obj (.const:asEntryDesc0x1601) 1fffc612 00000018 cia402appl.obj (.const:asEntryDesc0x1602) 1fffc62a 00000018 cia402appl.obj (.const:asEntryDesc0x1A01) 1fffc642 00000018 cia402appl.obj (.const:asEntryDesc0x1A02) 1fffc65a 00000017 cia402appl.obj (.const:.string:aName0x605A) 1fffc671 00000016 cia402appl.obj (.const:.string:aName0x6064) 1fffc687 00000016 cia402appl.obj (.const:.string:aName0x606C) 1fffc69d 00000016 cia402appl.obj (.const:.string:aName0x6502) 1fffc6b3 00000015 cia402appl.obj (.const:.string:aName0x605B) 1fffc6c8 00000015 cia402appl.obj (.const:.string:aName0xF050) 1fffc6dd 00000014 cia402appl.obj (.const:.string:aName0x6077) 1fffc6f1 00000014 cia402appl.obj (.const:.string:aName0xF010) 1fffc705 00000013 coeappl.obj (.const:.string:aName0x10F8) 1fffc718 00000013 cia402appl.obj (.const:.string:aName0x6060) 1fffc72b 00000012 coeappl.obj (.const:.string:aName0x1C00) 1fffc73d 00000001 --HOLE-- [fill = 0] 1fffc73e 00000012 coeappl.obj (.const:asEntryDesc0x10F1) 1fffc750 00000012 cia402appl.obj (.const:asEntryDesc0x607D) 1fffc762 00000012 cia402appl.obj (.const:asEntryDesc0x60C2) 1fffc774 00000012 cia402appl.obj (.const:asEntryDesc0xF000) 1fffc786 00000012 cia402appl.obj (.const:asEntryDesc0xF010) 1fffc798 00000012 cia402appl.obj (.const:asEntryDesc0xF030) 1fffc7aa 00000012 cia402appl.obj (.const:asEntryDesc0xF050) 1fffc7bc 00000010 cia402appl.obj (.const:.string:aName0x1600) 1fffc7cc 00000010 cia402appl.obj (.const:.string:aName0x1A00) 1fffc7dc 00000010 cia402appl.obj (.const:.string:aName0x607A) 1fffc7ec 00000010 cia402appl.obj (.const:.string:aName0x60FF) 1fffc7fc 0000000f coeappl.obj (.const:.string:aName0x1001) 1fffc80b 0000000d cia402appl.obj (.const:.string:aName0x1C12) 1fffc818 0000000d cia402appl.obj (.const:.string:aName0x1C13) 1fffc825 0000000d cia402appl.obj (.const:.string:aName0x6040) 1fffc832 0000000c coeappl.obj (.const:.string:aName0x1000) 1fffc83e 0000000c coeappl.obj (.const:.string:aName0x1008) 1fffc84a 0000000c cia402appl.obj (.const:.string:aName0x1601) 1fffc856 0000000c cia402appl.obj (.const:.string:aName0x1602) 1fffc862 0000000c cia402appl.obj (.const:.string:aName0x1A01) 1fffc86e 0000000c cia402appl.obj (.const:.string:aName0x1A02) 1fffc87a 0000000c cia402appl.obj (.const:.string:aName0x6041) 1fffc886 0000000c coeappl.obj (.const:asEntryDesc0x1C00) 1fffc892 0000000c cia402appl.obj (.const:asPDOAssignEntryDesc) 1fffc89e 0000000b cia402appl.obj (.const:.string:aName0x603F) 1fffc8a9 00000001 --HOLE-- [fill = 0] 1fffc8aa 00000006 coeappl.obj (.const:sEntryDesc0x1000) 1fffc8b0 00000006 coeappl.obj (.const:sEntryDesc0x1001) 1fffc8b6 00000006 coeappl.obj (.const:sEntryDesc0x1008) 1fffc8bc 00000006 coeappl.obj (.const:sEntryDesc0x1009) 1fffc8c2 00000006 coeappl.obj (.const:sEntryDesc0x100A) 1fffc8c8 00000006 coeappl.obj (.const:sEntryDesc0x10F8) 1fffc8ce 00000006 cia402appl.obj (.const:sEntryDesc0x603F) 1fffc8d4 00000006 cia402appl.obj (.const:sEntryDesc0x6040) 1fffc8da 00000006 cia402appl.obj (.const:sEntryDesc0x6041) 1fffc8e0 00000006 cia402appl.obj (.const:sEntryDesc0x605A) 1fffc8e6 00000006 cia402appl.obj (.const:sEntryDesc0x605B) 1fffc8ec 00000006 cia402appl.obj (.const:sEntryDesc0x605C) 1fffc8f2 00000006 cia402appl.obj (.const:sEntryDesc0x605E) 1fffc8f8 00000006 cia402appl.obj (.const:sEntryDesc0x6060) 1fffc8fe 00000006 cia402appl.obj (.const:sEntryDesc0x6061) 1fffc904 00000006 cia402appl.obj (.const:sEntryDesc0x6064) 1fffc90a 00000006 cia402appl.obj (.const:sEntryDesc0x606C) 1fffc910 00000006 cia402appl.obj (.const:sEntryDesc0x6077) 1fffc916 00000006 cia402appl.obj (.const:sEntryDesc0x607A) 1fffc91c 00000006 cia402appl.obj (.const:sEntryDesc0x6085) 1fffc922 00000006 cia402appl.obj (.const:sEntryDesc0x60FF) 1fffc928 00000006 cia402appl.obj (.const:sEntryDesc0x6502) 1fffc92e 00000002 --HOLE-- [fill = 0] 1fffc930 00000004 cia402appl.obj (.const:.string) .stack 0 1fffd590 00000200 UNINITIALIZED 1fffd590 00000004 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.stack) 1fffd594 000001fc --HOLE-- .resetisr * 0 20000800 00000006 20000800 00000006 startup_cm.obj (.resetisr:resetISR) .vtable 0 20000c00 00000140 20000c00 00000140 startup_cm.obj (.vtable:retain) .cinit 0 20004698 00000370 20004698 00000347 (.cinit..data.load) [load image, compression = lzss] 200049df 00000001 --HOLE-- [fill = 0] 200049e0 0000000c (__TI_handler_table) 200049ec 00000004 --HOLE-- [fill = 0] 200049f0 00000008 (.cinit..bss.load) [load image, compression = zero_init] 200049f8 00000010 (__TI_cinit_table) .sysmem 0 1fffe000 00001000 UNINITIALIZED 1fffe000 00000010 rtsv7M4_T_le_eabi.lib : memory.c.obj (.sysmem) 1fffe010 00000ff0 --HOLE-- .data 0 1fffc938 0000086e UNINITIALIZED 1fffc938 000003e8 cia402appl.obj (.data:DefCiA402AxisObjDic) 1fffcd20 000001e0 coeappl.obj (.data:GenObjDic) 1fffcf00 00000118 cia402appl.obj (.data:ApplicationObjDic) 1fffd018 000000b0 cia402appl.obj (.data:DefCiA402ObjectValues) 1fffd0c8 00000019 coeappl.obj (.data:acDevicename) 1fffd0e1 00000014 coeappl.obj (.data:acHardwareversion) 1fffd0f5 00000014 coeappl.obj (.data:acSoftwareversion) 1fffd109 00000001 --HOLE-- 1fffd10a 00000006 cia402appl.obj (.data:sModulardeviceprofile) 1fffd110 00000014 coeappl.obj (.data) 1fffd124 00000014 coeappl.obj (.data:sIdentity) 1fffd138 0000000d objdef.obj (.data:aSubindexDesc) 1fffd145 00000002 ecatslv.obj (.data) 1fffd147 00000001 --HOLE-- 1fffd148 0000000c cia402appl.obj (.data:sConfiguredModuleIdentList) 1fffd154 0000000c cia402appl.obj (.data:sDetectedModuleIdentList) 1fffd160 0000000c objdef.obj (.data:sErrorSettings) 1fffd16c 0000000c cia402appl.obj (.data:sModuleProfileInfo) 1fffd178 0000000a ecatappl.obj (.data) 1fffd182 00000002 --HOLE-- 1fffd184 00000008 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.data:$O1$$) 1fffd18c 00000008 : memory.c.obj (.data:$O1$$) 1fffd194 00000006 cia402appl.obj (.data:sRxPDOassign) 1fffd19a 00000006 coeappl.obj (.data:sSyncmanagertype) 1fffd1a0 00000006 cia402appl.obj (.data:sTxPDOassign) .bss 0 1fffd1a8 000003e7 UNINITIALIZED 1fffd1a8 000001a0 (.common:LocalAxes) 1fffd348 00000044 (.common:aPdInputData) 1fffd38c 00000044 (.common:aPdOutputData) 1fffd3d0 00000044 (.common:sSyncManInPar) 1fffd414 00000044 (.common:sSyncManOutPar) 1fffd458 00000034 (.common:sMbxReceiveQueue) 1fffd48c 00000034 (.common:sMbxSendQueue) 1fffd4c0 00000010 (.common:aSdoInfoHeader) 1fffd4d0 00000008 (.common:SyncManInfo) 1fffd4d8 00000004 (.common:pAPPL_CoeReadInd) 1fffd4dc 00000004 (.common:pAPPL_CoeWriteInd) 1fffd4e0 00000004 (.common:pAPPL_FoeError) 1fffd4e4 00000004 (.common:pAPPL_FoeRead) 1fffd4e8 00000004 (.common:pAPPL_FoeReadData) 1fffd4ec 00000004 (.common:pAPPL_FoeWrite) 1fffd4f0 00000004 (.common:pAPPL_FoeWriteData) 1fffd4f4 00000004 (.common:pAPPL_MainLoop) 1fffd4f8 00000004 (.common:pCoeSendStored) 1fffd4fc 00000004 (.common:pFoeSendStored) 1fffd500 00000004 (.common:pSdoInfoObjEntry) 1fffd504 00000004 (.common:psReadMbx) 1fffd508 00000004 (.common:psRepeatMbx) 1fffd50c 00000004 (.common:psStoreMbx) 1fffd510 00000004 (.common:psWriteMbx) 1fffd514 00000004 (.common:u32CheckForDcOverrunCnt) 1fffd518 00000004 (.common:u32CycleTimeStartValue) 1fffd51c 00000004 (.common:u32FileOffset) 1fffd520 00000004 (.common:u32LastDc32Value) 1fffd524 00000004 (.common:u32LastFileOffset) 1fffd528 00000004 (.common:u32MinCycleTimeStartValue) 1fffd52c 00000004 (.common:u32MinCycleTimeValue) 1fffd530 00000004 (.common:u32PacketNo) 1fffd534 00000004 (.common:u32SystemTimeReadFailure) 1fffd538 00000002 (.common:EcatWdValue) 1fffd53a 00000002 (.common:EsmTimeoutCounter) 1fffd53c 00000002 (.common:LatchInputSync0Counter) 1fffd53e 00000002 (.common:LatchInputSync0Value) 1fffd540 00000002 (.common:Sync0WdCounter) 1fffd542 00000002 (.common:Sync0WdValue) 1fffd544 00000002 (.common:Sync1WdCounter) 1fffd546 00000002 (.common:Sync1WdValue) 1fffd548 00000002 (.common:i16WaitForPllRunningCnt) 1fffd54a 00000002 (.common:i16WaitForPllRunningTimeout) 1fffd54c 00000002 (.common:nEcatStateTrans) 1fffd54e 00000002 (.common:nEscAddrInputData) 1fffd550 00000002 (.common:nEscAddrOutputData) 1fffd552 00000002 (.common:nMaxEscAddress) 1fffd554 00000002 (.common:nPdInputSize) 1fffd556 00000002 (.common:nPdOutputSize) 1fffd558 00000002 (.common:nSdoInfoIndex) 1fffd55a 00000002 (.common:sCycleDiag) 1fffd55c 00000002 (.common:u16ALEventMask) 1fffd55e 00000002 (.common:u16EscAddrReceiveMbx) 1fffd560 00000002 (.common:u16EscAddrSendMbx) 1fffd562 00000002 (.common:u16FileAccessState) 1fffd564 00000002 (.common:u16FoeMaxSendBlockSize) 1fffd566 00000002 (.common:u16LocalErrorCode) 1fffd568 00000002 (.common:u16ReceiveMbxSize) 1fffd56a 00000002 (.common:u16SendMbxSize) 1fffd56c 00000002 (.common:u16SmSync0Counter) 1fffd56e 00000002 (.common:u16SmSync0Value) 1fffd570 00000001 (.common:b32BitDc) 1fffd571 00000001 (.common:b3BufferMode) 1fffd572 00000001 (.common:bApplEsmPending) 1fffd573 00000001 (.common:bDcRunning) 1fffd574 00000001 (.common:bDcSyncActive) 1fffd575 00000001 (.common:bEcatFirstOutputsReceived) 1fffd576 00000001 (.common:bEcatInputUpdateRunning) 1fffd577 00000001 (.common:bEcatOutputUpdateRunning) 1fffd578 00000001 (.common:bEcatWaitForAlControlRes) 1fffd579 00000001 (.common:bEscIntEnabled) 1fffd57a 00000001 (.common:bEtherCATErrorLed) 1fffd57b 00000001 (.common:bEtherCATRunLed) 1fffd57c 00000001 (.common:bMbxRepeatToggle) 1fffd57d 00000001 (.common:bMbxRunning) 1fffd57e 00000001 (.common:bMinCycleTimeMeasurementStarted) 1fffd57f 00000001 (.common:bNoMbxMemoryAvailable) 1fffd580 00000001 (.common:bReceiveMbxIsLocked) 1fffd581 00000001 (.common:bRunApplication) 1fffd582 00000001 (.common:bSendMbxIsFull) 1fffd583 00000001 (.common:bSmSyncSequenceValid) 1fffd584 00000001 (.common:bSyncSetByUser) 1fffd585 00000001 (.common:bWdTrigger) 1fffd586 00000001 (.common:nAlStatus) 1fffd587 00000001 (.common:nMaxSyncMan) 1fffd588 00000001 (.common:u8EcatErrorLed) 1fffd589 00000001 (.common:u8EcatRunLed) 1fffd58a 00000001 (.common:u8LocalErrorState) 1fffd58b 00000001 (.common:u8MailboxSendReqStored) 1fffd58c 00000001 (.common:u8MbxReadCounter) 1fffd58d 00000001 (.common:u8MbxWriteCounter) 1fffd58e 00000001 (.common:u8dummy) __llvm_prf_cnts * 0 1fffc000 00000000 UNINITIALIZED .text.1 0 1fffc934 00000004 1fffc934 00000004 F2838x CM EtherCAT Slave.obj (.text:APPL_StartMailboxHandler) .text.2 0 1fffd790 0000086e 1fffd790 000004ca ecatslv.obj (.text:StartInputHandler) 1fffdc5a 000002ea objdef.obj (.text:OBJ_Read) 1fffdf44 000000ba objdef.obj (.text:CheckSyncTypeValue) .text.3 0 1ffff000 00000ffe 1ffff000 0000041e ecatslv.obj (.text:AL_ControlInd) 1ffff41e 000003ac objdef.obj (.text:OBJ_Write) 1ffff7ca 000002c4 cia402appl.obj (.text:CiA402_Init) 1ffffa8e 00000236 ecatfoe.obj (.text:FOE_ServiceInd) 1ffffcc4 00000232 cia402appl.obj (.text:APPL_GenerateMapping) 1ffffef6 00000002 F2838x CM EtherCAT Slave.obj (.text:APPL_AckErrorInd) 1ffffef8 00000100 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:aligned_alloc) 1ffffff8 00000004 cia402appl.obj (.text:APPL_StartOutputHandler) 1ffffffc 00000002 coeappl.obj (.text:COE_Main) .text.4 0 20000808 000003f8 20000808 00000232 sdoserv.obj (.text:SDOS_SdoInfoInd) 20000a3a 000001c0 ecatappl.obj (.text:ECAT_SetLedIndication) 20000bfa 00000004 cia402appl.obj (.text:APPL_StopInputHandler) 20000bfe 00000002 ethercat_slave_cm_hal.obj (.text:ESC_releaseHW) .text.5 0 20000d40 00003954 20000d40 00000208 ecatslv.obj (.text:CheckSmSettings) 20000f48 00000204 ecatslv.obj (.text:AL_ControlRes) 2000114c 000001fc cia402appl.obj (.text:CiA402_StateMachine) 20001348 000001b6 rtsv7M4_T_le_eabi.lib : fd_add_t2.asm.obj (.text) 200014fe 0000017a ecatappl.obj (.text:PDI_Isr) 20001678 0000015c sdoserv.obj (.text:SDOS_SdoInd) 200017d4 00000152 cia402appl.obj (.text:Write0xF030) 20001926 00000130 ecatslv.obj (.text:ECAT_Init) 20001a56 00000130 ecatappl.obj (.text:Sync0_Isr) 20001b86 00000118 ecatslv.obj (.text:ECAT_Main) 20001c9e 0000010e objdef.obj (.text:OBJ_GetEntryOffset) 20001dac 000000fe ecatslv.obj (.text:StopInputHandler) 20001eaa 000000fc cia402appl.obj (.text:CiA402_Application) 20001fa6 000000fc cia402appl.obj (.text:CiA402_DummyMotionControl) 200020a2 000000fc mailbox.obj (.text:MBX_CheckAndCopyMailbox) 2000219e 000000fc rtsv7M4_T_le_eabi.lib : fd_mul_t2.asm.obj (.text) 2000229a 000000f6 ecatslv.obj (.text:DC_CheckWatchdog) 20002390 000000f6 mailbox.obj (.text:MBX_StopMailboxHandler) 20002486 000000f2 ethercat_slave_cm_hal.obj (.text:ESC_initHW) 20002578 000000f2 mailbox.obj (.text:MBX_CopyToSendMailbox) 2000266a 000000f0 ecatappl.obj (.text:MainLoop) 2000275a 00000002 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.text:_nop) 2000275c 000000e4 : memory.c.obj (.text:free) 20002840 000000d8 mailbox.obj (.text:MBX_Init) 20002918 000000ca cia402appl.obj (.text:APPL_StartInputHandler) 200029e2 000000c4 ecatappl.obj (.text:MainInit) 20002aa6 000000bc objdef.obj (.text:OBJ_GetDesc) 20002b62 000000ae mailbox.obj (.text:MBX_StartMailboxHandler) 20002c10 000000ae sdoserv.obj (.text:SdoRes) 20002cbe 000000a6 coeappl.obj (.text:COE_ObjInit) 20002d64 000000a4 mailbox.obj (.text:MBX_MailboxReadInd) 20002e08 000000a2 ecatappl.obj (.text:PDO_OutputMapping) 20002eaa 0000009c objdef.obj (.text:OBJ_GetObjectList) 20002f46 0000009c rtsv7M4_T_le_eabi.lib : memcpy_t2.asm.obj (.text) 20002fe2 00000096 cia402appl.obj (.text:APPL_OutputMapping) 20003078 0000008e cia402appl.obj (.text:APPL_InputMapping) 20003106 0000008e ecatappl.obj (.text:ECAT_CheckTimer) 20003194 00000086 ecatappl.obj (.text:PDO_InputMapping) 2000321a 00000084 mailbox.obj (.text:MBX_MailboxSendReq) 2000329e 00000002 startup_cm.obj (.text:defaultISR) 200032a0 00000080 driverlib_cm.lib : interrupt.obj (.text:Interrupt_enable) 20003320 0000007a ecatslv.obj (.text:CheckIfEcatError) 2000339a 0000007a rtsv7M4_T_le_eabi.lib : fs_mul_t2.asm.obj (.text) 20003414 0000007a : memset_t2.asm.obj (.text) 2000348e 00000076 cm.obj (.text:CM_enableAllPeripherals) 20003504 00000076 coeappl.obj (.text:COE_SyncTimeStamp) 2000357a 00000072 ecatslv.obj (.text:StartOutputHandler) 200035ec 00000070 driverlib_cm.lib : sysctl.obj (.text:SysCtl_resetPeripheral) 2000365c 00000070 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:split) 200036cc 0000006e ecatslv.obj (.text:SetALStatus) 2000373a 00000068 rtsv7M4_T_le_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) 200037a2 00000064 coeappl.obj (.text:COE_AddObjectToDic) 20003806 00000062 mailbox.obj (.text:MBX_MailboxRepeatReq) 20003868 00000060 rtsv7M4_T_le_eabi.lib : fs_cmp_t2.asm.obj (.text:__aeabi_cfcmple) 200038c8 0000005e objdef.obj (.text:OBJ_GetNoOfObjects) 20003926 0000005c cia402appl.obj (.text:CiA402_DeallocateAxis) 20003982 00000002 startup_cm.obj (.text:faultISR) 20003984 0000005c driverlib_cm.lib : escss.obj (.text:ESCSS_configureSync0Connections) 200039e0 0000005c : escss.obj (.text:ESCSS_configureSync1Connections) 20003a3c 0000005c : interrupt.obj (.text:Interrupt_registerHandler) 20003a98 0000005c mailbox.obj (.text:MBX_MailboxWriteInd) 20003af4 00000058 objdef.obj (.text:OBJ_GetObjectLength) 20003b4c 00000052 ecatappl.obj (.text:Sync1_Isr) 20003b9e 00000050 ecatappl.obj (.text:HandleCycleTimeMeasurement) 20003bee 00000050 cia402appl.obj (.text:main) 20003c3e 0000004e coeappl.obj (.text:Read0x10F8) 20003c8c 00000048 mailbox.obj (.text:MBX_Main) 20003cd4 00000048 driverlib_cm.lib : sysctl.obj (.text:SysCtl_enablePeripheral) 20003d1c 00000048 rtsv7M4_T_le_eabi.lib : fd_toi_t2.asm.obj (.text) 20003d64 00000046 coeappl.obj (.text:COE_UpdateSyncErrorStatus) 20003daa 00000044 ecatcoe.obj (.text:COE_ContinueInd) 20003dee 00000002 startup_cm.obj (.text:nmiISR) 20003df0 00000044 rtsv7M4_T_le_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) 20003e34 0000003e foeappl.obj (.text:FOE_Data) 20003e72 0000003c coeappl.obj (.text:COE_RemoveDicEntry) 20003eae 0000003a driverlib_cm.lib : escss.obj (.text:ESCSS_configureEEPROMSize) 20003ee8 0000003a objdef.obj (.text:OBJ_CopyNumberToString) 20003f22 0000003a objdef.obj (.text:OBJ_GetEntryDesc) 20003f5c 00000038 rtsv7M4_T_le_eabi.lib : fs_tod_t2.asm.obj (.text) 20003f94 00000038 : fs_toi_t2.asm.obj (.text) 20003fcc 00000036 : strncpy.c.obj (.text:strncpy) 20004002 00000034 ecatappl.obj (.text:GetSystemTimeDelay) 20004036 00000032 ecatappl.obj (.text:ECAT_Application) 20004068 00000032 ethercat_slave_cm_hal.obj (.text:ESC_setLed) 2000409a 0000002e ecatslv.obj (.text:DisableSyncManChannel) 200040c8 0000002e ecatslv.obj (.text:EnableSyncManChannel) 200040f6 0000002e rtsv7M4_T_le_eabi.lib : i_tofd_t2.asm.obj (.text) 20004124 0000002c coeappl.obj (.text:COE_ObjDictionaryInit) 20004150 0000002c mailbox.obj (.text:PutInMbxQueue) 2000417c 00000028 cm.obj (.text:CM_init) 200041a4 00000028 ecatcoe.obj (.text:COE_ServiceInd) 200041cc 00000028 ethercat_slave_cm_hal.obj (.text:ESC_loadedCheckEEPROM) 200041f4 00000028 foeappl.obj (.text:FOE_Ack) 2000421c 00000028 foeappl.obj (.text:FOE_Read) 20004244 00000028 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:free_list_insert) 2000426c 00000026 mailbox.obj (.text:GetOutOfMbxQueue) 20004292 00000026 ecatslv.obj (.text:UpdateEEPROMLoadedState) 200042b8 00000024 coeappl.obj (.text:AddObjectsToObjDictionary) 200042dc 00000024 driverlib_cm.lib : escss.obj (.text:ESCSS_isConfigurationLockEnabled) 20004300 00000024 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.text:_c_int00_noargs:_c_int00_noargs) 20004324 00000024 : u_tofs_t2.asm.obj (.text) 20004348 00000022 ecatfoe.obj (.text:FOE_Init) 2000436a 00000020 cia402appl.obj (.text:APPL_Application) 2000438a 00000020 coeappl.obj (.text:COE_ClearObjDictionary) 200043aa 0000001e ethercat_slave_cm_hal.obj (.text:ESC_clearTimer) 200043c8 0000001e foeappl.obj (.text:FOE_Write) 200043e6 0000001c ecatfoe.obj (.text:FOE_ContinueInd) 20004402 0000001c ecatslv.obj (.text:GetSyncMan) 2000441e 0000001c mailbox.obj (.text:MailboxServiceInd) 2000443a 0000001c ecatslv.obj (.text:ResetALEventMask) 20004456 0000001c ecatslv.obj (.text:SetALEventMask) 20004472 0000001c rtsv7M4_T_le_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset) 2000448e 00000002 --HOLE-- [fill = 0] 20004490 0000001c : memory.c.obj (.text:free_list_remove) 200044ac 0000001a ethercat_slave_cm_hal.obj (.text:ESC_applicationLayerHandler) 200044c6 0000001a ethercat_slave_cm_hal.obj (.text:ESC_applicationSync0Handler) 200044e0 0000001a ethercat_slave_cm_hal.obj (.text:ESC_applicationSync1Handler) 200044fa 0000001a objdef.obj (.text:OBJ_GetObjectHandle) 20004514 00000018 ecatslv.obj (.text:StopOutputHandler) 2000452c 00000014 rtsv7M4_T_le_eabi.lib : strlen.c.obj (.text:strlen) 20004540 00000012 foeappl.obj (.text:FOE_Error) 20004552 00000010 ethercat_slave_cm_hal.obj (.text:ESC_writeBlockISR) 20004562 0000000e ecatslv.obj (.text:BackToInitTransition) 20004570 0000000e ecatcoe.obj (.text:COE_Init) 2000457e 0000000e ethercat_slave_cm_hal.obj (.text:ESC_getTimer) 2000458c 0000000e rtsv7M4_T_le_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) 2000459a 0000000c coeappl.obj (.text:COE_GetObjectDictionary) 200045a6 0000000c cia402appl.obj (.text:CiA402_TransitionAction) 200045b2 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readBlock) 200045be 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readBlockISR) 200045ca 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readByte) 200045d6 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readDWord) 200045e2 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readWord) 200045ee 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeBlock) 200045fa 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeByte) 20004606 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeDWord) 20004612 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeWord) 2000461e 0000000a ethercat_slave_cm_hal.obj (.text:ESC_readByteISR) 20004628 0000000a ethercat_slave_cm_hal.obj (.text:ESC_readDWordISR) 20004632 0000000a ethercat_slave_cm_hal.obj (.text:ESC_readWordISR) 2000463c 0000000a ethercat_slave_cm_hal.obj (.text:ESC_timerIncPerMilliSec) 20004646 0000000a ethercat_slave_cm_hal.obj (.text:ESC_writeByteISR) 20004650 0000000a ethercat_slave_cm_hal.obj (.text:ESC_writeDWordISR) 2000465a 0000000a ethercat_slave_cm_hal.obj (.text:ESC_writeWordISR) 20004664 00000008 ethercat_slave_cm_hal.obj (.text:ESC_resetESC) 2000466c 00000008 foeappl.obj (.text:FOE_Busy) 20004674 00000008 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:malloc) 2000467c 00000004 F2838x CM EtherCAT Slave.obj (.text:APPL_StopMailboxHandler) 20004680 00000004 cia402appl.obj (.text:APPL_StopOutputHandler) 20004684 00000004 f2838x_cm_system.obj (.text:F2838XCM_strcpy) 20004688 00000004 objdef.obj (.text:OBJ_GetObjDesc) 2000468c 00000004 rtsv7M4_T_le_eabi.lib : pre_init.c.obj (.text:_system_pre_init) 20004690 00000004 : exit.c.obj (.text:abort:abort) MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ cia402appl.obj 3342 1104 1926 ecatslv.obj 4998 0 68 objdef.obj 2814 32 164 ecatappl.obj 2268 0 198 coeappl.obj 718 1091 599 mailbox.obj 1798 0 136 sdoserv.obj 1084 120 22 ethercat_slave_cm_hal.obj 658 0 0 ecatfoe.obj 628 0 20 startup_cm.obj 12 320 0 foeappl.obj 198 0 0 ecatcoe.obj 122 0 4 F2838x CM EtherCAT Slave.obj 10 0 0 f2838x_cm_system.obj 4 0 0 +--+------------------------------+-------+---------+---------+ Total: 18654 2667 3137 .\device\ cm.obj 158 0 0 +--+------------------------------+-------+---------+---------+ Total: 158 0 0 C:/ti/c2000/C2000Ware_5_01_00_00/driverlib/f2838x/driverlib_cm/ccs/Debug/driverlib_cm.lib escss.obj 278 0 0 interrupt.obj 220 0 0 sysctl.obj 184 0 0 +--+------------------------------+-------+---------+---------+ Total: 682 0 0 C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_20.2.7.LTS\lib\rtsv7M4_T_le_eabi.lib memory.c.obj 672 0 8 fd_add_t2.asm.obj 438 0 0 fd_mul_t2.asm.obj 252 0 0 memcpy_t2.asm.obj 156 0 0 fs_mul_t2.asm.obj 122 0 0 memset_t2.asm.obj 122 0 0 copy_decompress_lzss.c.obj 104 0 0 fs_cmp_t2.asm.obj 96 0 0 fd_toi_t2.asm.obj 72 0 0 autoinit.c.obj 68 0 0 fs_tod_t2.asm.obj 56 0 0 fs_toi_t2.asm.obj 56 0 0 strncpy.c.obj 54 0 0 i_tofd_t2.asm.obj 46 0 0 boot_cortex_m.c.obj 36 0 0 u_tofs_t2.asm.obj 36 0 0 copy_zero_init.c.obj 28 0 0 strlen.c.obj 20 0 0 copy_decompress_none.c.obj 14 0 0 _lock.c.obj 2 0 8 exit.c.obj 4 0 0 pre_init.c.obj 4 0 0 +--+------------------------------+-------+---------+---------+ Total: 2458 0 16 Heap: 0 0 4096 Stack: 0 0 512 Linker Generated: 0 875 0 +--+------------------------------+-------+---------+---------+ Grand Total: 21952 3542 7761 LINKER GENERATED COPY TABLES __TI_cinit_table @ 200049f8 records: 2, size/record: 8, table size: 16 .data: load addr=20004698, load size=00000347 bytes, run addr=1fffc938, run size=0000086e bytes, compression=lzss .bss: load addr=200049f0, load size=00000008 bytes, run addr=1fffd1a8, run size=000003e7 bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 200049e0 records: 3, size/record: 4, table size: 12 index: 0, handler: __TI_decompress_lzss index: 1, handler: __TI_decompress_none index: 2, handler: __TI_zero_init GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name ------- ---- 1ffff001 AL_ControlInd 20000f49 AL_ControlRes 1ffffef7 APPL_AckErrorInd 2000436b APPL_Application 1ffffcc5 APPL_GenerateMapping 20003079 APPL_InputMapping 20002fe3 APPL_OutputMapping 20002919 APPL_StartInputHandler 1fffc935 APPL_StartMailboxHandler 1ffffff9 APPL_StartOutputHandler 20000bfb APPL_StopInputHandler 2000467d APPL_StopMailboxHandler 20004681 APPL_StopOutputHandler 200042b9 AddObjectsToObjDictionary 1fffcf00 ApplicationObjDic 20004563 BackToInitTransition 20004691 C$$EXIT 2000348f CM_enableAllPeripherals 2000417d CM_init 200037a3 COE_AddObjectToDic 2000438b COE_ClearObjDictionary 20003dab COE_ContinueInd 2000459b COE_GetObjectDictionary 20004571 COE_Init 1ffffffd COE_Main 20004125 COE_ObjDictionaryInit 20002cbf COE_ObjInit 20003e73 COE_RemoveDicEntry 200041a5 COE_ServiceInd 20003505 COE_SyncTimeStamp 20003d65 COE_UpdateSyncErrorStatus 20003321 CheckIfEcatError 20000d41 CheckSmSettings 1fffdf45 CheckSyncTypeValue 20001eab CiA402_Application 20003927 CiA402_DeallocateAxis 20001fa7 CiA402_DummyMotionControl 1ffff7cb CiA402_Init 2000114d CiA402_StateMachine 200045a7 CiA402_TransitionAction 2000229b DC_CheckWatchdog UNDEFED DebugP_log 1fffc938 DefCiA402AxisObjDic 1fffd018 DefCiA402ObjectValues 2000409b DisableSyncManChannel 20004037 ECAT_Application 20003107 ECAT_CheckTimer 20001927 ECAT_Init 20001b87 ECAT_Main 20000a3b ECAT_SetLedIndication 20003eaf ESCSS_configureEEPROMSize 20003985 ESCSS_configureSync0Connections 200039e1 ESCSS_configureSync1Connections 200044ad ESC_applicationLayerHandler 200044c7 ESC_applicationSync0Handler 200044e1 ESC_applicationSync1Handler 200043ab ESC_clearTimer 2000457f ESC_getTimer 20002487 ESC_initHW 200041cd ESC_loadedCheckEEPROM 200045b3 ESC_readBlock 200045bf ESC_readBlockISR 200045cb ESC_readByte 2000461f ESC_readByteISR 200045d7 ESC_readDWord 20004629 ESC_readDWordISR 200045e3 ESC_readWord 20004633 ESC_readWordISR 20000bff ESC_releaseHW 20004665 ESC_resetESC 20004069 ESC_setLed 2000463d ESC_timerIncPerMilliSec 200045ef ESC_writeBlock 20004553 ESC_writeBlockISR 200045fb ESC_writeByte 20004647 ESC_writeByteISR 20004607 ESC_writeDWord 20004651 ESC_writeDWordISR 20004613 ESC_writeWord 2000465b ESC_writeWordISR 1fffd538 EcatWdValue 1fffd146 EepromLoaded 200040c9 EnableSyncManChannel 1fffd53a EsmTimeoutCounter 20004685 F2838XCM_strcpy 200041f5 FOE_Ack 2000466d FOE_Busy 200043e7 FOE_ContinueInd 20003e35 FOE_Data 20004541 FOE_Error 20004349 FOE_Init 2000421d FOE_Read 1ffffa8f FOE_ServiceInd 200043c9 FOE_Write 1fffcd20 GenObjDic 2000426d GetOutOfMbxQueue 20004403 GetSyncMan 20004003 GetSystemTimeDelay 20003b9f HandleCycleTimeMeasurement 200032a1 Interrupt_enable 20003a3d Interrupt_registerHandler 1fffd53c LatchInputSync0Counter 1fffd53e LatchInputSync0Value 1fffd1a8 LocalAxes 200020a3 MBX_CheckAndCopyMailbox 20002579 MBX_CopyToSendMailbox 20002841 MBX_Init 20002d65 MBX_MailboxReadInd 20003807 MBX_MailboxRepeatReq 2000321b MBX_MailboxSendReq 20003a99 MBX_MailboxWriteInd 20003c8d MBX_Main 20002b63 MBX_StartMailboxHandler 20002391 MBX_StopMailboxHandler 2000441f MailboxServiceInd 200029e3 MainInit 2000266b MainLoop 20003ee9 OBJ_CopyNumberToString 20002aa7 OBJ_GetDesc 20003f23 OBJ_GetEntryDesc 20001c9f OBJ_GetEntryOffset 200038c9 OBJ_GetNoOfObjects 20004689 OBJ_GetObjDesc 200044fb OBJ_GetObjectHandle 20003af5 OBJ_GetObjectLength 20002eab OBJ_GetObjectList 1fffdc5b OBJ_Read 1ffff41f OBJ_Write 1fffd120 ObjDicList 200014ff PDI_Isr 20003195 PDO_InputMapping 20002e09 PDO_OutputMapping 20004151 PutInMbxQueue 20003c3f Read0x10F8 2000443b ResetALEventMask 20001679 SDOS_SdoInd 20000809 SDOS_SdoInfoInd 1fffd145 SMActivate 20002c11 SdoRes 20004457 SetALEventMask 200036cd SetALStatus 1fffd791 StartInputHandler 2000357b StartOutputHandler 20001dad StopInputHandler 20004515 StopOutputHandler 1fffd540 Sync0WdCounter 1fffd542 Sync0WdValue 20001a57 Sync0_Isr 1fffd544 Sync1WdCounter 1fffd546 Sync1WdValue 20003b4d Sync1_Isr 1fffd4d0 SyncManInfo 20003cd5 SysCtl_enablePeripheral 200035ed SysCtl_resetPeripheral 20004293 UpdateEEPROMLoadedState 200017d5 Write0xF030 1fffd790 __STACK_END 00000200 __STACK_SIZE 00001000 __SYSMEM_SIZE 200049f8 __TI_CINIT_Base 20004a08 __TI_CINIT_Limit 200049e0 __TI_Handler_Table_Base 200049ec __TI_Handler_Table_Limit 20003df1 __TI_auto_init_nobinit_nopinit 2000373b __TI_decompress_lzss 2000458d __TI_decompress_none ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 20004698 __TI_static_base__ 20004473 __TI_zero_init_nomemset 20003869 __aeabi_cfcmpeq 20003869 __aeabi_cfcmple 20003d1d __aeabi_d2iz 20001353 __aeabi_dadd 2000219f __aeabi_dmul 20001349 __aeabi_dsub 20003f5d __aeabi_f2d 20003f95 __aeabi_f2iz 2000339b __aeabi_fmul 200040f7 __aeabi_i2d 20003415 __aeabi_memclr 20003415 __aeabi_memclr4 20003415 __aeabi_memclr8 20002f47 __aeabi_memcpy 20002f47 __aeabi_memcpy4 20002f47 __aeabi_memcpy8 20003417 __aeabi_memset 20003417 __aeabi_memset4 20003417 __aeabi_memset8 20004325 __aeabi_ui2f ffffffff __binit__ ffffffff __c_args__ UNDEFED __mpu_init 1fffd590 __stack 1fffc000 __start___llvm_prf_cnts 1fffc000 __stop___llvm_prf_cnts 20004301 _c_int00_noargs 1fffd184 _lock 2000275b _nop 1fffe000 _sys_memory UNDEFED _system_post_cinit 2000468d _system_pre_init 1fffd188 _unlock 1fffc832 aName0x1000 1fffc7fc aName0x1001 1fffc83e aName0x1008 1fffc516 aName0x1009 1fffc534 aName0x100A 1fffc3a5 aName0x1018 1fffc46e aName0x10F1 1fffc705 aName0x10F8 1fffc7bc aName0x1600 1fffc84a aName0x1601 1fffc856 aName0x1602 1fffc7cc aName0x1A00 1fffc862 aName0x1A01 1fffc86e aName0x1A02 1fffc72b aName0x1C00 1fffc80b aName0x1C12 1fffc818 aName0x1C13 1fffc000 aName0x1C32 1fffc108 aName0x1C33 1fffc89e aName0x603F 1fffc825 aName0x6040 1fffc87a aName0x6041 1fffc65a aName0x605A 1fffc6b3 aName0x605B 1fffc552 aName0x605C 1fffc5ab aName0x605E 1fffc718 aName0x6060 1fffc5c6 aName0x6061 1fffc671 aName0x6064 1fffc687 aName0x606C 1fffc6dd aName0x6077 1fffc7dc aName0x607A 1fffc42e aName0x607D 1fffc5e1 aName0x6085 1fffc350 aName0x60C2 1fffc7ec aName0x60FF 1fffc69d aName0x6502 1fffc3ec aName0xF000 1fffc6f1 aName0xF010 1fffc58e aName0xF030 1fffc6c8 aName0xF050 1fffd348 aPdInputData 1fffd38c aPdOutputData 1fffd4c0 aSdoInfoHeader 1fffd138 aSubindexDesc 20004691 abort 1fffd0c8 acDevicename 1fffd0e1 acHardwareversion 1fffd0f5 acSoftwareversion 1ffffef9 aligned_alloc 1fffc570 asEntryDesc0x1018 1fffc73e asEntryDesc0x10F1 1fffc4ae asEntryDesc0x1600 1fffc5fa asEntryDesc0x1601 1fffc612 asEntryDesc0x1602 1fffc4d2 asEntryDesc0x1A00 1fffc62a asEntryDesc0x1A01 1fffc642 asEntryDesc0x1A02 1fffc886 asEntryDesc0x1C00 1fffc210 asEntryDesc0x1C3x 1fffc750 asEntryDesc0x607D 1fffc762 asEntryDesc0x60C2 1fffc774 asEntryDesc0xF000 1fffc786 asEntryDesc0xF010 1fffc798 asEntryDesc0xF030 1fffc7aa asEntryDesc0xF050 1fffc892 asPDOAssignEntryDesc 1fffd570 b32BitDc 1fffd571 b3BufferMode 1fffd572 bApplEsmPending 1fffd573 bDcRunning 1fffd574 bDcSyncActive 1fffd575 bEcatFirstOutputsReceived 1fffd576 bEcatInputUpdateRunning 1fffd577 bEcatOutputUpdateRunning 1fffd578 bEcatWaitForAlControlRes 1fffd579 bEscIntEnabled 1fffd57a bEtherCATErrorLed 1fffd57b bEtherCATRunLed 1fffd178 bInitFinished 1fffd57c bMbxRepeatToggle 1fffd57d bMbxRunning 1fffd57e bMinCycleTimeMeasurementStarted 1fffd57f bNoMbxMemoryAvailable 1fffd580 bReceiveMbxIsLocked 1fffd581 bRunApplication 1fffd582 bSendMbxIsFull 1fffd583 bSmSyncSequenceValid 1fffd584 bSyncSetByUser 1fffd585 bWdTrigger ffffffff binit 1fffc2d8 cAbortCode 1fffc4f6 cBitMask 2000275d free 1fffd548 i16WaitForPllRunningCnt 1fffd54a i16WaitForPllRunningTimeout 20003bef main 20004675 malloc 1ffffef9 memalign 20002f47 memcpy 2000341d memset 1fffd586 nAlStatus 1fffd54c nEcatStateTrans 1fffd54e nEscAddrInputData 1fffd550 nEscAddrOutputData 1fffd552 nMaxEscAddress 1fffd587 nMaxSyncMan 1fffd554 nPdInputSize 1fffd556 nPdOutputSize 1fffd558 nSdoInfoIndex 1fffd4d8 pAPPL_CoeReadInd 1fffd4dc pAPPL_CoeWriteInd 1fffd4e0 pAPPL_FoeError 1fffd4e4 pAPPL_FoeRead 1fffd4e8 pAPPL_FoeReadData 1fffd4ec pAPPL_FoeWrite 1fffd4f0 pAPPL_FoeWriteData 1fffd4f4 pAPPL_MainLoop 1fffd4f8 pCoeSendStored 1fffd4fc pFoeSendStored 1fffd500 pSdoInfoObjEntry 1fffd504 psReadMbx 1fffd508 psRepeatMbx 1fffd50c psStoreMbx 1fffd510 psWriteMbx 1fffd148 sConfiguredModuleIdentList 1fffd55a sCycleDiag 1fffd154 sDetectedModuleIdentList 1fffc8aa sEntryDesc0x1000 1fffc8b0 sEntryDesc0x1001 1fffc8b6 sEntryDesc0x1008 1fffc8bc sEntryDesc0x1009 1fffc8c2 sEntryDesc0x100A 1fffc8c8 sEntryDesc0x10F8 1fffc8ce sEntryDesc0x603F 1fffc8d4 sEntryDesc0x6040 1fffc8da sEntryDesc0x6041 1fffc8e0 sEntryDesc0x605A 1fffc8e6 sEntryDesc0x605B 1fffc8ec sEntryDesc0x605C 1fffc8f2 sEntryDesc0x605E 1fffc8f8 sEntryDesc0x6060 1fffc8fe sEntryDesc0x6061 1fffc904 sEntryDesc0x6064 1fffc90a sEntryDesc0x606C 1fffc910 sEntryDesc0x6077 1fffc916 sEntryDesc0x607A 1fffc91c sEntryDesc0x6085 1fffc922 sEntryDesc0x60FF 1fffc928 sEntryDesc0x6502 1fffd160 sErrorSettings 1fffd124 sIdentity 1fffd458 sMbxReceiveQueue 1fffd48c sMbxSendQueue 1fffd10a sModulardeviceprofile 1fffd16c sModuleProfileInfo 1fffd194 sRxPDOassign 1fffd3d0 sSyncManInPar 1fffd414 sSyncManOutPar 1fffd19a sSyncmanagertype 1fffd1a0 sTxPDOassign 2000452d strlen 20003fcd strncpy 1fffd55c u16ALEventMask 1fffd11c u16ErrorRegister 1fffd55e u16EscAddrReceiveMbx 1fffd560 u16EscAddrSendMbx 1fffd562 u16FileAccessState 1fffd564 u16FoeMaxSendBlockSize 1fffd566 u16LocalErrorCode 1fffd568 u16ReceiveMbxSize 1fffd56a u16SendMbxSize 1fffd56c u16SmSync0Counter 1fffd56e u16SmSync0Value 1fffd514 u32CheckForDcOverrunCnt 1fffd518 u32CycleTimeStartValue 1fffd118 u32Devicetype 1fffd51c u32FileOffset 1fffd520 u32LastDc32Value 1fffd524 u32LastFileOffset 1fffd528 u32MinCycleTimeStartValue 1fffd52c u32MinCycleTimeValue 1fffd530 u32PacketNo 1fffd534 u32SystemTimeReadFailure 1fffd110 u64Timestamp 1fffd588 u8EcatErrorLed 1fffd589 u8EcatRunLed 1fffd58a u8LocalErrorState 1fffd58b u8MailboxSendReqStored 1fffd58c u8MbxReadCounter 1fffd58d u8MbxWriteCounter 1fffd58e u8dummy 20000c00 vectorTableRAM GLOBAL SYMBOLS: SORTED BY Symbol Address address name ------- ---- 00000200 __STACK_SIZE 00001000 __SYSMEM_SIZE 1fffc000 __start___llvm_prf_cnts 1fffc000 __stop___llvm_prf_cnts 1fffc000 aName0x1C32 1fffc108 aName0x1C33 1fffc210 asEntryDesc0x1C3x 1fffc2d8 cAbortCode 1fffc350 aName0x60C2 1fffc3a5 aName0x1018 1fffc3ec aName0xF000 1fffc42e aName0x607D 1fffc46e aName0x10F1 1fffc4ae asEntryDesc0x1600 1fffc4d2 asEntryDesc0x1A00 1fffc4f6 cBitMask 1fffc516 aName0x1009 1fffc534 aName0x100A 1fffc552 aName0x605C 1fffc570 asEntryDesc0x1018 1fffc58e aName0xF030 1fffc5ab aName0x605E 1fffc5c6 aName0x6061 1fffc5e1 aName0x6085 1fffc5fa asEntryDesc0x1601 1fffc612 asEntryDesc0x1602 1fffc62a asEntryDesc0x1A01 1fffc642 asEntryDesc0x1A02 1fffc65a aName0x605A 1fffc671 aName0x6064 1fffc687 aName0x606C 1fffc69d aName0x6502 1fffc6b3 aName0x605B 1fffc6c8 aName0xF050 1fffc6dd aName0x6077 1fffc6f1 aName0xF010 1fffc705 aName0x10F8 1fffc718 aName0x6060 1fffc72b aName0x1C00 1fffc73e asEntryDesc0x10F1 1fffc750 asEntryDesc0x607D 1fffc762 asEntryDesc0x60C2 1fffc774 asEntryDesc0xF000 1fffc786 asEntryDesc0xF010 1fffc798 asEntryDesc0xF030 1fffc7aa asEntryDesc0xF050 1fffc7bc aName0x1600 1fffc7cc aName0x1A00 1fffc7dc aName0x607A 1fffc7ec aName0x60FF 1fffc7fc aName0x1001 1fffc80b aName0x1C12 1fffc818 aName0x1C13 1fffc825 aName0x6040 1fffc832 aName0x1000 1fffc83e aName0x1008 1fffc84a aName0x1601 1fffc856 aName0x1602 1fffc862 aName0x1A01 1fffc86e aName0x1A02 1fffc87a aName0x6041 1fffc886 asEntryDesc0x1C00 1fffc892 asPDOAssignEntryDesc 1fffc89e aName0x603F 1fffc8aa sEntryDesc0x1000 1fffc8b0 sEntryDesc0x1001 1fffc8b6 sEntryDesc0x1008 1fffc8bc sEntryDesc0x1009 1fffc8c2 sEntryDesc0x100A 1fffc8c8 sEntryDesc0x10F8 1fffc8ce sEntryDesc0x603F 1fffc8d4 sEntryDesc0x6040 1fffc8da sEntryDesc0x6041 1fffc8e0 sEntryDesc0x605A 1fffc8e6 sEntryDesc0x605B 1fffc8ec sEntryDesc0x605C 1fffc8f2 sEntryDesc0x605E 1fffc8f8 sEntryDesc0x6060 1fffc8fe sEntryDesc0x6061 1fffc904 sEntryDesc0x6064 1fffc90a sEntryDesc0x606C 1fffc910 sEntryDesc0x6077 1fffc916 sEntryDesc0x607A 1fffc91c sEntryDesc0x6085 1fffc922 sEntryDesc0x60FF 1fffc928 sEntryDesc0x6502 1fffc935 APPL_StartMailboxHandler 1fffc938 DefCiA402AxisObjDic 1fffcd20 GenObjDic 1fffcf00 ApplicationObjDic 1fffd018 DefCiA402ObjectValues 1fffd0c8 acDevicename 1fffd0e1 acHardwareversion 1fffd0f5 acSoftwareversion 1fffd10a sModulardeviceprofile 1fffd110 u64Timestamp 1fffd118 u32Devicetype 1fffd11c u16ErrorRegister 1fffd120 ObjDicList 1fffd124 sIdentity 1fffd138 aSubindexDesc 1fffd145 SMActivate 1fffd146 EepromLoaded 1fffd148 sConfiguredModuleIdentList 1fffd154 sDetectedModuleIdentList 1fffd160 sErrorSettings 1fffd16c sModuleProfileInfo 1fffd178 bInitFinished 1fffd184 _lock 1fffd188 _unlock 1fffd194 sRxPDOassign 1fffd19a sSyncmanagertype 1fffd1a0 sTxPDOassign 1fffd1a8 LocalAxes 1fffd348 aPdInputData 1fffd38c aPdOutputData 1fffd3d0 sSyncManInPar 1fffd414 sSyncManOutPar 1fffd458 sMbxReceiveQueue 1fffd48c sMbxSendQueue 1fffd4c0 aSdoInfoHeader 1fffd4d0 SyncManInfo 1fffd4d8 pAPPL_CoeReadInd 1fffd4dc pAPPL_CoeWriteInd 1fffd4e0 pAPPL_FoeError 1fffd4e4 pAPPL_FoeRead 1fffd4e8 pAPPL_FoeReadData 1fffd4ec pAPPL_FoeWrite 1fffd4f0 pAPPL_FoeWriteData 1fffd4f4 pAPPL_MainLoop 1fffd4f8 pCoeSendStored 1fffd4fc pFoeSendStored 1fffd500 pSdoInfoObjEntry 1fffd504 psReadMbx 1fffd508 psRepeatMbx 1fffd50c psStoreMbx 1fffd510 psWriteMbx 1fffd514 u32CheckForDcOverrunCnt 1fffd518 u32CycleTimeStartValue 1fffd51c u32FileOffset 1fffd520 u32LastDc32Value 1fffd524 u32LastFileOffset 1fffd528 u32MinCycleTimeStartValue 1fffd52c u32MinCycleTimeValue 1fffd530 u32PacketNo 1fffd534 u32SystemTimeReadFailure 1fffd538 EcatWdValue 1fffd53a EsmTimeoutCounter 1fffd53c LatchInputSync0Counter 1fffd53e LatchInputSync0Value 1fffd540 Sync0WdCounter 1fffd542 Sync0WdValue 1fffd544 Sync1WdCounter 1fffd546 Sync1WdValue 1fffd548 i16WaitForPllRunningCnt 1fffd54a i16WaitForPllRunningTimeout 1fffd54c nEcatStateTrans 1fffd54e nEscAddrInputData 1fffd550 nEscAddrOutputData 1fffd552 nMaxEscAddress 1fffd554 nPdInputSize 1fffd556 nPdOutputSize 1fffd558 nSdoInfoIndex 1fffd55a sCycleDiag 1fffd55c u16ALEventMask 1fffd55e u16EscAddrReceiveMbx 1fffd560 u16EscAddrSendMbx 1fffd562 u16FileAccessState 1fffd564 u16FoeMaxSendBlockSize 1fffd566 u16LocalErrorCode 1fffd568 u16ReceiveMbxSize 1fffd56a u16SendMbxSize 1fffd56c u16SmSync0Counter 1fffd56e u16SmSync0Value 1fffd570 b32BitDc 1fffd571 b3BufferMode 1fffd572 bApplEsmPending 1fffd573 bDcRunning 1fffd574 bDcSyncActive 1fffd575 bEcatFirstOutputsReceived 1fffd576 bEcatInputUpdateRunning 1fffd577 bEcatOutputUpdateRunning 1fffd578 bEcatWaitForAlControlRes 1fffd579 bEscIntEnabled 1fffd57a bEtherCATErrorLed 1fffd57b bEtherCATRunLed 1fffd57c bMbxRepeatToggle 1fffd57d bMbxRunning 1fffd57e bMinCycleTimeMeasurementStarted 1fffd57f bNoMbxMemoryAvailable 1fffd580 bReceiveMbxIsLocked 1fffd581 bRunApplication 1fffd582 bSendMbxIsFull 1fffd583 bSmSyncSequenceValid 1fffd584 bSyncSetByUser 1fffd585 bWdTrigger 1fffd586 nAlStatus 1fffd587 nMaxSyncMan 1fffd588 u8EcatErrorLed 1fffd589 u8EcatRunLed 1fffd58a u8LocalErrorState 1fffd58b u8MailboxSendReqStored 1fffd58c u8MbxReadCounter 1fffd58d u8MbxWriteCounter 1fffd58e u8dummy 1fffd590 __stack 1fffd790 __STACK_END 1fffd791 StartInputHandler 1fffdc5b OBJ_Read 1fffdf45 CheckSyncTypeValue 1fffe000 _sys_memory 1ffff001 AL_ControlInd 1ffff41f OBJ_Write 1ffff7cb CiA402_Init 1ffffa8f FOE_ServiceInd 1ffffcc5 APPL_GenerateMapping 1ffffef7 APPL_AckErrorInd 1ffffef9 aligned_alloc 1ffffef9 memalign 1ffffff9 APPL_StartOutputHandler 1ffffffd COE_Main 20000809 SDOS_SdoInfoInd 20000a3b ECAT_SetLedIndication 20000bfb APPL_StopInputHandler 20000bff ESC_releaseHW 20000c00 vectorTableRAM 20000d41 CheckSmSettings 20000f49 AL_ControlRes 2000114d CiA402_StateMachine 20001349 __aeabi_dsub 20001353 __aeabi_dadd 200014ff PDI_Isr 20001679 SDOS_SdoInd 200017d5 Write0xF030 20001927 ECAT_Init 20001a57 Sync0_Isr 20001b87 ECAT_Main 20001c9f OBJ_GetEntryOffset 20001dad StopInputHandler 20001eab CiA402_Application 20001fa7 CiA402_DummyMotionControl 200020a3 MBX_CheckAndCopyMailbox 2000219f __aeabi_dmul 2000229b DC_CheckWatchdog 20002391 MBX_StopMailboxHandler 20002487 ESC_initHW 20002579 MBX_CopyToSendMailbox 2000266b MainLoop 2000275b _nop 2000275d free 20002841 MBX_Init 20002919 APPL_StartInputHandler 200029e3 MainInit 20002aa7 OBJ_GetDesc 20002b63 MBX_StartMailboxHandler 20002c11 SdoRes 20002cbf COE_ObjInit 20002d65 MBX_MailboxReadInd 20002e09 PDO_OutputMapping 20002eab OBJ_GetObjectList 20002f47 __aeabi_memcpy 20002f47 __aeabi_memcpy4 20002f47 __aeabi_memcpy8 20002f47 memcpy 20002fe3 APPL_OutputMapping 20003079 APPL_InputMapping 20003107 ECAT_CheckTimer 20003195 PDO_InputMapping 2000321b MBX_MailboxSendReq 200032a1 Interrupt_enable 20003321 CheckIfEcatError 2000339b __aeabi_fmul 20003415 __aeabi_memclr 20003415 __aeabi_memclr4 20003415 __aeabi_memclr8 20003417 __aeabi_memset 20003417 __aeabi_memset4 20003417 __aeabi_memset8 2000341d memset 2000348f CM_enableAllPeripherals 20003505 COE_SyncTimeStamp 2000357b StartOutputHandler 200035ed SysCtl_resetPeripheral 200036cd SetALStatus 2000373b __TI_decompress_lzss 200037a3 COE_AddObjectToDic 20003807 MBX_MailboxRepeatReq 20003869 __aeabi_cfcmpeq 20003869 __aeabi_cfcmple 200038c9 OBJ_GetNoOfObjects 20003927 CiA402_DeallocateAxis 20003985 ESCSS_configureSync0Connections 200039e1 ESCSS_configureSync1Connections 20003a3d Interrupt_registerHandler 20003a99 MBX_MailboxWriteInd 20003af5 OBJ_GetObjectLength 20003b4d Sync1_Isr 20003b9f HandleCycleTimeMeasurement 20003bef main 20003c3f Read0x10F8 20003c8d MBX_Main 20003cd5 SysCtl_enablePeripheral 20003d1d __aeabi_d2iz 20003d65 COE_UpdateSyncErrorStatus 20003dab COE_ContinueInd 20003df1 __TI_auto_init_nobinit_nopinit 20003e35 FOE_Data 20003e73 COE_RemoveDicEntry 20003eaf ESCSS_configureEEPROMSize 20003ee9 OBJ_CopyNumberToString 20003f23 OBJ_GetEntryDesc 20003f5d __aeabi_f2d 20003f95 __aeabi_f2iz 20003fcd strncpy 20004003 GetSystemTimeDelay 20004037 ECAT_Application 20004069 ESC_setLed 2000409b DisableSyncManChannel 200040c9 EnableSyncManChannel 200040f7 __aeabi_i2d 20004125 COE_ObjDictionaryInit 20004151 PutInMbxQueue 2000417d CM_init 200041a5 COE_ServiceInd 200041cd ESC_loadedCheckEEPROM 200041f5 FOE_Ack 2000421d FOE_Read 2000426d GetOutOfMbxQueue 20004293 UpdateEEPROMLoadedState 200042b9 AddObjectsToObjDictionary 20004301 _c_int00_noargs 20004325 __aeabi_ui2f 20004349 FOE_Init 2000436b APPL_Application 2000438b COE_ClearObjDictionary 200043ab ESC_clearTimer 200043c9 FOE_Write 200043e7 FOE_ContinueInd 20004403 GetSyncMan 2000441f MailboxServiceInd 2000443b ResetALEventMask 20004457 SetALEventMask 20004473 __TI_zero_init_nomemset 200044ad ESC_applicationLayerHandler 200044c7 ESC_applicationSync0Handler 200044e1 ESC_applicationSync1Handler 200044fb OBJ_GetObjectHandle 20004515 StopOutputHandler 2000452d strlen 20004541 FOE_Error 20004553 ESC_writeBlockISR 20004563 BackToInitTransition 20004571 COE_Init 2000457f ESC_getTimer 2000458d __TI_decompress_none 2000459b COE_GetObjectDictionary 200045a7 CiA402_TransitionAction 200045b3 ESC_readBlock 200045bf ESC_readBlockISR 200045cb ESC_readByte 200045d7 ESC_readDWord 200045e3 ESC_readWord 200045ef ESC_writeBlock 200045fb ESC_writeByte 20004607 ESC_writeDWord 20004613 ESC_writeWord 2000461f ESC_readByteISR 20004629 ESC_readDWordISR 20004633 ESC_readWordISR 2000463d ESC_timerIncPerMilliSec 20004647 ESC_writeByteISR 20004651 ESC_writeDWordISR 2000465b ESC_writeWordISR 20004665 ESC_resetESC 2000466d FOE_Busy 20004675 malloc 2000467d APPL_StopMailboxHandler 20004681 APPL_StopOutputHandler 20004685 F2838XCM_strcpy 20004689 OBJ_GetObjDesc 2000468d _system_pre_init 20004691 C$$EXIT 20004691 abort 20004698 __TI_static_base__ 200049e0 __TI_Handler_Table_Base 200049ec __TI_Handler_Table_Limit 200049f8 __TI_CINIT_Base 20004a08 __TI_CINIT_Limit ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start ffffffff __binit__ ffffffff __c_args__ ffffffff binit UNDEFED DebugP_log UNDEFED __mpu_init UNDEFED _system_post_cinit [397 symbols]