****************************************************************************** TI ARM Linker PC v20.2.7 ****************************************************************************** >> Linked Thu Feb 1 16:31:28 2024 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00_noargs" address: 20004999 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 00001ff8 00000007 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 000047fe 00006ff9 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 000008e0 000008e0 r-x 1fffc000 1fffc000 000008da 000008da r-- .const 1fffc8dc 1fffc8dc 00000004 00000004 r-x .text.1 1fffc8e0 1fffc8e0 00000e58 00000000 rw- 1fffc8e0 1fffc8e0 0000086e 00000000 rw- .data 1fffd150 1fffd150 000003e6 00000000 rw- .bss 1fffd538 1fffd538 00000200 00000000 rw- .stack 1fffd738 1fffd738 000008c6 000008c6 r-x 1fffd738 1fffd738 000008c6 000008c6 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 00004808 00004808 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 00003f5e 00003f5e r-x .text.5 20004ca0 20004ca0 00000368 00000368 r-- .cinit SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .const 0 1fffc000 000008da 1fffc000 00000100 coeappl.obj (.const:.string:aName0x1C32) 1fffc100 000000ff coeappl.obj (.const:.string:aName0x1C33) 1fffc1ff 00000001 --HOLE-- [fill = 0] 1fffc200 000000c6 coeappl.obj (.const:asEntryDesc0x1C3x) 1fffc2c6 00000002 --HOLE-- [fill = 0] 1fffc2c8 00000078 sdoserv.obj (.const:cAbortCode) 1fffc340 00000046 cia402appl.obj (.const:.string:aName0x60C2) 1fffc386 00000042 cia402appl.obj (.const:.string:aName0xF000) 1fffc3c8 00000040 cia402appl.obj (.const:.string:aName0x607D) 1fffc408 0000003f coeappl.obj (.const:.string:aName0x10F1) 1fffc447 00000039 coeappl.obj (.const:.string:aName0x1018) 1fffc480 00000024 cia402appl.obj (.const:asEntryDesc0x1600) 1fffc4a4 00000024 cia402appl.obj (.const:asEntryDesc0x1A00) 1fffc4c8 00000020 objdef.obj (.const:cBitMask) 1fffc4e8 0000001e cia402appl.obj (.const:.string:aName0x605C) 1fffc506 0000001e coeappl.obj (.const:asEntryDesc0x1018) 1fffc524 0000001d cia402appl.obj (.const:.string:aName0xF030) 1fffc541 0000001b cia402appl.obj (.const:.string:aName0x6061) 1fffc55c 00000018 cia402appl.obj (.const:asEntryDesc0x1601) 1fffc574 00000018 cia402appl.obj (.const:asEntryDesc0x1602) 1fffc58c 00000018 cia402appl.obj (.const:asEntryDesc0x1A01) 1fffc5a4 00000018 cia402appl.obj (.const:asEntryDesc0x1A02) 1fffc5bc 00000016 cia402appl.obj (.const:.string:aName0x605A) 1fffc5d2 00000016 cia402appl.obj (.const:.string:aName0x6064) 1fffc5e8 00000016 cia402appl.obj (.const:.string:aName0x606C) 1fffc5fe 00000016 cia402appl.obj (.const:.string:aName0x6085) 1fffc614 00000016 cia402appl.obj (.const:.string:aName0x6502) 1fffc62a 00000015 cia402appl.obj (.const:.string:aName0x605B) 1fffc63f 00000015 cia402appl.obj (.const:.string:aName0xF050) 1fffc654 00000014 cia402appl.obj (.const:.string:aName0x605E) 1fffc668 00000014 cia402appl.obj (.const:.string:aName0x6077) 1fffc67c 00000014 cia402appl.obj (.const:.string:aName0xF010) 1fffc690 00000013 coeappl.obj (.const:.string:aName0x10F8) 1fffc6a3 00000013 cia402appl.obj (.const:.string:aName0x6060) 1fffc6b6 00000012 coeappl.obj (.const:.string:aName0x1C00) 1fffc6c8 00000012 coeappl.obj (.const:asEntryDesc0x10F1) 1fffc6da 00000012 cia402appl.obj (.const:asEntryDesc0x607D) 1fffc6ec 00000012 cia402appl.obj (.const:asEntryDesc0x60C2) 1fffc6fe 00000012 cia402appl.obj (.const:asEntryDesc0xF000) 1fffc710 00000012 cia402appl.obj (.const:asEntryDesc0xF010) 1fffc722 00000012 cia402appl.obj (.const:asEntryDesc0xF030) 1fffc734 00000012 cia402appl.obj (.const:asEntryDesc0xF050) 1fffc746 00000011 coeappl.obj (.const:.string:aName0x1009) 1fffc757 00000011 coeappl.obj (.const:.string:aName0x100A) 1fffc768 00000010 cia402appl.obj (.const:.string:aName0x1600) 1fffc778 00000010 cia402appl.obj (.const:.string:aName0x1A00) 1fffc788 00000010 cia402appl.obj (.const:.string:aName0x607A) 1fffc798 00000010 cia402appl.obj (.const:.string:aName0x60FF) 1fffc7a8 0000000f coeappl.obj (.const:.string:aName0x1001) 1fffc7b7 0000000d cia402appl.obj (.const:.string:aName0x1C12) 1fffc7c4 0000000d cia402appl.obj (.const:.string:aName0x1C13) 1fffc7d1 0000000d cia402appl.obj (.const:.string:aName0x6040) 1fffc7de 0000000c coeappl.obj (.const:.string:aName0x1000) 1fffc7ea 0000000c coeappl.obj (.const:.string:aName0x1008) 1fffc7f6 0000000c cia402appl.obj (.const:.string:aName0x1601) 1fffc802 0000000c cia402appl.obj (.const:.string:aName0x1602) 1fffc80e 0000000c cia402appl.obj (.const:.string:aName0x1A01) 1fffc81a 0000000c cia402appl.obj (.const:.string:aName0x1A02) 1fffc826 0000000c cia402appl.obj (.const:.string:aName0x6041) 1fffc832 0000000c coeappl.obj (.const:asEntryDesc0x1C00) 1fffc83e 0000000c cia402appl.obj (.const:asPDOAssignEntryDesc) 1fffc84a 0000000b cia402appl.obj (.const:.string:aName0x603F) 1fffc855 00000001 --HOLE-- [fill = 0] 1fffc856 00000006 coeappl.obj (.const:sEntryDesc0x1000) 1fffc85c 00000006 coeappl.obj (.const:sEntryDesc0x1001) 1fffc862 00000006 coeappl.obj (.const:sEntryDesc0x1008) 1fffc868 00000006 coeappl.obj (.const:sEntryDesc0x1009) 1fffc86e 00000006 coeappl.obj (.const:sEntryDesc0x100A) 1fffc874 00000006 coeappl.obj (.const:sEntryDesc0x10F8) 1fffc87a 00000006 cia402appl.obj (.const:sEntryDesc0x603F) 1fffc880 00000006 cia402appl.obj (.const:sEntryDesc0x6040) 1fffc886 00000006 cia402appl.obj (.const:sEntryDesc0x6041) 1fffc88c 00000006 cia402appl.obj (.const:sEntryDesc0x605A) 1fffc892 00000006 cia402appl.obj (.const:sEntryDesc0x605B) 1fffc898 00000006 cia402appl.obj (.const:sEntryDesc0x605C) 1fffc89e 00000006 cia402appl.obj (.const:sEntryDesc0x605E) 1fffc8a4 00000006 cia402appl.obj (.const:sEntryDesc0x6060) 1fffc8aa 00000006 cia402appl.obj (.const:sEntryDesc0x6061) 1fffc8b0 00000006 cia402appl.obj (.const:sEntryDesc0x6064) 1fffc8b6 00000006 cia402appl.obj (.const:sEntryDesc0x606C) 1fffc8bc 00000006 cia402appl.obj (.const:sEntryDesc0x6077) 1fffc8c2 00000006 cia402appl.obj (.const:sEntryDesc0x607A) 1fffc8c8 00000006 cia402appl.obj (.const:sEntryDesc0x6085) 1fffc8ce 00000006 cia402appl.obj (.const:sEntryDesc0x60FF) 1fffc8d4 00000006 cia402appl.obj (.const:sEntryDesc0x6502) .stack 0 1fffd538 00000200 UNINITIALIZED 1fffd538 00000004 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.stack) 1fffd53c 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 20004ca0 00000368 20004ca0 00000340 (.cinit..data.load) [load image, compression = lzss] 20004fe0 0000000c (__TI_handler_table) 20004fec 00000004 --HOLE-- [fill = 0] 20004ff0 00000008 (.cinit..bss.load) [load image, compression = zero_init] 20004ff8 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 1fffc8e0 0000086e UNINITIALIZED 1fffc8e0 000003e8 cia402appl.obj (.data:DefCiA402AxisObjDic) 1fffccc8 000001e0 coeappl.obj (.data:GenObjDic) 1fffcea8 00000118 cia402appl.obj (.data:ApplicationObjDic) 1fffcfc0 000000b0 cia402appl.obj (.data:DefCiA402ObjectValues) 1fffd070 00000019 coeappl.obj (.data:acDevicename) 1fffd089 00000014 coeappl.obj (.data:acHardwareversion) 1fffd09d 00000014 coeappl.obj (.data:acSoftwareversion) 1fffd0b1 00000001 sdoserv.obj (.data) 1fffd0b2 00000006 cia402appl.obj (.data:sModulardeviceprofile) 1fffd0b8 00000014 coeappl.obj (.data) 1fffd0cc 00000014 coeappl.obj (.data:sIdentity) 1fffd0e0 0000000d objdef.obj (.data:aSubindexDesc) 1fffd0ed 00000002 ecatslv.obj (.data) 1fffd0ef 00000001 --HOLE-- 1fffd0f0 0000000c cia402appl.obj (.data:sConfiguredModuleIdentList) 1fffd0fc 0000000c cia402appl.obj (.data:sDetectedModuleIdentList) 1fffd108 0000000c objdef.obj (.data:sErrorSettings) 1fffd114 0000000c cia402appl.obj (.data:sModuleProfileInfo) 1fffd120 0000000a ecatappl.obj (.data) 1fffd12a 00000002 --HOLE-- 1fffd12c 00000008 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.data:$O1$$) 1fffd134 00000008 : memory.c.obj (.data:$O1$$) 1fffd13c 00000006 cia402appl.obj (.data:sRxPDOassign) 1fffd142 00000006 coeappl.obj (.data:sSyncmanagertype) 1fffd148 00000006 cia402appl.obj (.data:sTxPDOassign) .bss 0 1fffd150 000003e6 UNINITIALIZED 1fffd150 000001a0 (.common:LocalAxes) 1fffd2f0 00000044 (.common:aPdInputData) 1fffd334 00000044 (.common:aPdOutputData) 1fffd378 00000044 (.common:sSyncManInPar) 1fffd3bc 00000044 (.common:sSyncManOutPar) 1fffd400 00000034 (.common:sMbxReceiveQueue) 1fffd434 00000034 (.common:sMbxSendQueue) 1fffd468 00000010 (.common:aSdoInfoHeader) 1fffd478 00000008 (.common:SyncManInfo) 1fffd480 00000004 (.common:nSdoSegBytesToHandle) 1fffd484 00000004 (.common:nSdoSegCompleteSize) 1fffd488 00000004 (.common:pAPPL_MainLoop) 1fffd48c 00000004 (.common:pCoeSendStored) 1fffd490 00000004 (.common:pSdoInfoObjEntry) 1fffd494 00000004 (.common:pSdoPendFunc) 1fffd498 00000004 (.common:pSdoResStored) 1fffd49c 00000004 (.common:pSdoSegData) 1fffd4a0 00000004 (.common:pSdoSegObjEntry) 1fffd4a4 00000004 (.common:pStoreData) 1fffd4a8 00000004 (.common:psReadMbx) 1fffd4ac 00000004 (.common:psRepeatMbx) 1fffd4b0 00000004 (.common:psStoreMbx) 1fffd4b4 00000004 (.common:psWriteMbx) 1fffd4b8 00000004 (.common:u32CheckForDcOverrunCnt) 1fffd4bc 00000004 (.common:u32CycleTimeStartValue) 1fffd4c0 00000004 (.common:u32LastDc32Value) 1fffd4c4 00000004 (.common:u32MinCycleTimeStartValue) 1fffd4c8 00000004 (.common:u32MinCycleTimeValue) 1fffd4cc 00000004 (.common:u32StoreDataSize) 1fffd4d0 00000004 (.common:u32SystemTimeReadFailure) 1fffd4d4 00000002 (.common:EcatWdValue) 1fffd4d6 00000002 (.common:EsmTimeoutCounter) 1fffd4d8 00000002 (.common:LatchInputSync0Counter) 1fffd4da 00000002 (.common:LatchInputSync0Value) 1fffd4dc 00000002 (.common:Sync0WdCounter) 1fffd4de 00000002 (.common:Sync0WdValue) 1fffd4e0 00000002 (.common:Sync1WdCounter) 1fffd4e2 00000002 (.common:Sync1WdValue) 1fffd4e4 00000002 (.common:i16WaitForPllRunningCnt) 1fffd4e6 00000002 (.common:i16WaitForPllRunningTimeout) 1fffd4e8 00000002 (.common:nEcatStateTrans) 1fffd4ea 00000002 (.common:nEscAddrInputData) 1fffd4ec 00000002 (.common:nEscAddrOutputData) 1fffd4ee 00000002 (.common:nMaxEscAddress) 1fffd4f0 00000002 (.common:nPdInputSize) 1fffd4f2 00000002 (.common:nPdOutputSize) 1fffd4f4 00000002 (.common:nSdoInfoFragmentsLeft) 1fffd4f6 00000002 (.common:nSdoInfoIndex) 1fffd4f8 00000002 (.common:nSdoSegIndex) 1fffd4fa 00000002 (.common:sCycleDiag) 1fffd4fc 00000002 (.common:u16ALEventMask) 1fffd4fe 00000002 (.common:u16EscAddrReceiveMbx) 1fffd500 00000002 (.common:u16EscAddrSendMbx) 1fffd502 00000002 (.common:u16LocalErrorCode) 1fffd504 00000002 (.common:u16ReceiveMbxSize) 1fffd506 00000002 (.common:u16SendMbxSize) 1fffd508 00000002 (.common:u16SmSync0Counter) 1fffd50a 00000002 (.common:u16SmSync0Value) 1fffd50c 00000002 (.common:u16StoreIndex) 1fffd50e 00000001 (.common:b32BitDc) 1fffd50f 00000001 (.common:b3BufferMode) 1fffd510 00000001 (.common:bApplEsmPending) 1fffd511 00000001 (.common:bDcRunning) 1fffd512 00000001 (.common:bDcSyncActive) 1fffd513 00000001 (.common:bEcatFirstOutputsReceived) 1fffd514 00000001 (.common:bEcatInputUpdateRunning) 1fffd515 00000001 (.common:bEcatOutputUpdateRunning) 1fffd516 00000001 (.common:bEcatWaitForAlControlRes) 1fffd517 00000001 (.common:bEscIntEnabled) 1fffd518 00000001 (.common:bEtherCATErrorLed) 1fffd519 00000001 (.common:bEtherCATRunLed) 1fffd51a 00000001 (.common:bExplicitDevIdRequested) 1fffd51b 00000001 (.common:bLocalErrorFlag) 1fffd51c 00000001 (.common:bMbxRepeatToggle) 1fffd51d 00000001 (.common:bMbxRunning) 1fffd51e 00000001 (.common:bMinCycleTimeMeasurementStarted) 1fffd51f 00000001 (.common:bNoMbxMemoryAvailable) 1fffd520 00000001 (.common:bReceiveMbxIsLocked) 1fffd521 00000001 (.common:bRunApplication) 1fffd522 00000001 (.common:bSdoSegAccess) 1fffd523 00000001 (.common:bSdoSegFollows) 1fffd524 00000001 (.common:bSdoSegLastToggle) 1fffd525 00000001 (.common:bSendMbxIsFull) 1fffd526 00000001 (.common:bSmSyncSequenceValid) 1fffd527 00000001 (.common:bStoreCompleteAccess) 1fffd528 00000001 (.common:bSyncSetByUser) 1fffd529 00000001 (.common:bWdTrigger) 1fffd52a 00000001 (.common:nAlStatus) 1fffd52b 00000001 (.common:nMaxSyncMan) 1fffd52c 00000001 (.common:nSdoSegService) 1fffd52d 00000001 (.common:nSdoSegSubindex) 1fffd52e 00000001 (.common:u8EcatErrorLed) 1fffd52f 00000001 (.common:u8EcatRunLed) 1fffd530 00000001 (.common:u8MailboxSendReqStored) 1fffd531 00000001 (.common:u8MbxReadCounter) 1fffd532 00000001 (.common:u8MbxWriteCounter) 1fffd533 00000001 (.common:u8PendingSdo) 1fffd534 00000001 (.common:u8StoreSubindex) 1fffd535 00000001 (.common:u8dummy) __llvm_prf_cnts * 0 1fffc000 00000000 UNINITIALIZED .text.1 0 1fffc8dc 00000004 1fffc8dc 00000004 cia402appl.obj (.text:APPL_GetDeviceID) .text.2 0 1fffd738 000008c6 1fffd738 000004ac ecatslv.obj (.text:StartInputHandler) 1fffdbe4 0000037a objdef.obj (.text:OBJ_Read) 1fffdf5e 0000009c objdef.obj (.text:OBJ_GetObjectList) 1fffdffa 00000004 cia402appl.obj (.text:APPL_StartMailboxHandler) .text.3 0 1ffff000 00000ffe 1ffff000 0000046e objdef.obj (.text:OBJ_Write) 1ffff46e 0000043c sdoserv.obj (.text:SDOS_SdoInd) 1ffff8aa 0000041e ecatslv.obj (.text:AL_ControlInd) 1ffffcc8 000002c4 cia402appl.obj (.text:CiA402_Init) 1fffff8c 00000070 driverlib_cm.lib : sysctl.obj (.text:SysCtl_resetPeripheral) 1ffffffc 00000002 cia402appl.obj (.text:APPL_AckErrorInd) .text.4 0 20000808 000003f8 20000808 00000298 sdoserv.obj (.text:SDOS_SdoInfoInd) 20000aa0 00000140 ecatappl.obj (.text:PDI_Isr) 20000be0 00000020 cia402appl.obj (.text:APPL_Application) .text.5 0 20000d40 00003f5e 20000d40 00000232 cia402appl.obj (.text:APPL_GenerateMapping) 20000f72 00000228 sdoserv.obj (.text:SdoDownloadSegmentInd) 2000119a 00000208 ecatslv.obj (.text:CheckSmSettings) 200013a2 000001fc cia402appl.obj (.text:CiA402_StateMachine) 2000159e 000001d2 ecatslv.obj (.text:AL_ControlRes) 20001770 000001c0 ecatappl.obj (.text:ECAT_SetLedIndication) 20001930 000001b6 rtsv7M4_T_le_eabi.lib : fd_add_t2.asm.obj (.text) 20001ae6 00000170 cia402appl.obj (.text:Write0xF030) 20001c56 0000013a ecatslv.obj (.text:ECAT_Init) 20001d90 0000011a ecatappl.obj (.text:Sync0_Isr) 20001eaa 0000010c ecatslv.obj (.text:ECAT_Main) 20001fb6 00000002 ethercat_slave_cm_hal.obj (.text:ESC_releaseHW) 20001fb8 00000100 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:aligned_alloc) 200020b8 000000fe ecatslv.obj (.text:StopInputHandler) 200021b6 000000fc cia402appl.obj (.text:CiA402_Application) 200022b2 000000fc cia402appl.obj (.text:CiA402_DummyMotionControl) 200023ae 000000fc mailbox.obj (.text:MBX_CheckAndCopyMailbox) 200024aa 000000fc rtsv7M4_T_le_eabi.lib : fd_mul_t2.asm.obj (.text) 200025a6 000000f8 coeappl.obj (.text:COE_ObjInit) 2000269e 000000f8 objdef.obj (.text:OBJ_GetEntryOffset) 20002796 000000f6 ecatslv.obj (.text:DC_CheckWatchdog) 2000288c 000000f6 mailbox.obj (.text:MBX_StopMailboxHandler) 20002982 000000f2 ethercat_slave_cm_hal.obj (.text:ESC_initHW) 20002a74 000000f0 sdoserv.obj (.text:SdoUploadSegmentInd) 20002b64 000000ea sdoserv.obj (.text:SDOS_SdoRes) 20002c4e 00000002 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.text:_nop) 20002c50 000000e4 : memory.c.obj (.text:free) 20002d34 000000e2 ecatappl.obj (.text:MainLoop) 20002e16 000000d8 mailbox.obj (.text:MBX_Init) 20002eee 000000ca cia402appl.obj (.text:APPL_StartInputHandler) 20002fb8 000000bc objdef.obj (.text:OBJ_GetDesc) 20003074 000000ba objdef.obj (.text:CheckSyncTypeValue) 2000312e 000000ba objdef.obj (.text:OBJ_GetObjectLength) 200031e8 000000b8 sdoserv.obj (.text:SODS_ClearPendingResponse) 200032a0 000000b6 coeappl.obj (.text:COE_Main) 20003356 000000b6 sdoserv.obj (.text:SdoRes) 2000340c 000000aa mailbox.obj (.text:MBX_CopyToSendMailbox) 200034b6 000000a2 mailbox.obj (.text:MBX_StartMailboxHandler) 20003558 000000a2 ecatappl.obj (.text:PDO_OutputMapping) 200035fa 000000a2 ecatslv.obj (.text:SetALStatus) 2000369c 0000009c rtsv7M4_T_le_eabi.lib : memcpy_t2.asm.obj (.text) 20003738 00000096 cia402appl.obj (.text:APPL_OutputMapping) 200037ce 0000008e cia402appl.obj (.text:APPL_InputMapping) 2000385c 0000008e ecatappl.obj (.text:ECAT_CheckTimer) 200038ea 00000086 mailbox.obj (.text:MBX_MailboxReadInd) 20003970 00000086 ecatappl.obj (.text:PDO_InputMapping) 200039f6 00000084 mailbox.obj (.text:MBX_MailboxSendReq) 20003a7a 00000002 startup_cm.obj (.text:defaultISR) 20003a7c 00000080 driverlib_cm.lib : interrupt.obj (.text:Interrupt_enable) 20003afc 0000007e ecatappl.obj (.text:MainInit) 20003b7a 0000007a ecatslv.obj (.text:CheckIfEcatError) 20003bf4 0000007a rtsv7M4_T_le_eabi.lib : fs_mul_t2.asm.obj (.text) 20003c6e 0000007a : memset_t2.asm.obj (.text) 20003ce8 00000076 cm.obj (.text:CM_enableAllPeripherals) 20003d5e 00000076 coeappl.obj (.text:COE_SyncTimeStamp) 20003dd4 00000070 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:split) 20003e44 00000068 : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) 20003eac 00000064 coeappl.obj (.text:COE_AddObjectToDic) 20003f10 00000062 mailbox.obj (.text:MBX_MailboxRepeatReq) 20003f72 00000060 ecatslv.obj (.text:StartOutputHandler) 20003fd2 00000060 rtsv7M4_T_le_eabi.lib : fs_cmp_t2.asm.obj (.text:__aeabi_cfcmple) 20004032 0000005e objdef.obj (.text:OBJ_GetNoOfObjects) 20004090 0000005c cia402appl.obj (.text:CiA402_DeallocateAxis) 200040ec 0000005c driverlib_cm.lib : escss.obj (.text:ESCSS_configureSync0Connections) 20004148 0000005c : escss.obj (.text:ESCSS_configureSync1Connections) 200041a4 0000005c : interrupt.obj (.text:Interrupt_registerHandler) 20004200 0000005c mailbox.obj (.text:MBX_MailboxWriteInd) 2000425c 00000050 ecatappl.obj (.text:HandleCycleTimeMeasurement) 200042ac 0000004e coeappl.obj (.text:Read0x10F8) 200042fa 00000048 mailbox.obj (.text:MBX_Main) 20004342 00000002 startup_cm.obj (.text:faultISR) 20004344 00000048 driverlib_cm.lib : sysctl.obj (.text:SysCtl_enablePeripheral) 2000438c 00000048 rtsv7M4_T_le_eabi.lib : fd_toi_t2.asm.obj (.text) 200043d4 00000046 coeappl.obj (.text:COE_UpdateSyncErrorStatus) 2000441a 00000044 ecatappl.obj (.text:Sync1_Isr) 2000445e 00000002 startup_cm.obj (.text:nmiISR) 20004460 00000044 rtsv7M4_T_le_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) 200044a4 00000044 cia402appl.obj (.text:main) 200044e8 00000042 ecatcoe.obj (.text:COE_ContinueInd) 2000452a 0000003e ecatappl.obj (.text:ECAT_Application) 20004568 0000003c coeappl.obj (.text:COE_RemoveDicEntry) 200045a4 0000003a driverlib_cm.lib : escss.obj (.text:ESCSS_configureEEPROMSize) 200045de 0000003a objdef.obj (.text:OBJ_CopyNumberToString) 20004618 0000003a objdef.obj (.text:OBJ_GetEntryDesc) 20004652 00000038 rtsv7M4_T_le_eabi.lib : fs_tod_t2.asm.obj (.text) 2000468a 00000038 : fs_toi_t2.asm.obj (.text) 200046c2 00000036 : strncpy.c.obj (.text:strncpy) 200046f8 00000034 ecatappl.obj (.text:GetSystemTimeDelay) 2000472c 00000032 ethercat_slave_cm_hal.obj (.text:ESC_setLed) 2000475e 0000002e ecatslv.obj (.text:DisableSyncManChannel) 2000478c 0000002e ecatslv.obj (.text:EnableSyncManChannel) 200047ba 0000002e rtsv7M4_T_le_eabi.lib : i_tofd_t2.asm.obj (.text) 200047e8 0000002c coeappl.obj (.text:COE_ObjDictionaryInit) 20004814 0000002c mailbox.obj (.text:PutInMbxQueue) 20004840 00000028 cm.obj (.text:CM_init) 20004868 00000028 ecatcoe.obj (.text:COE_ServiceInd) 20004890 00000028 ethercat_slave_cm_hal.obj (.text:ESC_loadedCheckEEPROM) 200048b8 00000028 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:free_list_insert) 200048e0 00000026 mailbox.obj (.text:GetOutOfMbxQueue) 20004906 00000026 ecatslv.obj (.text:UpdateEEPROMLoadedState) 2000492c 00000024 coeappl.obj (.text:AddObjectsToObjDictionary) 20004950 00000024 cia402appl.obj (.text:CiA402_LocalError) 20004974 00000024 driverlib_cm.lib : escss.obj (.text:ESCSS_isConfigurationLockEnabled) 20004998 00000024 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.text:_c_int00_noargs:_c_int00_noargs) 200049bc 00000024 : u_tofs_t2.asm.obj (.text) 200049e0 00000020 coeappl.obj (.text:COE_ClearObjDictionary) 20004a00 0000001e ethercat_slave_cm_hal.obj (.text:ESC_clearTimer) 20004a1e 0000001c ecatslv.obj (.text:GetSyncMan) 20004a3a 0000001c ecatslv.obj (.text:ResetALEventMask) 20004a56 0000001c ecatslv.obj (.text:SetALEventMask) 20004a72 0000001c rtsv7M4_T_le_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset) 20004a8e 00000002 --HOLE-- [fill = 0] 20004a90 0000001c : memory.c.obj (.text:free_list_remove) 20004aac 0000001a ethercat_slave_cm_hal.obj (.text:ESC_applicationLayerHandler) 20004ac6 0000001a ethercat_slave_cm_hal.obj (.text:ESC_applicationSync0Handler) 20004ae0 0000001a ethercat_slave_cm_hal.obj (.text:ESC_applicationSync1Handler) 20004afa 0000001a objdef.obj (.text:OBJ_GetObjectHandle) 20004b14 00000018 ecatcoe.obj (.text:COE_Init) 20004b2c 00000018 ecatslv.obj (.text:StopOutputHandler) 20004b44 00000014 rtsv7M4_T_le_eabi.lib : strlen.c.obj (.text:strlen) 20004b58 00000012 mailbox.obj (.text:MailboxServiceInd) 20004b6a 00000010 ethercat_slave_cm_hal.obj (.text:ESC_writeBlockISR) 20004b7a 0000000e ecatslv.obj (.text:BackToInitTransition) 20004b88 0000000e ethercat_slave_cm_hal.obj (.text:ESC_getTimer) 20004b96 0000000e rtsv7M4_T_le_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) 20004ba4 0000000c coeappl.obj (.text:COE_GetObjectDictionary) 20004bb0 0000000c cia402appl.obj (.text:CiA402_TransitionAction) 20004bbc 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readBlock) 20004bc8 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readBlockISR) 20004bd4 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readByte) 20004be0 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readDWord) 20004bec 0000000c ethercat_slave_cm_hal.obj (.text:ESC_readWord) 20004bf8 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeBlock) 20004c04 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeByte) 20004c10 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeDWord) 20004c1c 0000000c ethercat_slave_cm_hal.obj (.text:ESC_writeWord) 20004c28 0000000a ethercat_slave_cm_hal.obj (.text:ESC_readByteISR) 20004c32 0000000a ethercat_slave_cm_hal.obj (.text:ESC_readDWordISR) 20004c3c 0000000a ethercat_slave_cm_hal.obj (.text:ESC_readWordISR) 20004c46 0000000a ethercat_slave_cm_hal.obj (.text:ESC_timerIncPerMilliSec) 20004c50 0000000a ethercat_slave_cm_hal.obj (.text:ESC_writeByteISR) 20004c5a 0000000a ethercat_slave_cm_hal.obj (.text:ESC_writeDWordISR) 20004c64 0000000a ethercat_slave_cm_hal.obj (.text:ESC_writeWordISR) 20004c6e 00000008 ethercat_slave_cm_hal.obj (.text:ESC_resetESC) 20004c76 00000008 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:malloc) 20004c7e 00000004 cia402appl.obj (.text:APPL_StartOutputHandler) 20004c82 00000004 cia402appl.obj (.text:APPL_StopInputHandler) 20004c86 00000004 cia402appl.obj (.text:APPL_StopMailboxHandler) 20004c8a 00000004 cia402appl.obj (.text:APPL_StopOutputHandler) 20004c8e 00000004 f2838x_cm_system.obj (.text:F2838XCM_strcpy) 20004c92 00000004 objdef.obj (.text:OBJ_GetObjDesc) 20004c96 00000004 rtsv7M4_T_le_eabi.lib : pre_init.c.obj (.text:_system_pre_init) 20004c9a 00000004 : exit.c.obj (.text:abort:abort) MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ cia402appl.obj 3410 1075 1926 ecatslv.obj 4950 0 69 objdef.obj 3228 32 164 sdoserv.obj 3140 120 69 coeappl.obj 980 1035 599 ecatappl.obj 2102 0 170 mailbox.obj 1674 0 136 ethercat_slave_cm_hal.obj 658 0 0 startup_cm.obj 12 320 0 ecatcoe.obj 130 0 4 f2838x_cm_system.obj 4 0 0 +--+----------------------------+-------+---------+---------+ Total: 20288 2582 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 868 0 +--+----------------------------+-------+---------+---------+ Grand Total: 23586 3450 7761 LINKER GENERATED COPY TABLES __TI_cinit_table @ 20004ff8 records: 2, size/record: 8, table size: 16 .data: load addr=20004ca0, load size=00000340 bytes, run addr=1fffc8e0, run size=0000086e bytes, compression=lzss .bss: load addr=20004ff0, load size=00000008 bytes, run addr=1fffd150, run size=000003e6 bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 20004fe0 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 ------- ---- 1ffff8ab AL_ControlInd 2000159f AL_ControlRes 1ffffffd APPL_AckErrorInd 20000be1 APPL_Application 20000d41 APPL_GenerateMapping 1fffc8dd APPL_GetDeviceID 200037cf APPL_InputMapping 20003739 APPL_OutputMapping 20002eef APPL_StartInputHandler 1fffdffb APPL_StartMailboxHandler 20004c7f APPL_StartOutputHandler 20004c83 APPL_StopInputHandler 20004c87 APPL_StopMailboxHandler 20004c8b APPL_StopOutputHandler 2000492d AddObjectsToObjDictionary 1fffcea8 ApplicationObjDic 20004b7b BackToInitTransition 20004c9b C$$EXIT 20003ce9 CM_enableAllPeripherals 20004841 CM_init 20003ead COE_AddObjectToDic 200049e1 COE_ClearObjDictionary 200044e9 COE_ContinueInd 20004ba5 COE_GetObjectDictionary 20004b15 COE_Init 200032a1 COE_Main 200047e9 COE_ObjDictionaryInit 200025a7 COE_ObjInit 20004569 COE_RemoveDicEntry 20004869 COE_ServiceInd 20003d5f COE_SyncTimeStamp 200043d5 COE_UpdateSyncErrorStatus 20003b7b CheckIfEcatError 2000119b CheckSmSettings 20003075 CheckSyncTypeValue 200021b7 CiA402_Application 20004091 CiA402_DeallocateAxis 200022b3 CiA402_DummyMotionControl 1ffffcc9 CiA402_Init 20004951 CiA402_LocalError 200013a3 CiA402_StateMachine 20004bb1 CiA402_TransitionAction 20002797 DC_CheckWatchdog 1fffc8e0 DefCiA402AxisObjDic 1fffcfc0 DefCiA402ObjectValues 2000475f DisableSyncManChannel 2000452b ECAT_Application 2000385d ECAT_CheckTimer 20001c57 ECAT_Init 20001eab ECAT_Main 20001771 ECAT_SetLedIndication 200045a5 ESCSS_configureEEPROMSize 200040ed ESCSS_configureSync0Connections 20004149 ESCSS_configureSync1Connections 20004aad ESC_applicationLayerHandler 20004ac7 ESC_applicationSync0Handler 20004ae1 ESC_applicationSync1Handler 20004a01 ESC_clearTimer 20004b89 ESC_getTimer 20002983 ESC_initHW 20004891 ESC_loadedCheckEEPROM 20004bbd ESC_readBlock 20004bc9 ESC_readBlockISR 20004bd5 ESC_readByte 20004c29 ESC_readByteISR 20004be1 ESC_readDWord 20004c33 ESC_readDWordISR 20004bed ESC_readWord 20004c3d ESC_readWordISR 20001fb7 ESC_releaseHW 20004c6f ESC_resetESC 2000472d ESC_setLed 20004c47 ESC_timerIncPerMilliSec 20004bf9 ESC_writeBlock 20004b6b ESC_writeBlockISR 20004c05 ESC_writeByte 20004c51 ESC_writeByteISR 20004c11 ESC_writeDWord 20004c5b ESC_writeDWordISR 20004c1d ESC_writeWord 20004c65 ESC_writeWordISR 1fffd4d4 EcatWdValue 1fffd0ee EepromLoaded 2000478d EnableSyncManChannel 1fffd4d6 EsmTimeoutCounter 20004c8f F2838XCM_strcpy 1fffccc8 GenObjDic 200048e1 GetOutOfMbxQueue 20004a1f GetSyncMan 200046f9 GetSystemTimeDelay 2000425d HandleCycleTimeMeasurement 20003a7d Interrupt_enable 200041a5 Interrupt_registerHandler 1fffd4d8 LatchInputSync0Counter 1fffd4da LatchInputSync0Value 1fffd150 LocalAxes 200023af MBX_CheckAndCopyMailbox 2000340d MBX_CopyToSendMailbox 20002e17 MBX_Init 200038eb MBX_MailboxReadInd 20003f11 MBX_MailboxRepeatReq 200039f7 MBX_MailboxSendReq 20004201 MBX_MailboxWriteInd 200042fb MBX_Main 200034b7 MBX_StartMailboxHandler 2000288d MBX_StopMailboxHandler 20004b59 MailboxServiceInd 20003afd MainInit 20002d35 MainLoop 200045df OBJ_CopyNumberToString 20002fb9 OBJ_GetDesc 20004619 OBJ_GetEntryDesc 2000269f OBJ_GetEntryOffset 20004033 OBJ_GetNoOfObjects 20004c93 OBJ_GetObjDesc 20004afb OBJ_GetObjectHandle 2000312f OBJ_GetObjectLength 1fffdf5f OBJ_GetObjectList 1fffdbe5 OBJ_Read 1ffff001 OBJ_Write 1fffd0c8 ObjDicList 20000aa1 PDI_Isr 20003971 PDO_InputMapping 20003559 PDO_OutputMapping 20004815 PutInMbxQueue 200042ad Read0x10F8 20004a3b ResetALEventMask 1ffff46f SDOS_SdoInd 20000809 SDOS_SdoInfoInd 20002b65 SDOS_SdoRes 1fffd0ed SMActivate 200031e9 SODS_ClearPendingResponse 20003357 SdoRes 20004a57 SetALEventMask 200035fb SetALStatus 1fffd739 StartInputHandler 20003f73 StartOutputHandler 200020b9 StopInputHandler 20004b2d StopOutputHandler 1fffd4dc Sync0WdCounter 1fffd4de Sync0WdValue 20001d91 Sync0_Isr 1fffd4e0 Sync1WdCounter 1fffd4e2 Sync1WdValue 2000441b Sync1_Isr 1fffd478 SyncManInfo 20004345 SysCtl_enablePeripheral 1fffff8d SysCtl_resetPeripheral 20004907 UpdateEEPROMLoadedState 20001ae7 Write0xF030 1fffd738 __STACK_END 00000200 __STACK_SIZE 00001000 __SYSMEM_SIZE 20004ff8 __TI_CINIT_Base 20005008 __TI_CINIT_Limit 20004fe0 __TI_Handler_Table_Base 20004fec __TI_Handler_Table_Limit 20004461 __TI_auto_init_nobinit_nopinit 20003e45 __TI_decompress_lzss 20004b97 __TI_decompress_none ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 20004ca0 __TI_static_base__ 20004a73 __TI_zero_init_nomemset 20003fd3 __aeabi_cfcmpeq 20003fd3 __aeabi_cfcmple 2000438d __aeabi_d2iz 2000193b __aeabi_dadd 200024ab __aeabi_dmul 20001931 __aeabi_dsub 20004653 __aeabi_f2d 2000468b __aeabi_f2iz 20003bf5 __aeabi_fmul 200047bb __aeabi_i2d 20003c6f __aeabi_memclr 20003c6f __aeabi_memclr4 20003c6f __aeabi_memclr8 2000369d __aeabi_memcpy 2000369d __aeabi_memcpy4 2000369d __aeabi_memcpy8 20003c71 __aeabi_memset 20003c71 __aeabi_memset4 20003c71 __aeabi_memset8 200049bd __aeabi_ui2f ffffffff __binit__ ffffffff __c_args__ UNDEFED __mpu_init 1fffd538 __stack 1fffc000 __start___llvm_prf_cnts 1fffc000 __stop___llvm_prf_cnts 20004999 _c_int00_noargs 1fffd12c _lock 20002c4f _nop 1fffe000 _sys_memory UNDEFED _system_post_cinit 20004c97 _system_pre_init 1fffd130 _unlock 1fffc7de aName0x1000 1fffc7a8 aName0x1001 1fffc7ea aName0x1008 1fffc746 aName0x1009 1fffc757 aName0x100A 1fffc447 aName0x1018 1fffc408 aName0x10F1 1fffc690 aName0x10F8 1fffc768 aName0x1600 1fffc7f6 aName0x1601 1fffc802 aName0x1602 1fffc778 aName0x1A00 1fffc80e aName0x1A01 1fffc81a aName0x1A02 1fffc6b6 aName0x1C00 1fffc7b7 aName0x1C12 1fffc7c4 aName0x1C13 1fffc000 aName0x1C32 1fffc100 aName0x1C33 1fffc84a aName0x603F 1fffc7d1 aName0x6040 1fffc826 aName0x6041 1fffc5bc aName0x605A 1fffc62a aName0x605B 1fffc4e8 aName0x605C 1fffc654 aName0x605E 1fffc6a3 aName0x6060 1fffc541 aName0x6061 1fffc5d2 aName0x6064 1fffc5e8 aName0x606C 1fffc668 aName0x6077 1fffc788 aName0x607A 1fffc3c8 aName0x607D 1fffc5fe aName0x6085 1fffc340 aName0x60C2 1fffc798 aName0x60FF 1fffc614 aName0x6502 1fffc386 aName0xF000 1fffc67c aName0xF010 1fffc524 aName0xF030 1fffc63f aName0xF050 1fffd2f0 aPdInputData 1fffd334 aPdOutputData 1fffd468 aSdoInfoHeader 1fffd0e0 aSubindexDesc 20004c9b abort 1fffd070 acDevicename 1fffd089 acHardwareversion 1fffd09d acSoftwareversion 20001fb9 aligned_alloc 1fffc506 asEntryDesc0x1018 1fffc6c8 asEntryDesc0x10F1 1fffc480 asEntryDesc0x1600 1fffc55c asEntryDesc0x1601 1fffc574 asEntryDesc0x1602 1fffc4a4 asEntryDesc0x1A00 1fffc58c asEntryDesc0x1A01 1fffc5a4 asEntryDesc0x1A02 1fffc832 asEntryDesc0x1C00 1fffc200 asEntryDesc0x1C3x 1fffc6da asEntryDesc0x607D 1fffc6ec asEntryDesc0x60C2 1fffc6fe asEntryDesc0xF000 1fffc710 asEntryDesc0xF010 1fffc722 asEntryDesc0xF030 1fffc734 asEntryDesc0xF050 1fffc83e asPDOAssignEntryDesc 1fffd50e b32BitDc 1fffd50f b3BufferMode 1fffd510 bApplEsmPending 1fffd511 bDcRunning 1fffd512 bDcSyncActive 1fffd513 bEcatFirstOutputsReceived 1fffd514 bEcatInputUpdateRunning 1fffd515 bEcatOutputUpdateRunning 1fffd516 bEcatWaitForAlControlRes 1fffd517 bEscIntEnabled 1fffd518 bEtherCATErrorLed 1fffd519 bEtherCATRunLed 1fffd51a bExplicitDevIdRequested 1fffd120 bInitFinished 1fffd51b bLocalErrorFlag 1fffd51c bMbxRepeatToggle 1fffd51d bMbxRunning 1fffd51e bMinCycleTimeMeasurementStarted 1fffd51f bNoMbxMemoryAvailable 1fffd520 bReceiveMbxIsLocked 1fffd521 bRunApplication 1fffd0b1 bSdoInWork 1fffd522 bSdoSegAccess 1fffd523 bSdoSegFollows 1fffd524 bSdoSegLastToggle 1fffd525 bSendMbxIsFull 1fffd526 bSmSyncSequenceValid 1fffd527 bStoreCompleteAccess 1fffd528 bSyncSetByUser 1fffd529 bWdTrigger ffffffff binit 1fffc2c8 cAbortCode 1fffc4c8 cBitMask 20002c51 free 1fffd4e4 i16WaitForPllRunningCnt 1fffd4e6 i16WaitForPllRunningTimeout 200044a5 main 20004c77 malloc 20001fb9 memalign 2000369d memcpy 20003c77 memset 1fffd52a nAlStatus 1fffd4e8 nEcatStateTrans 1fffd4ea nEscAddrInputData 1fffd4ec nEscAddrOutputData 1fffd4ee nMaxEscAddress 1fffd52b nMaxSyncMan 1fffd4f0 nPdInputSize 1fffd4f2 nPdOutputSize 1fffd4f4 nSdoInfoFragmentsLeft 1fffd4f6 nSdoInfoIndex 1fffd480 nSdoSegBytesToHandle 1fffd484 nSdoSegCompleteSize 1fffd4f8 nSdoSegIndex 1fffd52c nSdoSegService 1fffd52d nSdoSegSubindex 1fffd488 pAPPL_MainLoop 1fffd48c pCoeSendStored 1fffd490 pSdoInfoObjEntry 1fffd494 pSdoPendFunc 1fffd498 pSdoResStored 1fffd49c pSdoSegData 1fffd4a0 pSdoSegObjEntry 1fffd4a4 pStoreData 1fffd4a8 psReadMbx 1fffd4ac psRepeatMbx 1fffd4b0 psStoreMbx 1fffd4b4 psWriteMbx 1fffd0f0 sConfiguredModuleIdentList 1fffd4fa sCycleDiag 1fffd0fc sDetectedModuleIdentList 1fffc856 sEntryDesc0x1000 1fffc85c sEntryDesc0x1001 1fffc862 sEntryDesc0x1008 1fffc868 sEntryDesc0x1009 1fffc86e sEntryDesc0x100A 1fffc874 sEntryDesc0x10F8 1fffc87a sEntryDesc0x603F 1fffc880 sEntryDesc0x6040 1fffc886 sEntryDesc0x6041 1fffc88c sEntryDesc0x605A 1fffc892 sEntryDesc0x605B 1fffc898 sEntryDesc0x605C 1fffc89e sEntryDesc0x605E 1fffc8a4 sEntryDesc0x6060 1fffc8aa sEntryDesc0x6061 1fffc8b0 sEntryDesc0x6064 1fffc8b6 sEntryDesc0x606C 1fffc8bc sEntryDesc0x6077 1fffc8c2 sEntryDesc0x607A 1fffc8c8 sEntryDesc0x6085 1fffc8ce sEntryDesc0x60FF 1fffc8d4 sEntryDesc0x6502 1fffd108 sErrorSettings 1fffd0cc sIdentity 1fffd400 sMbxReceiveQueue 1fffd434 sMbxSendQueue 1fffd0b2 sModulardeviceprofile 1fffd114 sModuleProfileInfo 1fffd13c sRxPDOassign 1fffd378 sSyncManInPar 1fffd3bc sSyncManOutPar 1fffd142 sSyncmanagertype 1fffd148 sTxPDOassign 20004b45 strlen 200046c3 strncpy 1fffd4fc u16ALEventMask 1fffd0c4 u16ErrorRegister 1fffd4fe u16EscAddrReceiveMbx 1fffd500 u16EscAddrSendMbx 1fffd502 u16LocalErrorCode 1fffd504 u16ReceiveMbxSize 1fffd506 u16SendMbxSize 1fffd508 u16SmSync0Counter 1fffd50a u16SmSync0Value 1fffd50c u16StoreIndex 1fffd4b8 u32CheckForDcOverrunCnt 1fffd4bc u32CycleTimeStartValue 1fffd0c0 u32Devicetype 1fffd4c0 u32LastDc32Value 1fffd4c4 u32MinCycleTimeStartValue 1fffd4c8 u32MinCycleTimeValue 1fffd4cc u32StoreDataSize 1fffd4d0 u32SystemTimeReadFailure 1fffd0b8 u64Timestamp 1fffd52e u8EcatErrorLed 1fffd52f u8EcatRunLed 1fffd530 u8MailboxSendReqStored 1fffd531 u8MbxReadCounter 1fffd532 u8MbxWriteCounter 1fffd533 u8PendingSdo 1fffd534 u8StoreSubindex 1fffd535 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 1fffc100 aName0x1C33 1fffc200 asEntryDesc0x1C3x 1fffc2c8 cAbortCode 1fffc340 aName0x60C2 1fffc386 aName0xF000 1fffc3c8 aName0x607D 1fffc408 aName0x10F1 1fffc447 aName0x1018 1fffc480 asEntryDesc0x1600 1fffc4a4 asEntryDesc0x1A00 1fffc4c8 cBitMask 1fffc4e8 aName0x605C 1fffc506 asEntryDesc0x1018 1fffc524 aName0xF030 1fffc541 aName0x6061 1fffc55c asEntryDesc0x1601 1fffc574 asEntryDesc0x1602 1fffc58c asEntryDesc0x1A01 1fffc5a4 asEntryDesc0x1A02 1fffc5bc aName0x605A 1fffc5d2 aName0x6064 1fffc5e8 aName0x606C 1fffc5fe aName0x6085 1fffc614 aName0x6502 1fffc62a aName0x605B 1fffc63f aName0xF050 1fffc654 aName0x605E 1fffc668 aName0x6077 1fffc67c aName0xF010 1fffc690 aName0x10F8 1fffc6a3 aName0x6060 1fffc6b6 aName0x1C00 1fffc6c8 asEntryDesc0x10F1 1fffc6da asEntryDesc0x607D 1fffc6ec asEntryDesc0x60C2 1fffc6fe asEntryDesc0xF000 1fffc710 asEntryDesc0xF010 1fffc722 asEntryDesc0xF030 1fffc734 asEntryDesc0xF050 1fffc746 aName0x1009 1fffc757 aName0x100A 1fffc768 aName0x1600 1fffc778 aName0x1A00 1fffc788 aName0x607A 1fffc798 aName0x60FF 1fffc7a8 aName0x1001 1fffc7b7 aName0x1C12 1fffc7c4 aName0x1C13 1fffc7d1 aName0x6040 1fffc7de aName0x1000 1fffc7ea aName0x1008 1fffc7f6 aName0x1601 1fffc802 aName0x1602 1fffc80e aName0x1A01 1fffc81a aName0x1A02 1fffc826 aName0x6041 1fffc832 asEntryDesc0x1C00 1fffc83e asPDOAssignEntryDesc 1fffc84a aName0x603F 1fffc856 sEntryDesc0x1000 1fffc85c sEntryDesc0x1001 1fffc862 sEntryDesc0x1008 1fffc868 sEntryDesc0x1009 1fffc86e sEntryDesc0x100A 1fffc874 sEntryDesc0x10F8 1fffc87a sEntryDesc0x603F 1fffc880 sEntryDesc0x6040 1fffc886 sEntryDesc0x6041 1fffc88c sEntryDesc0x605A 1fffc892 sEntryDesc0x605B 1fffc898 sEntryDesc0x605C 1fffc89e sEntryDesc0x605E 1fffc8a4 sEntryDesc0x6060 1fffc8aa sEntryDesc0x6061 1fffc8b0 sEntryDesc0x6064 1fffc8b6 sEntryDesc0x606C 1fffc8bc sEntryDesc0x6077 1fffc8c2 sEntryDesc0x607A 1fffc8c8 sEntryDesc0x6085 1fffc8ce sEntryDesc0x60FF 1fffc8d4 sEntryDesc0x6502 1fffc8dd APPL_GetDeviceID 1fffc8e0 DefCiA402AxisObjDic 1fffccc8 GenObjDic 1fffcea8 ApplicationObjDic 1fffcfc0 DefCiA402ObjectValues 1fffd070 acDevicename 1fffd089 acHardwareversion 1fffd09d acSoftwareversion 1fffd0b1 bSdoInWork 1fffd0b2 sModulardeviceprofile 1fffd0b8 u64Timestamp 1fffd0c0 u32Devicetype 1fffd0c4 u16ErrorRegister 1fffd0c8 ObjDicList 1fffd0cc sIdentity 1fffd0e0 aSubindexDesc 1fffd0ed SMActivate 1fffd0ee EepromLoaded 1fffd0f0 sConfiguredModuleIdentList 1fffd0fc sDetectedModuleIdentList 1fffd108 sErrorSettings 1fffd114 sModuleProfileInfo 1fffd120 bInitFinished 1fffd12c _lock 1fffd130 _unlock 1fffd13c sRxPDOassign 1fffd142 sSyncmanagertype 1fffd148 sTxPDOassign 1fffd150 LocalAxes 1fffd2f0 aPdInputData 1fffd334 aPdOutputData 1fffd378 sSyncManInPar 1fffd3bc sSyncManOutPar 1fffd400 sMbxReceiveQueue 1fffd434 sMbxSendQueue 1fffd468 aSdoInfoHeader 1fffd478 SyncManInfo 1fffd480 nSdoSegBytesToHandle 1fffd484 nSdoSegCompleteSize 1fffd488 pAPPL_MainLoop 1fffd48c pCoeSendStored 1fffd490 pSdoInfoObjEntry 1fffd494 pSdoPendFunc 1fffd498 pSdoResStored 1fffd49c pSdoSegData 1fffd4a0 pSdoSegObjEntry 1fffd4a4 pStoreData 1fffd4a8 psReadMbx 1fffd4ac psRepeatMbx 1fffd4b0 psStoreMbx 1fffd4b4 psWriteMbx 1fffd4b8 u32CheckForDcOverrunCnt 1fffd4bc u32CycleTimeStartValue 1fffd4c0 u32LastDc32Value 1fffd4c4 u32MinCycleTimeStartValue 1fffd4c8 u32MinCycleTimeValue 1fffd4cc u32StoreDataSize 1fffd4d0 u32SystemTimeReadFailure 1fffd4d4 EcatWdValue 1fffd4d6 EsmTimeoutCounter 1fffd4d8 LatchInputSync0Counter 1fffd4da LatchInputSync0Value 1fffd4dc Sync0WdCounter 1fffd4de Sync0WdValue 1fffd4e0 Sync1WdCounter 1fffd4e2 Sync1WdValue 1fffd4e4 i16WaitForPllRunningCnt 1fffd4e6 i16WaitForPllRunningTimeout 1fffd4e8 nEcatStateTrans 1fffd4ea nEscAddrInputData 1fffd4ec nEscAddrOutputData 1fffd4ee nMaxEscAddress 1fffd4f0 nPdInputSize 1fffd4f2 nPdOutputSize 1fffd4f4 nSdoInfoFragmentsLeft 1fffd4f6 nSdoInfoIndex 1fffd4f8 nSdoSegIndex 1fffd4fa sCycleDiag 1fffd4fc u16ALEventMask 1fffd4fe u16EscAddrReceiveMbx 1fffd500 u16EscAddrSendMbx 1fffd502 u16LocalErrorCode 1fffd504 u16ReceiveMbxSize 1fffd506 u16SendMbxSize 1fffd508 u16SmSync0Counter 1fffd50a u16SmSync0Value 1fffd50c u16StoreIndex 1fffd50e b32BitDc 1fffd50f b3BufferMode 1fffd510 bApplEsmPending 1fffd511 bDcRunning 1fffd512 bDcSyncActive 1fffd513 bEcatFirstOutputsReceived 1fffd514 bEcatInputUpdateRunning 1fffd515 bEcatOutputUpdateRunning 1fffd516 bEcatWaitForAlControlRes 1fffd517 bEscIntEnabled 1fffd518 bEtherCATErrorLed 1fffd519 bEtherCATRunLed 1fffd51a bExplicitDevIdRequested 1fffd51b bLocalErrorFlag 1fffd51c bMbxRepeatToggle 1fffd51d bMbxRunning 1fffd51e bMinCycleTimeMeasurementStarted 1fffd51f bNoMbxMemoryAvailable 1fffd520 bReceiveMbxIsLocked 1fffd521 bRunApplication 1fffd522 bSdoSegAccess 1fffd523 bSdoSegFollows 1fffd524 bSdoSegLastToggle 1fffd525 bSendMbxIsFull 1fffd526 bSmSyncSequenceValid 1fffd527 bStoreCompleteAccess 1fffd528 bSyncSetByUser 1fffd529 bWdTrigger 1fffd52a nAlStatus 1fffd52b nMaxSyncMan 1fffd52c nSdoSegService 1fffd52d nSdoSegSubindex 1fffd52e u8EcatErrorLed 1fffd52f u8EcatRunLed 1fffd530 u8MailboxSendReqStored 1fffd531 u8MbxReadCounter 1fffd532 u8MbxWriteCounter 1fffd533 u8PendingSdo 1fffd534 u8StoreSubindex 1fffd535 u8dummy 1fffd538 __stack 1fffd738 __STACK_END 1fffd739 StartInputHandler 1fffdbe5 OBJ_Read 1fffdf5f OBJ_GetObjectList 1fffdffb APPL_StartMailboxHandler 1fffe000 _sys_memory 1ffff001 OBJ_Write 1ffff46f SDOS_SdoInd 1ffff8ab AL_ControlInd 1ffffcc9 CiA402_Init 1fffff8d SysCtl_resetPeripheral 1ffffffd APPL_AckErrorInd 20000809 SDOS_SdoInfoInd 20000aa1 PDI_Isr 20000be1 APPL_Application 20000c00 vectorTableRAM 20000d41 APPL_GenerateMapping 2000119b CheckSmSettings 200013a3 CiA402_StateMachine 2000159f AL_ControlRes 20001771 ECAT_SetLedIndication 20001931 __aeabi_dsub 2000193b __aeabi_dadd 20001ae7 Write0xF030 20001c57 ECAT_Init 20001d91 Sync0_Isr 20001eab ECAT_Main 20001fb7 ESC_releaseHW 20001fb9 aligned_alloc 20001fb9 memalign 200020b9 StopInputHandler 200021b7 CiA402_Application 200022b3 CiA402_DummyMotionControl 200023af MBX_CheckAndCopyMailbox 200024ab __aeabi_dmul 200025a7 COE_ObjInit 2000269f OBJ_GetEntryOffset 20002797 DC_CheckWatchdog 2000288d MBX_StopMailboxHandler 20002983 ESC_initHW 20002b65 SDOS_SdoRes 20002c4f _nop 20002c51 free 20002d35 MainLoop 20002e17 MBX_Init 20002eef APPL_StartInputHandler 20002fb9 OBJ_GetDesc 20003075 CheckSyncTypeValue 2000312f OBJ_GetObjectLength 200031e9 SODS_ClearPendingResponse 200032a1 COE_Main 20003357 SdoRes 2000340d MBX_CopyToSendMailbox 200034b7 MBX_StartMailboxHandler 20003559 PDO_OutputMapping 200035fb SetALStatus 2000369d __aeabi_memcpy 2000369d __aeabi_memcpy4 2000369d __aeabi_memcpy8 2000369d memcpy 20003739 APPL_OutputMapping 200037cf APPL_InputMapping 2000385d ECAT_CheckTimer 200038eb MBX_MailboxReadInd 20003971 PDO_InputMapping 200039f7 MBX_MailboxSendReq 20003a7d Interrupt_enable 20003afd MainInit 20003b7b CheckIfEcatError 20003bf5 __aeabi_fmul 20003c6f __aeabi_memclr 20003c6f __aeabi_memclr4 20003c6f __aeabi_memclr8 20003c71 __aeabi_memset 20003c71 __aeabi_memset4 20003c71 __aeabi_memset8 20003c77 memset 20003ce9 CM_enableAllPeripherals 20003d5f COE_SyncTimeStamp 20003e45 __TI_decompress_lzss 20003ead COE_AddObjectToDic 20003f11 MBX_MailboxRepeatReq 20003f73 StartOutputHandler 20003fd3 __aeabi_cfcmpeq 20003fd3 __aeabi_cfcmple 20004033 OBJ_GetNoOfObjects 20004091 CiA402_DeallocateAxis 200040ed ESCSS_configureSync0Connections 20004149 ESCSS_configureSync1Connections 200041a5 Interrupt_registerHandler 20004201 MBX_MailboxWriteInd 2000425d HandleCycleTimeMeasurement 200042ad Read0x10F8 200042fb MBX_Main 20004345 SysCtl_enablePeripheral 2000438d __aeabi_d2iz 200043d5 COE_UpdateSyncErrorStatus 2000441b Sync1_Isr 20004461 __TI_auto_init_nobinit_nopinit 200044a5 main 200044e9 COE_ContinueInd 2000452b ECAT_Application 20004569 COE_RemoveDicEntry 200045a5 ESCSS_configureEEPROMSize 200045df OBJ_CopyNumberToString 20004619 OBJ_GetEntryDesc 20004653 __aeabi_f2d 2000468b __aeabi_f2iz 200046c3 strncpy 200046f9 GetSystemTimeDelay 2000472d ESC_setLed 2000475f DisableSyncManChannel 2000478d EnableSyncManChannel 200047bb __aeabi_i2d 200047e9 COE_ObjDictionaryInit 20004815 PutInMbxQueue 20004841 CM_init 20004869 COE_ServiceInd 20004891 ESC_loadedCheckEEPROM 200048e1 GetOutOfMbxQueue 20004907 UpdateEEPROMLoadedState 2000492d AddObjectsToObjDictionary 20004951 CiA402_LocalError 20004999 _c_int00_noargs 200049bd __aeabi_ui2f 200049e1 COE_ClearObjDictionary 20004a01 ESC_clearTimer 20004a1f GetSyncMan 20004a3b ResetALEventMask 20004a57 SetALEventMask 20004a73 __TI_zero_init_nomemset 20004aad ESC_applicationLayerHandler 20004ac7 ESC_applicationSync0Handler 20004ae1 ESC_applicationSync1Handler 20004afb OBJ_GetObjectHandle 20004b15 COE_Init 20004b2d StopOutputHandler 20004b45 strlen 20004b59 MailboxServiceInd 20004b6b ESC_writeBlockISR 20004b7b BackToInitTransition 20004b89 ESC_getTimer 20004b97 __TI_decompress_none 20004ba5 COE_GetObjectDictionary 20004bb1 CiA402_TransitionAction 20004bbd ESC_readBlock 20004bc9 ESC_readBlockISR 20004bd5 ESC_readByte 20004be1 ESC_readDWord 20004bed ESC_readWord 20004bf9 ESC_writeBlock 20004c05 ESC_writeByte 20004c11 ESC_writeDWord 20004c1d ESC_writeWord 20004c29 ESC_readByteISR 20004c33 ESC_readDWordISR 20004c3d ESC_readWordISR 20004c47 ESC_timerIncPerMilliSec 20004c51 ESC_writeByteISR 20004c5b ESC_writeDWordISR 20004c65 ESC_writeWordISR 20004c6f ESC_resetESC 20004c77 malloc 20004c7f APPL_StartOutputHandler 20004c83 APPL_StopInputHandler 20004c87 APPL_StopMailboxHandler 20004c8b APPL_StopOutputHandler 20004c8f F2838XCM_strcpy 20004c93 OBJ_GetObjDesc 20004c97 _system_pre_init 20004c9b C$$EXIT 20004c9b abort 20004ca0 __TI_static_base__ 20004fe0 __TI_Handler_Table_Base 20004fec __TI_Handler_Table_Limit 20004ff8 __TI_CINIT_Base 20005008 __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 __mpu_init UNDEFED _system_post_cinit [399 symbols]