****************************************************************************** TI ARM Linker PC v20.2.7 ****************************************************************************** >> Linked Thu Dec 5 17:20:52 2024 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00_noargs" address: 20007fad 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 00007f5a 0000389d 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 00000a08 00000a08 r-- 1fffc000 1fffc000 00000a08 00000a08 r-- .const 1fffca08 1fffca08 00000e58 00000000 rw- 1fffca08 1fffca08 0000086e 00000000 rw- .data 1fffd278 1fffd278 000003e7 00000000 rw- .bss 1fffd660 1fffd660 00000200 00000000 rw- .stack 1fffd860 1fffd860 0000079e 0000079e r-x 1fffd860 1fffd860 0000079e 0000079e r-x .text.1 1fffe000 1fffe000 00001000 00000000 rw- 1fffe000 1fffe000 00001000 00000000 rw- .sysmem 1ffff000 1ffff000 00000ffe 00000ffe r-x 1ffff000 1ffff000 00000ffe 00000ffe r-x .text.2 20000800 20000800 00007f68 00007f68 r-x 20000800 20000800 00000006 00000006 r-x .resetisr 20000808 20000808 000003f8 000003f8 r-x .text.3 20000c00 20000c00 00000140 00000140 r-- .vtable 20000d40 20000d40 000076ba 000076ba r-x .text.4 20008400 20008400 00000368 00000368 r-- .cinit SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .const 0 1fffc000 00000a08 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 0000005c objdef.obj (.const:.switch:OBJ_Read) 1fffc3ac 0000005c objdef.obj (.const:.switch:OBJ_Write) 1fffc408 00000055 cia402appl.obj (.const:.string:aName0x60C2) 1fffc45d 00000047 coeappl.obj (.const:.string:aName0x1018) 1fffc4a4 00000042 cia402appl.obj (.const:.string:aName0xF000) 1fffc4e6 00000040 cia402appl.obj (.const:.string:aName0x607D) 1fffc526 0000003f coeappl.obj (.const:.string:aName0x10F1) 1fffc565 00000001 --HOLE-- [fill = 0] 1fffc566 00000024 cia402appl.obj (.const:asEntryDesc0x1600) 1fffc58a 00000024 cia402appl.obj (.const:asEntryDesc0x1A00) 1fffc5ae 00000002 --HOLE-- [fill = 0] 1fffc5b0 00000020 ecatcoe.obj (.const:.switch:COE_ServiceInd) 1fffc5d0 00000020 objdef.obj (.const:cBitMask) 1fffc5f0 0000001e coeappl.obj (.const:.string:aName0x1009) 1fffc60e 0000001e coeappl.obj (.const:.string:aName0x100A) 1fffc62c 0000001e cia402appl.obj (.const:.string:aName0x605C) 1fffc64a 0000001e coeappl.obj (.const:asEntryDesc0x1018) 1fffc668 0000001d cia402appl.obj (.const:.string:aName0xF030) 1fffc685 0000001b cia402appl.obj (.const:.string:aName0x605E) 1fffc6a0 0000001b cia402appl.obj (.const:.string:aName0x6061) 1fffc6bb 00000018 cia402appl.obj (.const:.string:aName0x6085) 1fffc6d3 00000001 --HOLE-- [fill = 0] 1fffc6d4 00000018 cia402appl.obj (.const:asEntryDesc0x1601) 1fffc6ec 00000018 cia402appl.obj (.const:asEntryDesc0x1602) 1fffc704 00000018 cia402appl.obj (.const:asEntryDesc0x1A01) 1fffc71c 00000018 cia402appl.obj (.const:asEntryDesc0x1A02) 1fffc734 00000017 cia402appl.obj (.const:.string:aName0x605A) 1fffc74b 00000016 cia402appl.obj (.const:.string:aName0x6064) 1fffc761 00000016 cia402appl.obj (.const:.string:aName0x606C) 1fffc777 00000016 cia402appl.obj (.const:.string:aName0x6502) 1fffc78d 00000015 cia402appl.obj (.const:.string:aName0x605B) 1fffc7a2 00000015 cia402appl.obj (.const:.string:aName0xF050) 1fffc7b7 00000014 cia402appl.obj (.const:.string:aName0x6077) 1fffc7cb 00000014 cia402appl.obj (.const:.string:aName0xF010) 1fffc7df 00000013 coeappl.obj (.const:.string:aName0x10F8) 1fffc7f2 00000013 cia402appl.obj (.const:.string:aName0x6060) 1fffc805 00000012 coeappl.obj (.const:.string:aName0x1C00) 1fffc817 00000001 --HOLE-- [fill = 0] 1fffc818 00000012 coeappl.obj (.const:asEntryDesc0x10F1) 1fffc82a 00000012 cia402appl.obj (.const:asEntryDesc0x607D) 1fffc83c 00000012 cia402appl.obj (.const:asEntryDesc0x60C2) 1fffc84e 00000012 cia402appl.obj (.const:asEntryDesc0xF000) 1fffc860 00000012 cia402appl.obj (.const:asEntryDesc0xF010) 1fffc872 00000012 cia402appl.obj (.const:asEntryDesc0xF030) 1fffc884 00000012 cia402appl.obj (.const:asEntryDesc0xF050) 1fffc896 00000010 cia402appl.obj (.const:.string:aName0x1600) 1fffc8a6 00000010 cia402appl.obj (.const:.string:aName0x1A00) 1fffc8b6 00000010 cia402appl.obj (.const:.string:aName0x607A) 1fffc8c6 00000010 cia402appl.obj (.const:.string:aName0x60FF) 1fffc8d6 0000000f coeappl.obj (.const:.string:aName0x1001) 1fffc8e5 0000000d cia402appl.obj (.const:.string:aName0x1C12) 1fffc8f2 0000000d cia402appl.obj (.const:.string:aName0x1C13) 1fffc8ff 0000000d cia402appl.obj (.const:.string:aName0x6040) 1fffc90c 0000000c coeappl.obj (.const:.string:aName0x1000) 1fffc918 0000000c coeappl.obj (.const:.string:aName0x1008) 1fffc924 0000000c cia402appl.obj (.const:.string:aName0x1601) 1fffc930 0000000c cia402appl.obj (.const:.string:aName0x1602) 1fffc93c 0000000c cia402appl.obj (.const:.string:aName0x1A01) 1fffc948 0000000c cia402appl.obj (.const:.string:aName0x1A02) 1fffc954 0000000c cia402appl.obj (.const:.string:aName0x6041) 1fffc960 0000000c coeappl.obj (.const:asEntryDesc0x1C00) 1fffc96c 0000000c cia402appl.obj (.const:asPDOAssignEntryDesc) 1fffc978 0000000b cia402appl.obj (.const:.string:aName0x603F) 1fffc983 00000001 --HOLE-- [fill = 0] 1fffc984 00000006 coeappl.obj (.const:sEntryDesc0x1000) 1fffc98a 00000006 coeappl.obj (.const:sEntryDesc0x1001) 1fffc990 00000006 coeappl.obj (.const:sEntryDesc0x1008) 1fffc996 00000006 coeappl.obj (.const:sEntryDesc0x1009) 1fffc99c 00000006 coeappl.obj (.const:sEntryDesc0x100A) 1fffc9a2 00000006 coeappl.obj (.const:sEntryDesc0x10F8) 1fffc9a8 00000006 cia402appl.obj (.const:sEntryDesc0x603F) 1fffc9ae 00000006 cia402appl.obj (.const:sEntryDesc0x6040) 1fffc9b4 00000006 cia402appl.obj (.const:sEntryDesc0x6041) 1fffc9ba 00000006 cia402appl.obj (.const:sEntryDesc0x605A) 1fffc9c0 00000006 cia402appl.obj (.const:sEntryDesc0x605B) 1fffc9c6 00000006 cia402appl.obj (.const:sEntryDesc0x605C) 1fffc9cc 00000006 cia402appl.obj (.const:sEntryDesc0x605E) 1fffc9d2 00000006 cia402appl.obj (.const:sEntryDesc0x6060) 1fffc9d8 00000006 cia402appl.obj (.const:sEntryDesc0x6061) 1fffc9de 00000006 cia402appl.obj (.const:sEntryDesc0x6064) 1fffc9e4 00000006 cia402appl.obj (.const:sEntryDesc0x606C) 1fffc9ea 00000006 cia402appl.obj (.const:sEntryDesc0x6077) 1fffc9f0 00000006 cia402appl.obj (.const:sEntryDesc0x607A) 1fffc9f6 00000006 cia402appl.obj (.const:sEntryDesc0x6085) 1fffc9fc 00000006 cia402appl.obj (.const:sEntryDesc0x60FF) 1fffca02 00000006 cia402appl.obj (.const:sEntryDesc0x6502) .stack 0 1fffd660 00000200 UNINITIALIZED 1fffd660 00000004 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.stack) 1fffd664 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 20008400 00000368 20008400 00000344 (.cinit..data.load) [load image, compression = lzss] 20008744 0000000c (__TI_handler_table) 20008750 00000008 (.cinit..bss.load) [load image, compression = zero_init] 20008758 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 1fffca08 0000086e UNINITIALIZED 1fffca08 000003e8 cia402appl.obj (.data:DefCiA402AxisObjDic) 1fffcdf0 000001e0 coeappl.obj (.data:GenObjDic) 1fffcfd0 00000118 cia402appl.obj (.data:ApplicationObjDic) 1fffd0e8 000000b0 cia402appl.obj (.data:DefCiA402ObjectValues) 1fffd198 00000019 coeappl.obj (.data:acDevicename) 1fffd1b1 00000014 coeappl.obj (.data:acHardwareversion) 1fffd1c5 00000014 coeappl.obj (.data:acSoftwareversion) 1fffd1d9 00000001 --HOLE-- 1fffd1da 00000006 cia402appl.obj (.data:sModulardeviceprofile) 1fffd1e0 00000014 coeappl.obj (.data) 1fffd1f4 00000014 coeappl.obj (.data:sIdentity) 1fffd208 0000000d objdef.obj (.data:aSubindexDesc) 1fffd215 00000002 ecatslv.obj (.data) 1fffd217 00000001 --HOLE-- 1fffd218 0000000c cia402appl.obj (.data:sConfiguredModuleIdentList) 1fffd224 0000000c cia402appl.obj (.data:sDetectedModuleIdentList) 1fffd230 0000000c objdef.obj (.data:sErrorSettings) 1fffd23c 0000000c cia402appl.obj (.data:sModuleProfileInfo) 1fffd248 0000000a ecatappl.obj (.data) 1fffd252 00000002 --HOLE-- 1fffd254 00000008 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.data:$O1$$) 1fffd25c 00000008 : memory.c.obj (.data:$O1$$) 1fffd264 00000006 cia402appl.obj (.data:sRxPDOassign) 1fffd26a 00000006 coeappl.obj (.data:sSyncmanagertype) 1fffd270 00000006 cia402appl.obj (.data:sTxPDOassign) .bss 0 1fffd278 000003e7 UNINITIALIZED 1fffd278 000001a0 (.common:LocalAxes) 1fffd418 00000044 (.common:aPdInputData) 1fffd45c 00000044 (.common:aPdOutputData) 1fffd4a0 00000044 (.common:sSyncManInPar) 1fffd4e4 00000044 (.common:sSyncManOutPar) 1fffd528 00000034 (.common:sMbxReceiveQueue) 1fffd55c 00000034 (.common:sMbxSendQueue) 1fffd590 00000010 (.common:aSdoInfoHeader) 1fffd5a0 00000008 (.common:SyncManInfo) 1fffd5a8 00000004 (.common:pAPPL_CoeReadInd) 1fffd5ac 00000004 (.common:pAPPL_CoeWriteInd) 1fffd5b0 00000004 (.common:pAPPL_FoeError) 1fffd5b4 00000004 (.common:pAPPL_FoeRead) 1fffd5b8 00000004 (.common:pAPPL_FoeReadData) 1fffd5bc 00000004 (.common:pAPPL_FoeWrite) 1fffd5c0 00000004 (.common:pAPPL_FoeWriteData) 1fffd5c4 00000004 (.common:pAPPL_MainLoop) 1fffd5c8 00000004 (.common:pCoeSendStored) 1fffd5cc 00000004 (.common:pFoeSendStored) 1fffd5d0 00000004 (.common:pSdoInfoObjEntry) 1fffd5d4 00000004 (.common:psReadMbx) 1fffd5d8 00000004 (.common:psRepeatMbx) 1fffd5dc 00000004 (.common:psStoreMbx) 1fffd5e0 00000004 (.common:psWriteMbx) 1fffd5e4 00000004 (.common:u32CheckForDcOverrunCnt) 1fffd5e8 00000004 (.common:u32CycleTimeStartValue) 1fffd5ec 00000004 (.common:u32FileOffset) 1fffd5f0 00000004 (.common:u32LastDc32Value) 1fffd5f4 00000004 (.common:u32LastFileOffset) 1fffd5f8 00000004 (.common:u32MinCycleTimeStartValue) 1fffd5fc 00000004 (.common:u32MinCycleTimeValue) 1fffd600 00000004 (.common:u32PacketNo) 1fffd604 00000004 (.common:u32SystemTimeReadFailure) 1fffd608 00000002 (.common:EcatWdValue) 1fffd60a 00000002 (.common:EsmTimeoutCounter) 1fffd60c 00000002 (.common:LatchInputSync0Counter) 1fffd60e 00000002 (.common:LatchInputSync0Value) 1fffd610 00000002 (.common:Sync0WdCounter) 1fffd612 00000002 (.common:Sync0WdValue) 1fffd614 00000002 (.common:Sync1WdCounter) 1fffd616 00000002 (.common:Sync1WdValue) 1fffd618 00000002 (.common:i16WaitForPllRunningCnt) 1fffd61a 00000002 (.common:i16WaitForPllRunningTimeout) 1fffd61c 00000002 (.common:nEcatStateTrans) 1fffd61e 00000002 (.common:nEscAddrInputData) 1fffd620 00000002 (.common:nEscAddrOutputData) 1fffd622 00000002 (.common:nMaxEscAddress) 1fffd624 00000002 (.common:nPdInputSize) 1fffd626 00000002 (.common:nPdOutputSize) 1fffd628 00000002 (.common:nSdoInfoIndex) 1fffd62a 00000002 (.common:sCycleDiag) 1fffd62c 00000002 (.common:u16ALEventMask) 1fffd62e 00000002 (.common:u16EscAddrReceiveMbx) 1fffd630 00000002 (.common:u16EscAddrSendMbx) 1fffd632 00000002 (.common:u16FileAccessState) 1fffd634 00000002 (.common:u16FoeMaxSendBlockSize) 1fffd636 00000002 (.common:u16LocalErrorCode) 1fffd638 00000002 (.common:u16ReceiveMbxSize) 1fffd63a 00000002 (.common:u16SendMbxSize) 1fffd63c 00000002 (.common:u16SmSync0Counter) 1fffd63e 00000002 (.common:u16SmSync0Value) 1fffd640 00000001 (.common:b32BitDc) 1fffd641 00000001 (.common:b3BufferMode) 1fffd642 00000001 (.common:bApplEsmPending) 1fffd643 00000001 (.common:bDcRunning) 1fffd644 00000001 (.common:bDcSyncActive) 1fffd645 00000001 (.common:bEcatFirstOutputsReceived) 1fffd646 00000001 (.common:bEcatInputUpdateRunning) 1fffd647 00000001 (.common:bEcatOutputUpdateRunning) 1fffd648 00000001 (.common:bEcatWaitForAlControlRes) 1fffd649 00000001 (.common:bEscIntEnabled) 1fffd64a 00000001 (.common:bEtherCATErrorLed) 1fffd64b 00000001 (.common:bEtherCATRunLed) 1fffd64c 00000001 (.common:bMbxRepeatToggle) 1fffd64d 00000001 (.common:bMbxRunning) 1fffd64e 00000001 (.common:bMinCycleTimeMeasurementStarted) 1fffd64f 00000001 (.common:bNoMbxMemoryAvailable) 1fffd650 00000001 (.common:bReceiveMbxIsLocked) 1fffd651 00000001 (.common:bRunApplication) 1fffd652 00000001 (.common:bSendMbxIsFull) 1fffd653 00000001 (.common:bSmSyncSequenceValid) 1fffd654 00000001 (.common:bSyncSetByUser) 1fffd655 00000001 (.common:bWdTrigger) 1fffd656 00000001 (.common:nAlStatus) 1fffd657 00000001 (.common:nMaxSyncMan) 1fffd658 00000001 (.common:u8EcatErrorLed) 1fffd659 00000001 (.common:u8EcatRunLed) 1fffd65a 00000001 (.common:u8LocalErrorState) 1fffd65b 00000001 (.common:u8MailboxSendReqStored) 1fffd65c 00000001 (.common:u8MbxReadCounter) 1fffd65d 00000001 (.common:u8MbxWriteCounter) 1fffd65e 00000001 (.common:u8dummy) __llvm_prf_cnts * 0 1fffc000 00000000 UNINITIALIZED .text.1 0 1fffd860 0000079e 1fffd860 00000730 objdef.obj (.text:OBJ_Write) 1fffdf90 00000068 rtsv7M4_T_le_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) 1fffdff8 00000004 F2838x CM EtherCAT Slave.obj (.text:APPL_StartMailboxHandler) 1fffdffc 00000002 coeappl.obj (.text:COE_Main) .text.2 0 1ffff000 00000ffe 1ffff000 000009a6 ecatslv.obj (.text:StartInputHandler) 1ffff9a6 00000538 objdef.obj (.text:OBJ_Read) 1ffffede 0000011e ecatappl.obj (.text:MainLoop) 1ffffffc 00000002 ethercat_slave_cm_hal.obj (.text:ESC_releaseHW) .text.3 0 20000808 000003f8 20000808 000003d0 ecatslv.obj (.text:AL_ControlRes) 20000bd8 00000028 ethercat_slave_cm_hal.obj (.text:CPUTimer_reloadTimerCounter) .text.4 0 20000d40 000076ba 20000d40 0000071e cia402appl.obj (.text:CiA402_Init) 2000145e 0000066a ecatslv.obj (.text:AL_ControlInd) 20001ac8 00000470 ecatfoe.obj (.text:FOE_ServiceInd) 20001f38 00000454 cia402appl.obj (.text:APPL_GenerateMapping) 2000238c 0000042a ecatslv.obj (.text:CheckSmSettings) 200027b6 00000406 ecatappl.obj (.text:ECAT_SetLedIndication) 20002bbc 000003bc cia402appl.obj (.text:CiA402_StateMachine) 20002f78 00000396 sdoserv.obj (.text:SDOS_SdoInfoInd) 2000330e 0000032e cia402appl.obj (.text:Write0xF030) 2000363c 0000029a sdoserv.obj (.text:SDOS_SdoInd) 200038d6 0000020c ecatappl.obj (.text:Sync0_Isr) 20003ae2 000001f0 ecatappl.obj (.text:PDI_Isr) 20003cd2 000001ee objdef.obj (.text:OBJ_GetEntryOffset) 20003ec0 000001d6 ecatslv.obj (.text:ECAT_Main) 20004096 000001b6 rtsv7M4_T_le_eabi.lib : fd_add_t2.asm.obj (.text) 2000424c 000001a0 cia402appl.obj (.text:CiA402_Application) 200043ec 0000019c cia402appl.obj (.text:APPL_OutputMapping) 20004588 0000019a cia402appl.obj (.text:APPL_InputMapping) 20004722 00000198 coeappl.obj (.text:COE_ObjInit) 200048ba 00000194 mailbox.obj (.text:MBX_StopMailboxHandler) 20004a4e 00000188 ecatslv.obj (.text:DC_CheckWatchdog) 20004bd6 00000188 ecatslv.obj (.text:ECAT_Init) 20004d5e 00000174 mailbox.obj (.text:MBX_CheckAndCopyMailbox) 20004ed2 0000016a ecatslv.obj (.text:StopInputHandler) 2000503c 0000015c cia402appl.obj (.text:APPL_StartInputHandler) 20005198 0000015c objdef.obj (.text:CheckSyncTypeValue) 200052f4 0000015c mailbox.obj (.text:MBX_StartMailboxHandler) 20005450 00000154 cia402appl.obj (.text:CiA402_DummyMotionControl) 200055a4 0000014e mailbox.obj (.text:MBX_CopyToSendMailbox) 200056f2 00000142 ecatappl.obj (.text:MainInit) 20005834 00000136 mailbox.obj (.text:MBX_MailboxReadInd) 2000596a 00000130 mailbox.obj (.text:MBX_Init) 20005a9a 0000012a sdoserv.obj (.text:SdoRes) 20005bc4 0000011e objdef.obj (.text:OBJ_GetDesc) 20005ce2 00000110 ethercat_slave_cm_hal.obj (.text:ESC_initHW) 20005df2 0000010e objdef.obj (.text:OBJ_GetObjectList) 20005f00 0000010c coeappl.obj (.text:COE_AddObjectToDic) 2000600c 00000100 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:aligned_alloc) 2000610c 000000fc : fd_mul_t2.asm.obj (.text) 20006208 000000e8 ecatslv.obj (.text:SetALStatus) 200062f0 000000e4 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:free) 200063d4 000000d2 mailbox.obj (.text:MBX_MailboxSendReq) 200064a6 000000c2 mailbox.obj (.text:MBX_MailboxWriteInd) 20006568 000000c0 ecatappl.obj (.text:PDO_OutputMapping) 20006628 000000be ecatappl.obj (.text:ECAT_CheckTimer) 200066e6 000000ba ecatslv.obj (.text:StartOutputHandler) 200067a0 000000b8 ecatappl.obj (.text:HandleCycleTimeMeasurement) 20006858 000000b4 objdef.obj (.text:OBJ_GetObjectLength) 2000690c 000000b0 coeappl.obj (.text:COE_SyncTimeStamp) 200069bc 000000ae objdef.obj (.text:OBJ_GetNoOfObjects) 20006a6a 000000ac ecatappl.obj (.text:PDO_InputMapping) 20006b16 000000a6 ecatslv.obj (.text:CheckIfEcatError) 20006bbc 000000a2 cia402appl.obj (.text:CiA402_DeallocateAxis) 20006c5e 0000009c rtsv7M4_T_le_eabi.lib : memcpy_t2.asm.obj (.text) 20006cfa 0000009a cia402appl.obj (.text:main) 20006d94 00000092 mailbox.obj (.text:MBX_MailboxRepeatReq) 20006e26 00000084 coeappl.obj (.text:COE_RemoveDicEntry) 20006eaa 00000082 coeappl.obj (.text:COE_UpdateSyncErrorStatus) 20006f2c 00000082 sysctl.obj (.text:SysCtl_resetPeripheral) 20006fae 00000002 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.text:_nop) 20006fb0 00000080 driverlib_cm.lib : interrupt.obj (.text:Interrupt_enable) 20007030 0000007c mailbox.obj (.text:MBX_Main) 200070ac 0000007c objdef.obj (.text:OBJ_GetEntryDesc) 20007128 0000007a foeappl.obj (.text:FOE_Data) 200071a2 0000007a rtsv7M4_T_le_eabi.lib : fs_mul_t2.asm.obj (.text) 2000721c 0000007a : memset_t2.asm.obj (.text) 20007296 00000076 cm.obj (.text:CM_enableAllPeripherals) 2000730c 00000070 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:split) 2000737c 00000066 ecatappl.obj (.text:GetSystemTimeDelay) 200073e2 00000060 objdef.obj (.text:OBJ_CopyNumberToString) 20007442 00000060 rtsv7M4_T_le_eabi.lib : fs_cmp_t2.asm.obj (.text:__aeabi_cfcmple) 200074a2 0000005c ecatcoe.obj (.text:COE_ContinueInd) 200074fe 00000002 startup_cm.obj (.text:defaultISR) 20007500 0000005c driverlib_cm.lib : escss.obj (.text:ESCSS_configureSync0Connections) 2000755c 0000005c : escss.obj (.text:ESCSS_configureSync1Connections) 200075b8 0000005c : interrupt.obj (.text:Interrupt_registerHandler) 20007614 00000058 ecatcoe.obj (.text:COE_ServiceInd) 2000766c 00000058 mailbox.obj (.text:GetOutOfMbxQueue) 200076c4 00000058 coeappl.obj (.text:Read0x10F8) 2000771c 00000056 ecatappl.obj (.text:Sync1_Isr) 20007772 00000050 coeappl.obj (.text:COE_ObjDictionaryInit) 200077c2 00000050 mailbox.obj (.text:PutInMbxQueue) 20007812 00000050 ecatslv.obj (.text:UpdateEEPROMLoadedState) 20007862 0000004e cia402appl.obj (.text:APPL_Application) 200078b0 0000004c sysctl.obj (.text:SysCtl_enablePeripheral) 200078fc 00000048 foeappl.obj (.text:FOE_Read) 20007944 00000048 rtsv7M4_T_le_eabi.lib : fd_toi_t2.asm.obj (.text) 2000798c 00000044 : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) 200079d0 00000042 coeappl.obj (.text:COE_ClearObjDictionary) 20007a12 0000003e coeappl.obj (.text:AddObjectsToObjDictionary) 20007a50 0000003e ethercat_slave_cm_hal.obj (.text:ESCSS_getMemoryInitDoneStatusBlocking) 20007a8e 0000003e mailbox.obj (.text:MailboxServiceInd) 20007acc 0000003c ecatslv.obj (.text:DisableSyncManChannel) 20007b08 0000003c ecatslv.obj (.text:EnableSyncManChannel) 20007b44 0000003c ethercat_slave_cm_hal.obj (.text:GPIO_writePin) 20007b80 0000003a driverlib_cm.lib : escss.obj (.text:ESCSS_configureEEPROMSize) 20007bba 0000003a ethercat_slave_cm_hal.obj (.text:ESC_loadedCheckEEPROM) 20007bf4 00000038 rtsv7M4_T_le_eabi.lib : fs_tod_t2.asm.obj (.text) 20007c2c 00000038 : fs_toi_t2.asm.obj (.text) 20007c64 00000036 cia402appl.obj (.text:CiA402_TransitionAction) 20007c9a 00000036 rtsv7M4_T_le_eabi.lib : strncpy.c.obj (.text:strncpy) 20007cd0 00000034 ethercat_slave_cm_hal.obj (.text:CPUTimer_startTimer) 20007d04 00000034 ecatappl.obj (.text:ECAT_Application) 20007d38 00000034 foeappl.obj (.text:FOE_Ack) 20007d6c 00000032 foeappl.obj (.text:FOE_Write) 20007d9e 00000032 ecatslv.obj (.text:ResetALEventMask) 20007dd0 00000032 ecatslv.obj (.text:SetALEventMask) 20007e02 00000030 ecatfoe.obj (.text:FOE_ContinueInd) 20007e32 00000030 objdef.obj (.text:OBJ_GetObjectHandle) 20007e62 0000002e rtsv7M4_T_le_eabi.lib : i_tofd_t2.asm.obj (.text) 20007e90 0000002c ethercat_slave_cm_hal.obj (.text:CPUTimer_setPreScaler) 20007ebc 0000002c ecatslv.obj (.text:GetSyncMan) 20007ee8 00000028 ethercat_slave_cm_hal.obj (.text:ESC_readBlockISR) 20007f10 00000028 ethercat_slave_cm_hal.obj (.text:ESC_writeBlockISR) 20007f38 00000028 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:free_list_insert) 20007f60 00000026 ecatfoe.obj (.text:FOE_Init) 20007f86 00000024 driverlib_cm.lib : escss.obj (.text:ESCSS_isConfigurationLockEnabled) 20007faa 00000002 startup_cm.obj (.text:faultISR) 20007fac 00000024 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.text:_c_int00_noargs:_c_int00_noargs) 20007fd0 00000024 : u_tofs_t2.asm.obj (.text) 20007ff4 00000020 ethercat_slave_cm_hal.obj (.text:ESC_clearTimer) 20008014 00000020 ethercat_slave_cm_hal.obj (.text:ESC_readBlock) 20008034 00000020 ethercat_slave_cm_hal.obj (.text:ESC_setLed) 20008054 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeBlock) 20008074 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeByteISR) 20008094 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeWordISR) 200080b4 00000020 foeappl.obj (.text:FOE_Error) 200080d4 0000001c ethercat_slave_cm_hal.obj (.text:ESCSS_setMaskedInterruptStatus) 200080f0 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationLayerHandler) 2000810c 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationSync0Handler) 20008128 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationSync1Handler) 20008144 0000001c ethercat_slave_cm_hal.obj (.text:ESC_readByte) 20008160 0000001c ethercat_slave_cm_hal.obj (.text:ESC_readWord) 2000817c 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeByte) 20008198 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeDWordISR) 200081b4 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeWord) 200081d0 0000001c rtsv7M4_T_le_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset) 200081ec 0000001c : memory.c.obj (.text:free_list_remove) 20008208 0000001a ecatslv.obj (.text:StopOutputHandler) 20008222 00000018 cm.obj (.text:CM_init) 2000823a 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readByteISR) 20008252 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readDWord) 2000826a 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readDWordISR) 20008282 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readWordISR) 2000829a 00000018 ethercat_slave_cm_hal.obj (.text:ESC_writeDWord) 200082b2 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_clearRawInterruptStatus) 200082c8 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_initMemory) 200082de 00000016 cm.obj (.text:Interrupt_setVectorTableOffset) 200082f4 00000014 f2838x_cm_system.obj (.text:F2838XCM_strcpy) 20008308 00000014 foeappl.obj (.text:FOE_Busy) 2000831c 00000014 rtsv7M4_T_le_eabi.lib : strlen.c.obj (.text:strlen) 20008330 00000012 ethercat_slave_cm_hal.obj (.text:CPUTimer_setPeriod) 20008342 00000012 ethercat_slave_cm_hal.obj (.text:ESC_getTimer) 20008354 00000010 cm.obj (.text:SysCtl_disableWatchdog) 20008364 0000000e ecatslv.obj (.text:BackToInitTransition) 20008372 0000000e ecatcoe.obj (.text:COE_Init) 20008380 0000000e ethercat_slave_cm_hal.obj (.text:CPUTimer_getTimerCount) 2000838e 0000000e objdef.obj (.text:OBJ_GetObjDesc) 2000839c 0000000e rtsv7M4_T_le_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) 200083aa 0000000c F2838x CM EtherCAT Slave.obj (.text:APPL_AckErrorInd) 200083b6 0000000c coeappl.obj (.text:COE_GetObjectDictionary) 200083c2 0000000c ethercat_slave_cm_hal.obj (.text:ESC_resetESC) 200083ce 0000000a ethercat_slave_cm_hal.obj (.text:ESC_timerIncPerMilliSec) 200083d8 00000008 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:malloc) 200083e0 00000004 cia402appl.obj (.text:APPL_StartOutputHandler) 200083e4 00000004 cia402appl.obj (.text:APPL_StopInputHandler) 200083e8 00000004 F2838x CM EtherCAT Slave.obj (.text:APPL_StopMailboxHandler) 200083ec 00000004 cia402appl.obj (.text:APPL_StopOutputHandler) 200083f0 00000004 rtsv7M4_T_le_eabi.lib : pre_init.c.obj (.text:_system_pre_init) 200083f4 00000004 : exit.c.obj (.text:abort:abort) 200083f8 00000002 startup_cm.obj (.text:nmiISR) MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ cia402appl.obj 7086 1100 1926 ecatslv.obj 8738 0 68 objdef.obj 5210 216 164 ecatappl.obj 3636 0 198 coeappl.obj 1424 1091 599 mailbox.obj 2976 0 136 sdoserv.obj 1882 120 22 ethercat_slave_cm_hal.obj 1350 0 0 ecatfoe.obj 1222 0 20 foeappl.obj 348 0 0 startup_cm.obj 12 320 0 ecatcoe.obj 194 32 4 sysctl.obj 206 0 0 F2838x CM EtherCAT Slave.obj 20 0 0 f2838x_cm_system.obj 20 0 0 +--+------------------------------+-------+---------+---------+ Total: 34324 2879 3137 .\device\ cm.obj 180 0 0 +--+------------------------------+-------+---------+---------+ Total: 180 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 +--+------------------------------+-------+---------+---------+ Total: 498 0 0 C:\ti\ccs1260\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 872 0 +--+------------------------------+-------+---------+---------+ Grand Total: 37460 3751 7761 LINKER GENERATED COPY TABLES __TI_cinit_table @ 20008758 records: 2, size/record: 8, table size: 16 .data: load addr=20008400, load size=00000344 bytes, run addr=1fffca08, run size=0000086e bytes, compression=lzss .bss: load addr=20008750, load size=00000008 bytes, run addr=1fffd278, run size=000003e7 bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 20008744 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 ------- ---- 2000145f AL_ControlInd 20000809 AL_ControlRes 200083ab APPL_AckErrorInd 20007863 APPL_Application 20001f39 APPL_GenerateMapping 20004589 APPL_InputMapping 200043ed APPL_OutputMapping 2000503d APPL_StartInputHandler 1fffdff9 APPL_StartMailboxHandler 200083e1 APPL_StartOutputHandler 200083e5 APPL_StopInputHandler 200083e9 APPL_StopMailboxHandler 200083ed APPL_StopOutputHandler 20007a13 AddObjectsToObjDictionary 1fffcfd0 ApplicationObjDic 20008365 BackToInitTransition 200083f5 C$$EXIT 20007297 CM_enableAllPeripherals 20008223 CM_init 20005f01 COE_AddObjectToDic 200079d1 COE_ClearObjDictionary 200074a3 COE_ContinueInd 200083b7 COE_GetObjectDictionary 20008373 COE_Init 1fffdffd COE_Main 20007773 COE_ObjDictionaryInit 20004723 COE_ObjInit 20006e27 COE_RemoveDicEntry 20007615 COE_ServiceInd 2000690d COE_SyncTimeStamp 20006eab COE_UpdateSyncErrorStatus 20006b17 CheckIfEcatError 2000238d CheckSmSettings 20005199 CheckSyncTypeValue 2000424d CiA402_Application 20006bbd CiA402_DeallocateAxis 20005451 CiA402_DummyMotionControl 20000d41 CiA402_Init 20002bbd CiA402_StateMachine 20007c65 CiA402_TransitionAction 20004a4f DC_CheckWatchdog 1fffca08 DefCiA402AxisObjDic 1fffd0e8 DefCiA402ObjectValues 20007acd DisableSyncManChannel 20007d05 ECAT_Application 20006629 ECAT_CheckTimer 20004bd7 ECAT_Init 20003ec1 ECAT_Main 200027b7 ECAT_SetLedIndication 20007b81 ESCSS_configureEEPROMSize 20007501 ESCSS_configureSync0Connections 2000755d ESCSS_configureSync1Connections 200080f1 ESC_applicationLayerHandler 2000810d ESC_applicationSync0Handler 20008129 ESC_applicationSync1Handler 20007ff5 ESC_clearTimer 20008343 ESC_getTimer 20005ce3 ESC_initHW 20007bbb ESC_loadedCheckEEPROM 20008015 ESC_readBlock 20007ee9 ESC_readBlockISR 20008145 ESC_readByte 2000823b ESC_readByteISR 20008253 ESC_readDWord 2000826b ESC_readDWordISR 20008161 ESC_readWord 20008283 ESC_readWordISR 1ffffffd ESC_releaseHW 200083c3 ESC_resetESC 20008035 ESC_setLed 200083cf ESC_timerIncPerMilliSec 20008055 ESC_writeBlock 20007f11 ESC_writeBlockISR 2000817d ESC_writeByte 20008075 ESC_writeByteISR 2000829b ESC_writeDWord 20008199 ESC_writeDWordISR 200081b5 ESC_writeWord 20008095 ESC_writeWordISR 1fffd608 EcatWdValue 1fffd216 EepromLoaded 20007b09 EnableSyncManChannel 1fffd60a EsmTimeoutCounter 200082f5 F2838XCM_strcpy 20007d39 FOE_Ack 20008309 FOE_Busy 20007e03 FOE_ContinueInd 20007129 FOE_Data 200080b5 FOE_Error 20007f61 FOE_Init 200078fd FOE_Read 20001ac9 FOE_ServiceInd 20007d6d FOE_Write 1fffcdf0 GenObjDic 2000766d GetOutOfMbxQueue 20007ebd GetSyncMan 2000737d GetSystemTimeDelay 200067a1 HandleCycleTimeMeasurement 20006fb1 Interrupt_enable 200075b9 Interrupt_registerHandler 1fffd60c LatchInputSync0Counter 1fffd60e LatchInputSync0Value 1fffd278 LocalAxes 20004d5f MBX_CheckAndCopyMailbox 200055a5 MBX_CopyToSendMailbox 2000596b MBX_Init 20005835 MBX_MailboxReadInd 20006d95 MBX_MailboxRepeatReq 200063d5 MBX_MailboxSendReq 200064a7 MBX_MailboxWriteInd 20007031 MBX_Main 200052f5 MBX_StartMailboxHandler 200048bb MBX_StopMailboxHandler 20007a8f MailboxServiceInd 200056f3 MainInit 1ffffedf MainLoop 200073e3 OBJ_CopyNumberToString 20005bc5 OBJ_GetDesc 200070ad OBJ_GetEntryDesc 20003cd3 OBJ_GetEntryOffset 200069bd OBJ_GetNoOfObjects 2000838f OBJ_GetObjDesc 20007e33 OBJ_GetObjectHandle 20006859 OBJ_GetObjectLength 20005df3 OBJ_GetObjectList 1ffff9a7 OBJ_Read 1fffd861 OBJ_Write 1fffd1f0 ObjDicList 20003ae3 PDI_Isr 20006a6b PDO_InputMapping 20006569 PDO_OutputMapping 200077c3 PutInMbxQueue 200076c5 Read0x10F8 20007d9f ResetALEventMask 2000363d SDOS_SdoInd 20002f79 SDOS_SdoInfoInd 1fffd215 SMActivate 20005a9b SdoRes 20007dd1 SetALEventMask 20006209 SetALStatus 1ffff001 StartInputHandler 200066e7 StartOutputHandler 20004ed3 StopInputHandler 20008209 StopOutputHandler 1fffd610 Sync0WdCounter 1fffd612 Sync0WdValue 200038d7 Sync0_Isr 1fffd614 Sync1WdCounter 1fffd616 Sync1WdValue 2000771d Sync1_Isr 1fffd5a0 SyncManInfo 200078b1 SysCtl_enablePeripheral 20006f2d SysCtl_resetPeripheral 20007813 UpdateEEPROMLoadedState 2000330f Write0xF030 1fffd860 __STACK_END 00000200 __STACK_SIZE 00001000 __SYSMEM_SIZE 20008758 __TI_CINIT_Base 20008768 __TI_CINIT_Limit 20008744 __TI_Handler_Table_Base 20008750 __TI_Handler_Table_Limit 2000798d __TI_auto_init_nobinit_nopinit 1fffdf91 __TI_decompress_lzss 2000839d __TI_decompress_none ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 20008400 __TI_static_base__ 200081d1 __TI_zero_init_nomemset 20007443 __aeabi_cfcmpeq 20007443 __aeabi_cfcmple 20007945 __aeabi_d2iz 200040a1 __aeabi_dadd 2000610d __aeabi_dmul 20004097 __aeabi_dsub 20007bf5 __aeabi_f2d 20007c2d __aeabi_f2iz 200071a3 __aeabi_fmul 20007e63 __aeabi_i2d 2000721d __aeabi_memclr 2000721d __aeabi_memclr4 2000721d __aeabi_memclr8 20006c5f __aeabi_memcpy 20006c5f __aeabi_memcpy4 20006c5f __aeabi_memcpy8 2000721f __aeabi_memset 2000721f __aeabi_memset4 2000721f __aeabi_memset8 20007fd1 __aeabi_ui2f ffffffff __binit__ ffffffff __c_args__ UNDEFED __mpu_init 1fffd660 __stack 1fffc000 __start___llvm_prf_cnts 1fffc000 __stop___llvm_prf_cnts 20007fad _c_int00_noargs 1fffd254 _lock 20006faf _nop 1fffe000 _sys_memory UNDEFED _system_post_cinit 200083f1 _system_pre_init 1fffd258 _unlock 1fffc90c aName0x1000 1fffc8d6 aName0x1001 1fffc918 aName0x1008 1fffc5f0 aName0x1009 1fffc60e aName0x100A 1fffc45d aName0x1018 1fffc526 aName0x10F1 1fffc7df aName0x10F8 1fffc896 aName0x1600 1fffc924 aName0x1601 1fffc930 aName0x1602 1fffc8a6 aName0x1A00 1fffc93c aName0x1A01 1fffc948 aName0x1A02 1fffc805 aName0x1C00 1fffc8e5 aName0x1C12 1fffc8f2 aName0x1C13 1fffc000 aName0x1C32 1fffc108 aName0x1C33 1fffc978 aName0x603F 1fffc8ff aName0x6040 1fffc954 aName0x6041 1fffc734 aName0x605A 1fffc78d aName0x605B 1fffc62c aName0x605C 1fffc685 aName0x605E 1fffc7f2 aName0x6060 1fffc6a0 aName0x6061 1fffc74b aName0x6064 1fffc761 aName0x606C 1fffc7b7 aName0x6077 1fffc8b6 aName0x607A 1fffc4e6 aName0x607D 1fffc6bb aName0x6085 1fffc408 aName0x60C2 1fffc8c6 aName0x60FF 1fffc777 aName0x6502 1fffc4a4 aName0xF000 1fffc7cb aName0xF010 1fffc668 aName0xF030 1fffc7a2 aName0xF050 1fffd418 aPdInputData 1fffd45c aPdOutputData 1fffd590 aSdoInfoHeader 1fffd208 aSubindexDesc 200083f5 abort 1fffd198 acDevicename 1fffd1b1 acHardwareversion 1fffd1c5 acSoftwareversion 2000600d aligned_alloc 1fffc64a asEntryDesc0x1018 1fffc818 asEntryDesc0x10F1 1fffc566 asEntryDesc0x1600 1fffc6d4 asEntryDesc0x1601 1fffc6ec asEntryDesc0x1602 1fffc58a asEntryDesc0x1A00 1fffc704 asEntryDesc0x1A01 1fffc71c asEntryDesc0x1A02 1fffc960 asEntryDesc0x1C00 1fffc210 asEntryDesc0x1C3x 1fffc82a asEntryDesc0x607D 1fffc83c asEntryDesc0x60C2 1fffc84e asEntryDesc0xF000 1fffc860 asEntryDesc0xF010 1fffc872 asEntryDesc0xF030 1fffc884 asEntryDesc0xF050 1fffc96c asPDOAssignEntryDesc 1fffd640 b32BitDc 1fffd641 b3BufferMode 1fffd642 bApplEsmPending 1fffd643 bDcRunning 1fffd644 bDcSyncActive 1fffd645 bEcatFirstOutputsReceived 1fffd646 bEcatInputUpdateRunning 1fffd647 bEcatOutputUpdateRunning 1fffd648 bEcatWaitForAlControlRes 1fffd649 bEscIntEnabled 1fffd64a bEtherCATErrorLed 1fffd64b bEtherCATRunLed 1fffd248 bInitFinished 1fffd64c bMbxRepeatToggle 1fffd64d bMbxRunning 1fffd64e bMinCycleTimeMeasurementStarted 1fffd64f bNoMbxMemoryAvailable 1fffd650 bReceiveMbxIsLocked 1fffd651 bRunApplication 1fffd652 bSendMbxIsFull 1fffd653 bSmSyncSequenceValid 1fffd654 bSyncSetByUser 1fffd655 bWdTrigger ffffffff binit 1fffc2d8 cAbortCode 1fffc5d0 cBitMask 200062f1 free 1fffd618 i16WaitForPllRunningCnt 1fffd61a i16WaitForPllRunningTimeout 20006cfb main 200083d9 malloc 2000600d memalign 20006c5f memcpy 20007225 memset 1fffd656 nAlStatus 1fffd61c nEcatStateTrans 1fffd61e nEscAddrInputData 1fffd620 nEscAddrOutputData 1fffd622 nMaxEscAddress 1fffd657 nMaxSyncMan 1fffd624 nPdInputSize 1fffd626 nPdOutputSize 1fffd628 nSdoInfoIndex 1fffd5a8 pAPPL_CoeReadInd 1fffd5ac pAPPL_CoeWriteInd 1fffd5b0 pAPPL_FoeError 1fffd5b4 pAPPL_FoeRead 1fffd5b8 pAPPL_FoeReadData 1fffd5bc pAPPL_FoeWrite 1fffd5c0 pAPPL_FoeWriteData 1fffd5c4 pAPPL_MainLoop 1fffd5c8 pCoeSendStored 1fffd5cc pFoeSendStored 1fffd5d0 pSdoInfoObjEntry 1fffd5d4 psReadMbx 1fffd5d8 psRepeatMbx 1fffd5dc psStoreMbx 1fffd5e0 psWriteMbx 1fffd218 sConfiguredModuleIdentList 1fffd62a sCycleDiag 1fffd224 sDetectedModuleIdentList 1fffc984 sEntryDesc0x1000 1fffc98a sEntryDesc0x1001 1fffc990 sEntryDesc0x1008 1fffc996 sEntryDesc0x1009 1fffc99c sEntryDesc0x100A 1fffc9a2 sEntryDesc0x10F8 1fffc9a8 sEntryDesc0x603F 1fffc9ae sEntryDesc0x6040 1fffc9b4 sEntryDesc0x6041 1fffc9ba sEntryDesc0x605A 1fffc9c0 sEntryDesc0x605B 1fffc9c6 sEntryDesc0x605C 1fffc9cc sEntryDesc0x605E 1fffc9d2 sEntryDesc0x6060 1fffc9d8 sEntryDesc0x6061 1fffc9de sEntryDesc0x6064 1fffc9e4 sEntryDesc0x606C 1fffc9ea sEntryDesc0x6077 1fffc9f0 sEntryDesc0x607A 1fffc9f6 sEntryDesc0x6085 1fffc9fc sEntryDesc0x60FF 1fffca02 sEntryDesc0x6502 1fffd230 sErrorSettings 1fffd1f4 sIdentity 1fffd528 sMbxReceiveQueue 1fffd55c sMbxSendQueue 1fffd1da sModulardeviceprofile 1fffd23c sModuleProfileInfo 1fffd264 sRxPDOassign 1fffd4a0 sSyncManInPar 1fffd4e4 sSyncManOutPar 1fffd26a sSyncmanagertype 1fffd270 sTxPDOassign 2000831d strlen 20007c9b strncpy 1fffd62c u16ALEventMask 1fffd1ec u16ErrorRegister 1fffd62e u16EscAddrReceiveMbx 1fffd630 u16EscAddrSendMbx 1fffd632 u16FileAccessState 1fffd634 u16FoeMaxSendBlockSize 1fffd636 u16LocalErrorCode 1fffd638 u16ReceiveMbxSize 1fffd63a u16SendMbxSize 1fffd63c u16SmSync0Counter 1fffd63e u16SmSync0Value 1fffd5e4 u32CheckForDcOverrunCnt 1fffd5e8 u32CycleTimeStartValue 1fffd1e8 u32Devicetype 1fffd5ec u32FileOffset 1fffd5f0 u32LastDc32Value 1fffd5f4 u32LastFileOffset 1fffd5f8 u32MinCycleTimeStartValue 1fffd5fc u32MinCycleTimeValue 1fffd600 u32PacketNo 1fffd604 u32SystemTimeReadFailure 1fffd1e0 u64Timestamp 1fffd658 u8EcatErrorLed 1fffd659 u8EcatRunLed 1fffd65a u8LocalErrorState 1fffd65b u8MailboxSendReqStored 1fffd65c u8MbxReadCounter 1fffd65d u8MbxWriteCounter 1fffd65e 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 1fffc408 aName0x60C2 1fffc45d aName0x1018 1fffc4a4 aName0xF000 1fffc4e6 aName0x607D 1fffc526 aName0x10F1 1fffc566 asEntryDesc0x1600 1fffc58a asEntryDesc0x1A00 1fffc5d0 cBitMask 1fffc5f0 aName0x1009 1fffc60e aName0x100A 1fffc62c aName0x605C 1fffc64a asEntryDesc0x1018 1fffc668 aName0xF030 1fffc685 aName0x605E 1fffc6a0 aName0x6061 1fffc6bb aName0x6085 1fffc6d4 asEntryDesc0x1601 1fffc6ec asEntryDesc0x1602 1fffc704 asEntryDesc0x1A01 1fffc71c asEntryDesc0x1A02 1fffc734 aName0x605A 1fffc74b aName0x6064 1fffc761 aName0x606C 1fffc777 aName0x6502 1fffc78d aName0x605B 1fffc7a2 aName0xF050 1fffc7b7 aName0x6077 1fffc7cb aName0xF010 1fffc7df aName0x10F8 1fffc7f2 aName0x6060 1fffc805 aName0x1C00 1fffc818 asEntryDesc0x10F1 1fffc82a asEntryDesc0x607D 1fffc83c asEntryDesc0x60C2 1fffc84e asEntryDesc0xF000 1fffc860 asEntryDesc0xF010 1fffc872 asEntryDesc0xF030 1fffc884 asEntryDesc0xF050 1fffc896 aName0x1600 1fffc8a6 aName0x1A00 1fffc8b6 aName0x607A 1fffc8c6 aName0x60FF 1fffc8d6 aName0x1001 1fffc8e5 aName0x1C12 1fffc8f2 aName0x1C13 1fffc8ff aName0x6040 1fffc90c aName0x1000 1fffc918 aName0x1008 1fffc924 aName0x1601 1fffc930 aName0x1602 1fffc93c aName0x1A01 1fffc948 aName0x1A02 1fffc954 aName0x6041 1fffc960 asEntryDesc0x1C00 1fffc96c asPDOAssignEntryDesc 1fffc978 aName0x603F 1fffc984 sEntryDesc0x1000 1fffc98a sEntryDesc0x1001 1fffc990 sEntryDesc0x1008 1fffc996 sEntryDesc0x1009 1fffc99c sEntryDesc0x100A 1fffc9a2 sEntryDesc0x10F8 1fffc9a8 sEntryDesc0x603F 1fffc9ae sEntryDesc0x6040 1fffc9b4 sEntryDesc0x6041 1fffc9ba sEntryDesc0x605A 1fffc9c0 sEntryDesc0x605B 1fffc9c6 sEntryDesc0x605C 1fffc9cc sEntryDesc0x605E 1fffc9d2 sEntryDesc0x6060 1fffc9d8 sEntryDesc0x6061 1fffc9de sEntryDesc0x6064 1fffc9e4 sEntryDesc0x606C 1fffc9ea sEntryDesc0x6077 1fffc9f0 sEntryDesc0x607A 1fffc9f6 sEntryDesc0x6085 1fffc9fc sEntryDesc0x60FF 1fffca02 sEntryDesc0x6502 1fffca08 DefCiA402AxisObjDic 1fffcdf0 GenObjDic 1fffcfd0 ApplicationObjDic 1fffd0e8 DefCiA402ObjectValues 1fffd198 acDevicename 1fffd1b1 acHardwareversion 1fffd1c5 acSoftwareversion 1fffd1da sModulardeviceprofile 1fffd1e0 u64Timestamp 1fffd1e8 u32Devicetype 1fffd1ec u16ErrorRegister 1fffd1f0 ObjDicList 1fffd1f4 sIdentity 1fffd208 aSubindexDesc 1fffd215 SMActivate 1fffd216 EepromLoaded 1fffd218 sConfiguredModuleIdentList 1fffd224 sDetectedModuleIdentList 1fffd230 sErrorSettings 1fffd23c sModuleProfileInfo 1fffd248 bInitFinished 1fffd254 _lock 1fffd258 _unlock 1fffd264 sRxPDOassign 1fffd26a sSyncmanagertype 1fffd270 sTxPDOassign 1fffd278 LocalAxes 1fffd418 aPdInputData 1fffd45c aPdOutputData 1fffd4a0 sSyncManInPar 1fffd4e4 sSyncManOutPar 1fffd528 sMbxReceiveQueue 1fffd55c sMbxSendQueue 1fffd590 aSdoInfoHeader 1fffd5a0 SyncManInfo 1fffd5a8 pAPPL_CoeReadInd 1fffd5ac pAPPL_CoeWriteInd 1fffd5b0 pAPPL_FoeError 1fffd5b4 pAPPL_FoeRead 1fffd5b8 pAPPL_FoeReadData 1fffd5bc pAPPL_FoeWrite 1fffd5c0 pAPPL_FoeWriteData 1fffd5c4 pAPPL_MainLoop 1fffd5c8 pCoeSendStored 1fffd5cc pFoeSendStored 1fffd5d0 pSdoInfoObjEntry 1fffd5d4 psReadMbx 1fffd5d8 psRepeatMbx 1fffd5dc psStoreMbx 1fffd5e0 psWriteMbx 1fffd5e4 u32CheckForDcOverrunCnt 1fffd5e8 u32CycleTimeStartValue 1fffd5ec u32FileOffset 1fffd5f0 u32LastDc32Value 1fffd5f4 u32LastFileOffset 1fffd5f8 u32MinCycleTimeStartValue 1fffd5fc u32MinCycleTimeValue 1fffd600 u32PacketNo 1fffd604 u32SystemTimeReadFailure 1fffd608 EcatWdValue 1fffd60a EsmTimeoutCounter 1fffd60c LatchInputSync0Counter 1fffd60e LatchInputSync0Value 1fffd610 Sync0WdCounter 1fffd612 Sync0WdValue 1fffd614 Sync1WdCounter 1fffd616 Sync1WdValue 1fffd618 i16WaitForPllRunningCnt 1fffd61a i16WaitForPllRunningTimeout 1fffd61c nEcatStateTrans 1fffd61e nEscAddrInputData 1fffd620 nEscAddrOutputData 1fffd622 nMaxEscAddress 1fffd624 nPdInputSize 1fffd626 nPdOutputSize 1fffd628 nSdoInfoIndex 1fffd62a sCycleDiag 1fffd62c u16ALEventMask 1fffd62e u16EscAddrReceiveMbx 1fffd630 u16EscAddrSendMbx 1fffd632 u16FileAccessState 1fffd634 u16FoeMaxSendBlockSize 1fffd636 u16LocalErrorCode 1fffd638 u16ReceiveMbxSize 1fffd63a u16SendMbxSize 1fffd63c u16SmSync0Counter 1fffd63e u16SmSync0Value 1fffd640 b32BitDc 1fffd641 b3BufferMode 1fffd642 bApplEsmPending 1fffd643 bDcRunning 1fffd644 bDcSyncActive 1fffd645 bEcatFirstOutputsReceived 1fffd646 bEcatInputUpdateRunning 1fffd647 bEcatOutputUpdateRunning 1fffd648 bEcatWaitForAlControlRes 1fffd649 bEscIntEnabled 1fffd64a bEtherCATErrorLed 1fffd64b bEtherCATRunLed 1fffd64c bMbxRepeatToggle 1fffd64d bMbxRunning 1fffd64e bMinCycleTimeMeasurementStarted 1fffd64f bNoMbxMemoryAvailable 1fffd650 bReceiveMbxIsLocked 1fffd651 bRunApplication 1fffd652 bSendMbxIsFull 1fffd653 bSmSyncSequenceValid 1fffd654 bSyncSetByUser 1fffd655 bWdTrigger 1fffd656 nAlStatus 1fffd657 nMaxSyncMan 1fffd658 u8EcatErrorLed 1fffd659 u8EcatRunLed 1fffd65a u8LocalErrorState 1fffd65b u8MailboxSendReqStored 1fffd65c u8MbxReadCounter 1fffd65d u8MbxWriteCounter 1fffd65e u8dummy 1fffd660 __stack 1fffd860 __STACK_END 1fffd861 OBJ_Write 1fffdf91 __TI_decompress_lzss 1fffdff9 APPL_StartMailboxHandler 1fffdffd COE_Main 1fffe000 _sys_memory 1ffff001 StartInputHandler 1ffff9a7 OBJ_Read 1ffffedf MainLoop 1ffffffd ESC_releaseHW 20000809 AL_ControlRes 20000c00 vectorTableRAM 20000d41 CiA402_Init 2000145f AL_ControlInd 20001ac9 FOE_ServiceInd 20001f39 APPL_GenerateMapping 2000238d CheckSmSettings 200027b7 ECAT_SetLedIndication 20002bbd CiA402_StateMachine 20002f79 SDOS_SdoInfoInd 2000330f Write0xF030 2000363d SDOS_SdoInd 200038d7 Sync0_Isr 20003ae3 PDI_Isr 20003cd3 OBJ_GetEntryOffset 20003ec1 ECAT_Main 20004097 __aeabi_dsub 200040a1 __aeabi_dadd 2000424d CiA402_Application 200043ed APPL_OutputMapping 20004589 APPL_InputMapping 20004723 COE_ObjInit 200048bb MBX_StopMailboxHandler 20004a4f DC_CheckWatchdog 20004bd7 ECAT_Init 20004d5f MBX_CheckAndCopyMailbox 20004ed3 StopInputHandler 2000503d APPL_StartInputHandler 20005199 CheckSyncTypeValue 200052f5 MBX_StartMailboxHandler 20005451 CiA402_DummyMotionControl 200055a5 MBX_CopyToSendMailbox 200056f3 MainInit 20005835 MBX_MailboxReadInd 2000596b MBX_Init 20005a9b SdoRes 20005bc5 OBJ_GetDesc 20005ce3 ESC_initHW 20005df3 OBJ_GetObjectList 20005f01 COE_AddObjectToDic 2000600d aligned_alloc 2000600d memalign 2000610d __aeabi_dmul 20006209 SetALStatus 200062f1 free 200063d5 MBX_MailboxSendReq 200064a7 MBX_MailboxWriteInd 20006569 PDO_OutputMapping 20006629 ECAT_CheckTimer 200066e7 StartOutputHandler 200067a1 HandleCycleTimeMeasurement 20006859 OBJ_GetObjectLength 2000690d COE_SyncTimeStamp 200069bd OBJ_GetNoOfObjects 20006a6b PDO_InputMapping 20006b17 CheckIfEcatError 20006bbd CiA402_DeallocateAxis 20006c5f __aeabi_memcpy 20006c5f __aeabi_memcpy4 20006c5f __aeabi_memcpy8 20006c5f memcpy 20006cfb main 20006d95 MBX_MailboxRepeatReq 20006e27 COE_RemoveDicEntry 20006eab COE_UpdateSyncErrorStatus 20006f2d SysCtl_resetPeripheral 20006faf _nop 20006fb1 Interrupt_enable 20007031 MBX_Main 200070ad OBJ_GetEntryDesc 20007129 FOE_Data 200071a3 __aeabi_fmul 2000721d __aeabi_memclr 2000721d __aeabi_memclr4 2000721d __aeabi_memclr8 2000721f __aeabi_memset 2000721f __aeabi_memset4 2000721f __aeabi_memset8 20007225 memset 20007297 CM_enableAllPeripherals 2000737d GetSystemTimeDelay 200073e3 OBJ_CopyNumberToString 20007443 __aeabi_cfcmpeq 20007443 __aeabi_cfcmple 200074a3 COE_ContinueInd 20007501 ESCSS_configureSync0Connections 2000755d ESCSS_configureSync1Connections 200075b9 Interrupt_registerHandler 20007615 COE_ServiceInd 2000766d GetOutOfMbxQueue 200076c5 Read0x10F8 2000771d Sync1_Isr 20007773 COE_ObjDictionaryInit 200077c3 PutInMbxQueue 20007813 UpdateEEPROMLoadedState 20007863 APPL_Application 200078b1 SysCtl_enablePeripheral 200078fd FOE_Read 20007945 __aeabi_d2iz 2000798d __TI_auto_init_nobinit_nopinit 200079d1 COE_ClearObjDictionary 20007a13 AddObjectsToObjDictionary 20007a8f MailboxServiceInd 20007acd DisableSyncManChannel 20007b09 EnableSyncManChannel 20007b81 ESCSS_configureEEPROMSize 20007bbb ESC_loadedCheckEEPROM 20007bf5 __aeabi_f2d 20007c2d __aeabi_f2iz 20007c65 CiA402_TransitionAction 20007c9b strncpy 20007d05 ECAT_Application 20007d39 FOE_Ack 20007d6d FOE_Write 20007d9f ResetALEventMask 20007dd1 SetALEventMask 20007e03 FOE_ContinueInd 20007e33 OBJ_GetObjectHandle 20007e63 __aeabi_i2d 20007ebd GetSyncMan 20007ee9 ESC_readBlockISR 20007f11 ESC_writeBlockISR 20007f61 FOE_Init 20007fad _c_int00_noargs 20007fd1 __aeabi_ui2f 20007ff5 ESC_clearTimer 20008015 ESC_readBlock 20008035 ESC_setLed 20008055 ESC_writeBlock 20008075 ESC_writeByteISR 20008095 ESC_writeWordISR 200080b5 FOE_Error 200080f1 ESC_applicationLayerHandler 2000810d ESC_applicationSync0Handler 20008129 ESC_applicationSync1Handler 20008145 ESC_readByte 20008161 ESC_readWord 2000817d ESC_writeByte 20008199 ESC_writeDWordISR 200081b5 ESC_writeWord 200081d1 __TI_zero_init_nomemset 20008209 StopOutputHandler 20008223 CM_init 2000823b ESC_readByteISR 20008253 ESC_readDWord 2000826b ESC_readDWordISR 20008283 ESC_readWordISR 2000829b ESC_writeDWord 200082f5 F2838XCM_strcpy 20008309 FOE_Busy 2000831d strlen 20008343 ESC_getTimer 20008365 BackToInitTransition 20008373 COE_Init 2000838f OBJ_GetObjDesc 2000839d __TI_decompress_none 200083ab APPL_AckErrorInd 200083b7 COE_GetObjectDictionary 200083c3 ESC_resetESC 200083cf ESC_timerIncPerMilliSec 200083d9 malloc 200083e1 APPL_StartOutputHandler 200083e5 APPL_StopInputHandler 200083e9 APPL_StopMailboxHandler 200083ed APPL_StopOutputHandler 200083f1 _system_pre_init 200083f5 C$$EXIT 200083f5 abort 20008400 __TI_static_base__ 20008744 __TI_Handler_Table_Base 20008750 __TI_Handler_Table_Limit 20008758 __TI_CINIT_Base 20008768 __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 [396 symbols]