openblt/Target/Demo/ARM7_LPC2000_Olimex_LPC_L22.../Boot/bin/openblt_olimex_lpc_l2294_20...

440 lines
24 KiB
Plaintext

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