bin/openblt_olimex_lpc_l2294_20mhz.elf: file format elf32-littlearm bin/openblt_olimex_lpc_l2294_20mhz.elf architecture: armv4t, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x00000000 Program Header: LOAD off 0x00010000 vaddr 0x00000000 paddr 0x00000000 align 2**16 filesz 0x00001dbc memsz 0x00001dbc flags r-x LOAD off 0x00020200 vaddr 0x40000200 paddr 0x00001dbc align 2**16 filesz 0x00000001 memsz 0x00000001 flags rw- LOAD off 0x00020204 vaddr 0x40000204 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x0000004c flags rw- LOAD off 0x00020250 vaddr 0x40000250 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000040 flags rw- LOAD off 0x00020290 vaddr 0x40000290 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000001 flags rw- LOAD off 0x00020294 vaddr 0x40000294 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000004 flags rw- LOAD off 0x00020298 vaddr 0x40000298 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000041 flags rw- LOAD off 0x000202d9 vaddr 0x400002d9 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000001 flags rw- LOAD off 0x000202da vaddr 0x400002da paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000001 flags rw- LOAD off 0x000202dc vaddr 0x400002dc paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000004 flags rw- LOAD off 0x000202e0 vaddr 0x400002e0 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000204 flags rw- LOAD off 0x000204e4 vaddr 0x400004e4 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000204 flags rw- LOAD off 0x000206e8 vaddr 0x400006e8 paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000004 flags rw- LOAD off 0x000206ec vaddr 0x400006ec paddr 0x00001dbd align 2**16 filesz 0x00000000 memsz 0x00000004 flags rw- private flags = 5000200: [Version5 EABI] [soft-float ABI] Sections: Idx Name Size VMA LMA File off Algn 0 .text 00000368 00000000 00000000 00010000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .init 0000000c 00000368 00000368 00010368 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 2 .fini 0000000c 00000374 00000374 00010374 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 3 .text.FIQ_ISR 00000028 00000380 00000380 00010380 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 4 .text.IRQ_ISR 00000028 000003a8 000003a8 000103a8 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 5 .text.UNDEF_ISR 00000024 000003d0 000003d0 000103d0 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 6 .text.main 000000c4 000003f4 000003f4 000103f4 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 7 .text.XcpSetCtoError 00000020 000004b8 000004b8 000104b8 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 8 .text.XcpInit 00000028 000004d8 000004d8 000104d8 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 9 .text.XcpIsConnected 00000018 00000500 00000500 00010500 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 10 .text.XcpPacketTransmitted 00000014 00000518 00000518 00010518 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 11 .text.XcpPacketReceived 00000678 0000052c 0000052c 0001052c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 12 .text.ComInit 00000054 00000ba4 00000ba4 00010ba4 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 13 .text.ComTask 00000088 00000bf8 00000bf8 00010bf8 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 14 .text.ComFree 00000004 00000c80 00000c80 00010c80 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 15 .text.ComTransmitPacket 0000006c 00000c84 00000c84 00010c84 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 16 .text.ComGetActiveInterfaceMaxRxLen 0000003c 00000cf0 00000cf0 00010cf0 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 17 .text.ComGetActiveInterfaceMaxTxLen 0000003c 00000d2c 00000d2c 00010d2c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 18 .text.ComIsConnected 0000001c 00000d68 00000d68 00010d68 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 19 .text.BackDoorCheck 0000007c 00000d84 00000d84 00010d84 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 20 .text.BackDoorInit 00000048 00000e00 00000e00 00010e00 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 21 .text.BootInit 0000006c 00000e48 00000e48 00010e48 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 22 .text.BootTask 0000004c 00000eb4 00000eb4 00010eb4 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 23 .text.CopInit 00000004 00000f00 00000f00 00010f00 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 24 .text.CopService 00000004 00000f04 00000f04 00010f04 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 25 .text.AssertFailure 00000018 00000f08 00000f08 00010f08 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 26 .text.UartTransmitByte 0000006c 00000f20 00000f20 00010f20 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 27 .text.UartInit 00000040 00000f8c 00000f8c 00010f8c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 28 .text.UartTransmitPacket 000000c0 00000fcc 00000fcc 00010fcc 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 29 .text.UartReceivePacket 00000134 0000108c 0000108c 0001108c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 30 .text.NvmInit 0000001c 000011c0 000011c0 000111c0 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 31 .text.NvmWrite 0000001c 000011dc 000011dc 000111dc 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 32 .text.NvmErase 0000001c 000011f8 000011f8 000111f8 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 33 .text.NvmVerifyChecksum 0000001c 00001214 00001214 00011214 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 34 .text.NvmGetUserProgBaseAddress 0000001c 00001230 00001230 00011230 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 35 .text.NvmDone 00000030 0000124c 0000124c 0001124c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 36 .text.CpuInit 0000001c 0000127c 0000127c 0001127c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 37 .text.CpuMemCopy 0000004c 00001298 00001298 00011298 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 38 .text.CpuStartUserProgram 0000008c 000012e4 000012e4 000112e4 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 39 .text.FlashGetSector 00000070 00001370 00001370 00011370 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 40 .text.FlashWriteBlock 00000148 000013e0 000013e0 000113e0 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 41 .text.FlashSwitchBlock 000000a0 00001528 00001528 00011528 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 42 .text.FlashAddToBlock 00000108 000015c8 000015c8 000115c8 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 43 .text.FlashInit 00000020 000016d0 000016d0 000116d0 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 44 .text.FlashWrite 0000008c 000016f0 000016f0 000116f0 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 45 .text.FlashErase 0000016c 0000177c 0000177c 0001177c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 46 .text.FlashWriteChecksum 00000090 000018e8 000018e8 000118e8 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 47 .text.FlashVerifyChecksum 00000048 00001978 00001978 00011978 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 48 .text.FlashDone 00000070 000019c0 000019c0 000119c0 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 49 .text.FlashGetUserProgBaseAddress 00000008 00001a30 00001a30 00011a30 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 50 .text.CanInit 00000120 00001a38 00001a38 00011a38 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 51 .text.CanTransmitPacket 000000d4 00001b58 00001b58 00011b58 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 52 .text.CanReceivePacket 000000b8 00001c2c 00001c2c 00011c2c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 53 .text.TimerInit 00000048 00001ce4 00001ce4 00011ce4 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 54 .text.TimerReset 00000020 00001d2c 00001d2c 00011d2c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 55 .text.TimerUpdate 00000038 00001d4c 00001d4c 00011d4c 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 56 .text.TimerGet 00000028 00001d84 00001d84 00011d84 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 57 .text.CpuIrqDisable 00000010 00001dac 00001dac 00011dac 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 58 .data.comActiveInterface 00000001 40000200 00001dbc 00020200 2**0 CONTENTS, ALLOC, LOAD, DATA 59 .bss.xcpInfo 0000004c 40000204 00001dbd 00020204 2**2 ALLOC 60 .bss.xcpCtoReqPacket.4275 00000040 40000250 00001dbd 00020250 2**2 ALLOC 61 .bss.backdoorOpen 00000001 40000290 00001dbd 00020290 2**0 ALLOC 62 .bss.backdoorOpenTime 00000004 40000294 00001dbd 00020294 2**2 ALLOC 63 .bss.xcpCtoReqPacket.4280 00000041 40000298 00001dbd 00020298 2**2 ALLOC 64 .bss.xcpCtoRxLength.4281 00000001 400002d9 00001dbd 000202d9 2**0 ALLOC 65 .bss.xcpCtoRxInProgress.4282 00000001 400002da 00001dbd 000202da 2**0 ALLOC 66 .bss.xcpCtoRxStartTime.4283 00000004 400002dc 00001dbd 000202dc 2**2 ALLOC 67 .bss.bootBlockInfo 00000204 400002e0 00001dbd 000202e0 2**2 ALLOC 68 .bss.blockInfo 00000204 400004e4 00001dbd 000204e4 2**2 ALLOC 69 .bss.millisecond_counter 00000004 400006e8 00001dbd 000206e8 2**2 ALLOC 70 .bss.free_running_counter_last 00000004 400006ec 00001dbd 000206ec 2**2 ALLOC 71 .ARM.attributes 0000002c 00000000 00000000 00020201 2**0 CONTENTS, READONLY 72 .comment 0000006e 00000000 00000000 0002022d 2**0 CONTENTS, READONLY 73 .debug_line 00001519 00000000 00000000 0002029b 2**0 CONTENTS, READONLY, DEBUGGING 74 .debug_info 00002154 00000000 00000000 000217b4 2**0 CONTENTS, READONLY, DEBUGGING 75 .debug_abbrev 00000edf 00000000 00000000 00023908 2**0 CONTENTS, READONLY, DEBUGGING 76 .debug_aranges 00000358 00000000 00000000 000247e8 2**3 CONTENTS, READONLY, DEBUGGING 77 .debug_ranges 00000298 00000000 00000000 00024b40 2**0 CONTENTS, READONLY, DEBUGGING 78 .debug_macro 00001d76 00000000 00000000 00024dd8 2**0 CONTENTS, READONLY, DEBUGGING 79 .debug_str 0000814b 00000000 00000000 00026b4e 2**0 CONTENTS, READONLY, DEBUGGING 80 .debug_frame 00000754 00000000 00000000 0002ec9c 2**2 CONTENTS, READONLY, DEBUGGING 81 .debug_loc 00000f54 00000000 00000000 0002f3f0 2**0 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00000000 l d .text 00000000 .text 00000368 l d .init 00000000 .init 00000374 l d .fini 00000000 .fini 00000380 l d .text.FIQ_ISR 00000000 .text.FIQ_ISR 000003a8 l d .text.IRQ_ISR 00000000 .text.IRQ_ISR 000003d0 l d .text.UNDEF_ISR 00000000 .text.UNDEF_ISR 000003f4 l d .text.main 00000000 .text.main 000004b8 l d .text.XcpSetCtoError 00000000 .text.XcpSetCtoError 000004d8 l d .text.XcpInit 00000000 .text.XcpInit 00000500 l d .text.XcpIsConnected 00000000 .text.XcpIsConnected 00000518 l d .text.XcpPacketTransmitted 00000000 .text.XcpPacketTransmitted 0000052c l d .text.XcpPacketReceived 00000000 .text.XcpPacketReceived 00000ba4 l d .text.ComInit 00000000 .text.ComInit 00000bf8 l d .text.ComTask 00000000 .text.ComTask 00000c80 l d .text.ComFree 00000000 .text.ComFree 00000c84 l d .text.ComTransmitPacket 00000000 .text.ComTransmitPacket 00000cf0 l d .text.ComGetActiveInterfaceMaxRxLen 00000000 .text.ComGetActiveInterfaceMaxRxLen 00000d2c l d .text.ComGetActiveInterfaceMaxTxLen 00000000 .text.ComGetActiveInterfaceMaxTxLen 00000d68 l d .text.ComIsConnected 00000000 .text.ComIsConnected 00000d84 l d .text.BackDoorCheck 00000000 .text.BackDoorCheck 00000e00 l d .text.BackDoorInit 00000000 .text.BackDoorInit 00000e48 l d .text.BootInit 00000000 .text.BootInit 00000eb4 l d .text.BootTask 00000000 .text.BootTask 00000f00 l d .text.CopInit 00000000 .text.CopInit 00000f04 l d .text.CopService 00000000 .text.CopService 00000f08 l d .text.AssertFailure 00000000 .text.AssertFailure 00000f20 l d .text.UartTransmitByte 00000000 .text.UartTransmitByte 00000f8c l d .text.UartInit 00000000 .text.UartInit 00000fcc l d .text.UartTransmitPacket 00000000 .text.UartTransmitPacket 0000108c l d .text.UartReceivePacket 00000000 .text.UartReceivePacket 000011c0 l d .text.NvmInit 00000000 .text.NvmInit 000011dc l d .text.NvmWrite 00000000 .text.NvmWrite 000011f8 l d .text.NvmErase 00000000 .text.NvmErase 00001214 l d .text.NvmVerifyChecksum 00000000 .text.NvmVerifyChecksum 00001230 l d .text.NvmGetUserProgBaseAddress 00000000 .text.NvmGetUserProgBaseAddress 0000124c l d .text.NvmDone 00000000 .text.NvmDone 0000127c l d .text.CpuInit 00000000 .text.CpuInit 00001298 l d .text.CpuMemCopy 00000000 .text.CpuMemCopy 000012e4 l d .text.CpuStartUserProgram 00000000 .text.CpuStartUserProgram 00001370 l d .text.FlashGetSector 00000000 .text.FlashGetSector 000013e0 l d .text.FlashWriteBlock 00000000 .text.FlashWriteBlock 00001528 l d .text.FlashSwitchBlock 00000000 .text.FlashSwitchBlock 000015c8 l d .text.FlashAddToBlock 00000000 .text.FlashAddToBlock 000016d0 l d .text.FlashInit 00000000 .text.FlashInit 000016f0 l d .text.FlashWrite 00000000 .text.FlashWrite 0000177c l d .text.FlashErase 00000000 .text.FlashErase 000018e8 l d .text.FlashWriteChecksum 00000000 .text.FlashWriteChecksum 00001978 l d .text.FlashVerifyChecksum 00000000 .text.FlashVerifyChecksum 000019c0 l d .text.FlashDone 00000000 .text.FlashDone 00001a30 l d .text.FlashGetUserProgBaseAddress 00000000 .text.FlashGetUserProgBaseAddress 00001a38 l d .text.CanInit 00000000 .text.CanInit 00001b58 l d .text.CanTransmitPacket 00000000 .text.CanTransmitPacket 00001c2c l d .text.CanReceivePacket 00000000 .text.CanReceivePacket 00001ce4 l d .text.TimerInit 00000000 .text.TimerInit 00001d2c l d .text.TimerReset 00000000 .text.TimerReset 00001d4c l d .text.TimerUpdate 00000000 .text.TimerUpdate 00001d84 l d .text.TimerGet 00000000 .text.TimerGet 00001dac l d .text.CpuIrqDisable 00000000 .text.CpuIrqDisable 40000200 l d .data.comActiveInterface 00000000 .data.comActiveInterface 40000204 l d .bss.xcpInfo 00000000 .bss.xcpInfo 40000250 l d .bss.xcpCtoReqPacket.4275 00000000 .bss.xcpCtoReqPacket.4275 40000290 l d .bss.backdoorOpen 00000000 .bss.backdoorOpen 40000294 l d .bss.backdoorOpenTime 00000000 .bss.backdoorOpenTime 40000298 l d .bss.xcpCtoReqPacket.4280 00000000 .bss.xcpCtoReqPacket.4280 400002d9 l d .bss.xcpCtoRxLength.4281 00000000 .bss.xcpCtoRxLength.4281 400002da l d .bss.xcpCtoRxInProgress.4282 00000000 .bss.xcpCtoRxInProgress.4282 400002dc l d .bss.xcpCtoRxStartTime.4283 00000000 .bss.xcpCtoRxStartTime.4283 400002e0 l d .bss.bootBlockInfo 00000000 .bss.bootBlockInfo 400004e4 l d .bss.blockInfo 00000000 .bss.blockInfo 400006e8 l d .bss.millisecond_counter 00000000 .bss.millisecond_counter 400006ec l d .bss.free_running_counter_last 00000000 .bss.free_running_counter_last 00000000 l d .ARM.attributes 00000000 .ARM.attributes 00000000 l d .comment 00000000 .comment 00000000 l d .debug_line 00000000 .debug_line 00000000 l d .debug_info 00000000 .debug_info 00000000 l d .debug_abbrev 00000000 .debug_abbrev 00000000 l d .debug_aranges 00000000 .debug_aranges 00000000 l d .debug_ranges 00000000 .debug_ranges 00000000 l d .debug_macro 00000000 .debug_macro 00000000 l d .debug_str 00000000 .debug_str 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l d .debug_loc 00000000 .debug_loc 00000000 l df *ABS* 00000000 obj/cstart.o 00000004 l *ABS* 00000000 UND_STACK_SIZE 00000004 l *ABS* 00000000 ABT_STACK_SIZE 00000004 l *ABS* 00000000 FIQ_STACK_SIZE 00000004 l *ABS* 00000000 IRQ_STACK_SIZE 00000004 l *ABS* 00000000 SVC_STACK_SIZE 00000010 l *ABS* 00000000 MODE_USR 00000011 l *ABS* 00000000 MODE_FIQ 00000012 l *ABS* 00000000 MODE_IRQ 00000013 l *ABS* 00000000 MODE_SVC 00000017 l *ABS* 00000000 MODE_ABT 0000001b l *ABS* 00000000 MODE_UND 0000001f l *ABS* 00000000 MODE_SYS 00000080 l *ABS* 00000000 I_BIT 00000040 l *ABS* 00000000 F_BIT e01fc040 l *ABS* 00000000 MEMMAP 00000000 l .text 00000000 _vectors 00000020 l .text 00000000 Reset_Addr 00000024 l .text 00000000 Undef_Addr 00000028 l .text 00000000 PAbt_Addr 0000002c l .text 00000000 DAbt_Addr 00000034 l .text 00000000 IRQ_Addr 00000030 l .text 00000000 FIQ_Addr 00000000 l df *ABS* 00000000 _divsi3.o 000000e4 l .text 00000000 .divsi3_skip_div0_test 00000000 l df *ABS* 00000000 _dvmd_tls.o 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 xcp.c 000004b8 l F .text.XcpSetCtoError 00000020 XcpSetCtoError 00000234 l O .text 00000008 xcpStationId 40000204 l O .bss.xcpInfo 0000004c xcpInfo 00000000 l df *ABS* 00000000 uart.c 00000f20 l F .text.UartTransmitByte 0000006c UartTransmitByte 40000298 l O .bss.xcpCtoReqPacket.4280 00000041 xcpCtoReqPacket.4280 400002d9 l O .bss.xcpCtoRxLength.4281 00000001 xcpCtoRxLength.4281 400002da l O .bss.xcpCtoRxInProgress.4282 00000001 xcpCtoRxInProgress.4282 400002dc l O .bss.xcpCtoRxStartTime.4283 00000004 xcpCtoRxStartTime.4283 00000000 l df *ABS* 00000000 flash.c 00001370 l F .text.FlashGetSector 00000070 FlashGetSector 000013e0 l F .text.FlashWriteBlock 00000148 FlashWriteBlock 00001528 l F .text.FlashSwitchBlock 000000a0 FlashSwitchBlock 000015c8 l F .text.FlashAddToBlock 00000108 FlashAddToBlock 00000260 l O .text 000000c0 flashLayout 400002e0 l O .bss.bootBlockInfo 00000204 bootBlockInfo 400004e4 l O .bss.blockInfo 00000204 blockInfo 00000000 l df *ABS* 00000000 can.c 00000344 l O .text 00000024 canTiming 00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/crti.o 00000000 l df *ABS* 00000000 main.c 00000000 l df *ABS* 00000000 com.c 40000250 l O .bss.xcpCtoReqPacket.4275 00000040 xcpCtoReqPacket.4275 40000200 l O .data.comActiveInterface 00000001 comActiveInterface 00000000 l df *ABS* 00000000 backdoor.c 40000290 l O .bss.backdoorOpen 00000001 backdoorOpen 40000294 l O .bss.backdoorOpenTime 00000004 backdoorOpenTime 00000000 l df *ABS* 00000000 boot.c 00000000 l df *ABS* 00000000 cop.c 00000000 l df *ABS* 00000000 assert.c 00000000 l df *ABS* 00000000 nvm.c 00000000 l df *ABS* 00000000 cpu.c 00000000 l df *ABS* 00000000 timer.c 400006e8 l O .bss.millisecond_counter 00000004 millisecond_counter 400006ec l O .bss.free_running_counter_last 00000004 free_running_counter_last 00000000 l df *ABS* 00000000 cpu_comp.c 00000000 l df *ABS* 00000000 00000000 l *UND* 00000000 __bss_start__ 00000000 l *UND* 00000000 __libc_fini_array 00000000 l *UND* 00000000 __sf_fake_stderr 00000000 l *UND* 00000000 __deregister_frame_info 00000000 l *UND* 00000000 __bss_end__ 00000000 l *UND* 00000000 __call_exitprocs 00000000 l *UND* 00000000 software_init_hook 00000000 l *UND* 00000000 __sf_fake_stdin 00000000 l *UND* 00000000 __init_array_end 00000000 l *UND* 00000000 hardware_init_hook 00000000 l *UND* 00000000 atexit 00000000 l *UND* 00000000 __preinit_array_end 00000000 l *UND* 00000000 __stack 00000000 l *UND* 00000000 __sf_fake_stdout 00000000 l *UND* 00000000 __init_array_start 00000000 l *UND* 00000000 _exit 00000000 l *UND* 00000000 _Jv_RegisterClasses 00000000 l *UND* 00000000 __preinit_array_start 00000000 l *UND* 00000000 __register_frame_info 00000ba4 g F .text.ComInit 00000054 ComInit 000016f0 g F .text.FlashWrite 0000008c FlashWrite 00000f08 g F .text.AssertFailure 00000018 AssertFailure 00001c2c g F .text.CanReceivePacket 000000b8 CanReceivePacket 000003a8 g F .text.IRQ_ISR 00000028 IRQ_ISR 00001d4c g F .text.TimerUpdate 00000038 TimerUpdate 00000518 g F .text.XcpPacketTransmitted 00000014 XcpPacketTransmitted 00000bf8 g F .text.ComTask 00000088 ComTask 00000e48 g F .text.BootInit 0000006c BootInit 00000e00 g F .text.BackDoorInit 00000048 BackDoorInit 00000f04 g F .text.CopService 00000004 CopService 00000368 g .text 00000000 _etext 00001dac g F .text.CpuIrqDisable 00000010 CpuIrqDisable 00001a30 g F .text.FlashGetUserProgBaseAddress 00000008 FlashGetUserProgBaseAddress 00001d2c g F .text.TimerReset 00000020 TimerReset 00000eb4 g F .text.BootTask 0000004c BootTask 000018e8 g F .text.FlashWriteChecksum 00000090 FlashWriteChecksum 40000201 g .data.comActiveInterface 00000000 _bss_start 00000c84 g F .text.ComTransmitPacket 0000006c ComTransmitPacket 00000000 g .text 00000000 _startup 00000500 g F .text.XcpIsConnected 00000018 XcpIsConnected 00000368 g F .init 00000000 _init 000011c0 g F .text.NvmInit 0000001c NvmInit 000016d0 g F .text.FlashInit 00000020 FlashInit 00001230 g F .text.NvmGetUserProgBaseAddress 0000001c NvmGetUserProgBaseAddress 40000204 g .data.comActiveInterface 00000000 _bss_end 0000003c g .text 00000000 Reset_Handler 00000c80 g F .text.ComFree 00000004 ComFree 000000dc g F .text 00000000 .hidden __aeabi_idiv 00000f8c g F .text.UartInit 00000040 UartInit 000011f8 g F .text.NvmErase 0000001c NvmErase 0000052c g F .text.XcpPacketReceived 00000678 XcpPacketReceived 0000127c g F .text.CpuInit 0000001c CpuInit 000019c0 g F .text.FlashDone 00000070 FlashDone 00001b58 g F .text.CanTransmitPacket 000000d4 CanTransmitPacket 00000224 w F .text 00000004 .hidden __aeabi_ldiv0 000004d8 g F .text.XcpInit 00000028 XcpInit 0000177c g F .text.FlashErase 0000016c FlashErase 000003f4 g F .text.main 000000c4 main 0000124c g F .text.NvmDone 00000030 NvmDone 00000fcc g F .text.UartTransmitPacket 000000c0 UartTransmitPacket 00001214 g F .text.NvmVerifyChecksum 0000001c NvmVerifyChecksum 00001298 g F .text.CpuMemCopy 0000004c CpuMemCopy 40001edc g *ABS* 00000000 _stack_end 000000dc g F .text 00000128 .hidden __divsi3 00000380 g F .text.FIQ_ISR 00000028 FIQ_ISR 00000374 g F .fini 00000000 _fini 00000d2c g F .text.ComGetActiveInterfaceMaxTxLen 0000003c ComGetActiveInterfaceMaxTxLen 0000108c g F .text.UartReceivePacket 00000134 UartReceivePacket 40000200 g .data.comActiveInterface 00000000 _data 00000f00 g F .text.CopInit 00000004 CopInit 0000008c g .text 00000000 SetupRAM 00001a38 g F .text.CanInit 00000120 CanInit 000011dc g F .text.NvmWrite 0000001c NvmWrite 000012e4 g F .text.CpuStartUserProgram 0000008c CpuStartUserProgram 00001978 g F .text.FlashVerifyChecksum 00000048 FlashVerifyChecksum 40000200 g .data.comActiveInterface 00000000 _edata 40000204 g .data.comActiveInterface 00000000 _end 000003d0 g F .text.UNDEF_ISR 00000024 UNDEF_ISR 00000d68 g F .text.ComIsConnected 0000001c ComIsConnected 00000224 w F .text 00000004 .hidden __aeabi_idiv0 00000cf0 g F .text.ComGetActiveInterfaceMaxRxLen 0000003c ComGetActiveInterfaceMaxRxLen 00000d84 g F .text.BackDoorCheck 0000007c BackDoorCheck 00001d84 g F .text.TimerGet 00000028 TimerGet 00000204 g F .text 00000020 .hidden __aeabi_idivmod 00001ce4 g F .text.TimerInit 00000048 TimerInit