diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.elf b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.elf index 09f97a42..57fff7e9 100644 Binary files a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.elf and b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.elf differ diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.map b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.map index 93bd64ee..d5e2a729 100644 --- a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.map +++ b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.map @@ -7,32 +7,32 @@ start address 0x00002000 Program Header: LOAD off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**15 - filesz 0x00002e98 memsz 0x00002e98 flags r-x - LOAD off 0x00008200 vaddr 0x40000200 paddr 0x00002e98 align 2**15 - filesz 0x00000000 memsz 0x0000005c flags rw- + filesz 0x00002efc memsz 0x00002efc flags r-x + LOAD off 0x00008200 vaddr 0x40000200 paddr 0x00002efc align 2**15 + filesz 0x00000000 memsz 0x00000064 flags rw- private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00000e98 00002000 00002000 00002000 2**2 + 0 .text 00000efc 00002000 00002000 00002000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .bss 0000005c 40000200 00002e98 00008200 2**2 + 1 .bss 00000064 40000200 00002efc 00008200 2**2 ALLOC - 2 .ARM.attributes 0000002e 00000000 00000000 00002e98 2**0 + 2 .ARM.attributes 0000002e 00000000 00000000 00002efc 2**0 CONTENTS, READONLY - 3 .comment 00000030 00000000 00000000 00002ec6 2**0 + 3 .comment 00000030 00000000 00000000 00002f2a 2**0 CONTENTS, READONLY - 4 .debug_info 0000058c 00000000 00000000 00002ef6 2**0 + 4 .debug_info 0000059d 00000000 00000000 00002f5a 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_abbrev 000003bd 00000000 00000000 00003482 2**0 + 5 .debug_abbrev 000003bd 00000000 00000000 000034f7 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_aranges 000000c0 00000000 00000000 0000383f 2**0 + 6 .debug_aranges 000000c0 00000000 00000000 000038b4 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_line 00000279 00000000 00000000 000038ff 2**0 + 7 .debug_line 0000027e 00000000 00000000 00003974 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_str 000003aa 00000000 00000000 00003b78 2**0 + 8 .debug_str 000003bc 00000000 00000000 00003bf2 2**0 CONTENTS, READONLY, DEBUGGING - 9 .debug_frame 000003c4 00000000 00000000 00003f24 2**2 + 9 .debug_frame 000003c4 00000000 00000000 00003fb0 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00002000 l d .text 00000000 .text @@ -73,61 +73,62 @@ SYMBOL TABLE: 0000217c l F .text 00000214 Init 00000000 l df *ABS* 00000000 boot.c 00002424 l F .text 000000b8 BootComUartInit -000027c0 l F .text 00000090 BootComCanInit -000024dc l F .text 000000e8 BootComUartCheckActivationRequest -00002850 l F .text 000000a8 BootComCanCheckActivationRequest -000025c4 l F .text 00000060 UartReceiveByte +00002824 l F .text 00000090 BootComCanInit +000024dc l F .text 0000014c BootComUartCheckActivationRequest +000028b4 l F .text 000000a8 BootComCanCheckActivationRequest +00002628 l F .text 00000060 UartReceiveByte 40000200 l .bss 00000000 xcpCtoRxInProgress.4107 40000204 l .bss 00000000 xcpCtoReqPacket.4105 -40000245 l .bss 00000000 xcpCtoRxLength.4106 -00002e74 l O .text 00000024 canTiming -00002624 l F .text 0000019c CanGetSpeedConfig +40000248 l .bss 00000000 xcpCtoRxStartTime.4108 +4000024c l .bss 00000000 xcpCtoRxLength.4106 +00002ed8 l O .text 00000024 canTiming +00002688 l F .text 0000019c CanGetSpeedConfig 00000000 l df *ABS* 00000000 irq.c -40000248 l .bss 00000000 oldInterruptStatus -4000024c l .bss 00000000 interruptNesting -000028f8 l F .text 00000028 IrqGetCPSR -00002920 l F .text 00000024 IrqSetCPSR +40000250 l .bss 00000000 oldInterruptStatus +40000254 l .bss 00000000 interruptNesting +0000295c l F .text 00000028 IrqGetCPSR +00002984 l F .text 00000024 IrqSetCPSR 00000000 l df *ABS* 00000000 led.c -40000250 l .bss 00000000 timer_counter_last.4086 -40000254 l .bss 00000000 led_toggle_state.4085 +40000258 l .bss 00000000 timer_counter_last.4086 +4000025c l .bss 00000000 led_toggle_state.4085 00000000 l df *ABS* 00000000 timer.c -40000258 l .bss 00000000 millisecond_counter +40000260 l .bss 00000000 millisecond_counter 00000000 l df *ABS* 00000000 _divsi3.o -00002c3c l .text 00000000 .divsi3_skip_div0_test +00002ca0 l .text 00000000 .divsi3_skip_div0_test 00000000 l df *ABS* 00000000 _dvmd_tls.o 00000000 l df *ABS* 00000000 memcpy-stub.c 00000000 l df *ABS* 00000000 -00002bb8 g F .text 0000002c TimerUpdate -00002944 g F .text 00000030 IrqInterruptEnable +00002c1c g F .text 0000002c TimerUpdate +000029a8 g F .text 00000030 IrqInterruptEnable 000020d8 g F .text 00000044 TIMER0_ISR -00002e98 g .text 00000000 _etext -00002d80 g F .text 000000f0 memcpy +00002efc g .text 00000000 _etext +00002de4 g F .text 000000f0 memcpy 40000200 g .bss 00000000 _bss_start 00002000 g .text 00000000 _startup 000023c8 g F .text 0000005c BootActivate -4000025c g .bss 00000000 _bss_end +40000264 g .bss 00000000 _bss_end 00002040 g .text 00000000 Reset_Handler -00002a50 g F .text 0000003c LedInit -00002c34 g F .text 00000000 .hidden __aeabi_idiv -000029e0 g F .text 00000070 IrqInterruptRestore -00002d7c w F .text 00000004 .hidden __aeabi_ldiv0 +00002ab4 g F .text 0000003c LedInit +00002c98 g F .text 00000000 .hidden __aeabi_idiv +00002a44 g F .text 00000070 IrqInterruptRestore +00002de0 w F .text 00000004 .hidden __aeabi_ldiv0 0000213c g F .text 00000040 main 40003edc g *ABS* 00000000 _stack_end -00002c34 g F .text 00000128 .hidden __divsi3 -00002be4 g F .text 0000002c TimerSet +00002c98 g F .text 00000128 .hidden __divsi3 +00002c48 g F .text 0000002c TimerSet 00002390 g F .text 0000001c BootComInit 00002128 g F .text 00000008 FIQ_ISR 40000200 g .text 00000000 _data -00002a8c g F .text 000000a8 LedToggle +00002af0 g F .text 000000a8 LedToggle 40000200 g .text 00000000 _edata -4000025c g .bss 00000000 _end +40000264 g .bss 00000000 _end 00002130 g F .text 0000000c UNDEF_ISR 0000211c g F .text 0000000c SWI_ISR -00002974 g F .text 0000006c IrqInterruptDisable +000029d8 g F .text 0000006c IrqInterruptDisable 000023ac g F .text 0000001c BootComCheckActivationRequest -00002d7c w F .text 00000004 .hidden __aeabi_idiv0 -00002c10 g F .text 00000024 TimerGet -00002d5c g F .text 00000020 .hidden __aeabi_idivmod -00002b34 g F .text 00000084 TimerInit +00002de0 w F .text 00000004 .hidden __aeabi_idiv0 +00002c74 g F .text 00000024 TimerGet +00002dc0 g F .text 00000020 .hidden __aeabi_idivmod +00002b98 g F .text 00000084 TimerInit diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.sx b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.sx index a701a339..df9b06a2 100644 --- a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.sx +++ b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/bin/demoprog_olimex_lpc_l2294_20mhz.sx @@ -11,18 +11,18 @@ S1132080DFF021E300D0A0E134109FE534209FE588 S113209034309FE5030052E104009134040082349B S11320A0FBFFFF3A0000A0E320109FE520209FE5FE S11320B0020051E104008134FCFFFF3A1E0000EAF3 -S11320C0DC3E0040982E0000000200400002004068 -S11320D0000200405C02004004E04EE21F582DE97B +S11320C0DC3E0040FC2E0000000200400002004004 +S11320D0000200406402004004E04EE21F582DE973 S11320E01CB08DE224309FE50120A0E3002083E5AD S11320F01C309FE50020A0E3002083E514309FE519 S11321000FE0A0E113FF2FE11CD04BE21F98FDE884 -S1132110004000E030F0FFFFB82B000004B02DE5D4 +S1132110004000E030F0FFFF1C2C000004B02DE56F S113212000B08DE2FEFFFFEA04B04DE2FEFFFFEADD S113213004B02DE500B08DE2FEFFFFEA00482DE972 S113214004B08DE20C0000EB20309FE50FE0A0E12D S113215013FF2FE118309FE50FE0A0E113FF2FE1FB S113216010309FE50FE0A0E113FF2FE1F8FFFFEA35 -S1132170902300008C2A0000AC23000000482DE9C5 +S113217090230000F02A0000AC23000000482DE961 S113218004B08DE210D04DE2C8319FE510104BE24F S11321900320A0E10430A0E30100A0E10210A0E1CB S11321A00320A0E1B0319FE50FE0A0E113FF2FE190 @@ -52,13 +52,13 @@ S113231060309FE50220A0E30020C3E55C309FE528 S11323200120A0E30020C3E554309FE50FE0A0E1C5 S113233013FF2FE14C309FE50FE0A0E113FF2FE1E5 S113234044309FE50FE0A0E113FF2FE104D04BE2FE -S11323500048BDE81EFF2FE1702E0000802D000014 +S11323500048BDE81EFF2FE1D42E0000E42D00004C S11323605F61020000E2040084C01FE08CC01FE033 S113237080C01FE088C01FE000C01FE004C01FE051 -S113238000C11FE0502A0000342B00004429000043 -S113239000482DE904B08DE2210000EB070100EBB9 +S113238000C11FE0B42A0000982B0000A829000017 +S113239000482DE904B08DE2210000EB200100EBA0 S11323A004D04BE20048BDE81EFF2FE100482DE9B0 -S11323B004B08DE2480000EB240100EB04D04BE2B2 +S11323B004B08DE2480000EB3D0100EB04D04BE299 S11323C00048BDE81EFF2FE104B02DE500B08DE20A S11323D04E32A0E3012BA0E3002083E50E32A0E3FC S11323E00320A0E30020C3E58E32A0E35520E0E300 @@ -77,160 +77,166 @@ S11324A02C309FE50320A0E30020C3E518309FE50E S11324B00720A0E30020C3E500D04BE204B09DE474 S11324C01EFF2FE100C002E004C000E008C000E0ED S11324D014C000E00CC000E000C000E000482DE99A -S11324E004B08DE2CC309FE50030D3E5000053E327 -S11324F00B00001AC0009FE5310000EB0030A0E1A2 -S1132500010053E32800001AA8309FE50120A0E34E -S11325100020C3E5A4309FE50020A0E30020C3E52C -S1132520210000EA94309FE50030D3E5012083E2E6 -S113253084309FE5033082E00300A0E1200000EB3B -S11325400030A0E1010053E31700001A6C309FE54E -S11325500030D3E5013083E2FF2003E25C309FE5E5 -S11325600020C3E550309FE50020D3E54C309FE5C3 -S11325700030D3E5030052E10B00001A34309FE52C -S11325800020A0E30020C3E52C309FE50130D3E513 -S1132590FF0053E30400001A1C309FE50230D3E52A -S11325A0000053E30000001A86FFFFEB04D04BE267 -S11325B00048BDE81EFF2FE1000200400402004075 -S11325C04502004004B02DE500B08DE20CD04DE290 -S11325D008000BE540309FE50030D3E5FF3003E20F -S11325E0013003E2000053E30600000A2C309FE5AB -S11325F00030D3E5FF2003E208301BE50020C3E5EB -S11326000130A0E3000000EA0030A0E30300A0E1F1 -S113261000D04BE204B09DE41EFF2FE114C000E0A3 -S113262000C000E000482DE904B08DE210D04DE276 -S11326300030A0E114100BE5BE304BE10030A0E304 -S113264005304BE5510000EABE305BE105105BE567 -S113265058219FE58120D2E70210A0E105005BE547 -S113266048C19FE50120A0E38000A0E100008CE0C8 -S1132670022080E00020D2E5022081E0012082E2F5 -S1132680930202E028119FE528319FE50100A0E1B3 -S11326900210A0E10FE0A0E113FF2FE10130A0E15F -S11326A0000053E33600001ABE305BE105105BE521 -S11326B0F8209FE58120D2E70210A0E105005BE548 -S11326C0E8C09FE50120A0E38000A0E100008CE0C9 -S11326D0022080E00020D2E5022081E0012082E295 -S11326E0930202E0D0309FE5C4009FE50210A0E110 -S11326F00FE0A0E113FF2FE10030A0E1B8304BE17F -S1132700B8305BE1000053E31D00000AB8305BE120 -S1132710010B53E31A00008AB8305BE1013043E255 -S11327200320A0E114301BE5002083E514301BE5F1 -S1132730002093E505105BE570009FE50130A0E300 -S11327408110A0E1011080E0033081E00030D3E586 -S1132750013043E2031AA0E105005BE54C309FE53C -S11327608030D3E7013043E20338A0E1033081E154 -S1132770032082E114301BE5002083E50130A0E34F -S1132780060000EA05305BE5013083E205304BE5E5 -S113279005305BE5110053E3AAFFFF9A0030A0E384 -S11327A00300A0E104D04BE20048BDE81EFF2FE186 -S11327B0742E000060EA00005C2D0000342C000040 -S11327C000482DE904B08DE208D04DE268309FE561 -S11327D00220A0E30020C3E560309FE50120A0E3D0 -S11327E0002083E558309FE50020A0E3002083E526 -S11327F050309FE50020A0E3002083E508304BE241 -S11328007D0FA0E30310A0E185FFFFEB0030A0E102 -S1132810010053E30200001A2C309FE508201BE559 -S1132820002083E514309FE50020A0E3002083E529 -S113283004D04BE20048BDE81EFF2FE100C003E0D6 -S1132840004004E0104004E0084004E0144004E0C8 -S113285000482DE904B08DE208D04DE280309FE5B8 -S1132860003093E5013003E2000053E30000001A56 -S1132870180000EA6C309FE5002093E568309FE57E -S1132880030052E10000000A120000EA5C309FE5F8 -S1132890003093E5FF3003E208304BE54C309FE510 -S11328A0003093E52334A0E1FF3003E207304BE529 -S11328B03C309FE50420A0E3002083E508305BE57D -S11328C0FF0053E30300001A07305BE5000053E305 -S11328D00000001ABBFEFFEB04D04BE20048BDE849 -S11328E01EFF2FE11C4004E0244004E067060000C2 -S11328F0284004E0044004E004B02DE500B08DE27B -S11329000CD04DE200300FE108300BE508301BE538 -S11329100300A0E100D04BE204B09DE41EFF2FE1D0 -S113292004B02DE500B08DE20CD04DE208000BE5BB -S113293008301BE503F029E100D04BE204B09DE42C -S11329401EFF2FE100482DE904B08DE208D04DE2CE -S1132950E8FFFFEB08000BE508301BE58030C3E31C -S11329600300A0E1EDFFFFEB04D04BE20048BDE81B -S11329701EFF2FE100482DE904B08DE208D04DE29E -S113298050309FE50030D3E5000053E30800001AFF -S1132990D8FFFFEB08000BE508301BE5803083E32C -S11329A00300A0E1DDFFFFEB2C309FE508201BE5D1 -S11329B0002083E51C309FE50030D3E5013083E23D -S11329C0FF2003E20C309FE50020C3E504D04BE276 -S11329D00048BDE81EFF2FE14C02004048020040C1 -S11329E000482DE904B08DE208D04DE254309FE553 -S11329F00030D3E5013043E2FF2003E244309FE599 -S1132A000020C3E53C309FE50030D3E5000053E3EC -S1132A100900001AB7FFFFEB08000BE508301BE5BF -S1132A208020C3E320309FE5003093E5803003E24B -S1132A30033082E10300A0E1B8FFFFEB04D04BE2D6 -S1132A400048BDE81EFF2FE14C0200404802004050 -S1132A5004B02DE500B08DE224309FE520209FE5F1 -S1132A60002092E5022582E3002083E514309FE5EF -S1132A700225A0E3002083E500D04BE204B09DE4EE -S1132A801EFF2FE1188002E0148002E000482DE9C7 -S1132A9004B08DE208D04DE280309FE50FE0A0E164 -S1132AA013FF2FE108000BE574309FE5003093E538 -S1132AB008201BE5023063E07D0F53E30000002A89 -S1132AC0130000EA5C309FE50030D3E5000053E3D7 -S1132AD00600001A4C309FE50120A0E30020C3E566 -S1132AE044309FE50225A0E3002083E5050000EAC9 -S1132AF030309FE50020A0E30020C3E52C309FE5A3 -S1132B000225A0E3002083E514309FE508201BE59F -S1132B10002083E504D04BE20048BDE81EFF2FE10E -S1132B20102C000050020040540200401C8002E0BF -S1132B30148002E000482DE904B08DE254309FE592 -S1132B4054209FE5002083E550309FE50320A0E357 -S1132B50002083E548309FE50120A0E3002083E5C1 -S1132B6040309FE540209FE5002083E53C309FE511 -S1132B702420A0E3002083E534309FE51020A0E367 -S1132B80002083E50000A0E3150000EB04D04BE235 -S1132B900048BDE81EFF2FE1184000E05FEA000096 -S1132BA0144000E0044000E000F1FFFFD8200000E2 -S1132BB000F2FFFF10F0FFFF04B02DE500B08DE23E -S1132BC018309FE5003093E5012083E20C309FE547 -S1132BD0002083E500D04BE204B09DE41EFF2FE10A -S1132BE05802004004B02DE500B08DE20CD04DE257 -S1132BF008000BE510309FE508201BE5002083E565 -S1132C0000D04BE204B09DE41EFF2FE158020040C7 -S1132C1004B02DE500B08DE210309FE5003093E55F -S1132C200300A0E100D04BE204B09DE41EFF2FE1BD -S1132C3058020040000051E34300000A01C020E0B4 -S1132C4000106142012051E22700000A0030B0E187 -S1132C5000306042010053E12600009A020011E1B5 -S1132C602800000A0E0211E38111A0010820A0032C -S1132C700120A013010251E3030051310112A031DC -S1132C800222A031FAFFFF3A020151E3030051315D -S1132C908110A0318220A031FAFFFF3A0000A0E3A6 -S1132CA0010053E10130432002008021A10053E1DF -S1132CB0A1304320A2008021210153E1213143208E -S1132CC022018021A10153E1A1314320A2018021ED -S1132CD0000053E32222B0112112A011EFFFFF1ACA -S1132CE000005CE3000060421EFF2FE100003CE1B5 -S1132CF0000060421EFF2FE10000A033CC0FA001B2 -S1132D00010080031EFF2FE1010851E32118A021D7 -S1132D101020A0230020A033010C51E32114A02192 -S1132D2008208222100051E32112A02104208222D3 -S1132D30040051E303208282A120829000005CE31E -S1132D403302A0E1000060421EFF2FE1000050E3C7 -S1132D500201E0C30201A0B3070000EA000051E34E -S1132D60F9FFFF0A03402DE9B3FFFFEB0640BDE87E -S1132D70920003E0031041E01EFF2FE11EFF2FE14C -S1132D800F0052E3F0002DE92A00009A013080E19F -S1132D90030013E33100001A106042E22662A0E14E -S1132DA0065280E0105085E201C0A0E10030A0E1AD -S1132DB000409CE5004083E504409CE5044083E535 -S1132DC008409CE5084083E50C409CE5103083E214 -S1132DD0044003E5050053E110C08CE2F3FFFF1A41 -S1132DE0013086E20F7002E20332A0E1030057E3F0 -S1132DF0031081E0033080E01A00009A0150A0E142 -S1132E000340A0E107C0A0E104C04CE2046095E4E3 -S1132E1003005CE3046084E4FAFFFF8A04C047E231 -S1132E2003C0CCE304C08CE20C3083E00C1081E0DE -S1132E30032002E2000000EA0030A0E1000052E3B7 -S1132E400400000A022081E001C0D1E4020051E143 -S1132E5001C0C3E4FBFFFF1AF000BDE81EFF2FE131 -S1132E600030A0E1F6FFFFEA0720A0E1F2FFFFEA4D -S1132E700102040805020602060307030803090306 -S1132E8009040A040B040C040C050D050E050F05BA -S10B2E900F06100610071008DC +S11324E004B08DE228319FE50030D3E5000053E3CA +S11324F01500001A1C019FE54A0000EB0030A0E122 +S1132500010053E33F00001A08319FE50030D3E592 +S1132510000053E33B00000AFC309FE50FE0A0E11C +S113252013FF2FE10020A0E1F0309FE5002083E5B8 +S1132530DC309FE50120A0E30020C3E5E0309FE507 +S11325400020A0E30020C3E52E0000EAD0309FE580 +S11325500030D3E5012083E2B8309FE5033082E008 +S11325600300A0E12F0000EB0030A0E1010053E3E1 +S11325701800001AA8309FE50030D3E5013083E24B +S1132580FF2003E298309FE50020C3E584309FE5F7 +S11325900020D3E588309FE50030D3E5030052E105 +S11325A01800001A68309FE50020A0E30020C3E56E +S11325B060309FE50130D3E5FF0053E31100001ABA +S11325C050309FE50230D3E5000053E30D00001ABC +S11325D07CFFFFEB0B0000EA3C309FE50FE0A0E13D +S11325E013FF2FE10020A0E130309FE5003093E598 +S11325F0643083E2030052E10200009A10309FE548 +S11326000020A0E30020C3E504D04BE20048BDE86D +S11326101EFF2FE10002004004020040742C000061 +S1132620480200404C02004004B02DE500B08DE2A9 +S11326300CD04DE208000BE540309FE50030D3E5B7 +S1132640FF3003E2013003E2000053E30600000A16 +S11326502C309FE50030D3E5FF2003E208301BE572 +S11326600020C3E50130A0E3000000EA0030A0E34D +S11326700300A0E100D04BE204B09DE41EFF2FE173 +S113268014C000E000C000E000482DE904B08DE271 +S113269010D04DE20030A0E114100BE5BE304BE148 +S11326A00030A0E305304BE5510000EABE305BE1A9 +S11326B005105BE558219FE58120D2E70210A0E1D7 +S11326C005005BE548C19FE50120A0E38000A0E18F +S11326D000008CE0022080E00020D2E5022081E0AE +S11326E0012082E2930202E028119FE528319FE550 +S11326F00100A0E10210A0E10FE0A0E113FF2FE12F +S11327000130A0E1000053E33600001ABE305BE163 +S113271005105BE5F8209FE58120D2E70210A0E1D7 +S113272005005BE5E8C09FE50120A0E38000A0E18F +S113273000008CE0022080E00020D2E5022081E04D +S1132740012082E2930202E0D0309FE5C4009FE5BD +S11327500210A0E10FE0A0E113FF2FE10030A0E19F +S1132760B8304BE1B8305BE1000053E31D00000AD0 +S1132770B8305BE1010B53E31A00008AB8305BE127 +S1132780013043E20320A0E114301BE5002083E57F +S113279014301BE5002093E505105BE570009FE510 +S11327A00130A0E38110A0E1011080E0033081E05A +S11327B00030D3E5013043E2031AA0E105005BE5F4 +S11327C04C309FE58030D3E7013043E20338A0E189 +S11327D0033081E1032082E114301BE5002083E50E +S11327E00130A0E3060000EA05305BE5013083E236 +S11327F005304BE505305BE5110053E3AAFFFF9A72 +S11328000030A0E30300A0E104D04BE20048BDE89F +S11328101EFF2FE1D82E000060EA0000C02D00004A +S1132820982C000000482DE904B08DE208D04DE258 +S113283068309FE50220A0E30020C3E560309FE5F7 +S11328400120A0E3002083E558309FE50020A0E3A9 +S1132850002083E550309FE50020A0E3002083E5BD +S113286008304BE27D0FA0E30310A0E185FFFFEBEE +S11328700030A0E1010053E30200001A2C309FE570 +S113288008201BE5002083E514309FE50020A0E329 +S1132890002083E504D04BE20048BDE81EFF2FE191 +S11328A000C003E0004004E0104004E0084004E0FD +S11328B0144004E000482DE904B08DE208D04DE254 +S11328C080309FE5003093E5013003E2000053E3DC +S11328D00000001A180000EA6C309FE5002093E520 +S11328E068309FE5030052E10000000A120000EA8C +S11328F05C309FE5003093E5FF3003E208304BE5A0 +S11329004C309FE5003093E52334A0E1FF3003E22F +S113291007304BE53C309FE50420A0E3002083E52D +S113292008305BE5FF0053E30300001A07305BE562 +S1132930000053E30000001AA2FEFFEB04D04BE2B8 +S11329400048BDE81EFF2FE11C4004E0244004E0E1 +S113295067060000284004E0044004E004B02DE5CC +S113296000B08DE20CD04DE200300FE108300BE5F1 +S113297008301BE50300A0E100D04BE204B09DE465 +S11329801EFF2FE104B02DE500B08DE20CD04DE226 +S113299008000BE508301BE503F029E100D04BE209 +S11329A004B09DE41EFF2FE100482DE904B08DE240 +S11329B008D04DE2E8FFFFEB08000BE508301BE50B +S11329C08030C3E30300A0E1EDFFFFEB04D04BE252 +S11329D00048BDE81EFF2FE100482DE904B08DE258 +S11329E008D04DE250309FE50030D3E5000053E3BA +S11329F00800001AD8FFFFEB08000BE508301BE5C0 +S1132A00803083E30300A0E1DDFFFFEB2C309FE582 +S1132A1008201BE5002083E51C309FE50030D3E54A +S1132A20013083E2FF2003E20C309FE50020C3E580 +S1132A3004D04BE20048BDE81EFF2FE154020040E1 +S1132A405002004000482DE904B08DE208D04DE268 +S1132A5054309FE50030D3E5013043E2FF2003E228 +S1132A6044309FE50020C3E53C309FE50030D3E5CA +S1132A70000053E30900001AB7FFFFEB08000BE561 +S1132A8008301BE58020C3E320309FE5003093E548 +S1132A90803003E2033082E10300A0E1B8FFFFEBE2 +S1132AA004D04BE20048BDE81EFF2FE15402004071 +S1132AB05002004004B02DE500B08DE224309FE5C3 +S1132AC020209FE5002092E5022582E3002083E593 +S1132AD014309FE50225A0E3002083E500D04BE2FB +S1132AE004B09DE41EFF2FE1188002E0148002E090 +S1132AF000482DE904B08DE208D04DE280309FE516 +S1132B000FE0A0E113FF2FE108000BE574309FE50F +S1132B10003093E508201BE5023063E07D0F53E3AA +S1132B200000002A130000EA5C309FE50030D3E582 +S1132B30000053E30600001A4C309FE50120A0E397 +S1132B400020C3E544309FE50225A0E3002083E58F +S1132B50050000EA30309FE50020A0E30020C3E533 +S1132B602C309FE50225A0E3002083E514309FE587 +S1132B7008201BE5002083E504D04BE20048BDE8B3 +S1132B801EFF2FE1742C0000580200405C0200403C +S1132B901C8002E0148002E000482DE904B08DE2BC +S1132BA054309FE554209FE5002083E550309FE595 +S1132BB00320A0E3002083E548309FE50120A0E343 +S1132BC0002083E540309FE540209FE5002083E519 +S1132BD03C309FE52420A0E3002083E534309FE5CA +S1132BE01020A0E3002083E50000A0E3150000EB23 +S1132BF004D04BE20048BDE81EFF2FE1184000E07E +S1132C005FEA0000144000E0044000E000F1FFFF30 +S1132C10D820000000F2FFFF10F0FFFF04B02DE504 +S1132C2000B08DE218309FE5003093E5012083E287 +S1132C300C309FE5002083E500D04BE204B09DE416 +S1132C401EFF2FE16002004004B02DE500B08DE2CC +S1132C500CD04DE208000BE510309FE508201BE581 +S1132C60002083E500D04BE204B09DE41EFF2FE179 +S1132C706002004004B02DE500B08DE210309FE505 +S1132C80003093E50300A0E100D04BE204B09DE4E2 +S1132C901EFF2FE160020040000051E34300000AE0 +S1132CA001C020E000106142012051E22700000A27 +S1132CB00030B0E100306042010053E12600009A88 +S1132CC0020011E12800000A0E0211E38111A001A3 +S1132CD00820A0030120A013010251E30300513195 +S1132CE00112A0310222A031FAFFFF3A020151E39E +S1132CF0030051318110A0318220A031FAFFFF3A44 +S1132D000000A0E3010053E10130432002008021D0 +S1132D10A10053E1A1304320A2008021210153E10D +S1132D202131432022018021A10153E1A13143201B +S1132D30A2018021000053E32222B0112112A0112C +S1132D40EFFFFF1A00005CE3000060421EFF2FE16A +S1132D5000003CE1000060421EFF2FE10000A033B0 +S1132D60CC0FA001010080031EFF2FE1010851E3F5 +S1132D702118A0211020A0230020A033010C51E32E +S1132D802114A02108208222100051E32112A02145 +S1132D9004208222040051E303208282A120829035 +S1132DA000005CE33302A0E1000060421EFF2FE15B +S1132DB0000050E30201E0C30201A0B3070000EAEF +S1132DC0000051E3F9FFFF0A03402DE9B3FFFFEBD5 +S1132DD00640BDE8920003E0031041E01EFF2FE12E +S1132DE01EFF2FE10F0052E3F0002DE92A00009AA4 +S1132DF0013080E1030013E33100001A106042E265 +S1132E002662A0E1065280E0105085E201C0A0E1F4 +S1132E100030A0E100409CE5004083E504409CE5CF +S1132E20044083E508409CE5084083E50C409CE5AC +S1132E30103083E2044003E5050053E110C08CE246 +S1132E40F3FFFF1A013086E20F7002E20332A0E1C1 +S1132E50030057E3031081E0033080E01A00009A76 +S1132E600150A0E10340A0E107C0A0E104C04CE28E +S1132E70046095E403005CE3046084E4FAFFFF8AE1 +S1132E8004C047E203C0CCE304C08CE20C3083E00E +S1132E900C1081E0032002E2000000EA0030A0E10F +S1132EA0000052E30400000A022081E001C0D1E4E2 +S1132EB0020051E101C0C3E4FBFFFF1AF000BDE8CA +S1132EC01EFF2FE10030A0E1F6FFFFEA0720A0E19A +S1132ED0F2FFFFEA010204080502060206030703E3 +S1132EE00803090309040A040B040C040C050D056A +S10F2EF00E050F050F0610061007100851 S9032000DC diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/boot.c b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/boot.c index 7afc6207..769d8507 100644 --- a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/boot.c +++ b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Prog/boot.c @@ -117,6 +117,10 @@ void BootActivate(void) #define UART_FIFO_RX1 (0x07) /** \brief Receiver data ready. */ #define UART_RDR (0x01) +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) /**************************************************************************************** @@ -172,6 +176,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -179,11 +184,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -208,6 +218,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.elf b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.elf index cd895786..161ebdb3 100644 Binary files a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.elf and b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.elf differ diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map index 9a91e42b..7e249efc 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map @@ -3332,7 +3332,7 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08002000 0x1078 +.text 0x08002000 0x10a4 *(.isr_vector) .isr_vector 0x08002000 0xc4 .\..\obj\startup_stm32f0xx.o 0x08002000 __isr_vector @@ -3355,135 +3355,135 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- .text.BootComUartInit 0x080021e8 0xbc .\..\obj\boot.o .text.BootComUartCheckActivationRequest - 0x080022a4 0x84 .\..\obj\boot.o + 0x080022a4 0xb0 .\..\obj\boot.o .text.UartReceiveByte - 0x08002328 0x3c .\..\obj\boot.o - .text.LedInit 0x08002364 0x58 .\..\obj\led.o - 0x08002364 LedInit + 0x08002354 0x3c .\..\obj\boot.o + .text.LedInit 0x08002390 0x58 .\..\obj\led.o + 0x08002390 LedInit .text.LedToggle - 0x080023bc 0x6c .\..\obj\led.o - 0x080023bc LedToggle + 0x080023e8 0x6c .\..\obj\led.o + 0x080023e8 LedToggle .text.GPIO_Init - 0x08002428 0x130 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002428 GPIO_Init + 0x08002454 0x130 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002454 GPIO_Init .text.GPIO_SetBits - 0x08002558 0x20 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002558 GPIO_SetBits + 0x08002584 0x20 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002584 GPIO_SetBits .text.GPIO_ResetBits - 0x08002578 0x20 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002578 GPIO_ResetBits + 0x080025a4 0x20 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x080025a4 GPIO_ResetBits .text.GPIO_PinAFConfig - 0x08002598 0xa4 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002598 GPIO_PinAFConfig + 0x080025c4 0xa4 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x080025c4 GPIO_PinAFConfig .text.RCC_GetClocksFreq - 0x0800263c 0x268 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x0800263c RCC_GetClocksFreq + 0x08002668 0x268 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x08002668 RCC_GetClocksFreq .text.RCC_AHBPeriphClockCmd - 0x080028a4 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x080028a4 RCC_AHBPeriphClockCmd + 0x080028d0 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x080028d0 RCC_AHBPeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x080028e4 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x080028e4 RCC_APB1PeriphClockCmd + 0x08002910 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x08002910 RCC_APB1PeriphClockCmd .text.USART_Init - 0x08002924 0x174 .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002924 USART_Init + 0x08002950 0x174 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002950 USART_Init .text.USART_Cmd - 0x08002a98 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002a98 USART_Cmd + 0x08002ac4 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002ac4 USART_Cmd .text.USART_ReceiveData - 0x08002ad4 0x1c .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002ad4 USART_ReceiveData + 0x08002b00 0x1c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002b00 USART_ReceiveData .text.USART_GetFlagStatus - 0x08002af0 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002af0 USART_GetFlagStatus + 0x08002b1c 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002b1c USART_GetFlagStatus .text.SystemInit - 0x08002b2c 0x8c .\..\obj\lib\system_stm32f0xx.o - 0x08002b2c SystemInit + 0x08002b58 0x8c .\..\obj\lib\system_stm32f0xx.o + 0x08002b58 SystemInit .text.SetSysClock - 0x08002bb8 0x88 .\..\obj\lib\system_stm32f0xx.o - .text.main 0x08002c40 0x18 .\..\obj\main.o - 0x08002c40 main - .text.Init 0x08002c58 0x14 .\..\obj\main.o - .text 0x08002c6c 0xa8 .\..\obj\startup_stm32f0xx.o - 0x08002c6c Reset_Handler - 0x08002cbe NMI_Handler - 0x08002cc0 HardFault_Handler - 0x08002cc2 SVC_Handler - 0x08002cc4 PendSV_Handler - 0x08002cc8 Default_Handler - 0x08002cca WWDG_IRQHandler - 0x08002ccc PVD_IRQHandler - 0x08002cce RTC_IRQHandler - 0x08002cd0 FLASH_IRQHandler - 0x08002cd2 RCC_IRQHandler - 0x08002cd4 EXTI0_1_IRQHandler - 0x08002cd6 EXTI2_3_IRQHandler - 0x08002cd8 EXTI4_15_IRQHandler - 0x08002cda TS_IRQHandler - 0x08002cdc DMA1_Channel1_IRQHandler - 0x08002cde DMA1_Channel2_3_IRQHandler - 0x08002ce0 DMA1_Channel4_5_IRQHandler - 0x08002ce2 ADC1_COMP_IRQHandler - 0x08002ce4 TIM1_BRK_UP_TRG_COM_IRQHandler - 0x08002ce6 TIM1_CC_IRQHandler - 0x08002ce8 TIM2_IRQHandler - 0x08002cea TIM3_IRQHandler - 0x08002cec TIM6_DAC_IRQHandler - 0x08002cee TIM7_IRQHandler - 0x08002cf0 TIM14_IRQHandler - 0x08002cf2 TIM15_IRQHandler - 0x08002cf4 TIM16_IRQHandler - 0x08002cf6 TIM17_IRQHandler - 0x08002cf8 I2C1_IRQHandler - 0x08002cfa I2C2_IRQHandler - 0x08002cfc SPI1_IRQHandler - 0x08002cfe SPI2_IRQHandler - 0x08002d00 USART1_IRQHandler - 0x08002d02 USART2_IRQHandler - 0x08002d04 USART3_4_IRQHandler - 0x08002d06 CEC_IRQHandler - 0x08002d08 USB_IRQHandler + 0x08002be4 0x88 .\..\obj\lib\system_stm32f0xx.o + .text.main 0x08002c6c 0x18 .\..\obj\main.o + 0x08002c6c main + .text.Init 0x08002c84 0x14 .\..\obj\main.o + .text 0x08002c98 0xa8 .\..\obj\startup_stm32f0xx.o + 0x08002c98 Reset_Handler + 0x08002cea NMI_Handler + 0x08002cec HardFault_Handler + 0x08002cee SVC_Handler + 0x08002cf0 PendSV_Handler + 0x08002cf4 Default_Handler + 0x08002cf6 WWDG_IRQHandler + 0x08002cf8 PVD_IRQHandler + 0x08002cfa RTC_IRQHandler + 0x08002cfc FLASH_IRQHandler + 0x08002cfe RCC_IRQHandler + 0x08002d00 EXTI0_1_IRQHandler + 0x08002d02 EXTI2_3_IRQHandler + 0x08002d04 EXTI4_15_IRQHandler + 0x08002d06 TS_IRQHandler + 0x08002d08 DMA1_Channel1_IRQHandler + 0x08002d0a DMA1_Channel2_3_IRQHandler + 0x08002d0c DMA1_Channel4_5_IRQHandler + 0x08002d0e ADC1_COMP_IRQHandler + 0x08002d10 TIM1_BRK_UP_TRG_COM_IRQHandler + 0x08002d12 TIM1_CC_IRQHandler + 0x08002d14 TIM2_IRQHandler + 0x08002d16 TIM3_IRQHandler + 0x08002d18 TIM6_DAC_IRQHandler + 0x08002d1a TIM7_IRQHandler + 0x08002d1c TIM14_IRQHandler + 0x08002d1e TIM15_IRQHandler + 0x08002d20 TIM16_IRQHandler + 0x08002d22 TIM17_IRQHandler + 0x08002d24 I2C1_IRQHandler + 0x08002d26 I2C2_IRQHandler + 0x08002d28 SPI1_IRQHandler + 0x08002d2a SPI2_IRQHandler + 0x08002d2c USART1_IRQHandler + 0x08002d2e USART2_IRQHandler + 0x08002d30 USART3_4_IRQHandler + 0x08002d32 CEC_IRQHandler + 0x08002d34 USB_IRQHandler .text.NVIC_SetPriority - 0x08002d14 0xdc .\..\obj\timer.o + 0x08002d40 0xdc .\..\obj\timer.o .text.SysTick_Config - 0x08002df0 0x4c .\..\obj\timer.o + 0x08002e1c 0x4c .\..\obj\timer.o .text.TimerInit - 0x08002e3c 0x2c .\..\obj\timer.o - 0x08002e3c TimerInit + 0x08002e68 0x2c .\..\obj\timer.o + 0x08002e68 TimerInit .text.TimerSet - 0x08002e68 0x1c .\..\obj\timer.o - 0x08002e68 TimerSet + 0x08002e94 0x1c .\..\obj\timer.o + 0x08002e94 TimerSet .text.TimerGet - 0x08002e84 0x14 .\..\obj\timer.o - 0x08002e84 TimerGet + 0x08002eb0 0x14 .\..\obj\timer.o + 0x08002eb0 TimerGet .text.SysTick_Handler - 0x08002e98 0x18 .\..\obj\timer.o - 0x08002e98 SysTick_Handler - .text 0x08002eb0 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) - 0x08002eb0 __aeabi_uidiv - 0x08002eb0 __udivsi3 - 0x08002fbc __aeabi_uidivmod - .text 0x08002fc4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) - 0x08002fc4 __aeabi_idiv0 - 0x08002fc4 __aeabi_ldiv0 - .text.exit 0x08002fc8 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - 0x08002fc8 exit + 0x08002ec4 0x18 .\..\obj\timer.o + 0x08002ec4 SysTick_Handler + .text 0x08002edc 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + 0x08002edc __aeabi_uidiv + 0x08002edc __udivsi3 + 0x08002fe8 __aeabi_uidivmod + .text 0x08002ff0 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + 0x08002ff0 __aeabi_idiv0 + 0x08002ff0 __aeabi_ldiv0 + .text.exit 0x08002ff4 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + 0x08002ff4 exit .text.__libc_init_array - 0x08002ff4 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - 0x08002ff4 __libc_init_array - .text.memset 0x08003040 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - 0x08003040 memset - .text._exit 0x08003050 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - 0x08003050 _exit + 0x08003020 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + 0x08003020 __libc_init_array + .text.memset 0x0800306c 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + 0x0800306c memset + .text._exit 0x0800307c 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + 0x0800307c _exit *(.init) - *fill* 0x08003052 0x2 - .init 0x08003054 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o - 0x08003054 _init - .init 0x08003058 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + *fill* 0x0800307e 0x2 + .init 0x08003080 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x08003080 _init + .init 0x08003084 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *(.fini) - .fini 0x08003060 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o - 0x08003060 _fini - .fini 0x08003064 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .fini 0x0800308c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x0800308c _fini + .fini 0x08003090 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -3496,44 +3496,44 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.str1.1 - 0x0800306c 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - *fill* 0x0800306e 0x2 + 0x08003098 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + *fill* 0x0800309a 0x2 .rodata._global_impure_ptr - 0x08003070 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - 0x08003070 _global_impure_ptr + 0x0800309c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x0800309c _global_impure_ptr *(.eh_frame*) - .eh_frame 0x08003074 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o - .eh_frame 0x08003074 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .eh_frame 0x080030a0 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .eh_frame 0x080030a0 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o -.glue_7 0x08003078 0x0 - .glue_7 0x08003078 0x0 linker stubs +.glue_7 0x080030a4 0x0 + .glue_7 0x080030a4 0x0 linker stubs -.glue_7t 0x08003078 0x0 - .glue_7t 0x08003078 0x0 linker stubs +.glue_7t 0x080030a4 0x0 + .glue_7t 0x080030a4 0x0 linker stubs -.vfp11_veneer 0x08003078 0x0 - .vfp11_veneer 0x08003078 0x0 linker stubs +.vfp11_veneer 0x080030a4 0x0 + .vfp11_veneer 0x080030a4 0x0 linker stubs -.v4_bx 0x08003078 0x0 - .v4_bx 0x08003078 0x0 linker stubs +.v4_bx 0x080030a4 0x0 + .v4_bx 0x080030a4 0x0 linker stubs -.iplt 0x08003078 0x0 - .iplt 0x08003078 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +.iplt 0x080030a4 0x0 + .iplt 0x080030a4 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x08003078 __exidx_start = . + 0x080030a4 __exidx_start = . -.ARM.exidx 0x08003078 0x8 +.ARM.exidx 0x080030a4 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x08003078 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o - 0x08003080 __exidx_end = . - 0x08003080 __etext = . + .ARM.exidx 0x080030a4 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x080030ac __exidx_end = . + 0x080030ac __etext = . -.rel.dyn 0x08003080 0x0 - .rel.iplt 0x08003080 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +.rel.dyn 0x080030ac 0x0 + .rel.iplt 0x080030ac 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.data 0x200000c0 0x7c load address 0x08003080 +.data 0x200000c0 0x7c load address 0x080030ac 0x200000c0 __data_start__ = . *(vtable) *(.data*) @@ -3563,13 +3563,13 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x2000013c . = ALIGN (0x4) 0x2000013c __data_end__ = . -.jcr 0x2000013c 0x0 load address 0x080030fc +.jcr 0x2000013c 0x0 load address 0x08003128 .jcr 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.igot.plt 0x2000013c 0x0 load address 0x080030fc +.igot.plt 0x2000013c 0x0 load address 0x08003128 .igot.plt 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.bss 0x2000013c 0x70 load address 0x080030fc +.bss 0x2000013c 0x78 load address 0x08003128 0x2000013c __bss_start__ = . *(.bss*) .bss 0x2000013c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o @@ -3578,29 +3578,32 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *fill* 0x20000159 0x3 .bss.xcpCtoReqPacket.6475 0x2000015c 0x41 .\..\obj\boot.o + *fill* 0x2000019d 0x3 + .bss.xcpCtoRxStartTime.6478 + 0x200001a0 0x4 .\..\obj\boot.o .bss.xcpCtoRxLength.6476 - 0x2000019d 0x1 .\..\obj\boot.o - *fill* 0x2000019e 0x2 - .bss.timer_counter_last.6460 - 0x200001a0 0x4 .\..\obj\led.o - .bss.led_toggle_state.6459 - 0x200001a4 0x1 .\..\obj\led.o + 0x200001a4 0x1 .\..\obj\boot.o *fill* 0x200001a5 0x3 + .bss.timer_counter_last.6460 + 0x200001a8 0x4 .\..\obj\led.o + .bss.led_toggle_state.6459 + 0x200001ac 0x1 .\..\obj\led.o + *fill* 0x200001ad 0x3 .bss.millisecond_counter - 0x200001a8 0x4 .\..\obj\timer.o + 0x200001b0 0x4 .\..\obj\timer.o *(COMMON) - 0x200001ac __bss_end__ = . + 0x200001b4 __bss_end__ = . -.heap 0x200001b0 0x0 - 0x200001b0 __end__ = . - 0x200001b0 end = __end__ +.heap 0x200001b8 0x0 + 0x200001b8 __end__ = . + 0x200001b8 end = __end__ *(.heap*) - .heap 0x200001b0 0x0 .\..\obj\startup_stm32f0xx.o - 0x200001b0 __HeapLimit = . + .heap 0x200001b8 0x0 .\..\obj\startup_stm32f0xx.o + 0x200001b8 __HeapLimit = . -.stack_dummy 0x200001b0 0x100 +.stack_dummy 0x200001b8 0x100 *(.stack) - .stack 0x200001b0 0x100 .\..\obj\startup_stm32f0xx.o + .stack 0x200001b8 0x100 .\..\obj\startup_stm32f0xx.o 0x20002000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) 0x20001f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) 0x20002000 PROVIDE (__stack, __StackTop) @@ -3704,16 +3707,16 @@ OUTPUT(.\..\bin\demoprog_stm32f051.elf elf32-littlearm) .comment 0x0000006e 0x6f .\..\obj\main.o .comment 0x0000006e 0x6f .\..\obj\timer.o -.debug_info 0x00000000 0x2fa7 - .debug_info 0x00000000 0x5d3 .\..\obj\boot.o - .debug_info 0x000005d3 0x306 .\..\obj\led.o - .debug_info 0x000008d9 0x5ef .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_info 0x00000ec8 0xa3a .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_info 0x00001902 0xe56 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_info 0x00002758 0x2d6 .\..\obj\lib\system_stm32f0xx.o - .debug_info 0x00002a2e 0x9d .\..\obj\main.o - .debug_info 0x00002acb 0x94 .\..\obj\startup_stm32f0xx.o - .debug_info 0x00002b5f 0x448 .\..\obj\timer.o +.debug_info 0x00000000 0x2fb8 + .debug_info 0x00000000 0x5e4 .\..\obj\boot.o + .debug_info 0x000005e4 0x306 .\..\obj\led.o + .debug_info 0x000008ea 0x5ef .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_info 0x00000ed9 0xa3a .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_info 0x00001913 0xe56 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_info 0x00002769 0x2d6 .\..\obj\lib\system_stm32f0xx.o + .debug_info 0x00002a3f 0x9d .\..\obj\main.o + .debug_info 0x00002adc 0x94 .\..\obj\startup_stm32f0xx.o + .debug_info 0x00002b70 0x448 .\..\obj\timer.o .debug_abbrev 0x00000000 0xacd .debug_abbrev 0x00000000 0x185 .\..\obj\boot.o @@ -3756,81 +3759,81 @@ OUTPUT(.\..\bin\demoprog_stm32f051.elf elf32-littlearm) .debug_ranges 0x000003c8 0x18 .\..\obj\main.o .debug_ranges 0x000003e0 0x40 .\..\obj\timer.o -.debug_macro 0x00000000 0xb44d - .debug_macro 0x00000000 0x1ba .\..\obj\boot.o - .debug_macro 0x000001ba 0x844 .\..\obj\boot.o - .debug_macro 0x000009fe 0x65 .\..\obj\boot.o - .debug_macro 0x00000a63 0x8c .\..\obj\boot.o - .debug_macro 0x00000aef 0x34 .\..\obj\boot.o - .debug_macro 0x00000b23 0x22 .\..\obj\boot.o - .debug_macro 0x00000b45 0x87 .\..\obj\boot.o - .debug_macro 0x00000bcc 0x44 .\..\obj\boot.o - .debug_macro 0x00000c10 0xfd .\..\obj\boot.o - .debug_macro 0x00000d0d 0x5e .\..\obj\boot.o - .debug_macro 0x00000d6b 0x1df .\..\obj\boot.o - .debug_macro 0x00000f4a 0x249 .\..\obj\boot.o - .debug_macro 0x00001193 0x5b9e .\..\obj\boot.o - .debug_macro 0x00006d31 0x2eb .\..\obj\boot.o - .debug_macro 0x0000701c 0x3cf .\..\obj\boot.o - .debug_macro 0x000073eb 0x191 .\..\obj\boot.o - .debug_macro 0x0000757c 0x46 .\..\obj\boot.o - .debug_macro 0x000075c2 0xd9 .\..\obj\boot.o - .debug_macro 0x0000769b 0xef .\..\obj\boot.o - .debug_macro 0x0000778a 0x184 .\..\obj\boot.o - .debug_macro 0x0000790e 0x7c .\..\obj\boot.o - .debug_macro 0x0000798a 0x295 .\..\obj\boot.o - .debug_macro 0x00007c1f 0xd5 .\..\obj\boot.o - .debug_macro 0x00007cf4 0x2b7 .\..\obj\boot.o - .debug_macro 0x00007fab 0x185 .\..\obj\boot.o - .debug_macro 0x00008130 0x184 .\..\obj\boot.o - .debug_macro 0x000082b4 0x2a0 .\..\obj\boot.o - .debug_macro 0x00008554 0x70 .\..\obj\boot.o - .debug_macro 0x000085c4 0xdf .\..\obj\boot.o - .debug_macro 0x000086a3 0x4e3 .\..\obj\boot.o - .debug_macro 0x00008b86 0x4c5 .\..\obj\boot.o - .debug_macro 0x0000904b 0x396 .\..\obj\boot.o - .debug_macro 0x000093e1 0x750 .\..\obj\boot.o - .debug_macro 0x00009b31 0x353 .\..\obj\boot.o - .debug_macro 0x00009e84 0x34 .\..\obj\boot.o - .debug_macro 0x00009eb8 0x3a .\..\obj\boot.o - .debug_macro 0x00009ef2 0x1c0 .\..\obj\led.o - .debug_macro 0x0000a0b2 0x193 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000a245 0x17f .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000a3c4 0x1b1 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000a575 0x4dd .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000aa52 0x1ab .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000abfd 0x34d .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000af4a 0x18f .\..\obj\lib\system_stm32f0xx.o - .debug_macro 0x0000b0d9 0x1ba .\..\obj\main.o - .debug_macro 0x0000b293 0x1ba .\..\obj\timer.o +.debug_macro 0x00000000 0xb453 + .debug_macro 0x00000000 0x1c0 .\..\obj\boot.o + .debug_macro 0x000001c0 0x844 .\..\obj\boot.o + .debug_macro 0x00000a04 0x65 .\..\obj\boot.o + .debug_macro 0x00000a69 0x8c .\..\obj\boot.o + .debug_macro 0x00000af5 0x34 .\..\obj\boot.o + .debug_macro 0x00000b29 0x22 .\..\obj\boot.o + .debug_macro 0x00000b4b 0x87 .\..\obj\boot.o + .debug_macro 0x00000bd2 0x44 .\..\obj\boot.o + .debug_macro 0x00000c16 0xfd .\..\obj\boot.o + .debug_macro 0x00000d13 0x5e .\..\obj\boot.o + .debug_macro 0x00000d71 0x1df .\..\obj\boot.o + .debug_macro 0x00000f50 0x249 .\..\obj\boot.o + .debug_macro 0x00001199 0x5b9e .\..\obj\boot.o + .debug_macro 0x00006d37 0x2eb .\..\obj\boot.o + .debug_macro 0x00007022 0x3cf .\..\obj\boot.o + .debug_macro 0x000073f1 0x191 .\..\obj\boot.o + .debug_macro 0x00007582 0x46 .\..\obj\boot.o + .debug_macro 0x000075c8 0xd9 .\..\obj\boot.o + .debug_macro 0x000076a1 0xef .\..\obj\boot.o + .debug_macro 0x00007790 0x184 .\..\obj\boot.o + .debug_macro 0x00007914 0x7c .\..\obj\boot.o + .debug_macro 0x00007990 0x295 .\..\obj\boot.o + .debug_macro 0x00007c25 0xd5 .\..\obj\boot.o + .debug_macro 0x00007cfa 0x2b7 .\..\obj\boot.o + .debug_macro 0x00007fb1 0x185 .\..\obj\boot.o + .debug_macro 0x00008136 0x184 .\..\obj\boot.o + .debug_macro 0x000082ba 0x2a0 .\..\obj\boot.o + .debug_macro 0x0000855a 0x70 .\..\obj\boot.o + .debug_macro 0x000085ca 0xdf .\..\obj\boot.o + .debug_macro 0x000086a9 0x4e3 .\..\obj\boot.o + .debug_macro 0x00008b8c 0x4c5 .\..\obj\boot.o + .debug_macro 0x00009051 0x396 .\..\obj\boot.o + .debug_macro 0x000093e7 0x750 .\..\obj\boot.o + .debug_macro 0x00009b37 0x353 .\..\obj\boot.o + .debug_macro 0x00009e8a 0x34 .\..\obj\boot.o + .debug_macro 0x00009ebe 0x3a .\..\obj\boot.o + .debug_macro 0x00009ef8 0x1c0 .\..\obj\led.o + .debug_macro 0x0000a0b8 0x193 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000a24b 0x17f .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000a3ca 0x1b1 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000a57b 0x4dd .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000aa58 0x1ab .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000ac03 0x34d .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000af50 0x18f .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x0000b0df 0x1ba .\..\obj\main.o + .debug_macro 0x0000b299 0x1ba .\..\obj\timer.o -.debug_line 0x00000000 0x2ef6 - .debug_line 0x00000000 0x543 .\..\obj\boot.o - .debug_line 0x00000543 0x4ad .\..\obj\led.o - .debug_line 0x000009f0 0x595 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_line 0x00000f85 0x7e9 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_line 0x0000176e 0x876 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_line 0x00001fe4 0x4b4 .\..\obj\lib\system_stm32f0xx.o - .debug_line 0x00002498 0x4ab .\..\obj\main.o - .debug_line 0x00002943 0x9e .\..\obj\startup_stm32f0xx.o - .debug_line 0x000029e1 0x515 .\..\obj\timer.o +.debug_line 0x00000000 0x2eff + .debug_line 0x00000000 0x54c .\..\obj\boot.o + .debug_line 0x0000054c 0x4ad .\..\obj\led.o + .debug_line 0x000009f9 0x595 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_line 0x00000f8e 0x7e9 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_line 0x00001777 0x876 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_line 0x00001fed 0x4b4 .\..\obj\lib\system_stm32f0xx.o + .debug_line 0x000024a1 0x4ab .\..\obj\main.o + .debug_line 0x0000294c 0x9e .\..\obj\startup_stm32f0xx.o + .debug_line 0x000029ea 0x515 .\..\obj\timer.o -.debug_str 0x00000000 0x40a16 - .debug_str 0x00000000 0x3f74e .\..\obj\boot.o - 0x3f902 (size before relaxing) - .debug_str 0x0003f74e 0x65 .\..\obj\led.o +.debug_str 0x00000000 0x40a4d + .debug_str 0x00000000 0x3f785 .\..\obj\boot.o + 0x3f939 (size before relaxing) + .debug_str 0x0003f785 0x65 .\..\obj\led.o 0x3f7ab (size before relaxing) - .debug_str 0x0003f7b3 0x173 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_str 0x0003f7ea 0x173 .\..\obj\lib\spl\src\stm32f0xx_gpio.o 0x3f6c4 (size before relaxing) - .debug_str 0x0003f926 0x665 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_str 0x0003f95d 0x665 .\..\obj\lib\spl\src\stm32f0xx_rcc.o 0x3fa70 (size before relaxing) - .debug_str 0x0003ff8b 0x768 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_str 0x0003ffc2 0x768 .\..\obj\lib\spl\src\stm32f0xx_usart.o 0x3fcd8 (size before relaxing) - .debug_str 0x000406f3 0x8b .\..\obj\lib\system_stm32f0xx.o + .debug_str 0x0004072a 0x8b .\..\obj\lib\system_stm32f0xx.o 0x3f4bd (size before relaxing) - .debug_str 0x0004077e 0xf .\..\obj\main.o + .debug_str 0x000407b5 0xf .\..\obj\main.o 0x3f575 (size before relaxing) - .debug_str 0x0004078d 0x289 .\..\obj\timer.o + .debug_str 0x000407c4 0x289 .\..\obj\timer.o 0x3f86a (size before relaxing) .debug_frame 0x00000000 0x1078 diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec index 6bea6fa2..7bb12dab 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec @@ -1,275 +1,278 @@ S02300002E5C2E2E5C62696E5C64656D6F70726F675F73746D3332663035312E73726563B9 -S31508002000002000206D2C0008BF2C0008C12C0008F9 +S3150800200000200020992C0008EB2C0008ED2C000875 S3150800201000000000000000000000000000000000B2 -S31508002020000000000000000000000000C32C0008AB -S315080020300000000000000000C52C0008992E0008CA -S31508002040CB2C0008CD2C0008CF2C0008D12C00087A -S31508002050D32C0008D52C0008D72C0008D92C00084A -S31508002060DB2C0008DD2C0008DF2C0008E12C00081A -S31508002070E32C0008E52C0008E72C0008E92C0008EA -S31508002080EB2C0008ED2C0008EF2C0008F12C0008BA -S31508002090F32C0008F52C0008F72C0008F92C00088A -S315080020A0FB2C0008FD2C0008FF2C0008012D000859 -S315080020B0032D0008052D0008072D0008092D000826 +S31508002020000000000000000000000000EF2C00087F +S315080020300000000000000000F12C0008C52E000872 +S31508002040F72C0008F92C0008FB2C0008FD2C0008CA +S31508002050FF2C0008012D0008032D0008052D000897 +S31508002060072D0008092D00080B2D00080D2D000866 +S315080020700F2D0008112D0008132D0008152D000836 +S31508002080172D0008192D00081B2D00081D2D000806 +S315080020901F2D0008212D0008232D0008252D0008D6 +S315080020A0272D0008292D00082B2D00082D2D0008A6 +S315080020B02F2D0008312D0008332D0008352D000876 S315080020C0EE11AA5510B5064C2378002B07D1054BFF S315080020D0002B02D0044800E000BF0123237010BD86 -S315080020E03C0100200000000074300008084B10B5C1 +S315080020E03C01002000000000A0300008084B10B595 S315080020F0002B03D00749084800E000BF07480368DB S31508002100002B00D110BD064B002BFBD09847F9E7F2 -S315080021100000000040010020743000083C01002047 +S315080021100000000040010020A03000083C0100201B S3150800212000000000164B002B00D1144B9D464022A0 S3150800213092029A1A924600218B460F461348144A71 -S31508002140121A00F07DFF0F4B002B00D098470E4B5C +S31508002140121A00F093FF0F4B002B00D098470E4B46 S31508002150002B00D098470020002104000D000D48F0 -S31508002160002802D00C4800E000BF00F043FF200022 -S31508002170290000F065FD00F027FFC04600000800B2 +S31508002160002802D00C4800E000BF00F059FF20000C +S31508002170290000F07BFD00F03DFFC0460000080086 S315080021800020002000000000000000003C010020A4 -S31508002190AC010020000000000000000080B500AF80 +S31508002190B4010020000000000000000080B500AF78 S315080021A0BFF34F8F024B034ADA60BFF34F8FFEE748 S315080021B000ED00E00400FA0580B500AF00F014F861 S315080021C0C046BD4680BDC04680B500AF00F06AF87F S315080021D0C046BD4680BDC04680B500AFFFF7DEFFEE S315080021E0C046BD4680BDC04680B588B000AF8023D6 -S315080021F09B020121180000F075FB80239B02012138 -S31508002200180000F04FFB9023DB050122022118007D -S3150800221000F0C2F99023DB0501220321180000F023 -S31508002220BBF91823FB180C221A601823FB18032283 +S315080021F09B020121180000F08BFB80239B02012122 +S31508002200180000F065FB9023DB0501220221180067 +S3150800221000F0D8F99023DB0501220321180000F00D +S31508002220D1F91823FB180C221A601823FB1803226D S315080022305A711823FB1802221A711823FB18002258 S315080022409A711823FB180122DA711823FA189023B9 -S31508002250DB051100180000F0E7F83B00E122120246 +S31508002250DB051100180000F0FDF83B00E122120230 S315080022601A603B0000225A603B0000229A603B003D S315080022700022DA603B0000225A613B000C221A61F8 -S315080022803B00074A1900100000F04CFB044B0121E3 -S31508002290180000F001FCC046BD4608B080BDC04627 -S315080022A00044004080B500AF1C4B1B78002B0DD1B5 -S315080022B01B4B180000F038F80300012B2AD1174BE6 -S315080022C001221A70174B00221A7023E0154B1B784F -S315080022D05A1C134BD318180000F026F80300012BDC -S315080022E018D1104B1B780133DAB20E4B1A700C4B0F -S315080022F01A780C4B1B789A420CD1084B00221A709C -S31508002300074B5B78FF2B05D1054B9B78002B01D13A -S31508002310FFF762FFC046BD4680BDC0465801002093 -S315080023205C0100209D01002080B582B000AF786076 -S315080023300B4B2021180000F0DBFB0300012B09D111 -S31508002340074B180000F0C6FB0300DAB27B681A7068 -S31508002350012300E000231800BD4602B080BDC04638 -S315080023600044004080B582B000AF80231B030121E2 -S31508002370180000F097FA3B00802292001A603B0092 -S3150800238001221A713B0000229A713B0003225A71FE -S315080023903B000022DA713B00074A1900100000F0E2 -S315080023A043F880239B00044A1900100000F0E4F863 -S315080023B0C046BD4602B080BD0008004880B582B060 -S315080023C000AF00F05FFD03007B60144B1B687A6862 -S315080023D0D21AF423FF339A421CD9114B1B78002BCF -S315080023E00AD10F4B01221A7080239B000D4A19004F -S315080023F0100000F0B1F809E0094B00221A7080239A -S315080024009B00084A1900100000F0B6F8034B7A68DA -S315080024101A6000E0C046BD4602B080BDA00100209B -S31508002420A40100200008004880B586B000AF786097 -S31508002430396000237B6100233B610023FB60002396 -S315080024407B6181E001227B699A4013003B613B680E -S315080024501B683A691340FB60FA683B699A4270D177 -S315080024603B681B79012B03D03B681B79022B38D1BB -S315080024707B689B687A695200032191400A00D2431F -S315080024801A407B689A607B689A683B685B79190092 -S315080024907B695B0099400B001A437B689A607B68EE -S315080024A09B889BB27A691204120C012191400A009A -S315080024B092B2D24392B213409AB27B689A807B68F2 -S315080024C09B889BB21AB23B689B7919007B691B04EF -S315080024D01B0C99400B001BB213431BB29AB27B68C4 -S315080024E09A807B681B687A695200032191400A002A -S315080024F0D2431A407B681A607B681A683B681B7966 -S3150800250019007B695B0099400B001A437B681A60C7 -S315080025107B68DB687A691204120C52000321914029 -S315080025200A00D2431A407B68DA607B68DA683B683F -S31508002530DB7919007B695B0099400B001A437B68BD -S31508002540DA607B6901337B617B690F2B00D879E7F9 -S31508002550C046BD4606B080BD80B582B000AF786083 -S315080025600A00BB1C1A80BB1C1A887B689A61C04685 -S31508002570BD4602B080BDC04680B582B000AF786067 -S315080025800A00BB1C1A807B68BA1C12881A85C046CA -S31508002590BD4602B080BDC04680B584B000AF786045 -S315080025A008001100BB1C021C1A807B1C0A1C1A702E -S315080025B00023FB600023BB607B1C1A78BB1C1B88AE -S315080025C007210B409B009A401300FB60BB1C1B882D -S315080025D0DB089BB21800BB1C1B88DB089BB21A00E1 -S315080025E07B6808329200D358BA1C128807210A4021 -S315080025F092000F2191400A00D2431A4011007B68CD -S31508002600020008329200D150BB1C1B88DB089BB223 -S315080026101A007B6808329200D258FB681343BB60E5 -S31508002620BB1C1B88DB089BB21A007B680832920029 -S31508002630B968D150C046BD4604B080BD80B588B0E3 -S3150800264000AF78600023BB6100237B6100233B61F8 -S315080026500023FB600023BB600023FB618A4B5B6899 -S315080026600C221340BB61BB69042B0CD002D8002B8B -S3150800267005D03BE0082B0AD00C2B33D036E07B681C -S31508002680824A1A6036E07B68804A1A6032E07E4BDE -S315080026905A68F0239B0313407B617B4B5A68C0231F -S315080026A05B0213403B617B699B0C02337B613B6990 -S315080026B0002B04D17B69764A5343FB610EE0724BCB -S315080026C0DB6A0F2213400133FB60F9686F4800F09C -S315080026D0EFFB03001A007B695343FB617B68FA69C9 -S315080026E01A6007E07B686B4A1A6003E07B68674AF2 -S315080026F01A60C046644B5B68F0221340BB61BB6935 -S315080027001B09BB61644ABB69D3181B78DBB2BB6083 -S315080027107B681A68BB68DA407B685A605A4B5A6805 -S31508002720E023DB001340BB61BB691B0ABB615A4A45 -S31508002730BB69D3181B78DBB2BB607B685A68BB6879 -S31508002740DA407B689A60504B1A6B80235B00134013 -S3150800275003D17B68514ADA6010E04B4B5A688023F4 -S31508002760DB01134005D17B689B685A087B68DA60F1 -S3150800277004E07B689B689A087B68DA60424B1B6BAF -S315080027804022134003D17B68454A1A6103E07B68FF -S31508002790802212021A613C4B1B6B1022134003D194 -S315080027A07B683A4A5A6103E07B681A687B685A6113 -S315080027B0354B1B6B0322134004D17B689A687B68F0 -S315080027C09A611EE0304B1B6B03221340012B04D188 -S315080027D07B681A687B689A6113E02B4B1B6B032294 -S315080027E01340022B04D17B68802212029A6108E00A -S315080027F0254B1B6B03221340032B02D17B68234A0C -S315080028009A61214B1A6BC0239B02134004D17B6843 -S315080028109A687B68DA6127E01B4B1A6BC0239B0218 -S315080028201A4080235B029A4204D17B681A687B6847 -S31508002830DA6119E0144B1A6BC0239B021A408023F5 -S315080028409B029A4204D17B6880221202DA610BE06D -S315080028500D4B1A6BC0239B021A40C0239B029A4257 -S3150800286002D17B68094ADA61074B1B6B8022134049 -S3150800287003D17B68074A1A6202E07B68FA691A6222 -S31508002880C046BD4608B080BD0010024000127A005E -S3150800289000093D00006CDC02C0000020809FD500C6 -S315080028A01280000080B582B000AF78600A00FB1C79 -S315080028B01A70FB1C1B78002B06D0094B084A516975 -S315080028C07A680A435A6106E0054B054A52697968EF -S315080028D0C9430A405A61C046BD4602B080BDC046DB -S315080028E00010024080B582B000AF78600A00FB1C79 -S315080028F01A70FB1C1B78002B06D0094B084AD169B5 -S315080029007A680A43DA6106E0054B054AD2697968AE -S31508002910C9430A40DA61C046BD4602B080BDC0461A -S315080029200010024080B58EB000AF78603960002391 -S315080029307B6300233B630023FB627B681B680122E1 -S3150800294093431A007B681A607B685B68FB62FB6AC4 -S315080029504B4A1340FB623B689B68FA6A1343FB6267 -S315080029607B68FA6A5A607B681B68FB62FB6A454AA1 -S315080029701340FB623B685A683B68DB681A433B684E -S315080029801B691343FA6A1343FB627B68FA6A1A6087 -S315080029907B689B68FB62FB6A3B4A1340FB623B68A9 -S315080029A05B69FA6A1343FB627B68FA6A9A600823D2 -S315080029B0FB181800FFF742FE7B68344A934204D19D -S315080029C00823FB189B693B630CE07B68304A9342FB -S315080029D004D10823FB18DB693B6303E00823FB18D3 -S315080029E09B683B637B681A6880231B02134014D0DC -S315080029F03B6B5A003B681B681900100000F058FA38 -S31508002A0003007B633B6B5A003B681B681900100088 -S31508002A1000F0D4FA0B00FB6210E03B681B68190053 -S31508002A20386B00F045FA03007B633B681A683B6B1A -S31508002A301100180000F0C2FA0B00FB623B681B6825 -S31508002A405A08FB6A9A4202D87B6B01337B637B6820 -S31508002A501A6880231B0213400AD07B6B5B08072287 -S31508002A601340FB627B6B0B4A1A40FB6A13437B637A -S31508002A707B6B9AB27B689A81C046BD460EB080BD14 -S31508002A80FFCFFFFFF3E9FFFFFFFCFFFF0038014020 -S31508002A9000440040F0FF000080B582B000AF7860C7 -S31508002AA00A00FB1C1A70FB1C1B78002B06D07B68DF -S31508002AB01B6801221A437B681A6006E07B681B685C -S31508002AC0012293431A007B681A60C046BD4602B0CD -S31508002AD080BDC04680B582B000AF78607B689B8CAD -S31508002AE09BB2DB05DB0D9BB21800BD4602B080BD6C -S31508002AF080B584B000AF786039600F23FB180022D8 -S31508002B001A707B68DB693A68134004D00F23FB18F8 -S31508002B1001221A7003E00F23FB1800221A700F23F4 -S31508002B20FB181B781800BD4604B080BD80B500AF01 -S31508002B301B4B1B4A126801210A431A60184B184A94 -S31508002B40526818490A405A60154B154A12681649C0 -S31508002B500A401A60124B124A126814490A401A604F -S31508002B600F4B0F4A526812490A405A600C4B0C4ADE -S31508002B70D26A0F218A43DA62094B094A126B0D4958 -S31508002B800A401A63064B064A526B01218A435A6366 -S31508002B90034B00229A6000F00FF8C046BD4680BD80 -S31508002BA0001002400CB8FFF8FFFFF6FEFFFFFBFF20 -S31508002BB0FFFFC0FFACFEFFFF80B500AF1D4B112223 -S31508002BC01A601D4B1C4A52685A601B4B1A4A5268B7 -S31508002BD05A60194B184A526818490A405A60164BE7 -S31508002BE0154A5268A02189030A435A60124B124AB1 -S31508002BF01268802149040A431A60C0460E4B1A68B7 -S31508002C0080239B041340F9D00B4B0B4A52680321CF -S31508002C108A435A60084B084A526802210A435A6096 -S31508002C20C046054B5B680C221340082BF9D1C046F9 -S31508002C30BD4680BD0020024000100240FF7FC0FF55 -S31508002C4080B500AF00F008F8FFF7B6FAFFF7B6FB55 -S31508002C50FFF7BAFAFAE7C04680B500AFFFF782FB7E -S31508002C6000F0ECF8C046BD4680BDC04608498D4612 -S31508002C700849094A094B9B1A05DD002408591051D1 -S31508002C8004349C42FADB06488047064800470000A1 -S31508002C900020002080300008C00000203C010020F1 -S31508002CA02D2B0008252100081849194A002301E0A0 -S31508002CB00B6004319142FBD3FFF7C2FFFEE7FEE744 -S31508002CC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7CE -S31508002CD0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7BE -S31508002CE0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7AE +S315080022803B00074A1900100000F062FB044B0121CD +S31508002290180000F017FCC046BD4608B080BDC04611 +S315080022A00044004080B500AF264B1B78002B16D1A2 +S315080022B0254B180000F04EF80300012B3FD1224BA6 +S315080022C01B78002B3BD000F0F3FD02001F4B1A6071 +S315080022D01C4B01221A701E4B00221A702FE01C4B51 +S315080022E01B785A1C184BD318180000F033F8030053 +S315080022F0012B19D1164B1B780133DAB2144B1A701D +S31508002300114B1A78124B1B789A4218D10D4B0022A2 +S315080023101A700D4B5B78FF2B11D10B4B9B78002B5A +S315080023200DD1FFF759FF0AE000F0C2FD0200074B86 +S315080023301B6864339A4202D9024B00221A70C046BF +S31508002340BD4680BD580100205C010020A001002088 +S31508002350A401002080B582B000AF78600B4B202125 +S31508002360180000F0DBFB0300012B09D1074B18000E +S3150800237000F0C6FB0300DAB27B681A70012300E09E +S3150800238000231800BD4602B080BDC0460044004088 +S3150800239080B582B000AF80231B030121180000F02E +S315080023A097FA3B00802292001A603B0001221A71BC +S315080023B03B0000229A713B0003225A713B0000221F +S315080023C0DA713B00074A1900100000F043F8802331 +S315080023D09B00044A1900100000F0E4F8C046BD4608 +S315080023E002B080BD0008004880B582B000AF00F09A +S315080023F05FFD03007B60144B1B687A68D21AF423CE +S31508002400FF339A421CD9114B1B78002B0AD10F4B6C +S3150800241001221A7080239B000D4A1900100000F053 +S31508002420B1F809E0094B00221A7080239B00084A7C +S315080024301900100000F0B6F8034B7A681A6000E03D +S31508002440C046BD4602B080BDA8010020AC010020F0 +S315080024500008004880B586B000AF78603960002370 +S315080024607B6100233B610023FB6000237B6181E0E5 +S3150800247001227B699A4013003B613B681B683A69F5 +S315080024801340FB60FA683B699A4270D13B681B7936 +S31508002490012B03D03B681B79022B38D17B689B68DC +S315080024A07A695200032191400A00D2431A407B6898 +S315080024B09A607B689A683B685B7919007B695B0060 +S315080024C099400B001A437B689A607B689B889BB28D +S315080024D07A691204120C012191400A0092B2D24381 +S315080024E092B213409AB27B689A807B689B889BB2AB +S315080024F01AB23B689B7919007B691B041B0C99402F +S315080025000B001BB213431BB29AB27B689A807B6896 +S315080025101B687A695200032191400A00D2431A4087 +S315080025207B681A607B681A683B681B7919007B69A7 +S315080025305B0099400B001A437B681A607B68DB686E +S315080025407A691204120C5200032191400A00D24300 +S315080025501A407B68DA607B68DA683B68DB791900C1 +S315080025607B695B0099400B001A437B68DA607B69DC +S3150800257001337B617B690F2B00D879E7C046BD46DE +S3150800258006B080BD80B582B000AF78600A00BB1C7B +S315080025901A80BB1C1A887B689A61C046BD4602B081 +S315080025A080BDC04680B582B000AF78600A00BB1C0B +S315080025B01A807B68BA1C12881A85C046BD4602B0C6 +S315080025C080BDC04680B584B000AF786008001100B1 +S315080025D0BB1C021C1A807B1C0A1C1A700023FB6099 +S315080025E00023BB607B1C1A78BB1C1B8807210B4089 +S315080025F09B009A401300FB60BB1C1B88DB089BB240 +S315080026001800BB1C1B88DB089BB21A007B680832C3 +S315080026109200D358BA1C128807210A4092000F214B +S3150800262091400A00D2431A4011007B680200083222 +S315080026309200D150BB1C1B88DB089BB21A007B6832 +S3150800264008329200D258FB681343BB60BB1C1B8838 +S31508002650DB089BB21A007B6808329200B968D15031 +S31508002660C046BD4604B080BD80B588B000AF78606E +S315080026700023BB6100237B6100233B610023FB60D1 +S315080026800023BB600023FB618A4B5B680C22134066 +S31508002690BB61BB69042B0CD002D8002B05D03BE0EC +S315080026A0082B0AD00C2B33D036E07B68824A1A6096 +S315080026B036E07B68804A1A6032E07E4B5A68F0231F +S315080026C09B0313407B617B4B5A68C0235B02134014 +S315080026D03B617B699B0C02337B613B69002B04D110 +S315080026E07B69764A5343FB610EE0724BDB6A0F2225 +S315080026F013400133FB60F9686F4800F0EFFB0300F5 +S315080027001A007B695343FB617B68FA691A6007E024 +S315080027107B686B4A1A6003E07B68674A1A60C046A2 +S31508002720644B5B68F0221340BB61BB691B09BB6144 +S31508002730644ABB69D3181B78DBB2BB607B681A682E +S31508002740BB68DA407B685A605A4B5A68E023DB005C +S315080027501340BB61BB691B0ABB615A4ABB69D318E4 +S315080027601B78DBB2BB607B685A68BB68DA407B685B +S315080027709A60504B1A6B80235B00134003D17B6829 +S31508002780514ADA6010E04B4B5A688023DB0113404C +S3150800279005D17B689B685A087B68DA6004E07B6829 +S315080027A09B689A087B68DA60424B1B6B4022134091 +S315080027B003D17B68454A1A6103E07B6880221202CE +S315080027C01A613C4B1B6B1022134003D17B683A4AB3 +S315080027D05A6103E07B681A687B685A61354B1B6B44 +S315080027E00322134004D17B689A687B689A611EE0CD +S315080027F0304B1B6B03221340012B04D17B681A68EC +S315080028007B689A6113E02B4B1B6B03221340022B48 +S3150800281004D17B68802212029A6108E0254B1B6B63 +S3150800282003221340032B02D17B68234A9A61214B6A +S315080028301A6BC0239B02134004D17B689A687B6895 +S31508002840DA6127E01B4B1A6BC0239B021A408023D0 +S315080028505B029A4204D17B681A687B68DA6119E0E0 +S31508002860144B1A6BC0239B021A4080239B029A4280 +S3150800287004D17B6880221202DA610BE00D4B1A6BD9 +S31508002880C0239B021A40C0239B029A4202D17B684E +S31508002890094ADA61074B1B6B8022134003D17B6818 +S315080028A0074A1A6202E07B68FA691A62C046BD46A0 +S315080028B008B080BD0010024000127A0000093D00F1 +S315080028C0006CDC02C0000020809FD500128000004A +S315080028D080B582B000AF78600A00FB1C1A70FB1C3A +S315080028E01B78002B06D0094B084A51697A680A43B7 +S315080028F05A6106E0054B054A52697968C9430A4098 +S315080029005A61C046BD4602B080BDC04600100240AE +S3150800291080B582B000AF78600A00FB1C1A70FB1CF9 +S315080029201B78002B06D0094B084AD1697A680A43F6 +S31508002930DA6106E0054B054AD2697968C9430A4057 +S31508002940DA61C046BD4602B080BDC04600100240EE +S3150800295080B58EB000AF7860396000237B630023B2 +S315080029603B630023FB627B681B68012293431A00C2 +S315080029707B681A607B685B68FB62FB6A4B4A13409C +S31508002980FB623B689B68FA6A1343FB627B68FA6AD8 +S315080029905A607B681B68FB62FB6A454A1340FB6208 +S315080029A03B685A683B68DB681A433B681B691343F4 +S315080029B0FA6A1343FB627B68FA6A1A607B689B684B +S315080029C0FB62FB6A3B4A1340FB623B685B69FA6A37 +S315080029D01343FB627B68FA6A9A600823FB1818009F +S315080029E0FFF742FE7B68344A934204D10823FB185A +S315080029F09B693B630CE07B68304A934204D1082309 +S31508002A00FB18DB693B6303E00823FB189B683B6301 +S31508002A107B681A6880231B02134014D03B6B5A004C +S31508002A203B681B681900100000F058FA03007B6326 +S31508002A303B6B5A003B681B681900100000F0D4FA7B +S31508002A400B00FB6210E03B681B681900386B00F04E +S31508002A5045FA03007B633B681A683B6B1100180054 +S31508002A6000F0C2FA0B00FB623B681B685A08FB6A57 +S31508002A709A4202D87B6B01337B637B681A68802392 +S31508002A801B0213400AD07B6B5B0807221340FB62CC +S31508002A907B6B0B4A1A40FB6A13437B637B6B9AB2C8 +S31508002AA07B689A81C046BD460EB080BDFFCFFFFF4A +S31508002AB0F3E9FFFFFFFCFFFF003801400044004038 +S31508002AC0F0FF000080B582B000AF78600A00FB1CFA +S31508002AD01A70FB1C1B78002B06D07B681B6801222A +S31508002AE01A437B681A6006E07B681B6801229343D9 +S31508002AF01A007B681A60C046BD4602B080BDC04653 +S31508002B0080B582B000AF78607B689B8C9BB2DB0592 +S31508002B10DB0D9BB21800BD4602B080BD80B584B0FF +S31508002B2000AF786039600F23FB1800221A707B68A3 +S31508002B30DB693A68134004D00F23FB1801221A7088 +S31508002B4003E00F23FB1800221A700F23FB181B78CB +S31508002B501800BD4604B080BD80B500AF1B4B1B4AAC +S31508002B60126801210A431A60184B184A5268184914 +S31508002B700A405A60154B154A126816490A401A60E7 +S31508002B80124B124A126814490A401A600F4B0F4A30 +S31508002B90526812490A405A600C4B0C4AD26A0F21F5 +S31508002BA08A43DA62094B094A126B0D490A401A63CD +S31508002BB0064B064A526B01218A435A63034B00228D +S31508002BC09A6000F00FF8C046BD4680BD001002406E +S31508002BD00CB8FFF8FFFFF6FEFFFFFBFFFFFFC0FF85 +S31508002BE0ACFEFFFF80B500AF1D4B11221A601D4BCE +S31508002BF01C4A52685A601B4B1A4A52685A60194B4B +S31508002C00184A526818490A405A60164B154A5268BB +S31508002C10A02189030A435A60124B124A126880217E +S31508002C2049040A431A60C0460E4B1A6880239B045F +S31508002C301340F9D00B4B0B4A526803218A435A605A +S31508002C40084B084A526802210A435A60C046054B97 +S31508002C505B680C221340082BF9D1C046BD4680BDDF +S31508002C600020024000100240FF7FC0FF80B500AF81 +S31508002C7000F008F8FFF7A0FAFFF7B6FBFFF7A4FA8B +S31508002C80FAE7C04680B500AFFFF782FB00F0ECF824 +S31508002C90C046BD4680BDC04608498D460849094A12 +S31508002CA0094B9B1A05DD00240859105104349C422F +S31508002CB0FADB064880470648004700000020002047 +S31508002CC0AC300008C00000203C010020592B000849 +S31508002CD0252100081849194A002301E00B60043130 +S31508002CE09142FBD3FFF7C2FFFEE7FEE7FEE7FEE7EA S31508002CF0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE79E -S31508002D00FEE7FEE7FEE7FEE7FEE700003C010020DF -S31508002D10AC010020B0B582B000AF02003960FB1DDF -S31508002D201A70FB1D1B787F2B32D92F4CFB1D1B7885 -S31508002D301A000F231340083B99082B4AFB1D1B78E2 -S31508002D4018000F230340083B9B0806339B00D31843 -S31508002D5004331B68FA1D1278100003220240D200C1 -S31508002D60FF2090400200D2431A403B689B01FF2097 -S31508002D701840FB1D1B781D0003232B40DB009840E1 -S31508002D8003001A438B1D9B00E31804331A6027E0DF -S31508002D90164CFB1D1B785BB29B081449FA1D12786A -S31508002DA052B29208C03292005258F91D09780800AA -S31508002DB003210140C900FF2088400100C943114092 -S31508002DC03A689201FF201040FA1D12781500032276 -S31508002DD02A40D200904002000A43C0339B001A5191 -S31508002DE0C046BD4602B0B0BD00ED00E000E100E01F -S31508002DF080B582B000AF78607B680E4A934201D9ED -S31508002E00012312E00C4B7A681202120A013A5A6040 -S31508002E1001235B4203211800FFF77CFF064B0022C3 -S31508002E209A60054B07221A6000231800BD4602B0B7 -S31508002E3080BDC046FFFFFF0010E000E080B500AF90 -S31508002E40084B1A68FA239900100000F031F80300BD -S31508002E501800FFF7CDFF002000F006F8C046BD4673 -S31508002E6080BDC046D000002080B582B000AF786033 -S31508002E70034B7A681A60C046BD4602B080BDC0469C -S31508002E80A801002080B500AF024B1B681800BD469C -S31508002E9080BDC046A801002080B500AF034B1B6863 -S31508002EA05A1C024B1A60C046BD4680BDA8010020C8 -S31508002EB0002243088B4274D303098B425FD3030A6B -S31508002EC08B4244D3030B8B4228D3030C8B420DD37E -S31508002ED0FF22090212BA030C8B4202D3121209020C -S31508002EE065D0030B8B4219D300E0090AC30B8B424A -S31508002EF001D3CB03C01A5241830B8B4201D38B03F8 -S31508002F00C01A5241430B8B4201D34B03C01A52419C -S31508002F10030B8B4201D30B03C01A5241C30A8B42DF -S31508002F2001D3CB02C01A5241830A8B4201D38B02CA -S31508002F30C01A5241430A8B4201D34B02C01A52416E -S31508002F40030A8B4201D30B02C01A5241CDD2C309E0 -S31508002F508B4201D3CB01C01A524183098B4201D35C -S31508002F608B01C01A524143098B4201D34B01C01A47 -S31508002F70524103098B4201D30B01C01A5241C308BF -S31508002F808B4201D3CB00C01A524183088B4201D32E -S31508002F908B00C01A524143088B4201D34B00C01A1A -S31508002FA05241411A00D20146524110467047FFE786 -S31508002FB001B5002000F006F802BDC0460029F7D08A -S31508002FC076E770477047C046084B10B50400002BDB -S31508002FD002D0002100E000BF054B1868836A002B69 -S31508002FE000D09847200000F033F8C04600000000E3 -S31508002FF0703000080E4B70B500251E000D4CE41A03 -S31508003000A410A54204D0AB00F35898470135F8E759 -S3150800301000F020F8084B00251E00084CE41AA410FE -S31508003020A54204D0AB00F35898470135F8E770BDC0 -S31508003030340100203401002034010020380100202A -S3150800304003008218934202D019700133FAE77047D9 -S31508003050FEE70000F8B5C046F8BC08BC9E467047B7 -S31508003060F8B5C046F8BC08BC9E4670474300000049 -S30D08003070D40000200000000056 -S30D08003078ACF0FF7F0100000027 -S315080030800000000001020304010203040607080900 -S31508003090006CDC02000000000000000000000000D8 -S315080030A00000000000000000000000000000000012 -S315080030B0000000006C30000800000000000000005E -S315080030C000000000000000000000000000000000F2 -S315080030D000000000000000000000000000000000E2 -S315080030E000000000000000000000000000000000D2 -S311080030F000000000ED200008C5200008C4 +S31508002D00FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE78D +S31508002D10FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE77D +S31508002D20FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE76D +S31508002D30FEE7FEE7FEE700003C010020B4010020A4 +S31508002D40B0B582B000AF02003960FB1D1A70FB1DDA +S31508002D501B787F2B32D92F4CFB1D1B781A000F23AB +S31508002D601340083B99082B4AFB1D1B7818000F23B4 +S31508002D700340083B9B0806339B00D31804331B68A3 +S31508002D80FA1D1278100003220240D200FF2090405C +S31508002D900200D2431A403B689B01FF201840FB1DE6 +S31508002DA01B781D0003232B40DB00984003001A43C1 +S31508002DB08B1D9B00E31804331A6027E0164CFB1D95 +S31508002DC01B785BB29B081449FA1D127852B2920816 +S31508002DD0C03292005258F91D0978080003210140B3 +S31508002DE0C900FF2088400100C94311403A68920192 +S31508002DF0FF201040FA1D1278150003222A40D2003F +S31508002E00904002000A43C0339B001A51C046BD4693 +S31508002E1002B0B0BD00ED00E000E100E080B582B090 +S31508002E2000AF78607B680E4A934201D9012312E00D +S31508002E300C4B7A681202120A013A5A6001235B4265 +S31508002E4003211800FFF77CFF064B00229A60054B0A +S31508002E5007221A6000231800BD4602B080BDC0468E +S31508002E60FFFFFF0010E000E080B500AF084B1A68CE +S31508002E70FA239900100000F031F803001800FFF754 +S31508002E80CDFF002000F006F8C046BD4680BDC0460E +S31508002E90D000002080B582B000AF7860034B7A6816 +S31508002EA01A60C046BD4602B080BDC046B0010020CB +S31508002EB080B500AF024B1B681800BD4680BDC046F2 +S31508002EC0B001002080B500AF034B1B685A1C024BAB +S31508002ED01A60C046BD4680BDB001002000224308E6 +S31508002EE08B4274D303098B425FD3030A8B4244D3C4 +S31508002EF0030B8B4228D3030C8B420DD3FF22090206 +S31508002F0012BA030C8B4202D31212090265D0030BC4 +S31508002F108B4219D300E0090AC30B8B4201D3CB03BA +S31508002F20C01A5241830B8B4201D38B03C01A5241FC +S31508002F30430B8B4201D34B03C01A5241030B8B42FE +S31508002F4001D30B03C01A5241C30A8B4201D3CB02E9 +S31508002F50C01A5241830A8B4201D38B02C01A5241CE +S31508002F60430A8B4201D34B02C01A5241030A8B42D1 +S31508002F7001D30B02C01A5241CDD2C3098B4201D3E9 +S31508002F80CB01C01A524183098B4201D38B01C01A67 +S31508002F90524143098B4201D34B01C01A52410309DE +S31508002FA08B4201D30B01C01A5241C3088B4201D38D +S31508002FB0CB00C01A524183088B4201D38B00C01A3A +S31508002FC0524143088B4201D34B00C01A5241411A61 +S31508002FD000D20146524110467047FFE701B500206E +S31508002FE000F006F802BDC0460029F7D076E770471C +S31508002FF07047C046084B10B50400002B02D00021CC +S3150800300000E000BF054B1868836A002B00D098477C +S31508003010200000F033F8C046000000009C3000088D +S315080030200E4B70B500251E000D4CE41AA410A542DF +S3150800303004D0AB00F35898470135F8E700F020F8BC +S31508003040084B00251E00084CE41AA410A54204D01B +S31508003050AB00F35898470135F8E770BD34010020F6 +S3150800306034010020340100203801002003008218B2 +S31508003070934202D019700133FAE77047FEE7000061 +S31508003080F8B5C046F8BC08BC9E467047F8B5C046B9 +S31508003090F8BC08BC9E46704743000000D4000020D8 +S309080030A0000000001E +S30D080030A480F0FF7F0100000027 +S315080030AC00000000010203040102030406070809D4 +S315080030BC006CDC02000000000000000000000000AC +S315080030CC00000000000000000000000000000000E6 +S315080030DC0000000098300008000000000000000006 +S315080030EC00000000000000000000000000000000C6 +S315080030FC00000000000000000000000000000000B6 +S3150800310C00000000000000000000000000000000A5 +S3110800311C00000000ED200008C520000897 S70508002000D2 diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/boot.c b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/boot.c index 2039bb77..1273180a 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -138,6 +147,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -145,11 +155,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -174,6 +189,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/ide/stm32f0.elay b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/ide/stm32f0.elay index 83cd9624..c5014cca 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/ide/stm32f0.elay +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Prog/ide/stm32f0.elay @@ -1,4 +1,9 @@ + + + + + diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.out b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.out index 53fc63ed..212bee18 100644 Binary files a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.out and b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.out differ diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.srec b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.srec index 15bbaf6c..57480ae3 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.srec +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/bin/demoprog_stm32f051.srec @@ -1,16 +1,16 @@ S01A000064656D6F70726F675F73746D3332663035312E7372656399 -S31508002000D8040020BD2A0008832300088723000877 +S31508002000D8040020E92A000883230008872300084B S3150800201000000000000000000000000000000000B2 -S31508002020000000000000000000000000DB2500089A -S3150800203000000000000000009B2A0008E1280008B4 -S31508002040A72A0008F52A0008F72A0008F92A00082E -S31508002050FB2A0008FD2A0008FF2A0008012B0008B1 -S31508002060032B0008052B0008072B0008092B00087E -S315080020700B2B00080D2B00080F2B0008112B00084E -S31508002080132B0008152B000800000000172B00086A -S31508002090192B00081B2B00081D2B00081F2B0008F6 -S315080020A0212B0008232B0008252B0008272B0008C6 -S315080020B0292B0008000000002B2B00080000000058 +S31508002020000000000000000000000000072600086D +S315080020300000000000000000C72A0008F927000871 +S31508002040D32A0008212B0008232B0008252B00087B +S31508002050272B0008292B00082B2B00082D2B0008FE +S315080020602F2B0008312B0008332B0008352B0008CE +S31508002070372B0008392B00083B2B00083D2B00089E +S315080020803F2B0008412B000800000000432B0008E6 +S31508002090452B0008472B0008492B00084B2B000846 +S315080020A04D2B00084F2B0008512B0008532B000816 +S315080020B0552B000800000000572B00080000000000 S315080020C0EE11AA5530B50400002000250020002195 S315080020D000200025644801680C200840002806D026 S315080020E0042807D0082808D00C2823D025E07048F3 @@ -55,127 +55,130 @@ S315080023400B01C01A5241C3088B4201D3CB00C01AF5 S31508002350524183088B4201D38B00C01A524143086D S315080023608B4201D34B00C01A5241884200D3401A0F S315080023705241CFD201461046704708B500F002F820 -S3150800238008BDFEE77047FEE700B5BFF34F8F4B4821 -S315080023904B490860BFF34F8FFEE780B500F009F898 +S3150800238008BDFEE77047FEE700B5BFF34F8F554817 +S3150800239055490860BFF34F8FFEE780B500F009F88E S315080023A001BD80B500F047F801BD80B5FFF7ECFF29 S315080023B001BD00B589B0012180208002FFF768FFC2 S315080023C0012180208002FFF751FF0122022190207F -S315080023D0C00500F0D4F8012203219020C00500F0C2 -S315080023E0CEF80C2000900320694648710220694601 +S315080023D0C00500F0EAF8012203219020C00500F0AC +S315080023E0E4F80C20009003206946487102206946EB S315080023F0087100206946887101206946C8716946D6 -S315080024009020C00500F066F8E12000020290002046 +S315080024009020C00500F07CF8E12000020290002030 S3150800241003900020049000200590002007900C20CF -S31508002420069002A9274800F0D9F80121254800F0AE -S3150800243035F909B000BD80B52348007800280BD1CE -S31508002440224800F02BF8012827D101201E490870E0 -S3150800245000201F49087020E01C481D4909784018CB -S31508002460401C00F01BF8012817D119480078401CB9 -S3150800247017490870164800781449097888420CD11B -S3150800248000201149087011484078FF2805D10F48E7 -S315080024908078002801D1FFF788FF01BD10B5040038 -S315080024A02021084800F018F9012805D1054800F050 -S315080024B007F92070012000E0002010BD0400FA058D -S315080024C00CED00E00044004025050020D80400205B -S315080024D02405002070B5002200230024002246E0CF -S315080024E0012393400C681C409C423FD10B79012B79 -S315080024F002D00B79022B19D1836803241500022612 -S315080025007543AC40A343836083684C791500022663 -S315080025107543AC401C438460838801249440A343DC -S31508002520838083888C7994401C43848003680324C1 -S31508002530150002267543AC40A343036003680C7973 -S31508002540150002267543AC401C430460C368032487 -S31508002550150002267543AC40A343C360C368CC7913 -S31508002560150002267543AC401C43C460521C102A51 -S31508002570B6D370BD89B28161704701857047F0B4E2 -S3150800258000230023D2B20B005B075B0F04246343CE -S315080025909A40130089B2CA1004246243821889B289 -S315080025A0CC1004256C430419246A0F250E007607FF -S315080025B0760F04277E43B540AC43146289B2CA102D -S315080025C0042462438218126A134389B2C91004228A -S315080025D0514340180362F0BC7047FEE7F0B589B076 -S315080025E004000D00002700260021206801218843E9 -S315080025F0206061680800344901400800A968014361 -S31508002600616021680800314901400B006868EA6882 -S3150800261002432969114319432160A16808002C491E -S315080026200140080069690143A1606846FFF74AFD51 -S315080026302148844201D1069E05E02048844201D102 -S31508002640079E00E0029E206800040CD50220704315 -S315080026502968FFF73FFE0700022046433000296835 -S31508002660FFF738FE08E030002968FFF733FE070059 -S3150800267030002968FFF72EFE28684008814200D3FB -S315080026807F1C2068000406D578084107490F1148C1 -S3150800269038400F000743A78109B0F0BD00B5C9B29D -S315080026A0002904D0016801220A43026003E0016898 -S315080026B001229143016000BD0038014000440040FA -S315080026C0808CC005C00D7047FFCFFFFFF3E9FFFF01 -S315080026D0FFFCFFFFF0FF000000B502000020D069F4 -S315080026E00140002901D0012000E00020C0B200BD51 -S315080026F080B53748006801210143354801603548EF -S31508002700006835490140334801603148006833495B -S3150800271001402F4801602E480068314901402C4885 -S3150800272001602C4800682F4901402A4801602E485C -S3150800273000680F2188432C4908602C4800682C49FA -S3150800274001402A4801602B4800680121884329492D -S31508002750086000202849086000F001F801BD00B5AE -S315080027601120264908601B4800681A49086019485C -S31508002770006818490860174800682149014015484B -S31508002780016014480068A0218903014311480160CB -S315080027900F4800688021490401430D4801600C4830 -S315080027A000688001FBD50B48006803218843094966 -S315080027B00860084800680221014306480160054888 -S315080027C000680C2101400829F9D100BD000000006D -S315080027D000100240041002400CB8FFF8FFFFF6FE96 -S315080027E0FFFFFBFFFFFFC0FF2C1002403010024026 -S315080027F0ACFEFFFF341002400810024000200240E1 -S31508002800FF7FC0FFF0B540B2002821D5374B40B254 -S315080028100207120F083A920804246243334C40B266 -S3150800282005072D0F083DAD08042675436459FF2595 -S315080028308607B60F08277E43B540AC438901C9B25F -S315080028408007800F082568438140214399501AE084 -S31508002850274A40B2830804246343D258FF238407D7 -S31508002860A40F08256C43A3409A438901C9B283077C -S315080028709B0F08246343994011431D4A40B28008C0 -S31508002880042358431150F0BD80B58021490488427D -S3150800289001D3012010E00002000A401E1549086015 -S315080028A003210020C043FFF7ADFF0020124908604E -S315080028B0072012490860002002BD80B5104800684C -S315080028C0FA218900FFF706FDFFF7DEFF002000F07A -S315080028D001F801BD0B49086070470A48006870474F -S315080028E008480068401C0749086070471CED00E06E -S315080028F000E400E014E000E018E000E010E000E08A -S31508002900D00000202005002000B583B001218020DA -S315080029100003FFF7ABFC8020800000900120694689 -S3150800292008710020694688710320694648710020AD -S315080029306946C87169461648FFF7CCFD80218900AB -S315080029401348FFF71AFE07BD10B5FFF7C6FF0400C8 -S3150800295010480068201AFA214900884216D30E4802 -S315080029600078002808D101200B49087080218900C9 -S315080029700748FFF7FFFD07E0002007490870802198 -S3150800298089000348FFF7F9FD0248046010BD0000FE -S31508002990000800481C0500202605002070B4012107 -S315080029A0002213E00468001D0C4202D04D466D1E3D -S315080029B064192260241D1B1F042BFAD225009E07CA -S315080029C001D52280AD1C0B4000D02A700368001D7B -S315080029D0002BE7D170BC704730B401210268001D96 -S315080029E0002A0FD00368C318446808300C4202D086 -S315080029F04D466D1E64191D6825601B1D241D121F7A -S31508002A00ECD0F8E730BC704710B50749794418315F -S31508002A10064C7C44163404E0081D0A688918884761 -S31508002A200100A142F8D110BD0800000028000000EE -S31508002A306DFFFFFF50000000D804002000000000D2 -S31508002A4099FFFFFF140000008C000000C000002062 -S31508002A500000000080B500F007F8FFF79EFCFFF7BE -S31508002A6073FFFFF79EFCFAE780B5FFF74DFFFFF708 -S31508002A7024FF01BD00F00BF8002801D0FFF7C4FFC2 -S31508002A80002000BF00BFFFF7E5FF00F002F80120B5 -S31508002A90704780B500F002F801BDFEE707463846E4 -S31508002AA000F002F8FBE7FEE780B500BF00BF024A68 -S31508002AB011001820ABBEFBE7260002000248854637 -S31508002AC00248804702480047D8040020F12600083B -S31508002AD0E92A0008000000000102030401020304B9 -S31508002AE006070809006CDC0200BF00BF00BF00BF74 -S31508002AF0FFF7C0FFFEE7FEE7FEE7FEE7FEE7FEE7B5 -S31508002B00FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE78F -S31508002B10FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE77F -S31108002B20FEE7FEE7FEE7FEE7FEE7FEE73D -S70508002AE9DF +S31508002420069002A9314800F0EFF801212F4800F084 +S315080024304BF909B000BD80B52D480078002813D1A6 +S315080024402C4800F03EF801283AD12A48007800289E +S3150800245036D000F0CEF928490860012024490870D2 +S315080024600020264908702BE022482449097840189C +S31508002470401C00F026F8012818D120480078401C96 +S315080024801E4908701D4800781A490978884217D1EC +S3150800249000201749087017484078FF2810D11548BA +S315080024A0807800280CD1FFF780FF09E000F0A1F939 +S315080024B0114909686431814202D200200C4908702A +S315080024C001BD10B504002021084800F01BF90128B9 +S315080024D005D1064800F00AF92070012000E0002026 +S315080024E010BD00000400FA050CED00E000440040B1 +S315080024F029050020D80400201C05002028050020F6 +S3150800250070B5002200230024002246E001239340F0 +S315080025100C681C409C423FD10B79012B02D00B79E9 +S31508002520022B19D183680324150002267543AC4093 +S31508002530A343836083684C79150002267543AC4033 +S315080025401C438460838801249440A3438380838842 +S315080025508C7994401C438480036803241500022662 +S315080025607543AC40A343036003680C791500022643 +S315080025707543AC401C430460C36803241500022657 +S315080025807543AC40A343C360C368CC7915000226E3 +S315080025907543AC401C43C460521C102AB6D370BDA8 +S315080025A089B28161704701857047F0B40023002322 +S315080025B0D2B20B005B075B0F042463439A401300F7 +S315080025C089B2CA1004246243821889B2CC10042541 +S315080025D06C430419246A0F250E007607760F042724 +S315080025E07E43B540AC43146289B2CA1004246243E0 +S315080025F08218126A134389B2C9100422514340183B +S315080026000362F0BC7047FEE7F0B589B004000D0020 +S315080026100027002600212068012188432060616880 +S315080026200800344901400800A9680143616021682F +S315080026300800314901400B006868EA6802432969C5 +S31508002640114319432160A16808002C49014008007C +S3150800265069690143A1606846FFF734FD2148844251 +S3150800266001D1069E05E02048844201D1079E00E07C +S31508002670029E206800040CD5022070432968FFF7E3 +S3150800268029FE07000220464330002968FFF722FE8C +S3150800269008E030002968FFF71DFE070030002968AA +S315080026A0FFF718FE28684008814200D37F1C20687F +S315080026B0000406D578084107490F114838400F002D +S315080026C00743A78109B0F0BD00B5C9B2002904D0F7 +S315080026D0016801220A43026003E00168012291436E +S315080026E0016000BD0038014000440040808CC005F0 +S315080026F0C00D7047FFCFFFFFF3E9FFFFFFFCFFFFA9 +S31508002700F0FF000000B502000020D0690140002952 +S3150800271001D0012000E00020C0B200BDF0B540B2F3 +S31508002720002821D5374B40B20207120F083A920803 +S3150800273004246243334C40B205072D0F083DAD080B +S31508002740042675436459FF258607B60F08277E4376 +S31508002750B540AC438901C9B28007800F0825684394 +S315080027608140214399501AE0274A40B2830804243D +S315080027706343D258FF238407A40F08256C43A3405C +S315080027809A438901C9B283079B0F0824634399407A +S3150800279011431D4A40B28008042358431150F0BD26 +S315080027A080B580214904884201D3012010E0000247 +S315080027B0000A401E1549086003210020C043FFF7A0 +S315080027C0ADFF002012490860072012490860002062 +S315080027D002BD80B510480068FA218900FFF77AFD26 +S315080027E0FFF7DEFF002000F001F801BD0B49086085 +S315080027F070470A480068704708480068401C07493F +S31508002800086070471CED00E000E400E014E000E01A +S3150800281018E000E010E000E0D000002024050020C9 +S3150800282080B53748006801210143354801603548BD +S31508002830006835490140334801603148006833492A +S3150800284001402F4801602E480068314901402C4854 +S3150800285001602C4800682F4901402A4801602E482B +S3150800286000680F2188432C4908602C4800682C49C9 +S3150800287001402A4801602B480068012188432949FC +S31508002880086000202849086000F001F801BD00B57D +S315080028901120264908601B4800681A49086019482B +S315080028A0006818490860174800682149014015481A +S315080028B0016014480068A02189030143114801609A +S315080028C00F4800688021490401430D4801600C48FF +S315080028D000688001FBD50B48006803218843094935 +S315080028E00860084800680221014306480160054857 +S315080028F000680C2101400829F9D100BD000000003C +S3150800290000100240041002400CB8FFF8FFFFF6FE64 +S31508002910FFFFFBFFFFFFC0FF2C10024030100240F4 +S31508002920ACFEFFFF341002400810024000200240AF +S31508002930FF7FC0FF00B583B0012180200003FFF7A9 +S3150800294095FC8020800000900120694608710020CF +S315080029506946887103206946487100206946C8712E +S3150800296069461648FFF7CCFD802189001348FFF712 +S315080029701AFE07BD10B5FFF73CFF040010480068B3 +S31508002980201AFA214900884216D30E4800780028F2 +S3150800299008D101200B490870802189000748FFF7F4 +S315080029A0FFFD07E0002007490870802189000348D9 +S315080029B0FFF7F9FD0248046010BD00000008004852 +S315080029C0200500202A05002070B40121002213E00A +S315080029D00468001D0C4202D04D466D1E6419226023 +S315080029E0241D1B1F042BFAD225009E0701D5228021 +S315080029F0AD1C0B4000D02A700368001D002BE7D1E0 +S31508002A0070BC704730B401210268001D002A0FD03F +S31508002A100368C318446808300C4202D04D466D1E40 +S31508002A2064191D6825601B1D241D121FECD0F8E7CC +S31508002A3030BC704710B5074979441831064C7C44B8 +S31508002A40163404E0081D0A68891888470100A1425F +S31508002A50F8D110BD08000000280000006DFFFFFF38 +S31508002A6054000000D80400200000000099FFFFFF72 +S31508002A70140000008C000000C000002000000000C8 +S31508002A8080B500F007F8FFF788FCFFF773FFFFF73C +S31508002A9088FCFAE780B5FFF74DFFFFF79AFE01BD00 +S31508002AA000F00BF8002801D0FFF7C4FF002000BF94 +S31508002AB000BFFFF7E5FF00F002F80120704780B578 +S31508002AC000F002F801BDFEE70746384600F002F8B6 +S31508002AD0FBE7FEE780B500BF00BF024A11001820D9 +S31508002AE0ABBEFBE72600020002488546024880473F +S31508002AF002480047D804002021280008152B0008A2 +S31508002B000000000001020304010203040607080985 +S31508002B10006CDC0200BF00BF00BF00BFFFF7C0FFAC +S31508002B20FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE76F +S31508002B30FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE75F +S31508002B40FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE74F +S30D08002B50FEE7FEE7FEE7FEE7DB +S70508002B15B2 diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/boot.c b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/boot.c index e32418cc..4f62fbbd 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -138,6 +147,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -145,11 +155,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -174,6 +189,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.dni b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.dni index a291f86f..15525a35 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.dni +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.dni @@ -86,6 +86,9 @@ Mode=3 Graph=0 Symbiont=0 Exclusions= +[StLinkDriver] +CStepIntDis=_ 0 +LeaveTargetRunning=_ 0 [Disassemble mode] mode=0 [Breakpoints2] @@ -93,6 +96,3 @@ Count=0 [Aliases] Count=0 SuppressDialog=0 -[StLinkDriver] -CStepIntDis=_ 0 -LeaveTargetRunning=_ 0 diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.wsdt b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.wsdt index dcff28b9..b113038b 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.wsdt +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/settings/stm32f0.wsdt @@ -17,7 +17,7 @@ 2013953729317415 - + TabID-25663-28709 @@ -29,20 +29,20 @@ - 0TabID-4061-29728BuildBuildTabID-16995-27724Debug LogDebug-Log0 + 0TabID-4061-29728BuildBuildTabID-16995-27724Debug LogDebug-Log0 - TextEditor$WS_DIR$\..\startup_stm32f0xx.s00000935679567900100000010000001 + TextEditor$WS_DIR$\..\main.c0000000000100000010000001 - iaridepm.enu1-2-2963338-2-2200200104167198413177083957341-2-2963461-2-219242001002083198413241146957341 + iaridepm.enu1-2-2962338-2-2200200104167198610177083957299-2-2962461-2-219242001002083198610241146957299 diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/stm32f0.dep b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/stm32f0.dep index 83540452..3ee64186 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/stm32f0.dep +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_IAR/Prog/ide/stm32f0.dep @@ -6,725 +6,338 @@ stm32f0 - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_tim.h - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_syscfg.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_tim.c - $PROJ_DIR$\..\lib\cmsis\core_cm0.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_syscfg.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_spi.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_spi.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_rtc.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rtc.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_rcc.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rcc.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_pwr.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_pwr.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_misc.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_misc.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_iwdg.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_iwdg.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_i2c.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_i2c.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_gpio.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_gpio.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_flash.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_flash.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_exti.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_exti.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_dma.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dma.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_dbgmcu.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dbgmcu.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_dac.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dac.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_crs.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_crs.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_crc.h $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_crc.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_comp.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_comp.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_cec.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_cec.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_can.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_can.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_adc.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_adc.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_crs.c $PROJ_DIR$\..\lib\cmsis\core_cmInstr.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_adc.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_adc.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_can.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_can.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_comp.h + $PROJ_DIR$\..\lib\cmsis\core_cm0.h $PROJ_DIR$\..\lib\cmsis\core_cmFunc.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_wwdg.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_wwdg.h - $PROJ_DIR$\..\lib\stm32f0xx.h - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_usart.c - $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_usart.h - $PROJ_DIR$\..\lib\stm32f0xx_conf.h - $PROJ_DIR$\..\lib\system_stm32f0xx.c - $PROJ_DIR$\..\lib\system_stm32f0xx.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\startup_stm32f0xx.s - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\timer.h - $PROJ_DIR$\..\obj\nvm.pbi - $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\src\hw\system_stm32f0xx.h - $PROJ_DIR$\..\src\hw\startup_stm32f0xx.s - $PROJ_DIR$\..\obj\uart.pbi - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_rcc.c - $PROJ_DIR$\..\bin\openblt_stm32f051.out - $PROJ_DIR$\..\src\app\main.c - $PROJ_DIR$\..\src\hw\system_stm32f0xx.c - $PROJ_DIR$\..\..\..\..\Utilities\STM32F0-Discovery\stm32f0_discovery.c - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_gpio.c - $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\ST\STM32F0xx\Source\Templates\iar\startup_stm32f0xx.s - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_misc.c - $PROJ_DIR$\..\..\..\..\Utilities\STM32F0-Discovery\stm32f0_discovery.h - $PROJ_DIR$\..\system_stm32f0xx.c - $PROJ_DIR$\..\stm32f0xx_it.c - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\ST\STM32F0xx\Include\stm32f0xx.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $TOOLKIT_DIR$\inc\c\cmsis_iar.h - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\Include\core_cm0.h - $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\ST\STM32F0xx\Include\system_stm32f0xx.h - $PROJ_DIR$\..\stm32f0xx_conf.h - $PROJ_DIR$\..\obj\stm32f0xx_can.lst - $PROJ_DIR$\..\obj\stm32f0xx_cec.lst - $PROJ_DIR$\..\obj\stm32f0xx_comp.lst - $PROJ_DIR$\..\obj\stm32f0xx_crc.lst - $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\Include\core_cmInstr.h - $PROJ_DIR$\..\obj\stm32f0xx_crs.lst - $PROJ_DIR$\..\obj\stm32f0xx_dac.lst - $PROJ_DIR$\..\obj\stm32f0xx_dma.lst - $PROJ_DIR$\..\obj\stm32f0xx_dbgmcu.lst - $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\Include\core_cmFunc.h - $PROJ_DIR$\..\obj\stm32f0xx_exti.lst - $PROJ_DIR$\..\obj\stm32f0xx_crc.pbi - $PROJ_DIR$\..\obj\stm32f0xx_crs.pbi - $PROJ_DIR$\..\obj\stm32f0xx_dac.pbi - $PROJ_DIR$\..\obj\stm32f0xx_dma.pbi - $PROJ_DIR$\..\obj\stm32f0xx_dbgmcu.pbi - $PROJ_DIR$\..\obj\stm32f0xx_exti.pbi - $PROJ_DIR$\..\obj\stm32f0xx_flash.pbi - $PROJ_DIR$\..\obj\stm32f0xx_i2c.pbi + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_cec.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_cec.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_crc.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_comp.c + $PROJ_DIR$\..\..\..\..\Source\boot.h $PROJ_DIR$\..\obj\stm32f0xx_iwdg.pbi - $PROJ_DIR$\..\obj\stm32f0xx_pwr.pbi + $PROJ_DIR$\..\obj\stm32f0xx_dma.pbi $PROJ_DIR$\..\obj\stm32f0xx_rtc.pbi - $PROJ_DIR$\..\obj\stm32f0xx_spi.pbi + $PROJ_DIR$\..\..\..\..\Source\com.c + $PROJ_DIR$\..\obj\stm32f0xx_flash.pbi + $PROJ_DIR$\..\..\..\..\Source\com.h + $PROJ_DIR$\..\..\..\..\Source\cpu.h + $PROJ_DIR$\..\obj\stm32f0xx_pwr.pbi + $PROJ_DIR$\..\obj\stm32f0xx_dma.lst + $PROJ_DIR$\..\..\..\..\Source\cop.c + $PROJ_DIR$\..\obj\stm32f0xx_exti.pbi + $PROJ_DIR$\..\..\..\..\Source\cop.h + $PROJ_DIR$\..\obj\stm32f0xx_exti.lst + $PROJ_DIR$\..\obj\stm32f0xx_dac.pbi + $PROJ_DIR$\..\obj\stm32f0xx_crs.pbi + $PROJ_DIR$\..\obj\stm32f0xx_dbgmcu.lst + $PROJ_DIR$\..\obj\stm32f0xx_dbgmcu.pbi + $PROJ_DIR$\..\..\..\..\Source\boot.c $PROJ_DIR$\..\obj\stm32f0xx_tim.pbi - $PROJ_DIR$\..\obj\stm32f0xx_syscfg.pbi + $PROJ_DIR$\..\..\..\..\Source\assert.c + $PROJ_DIR$\..\obj\stm32f0xx_dac.lst $PROJ_DIR$\..\obj\startup_stm32f0xx.o $PROJ_DIR$\..\obj\system_stm32f0xx.o - $PROJ_DIR$\..\..\..\..\Source\boot.c - $PROJ_DIR$\..\..\..\..\Source\assert.c + $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\Include\core_cmFunc.h $PROJ_DIR$\..\..\..\..\Source\assert.h $PROJ_DIR$\..\..\..\..\Source\backdoor.c + $PROJ_DIR$\..\obj\stm32f0xx_crc.pbi + $PROJ_DIR$\..\obj\stm32f0xx_syscfg.pbi + $PROJ_DIR$\..\obj\stm32f0xx_i2c.pbi + $PROJ_DIR$\..\obj\stm32f0xx_spi.pbi $PROJ_DIR$\..\..\..\..\Source\backdoor.h - $PROJ_DIR$\..\..\..\..\Source\boot.h - $PROJ_DIR$\..\..\..\..\Source\com.c - $PROJ_DIR$\..\..\..\..\Source\com.h - $PROJ_DIR$\..\..\..\..\Source\cop.c - $PROJ_DIR$\..\..\..\..\Source\cop.h - $PROJ_DIR$\..\..\..\..\Source\cpu.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\cpu.c + $PROJ_DIR$\..\stm32f0xx_conf.h + $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\Include\core_cm0.h + $PROJ_DIR$\..\obj\stm32f0xx_can.lst + $TOOLKIT_DIR$\inc\c\intrinsics.h + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\..\obj\stm32f0xx_cec.lst + $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\Include\core_cmInstr.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_gpio.c + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\stm32f0xx_crs.lst + $PROJ_DIR$\..\..\..\..\Utilities\STM32F0-Discovery\stm32f0_discovery.c + $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\ST\STM32F0xx\Source\Templates\iar\startup_stm32f0xx.s + $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\ST\STM32F0xx\Include\stm32f0xx.h + $TOOLKIT_DIR$\inc\c\ycheck.h + $TOOLKIT_DIR$\inc\c\stdint.h + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\obj\stm32f0xx_comp.lst + $PROJ_DIR$\..\..\..\..\Libraries\CMSIS\ST\STM32F0xx\Include\system_stm32f0xx.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\obj\stm32f0xx_crc.lst + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_misc.c + $PROJ_DIR$\..\stm32f0xx_it.c + $PROJ_DIR$\..\..\..\..\Utilities\STM32F0-Discovery\stm32f0_discovery.h + $PROJ_DIR$\..\system_stm32f0xx.c $PROJ_DIR$\..\..\..\..\Source\nvm.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\flash.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\flash.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\nvm.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\IAR\cstart.s - $PROJ_DIR$\..\..\..\..\Source\timer.h - $PROJ_DIR$\..\..\..\..\Source\plausibility.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\timer.c $PROJ_DIR$\..\..\..\..\Source\uart.h $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\types.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\uart.c - $PROJ_DIR$\..\..\..\..\Source\xcp.c - $PROJ_DIR$\..\..\..\..\Source\xcp.h $PROJ_DIR$\..\blt_conf.h $PROJ_DIR$\..\hooks.c $PROJ_DIR$\..\obj\stm32f0xx_misc.o $PROJ_DIR$\..\obj\stm32f0xx_rcc.o + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\flash.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\nvm.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\uart.c + $PROJ_DIR$\..\..\..\..\Source\xcp.c + $PROJ_DIR$\..\..\..\..\Source\timer.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\IAR\cstart.s + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\cpu.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\flash.h + $PROJ_DIR$\..\..\..\..\Source\plausibility.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\timer.c + $PROJ_DIR$\..\..\..\..\Source\xcp.h + $PROJ_DIR$\..\obj\stm32f0xx_gpio.lst + $TOOLKIT_DIR$\lib\rt6M_tl.a $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\stm32f0xx_it.o - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\stm32f0xx_it.pbi - $PROJ_DIR$\..\bin\IO_Toggle.out $PROJ_DIR$\..\obj\system_stm32f0xx.pbi $PROJ_DIR$\..\obj\stm32f0.pbd + $PROJ_DIR$\..\obj\stm32f0xx_rcc.lst + $PROJ_DIR$\..\obj\stm32f0xx_it.o + $PROJ_DIR$\..\bin\IO_Toggle.out + $PROJ_DIR$\..\obj\stm32f0xx_misc.lst + $PROJ_DIR$\..\cfg\stm32f0xx_flash.icf + $PROJ_DIR$\..\obj\stm32f0xx_it.pbi + $PROJ_DIR$\..\obj\main.pbi $PROJ_DIR$\..\bin\stm32f0.srec $PROJ_DIR$\..\obj\stm32f0xx_it.lst - $PROJ_DIR$\..\obj\stm32f0xx_rcc.lst - $PROJ_DIR$\..\obj\stm32f0xx_misc.lst - $PROJ_DIR$\..\obj\stm32f0_discovery.lst - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\stm32f0xx_gpio.lst - $PROJ_DIR$\..\cfg\stm32f0xx_flash.icf $PROJ_DIR$\..\obj\system_stm32f0xx.lst - $TOOLKIT_DIR$\lib\rt6M_tl.a $TOOLKIT_DIR$\lib\dl6M_tln.a $TOOLKIT_DIR$\lib\m6M_tl.a $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\main.lst $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_adc.h + $PROJ_DIR$\..\obj\stm32f0_discovery.lst $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_cec.h $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_crc.h $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_comp.h $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_dac.h $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_dbgmcu.h $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_dma.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_exti.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_flash.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_gpio.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_syscfg.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_i2c.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_iwdg.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_pwr.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_rcc.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_rtc.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_spi.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_tim.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_usart.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_wwdg.h - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_misc.h - $PROJ_DIR$\..\stm32f0xx_it.h - $PROJ_DIR$\..\obj\stm32f0xx_pwr.o - $PROJ_DIR$\..\obj\stm32f0xx_iwdg.o - $PROJ_DIR$\..\obj\stm32f0xx_i2c.o - $PROJ_DIR$\..\obj\stm32f0xx_spi.o - $PROJ_DIR$\..\obj\stm32f0xx_rtc.o - $PROJ_DIR$\..\obj\stm32f0xx_syscfg.o - $PROJ_DIR$\..\obj\stm32f0xx_cec.pbi - $PROJ_DIR$\..\obj\stm32f0xx_tim.o - $PROJ_DIR$\..\obj\stm32f0xx_adc.pbi - $PROJ_DIR$\..\obj\stm32f0xx_wwdg.o - $PROJ_DIR$\..\obj\stm32f0xx_usart.o - $PROJ_DIR$\..\obj\stm32f0xx_can.pbi - $PROJ_DIR$\..\obj\stm32f0xx_comp.pbi - $PROJ_DIR$\..\obj\stm32f0xx_flash.lst - $PROJ_DIR$\..\obj\stm32f0xx_i2c.lst - $PROJ_DIR$\..\obj\stm32f0xx_gpio.pbi - $PROJ_DIR$\..\obj\stm32f0_discovery.pbi - $PROJ_DIR$\..\obj\stm32f0xx_misc.pbi - $PROJ_DIR$\..\obj\stm32f0xx_rcc.pbi - $PROJ_DIR$\..\obj\stm32f0xx_gpio.o - $PROJ_DIR$\..\obj\stm32f0_discovery.o - $PROJ_DIR$\..\obj\stm32f0xx_iwdg.lst $PROJ_DIR$\..\obj\stm32f0xx_pwr.lst + $PROJ_DIR$\..\obj\stm32f0xx_misc.pbi + $PROJ_DIR$\..\obj\stm32f0xx_comp.pbi $PROJ_DIR$\..\obj\stm32f0xx_rtc.lst - $PROJ_DIR$\..\obj\stm32f0xx_spi.lst - $PROJ_DIR$\..\obj\stm32f0xx_tim.lst - $PROJ_DIR$\..\obj\stm32f0xx_syscfg.lst - $PROJ_DIR$\..\obj\stm32f0xx_usart.lst $PROJ_DIR$\..\obj\stm32f0xx_wwdg.lst - $PROJ_DIR$\..\obj\stm32f0xx_cec.o - $PROJ_DIR$\..\obj\stm32f0xx_can.o - $PROJ_DIR$\..\obj\stm32f0xx_adc.o - $PROJ_DIR$\..\obj\stm32f0xx_comp.o - $PROJ_DIR$\..\obj\stm32f0xx_crc.o - $PROJ_DIR$\..\obj\stm32f0xx_crs.o - $PROJ_DIR$\..\obj\stm32f0xx_dac.o $PROJ_DIR$\..\obj\stm32f0xx_dbgmcu.o - $PROJ_DIR$\..\obj\stm32f0xx_dma.o - $PROJ_DIR$\..\obj\stm32f0xx_exti.o - $PROJ_DIR$\..\obj\stm32f0xx_flash.o - $PROJ_DIR$\..\obj\stm32f0xx_usart.pbi + $PROJ_DIR$\..\obj\stm32f0xx_iwdg.lst $PROJ_DIR$\..\obj\stm32f0xx_wwdg.pbi $PROJ_DIR$\..\bin\stm32f0.out $PROJ_DIR$\..\obj\stm32f0xx_adc.lst + $PROJ_DIR$\..\obj\stm32f0xx_rcc.pbi + $PROJ_DIR$\..\obj\stm32f0xx_spi.lst + $PROJ_DIR$\..\obj\stm32f0xx_cec.o + $PROJ_DIR$\..\obj\stm32f0_discovery.o + $PROJ_DIR$\..\obj\stm32f0xx_dac.o + $PROJ_DIR$\..\obj\stm32f0xx_exti.o + $PROJ_DIR$\..\obj\stm32f0xx_crc.o + $PROJ_DIR$\..\obj\stm32f0xx_can.o + $PROJ_DIR$\..\obj\stm32f0xx_usart.lst + $PROJ_DIR$\..\obj\stm32f0xx_dma.o + $PROJ_DIR$\..\obj\stm32f0xx_flash.o + $PROJ_DIR$\..\obj\stm32f0xx_gpio.pbi + $PROJ_DIR$\..\obj\stm32f0xx_i2c.lst + $PROJ_DIR$\..\obj\stm32f0xx_comp.o + $PROJ_DIR$\..\obj\stm32f0xx_tim.lst + $PROJ_DIR$\..\obj\stm32f0xx_flash.lst + $PROJ_DIR$\..\obj\stm32f0xx_gpio.o + $PROJ_DIR$\..\obj\stm32f0xx_syscfg.lst + $PROJ_DIR$\..\obj\stm32f0xx_crs.o + $PROJ_DIR$\..\obj\stm32f0_discovery.pbi + $PROJ_DIR$\..\obj\stm32f0xx_usart.pbi + $PROJ_DIR$\..\obj\stm32f0xx_adc.o + $PROJ_DIR$\..\obj\stm32f0xx_wwdg.o + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_i2c.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_flash.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_misc.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_syscfg.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_rcc.h + $PROJ_DIR$\..\obj\stm32f0xx_rtc.o + $PROJ_DIR$\..\obj\stm32f0xx_usart.o + $PROJ_DIR$\..\obj\stm32f0xx_can.pbi + $PROJ_DIR$\..\stm32f0xx_it.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_rtc.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_usart.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_iwdg.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_spi.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_pwr.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_tim.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_wwdg.h + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_gpio.h + $PROJ_DIR$\..\obj\stm32f0xx_pwr.o + $PROJ_DIR$\..\obj\stm32f0xx_syscfg.o + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\inc\stm32f0xx_exti.h + $PROJ_DIR$\..\obj\stm32f0xx_iwdg.o + $PROJ_DIR$\..\obj\stm32f0xx_i2c.o + $PROJ_DIR$\..\obj\stm32f0xx_spi.o + $PROJ_DIR$\..\obj\stm32f0xx_cec.pbi + $PROJ_DIR$\..\obj\stm32f0xx_tim.o + $PROJ_DIR$\..\obj\stm32f0xx_adc.pbi $PROJ_DIR$\..\obj\hooks.o - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\obj\hooks.pbi - $PROJ_DIR$\..\obj\led.pbi - $PROJ_DIR$\..\obj\assert.o - $PROJ_DIR$\..\obj\backdoor.o - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\obj\com.o - $PROJ_DIR$\..\obj\cop.o - $PROJ_DIR$\..\obj\xcp.o - $PROJ_DIR$\..\obj\assert.pbi - $PROJ_DIR$\..\obj\backdoor.pbi - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\com.pbi - $PROJ_DIR$\..\obj\cop.pbi - $PROJ_DIR$\..\obj\xcp.pbi - $PROJ_DIR$\..\obj\flash.lst - $PROJ_DIR$\..\obj\assert.lst - $PROJ_DIR$\..\obj\hooks.lst - $PROJ_DIR$\..\obj\xcp.lst - $PROJ_DIR$\..\obj\nvm.lst - $PROJ_DIR$\..\obj\backdoor.lst - $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\com.lst - $PROJ_DIR$\..\obj\cop.lst $PROJ_DIR$\..\obj\led.lst - $PROJ_DIR$\..\obj\uart.lst $PROJ_DIR$\..\obj\cpu.lst $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\assert.pbi + $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\obj\boot.pbi + $PROJ_DIR$\..\obj\cop.pbi + $PROJ_DIR$\..\obj\nvm.lst + $PROJ_DIR$\..\obj\xcp.pbi + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\com.o + $PROJ_DIR$\..\obj\assert.lst $PROJ_DIR$\..\..\..\..\Source\file.h + $PROJ_DIR$\..\obj\cop.lst + $PROJ_DIR$\..\obj\backdoor.pbi + $PROJ_DIR$\..\obj\com.pbi + $PROJ_DIR$\..\obj\xcp.o + $PROJ_DIR$\..\obj\uart.lst + $PROJ_DIR$\..\obj\flash.lst + $PROJ_DIR$\..\obj\boot.lst $PROJ_DIR$\..\obj\cpu.pbi + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\com.lst $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\obj\cpu.o - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\IAR\memory.x - $PROJ_DIR$\..\obj\flash.o - $PROJ_DIR$\..\obj\nvm.o - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\..\Boot\blt_conf.h - $PROJ_DIR$\..\bin\openblt_stm32f051.srec - $PROJ_DIR$\..\bin\demoprog_stm32f051.out - $PROJ_DIR$\..\bin\demoprog_stm32f051.srec - $PROJ_DIR$\..\stm32f0xx_flash.icf + $PROJ_DIR$\..\obj\hooks.pbi + $PROJ_DIR$\..\obj\hooks.lst + $PROJ_DIR$\..\obj\xcp.lst + $PROJ_DIR$\..\obj\assert.o + $PROJ_DIR$\..\obj\backdoor.lst + $PROJ_DIR$\..\obj\cop.o + $PROJ_DIR$\..\obj\backdoor.o + $PROJ_DIR$\..\obj\stm32f0xx_misc.__cstat.et $PROJ_DIR$\..\obj\demoprog_stm32f051.map - $PROJ_DIR$\..\obj\stm32f0xx_adc.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_can.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_i2c.__cstat.et $PROJ_DIR$\..\obj\stm32f0xx_cec.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_crc.__cstat.et + $PROJ_DIR$\..\obj\nvm.o $PROJ_DIR$\..\obj\stm32f0xx_crs.__cstat.et $PROJ_DIR$\..\obj\stm32f0xx_comp.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_exti.__cstat.et $PROJ_DIR$\..\obj\stm32f0xx_dac.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_dbgmcu.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_dma.__cstat.et + $PROJ_DIR$\..\obj\timer.o $PROJ_DIR$\..\obj\stm32f0xx_flash.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_gpio.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_i2c.__cstat.et $PROJ_DIR$\..\obj\stm32f0xx_iwdg.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_misc.__cstat.et $PROJ_DIR$\..\obj\stm32f0xx_pwr.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_rcc.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_rtc.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_spi.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_usart.__cstat.et + $PROJ_DIR$\..\..\Boot\blt_conf.h + $PROJ_DIR$\..\obj\stm32f0xx_dma.__cstat.et + $PROJ_DIR$\..\obj\flash.o + $PROJ_DIR$\..\obj\cpu.o + $PROJ_DIR$\..\obj\stm32f0xx_can.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_crc.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_exti.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_gpio.__cstat.et + $PROJ_DIR$\..\bin\openblt_stm32f051.srec + $PROJ_DIR$\..\bin\demoprog_stm32f051.srec + $PROJ_DIR$\..\obj\stm32f0xx_adc.__cstat.et + $PROJ_DIR$\..\stm32f0xx_flash.icf + $PROJ_DIR$\..\obj\stm32f0xx_dbgmcu.__cstat.et + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\IAR\memory.x + $PROJ_DIR$\..\bin\demoprog_stm32f051.out $PROJ_DIR$\..\obj\stm32f0xx_syscfg.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_tim.__cstat.et - $PROJ_DIR$\..\obj\stm32f0xx_wwdg.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_rcc.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_usart.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_spi.__cstat.et $PROJ_DIR$\..\obj\led.__cstat.et - $PROJ_DIR$\..\obj\system_stm32f0xx.__cstat.et $PROJ_DIR$\..\obj\boot.__cstat.et $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_rtc.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_tim.__cstat.et + $PROJ_DIR$\..\obj\system_stm32f0xx.__cstat.et $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\stm32f0xx_wwdg.__cstat.et + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_rcc.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rtc.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_misc.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_iwdg.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_dbgmcu.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_exti.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_gpio.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_misc.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_iwdg.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_spi.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_pwr.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_rtc.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_syscfg.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_tim.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_exti.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dbgmcu.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_dma.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_flash.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_gpio.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_crs.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_i2c.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_i2c.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_spi.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_flash.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_syscfg.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_tim.h + $PROJ_DIR$\..\src\hw\system_stm32f0xx.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dac.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dma.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_pwr.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_dac.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rcc.c + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\timer.h + $PROJ_DIR$\..\obj\nvm.pbi + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_usart.c + $PROJ_DIR$\..\src\hw\system_stm32f0xx.h + $PROJ_DIR$\..\src\hw\startup_stm32f0xx.s + $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_rcc.c + $PROJ_DIR$\..\lib\stm32f0xx.h + $PROJ_DIR$\..\bin\openblt_stm32f051.out + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_wwdg.h + $PROJ_DIR$\..\lib\SPL\inc\stm32f0xx_usart.h + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_wwdg.c + $PROJ_DIR$\..\startup_stm32f0xx.s + $PROJ_DIR$\..\obj\uart.pbi + $PROJ_DIR$\..\obj\uart.o + $PROJ_DIR$\..\src\app\main.c + $PROJ_DIR$\..\lib\system_stm32f0xx.h + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\lib\stm32f0xx_conf.h + $PROJ_DIR$\..\lib\system_stm32f0xx.c + $PROJ_DIR$\..\led.h - [ROOT_NODE] - - - ILINK - 275 278 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_tim.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_crc.c BICOMP - 117 + 41 ICCARM - 217 199 + 68 134 __cstat - 300 + 226 BICOMP - 29 13 47 15 52 43 81 83 37 21 5 9 3 76 50 44 86 90 41 31 25 1 49 0 84 85 87 88 89 39 33 35 27 23 19 17 11 7 46 + 9 61 272 289 50 60 267 293 66 51 4 264 248 8 304 11 278 271 256 270 255 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 ICCARM - 0 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_syscfg.c - - - BICOMP - 118 - - - ICCARM - 218 197 - - - __cstat - 299 - - - - - BICOMP - 11 84 83 47 27 52 43 88 33 19 0 85 87 89 39 35 23 17 7 46 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 - - - ICCARM - 1 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_spi.c - - - BICOMP - 116 - - - ICCARM - 216 195 - - - __cstat - 297 - - - - - BICOMP - 41 50 9 47 3 76 81 83 25 44 86 90 31 1 49 52 43 84 85 87 88 89 37 29 21 15 5 13 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 5 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rtc.c - - - BICOMP - 115 - - - ICCARM - 215 196 - - - __cstat - 296 - - - - - BICOMP - 50 1 3 76 81 83 90 31 49 47 44 86 41 25 9 52 43 84 85 37 29 21 15 5 13 7 87 88 89 39 33 35 27 23 19 17 11 0 46 - - - ICCARM - 7 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rcc.c - - - BICOMP - 210 - - - ICCARM - 159 149 - - - __cstat - 295 - - - - - BICOMP - 47 35 3 76 81 83 46 50 17 44 86 89 39 23 7 52 43 84 85 87 88 33 27 19 11 0 9 90 41 37 31 29 25 21 1 15 5 49 13 - - - ICCARM - 9 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_pwr.c - - - BICOMP - 114 - - - ICCARM - 214 192 - - - __cstat - 294 - - - - - BICOMP - 5 37 3 76 81 83 21 50 29 15 13 47 44 86 90 41 31 25 1 9 49 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 11 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_misc.c - - - BICOMP - 209 - - - ICCARM - 160 148 - - - __cstat - 293 - - - - - BICOMP - 9 86 81 41 47 25 76 44 90 83 31 1 49 3 50 37 29 21 15 5 13 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 13 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_iwdg.c - - - BICOMP - 113 - - - ICCARM - 213 193 - - - __cstat - 292 - - - - - BICOMP - 27 84 83 11 52 43 88 33 19 0 85 87 89 39 35 23 17 7 46 47 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 - - - ICCARM - 15 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_i2c.c - - - BICOMP - 112 - - - ICCARM - 206 194 - - - __cstat - 291 - - - - - BICOMP - 5 47 37 83 85 87 89 21 52 43 84 88 29 15 13 9 3 76 50 44 81 86 90 41 31 25 1 49 17 39 33 35 27 23 19 11 7 0 46 - - - ICCARM - 17 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_gpio.c - - - BICOMP - 207 - - - ICCARM - 163 211 - - - __cstat - 290 - - - - - BICOMP - 50 15 47 29 13 3 76 81 83 37 21 5 44 86 90 41 31 25 1 9 49 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 19 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_flash.c - - - BICOMP - 111 - - - ICCARM - 205 231 - - - __cstat - 289 - - - - - BICOMP - 47 29 50 13 3 76 81 83 15 44 86 90 37 21 5 52 43 84 85 87 88 89 41 31 25 1 9 49 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 21 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_exti.c - - - BICOMP - 110 - - - ICCARM - 104 230 - - - __cstat - 285 - - - - - BICOMP - 25 47 86 81 41 9 76 44 90 83 31 1 49 3 50 37 29 21 15 5 13 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 23 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dma.c - - - BICOMP - 108 - - - ICCARM - 101 229 - - - __cstat - 288 - - - - - BICOMP - 27 47 84 83 11 52 43 88 33 19 0 85 87 89 39 35 23 17 7 46 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 - - - ICCARM - 25 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dbgmcu.c - - - BICOMP - 109 - - - ICCARM - 102 228 - - - __cstat - 287 - - - - - BICOMP - 47 35 46 17 83 85 87 89 39 23 7 52 43 84 88 33 27 19 11 0 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 - - - ICCARM - 27 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dac.c - - - BICOMP - 107 - - - ICCARM - 100 227 - - - __cstat - 286 - - - - - BICOMP - 33 47 86 81 0 76 44 90 83 19 3 50 27 11 52 43 84 85 87 88 89 39 35 23 17 7 46 29 41 37 31 25 21 1 15 9 5 49 13 - - - ICCARM - 29 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 12 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 @@ -733,106 +346,61 @@ BICOMP - 106 + 29 ICCARM - 99 226 + 56 146 __cstat - 283 + 214 BICOMP - 27 47 84 83 11 52 43 88 33 19 0 85 87 89 39 35 23 17 7 46 9 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 5 49 13 + 252 289 55 60 277 299 2 63 12 254 273 62 67 47 6 7 262 269 259 292 248 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 270 293 255 ICCARM - 31 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 267 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_crc.c + [ROOT_NODE] - BICOMP - 105 - - - ICCARM - 97 225 - - - __cstat - 282 + ILINK + 235 210 - - - BICOMP - 44 76 1 47 90 83 31 49 86 81 41 25 9 3 50 37 29 21 15 5 13 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 33 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_comp.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_adc.c BICOMP - 204 + 176 ICCARM - 96 224 + 127 149 __cstat - 284 + 231 BICOMP - 83 84 11 47 27 52 43 88 33 19 0 85 87 89 39 35 23 17 7 46 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 + 61 51 289 8 60 277 304 252 9 66 50 12 254 273 248 299 2 55 62 67 63 47 6 7 262 269 259 292 4 11 267 278 264 271 272 256 270 293 255 ICCARM - 35 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_cec.c - - - BICOMP - 198 - - - ICCARM - 95 221 - - - __cstat - 281 - - - - - BICOMP - 25 47 86 81 41 9 76 44 90 83 31 1 49 3 50 37 29 21 15 5 13 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 - - - ICCARM - 37 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 4 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 @@ -841,366 +409,190 @@ BICOMP - 203 + 158 ICCARM - 94 222 + 49 135 __cstat - 280 + 225 - - BICOMP - 76 11 47 84 83 27 3 43 88 33 19 0 9 52 85 87 89 39 35 23 17 7 46 50 44 81 86 90 41 37 31 29 25 21 1 15 5 49 13 - ICCARM - 39 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 6 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_adc.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_cec.c BICOMP - 200 + 174 ICCARM - 235 223 + 52 130 __cstat - 279 + 212 BICOMP - 76 81 47 3 83 11 50 27 44 86 90 33 19 0 9 52 43 84 85 87 88 89 39 35 23 17 7 46 41 37 31 29 25 21 1 15 5 49 13 + 264 289 66 51 4 248 61 9 50 60 267 272 293 8 304 11 278 271 256 270 255 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 ICCARM - 41 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 11 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_wwdg.c + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_comp.c BICOMP - 233 + 120 ICCARM - 220 201 + 64 141 __cstat - 301 + 215 BICOMP - 27 84 83 11 47 52 43 88 33 19 0 85 87 89 39 35 23 17 7 46 9 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 5 49 13 + 60 55 277 289 252 299 2 63 12 254 273 62 67 47 6 7 262 269 259 292 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 ICCARM - 46 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 13 + 7 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 - $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_usart.c + $PROJ_DIR$\..\..\..\..\Source\com.c BICOMP - 232 + 193 ICCARM - 219 202 - - - __cstat - 298 + 200 188 BICOMP - 84 83 15 47 52 43 88 29 13 85 87 89 37 21 5 9 3 76 50 44 81 86 90 41 31 25 1 49 39 33 35 27 23 19 17 11 7 0 46 + 14 75 39 88 21 26 73 84 45 190 20 ICCARM - 49 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 46 13 + 14 75 39 76 88 21 26 73 84 45 190 20 90 74 - $PROJ_DIR$\..\lib\system_stm32f0xx.c + $PROJ_DIR$\..\..\..\..\Source\cop.c BICOMP - 155 + 184 ICCARM - 165 120 - - - __cstat - 303 + 191 207 BICOMP - 46 35 47 17 83 85 87 89 39 23 7 52 43 84 88 33 27 19 11 0 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 + 14 75 39 88 21 26 73 84 45 190 20 ICCARM - 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 14 75 39 76 88 21 26 73 84 45 190 20 90 - $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\..\..\..\Source\boot.c BICOMP - 248 + 183 ICCARM - 258 242 - - - __cstat - 304 + 197 187 BICOMP - 47 25 86 81 41 9 76 44 90 83 31 1 49 57 3 50 37 29 21 15 5 13 273 54 61 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 55 + 14 75 39 88 21 26 73 84 45 190 20 ICCARM - 55 273 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 54 57 61 + 14 75 39 76 88 21 26 73 84 45 190 20 90 - $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\..\..\..\Source\assert.c BICOMP - 239 + 181 ICCARM - 261 237 - - - __cstat - 302 + 189 205 BICOMP - 23 54 83 89 47 85 87 39 7 35 17 46 273 61 52 43 84 88 33 27 19 11 0 57 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 55 + 14 75 39 88 21 26 73 84 45 190 20 ICCARM - 55 273 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 54 57 61 + 14 75 39 76 88 21 26 73 84 45 190 20 90 - $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\..\..\..\Source\backdoor.c BICOMP - 152 + 192 ICCARM - 162 150 - - - __cstat - 305 + 206 208 BICOMP - 46 35 47 17 54 83 85 87 89 39 23 7 273 61 52 43 84 88 33 27 19 11 0 57 3 76 50 44 81 86 90 41 37 31 29 25 21 1 15 9 5 49 13 55 + 14 75 39 88 21 26 73 84 45 190 20 ICCARM - 55 273 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 54 57 61 - - - - - $PROJ_DIR$\..\startup_stm32f0xx.s - - - AARM - 119 - - - - - $PROJ_DIR$\..\timer.c - - - BICOMP - 64 - - - ICCARM - 264 272 - - - __cstat - 306 - - - - - BICOMP - 49 90 83 31 76 44 1 47 86 81 41 25 9 57 3 50 37 29 21 15 5 13 273 54 61 52 43 84 85 87 88 89 39 33 35 27 23 19 17 11 7 0 46 55 - - - ICCARM - 55 273 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 54 57 61 - - - - - $PROJ_DIR$\..\src\hw\startup_stm32f0xx.s - - - AARM - 119 - - - - - $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_rcc.c - - - BICOMP - 210 - - - ICCARM - 159 149 - - - - - BICOMP - 184 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 185 186 187 188 189 190 - - - ICCARM - 184 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 185 186 187 188 189 190 - - - - - $PROJ_DIR$\..\bin\openblt_stm32f051.out - - - OBJCOPY - 274 - - - - - ILINK - 269 240 241 242 243 244 268 68 270 236 237 150 271 223 222 221 224 225 226 227 228 229 230 231 211 194 193 148 192 149 196 195 197 199 202 201 120 272 63 245 169 166 168 167 - - - - - $PROJ_DIR$\..\src\app\main.c - - - BICOMP - 152 - - - ICCARM - 162 150 - - - - - BICOMP - 50 41 47 3 76 83 81 84 87 88 85 86 43 89 90 44 65 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - ICCARM - 50 41 47 3 76 83 81 84 87 88 85 86 43 89 90 44 65 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\src\hw\system_stm32f0xx.c - - - BICOMP - 155 - - - ICCARM - 165 120 - - - - - BICOMP - 47 3 76 83 81 84 87 88 85 86 43 89 90 44 65 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - ICCARM - 47 3 76 83 81 84 87 88 85 86 43 89 90 44 65 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\..\..\..\Utilities\STM32F0-Discovery\stm32f0_discovery.c - - - BICOMP - 208 - - - ICCARM - 161 212 - - - - - BICOMP - 78 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 - - - ICCARM - 78 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 + 14 75 39 76 88 21 26 73 84 45 190 20 90 @@ -1209,21 +601,44 @@ BICOMP - 207 + 139 ICCARM - 163 211 + 91 144 BICOMP - 179 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 180 181 182 183 184 185 186 187 188 189 190 + 167 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 154 151 162 164 155 160 163 165 161 166 153 ICCARM - 179 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 180 181 182 183 184 185 186 187 188 189 190 + 167 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 154 151 162 164 155 160 163 165 161 166 153 + + + + + $PROJ_DIR$\..\..\..\..\Utilities\STM32F0-Discovery\stm32f0_discovery.c + + + BICOMP + 147 + + + ICCARM + 111 131 + + + + + BICOMP + 71 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 153 + + + ICCARM + 71 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 153 @@ -1232,7 +647,7 @@ AARM - 119 + 36 @@ -1241,44 +656,21 @@ BICOMP - 209 + 119 ICCARM - 160 148 + 99 78 BICOMP - 190 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 + 153 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 ICCARM - 190 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 - - - - - $PROJ_DIR$\..\system_stm32f0xx.c - - - BICOMP - 155 - - - ICCARM - 165 120 - - - - - BICOMP - 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 - - - ICCARM - 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 + 153 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 @@ -1287,159 +679,63 @@ BICOMP - 153 + 101 ICCARM - 158 151 + 104 97 BICOMP - 191 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 + 159 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 153 ICCARM - 191 82 91 76 83 81 84 87 88 85 86 98 89 90 103 92 93 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 + 159 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 153 - $PROJ_DIR$\..\..\..\..\Source\boot.c + $PROJ_DIR$\..\system_stm32f0xx.c BICOMP - 248 + 94 ICCARM - 258 242 + 105 37 BICOMP - 126 142 123 139 131 130 133 138 125 265 128 + 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 153 ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 + 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 155 160 163 165 161 166 153 - $PROJ_DIR$\..\..\..\..\Source\assert.c + $PROJ_DIR$\..\hooks.c BICOMP - 246 + 202 ICCARM - 253 240 + 203 177 - - BICOMP - 126 142 123 139 131 130 133 138 125 265 128 - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 - - - - - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - - - BICOMP - 247 - - - ICCARM - 257 241 - - - - - BICOMP - 126 142 123 139 131 130 133 138 125 265 128 - - - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 - - - - - $PROJ_DIR$\..\..\..\..\Source\com.c - - - BICOMP - 249 - - - ICCARM - 259 243 - - - - - BICOMP - 126 142 123 139 131 130 133 138 125 265 128 - - - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 141 - - - - - $PROJ_DIR$\..\..\..\..\Source\cop.c - - - BICOMP - 250 - - - ICCARM - 260 244 - - - - - BICOMP - 126 142 123 139 131 130 133 138 125 265 128 - - - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\cpu.c - - - BICOMP - 266 - - - ICCARM - 263 268 - - - - - BICOMP - 126 142 123 139 131 130 133 138 125 265 128 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 14 75 39 76 88 21 26 73 84 45 190 20 90 306 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 @@ -1448,21 +744,21 @@ BICOMP - 267 + 201 ICCARM - 252 270 + 196 223 BICOMP - 126 142 123 139 131 130 133 138 125 265 128 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 14 75 39 88 21 26 73 84 45 190 20 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 14 75 39 76 88 21 26 73 84 45 190 20 90 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 @@ -1471,21 +767,67 @@ BICOMP - 62 + 282 ICCARM - 256 271 + 185 213 BICOMP - 126 142 123 139 131 130 133 138 125 265 128 135 + 14 75 39 88 21 26 73 84 45 190 20 87 ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 135 + 14 75 39 76 88 21 26 73 84 45 190 20 90 87 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\uart.c + + + BICOMP + 296 + + + ICCARM + 195 297 + + + + + BICOMP + 14 75 39 88 21 26 73 84 45 190 20 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + ICCARM + 14 75 39 76 88 21 26 73 84 45 190 20 90 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\..\..\..\Source\xcp.c + + + BICOMP + 186 + + + ICCARM + 204 194 + + + + + BICOMP + 14 75 39 88 21 26 73 84 45 190 20 + + + ICCARM + 14 75 39 76 88 21 26 73 84 45 190 20 90 @@ -1494,95 +836,53 @@ AARM - 68 + 287 + + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\cpu.c + + + BICOMP + 198 + + + ICCARM + 179 224 + + + + + BICOMP + 14 75 39 88 21 26 73 84 45 190 20 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + ICCARM + 14 75 39 76 88 21 26 73 84 45 190 20 90 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\timer.c BICOMP - 64 + 283 ICCARM - 264 272 + 180 217 BICOMP - 126 142 123 139 131 130 133 138 125 265 128 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 14 75 39 88 21 26 73 84 45 190 20 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\uart.c - - - BICOMP - 67 - - - ICCARM - 262 63 - - - - - BICOMP - 126 142 123 139 131 130 133 138 125 265 128 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 - - - - - $PROJ_DIR$\..\..\..\..\Source\xcp.c - - - BICOMP - 251 - - - ICCARM - 255 245 - - - - - BICOMP - 126 142 123 139 131 130 133 138 125 265 128 - - - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 - - - - - $PROJ_DIR$\..\hooks.c - - - BICOMP - 238 - - - ICCARM - 254 236 - - - - - ICCARM - 126 142 123 146 139 131 130 133 138 125 265 128 145 57 47 3 76 83 81 84 87 88 85 86 43 89 90 44 52 50 41 39 37 33 31 35 29 27 25 23 21 19 1 17 15 11 9 7 5 0 49 46 13 + 14 75 39 76 88 21 26 73 84 45 190 20 90 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 @@ -1591,13 +891,13 @@ OBJCOPY - 157 + 103 ILINK - 164 150 119 212 211 151 148 149 120 169 166 168 167 + 100 93 36 131 144 97 78 79 37 108 92 107 106 @@ -1606,13 +906,13 @@ OBJCOPY - 157 + 103 ILINK - 269 240 241 242 243 244 268 68 270 236 237 150 271 223 222 221 224 225 226 227 228 229 230 231 211 194 193 148 192 149 196 195 197 199 202 201 120 272 63 245 169 166 168 167 + 234 205 208 187 188 207 224 287 223 177 182 93 213 149 135 130 141 134 146 132 123 137 133 138 144 172 171 78 168 79 156 173 169 175 157 150 37 217 297 194 108 92 107 106 @@ -1620,21 +920,725 @@ $PROJ_DIR$\..\bin\demoprog_stm32f051.out - ILINK - 278 + OBJCOPY + 230 - OBJCOPY - 276 + ILINK + 210 ILINK - 277 242 237 150 119 223 222 221 224 225 226 227 228 229 230 231 211 194 193 148 192 149 196 195 197 199 202 201 120 272 169 166 168 167 + 232 187 182 93 36 149 135 130 141 134 146 132 123 137 133 138 144 172 171 78 168 79 156 173 169 175 157 150 37 217 108 92 107 106 + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rtc.c + + + BICOMP + 17 + + + ICCARM + 121 156 + + + __cstat + 243 + + + + + BICOMP + 304 272 8 61 51 60 50 267 293 289 9 66 4 264 248 299 2 55 62 11 278 271 256 270 255 259 67 63 47 6 12 7 252 262 254 269 277 273 292 + + + ICCARM + 259 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_misc.c + + + BICOMP + 119 + + + ICCARM + 99 78 + + + __cstat + 209 + + + + + BICOMP + 248 66 51 4 289 264 61 9 50 60 267 272 293 8 304 11 278 271 256 270 255 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 + + + ICCARM + 255 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_iwdg.c + + + BICOMP + 15 + + + ICCARM + 124 171 + + + __cstat + 219 + + + + + BICOMP + 252 55 60 277 299 2 63 12 254 273 62 67 47 6 7 262 269 259 292 289 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 + + + ICCARM + 256 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_exti.c + + + BICOMP + 25 + + + ICCARM + 27 133 + + + __cstat + 227 + + + + + BICOMP + 264 289 66 51 4 248 61 9 50 60 267 272 293 8 304 11 278 271 256 270 255 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 + + + ICCARM + 262 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_spi.c + + + BICOMP + 44 + + + ICCARM + 129 173 + + + __cstat + 239 + + + + + BICOMP + 4 304 248 289 8 61 51 60 264 9 66 50 267 272 293 299 2 55 62 67 63 47 11 278 271 256 270 255 6 12 7 252 262 254 269 277 259 273 292 + + + ICCARM + 270 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_pwr.c + + + BICOMP + 22 + + + ICCARM + 118 168 + + + __cstat + 220 + + + + + BICOMP + 270 11 8 61 51 60 271 304 278 256 255 289 9 66 50 4 267 264 272 248 293 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 + + + ICCARM + 277 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_syscfg.c + + + BICOMP + 42 + + + ICCARM + 145 169 + + + __cstat + 236 + + + + + BICOMP + 277 55 60 289 252 299 2 63 12 254 273 62 67 47 6 7 262 269 259 292 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 + + + ICCARM + 272 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_tim.c + + + BICOMP + 33 + + + ICCARM + 142 175 + + + __cstat + 244 + + + + + BICOMP + 278 255 289 256 299 2 51 60 11 271 270 248 8 61 304 9 66 50 4 267 264 272 293 273 55 62 67 63 47 6 12 7 252 262 254 269 277 259 292 + + + ICCARM + 273 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dbgmcu.c + + + BICOMP + 31 + + + ICCARM + 30 123 + + + __cstat + 233 + + + + + BICOMP + 289 7 292 269 60 62 67 47 6 262 259 299 2 55 63 12 252 254 277 273 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 + + + ICCARM + 252 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_flash.c + + + BICOMP + 19 + + + ICCARM + 143 138 + + + __cstat + 218 + + + + + BICOMP + 289 278 304 255 8 61 51 60 256 9 66 50 11 271 270 299 2 55 62 67 63 47 4 267 264 272 248 293 6 12 7 252 262 254 269 277 259 273 292 + + + ICCARM + 271 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_gpio.c + + + BICOMP + 139 + + + ICCARM + 91 144 + + + __cstat + 228 + + + + + BICOMP + 304 256 289 278 255 8 61 51 60 11 271 270 9 66 50 4 267 264 272 248 293 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 + + + ICCARM + 254 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_i2c.c + + + BICOMP + 43 + + + ICCARM + 140 172 + + + __cstat + 211 + + + + + BICOMP + 270 289 11 60 62 67 47 271 299 2 55 63 278 256 255 248 8 61 304 9 51 66 50 4 267 264 272 293 269 6 12 7 252 262 254 277 259 273 292 + + + ICCARM + 269 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\src\hw\system_stm32f0xx.c + + + BICOMP + 94 + + + ICCARM + 105 37 + + + + + BICOMP + 289 8 61 60 51 55 67 63 62 66 2 47 50 9 285 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + ICCARM + 289 8 61 60 51 55 67 63 62 66 2 47 50 9 285 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dac.c + + + BICOMP + 28 + + + ICCARM + 35 132 + + + __cstat + 216 + + + + + BICOMP + 12 289 66 51 273 61 9 50 60 254 8 304 252 277 299 2 55 62 67 63 47 6 7 262 269 259 292 278 4 11 267 264 271 272 256 248 270 293 255 + + + ICCARM + 278 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_dma.c + + + BICOMP + 16 + + + ICCARM + 23 137 + + + __cstat + 222 + + + + + BICOMP + 252 289 55 60 277 299 2 63 12 254 273 62 67 47 6 7 262 269 259 292 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 + + + ICCARM + 264 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_rcc.c + + + BICOMP + 128 + + + ICCARM + 96 79 + + + __cstat + 237 + + + + + BICOMP + 289 7 8 61 51 60 292 304 269 9 66 47 6 262 259 299 2 55 62 67 63 12 252 254 277 273 248 50 4 11 267 278 264 271 272 256 270 293 255 + + + ICCARM + 248 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\timer.c + + + BICOMP + 283 + + + ICCARM + 180 217 + + + __cstat + 246 + + + + + BICOMP + 293 50 60 267 61 9 272 289 66 51 4 264 248 306 8 304 11 278 271 256 270 255 221 301 281 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 302 + + + ICCARM + 302 221 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 301 306 281 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_usart.c + + + BICOMP + 148 + + + ICCARM + 136 157 + + + __cstat + 238 + + + + + BICOMP + 55 60 256 289 299 2 63 278 255 62 67 47 11 271 270 248 8 61 304 9 51 66 50 4 267 264 272 293 6 12 7 252 262 254 269 277 259 273 292 + + + ICCARM + 293 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 292 255 + + + + + $PROJ_DIR$\..\src\hw\startup_stm32f0xx.s + + + AARM + 36 + + + + + $PROJ_DIR$\..\..\..\..\Libraries\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_rcc.c + + + BICOMP + 128 + + + ICCARM + 96 79 + + + + + BICOMP + 155 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 160 163 165 161 166 153 + + + ICCARM + 155 59 48 61 60 51 55 67 63 62 66 53 47 50 38 65 46 110 112 113 114 115 116 117 170 152 167 154 151 162 164 160 163 165 161 166 153 + + + + + $PROJ_DIR$\..\bin\openblt_stm32f051.out + + + OBJCOPY + 229 + + + + + ILINK + 234 205 208 187 188 207 224 287 223 177 182 93 213 149 135 130 141 134 146 132 123 137 133 138 144 172 171 78 168 79 156 173 169 175 157 150 37 217 297 194 108 92 107 106 + + + + + $PROJ_DIR$\..\led.c + + + BICOMP + 199 + + + ICCARM + 178 182 + + + __cstat + 240 + + + + + BICOMP + 262 301 60 47 289 62 67 6 259 7 269 292 221 281 299 2 55 63 12 252 254 277 273 306 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 302 + + + ICCARM + 302 221 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 301 306 281 + + + + + $PROJ_DIR$\..\lib\SPL\src\stm32f0xx_wwdg.c + + + BICOMP + 125 + + + ICCARM + 122 150 + + + __cstat + 247 + + + + + BICOMP + 252 55 60 277 289 299 2 63 12 254 273 62 67 47 6 7 262 269 259 292 248 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 270 293 255 + + + ICCARM + 292 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 255 + + + + + $PROJ_DIR$\..\startup_stm32f0xx.s + + + AARM + 36 + + + + + $PROJ_DIR$\..\src\app\main.c + + + BICOMP + 102 + + + ICCARM + 109 93 + + + + + BICOMP + 304 4 289 8 61 60 51 55 67 63 62 66 2 47 50 9 285 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + ICCARM + 304 4 289 8 61 60 51 55 67 63 62 66 2 47 50 9 285 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\boot.c + + + BICOMP + 183 + + + ICCARM + 197 187 + + + __cstat + 241 + + + + + BICOMP + 289 264 66 51 4 248 61 9 50 60 267 272 293 306 8 304 11 278 271 256 270 255 221 301 281 299 2 55 62 67 63 47 6 12 7 252 262 254 269 277 259 273 292 302 + + + ICCARM + 302 221 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 301 306 281 + + + + + $PROJ_DIR$\..\main.c + + + BICOMP + 102 + + + ICCARM + 109 93 + + + __cstat + 242 + + + + + BICOMP + 292 7 289 269 301 60 62 67 47 6 262 259 221 281 299 2 55 63 12 252 254 277 273 306 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 302 + + + ICCARM + 302 221 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 301 306 281 + + + + + $PROJ_DIR$\..\lib\system_stm32f0xx.c + + + BICOMP + 94 + + + ICCARM + 105 37 + + + __cstat + 245 + + + + + BICOMP + 292 7 289 269 60 62 67 47 6 262 259 299 2 55 63 12 252 254 277 273 8 61 304 9 51 66 50 4 11 267 278 264 271 272 256 248 270 293 255 + + + ICCARM + 289 8 61 60 51 55 67 63 62 66 2 47 50 9 299 304 4 6 11 12 267 7 278 252 264 262 271 254 272 269 256 277 248 259 270 273 293 292 255 + + + + + $PROJ_DIR$\..\..\..\..\Source\com.c + ICCARM + + + $PROJ_DIR$\..\..\..\..\Source\cop.c + ICCARM + $PROJ_DIR$\..\..\..\..\Source\boot.c ICCARM @@ -1648,15 +1652,7 @@ ICCARM - $PROJ_DIR$\..\..\..\..\Source\com.c - ICCARM - - - $PROJ_DIR$\..\..\..\..\Source\cop.c - ICCARM - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\cpu.c + $PROJ_DIR$\..\hooks.c ICCARM @@ -1667,10 +1663,6 @@ $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\nvm.c ICCARM - - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\timer.c - ICCARM - $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\uart.c ICCARM @@ -1680,7 +1672,11 @@ ICCARM - $PROJ_DIR$\..\hooks.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\cpu.c + ICCARM + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM0_STM32\timer.c ICCARM diff --git a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.elf b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.elf index df5e1ae9..0d2b22e8 100644 Binary files a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.elf and b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.elf differ diff --git a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.map b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.map index ec351eb6..1e403739 100644 --- a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.map +++ b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.map @@ -3387,7 +3387,7 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08002000 0xfe8 +.text 0x08002000 0x1010 *(.isr_vector) .isr_vector 0x08002000 0xc4 ..\obj\startup_stm32f0xx.o 0x08002000 __isr_vector @@ -3411,157 +3411,157 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x08002390 0x18 ..\obj\boot.o 0x08002390 BootActivate .text.BootComUartCheckActivationRequest - 0x080023a8 0x70 ..\obj\boot.o + 0x080023a8 0x98 ..\obj\boot.o .text.BootComCanCheckActivationRequest - 0x08002418 0x44 ..\obj\boot.o + 0x08002440 0x44 ..\obj\boot.o .text.BootComCheckActivationRequest - 0x0800245c 0xc ..\obj\boot.o - 0x0800245c BootComCheckActivationRequest - .text.LedInit 0x08002468 0x3c ..\obj\led.o - 0x08002468 LedInit + 0x08002484 0xc ..\obj\boot.o + 0x08002484 BootComCheckActivationRequest + .text.LedInit 0x08002490 0x3c ..\obj\led.o + 0x08002490 LedInit .text.LedToggle - 0x080024a4 0x50 ..\obj\led.o - 0x080024a4 LedToggle + 0x080024cc 0x50 ..\obj\led.o + 0x080024cc LedToggle .text.CAN_DeInit - 0x080024f4 0x18 ..\obj\lib\spl\src\stm32f0xx_can.o - 0x080024f4 CAN_DeInit + 0x0800251c 0x18 ..\obj\lib\spl\src\stm32f0xx_can.o + 0x0800251c CAN_DeInit .text.CAN_Init - 0x0800250c 0x108 ..\obj\lib\spl\src\stm32f0xx_can.o - 0x0800250c CAN_Init + 0x08002534 0x108 ..\obj\lib\spl\src\stm32f0xx_can.o + 0x08002534 CAN_Init .text.CAN_FilterInit - 0x08002614 0xfc ..\obj\lib\spl\src\stm32f0xx_can.o - 0x08002614 CAN_FilterInit + 0x0800263c 0xfc ..\obj\lib\spl\src\stm32f0xx_can.o + 0x0800263c CAN_FilterInit .text.CAN_StructInit - 0x08002710 0x20 ..\obj\lib\spl\src\stm32f0xx_can.o - 0x08002710 CAN_StructInit + 0x08002738 0x20 ..\obj\lib\spl\src\stm32f0xx_can.o + 0x08002738 CAN_StructInit .text.CAN_Receive - 0x08002730 0x9c ..\obj\lib\spl\src\stm32f0xx_can.o - 0x08002730 CAN_Receive + 0x08002758 0x9c ..\obj\lib\spl\src\stm32f0xx_can.o + 0x08002758 CAN_Receive .text.CAN_MessagePending - 0x080027cc 0x1c ..\obj\lib\spl\src\stm32f0xx_can.o - 0x080027cc CAN_MessagePending + 0x080027f4 0x1c ..\obj\lib\spl\src\stm32f0xx_can.o + 0x080027f4 CAN_MessagePending .text.GPIO_Init - 0x080027e8 0x84 ..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x080027e8 GPIO_Init + 0x08002810 0x84 ..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002810 GPIO_Init .text.GPIO_SetBits - 0x0800286c 0x4 ..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x0800286c GPIO_SetBits + 0x08002894 0x4 ..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002894 GPIO_SetBits .text.GPIO_ResetBits - 0x08002870 0x4 ..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002870 GPIO_ResetBits + 0x08002898 0x4 ..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002898 GPIO_ResetBits .text.GPIO_PinAFConfig - 0x08002874 0x24 ..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002874 GPIO_PinAFConfig + 0x0800289c 0x24 ..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x0800289c GPIO_PinAFConfig .text.RCC_GetClocksFreq - 0x08002898 0x1f0 ..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x08002898 RCC_GetClocksFreq + 0x080028c0 0x1f0 ..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x080028c0 RCC_GetClocksFreq .text.RCC_AHBPeriphClockCmd - 0x08002a88 0x1c ..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x08002a88 RCC_AHBPeriphClockCmd + 0x08002ab0 0x1c ..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x08002ab0 RCC_AHBPeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x08002aa4 0x1c ..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x08002aa4 RCC_APB1PeriphClockCmd + 0x08002acc 0x1c ..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x08002acc RCC_APB1PeriphClockCmd .text.RCC_APB1PeriphResetCmd - 0x08002ac0 0x1c ..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x08002ac0 RCC_APB1PeriphResetCmd + 0x08002ae8 0x1c ..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x08002ae8 RCC_APB1PeriphResetCmd .text.USART_Init - 0x08002adc 0xdc ..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002adc USART_Init + 0x08002b04 0xdc ..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002b04 USART_Init .text.USART_Cmd - 0x08002bb8 0x18 ..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002bb8 USART_Cmd + 0x08002be0 0x18 ..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002be0 USART_Cmd .text.USART_ReceiveData - 0x08002bd0 0x8 ..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002bd0 USART_ReceiveData + 0x08002bf8 0x8 ..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002bf8 USART_ReceiveData .text.USART_GetFlagStatus - 0x08002bd8 0x10 ..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002bd8 USART_GetFlagStatus + 0x08002c00 0x10 ..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002c00 USART_GetFlagStatus .text.SetSysClock - 0x08002be8 0x60 ..\obj\lib\system_stm32f0xx.o + 0x08002c10 0x60 ..\obj\lib\system_stm32f0xx.o .text.SystemInit - 0x08002c48 0x64 ..\obj\lib\system_stm32f0xx.o - 0x08002c48 SystemInit - .text.Init 0x08002cac 0xc ..\obj\main.o - .text.main 0x08002cb8 0x14 ..\obj\main.o - 0x08002cb8 main - .text 0x08002ccc 0xa8 ..\obj\startup_stm32f0xx.o - 0x08002ccc Reset_Handler - 0x08002d1e NMI_Handler - 0x08002d20 HardFault_Handler - 0x08002d22 SVC_Handler - 0x08002d24 PendSV_Handler - 0x08002d28 Default_Handler - 0x08002d2a WWDG_IRQHandler - 0x08002d2c PVD_IRQHandler - 0x08002d2e RTC_IRQHandler - 0x08002d30 FLASH_IRQHandler - 0x08002d32 RCC_IRQHandler - 0x08002d34 EXTI0_1_IRQHandler - 0x08002d36 EXTI2_3_IRQHandler - 0x08002d38 EXTI4_15_IRQHandler - 0x08002d3a TS_IRQHandler - 0x08002d3c DMA1_Channel1_IRQHandler - 0x08002d3e DMA1_Channel2_3_IRQHandler - 0x08002d40 DMA1_Channel4_5_IRQHandler - 0x08002d42 ADC1_COMP_IRQHandler - 0x08002d44 TIM1_BRK_UP_TRG_COM_IRQHandler - 0x08002d46 TIM1_CC_IRQHandler - 0x08002d48 TIM2_IRQHandler - 0x08002d4a TIM3_IRQHandler - 0x08002d4c TIM6_DAC_IRQHandler - 0x08002d4e TIM7_IRQHandler - 0x08002d50 TIM14_IRQHandler - 0x08002d52 TIM15_IRQHandler - 0x08002d54 TIM16_IRQHandler - 0x08002d56 TIM17_IRQHandler - 0x08002d58 I2C1_IRQHandler - 0x08002d5a I2C2_IRQHandler - 0x08002d5c SPI1_IRQHandler - 0x08002d5e SPI2_IRQHandler - 0x08002d60 USART1_IRQHandler - 0x08002d62 USART2_IRQHandler - 0x08002d64 USART3_4_IRQHandler - 0x08002d66 CEC_IRQHandler - 0x08002d68 USB_IRQHandler - 0x08002d6a BootRAM + 0x08002c70 0x64 ..\obj\lib\system_stm32f0xx.o + 0x08002c70 SystemInit + .text.Init 0x08002cd4 0xc ..\obj\main.o + .text.main 0x08002ce0 0x14 ..\obj\main.o + 0x08002ce0 main + .text 0x08002cf4 0xa8 ..\obj\startup_stm32f0xx.o + 0x08002cf4 Reset_Handler + 0x08002d46 NMI_Handler + 0x08002d48 HardFault_Handler + 0x08002d4a SVC_Handler + 0x08002d4c PendSV_Handler + 0x08002d50 Default_Handler + 0x08002d52 WWDG_IRQHandler + 0x08002d54 PVD_IRQHandler + 0x08002d56 RTC_IRQHandler + 0x08002d58 FLASH_IRQHandler + 0x08002d5a RCC_IRQHandler + 0x08002d5c EXTI0_1_IRQHandler + 0x08002d5e EXTI2_3_IRQHandler + 0x08002d60 EXTI4_15_IRQHandler + 0x08002d62 TS_IRQHandler + 0x08002d64 DMA1_Channel1_IRQHandler + 0x08002d66 DMA1_Channel2_3_IRQHandler + 0x08002d68 DMA1_Channel4_5_IRQHandler + 0x08002d6a ADC1_COMP_IRQHandler + 0x08002d6c TIM1_BRK_UP_TRG_COM_IRQHandler + 0x08002d6e TIM1_CC_IRQHandler + 0x08002d70 TIM2_IRQHandler + 0x08002d72 TIM3_IRQHandler + 0x08002d74 TIM6_DAC_IRQHandler + 0x08002d76 TIM7_IRQHandler + 0x08002d78 TIM14_IRQHandler + 0x08002d7a TIM15_IRQHandler + 0x08002d7c TIM16_IRQHandler + 0x08002d7e TIM17_IRQHandler + 0x08002d80 I2C1_IRQHandler + 0x08002d82 I2C2_IRQHandler + 0x08002d84 SPI1_IRQHandler + 0x08002d86 SPI2_IRQHandler + 0x08002d88 USART1_IRQHandler + 0x08002d8a USART2_IRQHandler + 0x08002d8c USART3_4_IRQHandler + 0x08002d8e CEC_IRQHandler + 0x08002d90 USB_IRQHandler + 0x08002d92 BootRAM .text.TimerSet - 0x08002d74 0xc ..\obj\timer.o - 0x08002d74 TimerSet + 0x08002d9c 0xc ..\obj\timer.o + 0x08002d9c TimerSet .text.TimerInit - 0x08002d80 0x4c ..\obj\timer.o - 0x08002d80 TimerInit + 0x08002da8 0x4c ..\obj\timer.o + 0x08002da8 TimerInit .text.TimerGet - 0x08002dcc 0xc ..\obj\timer.o - 0x08002dcc TimerGet + 0x08002df4 0xc ..\obj\timer.o + 0x08002df4 TimerGet .text.SysTick_Handler - 0x08002dd8 0x10 ..\obj\timer.o - 0x08002dd8 SysTick_Handler - .text 0x08002de8 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) - 0x08002de8 __aeabi_uidiv - 0x08002de8 __udivsi3 - 0x08002ef4 __aeabi_uidivmod - .text 0x08002efc 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) - 0x08002efc __aeabi_idiv0 - 0x08002efc __aeabi_ldiv0 - .text.exit 0x08002f00 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - 0x08002f00 exit + 0x08002e00 0x10 ..\obj\timer.o + 0x08002e00 SysTick_Handler + .text 0x08002e10 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + 0x08002e10 __aeabi_uidiv + 0x08002e10 __udivsi3 + 0x08002f1c __aeabi_uidivmod + .text 0x08002f24 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + 0x08002f24 __aeabi_idiv0 + 0x08002f24 __aeabi_ldiv0 + .text.exit 0x08002f28 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + 0x08002f28 exit .text.__libc_init_array - 0x08002f2c 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - 0x08002f2c __libc_init_array - .text.memcpy 0x08002f78 0x12 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memcpy-stub.o) - 0x08002f78 memcpy - .text.memset 0x08002f8a 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - 0x08002f8a memset - .text._exit 0x08002f9a 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - 0x08002f9a _exit + 0x08002f54 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + 0x08002f54 __libc_init_array + .text.memcpy 0x08002fa0 0x12 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memcpy-stub.o) + 0x08002fa0 memcpy + .text.memset 0x08002fb2 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + 0x08002fb2 memset + .text._exit 0x08002fc2 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + 0x08002fc2 _exit *(.init) - .init 0x08002f9c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o - 0x08002f9c _init - .init 0x08002fa0 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .init 0x08002fc4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x08002fc4 _init + .init 0x08002fc8 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *(.fini) - .fini 0x08002fa8 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o - 0x08002fa8 _fini - .fini 0x08002fac 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .fini 0x08002fd0 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x08002fd0 _fini + .fini 0x08002fd4 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -3573,49 +3573,49 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *(SORT(.dtors.*)) *(.dtors) *(.rodata*) - .rodata 0x08002fb4 0x2 ..\obj\boot.o - *fill* 0x08002fb6 0x2 - .rodata.canTiming - 0x08002fb8 0x24 ..\obj\boot.o - .rodata.str1.1 - 0x08002fdc 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .rodata 0x08002fdc 0x2 ..\obj\boot.o *fill* 0x08002fde 0x2 + .rodata.canTiming + 0x08002fe0 0x24 ..\obj\boot.o + .rodata.str1.1 + 0x08003004 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + *fill* 0x08003006 0x2 .rodata._global_impure_ptr - 0x08002fe0 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - 0x08002fe0 _global_impure_ptr + 0x08003008 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x08003008 _global_impure_ptr *(.eh_frame*) - .eh_frame 0x08002fe4 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o - .eh_frame 0x08002fe4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .eh_frame 0x0800300c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .eh_frame 0x0800300c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o -.glue_7 0x08002fe8 0x0 - .glue_7 0x08002fe8 0x0 linker stubs +.glue_7 0x08003010 0x0 + .glue_7 0x08003010 0x0 linker stubs -.glue_7t 0x08002fe8 0x0 - .glue_7t 0x08002fe8 0x0 linker stubs +.glue_7t 0x08003010 0x0 + .glue_7t 0x08003010 0x0 linker stubs -.vfp11_veneer 0x08002fe8 0x0 - .vfp11_veneer 0x08002fe8 0x0 linker stubs +.vfp11_veneer 0x08003010 0x0 + .vfp11_veneer 0x08003010 0x0 linker stubs -.v4_bx 0x08002fe8 0x0 - .v4_bx 0x08002fe8 0x0 linker stubs +.v4_bx 0x08003010 0x0 + .v4_bx 0x08003010 0x0 linker stubs -.iplt 0x08002fe8 0x0 - .iplt 0x08002fe8 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +.iplt 0x08003010 0x0 + .iplt 0x08003010 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x08002fe8 __exidx_start = . + 0x08003010 __exidx_start = . -.ARM.exidx 0x08002fe8 0x8 +.ARM.exidx 0x08003010 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x08002fe8 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o - 0x08002ff0 __exidx_end = . - 0x08002ff0 __etext = . + .ARM.exidx 0x08003010 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x08003018 __exidx_end = . + 0x08003018 __etext = . -.rel.dyn 0x08002ff0 0x0 - .rel.iplt 0x08002ff0 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +.rel.dyn 0x08003018 0x0 + .rel.iplt 0x08003018 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.data 0x200000c0 0x7c load address 0x08002ff0 +.data 0x200000c0 0x7c load address 0x08003018 0x200000c0 __data_start__ = . *(vtable) *(.data*) @@ -3645,13 +3645,13 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x2000013c . = ALIGN (0x4) 0x2000013c __data_end__ = . -.jcr 0x2000013c 0x0 load address 0x0800306c +.jcr 0x2000013c 0x0 load address 0x08003094 .jcr 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.igot.plt 0x2000013c 0x0 load address 0x0800306c +.igot.plt 0x2000013c 0x0 load address 0x08003094 .igot.plt 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.bss 0x2000013c 0x6c load address 0x0800306c +.bss 0x2000013c 0x70 load address 0x08003094 0x2000013c __bss_start__ = . *(.bss*) .bss 0x2000013c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o @@ -3662,26 +3662,28 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- .bss.xcpCtoRxInProgress.6498 0x2000019a 0x1 ..\obj\boot.o *fill* 0x2000019b 0x1 + .bss.xcpCtoRxStartTime.6499 + 0x2000019c 0x4 ..\obj\boot.o .bss.timer_counter_last.6477 - 0x2000019c 0x4 ..\obj\led.o + 0x200001a0 0x4 ..\obj\led.o .bss.led_toggle_state.6476 - 0x200001a0 0x1 ..\obj\led.o - *fill* 0x200001a1 0x3 + 0x200001a4 0x1 ..\obj\led.o + *fill* 0x200001a5 0x3 .bss.millisecond_counter - 0x200001a4 0x4 ..\obj\timer.o + 0x200001a8 0x4 ..\obj\timer.o *(COMMON) - 0x200001a8 __bss_end__ = . + 0x200001ac __bss_end__ = . -.heap 0x200001a8 0x0 - 0x200001a8 __end__ = . - 0x200001a8 end = __end__ +.heap 0x200001b0 0x0 + 0x200001b0 __end__ = . + 0x200001b0 end = __end__ *(.heap*) - .heap 0x200001a8 0x0 ..\obj\startup_stm32f0xx.o - 0x200001a8 __HeapLimit = . + .heap 0x200001b0 0x0 ..\obj\startup_stm32f0xx.o + 0x200001b0 __HeapLimit = . -.stack_dummy 0x200001a8 0x100 +.stack_dummy 0x200001b0 0x100 *(.stack) - .stack 0x200001a8 0x100 ..\obj\startup_stm32f0xx.o + .stack 0x200001b0 0x100 ..\obj\startup_stm32f0xx.o 0x20008000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) 0x20007f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) 0x20008000 PROVIDE (__stack, __StackTop) @@ -3790,29 +3792,29 @@ OUTPUT(..\bin\demoprog_stm32f091.elf elf32-littlearm) .comment 0x0000006e 0x6f ..\obj\main.o .comment 0x0000006e 0x6f ..\obj\timer.o -.debug_info 0x00000000 0x4abf - .debug_info 0x00000000 0xf4d ..\obj\boot.o - .debug_info 0x00000f4d 0x3cb ..\obj\led.o - .debug_info 0x00001318 0xcdf ..\obj\lib\spl\src\stm32f0xx_can.o - .debug_info 0x00001ff7 0x724 ..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_info 0x0000271b 0xaa0 ..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_info 0x000031bb 0x1012 ..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_info 0x000041cd 0x2c4 ..\obj\lib\system_stm32f0xx.o - .debug_info 0x00004491 0x114 ..\obj\main.o - .debug_info 0x000045a5 0x8e ..\obj\startup_stm32f0xx.o - .debug_info 0x00004633 0x48c ..\obj\timer.o +.debug_info 0x00000000 0x4aee + .debug_info 0x00000000 0xf7c ..\obj\boot.o + .debug_info 0x00000f7c 0x3cb ..\obj\led.o + .debug_info 0x00001347 0xcdf ..\obj\lib\spl\src\stm32f0xx_can.o + .debug_info 0x00002026 0x724 ..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_info 0x0000274a 0xaa0 ..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_info 0x000031ea 0x1012 ..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_info 0x000041fc 0x2c4 ..\obj\lib\system_stm32f0xx.o + .debug_info 0x000044c0 0x114 ..\obj\main.o + .debug_info 0x000045d4 0x8e ..\obj\startup_stm32f0xx.o + .debug_info 0x00004662 0x48c ..\obj\timer.o -.debug_abbrev 0x00000000 0xf79 - .debug_abbrev 0x00000000 0x2b1 ..\obj\boot.o - .debug_abbrev 0x000002b1 0x157 ..\obj\led.o - .debug_abbrev 0x00000408 0x220 ..\obj\lib\spl\src\stm32f0xx_can.o - .debug_abbrev 0x00000628 0x1d4 ..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_abbrev 0x000007fc 0x235 ..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_abbrev 0x00000a31 0x1b8 ..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_abbrev 0x00000be9 0x116 ..\obj\lib\system_stm32f0xx.o - .debug_abbrev 0x00000cff 0x80 ..\obj\main.o - .debug_abbrev 0x00000d7f 0x14 ..\obj\startup_stm32f0xx.o - .debug_abbrev 0x00000d93 0x1e6 ..\obj\timer.o +.debug_abbrev 0x00000000 0xf8a + .debug_abbrev 0x00000000 0x2c2 ..\obj\boot.o + .debug_abbrev 0x000002c2 0x157 ..\obj\led.o + .debug_abbrev 0x00000419 0x220 ..\obj\lib\spl\src\stm32f0xx_can.o + .debug_abbrev 0x00000639 0x1d4 ..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_abbrev 0x0000080d 0x235 ..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_abbrev 0x00000a42 0x1b8 ..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_abbrev 0x00000bfa 0x116 ..\obj\lib\system_stm32f0xx.o + .debug_abbrev 0x00000d10 0x80 ..\obj\main.o + .debug_abbrev 0x00000d90 0x14 ..\obj\startup_stm32f0xx.o + .debug_abbrev 0x00000da4 0x1e6 ..\obj\timer.o .debug_loc 0x00000000 0x258e .debug_loc 0x00000000 0xfa ..\obj\boot.o @@ -3857,86 +3859,86 @@ OUTPUT(..\bin\demoprog_stm32f091.elf elf32-littlearm) .debug_ranges 0x000004a8 0x18 ..\obj\main.o .debug_ranges 0x000004c0 0x30 ..\obj\timer.o -.debug_macro 0x00000000 0xc79e - .debug_macro 0x00000000 0x1ba ..\obj\boot.o - .debug_macro 0x000001ba 0x832 ..\obj\boot.o - .debug_macro 0x000009ec 0x93 ..\obj\boot.o - .debug_macro 0x00000a7f 0x81 ..\obj\boot.o - .debug_macro 0x00000b00 0x3a ..\obj\boot.o - .debug_macro 0x00000b3a 0x22 ..\obj\boot.o - .debug_macro 0x00000b5c 0x87 ..\obj\boot.o - .debug_macro 0x00000be3 0x44 ..\obj\boot.o - .debug_macro 0x00000c27 0xfd ..\obj\boot.o - .debug_macro 0x00000d24 0x5e ..\obj\boot.o - .debug_macro 0x00000d82 0x1df ..\obj\boot.o - .debug_macro 0x00000f61 0x1f ..\obj\boot.o - .debug_macro 0x00000f80 0x242 ..\obj\boot.o - .debug_macro 0x000011c2 0x632a ..\obj\boot.o - .debug_macro 0x000074ec 0x2eb ..\obj\boot.o - .debug_macro 0x000077d7 0x3cf ..\obj\boot.o - .debug_macro 0x00007ba6 0x191 ..\obj\boot.o - .debug_macro 0x00007d37 0xef ..\obj\boot.o - .debug_macro 0x00007e26 0x46 ..\obj\boot.o - .debug_macro 0x00007e6c 0xd9 ..\obj\boot.o - .debug_macro 0x00007f45 0x184 ..\obj\boot.o - .debug_macro 0x000080c9 0x7c ..\obj\boot.o - .debug_macro 0x00008145 0x85b ..\obj\boot.o - .debug_macro 0x000089a0 0xd5 ..\obj\boot.o - .debug_macro 0x00008a75 0x2b7 ..\obj\boot.o - .debug_macro 0x00008d2c 0x185 ..\obj\boot.o - .debug_macro 0x00008eb1 0x2a0 ..\obj\boot.o - .debug_macro 0x00009151 0x70 ..\obj\boot.o - .debug_macro 0x000091c1 0xdf ..\obj\boot.o - .debug_macro 0x000092a0 0x561 ..\obj\boot.o - .debug_macro 0x00009801 0x4c5 ..\obj\boot.o - .debug_macro 0x00009cc6 0x396 ..\obj\boot.o - .debug_macro 0x0000a05c 0x471 ..\obj\boot.o - .debug_macro 0x0000a4cd 0x750 ..\obj\boot.o - .debug_macro 0x0000ac1d 0x356 ..\obj\boot.o - .debug_macro 0x0000af73 0x34 ..\obj\boot.o - .debug_macro 0x0000afa7 0x3a ..\obj\boot.o - .debug_macro 0x0000afe1 0x1c0 ..\obj\led.o - .debug_macro 0x0000b1a1 0x1e7 ..\obj\lib\spl\src\stm32f0xx_can.o - .debug_macro 0x0000b388 0x193 ..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000b51b 0x17f ..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000b69a 0x1b1 ..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000b84b 0x55b ..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000bda6 0x1ab ..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000bf51 0x350 ..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000c2a1 0x189 ..\obj\lib\system_stm32f0xx.o - .debug_macro 0x0000c42a 0x1ba ..\obj\main.o - .debug_macro 0x0000c5e4 0x1ba ..\obj\timer.o +.debug_macro 0x00000000 0xc7a4 + .debug_macro 0x00000000 0x1c0 ..\obj\boot.o + .debug_macro 0x000001c0 0x832 ..\obj\boot.o + .debug_macro 0x000009f2 0x93 ..\obj\boot.o + .debug_macro 0x00000a85 0x81 ..\obj\boot.o + .debug_macro 0x00000b06 0x3a ..\obj\boot.o + .debug_macro 0x00000b40 0x22 ..\obj\boot.o + .debug_macro 0x00000b62 0x87 ..\obj\boot.o + .debug_macro 0x00000be9 0x44 ..\obj\boot.o + .debug_macro 0x00000c2d 0xfd ..\obj\boot.o + .debug_macro 0x00000d2a 0x5e ..\obj\boot.o + .debug_macro 0x00000d88 0x1df ..\obj\boot.o + .debug_macro 0x00000f67 0x1f ..\obj\boot.o + .debug_macro 0x00000f86 0x242 ..\obj\boot.o + .debug_macro 0x000011c8 0x632a ..\obj\boot.o + .debug_macro 0x000074f2 0x2eb ..\obj\boot.o + .debug_macro 0x000077dd 0x3cf ..\obj\boot.o + .debug_macro 0x00007bac 0x191 ..\obj\boot.o + .debug_macro 0x00007d3d 0xef ..\obj\boot.o + .debug_macro 0x00007e2c 0x46 ..\obj\boot.o + .debug_macro 0x00007e72 0xd9 ..\obj\boot.o + .debug_macro 0x00007f4b 0x184 ..\obj\boot.o + .debug_macro 0x000080cf 0x7c ..\obj\boot.o + .debug_macro 0x0000814b 0x85b ..\obj\boot.o + .debug_macro 0x000089a6 0xd5 ..\obj\boot.o + .debug_macro 0x00008a7b 0x2b7 ..\obj\boot.o + .debug_macro 0x00008d32 0x185 ..\obj\boot.o + .debug_macro 0x00008eb7 0x2a0 ..\obj\boot.o + .debug_macro 0x00009157 0x70 ..\obj\boot.o + .debug_macro 0x000091c7 0xdf ..\obj\boot.o + .debug_macro 0x000092a6 0x561 ..\obj\boot.o + .debug_macro 0x00009807 0x4c5 ..\obj\boot.o + .debug_macro 0x00009ccc 0x396 ..\obj\boot.o + .debug_macro 0x0000a062 0x471 ..\obj\boot.o + .debug_macro 0x0000a4d3 0x750 ..\obj\boot.o + .debug_macro 0x0000ac23 0x356 ..\obj\boot.o + .debug_macro 0x0000af79 0x34 ..\obj\boot.o + .debug_macro 0x0000afad 0x3a ..\obj\boot.o + .debug_macro 0x0000afe7 0x1c0 ..\obj\led.o + .debug_macro 0x0000b1a7 0x1e7 ..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x0000b38e 0x193 ..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000b521 0x17f ..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000b6a0 0x1b1 ..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000b851 0x55b ..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000bdac 0x1ab ..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000bf57 0x350 ..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000c2a7 0x189 ..\obj\lib\system_stm32f0xx.o + .debug_macro 0x0000c430 0x1ba ..\obj\main.o + .debug_macro 0x0000c5ea 0x1ba ..\obj\timer.o -.debug_line 0x00000000 0x362f - .debug_line 0x00000000 0x591 ..\obj\boot.o - .debug_line 0x00000591 0x4a2 ..\obj\led.o - .debug_line 0x00000a33 0x7a8 ..\obj\lib\spl\src\stm32f0xx_can.o - .debug_line 0x000011db 0x567 ..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_line 0x00001742 0x7e3 ..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_line 0x00001f25 0x84e ..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_line 0x00002773 0x49c ..\obj\lib\system_stm32f0xx.o - .debug_line 0x00002c0f 0x4a0 ..\obj\main.o - .debug_line 0x000030af 0x9f ..\obj\startup_stm32f0xx.o - .debug_line 0x0000314e 0x4e1 ..\obj\timer.o +.debug_line 0x00000000 0x3633 + .debug_line 0x00000000 0x595 ..\obj\boot.o + .debug_line 0x00000595 0x4a2 ..\obj\led.o + .debug_line 0x00000a37 0x7a8 ..\obj\lib\spl\src\stm32f0xx_can.o + .debug_line 0x000011df 0x567 ..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_line 0x00001746 0x7e3 ..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_line 0x00001f29 0x84e ..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_line 0x00002777 0x49c ..\obj\lib\system_stm32f0xx.o + .debug_line 0x00002c13 0x4a0 ..\obj\main.o + .debug_line 0x000030b3 0x9f ..\obj\startup_stm32f0xx.o + .debug_line 0x00003152 0x4e1 ..\obj\timer.o -.debug_str 0x00000000 0x4bf36 - .debug_str 0x00000000 0x4a9a1 ..\obj\boot.o - 0x4ab5f (size before relaxing) - .debug_str 0x0004a9a1 0x8a ..\obj\led.o +.debug_str 0x00000000 0x4bf6d + .debug_str 0x00000000 0x4a9e1 ..\obj\boot.o + 0x4ab9f (size before relaxing) + .debug_str 0x0004a9e1 0x81 ..\obj\led.o 0x4a5aa (size before relaxing) - .debug_str 0x0004aa2b 0x4ae ..\obj\lib\spl\src\stm32f0xx_can.o + .debug_str 0x0004aa62 0x4ae ..\obj\lib\spl\src\stm32f0xx_can.o 0x4a847 (size before relaxing) - .debug_str 0x0004aed9 0x148 ..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_str 0x0004af10 0x148 ..\obj\lib\spl\src\stm32f0xx_gpio.o 0x4a3c5 (size before relaxing) - .debug_str 0x0004b021 0x543 ..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_str 0x0004b058 0x543 ..\obj\lib\spl\src\stm32f0xx_rcc.o 0x4a780 (size before relaxing) - .debug_str 0x0004b564 0x72d ..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_str 0x0004b59b 0x72d ..\obj\lib\spl\src\stm32f0xx_usart.o 0x4aa17 (size before relaxing) - .debug_str 0x0004bc91 0x7b ..\obj\lib\system_stm32f0xx.o + .debug_str 0x0004bcc8 0x7b ..\obj\lib\system_stm32f0xx.o 0x4a17f (size before relaxing) - .debug_str 0x0004bd0c 0x19 ..\obj\main.o + .debug_str 0x0004bd43 0x19 ..\obj\main.o 0x4a375 (size before relaxing) - .debug_str 0x0004bd25 0x211 ..\obj\timer.o + .debug_str 0x0004bd5c 0x211 ..\obj\timer.o 0x4a653 (size before relaxing) .debug_frame 0x00000000 0xc2c diff --git a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.srec b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.srec index 8adc26ac..c8d0b98c 100644 --- a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.srec +++ b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/bin/demoprog_stm32f091.srec @@ -1,266 +1,268 @@ S02100002E2E5C62696E5C64656D6F70726F675F73746D3332663039312E7372656341 -S3150800200000800020CD2C00081F2D0008212D000877 +S3150800200000800020F52C0008472D0008492D0008FF S3150800201000000000000000000000000000000000B2 -S31508002020000000000000000000000000232D00084A -S315080020300000000000000000252D0008D92D00082A -S315080020402B2D00082D2D00082F2D0008312D0008F6 -S31508002050332D0008352D0008372D0008392D0008C6 -S315080020603B2D00083D2D00083F2D0008412D000896 -S31508002070432D0008452D0008472D0008492D000866 -S315080020804B2D00084D2D00084F2D0008512D000836 -S31508002090532D0008552D0008572D0008592D000806 -S315080020A05B2D00085D2D00085F2D0008612D0008D6 -S315080020B0632D0008652D0008672D0008692D0008A6 +S315080020200000000000000000000000004B2D000822 +S3150800203000000000000000004D2D0008012E0008D9 +S31508002040532D0008552D0008572D0008592D000856 +S315080020505B2D00085D2D00085F2D0008612D000826 +S31508002060632D0008652D0008672D0008692D0008F6 +S315080020706B2D00086D2D00086F2D0008712D0008C6 +S31508002080732D0008752D0008772D0008792D000896 +S315080020907B2D00087D2D00087F2D0008812D000866 +S315080020A0832D0008852D0008872D0008892D000836 +S315080020B08B2D00088D2D00088F2D0008912D000806 S315080020C0EE11AA5510B5064C2378002B07D1054BFF S315080020D0002B02D0044800E000BF0123237010BD86 -S315080020E03C01002000000000E42F0008084B10B552 +S315080020E03C010020000000000C300008084B10B529 S315080020F0002B03D00749084800E000BF07480368DB S31508002100002B00D110BD064B002BFBD09847F9E7F2 -S315080021100000000040010020E42F00083C010020D8 +S3150800211000000000400100200C3000083C010020AF S3150800212000000000164B002B00D1144B9D464022A0 S3150800213092029A1A924600218B460F461348144A71 -S31508002140121A00F022FF0F4B002B00D098470E4BB7 +S31508002140121A00F036FF0F4B002B00D098470E4BA3 S31508002150002B00D098470020002104000D000D48F0 -S31508002160002802D00C4800E000BF00F0DFFE200087 -S31508002170290000F0A1FD00F0C3FEC04600000800DB +S31508002160002802D00C4800E000BF00F0F3FE200073 +S31508002170290000F0B5FD00F0D7FEC04600000800B3 S315080021800080002000000000000000003C01002044 -S31508002190A8010020000000000000000070B588B00B -S315080021A08024A4020121200000F07CFC01212000EB -S315080021B000F06AFC9025ED0501220221280000F0B6 -S315080021C059FB01220321280000F054FB06A90C261E +S31508002190AC010020000000000000000070B588B007 +S315080021A08024A4020121200000F090FC01212000D7 +S315080021B000F07EFC9025ED0501220221280000F0A2 +S315080021C06DFB01220321280000F068FB06A90C26F6 S315080021D0069603234B71013B0B7100248C71013B5E -S315080021E0CB71280000F000FBE1231B020093019449 +S315080021E0CB71280000F014FBE1231B020093019435 S315080021F00294039405940496054C6946200000F061 -S315080022006DFC0121200000F0D7FC08B070BDC04667 +S3150800220081FC0121200000F0EBFC08B070BDC0463F S3150800221000440040F0B557464E46C0B48DB08146DE -S315080022208A46019202A800F037FB049B009300251A +S315080022208A46019202A800F04BFB049B0093002506 S3150800223021E0154A6B009E5CD3185F78F4190134C7 -S315080022404B465C432100009800F054FE002910D14B -S315080022502100009800F0C8FD80B253461880013866 +S315080022404B465C432100009800F068FE002910D137 +S315080022502100009800F0DCFD80B253461880013852 S3150800226080B20A4B984204D8019B1E705F70012009 S3150800227004E00135EDB2112DDBD900200DB00CBC00 -S3150800228091469A46F0BDC046B82F0008FF030000E5 +S3150800228091469A46F0BDC046E02F0008FF030000BD S31508002290F0B58BB06B469E1C0123338002222C4975 -S315080022A0684600F069FE01218020800400F0FAFBF0 -S315080022B001218020C00200F0E7FB264D04220821F8 -S315080022C0280000F0D7FA04220921280000F0D2FAE3 +S315080022A0684600F07DFE01218020800400F00EFCC7 +S315080022B001218020C00200F0FBFB264D04220821E4 +S315080022C0280000F0EBFA04220921280000F0E6FABB S315080022D008A9C0239B00089302230B7101334B7195 -S315080022E000248C7101270123CB71280000F07CFAA9 -S315080022F06A4631001848FFF78DFF184800F0FAF8CB -S3150800230005AD280000F004FAAC71EC712C726C7201 +S315080022E000248C7101270123CB71280000F090FA95 +S315080022F06A4631001848FFF78DFF184800F00EF9B6 +S3150800230005AD280000F018FAAC71EC712C726C72ED S31508002310AC72EC72AC70EC706B461B78013B2B719F S315080023206B465B78013B6B7133882B8029000B4821 -S3150800233000F0ECF801A88472C47207730480448024 -S315080023408480C4800481477300F064F90BB0F0BD43 -S31508002350B42F00080004004820A1070000640040CC -S3150800236010B504002021064800F036FC012805D1E6 -S31508002370034800F02DFC2070012000E0002010BD6D +S3150800233000F000F901A88472C4720773048044800F +S315080023408480C4800481477300F078F90BB0F0BD2F +S31508002350DC2F00080004004820A1070000640040A4 +S3150800236010B504002021064800F04AFC012805D1D2 +S31508002370034800F041FC2070012000E0002010BD59 S315080023800044004010B5FFF709FFFFF781FF10BDB5 S31508002390BFF34F8F024A034BDA60BFF34F8FFEE756 -S315080023A00400FA0500ED00E010B5184B1B78002B69 -S315080023B00BD11748FFF7D4FF012825D10122134B6B -S315080023C01A700022134B1A701EE0124B187801304F -S315080023D00F4B1818FFF7C4FF012815D10D4A1378BB -S315080023E00133DBB213700A4A127893420CD10022E9 -S315080023F0064B1A70064B5B78FF2B05D1044B9B786E -S31508002400002B01D1FFF7C4FF10BDC0469A0100207A -S31508002410580100209901002000B587B000210D4819 -S3150800242000F0D4F9002812D001AA0021094800F0CA -S315080024307FF9094B019A9A4209D101ABDB7AFF2B46 -S3150800244005D101AB1B7B002B01D1FFF7A1FF07B01C -S3150800245000BDC046006400406706000010B5FFF7DF -S31508002460A3FFFFF7D9FF10BD10B582B00121802068 -S31508002470800200F009FB202300931F3B6A46137174 -S3150800248000239371032269464A71CB719024E405AF -S31508002490200000F0A9F92021200000F0E9F902B097 -S315080024A010BDC04610B500F091FC04000F4B1B6828 -S315080024B0C31AF422FF32934217D90D4B1B78002B0F -S315080024C009D1F33AFF3A0A4B1A7020219020C00529 -S315080024D000F0CCF907E00022054B1A702021902065 -S315080024E0C00500F0C5F9014B1C6010BD9C01002019 -S315080024F0A001002010B58024A4040121200000F0CA -S31508002500DFFA0021200000F0DBFA10BD10B50368E1 -S3150800251002229343036002680123134303600023E6 -S3150800252000E001334268D20702D4394A9342F8D10F -S315080025304368DB0768D58B79012B04D102687F33A2 -S315080025401343036003E00368802293430360CB7957 -S31508002550012B04D102683F331343036003E0036889 -S315080025604022934303600B7A012B04D102681F3380 -S315080025701343036003E003682022934303604B7A06 -S31508002580012B04D102680F331343036003E0036889 -S315080025901022934303608B7A012B04D10268073318 -S315080025A01343036003E00368082293430360CB7A6E -S315080025B0012B04D1026803331343036003E0036865 -S315080025C00422934303608B789C07CA781306234337 -S315080025D00A79120413434A79120513430A88013A01 -S315080025E01343C3610368012293430360002300E099 -S315080025F001334268D20702D5054A9342F8D14368A7 -S31508002600DB0703D5002002E0002000E0012010BD12 -S31508002610FFFFFF0070B5837A012214009C403B4BF4 -S31508002620802189005D582A435A508725AD0059599B -S31508002630E24311405951037B002B17D13349103D12 -S315080026404B5913404B51837AC5882D044688354328 -S315080026504833DB005D50837A81880904058829435D -S315080026604833DB00294DAC4663445960037B012B94 -S3150800267018D126498325AD004B5923434B51837AFC -S3150800268005882D04468835434833DB005D50837A38 -S3150800269081880904C58829434833DB001B4DAC46AD -S315080026A063445960C37A002B06D1184D81218900ED -S315080026B06B5813406B5005E0144D812189006B5807 -S315080026C023436B500389002B05D1104985239B00B2 -S315080026D0CD582A40CA500389012B05D10B498522BA -S315080026E092008B5823438B50437B012B05D1074916 -S315080026F0872292008B581C438C50044980229200F2 -S315080027008B58012083438B5070BDC046006400403F -S3150800271000238371C371037243728372C372837019 -S31508002720C37003330371013B4371013B0380704758 -S3150800273030B50B001B331B011B58042423401372AE -S3150800274006D10B001B331B011B585B0D136005E0FC -S315080027500B001B331B011B58DB0853600B001B3394 -S315080027601B011C5802252C405472C3185C680D3591 -S315080027702C4094725B681B0AD3740B01C3181C00A7 -S31508002780B934FF342568D57225682D0A157325686E -S315080027902D0C55732468240E9473BD33FF331C68BF -S315080027A0D4731C68240A14741C68240C54741B689B -S315080027B01B0E9374002904D1C26820231343C360F7 -S315080027C003E0026920231343036130BD002903D1C6 -S315080027D0C0680323184006E0012903D100690323D2 -S315080027E0184000E00020704770B500223AE0012347 -S315080027F093400C681C40A34233D10B79013BDBB2F2 -S31508002800012B17D8836855000324AC40A343836083 -S3150800281084684B79AB402343836083881404240C73 -S315080028200125A540AB43838085888B79A3402B433C -S315080028309BB283800368550003242600AE40B34349 -S31508002840036006680B79AB4033430360C36816041C -S31508002850F60BB440A343C360C468CB79AB402343AB -S31508002860C36001320F2AC2D970BDC0468161704764 -S315080028700185704730B507230B409B009A40C9086D -S31508002880083189000C580F259D40AC430C500B5855 -S315080028901A430A5030BDC046F8B50400734B5B684E -S315080028A00C221340042B0CD002D8002B05D029E0AB -S315080028B0082B0AD00C2B21D024E06D4B0360002096 -S315080028C023E06B4B036000201FE0684B58685A688A -S315080028D0C0235B02800C0F252840851C1A4202D1B2 -S315080028E06448684308E0614BDB6A0F2119400131EF -S315080028F05F4800F079FA6843206006E05E4B0360A3 -S31508002900002002E05A4B2360002058494B681B09F7 -S315080029100F221340594DEB5CDBB226683200DA40D1 -S31508002920130062604A68120A07273A40AA5CD2B2C4 -S31508002930D340A3600A6BD20502D4514AE26008E08C -S315080029404A4A5268520402D45A08E26001E09A08D8 -S31508002950E260464A126B520602D44A4A226102E0F3 -S31508002960802212022261414A126BD20602D4404AE0 -S31508002970626100E066613D4A126B920701D1A3616C -S3150800298019E03A4A126B03210A40012A01D1A661CD -S3150800299011E0364A126B03210A40022A03D180222B -S315080029A01202A26107E0314A126B03210A40032A88 -S315080029B001D12F4AA2612D4A116BC02292021142FF -S315080029C001D1E36120E0294A116BC02292020A4034 -S315080029D0802149028A4201D1E66115E0234A116B3A -S315080029E0C02292020A40802189028A4203D18022AB -S315080029F01202E26108E01D4A126BC02189020A40F0 -S31508002A008A4201D11A4AE261184A116BC02212039E -S31508002A10114201D1236220E0144B1A6BC0231B0319 -S31508002A2013408022D202934201D1266215E00F4B51 -S31508002A301A6BC0231B03134080221203934203D14F -S31508002A4080231B02236208E0084B1B6BC02212037B -S31508002A501340934201D1064B2362044B1B6B1B06A2 -S31508002A6002D4054B636200E06062F8BD00100240C4 -S31508002A7000127A0000093D00006CDC02C00000204C -S31508002A80809FD50012800000002904D0044B5A69A3 -S31508002A901043586103E0024A536983435361704700 -S31508002AA000100240002904D0044BDA691043D861AB -S31508002AB003E0024AD3698343D3617047001002409A -S31508002AC0002904D0044B1A691043186103E0024A2E -S31508002AD0136983431361704700100240F0B58DB047 -S31508002AE004000D00036801229343036042682B4BE0 -S31508002AF013408A68134343600168294B19406B6881 -S31508002B00EA6813432A691A430B0013430360826871 -S31508002B10244B13406A691343836002A8FFF7BCFE7F -S31508002B20214B9C4201D1089E0AE0204B9C4201D1D0 -S31508002B30099E05E01E4B9C4201D10A9E00E0049EB8 -S31508002B4023681B040CD576002B6801931900300006 -S31508002B5000F04AF907000199300000F0CBF90AE0C5 -S31508002B602B6801931900300000F03EF9070001991F -S31508002B70300000F0BFF92B685B08994200D3013793 -S31508002B8023681B0406D57B0807221A40094B3B40DD -S31508002B901A431700BBB2A3810DB0F0BDFFCFFFFFEC -S31508002BA0F3E9FFFFFFFCFFFF003801400044004047 -S31508002BB000480040F0FF0000002904D00268012305 -S31508002BC01343036003E003680122934303607047DD -S31508002BD0808CC005C00D7047C369194201D0012019 -S31508002BE000E000207047C0461122144B1A60144BAF -S31508002BF05A685A605A685A605968124A0A405A60AE -S31508002C005A68A02189030A435A601A688021490430 -S31508002C100A431A600A4B1B689B01FBD5084B5A6886 -S31508002C2003218A435A60596802220A435A60044BB0 -S31508002C305B680C221340082BF9D17047002002402C -S31508002C4000100240FF7FC0FF10B5124B1A68012121 -S31508002C500A431A605868104A02405A6018680F4AB0 -S31508002C6002401A6018680E4A02401A6058680D4AEF -S31508002C7002405A60DA6A0F208243DA62186B0A4AFF -S31508002C8002401A635A6B8A435A6300229A60FFF716 -S31508002C90ABFF10BD001002400CB8FFF8FFFFF6FEB0 -S31508002CA0FFFFFBFFFFFFC0FFACFEFFFF10B5FFF7FE -S31508002CB0DBFB00F065F810BD10B5FFF7F7FFFFF76F -S31508002CC061FBFFF7EFFBFFF7C9FBFAE708498D46FB -S31508002CD00849094A094B9B1A05DD00240859105171 -S31508002CE004349C42FADB0648804706480047000041 -S31508002CF000800020F02F0008C00000203C010020C2 -S31508002D00492C0008252100081849194A002301E022 -S31508002D100B6004319142FBD3FFF7CEFFFEE7FEE7D7 -S31508002D20FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE76D -S31508002D30FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE75D -S31508002D40FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE74D +S315080023A00400FA0500ED00E010B5214B1B78002B60 +S315080023B013D12048FFF7D4FF012837D11D4B1B78CE +S315080023C0002B33D000F016FD1B4B18600122184B6A +S315080023D01A700022194B1A7028E0184B1878013029 +S315080023E0144B1818FFF7BCFF012815D1134A1378A8 +S315080023F00133DBB213700F4A1278934216D10022CA +S315080024000B4B1A700B4B5B78FF2B0FD1094B9B7844 +S31508002410002B0BD1FFF7BCFF00F0ECFC064B1B684A +S315080024206433984202D90022014B1A7010BDC04687 +S315080024309A010020580100209C01002099010020E3 +S3150800244000B587B000210D4800F0D4F9002812D055 +S3150800245001AA0021094800F07FF9094B019A9A421E +S3150800246009D101ABDB7AFF2B05D101AB1B7B002B16 +S3150800247001D1FFF78DFF07B000BDC04600640040DC +S315080024806706000010B5FFF78FFFFFF7D9FF10BDED +S3150800249010B582B001218020800200F009FB2023BC +S315080024A000931F3B6A461371002393710322694602 +S315080024B04A71CB719024E405200000F0A9F9202187 +S315080024C0200000F0E9F902B010BDC04610B500F0D2 +S315080024D091FC04000F4B1B68C31AF422FF32934287 +S315080024E017D90D4B1B78002B09D1F33AFF3A0A4B43 +S315080024F01A7020219020C00500F0CCF907E00022D0 +S31508002500054B1A7020219020C00500F0C5F9014B33 +S315080025101C6010BDA0010020A401002010B5802475 +S31508002520A4040121200000F0DFFA0021200000F0B9 +S31508002530DBFA10BD10B503680222934303600268F4 +S31508002540012313430360002300E001334268D207E6 +S3150800255002D4394A9342F8D14368DB0768D58B79A8 +S31508002560012B04D102687F331343036003E0036839 +S31508002570802293430360CB79012B04D102683F3351 +S315080025801343036003E003684022934303600B7A16 +S31508002590012B04D102681F331343036003E0036869 +S315080025A02022934303604B7A012B04D102680F3330 +S315080025B01343036003E003681022934303608B7A96 +S315080025C0012B04D1026807331343036003E0036851 +S315080025D0082293430360CB7A012B04D102680333A4 +S315080025E01343036003E003680422934303608B7874 +S315080025F09C07CA78130623430A79120413434A79B7 +S31508002600120513430A88013A1343C361036801227A +S3150800261093430360002300E001334268D20702D5E2 +S31508002620054A9342F8D14368DB0703D5002002E048 +S31508002630002000E0012010BDFFFFFF0070B5837A7F +S31508002640012214009C403B4B802189005D582A4397 +S315080026505A508725AD005959E24311405951037B19 +S31508002660002B17D13349103D4B5913404B51837AF0 +S31508002670C5882D04468835434833DB005D50837A88 +S3150800268081880904058829434833DB00294DAC466F +S3150800269063445960037B012B18D126498325AD0075 +S315080026A04B5923434B51837A05882D044688354375 +S315080026B04833DB005D50837A81880904C58829433D +S315080026C04833DB001B4DAC4663445960C37A002B84 +S315080026D006D1184D812189006B5813406B5005E0CF +S315080026E0144D812189006B5823436B500389002BB5 +S315080026F005D1104985239B00CD582A40CA50038925 +S31508002700012B05D10B49852292008B5823438B5008 +S31508002710437B012B05D10749872292008B581C431E +S315080027208C500449802292008B58012083438B5099 +S3150800273070BDC0460064004000238371C3710372F4 +S3150800274043728372C3728370C37003330371013B90 +S315080027504371013B0380704730B50B001B331B01E7 +S315080027601B5804242340137206D10B001B331B018C +S315080027701B585B0D136005E00B001B331B011B5830 +S31508002780DB0853600B001B331B011C5802252C4029 +S315080027905472C3185C680D352C4094725B681B0A2A +S315080027A0D3740B01C3181C00B934FF342568D572DD +S315080027B025682D0A157325682D0C55732468240E73 +S315080027C09473BD33FF331C68D4731C68240A1474CD +S315080027D01C68240C54741B681B0E9374002904D1BE +S315080027E0C26820231343C36003E00269202313430E +S315080027F0036130BD002903D1C0680323184006E0F1 +S31508002800012903D100690323184000E0002070471E +S3150800281070B500223AE0012393400C681C40A3429D +S3150800282033D10B79013BDBB2012B17D883685500EE +S315080028300324AC40A343836084684B79AB402343AD +S31508002840836083881404240C0125A540AB43838048 +S3150800285085888B79A3402B439BB2838003685500F8 +S3150800286003242600AE40B343036006680B79AB40E9 +S3150800287033430360C3681604F60BB440A343C3602E +S31508002880C468CB79AB402343C36001320F2AC2D94F +S3150800289070BDC046816170470185704730B5072312 +S315080028A00B409B009A40C908083189000C580F252F +S315080028B09D40AC430C500B581A430A5030BDC046D5 +S315080028C0F8B50400734B5B680C221340042B0CD03C +S315080028D002D8002B05D029E0082B0AD00C2B21D0D2 +S315080028E024E06D4B0360002023E06B4B036000205F +S315080028F01FE0684B58685A68C0235B02800C0F2596 +S315080029002840851C1A4202D16448684308E0614B96 +S31508002910DB6A0F21194001315F4800F079FA6843F4 +S31508002920206006E05E4B0360002002E05A4B2360FD +S31508002930002058494B681B090F221340594DEB5C80 +S31508002940DBB226683200DA40130062604A68120A6F +S3150800295007273A40AA5CD2B2D340A3600A6BD205D5 +S3150800296002D4514AE26008E04A4A5268520402D444 +S315080029705A08E26001E09A08E260464A126B52067B +S3150800298002D44A4A226102E0802212022261414AA6 +S31508002990126BD20602D4404A626100E066613D4A83 +S315080029A0126B920701D1A36119E03A4A126B03210F +S315080029B00A40012A01D1A66111E0364A126B0321A9 +S315080029C00A40022A03D180221202A26107E0314A94 +S315080029D0126B03210A40032A01D12F4AA2612D4A0C +S315080029E0116BC0229202114201D1E36120E0294A0B +S315080029F0116BC02292020A40802149028A4201D103 +S31508002A00E66115E0234A116BC02292020A40802132 +S31508002A1089028A4203D180221202E26108E01D4A35 +S31508002A20126BC02189020A408A4201D11A4AE26120 +S31508002A30184A116BC0221203114201D1236220E009 +S31508002A40144B1A6BC0231B0313408022D2029342F5 +S31508002A5001D1266215E00F4B1A6BC0231B031340E6 +S31508002A6080221203934203D180231B02236208E0CB +S31508002A70084B1B6BC02212031340934201D1064B2D +S31508002A802362044B1B6B1B0602D4054B636200E0F2 +S31508002A906062F8BD0010024000127A0000093D008D +S31508002AA0006CDC02C0000020809FD5001280000068 +S31508002AB0002904D0044B5A691043586103E0024ABE +S31508002AC0536983435361704700100240002904D0BC +S31508002AD0044BDA691043D86103E0024AD369834399 +S31508002AE0D361704700100240002904D0044B1A69CC +S31508002AF01043186103E0024A136983431361704760 +S31508002B0000100240F0B58DB004000D0003680122E4 +S31508002B109343036042682B4B13408A681343436010 +S31508002B200168294B19406B68EA6813432A691A43F6 +S31508002B300B00134303608268244B13406A691343EE +S31508002B40836002A8FFF7BCFE214B9C4201D1089E78 +S31508002B500AE0204B9C4201D1099E05E01E4B9C428F +S31508002B6001D10A9E00E0049E23681B040CD576005A +S31508002B702B6801931900300000F04AF90700019903 +S31508002B80300000F0CBF90AE02B68019319003000F9 +S31508002B9000F03EF907000199300000F0BFF92B68F4 +S31508002BA05B08994200D3013723681B0406D57B08C6 +S31508002BB007221A40094B3B401A431700BBB2A381B0 +S31508002BC00DB0F0BDFFCFFFFFF3E9FFFFFFFCFFFFEE +S31508002BD0003801400044004000480040F0FF000073 +S31508002BE0002904D0026801231343036003E0036845 +S31508002BF00122934303607047808CC005C00D70475F +S31508002C00C369194201D0012000E000207047C04680 +S31508002C101122144B1A60144B5A685A605A685A6043 +S31508002C205968124A0A405A605A68A02189030A4319 +S31508002C305A601A68802149040A431A600A4B1B68BD +S31508002C409B01FBD5084B5A6803218A435A60596889 +S31508002C5002220A435A60044B5B680C221340082B75 +S31508002C60F9D170470020024000100240FF7FC0FFE4 +S31508002C7010B5124B1A6801210A431A605868104A9F +S31508002C8002405A6018680F4A02401A6018680E4ACD +S31508002C9002401A6058680D4A02405A60DA6A0F20E4 +S31508002CA08243DA62186B0A4A02401A635A6B8A43ED +S31508002CB05A6300229A60FFF7ABFF10BD001002406E +S31508002CC00CB8FFF8FFFFF6FEFFFFFBFFFFFFC0FF94 +S31508002CD0ACFEFFFF10B5FFF7DBFB00F065F810BD93 +S31508002CE010B5FFF7F7FFFFF74DFBFFF7EFFBFFF711 +S31508002CF0C9FBFAE708498D460849094A094B9B1A50 +S31508002D0005DD00240859105104349C42FADB0648B4 +S31508002D108047064800470000008000201830000859 +S31508002D20C00000203C010020712C00082521000865 +S31508002D301849194A002301E00B6004319142FBD37C +S31508002D40FFF7CEFFFEE7FEE7FEE7FEE7FEE7FEE754 S31508002D50FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE73D -S31508002D60FEE7FEE7FEE7FEE7FEE7FEE73C0100209A -S31508002D70A8010020014B18607047C046A401002036 -S31508002D8010B50E4B1868FA21890000F02DF80138A5 -S31508002D900B4B98420DD80B4A50600B490B6A1B0225 -S31508002DA01B0AC020000603430B6200239360073307 -S31508002DB013600020FFF7DEFF10BDC046D0000020DC -S31508002DC0FFFFFF0010E000E000ED00E0014B18688F -S31508002DD07047C046A4010020024A136801331360F5 -S31508002DE07047C046A4010020002243088B4274D3D2 -S31508002DF003098B425FD3030A8B4244D3030B8B42EE -S31508002E0028D3030C8B420DD3FF22090212BA030CF6 -S31508002E108B4202D31212090265D0030B8B4219D3D7 -S31508002E2000E0090AC30B8B4201D3CB03C01A5241F7 -S31508002E30830B8B4201D38B03C01A5241430B8B423F -S31508002E4001D34B03C01A5241030B8B4201D30B0328 -S31508002E50C01A5241C30A8B4201D3CB02C01A52414F -S31508002E60830A8B4201D38B02C01A5241430A8B4212 -S31508002E7001D34B02C01A5241030A8B4201D30B02FB -S31508002E80C01A5241CDD2C3098B4201D3CB01C01A15 -S31508002E90524183098B4201D38B01C01A524143091F -S31508002EA08B4201D34B01C01A524103098B4201D30D -S31508002EB00B01C01A5241C3088B4201D3CB00C01A7A -S31508002EC0524183088B4201D38B00C01A52414308F2 -S31508002ED08B4201D34B00C01A5241411A00D2014617 -S31508002EE0524110467047FFE701B5002000F006F88A -S31508002EF002BDC0460029F7D076E770477047C0463E -S31508002F00084B10B50400002B02D0002100E000BFDA -S31508002F10054B1868836A002B00D09847200000F0FC -S31508002F203CF8C04600000000E02F00080E4B70B5C4 -S31508002F3000251E000D4CE41AA410A54204D0AB00CF -S31508002F40F35898470135F8E700F028F8084B0025AC -S31508002F501E00084CE41AA410A54204D0AB00F3588E -S31508002F6098470135F8E770BD340100203401002088 -S31508002F703401002038010020002310B59A4203D0FE -S31508002F80CC5CC4540133F9E710BD030082189342A0 -S31508002F9002D019700133FAE77047FEE7F8B5C04664 -S31508002FA0F8BC08BC9E467047F8B5C046F8BC08BCD5 -S31508002FB09E46704701010000050206020603070344 -S31508002FC00803090309040A040B040C040C050D057F -S31508002FD00E050F050F06100610071008430000001F -S30D08002FE0D400002000000000E7 -S30D08002FE83CF1FF7F0100000027 -S31508002FF00000000001020304010203040607080991 -S31508003000006CDC0200000000000000000000000068 -S3150800301000000000000000000000000000000000A2 -S3150800302000000000DC2F000800000000000000007F -S315080030300000000000000000000000000000000082 -S315080030400000000000000000000000000000000072 -S315080030500000000000000000000000000000000062 -S3110800306000000000ED200008C520000854 +S31508002D60FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE72D +S31508002D70FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE71D +S31508002D80FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE70D +S31508002D90FEE7FEE73C010020AC010020014B18606D +S31508002DA07047C046A801002010B50E4B1868FA21D6 +S31508002DB0890000F02DF801380B4B98420DD80B4AC4 +S31508002DC050600B490B6A1B021B0AC020000603430E +S31508002DD00B6200239360073313600020FFF7DEFFC2 +S31508002DE010BDC046D0000020FFFFFF0010E000E045 +S31508002DF000ED00E0014B18687047C046A8010020A6 +S31508002E00024A1368013313607047C046A8010020C0 +S31508002E10002243088B4274D303098B425FD3030A0B +S31508002E208B4244D3030B8B4228D3030C8B420DD31E +S31508002E30FF22090212BA030C8B4202D312120902AC +S31508002E4065D0030B8B4219D300E0090AC30B8B42EA +S31508002E5001D3CB03C01A5241830B8B4201D38B0398 +S31508002E60C01A5241430B8B4201D34B03C01A52413D +S31508002E70030B8B4201D30B03C01A5241C30A8B4280 +S31508002E8001D3CB02C01A5241830A8B4201D38B026B +S31508002E90C01A5241430A8B4201D34B02C01A52410F +S31508002EA0030A8B4201D30B02C01A5241CDD2C30981 +S31508002EB08B4201D3CB01C01A524183098B4201D3FD +S31508002EC08B01C01A524143098B4201D34B01C01AE8 +S31508002ED0524103098B4201D30B01C01A5241C30860 +S31508002EE08B4201D3CB00C01A524183088B4201D3CF +S31508002EF08B00C01A524143088B4201D34B00C01ABB +S31508002F005241411A00D20146524110467047FFE726 +S31508002F1001B5002000F006F802BDC0460029F7D02A +S31508002F2076E770477047C046084B10B50400002B7B +S31508002F3002D0002100E000BF054B1868836A002B09 +S31508002F4000D09847200000F03CF8C046000000007A +S31508002F50083000080E4B70B500251E000D4CE41A0B +S31508002F60A410A54204D0AB00F35898470135F8E7FA +S31508002F7000F028F8084B00251E00084CE41AA41097 +S31508002F80A54204D0AB00F35898470135F8E770BD61 +S31508002F9034010020340100203401002038010020CB +S31508002FA0002310B59A4203D0CC5CC4540133F9E728 +S31508002FB010BD03008218934202D019700133FAE754 +S31508002FC07047FEE7F8B5C046F8BC08BC9E46704791 +S31508002FD0F8B5C046F8BC08BC9E467047010100001B +S31508002FE005020602060307030803090309040A047F +S31508002FF00B040C040C050D050E050F050F0610062F +S315080030001007100843000000D4000020000000004C +S30D0800301014F1FF7F0100000026 +S315080030180000000001020304010203040607080968 +S31508003028006CDC0200000000000000000000000040 +S31508003038000000000000000000000000000000007A +S31508003048000000000430000800000000000000002E +S31508003058000000000000000000000000000000005A +S31508003068000000000000000000000000000000004A +S31508003078000000000000000000000000000000003A +S3110800308800000000ED200008C52000082C S70508002000D2 diff --git a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/boot.c b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/boot.c index c04a1d86..d1737ebe 100644 --- a/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM0_STM32F0_Nucleo_F091RC_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -148,6 +157,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -155,11 +165,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -184,6 +199,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.elf b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.elf index 3f0e2955..0afa1743 100644 Binary files a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.elf and b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.elf differ diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.srec b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.srec index 98747c07..129649f7 100644 --- a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.srec +++ b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/Debug/demoprog_xmc1400.srec @@ -5,11 +5,11 @@ S315100030201249134A134B00F018F8134880471349F6 S31510003030134A144B00F011F81349144A144B00F0BC S315100030400CF81449144A0020521A02DD043A88502A S31510003050FCDC12488047124880479B1A03DD043B6C -S31510003060C858D050FBDC704750050020483C001073 -S315100030700C00002050010020813100108C3D001002 -S3151000308050050020500500208C3D001050050020F2 -S315100030905005002050050020CC050020FD3B0010F7 -S315100030A0753B0010FEE70000024A936E01218B4328 +S31510003060C858D050FBDC704750050020703C00104B +S315100030700C0000205001002081310010B43D0010DA +S315100030805005002050050020B43D001050050020CA +S315100030905005002050050020D4050020253C0010C6 +S315100030A09D3B0010FEE70000024A936E01218B4300 S315100030B0936670470000014000487047002D3101AB S315100030C038B51D4B1B681B041B0E1C4A136026D0FB S315100030D019480268FF211140194C2160C269032565 @@ -155,66 +155,68 @@ S31510003980FFF704FC04AAA4231370301C0921FFF7C7 S31510003990FDFB23682B432360E36807229343053A14 S315100039A01343E3602368AB43236008B070BDC04681 S315100039B0FF1AB700000E27070000045020A10700C9 -S315100039C000030450A00500202010045067060000D4 +S315100039C000030450A80500202010045067060000CC S315100039D00004044010B58A235B00064AD3581B071F S315100039E006D4041C101CFFF74FFE2070012000E0C7 S315100039F0002010BD0002004808B5FFF717FFFFF7BB S31510003A0057FF08BDBFF34F8F034A044BDA60BFF36D S31510003A104F8FC046FDE7C0460400FA0500ED00E0F2 -S31510003A2008B5184B1B78002B0BD11748FFF7D2FFA0 -S31510003A30012825D10122134B1A700022134B1A703C -S31510003A401EE0124B187801300F4B1818FFF7C2FF03 -S31510003A50012815D10D4A13780133DBB213700A4AC7 -S31510003A60127893420CD10022064B1A70064B5B78E3 -S31510003A70FF2B05D1044B9B78002B01D1FFF7C2FF1A -S31510003A8008BDC0469D050020580500209C05002055 -S31510003A9000B583B0174B1B68DB69DB071AD51548D1 -S31510003AA0FFF774FD00280AD000220EE0114AD21842 -S31510003AB0127C6946CA540133DBB2012201E00022AE -S31510003AC000230C49097B9942F0D80A4B1B68012147 -S31510003AD0D96100E00022012A09D16B461B78FF2B21 -S31510003AE005D16B465B78002B01D1FFF78BFF03B036 -S31510003AF000BDC046A005002008B5FFF791FFFFF7EF -S31510003B00C7FF08BD10B5044C201C00218022FFF70A -S31510003B105BFD0123636010BD0004044008B500F08E -S31510003B205FF80E4B1B68C31AF422FF32934214D966 -S31510003B300B4B1B78002B08D1F33AFF3A084B1A703F -S31510003B4080225202074B5A6005E00022044B1A707D -S31510003B500132044B5A60014B186008BDC0050020A5 -S31510003B60C40500200004044008B5FFF7CBFF00F0A1 -S31510003B7011F808BD08B5FFF7F7FFFFF73DFFFFF790 -S31510003B80CDFFFFF7B9FFFAE7014B18607047C04643 -S31510003B90C805002008B50E4B1868FA218900FFF7F2 -S31510003BA025FD01380B4B98420DD80B4A50600B4936 -S31510003BB00B6A1B021B0AC020000603430B6200237C -S31510003BC09360073313600020FFF7DEFF08BDC04681 -S31510003BD0FC3F0020FFFFFF0010E000E000ED00E0DA -S31510003BE0014B18687047C046C8050020024A136882 -S31510003BF0013313607047C046C80500200E4B70B5E0 -S31510003C0000251E1C0D4CE41AA410A54204D0AB00CE -S31510003C10F35898470135F8E7FFF706FE084B0025DD -S31510003C201E1C084CE41AA410A54204D0AB00F3588D -S31510003C3098470135F8E770BD500500205005002063 -S30D10003C4050050020500500207C -S31510003C482C4800470000000000000000000000009B -S31510003C580000000000000000000000000000000046 -S31510003C6825480047000000000000000023480047D0 -S31510003C78234800472348004723480047234800475E -S31510003C88234800472348004723480047234800474E -S31510003C98234800472348004723480047234800473E -S31510003CA8234800472348004723480047234800472E -S31510003CB8234800472348004723480047234800471E -S31510003CC8234800472348004723480047234800470E -S31510003CD823480047234800472348004723480047FE -S31510003CE823480047234800472348004723480047EE -S31510003CF823480047A5300010A5300010A530001045 -S31510003D08ED3B0010A5300010A5300010A5300010AE -S31510003D18A5300010A5300010A5300010A5300010F1 -S31510003D28A5300010A5300010A5300010A5300010E1 -S31510003D38A5300010A5300010A5300010A5300010D1 -S31510003D48A5300010A5300010A5300010A5300010C1 -S31510003D58A5300010A5300010A5300010A5300010B1 -S31510003D68A5300010A5300010A5300010A5300010A1 -S31510003D78A5300010A5300010A5300010A530001091 -S30910003D88A53000103C +S31510003A2008B5214B1B78002B13D12048FFF7D2FF86 +S31510003A30012837D11D4B1B78002B33D000F0E4F84A +S31510003A401B4B18600122184B1A700022194B1A7062 +S31510003A5028E0184B18780130144B1818FFF7BAFFE6 +S31510003A60012815D1134A13780133DBB213700F4AAC +S31510003A701278934216D100220B4B1A700B4B5B78BF +S31510003A80FF2B0FD1094B9B78002B0BD1FFF7BAFFF9 +S31510003A9000F0BAF8064B1B686433984202D900222C +S31510003AA0014B1A7008BDC0469D0500205805002020 +S31510003AB0A00500209C05002000B583B0174B1B689D +S31510003AC0DB69DB071AD51548FFF760FD00280AD019 +S31510003AD000220EE0114AD218127C6946CA540133EC +S31510003AE0DBB2012201E0002200230C49097B994236 +S31510003AF0F0D80A4B1B680121D96100E00022012A87 +S31510003B0009D16B461B78FF2B05D16B465B78002BD2 +S31510003B1001D1FFF777FF03B000BDC046A80500200E +S31510003B2008B5FFF77DFFFFF7C7FF08BD10B5044CBA +S31510003B30201C00218022FFF747FD0123636010BD82 +S31510003B400004044008B500F05FF80E4B1B68C31A5A +S31510003B50F422FF32934214D90B4B1B78002B08D159 +S31510003B60F33AFF3A084B1A7080225202074B5A60FA +S31510003B7005E00022044B1A700132044B5A60014BC7 +S31510003B80186008BDC8050020CC05002000040440BC +S31510003B9008B5FFF7CBFF00F011F808BD08B5FFF721 +S31510003BA0F7FFFFF729FFFFF7CDFFFFF7B9FFFAE79A +S31510003BB0014B18607047C046D005002008B50E4B63 +S31510003BC01868FA218900FFF711FD01380B4B98424E +S31510003BD00DD80B4A50600B490B6A1B021B0AC020FA +S31510003BE0000603430B620023936007331360002023 +S31510003BF0FFF7DEFF08BDC046FC3F0020FFFFFF00B9 +S31510003C0010E000E000ED00E0014B18687047C04678 +S31510003C10D0050020024A1368013313607047C0466E +S31510003C20D00500200E4B70B500251E1C0D4CE41A55 +S31510003C30A410A54204D0AB00F35898470135F8E715 +S31510003C40FFF7F2FD084B00251E1C084CE41AA410C1 +S31510003C50A54204D0AB00F35898470135F8E770BD7C +S31510003C60500500205005002050050020500500206A +S31510003C702C48004700000000000000000000000073 +S31510003C80000000000000000000000000000000001E +S31510003C9025480047000000000000000023480047A8 +S31510003CA02348004723480047234800472348004736 +S31510003CB02348004723480047234800472348004726 +S31510003CC02348004723480047234800472348004716 +S31510003CD02348004723480047234800472348004706 +S31510003CE023480047234800472348004723480047F6 +S31510003CF023480047234800472348004723480047E6 +S31510003D0023480047234800472348004723480047D5 +S31510003D1023480047234800472348004723480047C5 +S31510003D2023480047A5300010A5300010A53000101C +S31510003D30153C0010A5300010A5300010A53000105D +S31510003D40A5300010A5300010A5300010A5300010C9 +S31510003D50A5300010A5300010A5300010A5300010B9 +S31510003D60A5300010A5300010A5300010A5300010A9 +S31510003D70A5300010A5300010A5300010A530001099 +S31510003D80A5300010A5300010A5300010A530001089 +S31510003D90A5300010A5300010A5300010A530001079 +S31510003DA0A5300010A5300010A5300010A530001069 +S30910003DB0A530001014 S7051000301D9D diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/boot.c b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/boot.c index bf770b9e..817774fe 100644 --- a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_GCC/Prog/boot.c @@ -97,6 +97,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -152,6 +161,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -159,11 +169,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -188,6 +203,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.out b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.out index 27a994ba..baed48b4 100644 Binary files a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.out and b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.out differ diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.srec b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.srec index e4800ee4..d54b518c 100644 --- a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.srec +++ b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/bin/demoprog_xmc1400.srec @@ -1,5 +1,5 @@ S018000064656D6F70726F675F786D63313430302E7372656343 -S3151000300000400020594000100000000000000000A1 +S315100030000040002081400010000000000000000079 S315100030100018040000010000EE11AA5500B5E221C7 S3151000302049004058C02189000140002901D10120E2 S3151000303000E00020C0B200BD30B4C9B2D2B2140450 @@ -85,8 +85,8 @@ S315100035200A4800684007FBD400BD10B50400FFF739 S31510003530F3FF0A48006820430849086006480068F7 S315100035404000FBD4FFF7E4FF10BD0000240001404B S315100035500348006870470000000301401003014053 -S31510003560D001002000487047002D310100B5BFF38F -S315100035704F8F7948C2490860BFF34F8F00BFFDE7F0 +S31510003560D401002000487047002D310100B5BFF38B +S315100035704F8F8248CB490860BFF34F8F00BFFDE7DE S3151000358010B4C9B204234B43C318DB690724A34301 S31510003590D2B21343C9B204244C430419E36110BCDC S315100035A070478A2149004058C1080800C007C00F5B @@ -98,185 +98,187 @@ S315100035F0C26807239A43C9B24B075B0F1343C360D4 S315100036007047016840220A430260704701684022F1 S31510003610914301607047016801220A4302607047B6 S31510003620016801229143016070470068C0697047C4 -S315100036300268D161704780B500F00DF800F08EF881 -S3151000364001BD80B500F045F800F01CF901BD80B54C +S315100036300268D161704780B500F00DF800F0A0F86F +S3151000364001BD80B500F045F800F02EF901BD80B53A S31510003650FFF78CFF01BD00B587B0E1200002009096 S315100036600820694608710820694648710120694694 S31510003670887110206946C87100206946088169461C -S315100036809A4800F051F900206946087505AA0321E9 -S31510003690974800F0DDF99C206946087303AA0221B9 -S315100036A0934800F0D5F9002200219048FFF788FFD3 -S315100036B00123042210218D4800F0A3FA01230422CD -S315100036C000218A4800F0B6FA8848FFF772FF07B063 -S315100036D000BD80B58748007800280BD1864800F0D9 -S315100036E02BF8012827D10120824908700020834930 -S315100036F0087020E08048814909784018401C00F085 -S315100037001BF8012817D17D480078401C7B490870AA -S315100037107A4800787849097888420CD10020754992 -S31510003720087075484078FF2805D1734880780028BE -S3151000373001D1FFF78CFF01BD10B504006B48FFF7F0 -S3151000374030FF002805D1694800F030F920700120BB -S3151000375000E0002010BD00000400FA0530B587B067 -S31510003760FFF7F6FE04006648844202D20220444364 -S31510003770F9E76448844201D36408FAE7220001217C -S315100037806148FFF758FD009460480190FA20400107 -S315100037906946088101206946488169465C48FFF7F9 -S315100037A06CFC5B48FFF72DFF5948FFF734FF59486B -S315100037B059490860584840688000800880210906E9 -S315100037C001435548416054484068400F40075349EB -S315100037D001435148416050488068400F40074F49A7 -S315100037E001434D4881604C4840684D4901404A4864 -S315100037F041604948806880218905014346488160B7 -S315100038000820454908730020050028004249097B15 -S31510003810C0B2884206D200203F49EDB24919087459 -S315100038206D1CF2E700203C4908763B48FFF77DFD0A -S31510003830012201213448FFF7C7FC3548FFF7E6FEA1 -S315100038403348FFF7EDFE00206946087505AA0821E2 -S31510003850344800F0FDF8A4206946087303AA09212C -S31510003860304800F0F5F82A48FFF7CBFE0221284829 -S31510003870FFF7BEFE2648FFF7C9FE07B030BD0000B1 -S315100038800CED00E030B583B000252348FFF7CDFEE0 -S31510003890C0071BD52048FFF7CDFD002812D1002008 -S315100038A0040020001C49097BC0B288420AD21A487B -S315100038B0E4B20019007C6946E4B2085501200500FF -S315100038C0641CEEE701211448FFF7B2FEEDB2012D9C -S315100038D00BD10020050068460078FF2805D1684600 -S315100038E04078002801D1FFF7B2FE37BD000200482C -S315100038F000010440CD01002054010020CC0100201D -S31510003900001BB700010E27070000045020A1070076 -S315100039100003045020100450A00100206706000088 -S31510003920FFFFFFDF0004044070B504000E001025F1 -S31510003930200000F0EFF8F079002801D0F0790500AA -S315100039402A003168200000F005F9B079401E4000C9 -S315100039502900891CC901FF229143014312480843DB -S31510003960E0633079401E00068121490001436163FE -S315100039707079002806D0606B7179491E09040143DD -S31510003980616305E0606B3179491E09040143616387 -S31510003990A020C000A0630020C043E0640820305E71 -S315100039A0206470BD000000000100030000B5010096 -S315100039B0862252008A58E023DB041340002B02D1E2 -S315100039C04A6D100003E08E2252008A58100080B211 -S315100039D000BDF8B40168421843685908511800919F -S315100039E08168DB0701D54B46C918009B9A4202D164 -S315100039F00C30F2BC70471378521C032403261E4069 -S31510003A0002D11678F61C521C1D090F2D07D11578F8 -S31510003A100F35521C03E01778521C0F70491C761E86 -S31510003A20F9D1002DE1D01678521C9B081C40032CAE -S31510003A3001D11478521C2302F3185C420B19AD1CE9 -S31510003A40D3D01C785B1C0C70491C6D1ECDD0F8E7CA -S31510003A50F0B5C9B28B1004246343C318C9B28C10D5 -S31510003A6004256C4304192469FC258E07B60F082714 -S31510003A707E43B540AC431C61436F03244D00AC40FC -S31510003A80A3434367C9B2CB0804246343C318C9B21E -S31510003A90CC0804256C430419246C04254E07760FB4 -S31510003AA004277E43B540AC431C64C9B2CB0804243A -S31510003AB06343C318C9B2CC0804256C430419246C9B -S31510003AC055784F077F0F04267743BD4025431D6465 -S31510003AD00F4B984204D1036E01248C40A343036616 -S31510003AE053688B404360C9B28B1004246343C318D8 -S31510003AF0C9B28C1004256C430419246915788F07F4 -S31510003B00BF0F08267743BD4025431D61F0BD000059 -S31510003B100002044010B504009020C005844202D073 -S31510003B205B48844203D15B4800F0A0F808E05A488D -S31510003B30844202D05948844202D1594800F096F87E -S31510003B400320E060E068C007FCD5206C0F21884395 -S31510003B50206410BDF0B589B007000D001600642D65 -S31510003B6048D3002E46D0FFF7F3FC6421FFF7A4FCE0 -S31510003B70079028006421FFF79FFC0500012005909F -S31510003B80012002904748009046480400002C1DD0A2 -S31510003B900798604329007143FFF78EFC0490049840 -S31510003BA0800A039004988005800D01900398802167 -S31510003BB0C900884208D201980099884204D2019817 -S31510003BC00090039802900594641EDFE70598802103 -S31510003BD0090201433961786933490140701E800238 -S31510003BE008430299491E0904014379610020694678 -S31510003BF0087602E00120694608766846007E09B01C -S31510003C00F0BD30B4842464000459284D2540842422 -S31510003C1064000551842464000459254D25401C0276 -S31510003C202C430C43D2B21506254384246400055157 -S31510003C3030BC704730B48624640004591B4D2540AF -S31510003C40862464000551862464000459194D2540C4 -S31510003C501C022C430C43D2B215062543802464055E -S31510003C602C4386256D00445130BC704710B50400B6 -S31510003C700848844203D10820FFF757FC06E008489D -S31510003C80844203D18020C002FFF74FFC10BD000014 -S31510003C900002004808000048004000480042004862 -S31510003CA008400048FF030000EF8000FCFFFFFFF80C -S31510003CB0C0C0FFF8C0C0FFEFF0B540B2002821D554 -S31510003CC0374C40B20207120F083A950804225543A2 -S31510003CD0334A40B203071B0F083B9B080426734365 -S31510003CE0D258FF238607B60F08277E43B3409A4360 -S31510003CF08B01DBB28607B60F08277E43B34013430A -S31510003D0063511AE0274A40B2830804246343D25809 -S31510003D10FF238407A40F08256C43A3409A438B0105 -S31510003D20DBB28407A40F08256C43A34013431D4A36 -S31510003D3040B2840804256C431351F0BD10B504003D -S31510003D40601E80214904884201D301200EE0601EC6 -S31510003D501549086003210020C043FFF7ADFF00207E -S31510003D6012490860072012490860002010BD80B56E -S31510003D7010480068FA218900FFF79EFBFFF7DEFF67 -S31510003D80002000F001F801BD0B49086070470A4891 -S31510003D900068704708480068401C0749086070476B -S31510003DA01CED00E000E400E014E000E018E000E0A4 -S31510003DB010E000E0D0010020C801002080B52348A3 -S31510003DC00068000AC0B2224908602148006800282D -S31510003DD02FD01E480068C0B21E4908601D480068F2 -S31510003DE01D4909680902C02292000A400243194877 -S31510003DF002601948006880050CD4184814490968EF -S31510003E008902144A12688918FFF756FB00011449F3 -S31510003E1008601AE0FFF7A6FB80010D4909688902C0 -S31510003E200C4A12688918FFF747FB00010C49086015 -S31510003E300BE009480068800503D40A480849086061 -S31510003E4003E0FFF78FFB0649086001BD0003014040 -S31510003E50C0010020C40100201C03014000001BB754 -S31510003E60D0010020006CDC0213008B4043607047C9 -S31510003E7080B580220021164800F030F8012200217A -S31510003E801348FFF7F1FF01BD10B5FFF780FF0400DF -S31510003E9010480068201AFA214900884217D30E48A4 -S31510003EA00078002809D101200B490870802252029F -S31510003EB000210748FFF7D8FF07E0002006490870E1 -S31510003EC0012200210248FFF7CFFF0248046010BD0F -S31510003ED00004044098010020CE010020F0B4C9B2BD -S31510003EE08B0804246343C318C9B28C0804256C4399 -S31510003EF004192469FC258E07B60F08277E43B540A2 -S31510003F00AC431C61C9B28B0804246343C418C9B2FC -S31510003F108B0804256B43C3181D69D2B28E07B60FE2 -S31510003F2008235E431300B3402B432361F0BC704754 -S31510003F3080B5C02008490860084800680849014053 -S31510003F4006480160074808490860C320024908600E -S31510003F50FFF734FF01BD00BF240001401C030140E0 -S31510003F60FFFDFFFF0001F13F0003014070B4012186 -S31510003F70002213E00468001D0C4202D04D466D1E4F -S31510003F8064192260241D1B1F042BFAD225009E07DC -S31510003F9001D52280AD1C0B4000D02A700368001D8D -S31510003FA0002BE7D170BC704710B50749794418311A -S31510003FB0064C7C44163404E0081D0A6889188847A4 -S31510003FC00100A142F8D110BD080000002400000035 -S31510003FD09DFFFFFF7C000000540100200000000040 -S31510003FE0F3F9FFFFFC0000002A0100000C0000207E -S31510003FF080B500F007F8FFF71EFBFFF745FFFFF748 -S3151000400020FBFAE780B5FFF733FFFFF7B0FE01BDDF -S3151000401000F00BF8002801D0FFF7C6FF002000BF04 -S3151000402000BFFFF7E5FF00F002F80120704780B5EA -S3151000403000F002F801BDFEE70746384600F002F828 -S31510004040FBE7FEE780B500BF00BF024A110018204B -S31510004050ABBEFBE7260002000248854602488047B1 -S315100040600248004700400020854000109140001093 -S31510004070034800680121884301490860704700BF62 -S315100040806800014080B5FFF7F3FFFFF751FF01BD50 -S3151000409000BF00BF00BF00BFFFF7BAFFFEE7FEE795 -S315100040A0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D2 -S315100040B0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C2 -S315100040C0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B2 +S31510003680A34800F065F900206946087505AA0321CC +S31510003690A04800F0F1F99C206946087303AA02219C +S315100036A09C4800F0E9F9002200219948FFF788FFAD +S315100036B0012304221021964800F0B7FA01230422B0 +S315100036C00021934800F0CAFA9148FFF772FF07B03D +S315100036D000BD80B590480078002813D18F4800F0BF +S315100036E03EF801283AD18D480078002836D000F0EF +S315100036F062FB8B49086001208749087000208949C0 +S3151000370008702BE08548874909784018401C00F05E +S3151000371026F8012818D183480078401C8149087082 +S31510003720804800787D490978884217D100207A4967 +S3151000373008707A484078FF2810D178488078002899 +S315100037400CD1FFF784FF09E000F035FB74490968D6 +S315100037506431814202D200206F49087001BD10B554 +S3151000376004006B48FFF71DFF002805D1684800F0DC +S3151000377031F92070012000E0002010BD0400FA0588 +S3151000378030B587B0FFF7E4FE04006748844202D2E2 +S3151000379002204443F9E76548844201D36408FAE7F6 +S315100037A0220001216248FFF746FD0094614801900E +S315100037B0FA20400169460881012069464881694618 +S315100037C05D48FFF75AFC5C48FFF71BFF5A48FFF7A6 +S315100037D022FF5A485A4908605948406880008008B4 +S315100037E08021090601435648416055484068400FFC +S315100037F04007544901435248416051488068400F80 +S315100038004007504901434E4881604D4840684E4933 +S3151000381001404B4841604A48806880218905014330 +S315100038204748816008204649087300200500280093 +S315100038304349097BC0B2884206D200204049EDB206 +S31510003840491908746D1CF2E700203D4908763C487A +S31510003850FFF76BFD012201213548FFF7B5FC36480D +S31510003860FFF7D4FE3448FFF7DBFE002069460875E3 +S3151000387005AA0821354800F0FFF8A4206946087308 +S3151000388003AA0921314800F0F7F82B48FFF7B9FED3 +S3151000389002212948FFF7ACFE2748FFF7B7FE07B00D +S315100038A030BD00000CED00E030B583B00025244893 +S315100038B0FFF7BBFEC0071BD52148FFF7BBFD00284D +S315100038C012D10020040020001D49097BC0B2884295 +S315100038D00AD21B48E4B20019007C6946E4B20855C6 +S315100038E001200500641CEEE701211548FFF7A0FE34 +S315100038F0EDB2012D0BD10020050068460078FF2897 +S3151000390005D168464078002801D1FFF7A0FE37BDE3 +S315100039100002004800010440D1010020540100209B +S3151000392098010020D0010020001BB700010E2707C8 +S315100039300000045020A1070000030450201004507A +S31510003940A001002067060000FFFFFFDF000404400F +S3151000395070B504000E001025200000F0EFF8F07985 +S31510003960002801D0F07905002A003168200000F007 +S3151000397005F9B079401E40002900891CC901FF22B3 +S315100039809143014312480843E0633079401E000614 +S3151000399081214900014361637079002806D0606B6C +S315100039A07179491E09040143616305E0606B317941 +S315100039B0491E090401436163A020C000A0630020D2 +S315100039C0C043E0640820305E206470BD0000000033 +S315100039D00100030000B50100862252008A58E02338 +S315100039E0DB041340002B02D14A6D100003E08E2237 +S315100039F052008A58100080B200BDF8B4016842180F +S31510003A0043685908511800918168DB0701D54B4668 +S31510003A10C918009B9A4202D10C30F2BC7047137839 +S31510003A20521C032403261E4002D11678F61C521C83 +S31510003A301D090F2D07D115780F35521C03E0177885 +S31510003A40521C0F70491C761EF9D1002DE1D0167844 +S31510003A50521C9B081C40032C01D11478521C2302C3 +S31510003A60F3185C420B19AD1CD3D01C785B1C0C7080 +S31510003A70491C6D1ECDD0F8E7F0B5C9B28B100424E1 +S31510003A806343C318C9B28C1004256C430419246906 +S31510003A90FC258E07B60F08277E43B540AC431C6144 +S31510003AA0436F03244D00AC40A3434367C9B2CB0810 +S31510003AB004246343C318C9B2CC0804256C43041903 +S31510003AC0246C04254E07760F04277E43B540AC437D +S31510003AD01C64C9B2CB0804246343C318C9B2CC080A +S31510003AE004256C430419246C55784F077F0F042660 +S31510003AF07743BD4025431D640F4B984204D1036E96 +S31510003B0001248C40A343036653688B404360C9B2BB +S31510003B108B1004246343C318C9B28C1004256C435C +S31510003B200419246915788F07BF0F08267743BD40FF +S31510003B3025431D61F0BD00000002044010B50400CD +S31510003B409020C005844202D05B48844203D15B4872 +S31510003B5000F0A0F808E05A48844202D0594884423E +S31510003B6002D1594800F096F80320E060E068C007DB +S31510003B70FCD5206C0F218843206410BDF0B589B0A8 +S31510003B8007000D001600642D48D3002E46D0FFF70F +S31510003B90DFFC6421FFF790FC079028006421FFF7F3 +S31510003BA08BFC0500012005900120029047480090EB +S31510003BB046480400002C1DD0079860432900714325 +S31510003BC0FFF77AFC04900498800A03900498800505 +S31510003BD0800D019003988021C900884208D201986F +S31510003BE00099884204D20198009003980290059497 +S31510003BF0641EDFE70598802109020143396178695F +S31510003C0033490140701E800208430299491E090477 +S31510003C100143796100206946087602E00120694671 +S31510003C2008766846007E09B0F0BD30B4842464007E +S31510003C300459284D254084246400055184246400C9 +S31510003C400459254D25401C022C430C43D2B21506AF +S31510003C50254384246400055130BC704730B4862453 +S31510003C60640004591B4D25408624640005518624A2 +S31510003C7064000459194D25401C022C430C43D2B242 +S31510003C8015062543802464052C4386256D00445172 +S31510003C9030BC704710B504000848844203D1082090 +S31510003CA0FFF743FC06E00848844203D18020C00297 +S31510003CB0FFF73BFC10BD000000020048080000485A +S31510003CC0004000480042004808400048FF0300003A +S31510003CD0EF8000FCFFFFFFF8C0C0FFF8C0C0FFEF89 +S31510003CE0F0B540B2002821D5374C40B20207120F6A +S31510003CF0083A950804225543334A40B203071B0F6E +S31510003D00083B9B0804267343D258FF238607B60F39 +S31510003D1008277E43B3409A438B01DBB28607B60F62 +S31510003D2008277E43B340134363511AE0274A40B233 +S31510003D30830804246343D258FF238407A40F08255D +S31510003D406C43A3409A438B01DBB28407A40F08256A +S31510003D506C43A34013431D4A40B2840804256C43A8 +S31510003D601351F0BD10B50400601E8021490488422D +S31510003D7001D301200EE0601E1549086003210020C2 +S31510003D80C043FFF7ADFF0020124908600720124913 +S31510003D900860002010BD80B510480068FA2189001F +S31510003DA0FFF78AFBFFF7DEFF002000F001F801BDE8 +S31510003DB00B49086070470A48006870470848006851 +S31510003DC0401C0749086070471CED00E000E400E065 +S31510003DD014E000E018E000E010E000E0D40100205C +S31510003DE0CC01002080B523480068000AC0B22249E1 +S31510003DF008602148006800282FD01E480068C0B20D +S31510003E001E4908601D4800681D4909680902C0223C +S31510003E1092000A400243194802601948006880055A +S31510003E200CD41848144909688902144A126889186A +S31510003E30FFF742FB0001144908601AE0FFF792FBF6 +S31510003E4080010D49096889020C4A12688918FFF722 +S31510003E5033FB00010C4908600BE009480068800537 +S31510003E6003D40A480849086003E0FFF77BFB0649BC +S31510003E70086001BD00030140C4010020C8010020F4 +S31510003E801C03014000001BB7D4010020006CDC02AB +S31510003E9013008B404360704780B58022002116487E +S31510003EA000F030F8012200211348FFF7F1FF01BDA1 +S31510003EB010B5FFF780FF040010480068201AFA2199 +S31510003EC04900884217D30E480078002809D10120EE +S31510003ED00B4908708022520200210748FFF7D8FFCD +S31510003EE007E0002006490870012200210248FFF76A +S31510003EF0CFFF0248046010BD00040440C00100203A +S31510003F00D2010020F0B4C9B28B0804246343C3184D +S31510003F10C9B28C0804256C4304192469FC258E0744 +S31510003F20B60F08277E43B540AC431C61C9B28B0857 +S31510003F3004246343C418C9B28B0804256B43C31801 +S31510003F401D69D2B28E07B60F08235E431300B34025 +S31510003F502B432361F0BC704780B5C0200849086028 +S31510003F6008480068084901400648016007480849A2 +S31510003F700860C32002490860FFF734FF01BD00BF87 +S31510003F80240001401C030140FFFDFFFF0001F13F2B +S31510003F900003014070B40121002213E00468001DE3 +S31510003FA00C4202D04D466D1E64192260241D1B1F43 +S31510003FB0042BFAD225009E0701D52280AD1C0B409A +S31510003FC000D02A700368001D002BE7D170BC704723 +S31510003FD010B5074979441831064C7C44163404E070 +S31510003FE0081D0A68891888470100A142F8D110BD3A +S31510003FF008000000240000009DFFFFFF8000000065 +S315100040005401002000000000F3F9FFFFFC0000003F +S315100040102E0100000C00002080B500F007F8FFF715 +S315100040200AFBFFF745FFFFF70CFBFAE780B5FFF732 +S3151000403033FFFFF7B0FE01BD00F00BF8002801D0EA +S31510004040FFF7C6FF002000BF00BFFFF7E5FF00F037 +S3151000405002F80120704780B500F002F801BDFEE7B6 +S315100040600746384600F002F8FBE7FEE780B500BFCA +S3151000407000BF024A11001820ABBEFBE72600020063 +S315100040800248854602488047024800470040002003 +S31510004090AD400010B9400010034800680121884364 +S315100040A001490860704700BF6800014080B5FFF7FE +S315100040B0F3FFFFF751FF01BD00BF00BF00BF00BFF8 +S315100040C0FFF7BAFFFEE7FEE7FEE7FEE7FEE7FEE7CD S315100040D0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7A2 -S315100040E020022C48004704122B04122A0412290419 -S315100040F0122804122704522604122404522308F10B -S3151000410073041003434000103704129D04129F04D9 -S315100041101003953D0010A10812A30412A50412A7BE -S315100041200412A90412AB0412AD0412AF0412B104A6 -S3151000413012B30412B50412B70412B90412BB041256 -S31510004140BD0412BF0412C10412C30412C50412C75F -S315100041500412C90412CB0412CD0412CF0412D104D6 -S3151000416012D30412D50412D70412D90412DB041286 -S30A10004170DD0412DF045E -S7051000409119 +S315100040E0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE792 +S315100040F0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE782 +S31510004100FEE7FEE7FEE7FEE720022C480047041212 +S315100041102B04122A041229041228041227045226E8 +S3151000412004122404522308F1730410036B40001088 +S315100041305F0412C50412C7041003BD3D0010C90860 +S3151000414012CB0412CD0412CF0412D10412D30412CE +S31510004150D50412D70412D90412DB0412DD0412DFBF +S315100041600412E10412E30412E50412E70412E9044E +S3151000417012EB0412ED0412EF0412F10412F30412FE +S31510004180F50412F70412F90412FB0412FD0412FFCF +S3141000419004100301410010030412050412070462 +S705100040B9F1 diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/boot.c b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/boot.c index 09c8a8f1..cb4a22c4 100644 --- a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/boot.c @@ -97,6 +97,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -152,6 +161,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -159,11 +169,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -188,6 +203,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/settings/xmc1400.wsdt b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/settings/xmc1400.wsdt index 229be824..2a55ca10 100644 --- a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/settings/xmc1400.wsdt +++ b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/settings/xmc1400.wsdt @@ -22,7 +22,7 @@ - + TabID-31964-13754 @@ -34,7 +34,7 @@ - 0 + 0 TabID-9944-13757 @@ -44,7 +44,7 @@ TabID-17577-15661BuildBuildTabID-13071-24005Find in FilesFind-in-Files - 1 + 1 @@ -57,7 +57,7 @@ - iaridepm.enu1-2-2765288-2-2200200104167198413151042760913-2-21981922-2-219242001002083198413104167198413 + iaridepm.enu1-2-2764288-2-2200200104167198610151042760675-2-21981922-2-219242001002083198610104167198610 diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/xmc1400.dep b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/xmc1400.dep index f9e57ae2..5e03591d 100644 --- a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/xmc1400.dep +++ b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/ide/xmc1400.dep @@ -6,146 +6,65 @@ Debug - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_scu.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_acmp.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_usic_map.h - $PROJ_DIR$\..\lib\xmclib\src\xmc1_scu.c - $PROJ_DIR$\..\obj\xmc_dma.__cstat.et - $PROJ_DIR$\..\obj\xmc_dsd.__cstat.et - $PROJ_DIR$\..\obj\xmc_ebu.__cstat.et - $PROJ_DIR$\..\obj\xmc_ecat.__cstat.et - $PROJ_DIR$\..\obj\xmc_eru.__cstat.et - $PROJ_DIR$\..\obj\xmc_eth_mac.__cstat.et - $PROJ_DIR$\..\obj\xmc_fce.__cstat.et - $PROJ_DIR$\..\obj\xmc_gpio.__cstat.et - $PROJ_DIR$\..\obj\xmc_hrpwm.__cstat.et - $PROJ_DIR$\..\obj\xmc_i2c.__cstat.et - $PROJ_DIR$\..\obj\xmc_i2s.__cstat.et - $PROJ_DIR$\..\obj\xmc_ledts.__cstat.et - $PROJ_DIR$\..\obj\xmc_math.__cstat.et - $PROJ_DIR$\..\obj\xmc_pau.__cstat.et - $PROJ_DIR$\..\obj\xmc_posif.__cstat.et - $PROJ_DIR$\..\obj\xmc_prng.__cstat.et - $PROJ_DIR$\..\obj\xmc_rtc.__cstat.et - $PROJ_DIR$\..\obj\xmc_sdmmc.__cstat.et - $PROJ_DIR$\..\obj\xmc_spi.__cstat.et - $PROJ_DIR$\..\obj\xmc_uart.__cstat.et - $PROJ_DIR$\..\obj\xmc_usbd.__cstat.et - $PROJ_DIR$\..\obj\xmc_usbh.__cstat.et - $PROJ_DIR$\..\obj\xmc_usic.__cstat.et - $PROJ_DIR$\..\obj\xmc_vadc.__cstat.et - $PROJ_DIR$\..\obj\xmc_wdt.__cstat.et - $PROJ_DIR$\..\obj\system_XMC1400.__cstat.et - $PROJ_DIR$\..\obj\app.__cstat.et - $PROJ_DIR$\..\obj\assert.__cstat.et - $PROJ_DIR$\..\obj\hw.__cstat.et - $PROJ_DIR$\..\obj\led.__cstat.et - $PROJ_DIR$\..\obj\os.__cstat.et - $PROJ_DIR$\..\obj\xmc_i2s.lst - $PROJ_DIR$\..\obj\hw.lst - $PROJ_DIR$\..\obj\assert.lst - $PROJ_DIR$\..\obj\xmc_usic.lst - $PROJ_DIR$\..\obj\xmc_ebu.lst - $PROJ_DIR$\..\obj\xmc_posif.lst - $PROJ_DIR$\..\obj\xmc1_flash.lst - $PROJ_DIR$\..\obj\xmc_ebu.pbi - $PROJ_DIR$\..\obj\xmc_dsd.pbi - $PROJ_DIR$\..\obj\xmc_ecat.pbi - $PROJ_DIR$\..\obj\xmc_gpio.pbi - $PROJ_DIR$\..\obj\xmc_i2c.pbi - $PROJ_DIR$\..\obj\xmc_hrpwm.pbi - $PROJ_DIR$\..\obj\xmc_fce.pbi - $PROJ_DIR$\..\obj\xmc_i2s.pbi - $PROJ_DIR$\..\obj\xmc_eth_mac.pbi - $PROJ_DIR$\..\obj\xmc_eru.pbi - $PROJ_DIR$\..\obj\xmc_ledts.pbi - $PROJ_DIR$\..\obj\xmc_math.pbi - $PROJ_DIR$\..\obj\xmc_pau.pbi - $PROJ_DIR$\..\obj\xmc_posif.pbi - $PROJ_DIR$\..\obj\xmc_prng.pbi $PROJ_DIR$\..\obj\xmc_rtc.pbi - $PROJ_DIR$\..\obj\xmc_sdmmc.pbi - $PROJ_DIR$\..\obj\xmc_spi.pbi - $PROJ_DIR$\..\obj\xmc_uart.pbi - $PROJ_DIR$\..\obj\xmc_usbd.pbi - $PROJ_DIR$\..\obj\xmc_usbh.pbi - $PROJ_DIR$\..\obj\xmc_usic.pbi - $PROJ_DIR$\..\obj\xmc_vadc.pbi - $PROJ_DIR$\..\obj\xmc_wdt.pbi - $PROJ_DIR$\..\obj\system_XMC1400.pbi - $PROJ_DIR$\..\obj\app.pbi - $PROJ_DIR$\..\obj\assert.pbi - $PROJ_DIR$\..\obj\hw.pbi - $PROJ_DIR$\..\obj\led.pbi - $PROJ_DIR$\..\obj\os.pbi - $PROJ_DIR$\..\obj\xmc1400.pbd - $PROJ_DIR$\..\bin\demoprog_xmc1400.srec - $PROJ_DIR$\..\obj\xmc_dma.lst - $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu8.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_common.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_eru.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_gpio.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_i2c.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_rtc.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_spi.c $PROJ_DIR$\..\src\app\app.c $PROJ_DIR$\..\src\app\app.h - $PROJ_DIR$\..\src\app\assert.c + $PROJ_DIR$\..\obj\xmc_spi.pbi + $PROJ_DIR$\..\..\..\..\..\src\xmc_eru.c $PROJ_DIR$\..\src\app\assert.h + $PROJ_DIR$\..\obj\xmc_sdmmc.pbi + $PROJ_DIR$\..\obj\xmc_vadc.pbi + $PROJ_DIR$\..\obj\hw.pbi $PROJ_DIR$\..\src\hw\hw.c + $PROJ_DIR$\..\obj\xmc_wdt.pbi + $PROJ_DIR$\..\src\app\assert.c $PROJ_DIR$\..\src\hw\hw.h - $PROJ_DIR$\..\src\hw\led.c - $PROJ_DIR$\..\src\hw\led.h - $PROJ_DIR$\..\src\hw\startup_XMC1400.s - $PROJ_DIR$\..\src\os\os.c - $PROJ_DIR$\..\src\os\os.h - $PROJ_DIR$\..\src\header.h - $PROJ_DIR$\..\obj\xmc1_scu.__cstat.et - $PROJ_DIR$\..\obj\xmc1_eru.__cstat.et - $PROJ_DIR$\..\obj\xmc4_flash.__cstat.et - $PROJ_DIR$\..\obj\xmc4_gpio.__cstat.et - $PROJ_DIR$\..\obj\xmc4_eru.__cstat.et - $PROJ_DIR$\..\obj\xmc1_rtc.__cstat.et - $PROJ_DIR$\Debug\Obj\xmc_usic.o - $PROJ_DIR$\..\obj\xmc1_flash.__cstat.et - $PROJ_DIR$\..\obj\xmc1_gpio.__cstat.et - $PROJ_DIR$\Debug\Obj\xmc_vadc.o - $PROJ_DIR$\Debug\Obj\xmc_uart.o + $PROJ_DIR$\..\obj\xmc_prng.pbi + $PROJ_DIR$\..\..\..\..\..\src\xmc_rtc.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_common.c + $PROJ_DIR$\..\obj\app.pbi + $PROJ_DIR$\..\..\..\..\..\src\xmc_spi.c + $PROJ_DIR$\..\obj\xmc1400.pbd + $PROJ_DIR$\..\..\..\..\..\src\xmc_gpio.c + $PROJ_DIR$\..\obj\assert.pbi + $PROJ_DIR$\..\obj\xmc_usbh.pbi + $PROJ_DIR$\..\obj\xmc_dma.lst + $PROJ_DIR$\..\obj\system_XMC1400.pbi + $PROJ_DIR$\..\obj\xmc_usic.pbi + $PROJ_DIR$\..\obj\xmc_usbd.pbi + $PROJ_DIR$\..\obj\xmc_uart.pbi + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\os.pbi + $PROJ_DIR$\..\bin\demoprog_xmc1400.srec + $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu8.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_i2c.c $PROJ_DIR$\Debug\Obj\xmc_math.o - $PROJ_DIR$\Debug\Obj\xmc_i2c.o - $PROJ_DIR$\Debug\Obj\xmc_ledts.o - $PROJ_DIR$\..\bin\demoprog_xmc1400.out - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\obj\main.o $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\src\hw\led.h + $PROJ_DIR$\..\obj\xmc4_gpio.__cstat.et + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\src\hw\led.c + $PROJ_DIR$\Debug\Obj\xmc_ledts.o + $PROJ_DIR$\..\src\hw\startup_XMC1400.s + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\Debug\Obj\xmc_usic.o + $PROJ_DIR$\..\obj\xmc1_gpio.__cstat.et + $PROJ_DIR$\..\obj\xmc1_flash.__cstat.et + $PROJ_DIR$\Debug\Obj\xmc_vadc.o + $PROJ_DIR$\..\src\os\os.c + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\obj\xmc1_scu.__cstat.et + $PROJ_DIR$\..\obj\xmc4_flash.__cstat.et $PROJ_DIR$\..\obj\boot.pbi $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\timer.pbi - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $TOOLKIT_DIR$\inc\c\intrinsics.h - $TOOLKIT_DIR$\lib\shb_l.a - $TOOLKIT_DIR$\lib\m6M_tl.a - $PROJ_DIR$\..\..\..\..\..\inc\xmc_acmp.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_can_map.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_bccu.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_can.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_prng.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_flash.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_flash.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_gpio.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_ccu8.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_wdt.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_uart.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_i2c.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_usic.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_math.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_gpio_map.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_ledts.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_ccu8_map.h - $PROJ_DIR$\Debug\Obj\xmc1_eru.o - $PROJ_DIR$\Debug\Obj\xmc1_rtc.o - $PROJ_DIR$\Debug\Obj\system_XMC1400.o - $PROJ_DIR$\Debug\Obj\xmc1_flash.o + $PROJ_DIR$\..\src\header.h + $PROJ_DIR$\Debug\Obj\xmc_uart.o + $PROJ_DIR$\..\src\os\os.h + $PROJ_DIR$\..\obj\xmc1_eru.__cstat.et + $PROJ_DIR$\..\obj\xmc1_rtc.__cstat.et + $PROJ_DIR$\..\obj\xmc4_eru.__cstat.et + $PROJ_DIR$\Debug\Obj\xmc_i2c.o + $PROJ_DIR$\..\bin\demoprog_xmc1400.out $PROJ_DIR$\..\..\..\..\..\src\xmc_posif.c $PROJ_DIR$\..\..\..\..\..\inc\xmc1_usic_map.h $PROJ_DIR$\..\..\..\..\..\src\xmc_math.c @@ -153,1364 +72,394 @@ $PROJ_DIR$\Debug\Exe\xmc1400.out $PROJ_DIR$\Debug\Obj\xmc1_gpio.o $PROJ_DIR$\..\..\..\..\..\src\xmc_ledts.c + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_ccu8.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_uart.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_flash.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_gpio_map.h + $TOOLKIT_DIR$\lib\m6M_tl.a + $PROJ_DIR$\..\..\..\..\..\inc\xmc_acmp.h + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\..\..\..\..\inc\xmc_prng.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_gpio.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_math.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_bccu.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_wdt.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_ledts.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_ccu8_map.h + $PROJ_DIR$\Debug\Obj\xmc1_eru.o + $PROJ_DIR$\..\..\..\..\..\inc\xmc_flash.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_usic.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_i2c.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_can_map.h + $PROJ_DIR$\Debug\Obj\xmc1_rtc.o + $PROJ_DIR$\..\..\..\..\..\inc\xmc_can.h + $PROJ_DIR$\Debug\Obj\system_XMC1400.o + $PROJ_DIR$\Debug\Obj\xmc1_flash.o $PROJ_DIR$\Debug\Obj\xmc_eru.o - $PROJ_DIR$\Debug\Obj\xmc_gpio.o - $PROJ_DIR$\..\obj\xmc1_rtc.lst - $PROJ_DIR$\..\obj\xmc4_scu.lst - $PROJ_DIR$\..\obj\xmc_can.lst - $PROJ_DIR$\..\cfg\memory.x - $PROJ_DIR$\..\obj\xmc1_scu.lst - $PROJ_DIR$\..\obj\xmc_ccu4.lst - $PROJ_DIR$\..\obj\xmc4_rtc.lst - $PROJ_DIR$\..\obj\xmc1_gpio.lst $PROJ_DIR$\..\obj\xmc4_flash.lst - $PROJ_DIR$\..\obj\xmc_bccu.lst - $PROJ_DIR$\..\obj\xmc_ccu8.lst - $PROJ_DIR$\..\obj\xmc_ledts.lst - $PROJ_DIR$\..\obj\xmc_prng.lst - $PROJ_DIR$\..\obj\xmc_eth_mac.lst - $PROJ_DIR$\..\obj\xmc_vadc.lst - $PROJ_DIR$\..\obj\xmc_fce.lst - $PROJ_DIR$\..\obj\led.lst - $PROJ_DIR$\..\obj\xmc_common.lst - $PROJ_DIR$\..\obj\xmc_spi.lst $PROJ_DIR$\..\obj\system_XMC1400.lst $PROJ_DIR$\..\obj\xmc4_eru.lst + $PROJ_DIR$\..\obj\xmc1_rtc.lst + $PROJ_DIR$\..\obj\xmc_ccu4.lst + $PROJ_DIR$\..\obj\xmc4_rtc.lst + $PROJ_DIR$\..\obj\xmc_spi.lst $PROJ_DIR$\..\obj\os.lst + $PROJ_DIR$\..\obj\xmc_bccu.lst + $PROJ_DIR$\..\obj\xmc4_scu.lst + $PROJ_DIR$\..\cfg\memory.x + $PROJ_DIR$\..\obj\xmc1_gpio.lst + $PROJ_DIR$\..\obj\xmc_common.lst + $PROJ_DIR$\Debug\Obj\xmc_gpio.o + $PROJ_DIR$\..\obj\led.lst + $PROJ_DIR$\..\obj\xmc_ccu8.lst + $PROJ_DIR$\..\obj\xmc_vadc.lst + $PROJ_DIR$\..\obj\xmc_eth_mac.lst $PROJ_DIR$\..\obj\xmc_dac.lst - $PROJ_DIR$\..\obj\xmc4_gpio.lst $PROJ_DIR$\..\obj\app.lst - $PROJ_DIR$\..\obj\xmc1_eru.lst - $PROJ_DIR$\..\obj\xmc_acmp.lst - $TOOLKIT_DIR$\inc\c\assert.h - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Include\XMC1000_RomFunctionTable.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_eru.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_scu.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_gpio.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_rtc.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_rtc.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_eru_map.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_scu.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_vadc.h - $PROJ_DIR$\..\..\..\..\..\src\xmc1_eru.c - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Source\system_XMC1400.c - $PROJ_DIR$\..\..\..\..\..\src\xmc1_flash.c - $PROJ_DIR$\..\..\..\..\..\src\xmc1_gpio.c - $PROJ_DIR$\..\..\..\..\..\src\xmc1_rtc.c - $PROJ_DIR$\..\..\..\..\..\src\xmc1_scu.c - $PROJ_DIR$\..\..\..\..\..\inc\xmc_vadc_map.h - $PROJ_DIR$\..\..\..\..\..\src\xmc_acmp.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_bccu.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_can.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu4.c - $PROJ_DIR$\Debug\Obj\main.o - $PROJ_DIR$\Debug\Obj\xmc_wdt.o - $TOOLKIT_DIR$\lib\dl6M_tln.a - $TOOLKIT_DIR$\lib\rt6M_tl.a - $TOOLKIT_DIR$\inc\c\stdbool.h - $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\..\obj\xmc_ledts.lst + $PROJ_DIR$\..\obj\xmc_prng.lst + $PROJ_DIR$\..\obj\xmc_fce.lst + $PROJ_DIR$\..\obj\xmc4_gpio.lst + $PROJ_DIR$\..\obj\xmc_can.lst + $PROJ_DIR$\..\obj\xmc1_scu.lst $PROJ_DIR$\..\..\..\..\..\inc\xmc_ccu4.h $PROJ_DIR$\..\..\..\..\..\inc\xmc_device.h $TOOLKIT_DIR$\inc\c\string.h - $TOOLKIT_DIR$\inc\c\stddef.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_common.h - $TOOLKIT_DIR$\inc\c\time.h - $PROJ_DIR$\..\obj\app.o - $PROJ_DIR$\..\obj\assert.o - $PROJ_DIR$\..\..\..\..\..\inc\xmc1_ccu4_map.h - $PROJ_DIR$\..\obj\hw.o - $TOOLKIT_DIR$\config\linker\Infineon\XMC1404xxxxx200.icf + $PROJ_DIR$\..\..\..\..\..\inc\xmc_gpio.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_scu.h + $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu4.c + $PROJ_DIR$\..\obj\xmc_acmp.lst + $PROJ_DIR$\..\..\..\..\..\inc\xmc_scu.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_rtc.h + $PROJ_DIR$\..\..\..\..\..\src\xmc1_flash.c + $PROJ_DIR$\..\..\..\..\..\src\xmc1_gpio.c + $PROJ_DIR$\Debug\Obj\xmc_wdt.o + $TOOLKIT_DIR$\lib\dl6M_tln.a + $PROJ_DIR$\..\..\..\..\..\src\xmc_bccu.c + $TOOLKIT_DIR$\lib\rt6M_tl.a + $TOOLKIT_DIR$\inc\c\ysizet.h + $TOOLKIT_DIR$\inc\c\stdbool.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_eru_map.h + $PROJ_DIR$\..\obj\xmc1_eru.lst + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Include\XMC1000_RomFunctionTable.h + $TOOLKIT_DIR$\inc\c\assert.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_vadc_map.h + $PROJ_DIR$\Debug\Obj\main.o + $PROJ_DIR$\..\..\..\..\..\inc\xmc_rtc.h + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Source\system_XMC1400.c + $PROJ_DIR$\..\..\..\..\..\src\xmc1_eru.c + $PROJ_DIR$\..\..\..\..\..\src\xmc1_rtc.c + $PROJ_DIR$\..\..\..\..\..\inc\xmc_eru.h + $PROJ_DIR$\..\..\..\..\..\inc\xmc_vadc.h + $PROJ_DIR$\..\..\..\..\..\src\xmc1_scu.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_can.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_acmp.c $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\obj\os.o - $PROJ_DIR$\..\obj\startup_XMC1400.o - $PROJ_DIR$\..\obj\xmc1_eru.pbi - $PROJ_DIR$\..\obj\xmc1_flash.pbi - $PROJ_DIR$\..\obj\xmc1_gpio.pbi - $PROJ_DIR$\..\obj\xmc1_rtc.pbi - $PROJ_DIR$\..\obj\xmc1_scu.pbi - $PROJ_DIR$\..\obj\xmc4_eru.pbi - $PROJ_DIR$\..\obj\xmc4_flash.pbi - $PROJ_DIR$\..\obj\xmc4_gpio.pbi - $PROJ_DIR$\..\obj\xmc4_rtc.pbi - $PROJ_DIR$\..\obj\xmc4_scu.pbi - $PROJ_DIR$\..\obj\xmc_acmp.pbi $PROJ_DIR$\..\obj\xmc_bccu.pbi - $PROJ_DIR$\..\obj\xmc_can.pbi $PROJ_DIR$\..\obj\xmc_ccu4.pbi $PROJ_DIR$\..\obj\xmc_ccu8.pbi - $PROJ_DIR$\..\obj\xmc_common.pbi - $PROJ_DIR$\..\obj\xmc_dac.pbi - $PROJ_DIR$\..\obj\xmc_dma.pbi - $PROJ_DIR$\..\obj\timer.__cstat.et - $PROJ_DIR$\..\obj\boot.__cstat.et - $PROJ_DIR$\..\obj\xmc4_scu.o - $PROJ_DIR$\..\obj\xmc4_gpio.o - $PROJ_DIR$\..\obj\xmc4_rtc.o - $PROJ_DIR$\..\obj\xmc_acmp.o - $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\obj\xmc_bccu.o - $PROJ_DIR$\..\obj\xmc_can.o - $PROJ_DIR$\..\obj\xmc_ccu4.o - $PROJ_DIR$\..\obj\xmc_ccu8.o - $PROJ_DIR$\..\obj\xmc_common.o - $PROJ_DIR$\..\obj\xmc_dac.o - $PROJ_DIR$\..\obj\xmc_dma.o + $PROJ_DIR$\..\obj\xmc1_scu.pbi + $PROJ_DIR$\..\obj\xmc_acmp.pbi + $TOOLKIT_DIR$\inc\c\stddef.h + $PROJ_DIR$\..\obj\assert.o + $PROJ_DIR$\..\obj\startup_XMC1400.o + $PROJ_DIR$\..\obj\xmc1_flash.pbi + $TOOLKIT_DIR$\inc\c\time.h + $PROJ_DIR$\..\obj\app.o + $TOOLKIT_DIR$\config\linker\Infineon\XMC1404xxxxx200.icf + $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\obj\os.o + $PROJ_DIR$\..\obj\xmc1_eru.pbi + $PROJ_DIR$\..\obj\hw.o + $PROJ_DIR$\..\..\..\..\..\inc\xmc1_ccu4_map.h + $PROJ_DIR$\..\obj\xmc4_flash.pbi + $PROJ_DIR$\..\obj\xmc4_rtc.pbi + $PROJ_DIR$\..\..\..\..\..\inc\xmc_common.h + $PROJ_DIR$\..\obj\xmc1_gpio.pbi + $PROJ_DIR$\..\obj\xmc4_eru.pbi + $PROJ_DIR$\..\obj\xmc4_gpio.pbi + $PROJ_DIR$\..\obj\xmc4_scu.pbi + $PROJ_DIR$\..\obj\xmc_can.pbi + $PROJ_DIR$\..\obj\xmc1_rtc.pbi + $PROJ_DIR$\..\obj\timer.lst + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\..\obj\xmc4_flash.o + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\xmc1_rtc.o + $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_wdt.c + $PROJ_DIR$\..\..\..\..\..\inc\xmc_spi.h + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Include\XMC1400.h + $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Include\core_cmFunc.h + $PROJ_DIR$\..\..\..\..\..\src\xmc_usic.c + $PROJ_DIR$\..\lib\xmclib\src\xmc4_eru.c + $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_uart.c + $PROJ_DIR$\..\obj\xmc1_flash.o + $PROJ_DIR$\..\..\..\..\..\src\xmc_vadc.c + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Include\system_XMC1400.h + $TOOLKIT_DIR$\inc\c\yvals.h + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Include\core_cmInstr.h + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\xmc4_eru.o + $PROJ_DIR$\..\lib\xmclib\src\xmc4_flash.c + $PROJ_DIR$\..\obj\xmc1_eru.o + $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c + $PROJ_DIR$\..\..\..\..\..\inc\xmc_posif.h + $PROJ_DIR$\..\..\Boot\blt_conf.h $PROJ_DIR$\..\obj\xmc_dsd.o + $PROJ_DIR$\..\obj\xmc_ccu8.o $PROJ_DIR$\..\obj\xmc_ebu.o $PROJ_DIR$\..\obj\xmc_ecat.o $PROJ_DIR$\..\obj\xmc_eru.o - $PROJ_DIR$\..\obj\xmc_eth_mac.o $PROJ_DIR$\..\obj\xmc_uart.lst + $PROJ_DIR$\..\obj\xmc_common.o + $PROJ_DIR$\..\obj\xmc_eth_mac.o + $PROJ_DIR$\..\obj\xmc_dma.o + $PROJ_DIR$\..\obj\xmc4_rtc.o + $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\xmc_dac.o $PROJ_DIR$\..\obj\xmc_gpio.lst $PROJ_DIR$\..\bin\xmc1400.out $PROJ_DIR$\..\obj\xmc1_gpio.o + $PROJ_DIR$\..\obj\xmc4_scu.o $PROJ_DIR$\..\obj\xmc1_scu.o - $PROJ_DIR$\..\obj\xmc1_rtc.o - $PROJ_DIR$\..\obj\xmc1_flash.o - $PROJ_DIR$\..\obj\xmc1_eru.o - $PROJ_DIR$\..\obj\xmc4_eru.o - $PROJ_DIR$\..\obj\xmc4_flash.o - $PROJ_DIR$\..\lib\xmclib\src\xmc4_eru.c - $PROJ_DIR$\..\lib\xmclib\src\xmc4_flash.c - $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c - $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c - $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_usic.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_uart.c - $PROJ_DIR$\..\..\..\..\..\src\xmc_vadc.c - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Include\core_cmFunc.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_posif.h - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Include\system_XMC1400.h - $PROJ_DIR$\..\..\..\..\..\inc\xmc_spi.h - $TOOLKIT_DIR$\inc\c\yvals.h - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\..\..\..\..\..\src\xmc_wdt.c - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $TOOLKIT_DIR$\inc\c\cmsis_iar.h - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Include\XMC1400.h - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Include\core_cmInstr.h - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\..\Boot\blt_conf.h - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\demoprog_xmc1400.map - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Include\core_cm0.h - $PROJ_DIR$\..\obj\xmc_sdmmc.o - $PROJ_DIR$\..\obj\xmc_spi.o + $PROJ_DIR$\..\obj\xmc_acmp.o + $PROJ_DIR$\..\obj\xmc4_gpio.o + $PROJ_DIR$\..\obj\xmc_dac.pbi + $PROJ_DIR$\..\obj\xmc_dma.pbi + $PROJ_DIR$\..\obj\xmc_common.pbi + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\xmc_bccu.o + $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\xmc_can.o + $PROJ_DIR$\..\obj\xmc_ccu4.o $PROJ_DIR$\..\obj\xmc_uart.o - $PROJ_DIR$\..\obj\xmc_usbd.o - $PROJ_DIR$\..\obj\xmc_usbh.o - $PROJ_DIR$\..\obj\xmc_usic.o - $PROJ_DIR$\..\obj\xmc_vadc.o - $PROJ_DIR$\..\obj\xmc_wdt.o - $PROJ_DIR$\..\obj\system_XMC1400.o - $PROJ_DIR$\Debug\Obj\xmc_posif.o - $PROJ_DIR$\Debug\Obj\xmc_prng.o - $PROJ_DIR$\Debug\Obj\xmc_rtc.o - $PROJ_DIR$\Debug\Obj\xmc_spi.o - $PROJ_DIR$\Debug\Obj\xmc_common.o - $PROJ_DIR$\Debug\Obj\xmc_ccu8.o - $PROJ_DIR$\Debug\Obj\xmc_ccu4.o - $PROJ_DIR$\Debug\Obj\xmc_can.o - $PROJ_DIR$\Debug\Obj\xmc_bccu.o - $PROJ_DIR$\Debug\Obj\xmc_acmp.o - $PROJ_DIR$\Debug\Obj\xmc1_scu.o - $PROJ_DIR$\Debug\Obj\startup_XMC1400.o - $PROJ_DIR$\..\lib\cmsis\core_cmFunc.h - $PROJ_DIR$\..\lib\cmsis\core_cm0.h - $PROJ_DIR$\..\lib\cmsis\core_cmInstr.h - $PROJ_DIR$\..\lib\xmclib\src\xmc1_eru.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_ccu4_map.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_ccu8_map.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_eru_map.h - $PROJ_DIR$\..\lib\xmclib\src\xmc1_flash.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_flash.h - $PROJ_DIR$\..\lib\xmclib\src\xmc1_gpio.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_gpio.h - $PROJ_DIR$\..\lib\xmclib\src\xmc1_rtc.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_gpio_map.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc1_rtc.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_uart.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_usbd.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbd.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbh.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_usic.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc_map.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_wdt.h - $PROJ_DIR$\..\lib\system_XMC1400.c - $PROJ_DIR$\..\lib\system_XMC1400.h - $PROJ_DIR$\..\lib\XMC1400.h - $PROJ_DIR$\..\lib\XMC1000_RomFunctionTable.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\startup_XMC1400.s - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\timer.h $PROJ_DIR$\..\obj\xmc_fce.o - $PROJ_DIR$\..\obj\xmc_gpio.o - $PROJ_DIR$\..\obj\xmc_hrpwm.o - $PROJ_DIR$\..\obj\xmc_math.o $PROJ_DIR$\..\obj\xmc_posif.o $PROJ_DIR$\..\obj\xmc_pau.o + $PROJ_DIR$\..\obj\xmc_usbd.o + $PROJ_DIR$\Debug\Obj\xmc_prng.o + $PROJ_DIR$\..\obj\xmc_usic.o + $PROJ_DIR$\Debug\Obj\xmc_ccu8.o + $PROJ_DIR$\Debug\Obj\xmc_common.o + $PROJ_DIR$\Debug\Obj\xmc_bccu.o $PROJ_DIR$\..\obj\xmc_ledts.o - $PROJ_DIR$\..\obj\xmc_prng.o + $PROJ_DIR$\..\obj\xmc_wdt.o + $PROJ_DIR$\Debug\Obj\xmc_ccu4.o + $PROJ_DIR$\..\obj\system_XMC1400.o + $PROJ_DIR$\Debug\Obj\xmc_rtc.o + $PROJ_DIR$\Debug\Obj\xmc_can.o + $PROJ_DIR$\..\obj\xmc_hrpwm.o + $PROJ_DIR$\Debug\Obj\xmc1_scu.o + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Include\core_cm0.h + $PROJ_DIR$\Debug\Obj\xmc_acmp.o $PROJ_DIR$\..\obj\xmc_i2s.o - $PROJ_DIR$\..\obj\xmc_i2c.o - $PROJ_DIR$\..\obj\xmc_rtc.o - $PROJ_DIR$\..\obj\xmc_eru.lst - $PROJ_DIR$\..\obj\xmc_hrpwm.lst - $PROJ_DIR$\..\obj\xmc_pau.lst - $PROJ_DIR$\..\obj\xmc_rtc.lst - $PROJ_DIR$\..\obj\xmc_usbh.lst - $PROJ_DIR$\..\obj\xmc_dsd.lst - $PROJ_DIR$\..\obj\xmc_math.lst - $PROJ_DIR$\..\obj\xmc_ecat.lst - $PROJ_DIR$\..\obj\xmc_wdt.lst - $PROJ_DIR$\..\obj\xmc_i2c.lst - $PROJ_DIR$\..\obj\xmc_usbd.lst - $PROJ_DIR$\..\obj\xmc_sdmmc.lst + $PROJ_DIR$\..\obj\demoprog_xmc1400.map + $PROJ_DIR$\..\obj\xmc_prng.o + $PROJ_DIR$\..\obj\xmc_math.o + $PROJ_DIR$\Debug\Obj\startup_XMC1400.o + $PROJ_DIR$\Debug\Obj\xmc_posif.o + $PROJ_DIR$\..\obj\xmc_usbh.o + $PROJ_DIR$\..\obj\xmc_vadc.o + $PROJ_DIR$\Debug\Obj\xmc_spi.o + $PROJ_DIR$\..\obj\xmc_sdmmc.o + $PROJ_DIR$\..\obj\xmc_gpio.o + $PROJ_DIR$\..\obj\xmc_spi.o + $PROJ_DIR$\..\obj\xmc_ccu4.__cstat.et $TOOLKIT_DIR$\inc\c\stdlib.h $PROJ_DIR$\..\obj\xmc4_scu.__cstat.et - $PROJ_DIR$\..\obj\xmc_acmp.__cstat.et - $PROJ_DIR$\..\obj\xmc4_rtc.__cstat.et - $PROJ_DIR$\..\obj\xmc_bccu.__cstat.et - $PROJ_DIR$\..\obj\xmc_can.__cstat.et - $PROJ_DIR$\..\obj\xmc_ccu4.__cstat.et $PROJ_DIR$\..\obj\xmc_ccu8.__cstat.et + $PROJ_DIR$\..\obj\xmc_i2c.o $PROJ_DIR$\..\obj\xmc_common.__cstat.et $PROJ_DIR$\..\obj\xmc_dac.__cstat.et - $PROJ_DIR$\..\lib\xmclib\inc\xmc_acmp.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_bccu.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_bccu.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_can.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_can_map.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_ccu4.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_ccu8.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_common.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_dac.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_device.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_dma.c + $PROJ_DIR$\..\obj\xmc_hrpwm.lst + $PROJ_DIR$\..\obj\xmc_pau.lst + $PROJ_DIR$\..\obj\xmc4_rtc.__cstat.et + $PROJ_DIR$\..\obj\xmc_usbd.lst + $PROJ_DIR$\..\obj\xmc_wdt.lst + $PROJ_DIR$\..\obj\xmc_bccu.__cstat.et + $PROJ_DIR$\..\obj\xmc_can.__cstat.et + $PROJ_DIR$\..\obj\xmc_rtc.lst + $PROJ_DIR$\..\obj\xmc_usbh.lst + $PROJ_DIR$\..\obj\xmc_eru.lst + $PROJ_DIR$\..\obj\xmc_ecat.lst + $PROJ_DIR$\..\obj\xmc_rtc.o + $PROJ_DIR$\..\obj\xmc_dsd.lst + $PROJ_DIR$\..\obj\xmc_i2c.lst + $PROJ_DIR$\..\obj\xmc_sdmmc.lst + $PROJ_DIR$\..\obj\xmc_acmp.__cstat.et + $PROJ_DIR$\..\obj\xmc_math.lst + $PROJ_DIR$\..\lib\xmclib\src\xmc_ebu.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_dsd.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_dma.h $PROJ_DIR$\..\lib\xmclib\src\xmc_dsd.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_dsd.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_ebu.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_ebu.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_ecat.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_ecat.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_eru.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_mac.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_eth_mac.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_fce.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_flash.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_can.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_flash.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_ccu4.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_common.h + $PROJ_DIR$\..\lib\xmclib\src\xmc1_gpio.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_device.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_gpio.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_dac.h + $PROJ_DIR$\..\lib\xmclib\src\xmc1_eru.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_acmp.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_dma.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_rtc.h + $PROJ_DIR$\..\lib\xmclib\src\xmc1_rtc.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_eru_map.h + $PROJ_DIR$\..\lib\xmclib\src\xmc1_scu.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_bccu.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_ccu4_map.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_ccu8_map.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_ccu8.h + $PROJ_DIR$\..\lib\xmclib\src\xmc1_flash.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_acmp.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_scu.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_can_map.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_gpio_map.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc1_usic_map.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_bccu.c + $PROJ_DIR$\..\lib\cmsis\core_cm0.h + $PROJ_DIR$\..\lib\cmsis\core_cmFunc.h + $PROJ_DIR$\..\lib\cmsis\core_cmInstr.h + $PROJ_DIR$\..\timer.h + $PROJ_DIR$\..\obj\xmc_vadc.__cstat.et + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\obj\xmc_math.__cstat.et + $PROJ_DIR$\..\obj\xmc_i2c.__cstat.et + $PROJ_DIR$\..\obj\xmc_posif.__cstat.et + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\obj\xmc_dma.__cstat.et + $PROJ_DIR$\..\obj\xmc_fce.__cstat.et + $PROJ_DIR$\..\obj\xmc_pau.__cstat.et + $PROJ_DIR$\..\obj\xmc_prng.__cstat.et + $PROJ_DIR$\..\obj\xmc_ecat.__cstat.et + $PROJ_DIR$\..\obj\xmc_rtc.__cstat.et + $PROJ_DIR$\..\obj\xmc_usbh.__cstat.et + $PROJ_DIR$\..\obj\xmc_uart.__cstat.et + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\obj\xmc_usic.__cstat.et + $PROJ_DIR$\..\obj\xmc_wdt.__cstat.et + $PROJ_DIR$\..\startup_XMC1400.s + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\obj\xmc_i2s.__cstat.et + $PROJ_DIR$\..\obj\xmc_sdmmc.__cstat.et + $PROJ_DIR$\..\obj\xmc_ledts.__cstat.et + $PROJ_DIR$\..\obj\xmc_usbd.__cstat.et + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\obj\xmc_hrpwm.__cstat.et + $PROJ_DIR$\..\obj\xmc_eru.__cstat.et + $PROJ_DIR$\..\obj\xmc_dsd.__cstat.et + $PROJ_DIR$\..\obj\xmc_gpio.__cstat.et + $PROJ_DIR$\..\obj\xmc_spi.__cstat.et + $PROJ_DIR$\..\obj\xmc_ebu.__cstat.et + $PROJ_DIR$\..\obj\xmc_eth_mac.__cstat.et + $PROJ_DIR$\..\obj\xmc_ecat.pbi + $PROJ_DIR$\..\obj\xmc_gpio.pbi + $PROJ_DIR$\..\obj\xmc_i2c.pbi + $PROJ_DIR$\..\obj\system_XMC1400.__cstat.et + $PROJ_DIR$\..\obj\hw.__cstat.et + $PROJ_DIR$\..\obj\assert.__cstat.et + $PROJ_DIR$\..\obj\xmc_ebu.lst + $PROJ_DIR$\..\obj\xmc_hrpwm.pbi + $PROJ_DIR$\..\obj\xmc_fce.pbi + $PROJ_DIR$\..\obj\xmc_i2s.pbi + $PROJ_DIR$\..\obj\xmc_usic.lst + $PROJ_DIR$\..\obj\xmc_eru.pbi + $PROJ_DIR$\..\obj\xmc_ebu.pbi + $PROJ_DIR$\..\obj\xmc_ledts.pbi + $PROJ_DIR$\..\obj\led.__cstat.et + $PROJ_DIR$\..\obj\xmc_eth_mac.pbi + $PROJ_DIR$\..\obj\xmc_dsd.pbi + $PROJ_DIR$\..\obj\xmc_math.pbi + $PROJ_DIR$\..\obj\xmc_pau.pbi + $PROJ_DIR$\..\obj\xmc_posif.pbi + $PROJ_DIR$\..\obj\os.__cstat.et + $PROJ_DIR$\..\obj\app.__cstat.et + $PROJ_DIR$\..\obj\xmc1_flash.lst + $PROJ_DIR$\..\obj\xmc_i2s.lst + $PROJ_DIR$\..\obj\hw.lst + $PROJ_DIR$\..\obj\assert.lst + $PROJ_DIR$\..\obj\xmc_posif.lst + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_pau.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_posif.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_rtc.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_scu.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_usic.h + $PROJ_DIR$\..\lib\system_XMC1400.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_prng.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_prng.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_rtc.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_spi.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbd.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_uart.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_spi.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_wdt.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbh.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc_map.h + $PROJ_DIR$\..\lib\system_XMC1400.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbd.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_sdmmc.h + $PROJ_DIR$\..\lib\XMC1000_RomFunctionTable.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c + $PROJ_DIR$\..\lib\XMC1400.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_gpio.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_hrpwm.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_hrpwm.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_i2c.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_i2c.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c $PROJ_DIR$\..\lib\xmclib\inc\xmc_i2s.h $PROJ_DIR$\..\lib\xmclib\src\xmc_ledts.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_mac.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_eth_mac.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_ledts.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_i2c.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_eru.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_fce.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_hrpwm.c $PROJ_DIR$\..\lib\xmclib\src\xmc_math.c $PROJ_DIR$\..\lib\xmclib\inc\xmc_math.h $PROJ_DIR$\..\lib\xmclib\src\xmc_pau.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_pau.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_posif.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_prng.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_prng.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_rtc.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_rtc.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_scu.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_sdmmc.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_spi.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_spi.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_hrpwm.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_i2c.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_ecat.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_ebu.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_flash.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_ecat.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c - - $PROJ_DIR$\..\lib\xmclib\src\xmc_acmp.c - - - BICOMP - 228 - - - ICCARM - 175 241 - - - __cstat - 380 - - - - - BICOMP - 277 201 115 399 281 206 402 202 316 283 278 205 285 287 280 282 214 344 343 315 388 317 116 - - - ICCARM - 388 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc1_scu.c - - - BICOMP - 222 - - - ICCARM - 153 259 - - - __cstat - 94 - - - - - BICOMP - 277 115 201 283 0 281 206 402 202 316 399 278 205 285 287 280 282 214 344 343 315 438 317 116 - - - ICCARM - 438 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 0 - - - - - [ROOT_NODE] - - - ILINK - 108 292 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu8.c - - - ICCARM - 127 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 135 179 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_common.c - - - ICCARM - 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_eru.c - - - ICCARM - 178 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 183 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_gpio.c - - - ICCARM - 180 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 126 133 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_i2c.c - - - ICCARM - 130 131 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 141 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_rtc.c - - - ICCARM - 179 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 184 182 208 181 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_spi.c - - - ICCARM - 179 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 184 276 131 141 - - - $PROJ_DIR$\..\src\app\app.c BICOMP - 67 + 16 ICCARM - 173 209 - - - __cstat - 30 - - - - - BICOMP - 277 281 92 278 287 115 378 87 285 343 315 283 93 83 280 282 202 344 316 317 116 89 85 - - - ICCARM - 93 278 281 277 285 280 282 287 115 378 202 92 87 344 316 317 283 116 315 343 89 83 85 - - - - - $PROJ_DIR$\..\src\app\assert.c - - - BICOMP - 68 - - - ICCARM - 37 210 - - - __cstat - 31 - - - - - BICOMP - 277 281 92 278 287 115 378 87 285 343 315 283 93 83 280 282 202 344 316 317 116 89 85 - - - ICCARM - 93 278 281 277 285 280 282 287 115 378 202 92 87 344 316 317 283 116 315 343 89 83 85 - - - - - $PROJ_DIR$\..\src\hw\hw.c - - - BICOMP - 69 - - - ICCARM - 36 212 - - - __cstat - 32 - - - - - BICOMP - 277 281 92 278 287 115 378 87 285 343 315 283 93 83 280 282 202 344 316 317 116 89 85 - - - ICCARM - 93 278 281 277 285 280 282 287 115 378 202 92 87 344 316 317 283 116 315 343 89 83 85 - - - - - $PROJ_DIR$\..\src\hw\led.c - - - BICOMP - 70 - - - ICCARM - 165 215 - - - __cstat - 33 - - - - - BICOMP - 281 85 378 282 287 89 285 402 87 280 277 343 116 278 206 214 344 419 92 83 115 202 316 317 283 201 327 93 315 399 325 205 - - - ICCARM - 93 278 281 277 285 280 282 287 115 378 202 92 87 344 316 317 283 116 315 343 89 83 85 419 399 206 201 205 214 402 325 327 - - - - - $PROJ_DIR$\..\src\hw\startup_XMC1400.s - - - AARM - 217 - - - - - $PROJ_DIR$\..\src\os\os.c - - - BICOMP - 71 - - - ICCARM - 170 216 - - - __cstat - 34 - - - - - BICOMP - 92 - - - ICCARM - 92 - - - - - $PROJ_DIR$\..\bin\demoprog_xmc1400.out - - - ILINK - 292 - - - OBJCOPY - 73 - - - - - ILINK - 152 109 215 110 217 302 111 262 261 258 260 259 241 243 244 245 246 247 248 249 250 251 252 253 254 355 356 357 364 363 361 358 360 359 362 365 294 295 296 297 298 299 300 301 117 200 118 199 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_posif.c - - - ICCARM - 274 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 179 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_math.c - - - ICCARM - 132 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 179 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_prng.c - - - ICCARM - 123 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 - - - - - $PROJ_DIR$\Debug\Exe\xmc1400.out - - - ILINK - 213 197 314 138 136 139 145 137 313 312 311 310 309 308 307 147 148 106 107 105 303 304 305 306 104 100 103 198 117 200 118 199 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_ledts.c - - - ICCARM - 134 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 179 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc1_eru.c - - - ICCARM - 178 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 183 - - - - - $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Source\system_XMC1400.c - - - ICCARM - 284 293 278 281 277 285 280 282 287 115 286 283 116 273 275 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc1_flash.c - - - ICCARM - 124 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 125 177 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc1_gpio.c - - - ICCARM - 180 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 126 133 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc1_rtc.c - - - ICCARM - 182 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 208 181 179 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc1_scu.c - - - ICCARM - 179 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_acmp.c - - - ICCARM - 119 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_bccu.c - - - ICCARM - 121 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 179 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_can.c - - - ICCARM - 122 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 179 184 120 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu4.c - - - ICCARM - 203 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 211 179 184 - - - - - $PROJ_DIR$\..\bin\xmc1400.out - - - OBJCOPY - 73 - - - - - ILINK - 152 209 210 212 215 216 217 302 262 261 258 260 259 263 264 239 240 238 241 243 244 245 246 247 248 249 250 251 252 253 254 355 356 357 364 363 361 358 360 359 362 365 294 295 296 297 298 299 300 301 117 200 118 199 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_eru.c - - - BICOMP - 223 - - - ICCARM - 169 263 - - - __cstat - 98 - - - - - BICOMP - 316 281 277 399 201 202 315 206 402 115 278 321 205 285 287 280 282 214 344 343 283 412 317 116 - - - ICCARM - 412 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 176 321 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_flash.c - - - BICOMP - 224 - - - ICCARM - 157 264 - - - __cstat - 96 - - - - - BICOMP - 283 201 277 115 399 281 206 402 202 316 317 323 278 205 285 287 280 282 214 344 343 116 417 315 345 - - - ICCARM - 417 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 176 323 345 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c - - - BICOMP - 225 - - - ICCARM - 172 239 - - - __cstat - 97 - - - - - BICOMP - 277 315 399 325 205 287 280 281 202 278 285 282 214 344 343 206 201 402 115 316 283 327 419 317 116 - - - ICCARM - 419 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 176 325 327 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c - - - BICOMP - 226 - - - ICCARM - 155 240 - - - __cstat - 381 - - - - - BICOMP - 282 315 214 344 343 399 205 285 281 277 278 287 280 202 208 328 206 201 402 115 316 283 437 317 116 - - - ICCARM - 437 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 176 208 328 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c - - - BICOMP - 227 - - - ICCARM - 150 238 - - - __cstat - 379 - - - - - BICOMP - 277 283 399 205 287 280 281 202 278 285 282 214 344 343 0 206 201 402 115 316 315 438 317 116 - - - ICCARM - 438 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 176 0 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_usic.c - - - ICCARM - 131 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 141 179 184 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_uart.c - - - ICCARM - 179 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 184 129 131 141 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_vadc.c - - - ICCARM - 185 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 179 184 192 - - - - - $PROJ_DIR$\..\..\..\..\..\src\xmc_wdt.c - - - ICCARM - 128 207 206 281 277 285 280 282 287 115 202 278 201 205 214 204 284 293 286 283 116 273 275 179 184 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc1_eru.c - - - BICOMP - 218 - - - ICCARM - 174 262 - - - __cstat - 95 - - - - - BICOMP - 277 402 115 206 281 315 399 201 202 316 278 321 205 285 287 280 282 214 344 343 283 412 317 116 - - - ICCARM - 412 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 321 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc1_flash.c - - - BICOMP - 219 - - - ICCARM - 41 261 - - - __cstat - 101 - - - - - BICOMP - 201 277 283 115 399 281 206 402 202 316 317 323 278 205 285 287 280 282 214 344 343 116 417 315 345 - - - ICCARM - 417 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 323 345 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc1_gpio.c - - - BICOMP - 220 - - - ICCARM - 156 258 - - - __cstat - 102 - - - - - BICOMP - 277 402 281 316 315 206 202 201 115 278 399 325 205 285 287 280 282 214 344 343 283 327 419 317 116 - - - ICCARM - 419 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 325 327 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc1_rtc.c - - - BICOMP - 221 - - - ICCARM - 149 260 - - - __cstat - 99 - - - - - BICOMP - 281 399 287 280 202 278 277 205 285 282 214 344 343 116 438 208 328 206 201 402 115 316 317 283 437 315 0 - - - ICCARM - 437 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 208 328 438 0 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c - - - BICOMP - 60 - - - ICCARM - 255 296 - - - __cstat - 23 - - - - - BICOMP - 281 0 315 201 115 277 206 402 202 316 278 330 399 205 285 287 280 282 214 344 343 283 2 438 317 116 336 - - - ICCARM - 438 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 0 330 336 2 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_usbd.c - - - BICOMP - 61 - - - ICCARM - 376 297 - - - __cstat - 24 - - - - - BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 332 317 116 - - - ICCARM - 332 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c - - - BICOMP - 62 - - - ICCARM - 370 298 - - - __cstat - 25 - - - - - BICOMP - 281 277 278 334 115 438 205 316 283 0 285 287 280 282 202 214 399 419 206 201 402 344 343 315 325 327 317 116 - - - ICCARM - 278 281 277 285 280 282 287 115 205 202 214 334 399 206 201 402 344 316 317 283 116 315 343 438 0 419 325 327 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c - - - BICOMP - 63 - - - ICCARM - 38 299 - - - __cstat - 26 - - - - - BICOMP - 206 281 278 2 402 115 277 116 399 201 202 316 438 205 285 287 280 282 214 344 343 317 283 336 315 0 - - - ICCARM - 336 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 2 438 0 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c - - - BICOMP - 64 - - - ICCARM - 163 300 - - - __cstat - 27 - - - - - BICOMP - 399 277 402 115 278 206 281 116 339 201 202 316 438 205 285 287 280 282 214 344 343 317 283 338 315 0 - - - ICCARM - 338 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 339 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c - - - BICOMP - 65 - - - ICCARM - 374 301 - - - __cstat - 28 - - - - - BICOMP - 399 281 201 115 277 317 206 402 202 316 283 438 278 205 285 287 280 282 214 344 343 116 341 315 0 - - - ICCARM - 341 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 - - - - - $PROJ_DIR$\..\lib\system_XMC1400.c - - - BICOMP - 66 - - - ICCARM - 168 302 - - - __cstat - 29 - - - - - BICOMP - 343 315 278 277 280 316 281 282 283 344 317 285 287 115 116 - - - ICCARM - 344 316 278 281 277 285 280 282 287 115 317 283 116 315 343 - - - - - $PROJ_DIR$\..\boot.c - - - BICOMP - 112 - - - ICCARM - 288 109 - - - __cstat - 237 - - - - - BICOMP - 283 347 343 277 281 205 330 290 354 399 419 392 344 350 316 278 315 115 2 438 348 317 285 287 280 282 116 325 206 201 402 202 214 327 336 393 0 - - - ICCARM - 348 290 344 316 278 281 277 285 280 282 287 115 317 283 116 315 343 347 350 354 419 399 206 202 201 205 214 402 325 327 330 336 2 392 438 0 393 - - - - - $PROJ_DIR$\..\led.c - - - BICOMP - 70 - - - ICCARM - 165 215 - - - __cstat - 33 - - - - - BICOMP - 281 315 350 115 277 344 316 278 399 325 205 214 419 290 347 354 343 283 202 327 348 317 285 287 280 282 116 206 201 402 - - - ICCARM - 348 290 344 316 278 281 277 285 280 282 287 115 317 283 116 315 343 347 350 354 419 399 206 202 201 205 214 402 325 327 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 113 - - - ICCARM - 289 110 - - - __cstat - 242 - - - - - BICOMP - 316 315 290 278 277 280 344 343 281 282 283 348 347 317 285 287 115 116 350 354 - - - ICCARM - 348 290 344 316 278 281 277 285 280 282 287 115 317 283 116 315 343 347 350 354 - - - - - $PROJ_DIR$\..\startup_XMC1400.s - - - AARM - 217 - - - - - $PROJ_DIR$\..\timer.c - - - BICOMP - 114 - - - ICCARM - 291 111 - - - __cstat - 236 - - - - - BICOMP - 316 315 290 278 277 280 344 343 281 282 283 348 347 317 285 287 115 116 350 354 - - - ICCARM - 348 290 344 316 278 281 277 285 280 282 287 115 317 283 116 315 343 347 350 354 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_bccu.c - - - BICOMP - 229 - - - ICCARM - 158 243 - - - __cstat - 382 - - - - - BICOMP - 399 281 316 277 201 202 317 438 206 402 115 283 278 205 285 287 280 282 214 344 343 116 390 315 0 - - - ICCARM - 390 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c - - - BICOMP - 230 - - - ICCARM - 151 244 + 111 161 __cstat @@ -1520,173 +469,531 @@ BICOMP - 278 438 205 285 281 282 316 116 399 277 287 280 393 206 201 402 202 115 214 344 343 317 283 392 315 0 + 199 188 53 200 178 76 269 12 181 412 328 187 51 2 180 186 133 419 327 329 66 34 5 ICCARM - 392 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 393 + 51 200 188 199 181 180 186 178 76 269 133 53 12 419 327 329 187 66 328 412 34 2 5 - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_eru.c + + + ICCARM + 145 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 135 + + + + + $PROJ_DIR$\..\src\hw\hw.c BICOMP - 231 + 8 ICCARM - 154 245 + 386 166 __cstat - 384 + 366 BICOMP - 399 281 205 285 282 214 344 343 315 438 319 278 277 287 280 202 206 201 402 115 316 283 395 317 116 0 + 199 188 53 200 178 76 269 12 181 412 328 187 51 2 180 186 133 419 327 329 66 34 5 ICCARM - 395 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 319 438 0 + 51 200 188 199 181 180 186 178 76 269 133 53 12 419 327 329 187 66 328 412 34 2 5 - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c + $PROJ_DIR$\..\src\app\assert.c BICOMP - 232 + 20 ICCARM - 159 246 + 387 157 __cstat - 385 + 367 BICOMP - 399 278 282 214 344 343 205 285 281 438 320 277 287 280 202 315 206 201 402 115 316 283 397 317 116 0 + 199 188 53 200 178 76 269 12 181 412 328 187 51 2 180 186 133 419 327 329 66 34 5 ICCARM - 397 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 320 438 0 + 51 200 188 199 181 180 186 178 76 269 133 53 12 419 327 329 187 66 328 412 34 2 5 - $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_rtc.c + + + ICCARM + 125 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 122 141 160 126 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_common.c + + + ICCARM + 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_spi.c + + + ICCARM + 125 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 122 185 84 60 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_gpio.c + + + ICCARM + 121 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 75 70 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu8.c + + + ICCARM + 67 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 81 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_i2c.c + + + ICCARM + 85 84 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 60 + + + + + $PROJ_DIR$\..\src\hw\led.c BICOMP - 233 + 27 ICCARM - 166 247 + 106 163 __cstat - 386 + 376 BICOMP - 282 214 344 343 278 285 281 205 277 287 280 202 283 206 201 402 115 316 315 399 317 116 + 188 5 269 186 178 34 181 303 12 180 199 412 66 200 156 150 419 420 53 2 76 133 327 329 187 134 324 51 328 301 304 120 ICCARM - 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 51 200 188 199 181 180 186 178 76 269 133 53 12 419 327 329 187 66 328 412 34 2 5 420 301 156 134 120 150 303 304 324 - $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c + $PROJ_DIR$\..\src\hw\startup_XMC1400.s + + + AARM + 158 + + + + + $PROJ_DIR$\..\src\os\os.c BICOMP - 234 + 28 ICCARM - 171 248 + 99 164 __cstat - 387 + 382 BICOMP - 399 281 287 280 205 202 277 317 278 285 282 214 344 343 283 438 206 201 402 115 316 116 401 315 0 + 53 ICCARM - 401 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 + 53 - $PROJ_DIR$\..\lib\xmclib\src\xmc_dma.c + $PROJ_DIR$\..\bin\demoprog_xmc1400.out + + + OBJCOPY + 29 + + + ILINK + 257 + + + + + ILINK + 102 40 163 46 158 249 33 205 196 223 182 225 226 232 234 235 210 215 220 217 209 211 212 213 216 237 266 252 272 256 246 259 239 238 258 286 265 267 236 240 262 242 263 247 73 132 71 130 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_posif.c + + + ICCARM + 207 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_math.c + + + ICCARM + 77 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_prng.c + + + ICCARM + 74 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 + + + + + $PROJ_DIR$\Debug\Exe\xmc1400.out + + + ILINK + 162 140 260 89 82 90 64 87 253 255 245 251 248 243 244 91 105 57 38 32 261 241 250 264 52 41 44 129 73 132 71 130 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_ledts.c + + + ICCARM + 80 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_ccu4.c + + + ICCARM + 118 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 167 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc1_flash.c + + + ICCARM + 83 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 69 137 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc1_gpio.c + + + ICCARM + 121 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 75 70 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_bccu.c + + + ICCARM + 78 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\..\CMSIS\Infineon\XMC1400_series\Source\system_XMC1400.c + + + ICCARM + 189 254 200 188 199 181 180 186 178 76 201 187 66 191 198 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc1_eru.c + + + ICCARM + 145 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 135 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc1_rtc.c + + + ICCARM + 141 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 160 126 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc1_scu.c + + + ICCARM + 125 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_can.c + + + ICCARM + 88 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 125 122 86 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_acmp.c + + + ICCARM + 72 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c BICOMP - 235 + 174 ICCARM - 74 249 + 101 224 __cstat - 4 + 270 BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 404 317 116 + 199 187 301 120 178 180 188 133 200 181 186 150 419 412 322 156 134 303 76 327 328 394 329 66 ICCARM - 404 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 394 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 138 322 - $PROJ_DIR$\..\lib\xmclib\src\xmc_dsd.c + $PROJ_DIR$\..\..\..\..\..\src\xmc_wdt.c + + + ICCARM + 79 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 125 122 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_usic.c + + + ICCARM + 84 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 60 125 122 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_eru.c BICOMP - 43 + 172 ICCARM - 371 250 + 94 203 __cstat - 5 + 56 BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 406 317 116 + 327 188 199 301 134 133 328 156 303 76 200 313 120 181 178 180 186 150 419 412 187 427 329 66 ICCARM - 406 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 427 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 138 313 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c + + + BICOMP + 169 + + + ICCARM + 97 218 + + + __cstat + 277 + + + + + BICOMP + 186 328 150 419 412 301 120 181 188 199 200 178 180 133 160 311 156 134 303 76 327 187 402 329 66 + + + ICCARM + 402 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 138 160 311 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_uart.c + + + ICCARM + 125 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 122 68 84 60 + + + + + $PROJ_DIR$\..\..\..\..\..\src\xmc_vadc.c + + + ICCARM + 146 170 156 188 199 181 180 186 178 76 133 200 134 120 150 119 189 254 201 187 66 191 198 125 122 139 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_flash.c + + + BICOMP + 168 + + + ICCARM + 92 179 + + + __cstat + 48 + + + + + BICOMP + 187 134 199 76 301 188 156 303 133 327 329 298 200 120 181 178 180 186 150 419 412 66 438 328 416 + + + ICCARM + 438 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 138 298 416 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c + + + BICOMP + 173 + + + ICCARM + 115 227 + + + __cstat + 35 + + + + + BICOMP + 199 328 301 304 120 178 180 188 133 200 181 186 150 419 412 156 134 303 76 327 187 324 420 329 66 + + + ICCARM + 420 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 138 304 324 + + + + + $PROJ_DIR$\..\bin\xmc1400.out + + + OBJCOPY + 29 + + + + + ILINK + 102 161 157 166 163 164 158 249 205 196 223 182 225 203 179 227 218 224 226 232 234 235 210 215 220 217 209 211 212 213 216 237 266 252 272 256 246 259 239 238 258 286 265 267 236 240 262 242 263 247 73 132 71 130 @@ -1695,84 +1002,476 @@ BICOMP + 374 + + + ICCARM + 368 211 + + + __cstat + 360 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 437 329 66 + + + ICCARM + 437 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + [ROOT_NODE] + + + ILINK + 58 257 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_dsd.c + + + BICOMP + 378 + + + ICCARM + 287 209 + + + __cstat + 357 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 293 329 66 + + + ICCARM + 293 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c + + + BICOMP + 230 + + + ICCARM + 104 215 + + + __cstat + 273 + + + + + BICOMP + 186 150 419 412 200 181 188 120 199 178 180 133 187 156 134 303 76 327 328 301 329 66 + + + ICCARM + 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c + + + BICOMP + 152 + + + ICCARM + 96 235 + + + __cstat + 268 + + + + + BICOMP + 301 188 120 181 186 150 419 412 328 394 316 200 199 178 180 133 156 134 303 76 327 187 300 329 66 322 + + + ICCARM + 300 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 316 394 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc1_gpio.c + + + BICOMP + 171 + + + ICCARM + 103 223 + + + __cstat 42 - - ICCARM - 39 251 - - - __cstat - 6 - BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 408 317 116 + 199 303 188 327 328 156 133 134 76 200 301 304 120 181 178 180 186 150 419 412 187 324 420 329 66 ICCARM - 408 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 420 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 304 324 - $PROJ_DIR$\..\lib\xmclib\src\xmc_ecat.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c BICOMP - 44 + 175 ICCARM - 373 252 + 116 234 __cstat - 7 + 281 - - BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 410 317 116 - ICCARM - 410 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 296 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 323 - $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c + $PROJ_DIR$\..\lib\xmclib\src\xmc1_eru.c BICOMP - 51 + 165 ICCARM - 366 253 + 136 205 __cstat - 8 + 54 BICOMP - 285 281 205 282 214 344 343 315 321 278 277 287 280 202 399 206 201 402 115 316 283 412 317 116 + 199 303 76 156 188 328 301 134 133 327 200 313 120 181 178 180 186 150 419 412 187 427 329 66 ICCARM - 412 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 321 + 427 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 313 - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_mac.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_acmp.c + + + BICOMP + 155 + + + ICCARM + 124 226 + + + __cstat + 290 + + + + + BICOMP + 199 134 76 301 188 156 303 133 327 187 200 120 181 178 180 186 150 419 412 328 321 329 66 + + + ICCARM + 321 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c + + + BICOMP + 228 + + + ICCARM + 110 220 + + + __cstat + 274 + + + + + BICOMP + 301 188 178 180 120 133 199 329 200 181 186 150 419 412 187 394 156 134 303 76 327 66 306 328 322 + + + ICCARM + 306 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_dma.c + + + BICOMP + 229 + + + ICCARM + 22 217 + + + __cstat + 337 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 294 329 66 + + + ICCARM + 294 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc1_rtc.c + + + BICOMP + 176 + + + ICCARM + 95 182 + + + __cstat + 55 + + + + + BICOMP + 188 301 178 180 133 200 199 120 181 186 150 419 412 66 394 160 311 156 134 303 76 327 329 187 402 328 322 + + + ICCARM + 402 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 160 311 394 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc1_scu.c + + + BICOMP + 154 + + + ICCARM + 117 225 + + + __cstat + 47 + + + + + BICOMP + 199 76 134 187 322 188 156 303 133 327 301 200 120 181 178 180 186 150 419 412 328 394 329 66 + + + ICCARM + 394 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c + + + BICOMP + 153 + + + ICCARM + 107 210 + + + __cstat + 271 + + + + + BICOMP + 301 200 186 150 419 412 120 181 188 394 318 199 178 180 133 328 156 134 303 76 327 187 319 329 66 322 + + + ICCARM + 319 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 318 394 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc1_flash.c + + + BICOMP + 159 + + + ICCARM + 384 196 + + + __cstat + 43 + + + + + BICOMP + 134 199 187 76 301 188 156 303 133 327 329 298 200 120 181 178 180 186 150 419 412 66 438 328 416 + + + ICCARM + 438 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 298 416 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_bccu.c + + + BICOMP + 151 + + + ICCARM + 100 232 + + + __cstat + 280 + + + + + BICOMP + 301 188 327 199 134 133 329 394 156 303 76 187 200 120 181 178 180 186 150 419 412 66 315 328 322 + + + ICCARM + 315 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 + + + + + $PROJ_DIR$\..\led.c + + + BICOMP + 27 + + + ICCARM + 106 163 + + + __cstat + 376 + + + + + BICOMP + 188 328 349 76 199 419 327 200 301 304 120 150 420 208 390 330 412 187 133 324 345 329 181 178 180 186 66 156 134 303 + + + ICCARM + 345 208 419 327 200 188 199 181 180 186 178 76 329 187 66 328 412 390 349 330 420 301 156 133 134 120 150 303 304 324 + + + + + $PROJ_DIR$\..\timer.c + + + BICOMP + 36 + + + ICCARM + 177 33 + + + __cstat + 233 + + + + + BICOMP + 327 328 208 200 199 180 419 412 188 186 187 345 390 329 181 178 76 66 349 330 + + + ICCARM + 345 208 419 327 200 188 199 181 180 186 178 76 329 187 66 328 412 390 349 330 + + + + + $PROJ_DIR$\..\startup_XMC1400.s + + + AARM + 158 + + + + + $PROJ_DIR$\..\main.c BICOMP @@ -1780,134 +1479,26 @@ ICCARM - 162 254 + 190 46 __cstat - 9 + 219 BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 414 317 116 + 327 328 208 200 199 180 419 412 188 186 187 345 390 329 181 178 76 66 349 330 ICCARM - 414 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 345 208 419 327 200 188 199 181 180 186 178 76 329 187 66 328 412 390 349 330 - $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c - - - BICOMP - 48 - - - ICCARM - 164 355 - - - __cstat - 10 - - - - - BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 416 317 116 - - - ICCARM - 416 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c - - - BICOMP - 45 - - - ICCARM - 256 356 - - - __cstat - 11 - - - - - BICOMP - 202 206 315 402 281 277 316 201 115 278 399 325 205 285 287 280 282 214 344 343 283 327 419 317 116 - - - ICCARM - 419 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 325 327 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_hrpwm.c - - - BICOMP - 47 - - - ICCARM - 367 357 - - - __cstat - 12 - - - - - BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 421 317 116 - - - ICCARM - 421 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_i2c.c - - - BICOMP - 46 - - - ICCARM - 375 364 - - - __cstat - 13 - - - - - BICOMP - 336 402 281 316 277 278 206 202 399 201 115 315 2 205 285 287 280 282 214 344 343 283 423 317 116 - - - ICCARM - 423 336 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 2 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c + $PROJ_DIR$\..\boot.c BICOMP @@ -1915,156 +1506,21 @@ ICCARM - 35 363 + 202 40 __cstat - 14 + 231 BICOMP - 282 214 344 343 278 285 281 399 205 277 287 280 202 283 425 0 206 201 402 115 316 315 2 438 317 116 336 + 330 187 208 199 188 120 405 390 412 301 420 296 419 349 327 200 328 76 325 394 345 329 181 178 180 186 66 304 156 134 303 133 150 324 396 323 322 ICCARM - 438 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 0 425 336 2 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_ledts.c - - - BICOMP - 52 - - - ICCARM - 160 361 - - - __cstat - 15 - - - - - BICOMP - 399 277 402 115 317 206 281 438 201 202 316 283 278 205 285 287 280 282 214 344 343 116 427 315 0 - - - ICCARM - 427 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_math.c - - - BICOMP - 53 - - - ICCARM - 372 358 - - - __cstat - 16 - - - - - BICOMP - 205 281 438 285 317 282 214 344 343 399 278 277 287 280 202 283 206 201 402 115 316 116 429 315 0 - - - ICCARM - 429 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_pau.c - - - BICOMP - 54 - - - ICCARM - 368 360 - - - __cstat - 17 - - - - - BICOMP - 205 202 287 280 281 277 278 285 282 214 344 343 283 399 206 201 402 115 316 315 431 317 116 - - - ICCARM - 431 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c - - - BICOMP - 55 - - - ICCARM - 40 359 - - - __cstat - 18 - - - - - BICOMP - 399 202 287 280 281 317 278 277 438 205 285 282 214 344 343 283 206 201 402 115 316 116 433 315 0 - - - ICCARM - 433 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 438 0 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_prng.c - - - BICOMP - 56 - - - ICCARM - 161 362 - - - __cstat - 19 - - - - - BICOMP - 277 205 287 280 281 202 278 285 282 214 344 343 283 399 206 201 402 115 316 315 435 317 116 - - - ICCARM - 435 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 345 208 419 327 200 188 199 181 180 186 178 76 329 187 66 328 412 390 349 330 420 301 156 133 134 120 150 303 304 324 405 396 325 296 394 322 323 @@ -2073,52 +1529,160 @@ BICOMP - 57 + 0 ICCARM - 369 365 + 282 286 __cstat - 20 + 342 BICOMP - 206 281 315 0 402 115 277 201 202 316 278 208 437 399 205 285 287 280 282 214 344 343 283 438 317 116 328 + 156 188 328 322 303 76 199 134 133 327 200 160 402 301 120 181 178 180 186 150 419 412 187 394 329 66 311 ICCARM - 438 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 0 437 208 328 + 394 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 322 402 160 311 - $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c BICOMP - 58 + 24 ICCARM - 377 294 + 372 242 __cstat - 21 + 346 BICOMP - 277 402 281 316 206 202 399 201 115 283 278 205 285 287 280 282 214 344 343 315 440 317 116 + 156 188 200 325 303 76 199 66 301 134 133 327 394 120 181 178 180 186 150 419 412 329 187 396 328 322 ICCARM - 440 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 + 396 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 325 394 322 + + + + + $PROJ_DIR$\..\lib\system_XMC1400.c + + + BICOMP + 23 + + + ICCARM + 93 249 + + + __cstat + 365 + + + + + BICOMP + 412 328 200 199 180 327 188 186 187 419 329 181 178 76 66 + + + ICCARM + 419 327 200 188 199 181 180 186 178 76 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_prng.c + + + BICOMP + 13 + + + ICCARM + 113 258 + + + __cstat + 340 + + + + + BICOMP + 199 120 178 180 188 133 200 181 186 150 419 412 187 301 156 134 303 76 327 328 400 329 66 + + + ICCARM + 400 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c + + + BICOMP + 26 + + + ICCARM + 214 236 + + + __cstat + 344 + + + + + BICOMP + 188 322 328 134 76 199 156 303 133 327 200 405 301 120 181 178 180 186 150 419 412 187 325 394 329 66 396 + + + ICCARM + 394 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 322 405 396 325 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c + + + BICOMP + 381 + + + ICCARM + 388 238 + + + __cstat + 335 + + + + + BICOMP + 301 133 178 180 188 329 200 199 394 120 181 186 150 419 412 187 156 134 303 76 327 66 392 328 322 + + + ICCARM + 392 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 @@ -2127,25 +1691,457 @@ BICOMP - 59 + 3 ICCARM - 167 295 + 98 267 __cstat - 22 + 359 BICOMP - 278 277 287 280 281 202 399 205 285 282 214 344 343 315 442 0 206 201 402 115 316 283 438 317 116 336 2 + 200 199 178 180 188 133 301 120 181 186 150 419 412 328 407 322 156 134 303 76 327 187 394 329 66 396 325 ICCARM - 438 399 206 281 277 285 280 282 287 115 202 278 201 205 214 402 344 316 317 283 116 315 343 0 442 336 2 + 394 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 322 407 396 325 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c + + + BICOMP + 21 + + + ICCARM + 283 262 + + + __cstat + 343 + + + + + BICOMP + 188 199 200 410 76 394 120 327 187 322 181 178 180 186 133 150 301 420 156 134 303 419 412 328 304 324 329 66 + + + ICCARM + 200 188 199 181 180 186 178 76 120 133 150 410 301 156 134 303 419 327 329 187 66 328 412 394 322 420 304 324 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c + + + BICOMP + 7 + + + ICCARM + 108 263 + + + __cstat + 331 + + + + + BICOMP + 301 199 303 76 200 156 188 66 411 134 133 327 394 120 181 178 180 186 150 419 412 329 187 414 328 322 + + + ICCARM + 414 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 411 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbd.c + + + BICOMP + 25 + + + ICCARM + 278 240 + + + __cstat + 353 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 404 329 66 + + + ICCARM + 404 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c + + + BICOMP + 6 + + + ICCARM + 289 265 + + + __cstat + 351 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 415 329 66 + + + ICCARM + 415 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c + + + BICOMP + 10 + + + ICCARM + 279 247 + + + __cstat + 347 + + + + + BICOMP + 301 188 134 76 199 329 156 303 133 327 187 394 200 120 181 178 180 186 150 419 412 66 409 328 322 + + + ICCARM + 409 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ledts.c + + + BICOMP + 375 + + + ICCARM + 112 246 + + + __cstat + 352 + + + + + BICOMP + 301 199 303 76 329 156 188 394 134 133 327 187 200 120 181 178 180 186 150 419 412 66 425 328 322 + + + ICCARM + 425 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_mac.c + + + BICOMP + 377 + + + ICCARM + 109 216 + + + __cstat + 361 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 424 329 66 + + + ICCARM + 424 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_hrpwm.c + + + BICOMP + 369 + + + ICCARM + 275 252 + + + __cstat + 355 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 433 329 66 + + + ICCARM + 433 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_math.c + + + BICOMP + 379 + + + ICCARM + 291 259 + + + __cstat + 333 + + + + + BICOMP + 120 188 394 181 329 186 150 419 412 301 200 199 178 180 133 187 156 134 303 76 327 66 431 328 322 + + + ICCARM + 431 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 394 322 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_pau.c + + + BICOMP + 380 + + + ICCARM + 276 239 + + + __cstat + 339 + + + + + BICOMP + 120 133 178 180 188 199 200 181 186 150 419 412 187 301 156 134 303 76 327 328 391 329 66 + + + ICCARM + 391 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_i2c.c + + + BICOMP + 364 + + + ICCARM + 288 272 + + + __cstat + 334 + + + + + BICOMP + 396 303 188 327 199 200 156 133 301 134 76 328 325 120 181 178 180 186 150 419 412 187 426 329 66 + + + ICCARM + 426 396 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 325 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ecat.c + + + BICOMP + 362 + + + ICCARM + 285 212 + + + __cstat + 341 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 440 329 66 + + + ICCARM + 440 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c + + + BICOMP + 370 + + + ICCARM + 114 237 + + + __cstat + 338 + + + + + BICOMP + 199 303 188 327 156 133 301 134 76 187 200 120 181 178 180 186 150 419 412 328 428 329 66 + + + ICCARM + 428 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c + + + BICOMP + 371 + + + ICCARM + 385 256 + + + __cstat + 350 + + + + + BICOMP + 186 150 419 412 200 181 188 301 120 199 178 180 133 187 421 322 156 134 303 76 327 328 325 394 329 66 396 + + + ICCARM + 394 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 322 421 396 325 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c + + + BICOMP + 363 + + + ICCARM + 221 266 + + + __cstat + 358 + + + + + BICOMP + 133 156 328 303 188 199 327 134 76 200 301 304 120 181 178 180 186 150 419 412 187 324 420 329 66 + + + ICCARM + 420 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 304 324 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c + + + BICOMP + 373 + + + ICCARM + 284 213 + + + __cstat + 356 + + + + + BICOMP + 181 188 120 186 150 419 412 328 313 200 199 178 180 133 301 156 134 303 76 327 187 427 329 66 + + + ICCARM + 427 301 156 188 199 181 180 186 178 76 133 200 134 120 150 303 419 327 329 187 66 328 412 313 diff --git a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/obj/xmc1400.pbd.linf b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/obj/xmc1400.pbd.linf index de3011b0..a6b29d0b 100644 --- a/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/obj/xmc1400.pbd.linf +++ b/Target/Demo/ARMCM0_XMC1_XMC1400_Boot_Kit_IAR/Prog/obj/xmc1400.pbd.linf @@ -1,9 +1,4 @@ C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\xmc1400.pbd.linf -C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\boot.pbi -C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\led.pbi -C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\main.pbi -C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\system_XMC1400.pbi -C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\timer.pbi C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\xmc1_eru.pbi C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\xmc1_flash.pbi C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\xmc1_gpio.pbi @@ -41,3 +36,8 @@ C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\x C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\xmc_usic.pbi C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\xmc_vadc.pbi C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\xmc_wdt.pbi +C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\system_XMC1400.pbi +C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\boot.pbi +C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\led.pbi +C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\main.pbi +C:\Work\software\OpenBLT\Target\Demo\ARMCM0_XMC1_XMC1400_Boot_Kit_IAR\Prog\obj\timer.pbi diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.elf b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.elf index 48add7eb..37fd2d61 100644 Binary files a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.elf and b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.elf differ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.map b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.map index 86ac99e2..eb181c8a 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.map +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.map @@ -2785,7 +2785,7 @@ Linker script and memory map 0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= __FLASH_segment_end__)), error: .init is too large to fit in FLASH memory segment) 0x000021f0 __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x000021f0 0xe9c +.text 0x000021f0 0xec8 0x000021f0 __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) .glue_7 0x000021f0 0x0 linker stubs @@ -2797,108 +2797,108 @@ Linker script and memory map 0x0000229c 0x20 THUMB Flash Debug/../../obj/boot.o 0x0000229c BootActivate .text.BootComCheckActivationRequest - 0x000022bc 0x84 THUMB Flash Debug/../../obj/boot.o + 0x000022bc 0xb0 THUMB Flash Debug/../../obj/boot.o 0x000022bc BootComCheckActivationRequest - .text.LedInit 0x00002340 0x14 THUMB Flash Debug/../../obj/led.o - 0x00002340 LedInit + .text.LedInit 0x0000236c 0x14 THUMB Flash Debug/../../obj/led.o + 0x0000236c LedInit .text.LedToggle - 0x00002354 0x54 THUMB Flash Debug/../../obj/led.o - 0x00002354 LedToggle - .text.main 0x000023a8 0x208 THUMB Flash Debug/../../obj/main.o - 0x000023a8 main + 0x00002380 0x54 THUMB Flash Debug/../../obj/led.o + 0x00002380 LedToggle + .text.main 0x000023d4 0x208 THUMB Flash Debug/../../obj/main.o + 0x000023d4 main .text.TimerInit - 0x000025b0 0x44 THUMB Flash Debug/../../obj/timer.o - 0x000025b0 TimerInit + 0x000025dc 0x44 THUMB Flash Debug/../../obj/timer.o + 0x000025dc TimerInit .text.TimerGet - 0x000025f4 0xc THUMB Flash Debug/../../obj/timer.o - 0x000025f4 TimerGet + 0x00002620 0xc THUMB Flash Debug/../../obj/timer.o + 0x00002620 TimerGet .text.TimerISRHandler - 0x00002600 0x10 THUMB Flash Debug/../../obj/timer.o - 0x00002600 TimerISRHandler + 0x0000262c 0x10 THUMB Flash Debug/../../obj/timer.o + 0x0000262c TimerISRHandler .text.UnusedISR - 0x00002610 0x4 THUMB Flash Debug/../../obj/vectors.o - 0x00002610 UnusedISR + 0x0000263c 0x4 THUMB Flash Debug/../../obj/vectors.o + 0x0000263c UnusedISR .text.SystemHFClockGet - 0x00002614 0x9c THUMB Flash Debug/../../obj/system_efm32.o - 0x00002614 SystemHFClockGet + 0x00002640 0x9c THUMB Flash Debug/../../obj/system_efm32.o + 0x00002640 SystemHFClockGet .text.SystemCoreClockGet - 0x000026b0 0x24 THUMB Flash Debug/../../obj/system_efm32.o - 0x000026b0 SystemCoreClockGet + 0x000026dc 0x24 THUMB Flash Debug/../../obj/system_efm32.o + 0x000026dc SystemCoreClockGet .text.SystemInit - 0x000026d4 0x4 THUMB Flash Debug/../../obj/system_efm32.o - 0x000026d4 SystemInit + 0x00002700 0x4 THUMB Flash Debug/../../obj/system_efm32.o + 0x00002700 SystemInit .text.SystemLFRCOClockGet - 0x000026d8 0x8 THUMB Flash Debug/../../obj/system_efm32.o - 0x000026d8 SystemLFRCOClockGet + 0x00002704 0x8 THUMB Flash Debug/../../obj/system_efm32.o + 0x00002704 SystemLFRCOClockGet .text.SystemLFXOClockGet - 0x000026e0 0xc THUMB Flash Debug/../../obj/system_efm32.o - 0x000026e0 SystemLFXOClockGet + 0x0000270c 0xc THUMB Flash Debug/../../obj/system_efm32.o + 0x0000270c SystemLFXOClockGet .text.CMU_FlashWaitStateMax - 0x000026ec 0x30 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00002718 0x30 THUMB Flash Debug/../../obj/efm32_cmu.o .text.CMU_FlashWaitStateControl - 0x0000271c 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00002748 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o .text.CMU_LFClkGet - 0x00002770 0x44 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x0000279c 0x44 THUMB Flash Debug/../../obj/efm32_cmu.o .text.CMU_ClockDivSet - 0x000027b4 0x178 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x000027b4 CMU_ClockDivSet + 0x000027e0 0x178 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x000027e0 CMU_ClockDivSet .text.CMU_ClockEnable - 0x0000292c 0x80 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x0000292c CMU_ClockEnable + 0x00002958 0x80 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00002958 CMU_ClockEnable .text.CMU_ClockSelectGet - 0x000029ac 0x8c THUMB Flash Debug/../../obj/efm32_cmu.o - 0x000029ac CMU_ClockSelectGet + 0x000029d8 0x8c THUMB Flash Debug/../../obj/efm32_cmu.o + 0x000029d8 CMU_ClockSelectGet .text.CMU_ClockFreqGet - 0x00002a38 0x144 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00002a38 CMU_ClockFreqGet + 0x00002a64 0x144 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00002a64 CMU_ClockFreqGet .text.CMU_OscillatorEnable - 0x00002b7c 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00002b7c CMU_OscillatorEnable + 0x00002ba8 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00002ba8 CMU_OscillatorEnable .text.CMU_ClockSelectSet - 0x00002bd0 0xc8 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00002bd0 CMU_ClockSelectSet + 0x00002bfc 0xc8 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00002bfc CMU_ClockSelectSet .text.EMU_UpdateOscConfig - 0x00002c98 0x14 THUMB Flash Debug/../../obj/efm32_emu.o - 0x00002c98 EMU_UpdateOscConfig + 0x00002cc4 0x14 THUMB Flash Debug/../../obj/efm32_emu.o + 0x00002cc4 EMU_UpdateOscConfig .text.GPIO_DriveModeSet - 0x00002cac 0x1c THUMB Flash Debug/../../obj/efm32_gpio.o - 0x00002cac GPIO_DriveModeSet + 0x00002cd8 0x1c THUMB Flash Debug/../../obj/efm32_gpio.o + 0x00002cd8 GPIO_DriveModeSet .text.GPIO_PinModeSet - 0x00002cc8 0xc0 THUMB Flash Debug/../../obj/efm32_gpio.o - 0x00002cc8 GPIO_PinModeSet + 0x00002cf4 0xc0 THUMB Flash Debug/../../obj/efm32_gpio.o + 0x00002cf4 GPIO_PinModeSet .text.LEUART_BaudrateSet - 0x00002d88 0x50 THUMB Flash Debug/../../obj/efm32_leuart.o - 0x00002d88 LEUART_BaudrateSet + 0x00002db4 0x50 THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00002db4 LEUART_BaudrateSet .text.LEUART_Enable - 0x00002dd8 0x20 THUMB Flash Debug/../../obj/efm32_leuart.o - 0x00002dd8 LEUART_Enable + 0x00002e04 0x20 THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00002e04 LEUART_Enable .text.LEUART_Init - 0x00002df8 0x50 THUMB Flash Debug/../../obj/efm32_leuart.o - 0x00002df8 LEUART_Init + 0x00002e24 0x50 THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00002e24 LEUART_Init .text.LEUART_Rx - 0x00002e48 0x10 THUMB Flash Debug/../../obj/efm32_leuart.o - 0x00002e48 LEUART_Rx + 0x00002e74 0x10 THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00002e74 LEUART_Rx .text.SYSTEM_ChipRevisionGet - 0x00002e58 0x20 THUMB Flash Debug/../../obj/efm32_system.o - 0x00002e58 SYSTEM_ChipRevisionGet + 0x00002e84 0x20 THUMB Flash Debug/../../obj/efm32_system.o + 0x00002e84 SYSTEM_ChipRevisionGet .text.LCD_enableSegment - 0x00002e78 0x60 THUMB Flash Debug/../../obj/lcdcontroller.o + 0x00002ea4 0x60 THUMB Flash Debug/../../obj/lcdcontroller.o .text.LCD_disableSegment - 0x00002ed8 0x70 THUMB Flash Debug/../../obj/lcdcontroller.o + 0x00002f04 0x70 THUMB Flash Debug/../../obj/lcdcontroller.o .text.LCD_IRQHandler - 0x00002f48 0x1c THUMB Flash Debug/../../obj/lcdcontroller.o - 0x00002f48 LCD_IRQHandler + 0x00002f74 0x1c THUMB Flash Debug/../../obj/lcdcontroller.o + 0x00002f74 LCD_IRQHandler .text.LCD_AllOff - 0x00002f64 0x1c THUMB Flash Debug/../../obj/lcdcontroller.o - 0x00002f64 LCD_AllOff + 0x00002f90 0x1c THUMB Flash Debug/../../obj/lcdcontroller.o + 0x00002f90 LCD_AllOff .text.LCD_Symbol - 0x00002f80 0x7c THUMB Flash Debug/../../obj/lcdcontroller.o - 0x00002f80 LCD_Symbol + 0x00002fac 0x7c THUMB Flash Debug/../../obj/lcdcontroller.o + 0x00002fac LCD_Symbol .text.LCD_Init - 0x00002ffc 0x90 THUMB Flash Debug/../../obj/lcdcontroller.o - 0x00002ffc LCD_Init - 0x0000308c __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x0000308c __text_load_end__ = __text_end__ + 0x00003028 0x90 THUMB Flash Debug/../../obj/lcdcontroller.o + 0x00003028 LCD_Init + 0x000030b8 __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x000030b8 __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -2909,55 +2909,55 @@ Linker script and memory map .iplt 0x00000000 0x0 .iplt 0x00000000 0x0 THUMB Flash Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= __FLASH_segment_end__)), error: .text is too large to fit in FLASH memory segment) - 0x0000308c __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x000030b8 __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x0000308c 0x0 - 0x0000308c __dtors_start__ = . +.dtors 0x000030b8 0x0 + 0x000030b8 __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) *(.fini_array .fini_array.*) - 0x0000308c __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x0000308c __dtors_load_end__ = __dtors_end__ + 0x000030b8 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x000030b8 __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= __FLASH_segment_end__)), error: .dtors is too large to fit in FLASH memory segment) - 0x0000308c __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x000030b8 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x0000308c 0x0 - 0x0000308c __ctors_start__ = . +.ctors 0x000030b8 0x0 + 0x000030b8 __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) *(.init_array .init_array.*) - 0x0000308c __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x0000308c __ctors_load_end__ = __ctors_end__ + 0x000030b8 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x000030b8 __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= __FLASH_segment_end__)), error: .ctors is too large to fit in FLASH memory segment) - 0x0000308c __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x000030b8 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x0000308c 0x10 - 0x0000308c __rodata_start__ = . +.rodata 0x000030b8 0x10 + 0x000030b8 __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) - .rodata 0x0000308c 0x10 THUMB Flash Debug/../../obj/boot.o - 0x0000309c __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x0000309c __rodata_load_end__ = __rodata_end__ + .rodata 0x000030b8 0x10 THUMB Flash Debug/../../obj/boot.o + 0x000030c8 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x000030c8 __rodata_load_end__ = __rodata_end__ .rel.dyn 0x00002000 0x0 .rel.iplt 0x00002000 0x0 THUMB Flash Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= __FLASH_segment_end__)), error: .rodata is too large to fit in FLASH memory segment) - 0x0000309c __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x000030c8 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x0000309c 0x0 - 0x0000309c __ARM.exidx_start__ = . - 0x0000309c __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x000030c8 0x0 + 0x000030c8 __ARM.exidx_start__ = . + 0x000030c8 __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x0000309c __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x0000309c __exidx_end = __ARM.exidx_end__ - 0x0000309c __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x000030c8 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x000030c8 __exidx_end = __ARM.exidx_end__ + 0x000030c8 __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= __FLASH_segment_end__)), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x0000309c __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x000030c8 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x0000309c +.fast 0x20000000 0x0 load address 0x000030c8 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x0000309c __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x000030c8 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT (((__fast_load_end__ >= __FLASH_segment_start__) && (__fast_load_end__ <= __FLASH_segment_end__)), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -2966,9 +2966,9 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= __SRAM_segment_end__)), error: .fast_run is too large to fit in SRAM memory segment) - 0x0000309c __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x000030c8 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x8 load address 0x0000309c +.data 0x20000000 0x8 load address 0x000030c8 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) .data.SystemLFXOClock @@ -2976,13 +2976,13 @@ Linker script and memory map .data.SystemHFXOClock 0x20000004 0x4 THUMB Flash Debug/../../obj/system_efm32.o 0x20000008 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x000030a4 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x000030d0 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Flash Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__data_load_end__ >= __FLASH_segment_start__) && (__data_load_end__ <= __FLASH_segment_end__)), error: .data is too large to fit in FLASH memory segment) -.data_run 0x20000000 0x8 load address 0x0000309c +.data_run 0x20000000 0x8 load address 0x000030c8 0x20000000 __data_run_start__ = . 0x20000008 . = MAX ((__data_run_start__ + SIZEOF (.data)), .) *fill* 0x20000000 0x8 @@ -2991,97 +2991,99 @@ Linker script and memory map 0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= __SRAM_segment_end__)), error: .data_run is too large to fit in SRAM memory segment) 0x20000008 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) -.bss 0x20000008 0x5c +.bss 0x20000008 0x60 0x20000008 __bss_start__ = . *(.bss .bss.* .gnu.linkonce.b.*) + .bss.xcpCtoRxStartTime.5084 + 0x20000008 0x4 THUMB Flash Debug/../../obj/boot.o .bss.xcpCtoReqPacket.5081 - 0x20000008 0x41 THUMB Flash Debug/../../obj/boot.o + 0x2000000c 0x41 THUMB Flash Debug/../../obj/boot.o .bss.xcpCtoRxLength.5082 - 0x20000049 0x1 THUMB Flash Debug/../../obj/boot.o + 0x2000004d 0x1 THUMB Flash Debug/../../obj/boot.o .bss.xcpCtoRxInProgress.5083 - 0x2000004a 0x1 THUMB Flash Debug/../../obj/boot.o - *fill* 0x2000004b 0x1 + 0x2000004e 0x1 THUMB Flash Debug/../../obj/boot.o + *fill* 0x2000004f 0x1 .bss.timer_counter_last.5066 - 0x2000004c 0x4 THUMB Flash Debug/../../obj/led.o + 0x20000050 0x4 THUMB Flash Debug/../../obj/led.o .bss.led_toggle_state.5065 - 0x20000050 0x1 THUMB Flash Debug/../../obj/led.o - *fill* 0x20000051 0x3 + 0x20000054 0x1 THUMB Flash Debug/../../obj/led.o + *fill* 0x20000055 0x3 .bss.millisecond_counter - 0x20000054 0x4 THUMB Flash Debug/../../obj/timer.o + 0x20000058 0x4 THUMB Flash Debug/../../obj/timer.o .bss.SystemCoreClock - 0x20000058 0x4 THUMB Flash Debug/../../obj/system_efm32.o - 0x20000058 SystemCoreClock + 0x2000005c 0x4 THUMB Flash Debug/../../obj/system_efm32.o + 0x2000005c SystemCoreClock .bss.cmuStatus - 0x2000005c 0x2 THUMB Flash Debug/../../obj/efm32_emu.o - *fill* 0x2000005e 0x2 + 0x20000060 0x2 THUMB Flash Debug/../../obj/efm32_emu.o + *fill* 0x20000062 0x2 .bss.frameCounter - 0x20000060 0x4 THUMB Flash Debug/../../obj/lcdcontroller.o - 0x20000060 frameCounter + 0x20000064 0x4 THUMB Flash Debug/../../obj/lcdcontroller.o + 0x20000064 frameCounter *(COMMON) - 0x20000064 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) - 0x20000064 __bss_load_end__ = __bss_end__ + 0x20000068 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) + 0x20000068 __bss_load_end__ = __bss_end__ 0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= __SRAM_segment_end__)), error: .bss is too large to fit in SRAM memory segment) - 0x20000064 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) + 0x20000068 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) -.non_init 0x20000064 0x0 - 0x20000064 __non_init_start__ = . +.non_init 0x20000068 0x0 + 0x20000068 __non_init_start__ = . *(.non_init .non_init.*) - 0x20000064 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) - 0x20000064 __non_init_load_end__ = __non_init_end__ + 0x20000068 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) + 0x20000068 __non_init_load_end__ = __non_init_end__ 0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= __SRAM_segment_end__)), error: .non_init is too large to fit in SRAM memory segment) - 0x20000064 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) + 0x20000068 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) -.heap 0x20000064 0x80 - 0x20000064 __heap_start__ = . +.heap 0x20000068 0x80 + 0x20000068 __heap_start__ = . *(.heap .heap.*) - 0x200000e4 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) - *fill* 0x20000064 0x80 - 0x200000e4 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) - 0x200000e4 __heap_load_end__ = __heap_end__ + 0x200000e8 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) + *fill* 0x20000068 0x80 + 0x200000e8 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) + 0x200000e8 __heap_load_end__ = __heap_end__ 0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= __SRAM_segment_end__)), error: .heap is too large to fit in SRAM memory segment) - 0x200000e4 __stack_load_start__ = ALIGN (__heap_end__, 0x4) + 0x200000e8 __stack_load_start__ = ALIGN (__heap_end__, 0x4) -.stack 0x200000e4 0x100 - 0x200000e4 __stack_start__ = . +.stack 0x200000e8 0x100 + 0x200000e8 __stack_start__ = . *(.stack .stack.*) - 0x200001e4 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) - *fill* 0x200000e4 0x100 - 0x200001e4 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) - 0x200001e4 __stack_load_end__ = __stack_end__ + 0x200001e8 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) + *fill* 0x200000e8 0x100 + 0x200001e8 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) + 0x200001e8 __stack_load_end__ = __stack_end__ 0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= __SRAM_segment_end__)), error: .stack is too large to fit in SRAM memory segment) - 0x200001e4 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) + 0x200001e8 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) -.stack_process 0x200001e4 0x0 - 0x200001e4 __stack_process_start__ = . +.stack_process 0x200001e8 0x0 + 0x200001e8 __stack_process_start__ = . *(.stack_process .stack_process.*) - 0x200001e4 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) - 0x200001e4 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) - 0x200001e4 __stack_process_load_end__ = __stack_process_end__ + 0x200001e8 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) + 0x200001e8 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) + 0x200001e8 __stack_process_load_end__ = __stack_process_end__ 0x00000001 . = ASSERT (((__stack_process_end__ >= __SRAM_segment_start__) && (__stack_process_end__ <= __SRAM_segment_end__)), error: .stack_process is too large to fit in SRAM memory segment) - 0x200001e4 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) + 0x200001e8 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) -.tbss 0x200001e4 0x0 - 0x200001e4 __tbss_start__ = . +.tbss 0x200001e8 0x0 + 0x200001e8 __tbss_start__ = . *(.tbss .tbss.*) - 0x200001e4 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) - 0x200001e4 __tbss_load_end__ = __tbss_end__ + 0x200001e8 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) + 0x200001e8 __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= __SRAM_segment_end__)), error: .tbss is too large to fit in SRAM memory segment) - 0x000030a4 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x000030d0 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x200001e4 0x0 load address 0x000030a4 - 0x200001e4 __tdata_start__ = . +.tdata 0x200001e8 0x0 load address 0x000030d0 + 0x200001e8 __tdata_start__ = . *(.tdata .tdata.*) - 0x200001e4 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x000030a4 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x000030a4 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x200001e8 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) + 0x000030d0 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x000030d0 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT (((__tdata_load_end__ >= __FLASH_segment_start__) && (__tdata_load_end__ <= __FLASH_segment_end__)), error: .tdata is too large to fit in FLASH memory segment) -.tdata_run 0x200001e4 0x0 - 0x200001e4 __tdata_run_start__ = . - 0x200001e4 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) - 0x200001e4 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) - 0x200001e4 __tdata_run_load_end__ = __tdata_run_end__ - 0x200001e4 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) +.tdata_run 0x200001e8 0x0 + 0x200001e8 __tdata_run_start__ = . + 0x200001e8 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) + 0x200001e8 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) + 0x200001e8 __tdata_run_load_end__ = __tdata_run_end__ + 0x200001e8 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) 0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= __SRAM_segment_end__)), error: .tdata_run is too large to fit in SRAM memory segment) START GROUP LOAD THUMB Flash Debug/../../obj/boot.o @@ -3147,35 +3149,35 @@ OUTPUT(THUMB Flash Debug/../../bin/demoprog_olimex_efm32g880.elf elf32-littlearm .debug_frame 0x000006c8 0x30 THUMB Flash Debug/../../obj/efm32_system.o .debug_frame 0x000006f8 0x168 THUMB Flash Debug/../../obj/lcdcontroller.o -.debug_info 0x00000000 0x5929 - .debug_info 0x00000000 0x96a THUMB Flash Debug/../../obj/boot.o - .debug_info 0x0000096a 0xee THUMB Flash Debug/../../obj/cstart.o - .debug_info 0x00000a58 0x2d8 THUMB Flash Debug/../../obj/led.o - .debug_info 0x00000d30 0x78d THUMB Flash Debug/../../obj/main.o - .debug_info 0x000014bd 0x715 THUMB Flash Debug/../../obj/timer.o - .debug_info 0x00001bd2 0xfc THUMB Flash Debug/../../obj/vectors.o - .debug_info 0x00001cce 0x3cd THUMB Flash Debug/../../obj/system_efm32.o - .debug_info 0x0000209b 0x12ef THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_info 0x0000338a 0x622 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_info 0x000039ac 0x760 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_info 0x0000410c 0x882 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_info 0x0000498e 0x20d THUMB Flash Debug/../../obj/efm32_system.o - .debug_info 0x00004b9b 0xd8e THUMB Flash Debug/../../obj/lcdcontroller.o +.debug_info 0x00000000 0x594c + .debug_info 0x00000000 0x98d THUMB Flash Debug/../../obj/boot.o + .debug_info 0x0000098d 0xee THUMB Flash Debug/../../obj/cstart.o + .debug_info 0x00000a7b 0x2d8 THUMB Flash Debug/../../obj/led.o + .debug_info 0x00000d53 0x78d THUMB Flash Debug/../../obj/main.o + .debug_info 0x000014e0 0x715 THUMB Flash Debug/../../obj/timer.o + .debug_info 0x00001bf5 0xfc THUMB Flash Debug/../../obj/vectors.o + .debug_info 0x00001cf1 0x3cd THUMB Flash Debug/../../obj/system_efm32.o + .debug_info 0x000020be 0x12ef THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_info 0x000033ad 0x622 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_info 0x000039cf 0x760 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_info 0x0000412f 0x882 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_info 0x000049b1 0x20d THUMB Flash Debug/../../obj/efm32_system.o + .debug_info 0x00004bbe 0xd8e THUMB Flash Debug/../../obj/lcdcontroller.o -.debug_abbrev 0x00000000 0x17cc - .debug_abbrev 0x00000000 0x221 THUMB Flash Debug/../../obj/boot.o - .debug_abbrev 0x00000221 0x14 THUMB Flash Debug/../../obj/cstart.o - .debug_abbrev 0x00000235 0x11a THUMB Flash Debug/../../obj/led.o - .debug_abbrev 0x0000034f 0x1c2 THUMB Flash Debug/../../obj/main.o - .debug_abbrev 0x00000511 0x231 THUMB Flash Debug/../../obj/timer.o - .debug_abbrev 0x00000742 0xdd THUMB Flash Debug/../../obj/vectors.o - .debug_abbrev 0x0000081f 0x1a5 THUMB Flash Debug/../../obj/system_efm32.o - .debug_abbrev 0x000009c4 0x35e THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_abbrev 0x00000d22 0x1fd THUMB Flash Debug/../../obj/efm32_emu.o - .debug_abbrev 0x00000f1f 0x244 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_abbrev 0x00001163 0x272 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_abbrev 0x000013d5 0x117 THUMB Flash Debug/../../obj/efm32_system.o - .debug_abbrev 0x000014ec 0x2e0 THUMB Flash Debug/../../obj/lcdcontroller.o +.debug_abbrev 0x00000000 0x17eb + .debug_abbrev 0x00000000 0x240 THUMB Flash Debug/../../obj/boot.o + .debug_abbrev 0x00000240 0x14 THUMB Flash Debug/../../obj/cstart.o + .debug_abbrev 0x00000254 0x11a THUMB Flash Debug/../../obj/led.o + .debug_abbrev 0x0000036e 0x1c2 THUMB Flash Debug/../../obj/main.o + .debug_abbrev 0x00000530 0x231 THUMB Flash Debug/../../obj/timer.o + .debug_abbrev 0x00000761 0xdd THUMB Flash Debug/../../obj/vectors.o + .debug_abbrev 0x0000083e 0x1a5 THUMB Flash Debug/../../obj/system_efm32.o + .debug_abbrev 0x000009e3 0x35e THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_abbrev 0x00000d41 0x1fd THUMB Flash Debug/../../obj/efm32_emu.o + .debug_abbrev 0x00000f3e 0x244 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_abbrev 0x00001182 0x272 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_abbrev 0x000013f4 0x117 THUMB Flash Debug/../../obj/efm32_system.o + .debug_abbrev 0x0000150b 0x2e0 THUMB Flash Debug/../../obj/lcdcontroller.o .debug_loc 0x00000000 0x28c6 .debug_loc 0x00000000 0x99 THUMB Flash Debug/../../obj/boot.o @@ -3218,31 +3220,31 @@ OUTPUT(THUMB Flash Debug/../../bin/demoprog_olimex_efm32g880.elf elf32-littlearm 0x000022be 0x4c1 THUMB Flash Debug/../../obj/lcdcontroller.o .debug_pubtypes - 0x00000000 0xe75 + 0x00000000 0xe8b .debug_pubtypes - 0x00000000 0x175 THUMB Flash Debug/../../obj/boot.o + 0x00000000 0x18b THUMB Flash Debug/../../obj/boot.o .debug_pubtypes - 0x00000175 0xeb THUMB Flash Debug/../../obj/led.o + 0x0000018b 0xeb THUMB Flash Debug/../../obj/led.o .debug_pubtypes - 0x00000260 0x101 THUMB Flash Debug/../../obj/main.o + 0x00000276 0x101 THUMB Flash Debug/../../obj/main.o .debug_pubtypes - 0x00000361 0x12a THUMB Flash Debug/../../obj/timer.o + 0x00000377 0x12a THUMB Flash Debug/../../obj/timer.o .debug_pubtypes - 0x0000048b 0xdb THUMB Flash Debug/../../obj/vectors.o + 0x000004a1 0xdb THUMB Flash Debug/../../obj/vectors.o .debug_pubtypes - 0x00000566 0xd5 THUMB Flash Debug/../../obj/system_efm32.o + 0x0000057c 0xd5 THUMB Flash Debug/../../obj/system_efm32.o .debug_pubtypes - 0x0000063b 0x181 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000651 0x181 THUMB Flash Debug/../../obj/efm32_cmu.o .debug_pubtypes - 0x000007bc 0x115 THUMB Flash Debug/../../obj/efm32_emu.o + 0x000007d2 0x115 THUMB Flash Debug/../../obj/efm32_emu.o .debug_pubtypes - 0x000008d1 0x13a THUMB Flash Debug/../../obj/efm32_gpio.o + 0x000008e7 0x13a THUMB Flash Debug/../../obj/efm32_gpio.o .debug_pubtypes - 0x00000a0b 0x195 THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00000a21 0x195 THUMB Flash Debug/../../obj/efm32_leuart.o .debug_pubtypes - 0x00000ba0 0x11c THUMB Flash Debug/../../obj/efm32_system.o + 0x00000bb6 0x11c THUMB Flash Debug/../../obj/efm32_system.o .debug_pubtypes - 0x00000cbc 0x1b9 THUMB Flash Debug/../../obj/lcdcontroller.o + 0x00000cd2 0x1b9 THUMB Flash Debug/../../obj/lcdcontroller.o .debug_aranges 0x00000000 0x408 .debug_aranges @@ -3272,59 +3274,59 @@ OUTPUT(THUMB Flash Debug/../../bin/demoprog_olimex_efm32g880.elf elf32-littlearm .debug_aranges 0x00000390 0x78 THUMB Flash Debug/../../obj/lcdcontroller.o -.debug_ranges 0x00000000 0x370 - .debug_ranges 0x00000000 0x38 THUMB Flash Debug/../../obj/boot.o - .debug_ranges 0x00000038 0x18 THUMB Flash Debug/../../obj/led.o - .debug_ranges 0x00000050 0x10 THUMB Flash Debug/../../obj/main.o - .debug_ranges 0x00000060 0x30 THUMB Flash Debug/../../obj/timer.o - .debug_ranges 0x00000090 0x10 THUMB Flash Debug/../../obj/vectors.o - .debug_ranges 0x000000a0 0x50 THUMB Flash Debug/../../obj/system_efm32.o - .debug_ranges 0x000000f0 0xe8 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_ranges 0x000001d8 0x38 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_ranges 0x00000210 0x80 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_ranges 0x00000290 0x60 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_ranges 0x000002f0 0x18 THUMB Flash Debug/../../obj/efm32_system.o - .debug_ranges 0x00000308 0x68 THUMB Flash Debug/../../obj/lcdcontroller.o +.debug_ranges 0x00000000 0x388 + .debug_ranges 0x00000000 0x50 THUMB Flash Debug/../../obj/boot.o + .debug_ranges 0x00000050 0x18 THUMB Flash Debug/../../obj/led.o + .debug_ranges 0x00000068 0x10 THUMB Flash Debug/../../obj/main.o + .debug_ranges 0x00000078 0x30 THUMB Flash Debug/../../obj/timer.o + .debug_ranges 0x000000a8 0x10 THUMB Flash Debug/../../obj/vectors.o + .debug_ranges 0x000000b8 0x50 THUMB Flash Debug/../../obj/system_efm32.o + .debug_ranges 0x00000108 0xe8 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_ranges 0x000001f0 0x38 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_ranges 0x00000228 0x80 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_ranges 0x000002a8 0x60 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_ranges 0x00000308 0x18 THUMB Flash Debug/../../obj/efm32_system.o + .debug_ranges 0x00000320 0x68 THUMB Flash Debug/../../obj/lcdcontroller.o -.debug_line 0x00000000 0x2a16 - .debug_line 0x00000000 0x324 THUMB Flash Debug/../../obj/boot.o - .debug_line 0x00000324 0x128 THUMB Flash Debug/../../obj/cstart.o - .debug_line 0x0000044c 0x298 THUMB Flash Debug/../../obj/led.o - .debug_line 0x000006e4 0x306 THUMB Flash Debug/../../obj/main.o - .debug_line 0x000009ea 0x2e0 THUMB Flash Debug/../../obj/timer.o - .debug_line 0x00000cca 0x176 THUMB Flash Debug/../../obj/vectors.o - .debug_line 0x00000e40 0x2ed THUMB Flash Debug/../../obj/system_efm32.o - .debug_line 0x0000112d 0x650 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_line 0x0000177d 0x38e THUMB Flash Debug/../../obj/efm32_emu.o - .debug_line 0x00001b0b 0x3ce THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_line 0x00001ed9 0x3e5 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_line 0x000022be 0x2d7 THUMB Flash Debug/../../obj/efm32_system.o - .debug_line 0x00002595 0x481 THUMB Flash Debug/../../obj/lcdcontroller.o +.debug_line 0x00000000 0x2a23 + .debug_line 0x00000000 0x331 THUMB Flash Debug/../../obj/boot.o + .debug_line 0x00000331 0x128 THUMB Flash Debug/../../obj/cstart.o + .debug_line 0x00000459 0x298 THUMB Flash Debug/../../obj/led.o + .debug_line 0x000006f1 0x306 THUMB Flash Debug/../../obj/main.o + .debug_line 0x000009f7 0x2e0 THUMB Flash Debug/../../obj/timer.o + .debug_line 0x00000cd7 0x176 THUMB Flash Debug/../../obj/vectors.o + .debug_line 0x00000e4d 0x2ed THUMB Flash Debug/../../obj/system_efm32.o + .debug_line 0x0000113a 0x650 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_line 0x0000178a 0x38e THUMB Flash Debug/../../obj/efm32_emu.o + .debug_line 0x00001b18 0x3ce THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_line 0x00001ee6 0x3e5 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_line 0x000022cb 0x2d7 THUMB Flash Debug/../../obj/efm32_system.o + .debug_line 0x000025a2 0x481 THUMB Flash Debug/../../obj/lcdcontroller.o -.debug_str 0x00000000 0x1fa5 - .debug_str 0x00000000 0x936 THUMB Flash Debug/../../obj/boot.o - 0x968 (size before relaxing) - .debug_str 0x00000936 0x1d2 THUMB Flash Debug/../../obj/led.o +.debug_str 0x00000000 0x1fb7 + .debug_str 0x00000000 0x948 THUMB Flash Debug/../../obj/boot.o + 0x98c (size before relaxing) + .debug_str 0x00000948 0x1d2 THUMB Flash Debug/../../obj/led.o 0x3c3 (size before relaxing) - .debug_str 0x00000b08 0x211 THUMB Flash Debug/../../obj/main.o + .debug_str 0x00000b1a 0x211 THUMB Flash Debug/../../obj/main.o 0x7ac (size before relaxing) - .debug_str 0x00000d19 0x337 THUMB Flash Debug/../../obj/timer.o + .debug_str 0x00000d2b 0x337 THUMB Flash Debug/../../obj/timer.o 0x795 (size before relaxing) - .debug_str 0x00001050 0x99 THUMB Flash Debug/../../obj/vectors.o + .debug_str 0x00001062 0x99 THUMB Flash Debug/../../obj/vectors.o 0x25b (size before relaxing) - .debug_str 0x000010e9 0x176 THUMB Flash Debug/../../obj/system_efm32.o + .debug_str 0x000010fb 0x176 THUMB Flash Debug/../../obj/system_efm32.o 0x441 (size before relaxing) - .debug_str 0x0000125f 0x4a4 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_str 0x00001271 0x4a4 THUMB Flash Debug/../../obj/efm32_cmu.o 0xa63 (size before relaxing) - .debug_str 0x00001703 0x14b THUMB Flash Debug/../../obj/efm32_emu.o + .debug_str 0x00001715 0x14b THUMB Flash Debug/../../obj/efm32_emu.o 0x472 (size before relaxing) - .debug_str 0x0000184e 0x25f THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_str 0x00001860 0x25f THUMB Flash Debug/../../obj/efm32_gpio.o 0x649 (size before relaxing) - .debug_str 0x00001aad 0x151 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_str 0x00001abf 0x151 THUMB Flash Debug/../../obj/efm32_leuart.o 0x724 (size before relaxing) - .debug_str 0x00001bfe 0x124 THUMB Flash Debug/../../obj/efm32_system.o + .debug_str 0x00001c10 0x124 THUMB Flash Debug/../../obj/efm32_system.o 0x30d (size before relaxing) - .debug_str 0x00001d22 0x283 THUMB Flash Debug/../../obj/lcdcontroller.o + .debug_str 0x00001d34 0x283 THUMB Flash Debug/../../obj/lcdcontroller.o 0x8ec (size before relaxing) .comment 0x00000000 0x4c diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.srec b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.srec index a0a65894..a25b013f 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.srec +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/bin/demoprog_olimex_efm32g880.srec @@ -1,16 +1,16 @@ S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S1132000E4010020792100001126000011260000BF -S113201011260000112600001126000011260000E0 -S113202011260000112600001126000011260000D0 -S113203011260000112600001126000001260000D0 -S113204011260000112600001126000011260000B0 -S113205011260000112600001126000011260000A0 -S11320601126000011260000112600001126000090 -S11320701126000011260000112600001126000080 -S11320801126000011260000112600001126000070 -S11320901126000011260000112600001126000060 -S11320A0112600001126000011260000492F00000F -S10F20B01126000011260000EE11AA55B4 +S1132000E8010020792100003D2600003D26000063 +S11320103D2600003D2600003D2600003D26000030 +S11320203D2600003D2600003D2600003D26000020 +S11320303D2600003D2600003D2600002D26000020 +S11320403D2600003D2600003D2600003D26000000 +S11320503D2600003D2600003D2600003D260000F0 +S11320603D2600003D2600003D2600003D260000E0 +S11320703D2600003D2600003D2600003D260000D0 +S11320803D2600003D2600003D2600003D260000C0 +S11320903D2600003D2600003D2600003D260000B0 +S11320A03D2600003D2600003D260000752F00005F +S10F20B03D2600003D260000EE11AA555C S11320BC3049072291438D462F4930480A1A06D0DD S11320CC0722914381F30988022282F314882C4855 S11320DC2C492D4A00F039F82C482D492D4A00F092 @@ -23,13 +23,13 @@ S113213C043003B4904703BCF7E700208646EC4612 S113214C00200021244A9047FEE7884207D0521A07 S113215C05D0037801300B700131013AF9D1704785 S113216C884202D002700130FAE770471B481C49C0 -S113217C01609DE7E4010020E4010020E40100205B -S113218C9C3000000000002008000020F02100001A -S113219CF02100008C3000009C3000000000002076 -S11321AC000000208C3000008C3000008C300000CB -S11321BC8C3000008C3000008C3000008C3000001F -S11321CC8C3000009C3000000800002064000020CB -S11321DC64000020E4000020A923000008ED00E0C6 +S113217C01609DE7E8010020E8010020E80100204F +S113218CC83000000000002008000020F0210000EE +S113219CF0210000B8300000C8300000000000201E +S11321AC00000020B8300000B8300000B830000047 +S11321BCB8300000B8300000B8300000B83000006F +S11321CCB8300000C830000008000020680000206F +S11321DC68000020E8000020D523000008ED00E092 S10721EC00200000CB S11321F070B584B01C4B0FCB8DE80F0001211B4838 S11322001B4CA0470123042206210220194EB0478B @@ -38,233 +38,236 @@ S113222002211648164B9847164E01213046164B8C S1132230984701213046A04700268DF80060134CD2 S113224069462046124B98474FF4165231462046B1 S1132250104B9847032363650423636305212046D9 -S11322600D4B984704B070BD8C30000000C20200D2 -S11322702D290000C92C00000023040003001200D3 -S1132280D12B000040151600B5270000004408407B -S1132290F92D0000892D0000D92D0000BFF34F8FC8 +S11322600D4B984704B070BDB830000000C20200A6 +S113227059290000F52C000000230400030012007B +S1132280FD2B000040151600E12700000044084023 +S1132290252E0000B52D0000052E0000BFF34F8F42 S11322A00449CA6802F4E062034B1343CB60BFF3F2 -S11322B04F8FFEE700ED00E00400FA0538B51A4B35 -S11322C01B7883B9194BDB6A13F0040F2BD0174822 -S11322D0174B9847174B18700122134B1A700022A2 -S11322E0154B1A7038BD114BDB6A13F0040F1AD06A -S11322F0114C25780D480E4B98470E4A15446870CA -S113230023780133DBB2237012789A420BD1002276 -S1132310054B1A70074B5B78FF2B04D1054B9B7858 -S11323200BB9064B984738BD4A00002000440840CA -S1132330492E000008000020490000209D220000D2 -S113234008B50248024B984708BD00BF00A00840EA -S1132350FD2F000010B50F4B98470F4B1B68C31A95 -S1132360B3F5FA7F14D304460C4B1B783BB9012216 -S11323700A4B1A7000210A480A4B984706E00021CC -S1132380064B19700A460648064B9847024B1C60D8 -S113239010BD00BFF52500004C00002050000020B7 -S11323A000A00840812F000000B583B05B4B984724 -S11323B05B4B1B681B0E0ED15A4A136823F0700343 -S11323C01360594B1A6822F060421A601A6862F06E -S11323D060621A6001E0032B11D8534A136823F496 -S11323E0FC531360002302F50052203213600432C0 -S11323F0136014321360083213601832136001A89A -S11324004A4B98479DF80430012B10D19DF80530B4 -S113241023B9474A136843F0020313609DF805305B -S1132420012B04D8434A136843F001031360424B61 -S11324301A68424B9A4220D83E48036843F49043BA -S113244003603F490B681B0403F0FE430A680C68F1 -S1132450096804F4FE4401F07F012143120402F4EC -S1132460FE020A431343374A1360374B1A68374B4B -S11324701A60036823F4904303600122114600208C -S1132480334B9847334A136C43F00F031364536C74 -S11324906FEA13436FEA0343536400212E482F4C21 -S11324A0A04700212E48A04700212E48A047002124 -S11324B02D48A04700212D48A04700212C48A047C3 -S11324C000212C48A04700212B48A04700212B487D -S11324D0A04700212A48A04700212A48A0470021FC -S11324E02948A04700212948A04700212848A0479F -S11324F00123052209211846264CA0470221012068 -S1132500254B9847254B9847254B9847254B98478B -S1132510254D264CA847A047FCE700BFD526000060 -S1132520FC81E00F0CA00C4020600C40592E0000F0 -S113253040800C4044800C40F081E00FFFB98A4C8D -S1132540B481E00F34200040C881E00F2C400040EB -S11325507D2B000000800C40000304002D290000A6 -S1132560001304000033040000A202000002020071 -S11325700012020000220200003202000072020077 -S11325800082020000B2020000E2020000F2020037 -S113259000D20200C92C0000AD2C00004123000031 -S11325A0B1250000F121000055230000BD220000E8 -S11325B008B50A480A4B98470A4BA3FB0030800928 -S11325C00138094B5860E021084A82F823100022A0 -S11325D09A6007211960064B1A6008BD20000400A8 -S11325E0392A0000D34D621010E000E000ED00E055 -S11325F054000020014B1868704700BF54000020AD -S1132600024A136801331360704700BF540000206E -S1132610FEE700BF1D4BDB6A03F47053B3F5805F24 -S11326202FD0B3F5005F03D0B3F5006F06D102E0FD -S1132630174B18687047174B18687047134BDB68C3 -S113264003F4E063B3F5007F13D004D8ABB1B3F562 -S1132650807F10D013E0B3F5806F06D0B3F5A06F80 -S113266012D0B3F5407F0AD101E00B4870470B4804 -S113267070470B4870470B4870470B487047002061 -S113268070474FF4004070470848704700800C4082 -S11326900000002004000020406F4001809FD5000E -S11326A0C0D8A700C0CF6A0040420F00003FAB0172 -S11326B008B5054B9847054B5B6803F00F03D840FA -S11326C0034B186008BD00BF1526000000800C40B5 -S11326D058000020704700BF4FF40040704700BF0F -S11326E0014B1868704700BF000000200A4B5B686C -S11326F003F00702032A0CD8DFE802F002020707FE -S113270023F0070343F0010303E023F0070343F03E -S11327100303014A5360704700000C40104B5B6890 -S1132720104A024410498A420AD803F00702023AC6 -S1132730012A23F0070394BF43F0030343F001038A -S11327400A4A904208D803F00702023A012A23F009 -S1132750070398BF43F00203014A5360704700BF68 -S113276000000C40FFDB0BFFFF23F4000024F40007 -S113277008B50C4B9B6A400023FA00F000F00300FC -S1132780022806D0032807D0012809D1064B984710 -S113279008BD064B984708BD054B9847400808BD3F -S11327A0002008BD00800C40D9260000E12600006E -S11327B0B1260000C0F30313013B032B00F2A880F1 -S11327C0DFE803F0020E2271B1FA81F1C9B2514A75 -S11327D0936823F00F03C1F11F010B43936070470B -S11327E010B50C464C4B9847B4FA84F1C9B2494A27 -S11327F0536823F00F03C1F11F010B435360474B90 -S11328009847474B984710BD464B98421DD003F557 -S1132810F633984230D0A3F57F33984278D13D4BBC -S11328205B6D13F0010F04D13A4A136D13F0040FDA -S1132830FBD1B1FA81F3DBB236498A6E22F00F0282 -S1132840C3F11F0313438B667047324B5B6D13F068 -S1132850010F04D12F4A136D13F0040FFBD1B1FA09 -S113286081F2D2B22B498B6EC2F11F0223F0F00326 -S113287043EA02138B667047264B5B6D13F0010F1E -S113288004D1244A136D13F0040FFBD1B1FA81F281 -S1132890D2B220498B6EC2F10F0223F4407343EA93 -S11328A002238B667047204B984204D003F504330F -S11328B0984216D07047174B5B6D13F0010F04D18B -S11328C0144A136D13F0400FFBD1B1FA81F1C9B270 -S11328D0104A136F23F00303C1F11F010B43136765 -S11328E070470C4B5B6D13F0010F04D1094A136D53 -S11328F013F0400FFBD1B1FA81F1C9B2054A136F4D -S1132900C1F11F0123F0300343EA0111116770473D -S1132910704700BF00800C40ED260000B126000087 -S11329201D27000030140A004005140030B4C0F321 -S11329300323013B052B28D8DFE803F00821061602 -S113294003231024124A11E0124A1BE0C0F304309E -S1132950114A02E02B6D2342FCD102F1047200EB18 -S1132960C2008000016010E001240C4AC0F304306E -S11329700B4B5B6D13F0010FEFD1094DEAE7094AE8 -S113298000E0094AC0F30430E7E730BC704700BFF9 -S113299060800C4040800C4008800C4058800C4003 -S11329A000800C4044800C4078800C4000F00F0004 -S11329B00138032803D8DFE800F004162738002084 -S11329C070471C4BDB6A03F47053B3F5805F08D087 -S11329D0B3F5005F2BD0B3F5006F0CBF04200520C6 -S11329E0704703207047134B9B6A03F00303022BC9 -S11329F006D0032B06D0012B0CBF03200120704707 -S1132A0002207047062070470A4B9B6A03F00C03B0 -S1132A10022B06D0032B06D0012B0CBF0320012070 -S1132A207047022070470620704707207047022035 -S1132A30704700BF00800C4008B500F47810B0F572 -S1132A40402F4ED012D8B0F5802F31D004D820B307 -S1132A50B0F5003F24D07FE0B0F5002F2FD0B0F5C3 -S1132A60202F35D0B0F5C02F76D124E0B0F5A01FCB -S1132A7053D006D8B0F5602F3CD0B0F5901F48D0A5 -S1132A806AE0B0F5C01F5AD0B0F5D01F03D0B0F53E -S1132A90B01F61D14AE0324808BD324B984708BDA7 -S1132AA0304B9847304B9B6803F00F03D84008BD68 -S1132AB02E4B984708BD00202D4B984708BD002099 -S1132AC02B4B9847284B9B6E03F00F03D84008BD4F -S1132AD00020274B9847244B9B6EC3F30313D84025 -S1132AE008BD0020224B98471F4B9B6EC3F3012364 -S1132AF0D84008BD00201E4B98471B4A936EC3F371 -S1132B000123D840D36F03F007030133B0FBF3F084 -S1132B1008BD0120164B984708BD0120144B984767 -S1132B20114B1B6F03F00303D84008BD0120104B69 -S1132B3098470D4B1B6FC3F30113D84008BD0D48D4 -S1132B400D4B9847072802D0082802D006E0044815 -S1132B5008BD044B984708BD002008BD002008BDEF -S1132B60809FD5001526000000800C40B12600008F -S1132B707127000004001800AD29000008B50428DE -S1132B8021D8DFE800F00C09031106000423082013 -S1132B900CE01023202009E04023802006E04FF4BD -S1132BA080734FF4007001E00123022039B106491B -S1132BB00B6232B10A46D36A1842FCD001E0024BE0 -S1132BC01862024B984708BD00800C40992C000005 -S1132BD010B500F00F00012804D000284CD00328C1 -S1132BE021D910BD0239032946D8DFE801F00B02D0 -S1132BF005080120032407E00220044604E0032022 -S1132C00012401E000200424012211461B4B9847B3 -S1132C101B4B98471B4B5C621B4B98471B4B9847BD -S1132C201B4B984710BD02280CBF00240224013915 -S1132C30052921D8DFE801F016030A20201101221A -S1132C40114600200D4B984702230CE00122114647 -S1132C5010460A4B9847012305E001220D4B1A60E8 -S1132C60032300E000230748816A0322A24021EAEB -S1132C700202A3401343836210BD00BF7D2B0000FA -S1132C80ED26000000800C40992C0000B1260000C5 -S1132C901D27000008089043024BDA6A024B1A8091 -S1132CA0704700BF00800C405C00002000EBC000B7 -S1132CB0800000F1804000F5C040036823F0030366 -S1132CC019430160704700BFF0B51546AAB153B16E -S1132CD001248C4000EBC002920002F1804202F514 -S1132CE0C042146109E001248C4000EBC002920050 -S1132CF002F1804202F5C0425461072911D800EB69 -S1132D00C002920002F1804202F5C04257688C0072 -S1132D100F26A64027EA060605FA04F43443546055 -S1132D2016E0184CC600321804EB8202976801F1D1 -S1132D308042083A92004FF00F0E0EFA02FE27EA84 -S1132D400E0705FA02F23A43064404EB8604A26035 -S1132D50BDB95BB1012303FA01F100EBC0008000AF -S1132D6000F1804000F5C0400161F0BD012303FA89 -S1132D7001F100EBC000800000F1804000F5C0408C -S1132D804161F0BD0060004038B504461546084670 -S1132D9059B90D4B9C4205D003F580639C4212D176 -S1132DA00A4800E00A480B4B98474201B2FBF5F28F -S1132DB0203AD200236C13F0010F03D1636C13F09B -S1132DC0040FFBD1E26038BD0040084040151600F6 -S1132DD040051400392A0000CB435B0003F00A03CA -S1132DE01943036C13F0010F03D1436C13F0020F6A -S1132DF0FBD14160704700BF38B504460D46036CF3 -S1132E0013F0010F03D1636C13F0020FFBD10A23FB -S1132E106360636C002BFCD101232364226822F0DD -S1132E201C022B7B1A436B7B1A43AB7B134323603B -S1132E30AA6869682046034B98472B78636000238F -S1132E40236438BD892D0000836813F0200FFBD064 -S1132E50C069C0B2704700BF06490B6903F03F0365 -S1132E6003708B6903F0F002CB69C3F303131343BC -S1132E7043707047D0FF0FE01F2AC4BF203A0431CB -S1132E80012303FA02F2072924D8DFE801F0040839 -S1132E900C1014181C20036C1A4302647047436C12 -S1132EA01A4342647047836C1A4382647047C36C4C -S1132EB01A43C2647047036D1A4302657047436D39 -S1132EC01A4342657047836D1A4382657047C36D28 -S1132ED01A43C265704700BF1F2AC4BF203A043199 -S1132EE0012303FA02F207292CD8DFE801F00409D0 -S1132EF00E13181D2227036C23EA02020264704792 -S1132F00436C23EA020242647047836C23EA0202A0 -S1132F1082647047C36C23EA0202C2647047036D83 -S1132F2023EA020202657047436D23EA0202426506 -S1132F307047836D23EA020282657047C36D23EAFA -S1132F400202C265704700BF4FF0FF32034B5A6262 -S1132F50034A136801331360704700BF00A00840A0 -S1132F6060000020002303640365436443658364B5 -S1132F708365C364C365436E002BFCD1704700BFF7 -S1132F8010B50B292AD8DFE801F006090C0F121539 -S1132F90181B1E2124270F2303241FE003230124CD -S1132FA01CE003231C4619E00323002416E003233A -S1132FB0022413E02723002410E0272303240DE038 -S1132FC0012303240AE00123022407E001231C4611 -S1132FD004E001231C4601E00723032422B11A461E -S1132FE02146044B984710BD1A462146024B984788 -S1132FF010BD00BF792E0000D92E000010B5044684 -S11330001E4B9A6A22F003029A629A6A42F0020202 -S11330109A629A6D42F004029A659A6E22F44072A2 -S11330209A669A6E42F440729A6600238362636ED3 -S1133030002BFCD14FF0FF3363624FF00062104B62 -S11330401A600123A36241F60B73636000220B4BE9 -S1133050DA6720460B4B984740F2FF33A360052301 -S11330602360636E002BFCD1074BE360636E002B7F -S1133070FCD101236362A36210BD00BF00800C4039 -S10F308000E100E0652F000000011C00CE -S113308C0500000000000000802500000000000086 -S10B309C008000000048E80177 +S11322B04F8FFEE700ED00E00400FA0538B5234B2C +S11322C01B78B3B9224BDB6A13F0040F3CD02048CF +S11322D0204B9847204B1870002835D01F4B984747 +S11322E01F4B18600122194B1A7000221D4B1A70E3 +S11322F038BD174BDB6A13F0040F1ED0194C257838 +S11323001348144B9847144A1544687023780133D2 +S1132310DBB2237012789A4216D100220B4B1A704A +S11323200D4B5B78FF2B0FD10B4B9B7863B90E4B96 +S113233098470022054B1A7038BD084B9847084B44 +S11323401B6864339842F4D838BD00BF4E000020A7 +S113235000440840752E00000C00002021260000D7 +S1132360080000204D0000209D22000008B502480E +S1132370024B984708BD00BF00A008402930000068 +S113238010B50F4B98470F4B1B68C31AB3F5FA7F70 +S113239014D304460C4B1B783BB901220A4B1A7028 +S11323A000210A480A4B984706E00021064B1970A1 +S11323B00A460648064B9847024B1C6010BD00BFF6 +S11323C021260000500000205400002000A00840F6 +S11323D0AD2F000000B583B05B4B98475B4B1B6887 +S11323E01B0E0ED15A4A136823F070031360594B25 +S11323F01A6822F060421A601A6862F060621A6019 +S113240001E0032B11D8534A136823F4FC531360DF +S1132410002302F500522032136004321360143298 +S11324201360083213601832136001A84A4B9847AE +S11324309DF80430012B10D19DF8053023B9474A8B +S1132440136843F0020313609DF80530012B04D890 +S1132450434A136843F001031360424B1A68424B2A +S11324609A4220D83E48036843F4904303603F49AE +S11324700B681B0403F0FE430A680C68096804F443 +S1132480FE4401F07F012143120402F4FE020A43D8 +S11324901343374A1360374B1A68374B1A60036883 +S11324A023F490430360012211460020334B9847E4 +S11324B0334A136C43F00F031364536C6FEA1343F2 +S11324C06FEA0343536400212E482F4CA047002198 +S11324D02E48A04700212E48A04700212D48A047A0 +S11324E000212D48A04700212C48A04700212C485A +S11324F0A04700212B48A04700212B48A0470021DA +S11325002A48A04700212A48A04700212948A0477B +S113251000212948A04700212848A047012305227B +S113252009211846264CA04702210120254B984733 +S1132530254B9847254B9847254B9847254D264CC6 +S1132540A847A047FCE700BF01270000FC81E00F7B +S11325500CA00C4020600C40852E000040800C40F4 +S113256044800C40F081E00FFFB98A4CB481E00F45 +S113257034200040C881E00F2C400040A92B00000B +S113258000800C40000304005929000000130400DB +S11325900033040000A20200000202000012020044 +S11325A000220200003202000072020000820200D7 +S11325B000B2020000E2020000F2020000D20200B7 +S11325C0F52C0000D92C00006D230000DD2500004F +S11325D0F121000081230000BD22000008B50A4853 +S11325E00A4B98470A4BA3FB003080090138094B7A +S11325F05860E021084A82F8231000229A600721DB +S11326001960064B1A6008BD20000400652A00000A +S1132610D34D621010E000E000ED00E0580000200F +S1132620014B1868704700BF58000020024A136825 +S113263001331360704700BF58000020FEE700BF5D +S11326401D4BDB6A03F47053B3F5805F2FD0B3F5F1 +S1132650005F03D0B3F5006F06D102E0174B186892 +S11326607047174B18687047134BDB6803F4E0633B +S1132670B3F5007F13D004D8ABB1B3F5807F10D08D +S113268013E0B3F5806F06D0B3F5A06F12D0B3F5A5 +S1132690407F0AD101E00B4870470B4870470B4854 +S11326A070470B4870470B487047002070474FF441 +S11326B0004070470848704700800C40000000202C +S11326C004000020406F4001809FD500C0D8A700BF +S11326D0C0CF6A0040420F00003FAB0108B5054B74 +S11326E09847054B5B6803F00F03D840034B186011 +S11326F008BD00BF4126000000800C405C000020A3 +S1132700704700BF4FF40040704700BF014B18688A +S1132710704700BF000000200A4B5B6803F007020B +S1132720032A0CD8DFE802F00202070723F00703AC +S113273043F0010303E023F0070343F00303014ADA +S11327405360704700000C40104B5B68104A024411 +S113275010498A420AD803F00702023A012A23F0F8 +S1132760070394BF43F0030343F001030A4A904272 +S113277008D803F00702023A012A23F0070398BF9E +S113278043F00203014A5360704700BF00000C404D +S1132790FFDB0BFFFF23F4000024F40008B50C4B0F +S11327A09B6A400023FA00F000F00300022806D0E0 +S11327B0032807D0012809D1064B984708BD064BCA +S11327C0984708BD054B9847400808BD002008BD40 +S11327D000800C40052700000D270000DD260000C6 +S11327E0C0F30313013B032B00F2A880DFE803F0DE +S11327F0020E2271B1FA81F1C9B2514A936823F0F1 +S11328000F03C1F11F010B439360704710B50C46D1 +S11328104C4B9847B4FA84F1C9B2494A536823F03F +S11328200F03C1F11F010B435360474B9847474BBC +S1132830984710BD464B98421DD003F5F633984295 +S113284030D0A3F57F33984278D13D4B5B6D13F0C4 +S1132850010F04D13A4A136D13F0040FFBD1B1FAFE +S113286081F3DBB236498A6E22F00F02C3F11F03F3 +S113287013438B667047324B5B6D13F0010F04D129 +S11328802F4A136D13F0040FFBD1B1FA81F2D2B2C7 +S11328902B498B6EC2F11F0223F0F00343EA0213AB +S11328A08B667047264B5B6D13F0010F04D1244AED +S11328B0136D13F0040FFBD1B1FA81F2D2B22049A7 +S11328C08B6EC2F10F0223F4407343EA02238B663A +S11328D07047204B984204D003F50433984216D035 +S11328E07047174B5B6D13F0010F04D1144A136D3D +S11328F013F0400FFBD1B1FA81F1C9B2104A136F42 +S113290023F00303C1F11F010B43136770470C4B02 +S11329105B6D13F0010F04D1094A136D13F0400FDE +S1132920FBD1B1FA81F1C9B2054A136FC1F11F019C +S113293023F0300343EA011111677047704700BF69 +S113294000800C4019270000DD2600004927000004 +S113295030140A004005140030B4C0F30323013BD3 +S1132960052B28D8DFE803F00821061603231024DA +S1132970124A11E0124A1BE0C0F30430114A02E08B +S11329802B6D2342FCD102F1047200EBC2008000E3 +S1132990016010E001240C4AC0F304300B4B5B6D62 +S11329A013F0010FEFD1094DEAE7094A00E0094AA3 +S11329B0C0F30430E7E730BC704700BF60800C40D0 +S11329C040800C4008800C4058800C4000800C4033 +S11329D044800C4078800C4000F00F00013803283C +S11329E003D8DFE800F004162738002070471C4B9A +S11329F0DB6A03F47053B3F5805F08D0B3F5005F6E +S1132A002BD0B3F5006F0CBF0420052070470320C2 +S1132A107047134B9B6A03F00303022B06D0032B6E +S1132A2006D0012B0CBF0320012070470220704701 +S1132A30062070470A4B9B6A03F00C03022B06D056 +S1132A40032B06D0012B0CBF03200120704702206A +S1132A50704706207047072070470220704700BF68 +S1132A6000800C4008B500F47810B0F5402F4ED02B +S1132A7012D8B0F5802F31D004D820B3B0F5003F80 +S1132A8024D07FE0B0F5002F2FD0B0F5202F35D023 +S1132A90B0F5C02F76D124E0B0F5A01F53D006D8EE +S1132AA0B0F5602F3CD0B0F5901F48D06AE0B0F587 +S1132AB0C01F5AD0B0F5D01F03D0B0F5B01F61D1FC +S1132AC04AE0324808BD324B984708BD304B98471E +S1132AD0304B9B6803F00F03D84008BD2E4B98473A +S1132AE008BD00202D4B984708BD00202B4B98476C +S1132AF0284B9B6E03F00F03D84008BD0020274BE2 +S1132B009847244B9B6EC3F30313D84008BD0020A1 +S1132B10224B98471F4B9B6EC3F30123D84008BD3B +S1132B2000201E4B98471B4A936EC3F30123D840E1 +S1132B30D36F03F007030133B0FBF3F008BD0120AA +S1132B40164B984708BD0120144B9847114B1B6F37 +S1132B5003F00303D84008BD0120104B98470D4BE8 +S1132B601B6FC3F30113D84008BD0D480D4B9847A4 +S1132B70072802D0082802D006E0044808BD044B08 +S1132B80984708BD002008BD002008BD809FD500DF +S1132B904126000000800C40DD2600009D27000037 +S1132BA004001800D929000008B5042821D8DFE85A +S1132BB000F00C0903110600042308200CE0102384 +S1132BC0202009E04023802006E04FF480734FF476 +S1132BD0007001E00123022039B106490B6232B1D1 +S1132BE00A46D36A1842FCD001E0024B1862024B39 +S1132BF0984708BD00800C40C52C000010B500F0BB +S1132C000F00012804D000284CD0032821D910BD7E +S1132C100239032946D8DFE801F00B020508012038 +S1132C20032407E00220044604E00320012401E019 +S1132C3000200424012211461B4B98471B4B984744 +S1132C401B4B5C621B4B98471B4B98471B4B98478D +S1132C5010BD02280CBF002402240139052921D803 +S1132C60DFE801F016030A2020110122114600209A +S1132C700D4B984702230CE00122114610460A4BE3 +S1132C809847012305E001220D4B1A60032300E05D +S1132C9000230748816A0322A24021EA0202A340DA +S1132CA01343836210BD00BFA92B00001927000045 +S1132CB000800C40C52C0000DD26000049270000E0 +S1132CC008089043024BDA6A024B1A80704700BF2F +S1132CD000800C406000002000EBC000800000F188 +S1132CE0804000F5C040036823F0030319430160EA +S1132CF0704700BFF0B51546AAB153B101248C400A +S1132D0000EBC002920002F1804202F5C04214615D +S1132D1009E001248C4000EBC002920002F18042E1 +S1132D2002F5C0425461072911D800EBC002920099 +S1132D3002F1804202F5C04257688C000F26A6407B +S1132D4027EA060605FA04F43443546016E0184CE6 +S1132D50C600321804EB8202976801F18042083AF7 +S1132D6092004FF00F0E0EFA02FE27EA0E0705FA44 +S1132D7002F23A43064404EB8604A260BDB95BB197 +S1132D80012303FA01F100EBC000800000F1804050 +S1132D9000F5C0400161F0BD012303FA01F100EB2D +S1132DA0C000800000F1804000F5C0404161F0BDEA +S1132DB00060004038B504461546084659B90D4B25 +S1132DC09C4205D003F580639C4212D10A4800E07E +S1132DD00A480B4B98474201B2FBF5F2203AD20065 +S1132DE0236C13F0010F03D1636C13F0040FFBD1B8 +S1132DF0E26038BD0040084040151600400514004C +S1132E00652A0000CB435B0003F00A031943036CFB +S1132E1013F0010F03D1436C13F0020FFBD1416097 +S1132E20704700BF38B504460D46036C13F0010F1C +S1132E3003D1636C13F0020FFBD10A236360636C4C +S1132E40002BFCD101232364226822F01C022B7B7B +S1132E501A436B7B1A43AB7B13432360AA686968EC +S1132E602046034B98472B7863600023236438BDC6 +S1132E70B52D0000836813F0200FFBD0C069C0B2E9 +S1132E80704700BF06490B6903F03F0303708B6969 +S1132E9003F0F002CB69C3F3031313434370704789 +S1132EA0D0FF0FE01F2AC4BF203A0431012303FAE4 +S1132EB002F2072924D8DFE801F004080C101418E2 +S1132EC01C20036C1A4302647047436C1A43426427 +S1132ED07047836C1A4382647047C36C1A43C2649C +S1132EE07047036D1A4302657047436D1A43426588 +S1132EF07047836D1A4382657047C36D1A43C26578 +S1132F00704700BF1F2AC4BF203A0431012303FACB +S1132F1002F207292CD8DFE801F004090E13181D6A +S1132F202227036C23EA020202647047436C23EAFB +S1132F30020242647047836C23EA0202826470478F +S1132F40C36C23EA0202C2647047036D23EA0202DF +S1132F5002657047436D23EA020242657047836D40 +S1132F6023EA020282657047C36D23EA0202C26546 +S1132F70704700BF4FF0FF32034B5A62034A136895 +S1132F8001331360704700BF00A0084064000020B4 +S1132F900023036403654364436583648365C364F6 +S1132FA0C365436E002BFCD1704700BF10B50B29DD +S1132FB02AD8DFE801F006090C0F1215181B1E2190 +S1132FC024270F2303241FE0032301241CE00323ED +S1132FD01C4619E00323002416E00323022413E013 +S1132FE02723002410E0272303240DE001230324D6 +S1132FF00AE00123022407E001231C4604E0012324 +S11330001C4601E00723032422B11A462146044B3F +S1133010984710BD1A462146024B984710BD00BF81 +S1133020A52E0000052F000010B504461E4B9A6A19 +S113303022F003029A629A6A42F002029A629A6D3C +S113304042F004029A659A6E22F440729A669A6E6D +S113305042F440729A6600238362636E002BFCD1B3 +S11330604FF0FF3363624FF00062104B1A6001238C +S1133070A36241F60B73636000220B4BDA672046B0 +S11330800B4B984740F2FF33A36005232360636E24 +S1133090002BFCD1074BE360636E002BFCD10123B2 +S11330A06362A36210BD00BF00800C4000E100E039 +S10B30B0912F000000011C0037 +S11330B8050000000000000080250000000000005A +S10B30C8008000000048E8014B S903217962 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/boot.c b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/boot.c index 5fe52e60..5e881359 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/boot.c +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -136,6 +145,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -143,11 +153,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -172,6 +187,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/ide/EFM32G880_crossworks.hzs b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/ide/EFM32G880_crossworks.hzs index 29a2fa97..6e942ede 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/ide/EFM32G880_crossworks.hzs +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Prog/ide/EFM32G880_crossworks.hzs @@ -55,7 +55,7 @@ - + diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.elf b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.elf index 376a25f8..a862ea51 100644 Binary files a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.elf and b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.elf differ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.map b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.map index db46945e..63ba21ed 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.map +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.map @@ -7,38 +7,38 @@ start address 0x00002000 Program Header: LOAD off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**15 - filesz 0x00003238 memsz 0x00003238 flags r-x - LOAD off 0x00008000 vaddr 0x20000000 paddr 0x00003238 align 2**15 - filesz 0x00000008 memsz 0x00000168 flags rw- + filesz 0x000032c8 memsz 0x000032c8 flags r-x + LOAD off 0x00008000 vaddr 0x20000000 paddr 0x000032c8 align 2**15 + filesz 0x00000008 memsz 0x0000016c flags rw- private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00001238 00002000 00002000 00002000 2**2 + 0 .text 000012c8 00002000 00002000 00002000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000008 20000000 00003238 00008000 2**2 + 1 .data 00000008 20000000 000032c8 00008000 2**2 CONTENTS, ALLOC, LOAD, DATA - 2 .bss 00000160 20000008 00003240 00008008 2**2 + 2 .bss 00000164 20000008 000032d0 00008008 2**2 ALLOC - 3 .debug_info 00005760 00000000 00000000 00008008 2**0 + 3 .debug_info 000057a9 00000000 00000000 00008008 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_abbrev 00001834 00000000 00000000 0000d768 2**0 + 4 .debug_abbrev 000017e4 00000000 00000000 0000d7b1 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_loc 00002944 00000000 00000000 0000ef9c 2**0 + 5 .debug_loc 0000284e 00000000 00000000 0000ef95 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_aranges 00000420 00000000 00000000 000118e0 2**0 + 6 .debug_aranges 00000408 00000000 00000000 000117e3 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_ranges 000003e0 00000000 00000000 00011d00 2**0 + 7 .debug_ranges 000003e0 00000000 00000000 00011beb 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_line 00001ab9 00000000 00000000 000120e0 2**0 + 8 .debug_line 00001b0e 00000000 00000000 00011fcb 2**0 CONTENTS, READONLY, DEBUGGING - 9 .debug_str 00001a85 00000000 00000000 00013b99 2**0 + 9 .debug_str 00001a97 00000000 00000000 00013ad9 2**0 CONTENTS, READONLY, DEBUGGING - 10 .comment 00000030 00000000 00000000 0001561e 2**0 + 10 .comment 00000030 00000000 00000000 00015570 2**0 CONTENTS, READONLY - 11 .ARM.attributes 00000033 00000000 00000000 0001564e 2**0 + 11 .ARM.attributes 00000033 00000000 00000000 000155a0 2**0 CONTENTS, READONLY - 12 .debug_frame 0000082c 00000000 00000000 00015684 2**2 + 12 .debug_frame 000007cc 00000000 00000000 000155d4 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00002000 l d .text 00000000 .text @@ -56,79 +56,78 @@ SYMBOL TABLE: 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 boot.c -000020bc l F .text 00000022 NVIC_SystemReset -20000008 l O .bss 00000041 xcpCtoReqPacket.5453 -2000004c l O .bss 00000001 xcpCtoRxLength.5454 -2000004d l O .bss 00000001 xcpCtoRxInProgress.5455 +20000008 l O .bss 00000004 xcpCtoRxStartTime.5456 +2000000c l O .bss 00000041 xcpCtoReqPacket.5453 +20000050 l O .bss 00000001 xcpCtoRxLength.5454 +20000051 l O .bss 00000001 xcpCtoRxInProgress.5455 00000000 l df *ABS* 00000000 cstart.c -000022bc l F .text 00000000 zero_loop +000022fc l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 led.c -20000050 l O .bss 00000004 timer_counter_last.5438 -20000054 l O .bss 00000001 led_toggle_state.5437 +20000054 l O .bss 00000004 timer_counter_last.5438 +20000058 l O .bss 00000001 led_toggle_state.5437 00000000 l df *ABS* 00000000 main.c 00000000 l df *ABS* 00000000 timer.c -20000058 l O .bss 00000004 millisecond_counter +2000005c l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 system_efm32.c 20000000 l O .data 00000004 SystemLFXOClock 20000004 l O .data 00000004 SystemHFXOClock 00000000 l df *ABS* 00000000 lcdcontroller.c -00002754 l F .text 0000005e LCD_enableSegment -000027b4 l F .text 0000006e LCD_disableSegment +00002794 l F .text 0000005e LCD_enableSegment +000027f4 l F .text 0000006e LCD_disableSegment 00000000 l df *ABS* 00000000 efm32_cmu.c -0000297c l F .text 00000034 CMU_FlashWaitStateMax -000029b0 l F .text 0000005c CMU_FlashWaitStateControl -00002a0c l F .text 00000020 CMU_Sync -00002a2c l F .text 0000004a CMU_LFClkGet +000029bc l F .text 00000034 CMU_FlashWaitStateMax +000029f0 l F .text 0000005c CMU_FlashWaitStateControl +00002a4c l F .text 0000004a CMU_LFClkGet 00000000 l df *ABS* 00000000 efm32_emu.c -20000060 l O .bss 00000002 cmuStatus +20000064 l O .bss 00000002 cmuStatus 00000000 l df *ABS* 00000000 efm32_gpio.c 00000000 l df *ABS* 00000000 efm32_leuart.c -00003118 l F .text 00000010 LEUART_Sync 00000000 l df *ABS* 00000000 efm32_system.c 00000000 l df *ABS* 00000000 00000100 l *ABS* 00000000 __STACKSIZE__ -0000302c g F .text 0000001a GPIO_DriveModeSet -00003014 g F .text 00000016 EMU_UpdateOscConfig -00002278 g F .text 00000060 reset_handler -00002d18 g F .text 000001b0 CMU_ClockFreqGet -00003184 g F .text 0000001e LEUART_Enable -2000005c g O .bss 00000004 frameCounter -00002ec8 g F .text 00000064 CMU_OscillatorEnable -00002860 g F .text 0000007e LCD_Symbol -00003238 g .text 00000000 _etext -0000264c g F .text 00000010 TimerISRHandler -00002c80 g F .text 00000098 CMU_ClockSelectGet -20000064 g O .bss 00000004 SystemCoreClock -00002748 g F .text 0000000c SystemLFXOClockGet -00002c00 g F .text 0000007e CMU_ClockEnable -00002844 g F .text 0000001a LCD_AllOff -000031f4 g F .text 0000000e LEUART_Rx -20000068 g .bss 00000000 _ebss -00002824 g F .text 0000001e LCD_IRQHandler -0000265c g F .text 00000002 UnusedISR -000022e4 g F .text 00000016 LedInit -000031a4 g F .text 0000004e LEUART_Init -00002f2c g F .text 000000e8 CMU_ClockSelectSet +000030c4 g F .text 0000001a GPIO_DriveModeSet +000030ac g F .text 00000016 EMU_UpdateOscConfig +000022b8 g F .text 00000060 reset_handler +00002db0 g F .text 000001b0 CMU_ClockFreqGet +00003210 g F .text 0000001e LEUART_Enable +20000060 g O .bss 00000004 frameCounter +00002f60 g F .text 00000064 CMU_OscillatorEnable +000028a0 g F .text 0000007e LCD_Symbol +000032c8 g .text 00000000 _etext +0000268c g F .text 00000010 TimerISRHandler +00002d18 g F .text 00000098 CMU_ClockSelectGet +20000068 g O .bss 00000004 SystemCoreClock +00002788 g F .text 0000000c SystemLFXOClockGet +00002c84 g F .text 00000094 CMU_ClockEnable +00002884 g F .text 0000001a LCD_AllOff +00003284 g F .text 0000000e LEUART_Rx +00002180 g F .text 00000022 BootActivate +2000006c g .bss 00000000 _ebss +00002864 g F .text 0000001e LCD_IRQHandler +0000269c g F .text 00000002 UnusedISR +00002324 g F .text 00000016 LedInit +00003230 g F .text 00000052 LEUART_Init +00002fc4 g F .text 000000e8 CMU_ClockSelectSet 20000008 g .bss 00000000 _bss -00002660 g F .text 000000b4 SystemHFClockGet -000028e0 g F .text 0000009c LCD_Init -00002378 g F .text 00000278 main -00003048 g F .text 000000ce GPIO_PinModeSet -000020e0 g F .text 000000c4 BootComInit -0000273c g F .text 00000002 SystemInit -00002a78 g F .text 00000186 CMU_ClockDivSet +000026a0 g F .text 000000b4 SystemHFClockGet +00002920 g F .text 0000009c LCD_Init +000023b8 g F .text 00000278 main +000030e0 g F .text 000000ce GPIO_PinModeSet +000020bc g F .text 000000c4 BootComInit +0000277c g F .text 00000002 SystemInit +00002a98 g F .text 000001ec CMU_ClockDivSet 20000000 g .data 00000000 _data -000022fc g F .text 0000007a LedToggle -00002740 g F .text 00000006 SystemLFRCOClockGet -00003128 g F .text 0000005c LEUART_BaudrateSet -00003204 g F .text 00000022 SYSTEM_ChipRevisionGet -00002714 g F .text 00000028 SystemCoreClockGet -20000168 g .bss 00000000 _estack +0000233c g F .text 0000007a LedToggle +00002780 g F .text 00000006 SystemLFRCOClockGet +000031b0 g F .text 0000005e LEUART_BaudrateSet +00003294 g F .text 00000022 SYSTEM_ChipRevisionGet +00002754 g F .text 00000028 SystemCoreClockGet +2000016c g .bss 00000000 _estack 20000008 g .data 00000000 _edata 00002000 g O .text 000000bc _vectab -000021a4 g F .text 000000d4 BootComCheckActivationRequest -20000068 g .bss 00000000 _stack -00002640 g F .text 0000000c TimerGet -000025f0 g F .text 0000004e TimerInit +000021a4 g F .text 00000114 BootComCheckActivationRequest +2000006c g .bss 00000000 _stack +00002680 g F .text 0000000c TimerGet +00002630 g F .text 0000004e TimerInit diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.srec b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.srec index e44b3221..a93199c7 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.srec +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/bin/demoprog_olimex_efm32g880.srec @@ -1,295 +1,304 @@ S025000062696E2F64656D6F70726F675F6F6C696D65785F65666D3332673838302E737265634A -S113200068010020792200005D2600005D260000A2 -S11320105D2600005D2600005D2600005D260000B0 -S11320205D2600005D2600005D2600005D260000A0 -S11320305D2600005D2600005D2600004D260000A0 -S11320405D2600005D2600005D2600005D26000080 -S11320505D2600005D2600005D2600005D26000070 -S11320605D2600005D2600005D2600005D26000060 -S11320705D2600005D2600005D2600005D26000050 -S11320805D2600005D2600005D2600005D26000040 -S11320905D2600005D2600005D2600005D26000030 -S11320A05D2600005D2600005D2600002528000056 -S11320B05D2600005D260000EE11AA55BFF34F8F88 -S11320C04FF46D42CEF20002D16801F4E0610423C2 -S11320D0C0F2FA530B43D360BFF34F8FFEE700BF48 -S11320E070B584B043F22823C0F200030FCB8DE80F -S11320F00F004FF44240C0F20200012142F60144B5 -S1132100C0F20004A047022006210422012343F266 -S11321104906C0F20006B04702200721012200232D -S1132120B0474FF40C50C0F204000121A047032033 -S1132130C0F21200022142F62D73C0F20003984748 -S11321404FF4AA56C0F216063046012142F679230E -S1132150C0F20003984730460121A04700268DF8BD -S113216000604FF48844C4F208042046694643F2F0 -S1132170A513C0F200039847204631464FF4165287 -S113218043F22913C0F20003984703236365042331 -S113219063632046052143F28513C0F20003984788 -S11321A004B070BD10B540F24D03C2F200031B78B9 -S11321B013BB4FF48843C4F20803DB6A13F0040F23 -S11321C059D04FF48840C4F2080043F2F513C0F22A -S11321D00003984740F20803C2F20003187040F26B -S11321E04D03C2F2000301221A7040F24C03C2F202 -S11321F0000300221A7010BD40F24C03C2F2000327 -S11322001C784FF48843C4F20803DB6A13F0040F0C -S113221031D04FF48840C4F2080043F2F513C0F201 -S11322200003984740F20803C2F200031C446070A4 -S113223040F24C02C2F2000211780131C9B21170AD -S11322401B788B4217D140F24D03C2F200030022E7 -S11322501A7040F20803C2F200035B78FF2B0AD124 -S113226040F20803C2F200039B7823B942F2BD0393 -S1132270C0F20003984710BD10B517498D4640F2CF -S11322800002C2F2000240F20803C2F200039A42C2 -S113229010D2131D0F4CE41A24F003040434002359 -S11322A0104643F23821C0F200015A581A50043340 -S11322B0A342FAD109480A494FF000028842B8BF44 -S11322C040F8042BFADB42F27933C0F2000398475A -S11322D010BD00BF0B000020680100200800002092 -S11322E06800002008B54FF42040C4F2080042F60C -S11322F0E103C0F20003984708BD00BF10B542F2E5 -S11323004163C0F200039847044640F25003C2F20E -S113231000031B68C31AB3F5FA7F2BD340F25403AE -S1132320C2F200031B7883B940F25403C2F20003E3 -S113233001221A704FF42040C4F20800002142F632 -S11323406103C0F2000398470FE040F25403C2F265 -S1132350000300221A704FF42040C4F20800114612 -S113236042F66103C0F20003984740F25003C2F200 -S113237000031C6010BD00BF00B583B042F23D7382 -S1132380C0F20003984748F2FC13C0F6E0731B68E0 -S11323901B0E14D14AF20C03C4F20C031A6822F087 -S11323A070021A6046F22003C4F20C031A6822F089 -S11323B060421A601A6862F060621A6001E0032BDE -S11323C021D846F22003C4F20C031A6822F4FC520A -S11323D01A6048F24002C4F20C020023136048F26F -S11323E04402C4F20C02136048F25802C4F20C0214 -S11323F0136048F26002C4F20C02136048F27802DF -S1132400C4F20C02136001A843F20523C0F20003D6 -S113241098479DF80430012B17D19DF805303BB93E -S113242048F24003C4F20C031A6842F002021A6034 -S11324309DF80530012B9FBF48F24403C4F20C03FE -S11324401A6842F0010298BF1A6048F2F013C0F60D -S1132450E0731A684BF6FF13C4F68A439A422FD8E6 -S113246048F24403C4F20C031A6842F490421A601E -S113247048F2B412C0F6E0721168C1F30621106884 -S11324801568146804F07F0405F4FE42224300F04A -S11324907F0042EA004242EA016142F23402C4F29D -S11324A00002116048F2C812C0F6E072116844F2EA -S11324B02C02C4F2000211601A6822F490421A60DD -S11324C0002001210A4642F6C963C0F2000398477E -S11324D04FF40043C4F20C031A6C42F00F021A6466 -S11324E05A6C6FEA12426FEA02425A644FF4407027 -S11324F0C0F20400002142F60144C0F20004A047E7 -S11325004FF49850C0F204000021A0474FF44C50FF -S1132510C0F204000021A0474FF42240C0F20200A0 -S11325200021A0474FF40070C0F202000021A04730 -S11325304FF49050C0F202000021A0474FF408501D -S1132540C0F202000021A0474FF44850C0F202003C -S11325500021A0474FF4E440C0F202000021A0474C -S11325604FF40240C0F202000021A0474FF4324071 -S1132570C0F202000021A0474FF46240C0F2020002 -S11325800021A0474FF47240C0F202000021A0478E -S11325904FF45240C0F202000021A047012009215B -S11325A00522034643F24904C0F20004A047012077 -S11325B0022143F22D03C0F20003984742F2E523BF -S11325C0C0F20003984742F2F153C0F20003984767 -S11325D042F2E103C0F20003984742F2FD25C0F243 -S11325E0000542F2A514C0F20004A847A047FCE786 -S11325F008B52020C0F2040042F61953C0F20003CB -S1132600984744F6D353C1F26203A3FB0020800928 -S113261001384EF21003CEF2000358604FF46D42BD -S1132620CEF20002E02182F8231000229A600721F2 -S1132630196040F25803C2F200031A6008BD00BFDB -S113264040F25803C2F200031868704740F258037E -S1132650C2F200031A6801321A607047FEE700BF35 -S11326604FF40043C4F20C03DB6A03F47053B3F574 -S1132670805F47D0B3F5005F03D0B3F5006F0CD192 -S113268005E040F20003C2F200031868704740F20C -S11326900403C2F20003186870474FF40043C4F205 -S11326A00C03DB6803F4E063B3F5007F19D004D8AE -S11326B00BB3B3F5807F19D022E0B3F5806F24D03B -S11326C0B3F5A06F03D0B3F5407F19D104E04FF404 -S11326D07C50C0F2AB10704749F68070C0F2D50050 -S11326E070474DF6C000C0F2A70070474CF6C070AA -S11326F0C0F26A00704744F24020C0F20F007047F5 -S1132700002070474FF40040704746F64070C0F216 -S11327104010704708B542F26163C0F20003984765 -S11327204FF40043C4F20C035B6803F00F03D8407A -S113273040F26403C2F20003186008BD704700BF92 -S11327404FF40040704700BF40F20003C2F20003A0 -S1132750186870471F2AC4BF203A0431012303FAC2 -S113276002F2072924D8DFE801F004080C10141839 -S11327701C20036C1A4302647047436C1A4342647E -S11327807047836C1A4382647047C36C1A43C264F3 -S11327907047036D1A4302657047436D1A434265DF -S11327A07047836D1A4382657047C36D1A43C265CF -S11327B0704700BF1F2AC4BF203A0431012303FA23 -S11327C002F207292CD8DFE801F004090E13181DC2 -S11327D02227036C23EA020202647047436C23EA53 -S11327E0020242647047836C23EA020282647047E7 -S11327F0C36C23EA0202C2647047036D23EA020237 -S113280002657047436D23EA020242657047836D97 -S113281023EA020282657047C36D23EA0202C2659D -S1132820704700BF4FF42043C4F208034FF0FF3257 -S11328305A6240F25C03C2F200031A6801321A6061 -S1132840704700BF002303640365436443658364E6 -S11328508365C364C365436E002BFCD1704700BF1E -S113286038B50B292AD8DFE801F02706090C0F1226 -S113287015181B1E2124032301241FE003231C46D7 -S11328801CE00323002419E00323022416E0272379 -S1132890002413E02723032410E0012303240DE084 -S11328A0012302240AE001231C4607E001231C46FD -S11328B004E00723032401E00F2303243AB1214653 -S11328C01A4642F25573C0F20003984738BD2146B8 -S11328D01A4642F2B573C0F20003984738BD00BFF0 -S11328E010B504464FF40043C4F20C039A6A22F074 -S11328F003029A629A6A42F002029A629A6D42F064 -S113290004029A659A6E22F440729A669A6E42F4B0 -S113291040729A6600238362636E002BFCD14FF0F1 -S1132920FF3363624FF46143CEF200034FF0006261 -S11329301A600123A36241F60B7363604FF40043F2 -S1132940C4F20C030022DA67204642F64503C0F2C3 -S11329500003984740F2FF33A36005232360636EAE -S1132960002BFCD14FF48073C0F21C03E360636E50 -S1132970002BFCD101236362A36210BD0023C4F2C7 -S11329800C035B6803F00702032A0CD8DFE802F0AB -S11329900202070723F0070343F0010303E023F0D7 -S11329A0070343F003030022C4F20C025360704790 -S11329B00023C4F20C035B684DF6FF32CFF60B72B2 -S11329C0024442F2FF31C0F2F4018A420AD803F011 -S11329D00702023A012A23F0070394BF43F00303DA -S11329E043F001034FF41052C0F2F402904208D8AD -S11329F003F00702023A012A23F0070398BF43F0C9 -S1132A0002030022C4F20C02536070474FF40043E7 -S1132A10C4F20C035B6D13F0010F06D14FF40042B6 -S1132A20C4F20C02136D1842FCD1704708B54FF480 -S1132A300043C4F20C039B6A4000C34003F0030349 -S1132A40022B09D0032B0DD0012B12D142F241737A -S1132A50C0F20003984708BD42F24973C0F2000374 -S1132A60984708BD42F21573C0F200039847400826 -S1132A7008BD002008BD00BF10B50C46C0F3031309 -S1132A80013B032B00F2BA80DFE803F002112F812F -S1132A90B1FA81F4E4B24FF40043C4F20C039A682F -S1132AA0C4F11F0422F00F0222439A6010BD42F6C3 -S1132AB07D13C0F200039847B4FA84F4E4B24FF4EF -S1132AC00043C4F20C035A68C4F11F0422F00F023D -S1132AD022435A6042F21573C0F20003984742F64B -S1132AE0B113C0F20003984710BD41F23043C0F265 -S1132AF00A0398421FD03023C0F20C03984230D00E -S1132B004FF48663C0F20803984277D1042042F65A -S1132B100D23C0F200039847B4FA84F1C9B24FF40C -S1132B200043C4F20C039A6EC1F11F0122F00F029C -S1132B300A439A6610BD042042F60D23C0F2000336 -S1132B409847B4FA84F1C9B24FF40043C4F20C03B9 -S1132B509A6EC1F11F0122F0F00242EA01129A6654 -S1132B6010BD042042F60D23C0F200039847B4FAC6 -S1132B7084F1C9B24FF40043C4F20C039A6EC1F15C -S1132B800F0122F4407242EA01229A6610BD4FF40A -S1132B90A863C0F21403984206D04FF4AA53C0F2BB -S1132BA01603984215D010BD402042F60D23C0F202 -S1132BB000039847B4FA84F4E4B24FF40043C4F237 -S1132BC00C031A6FC4F11F0422F0030222431A6794 -S1132BD010BD402042F60D23C0F200039847B4FA1A -S1132BE084F4E4B24FF40043C4F20C031A6FC4F14A -S1132BF01F0422F0300242EA04121A6710BD00BF1B -S1132C0070B50D46C0F30323013B052B36D8DFE82E -S1132C1003F008292E151B0348F27804C4F20C04AF -S1132C2029E0C0F3043648F20804C4F20C0404F1A9 -S1132C30047406EBC4008000056070BD012348F2F3 -S1132C405804C4F20C0404E0102348F26004C4F2F3 -S1132C500C04C0F30436184642F60D23C0F20003F8 -S1132C609847E4E748F24404C4F20C0403E048F251 -S1132C704004C4F20C04C0F30436D8E770BD00BFAE -S1132C8000F00F00013803283ED8DFE800F00419F3 -S1132C902B02072070474FF40043C4F20C03D86A98 -S1132CA000F47050B0F5805F30D0B0F5005F05D00F -S1132CB0B0F5006F0CBF0420052070470220704758 -S1132CC04FF40043C4F20C03986A00F00300022896 -S1132CD01ED0032804D001280CBF03200120704714 -S1132CE0062070474FF40043C4F20C03986A00F0C6 -S1132CF00C0002280ED0032804D001280CBF0320A6 -S1132D000120704706207047002070470320704759 -S1132D10022070470220704708B500F47810B0F51F -S1132D20402F6AD012D8B0F5802F3BD004D828B3F6 -S1132D30B0F5003F28D01FE0B0F5002F3FD0B0F52C -S1132D40202F4BD0B0F5C02F16D131E0B0F5A01F25 -S1132D507ED006D8B0F5602F5ED0B0F5901F70D04D -S1132D600AE0B0F5C01F00F09180B0F5D01F00F06C -S1132D70A680B0F5B01F7AD0002008BD42F261638E -S1132D80C0F20003984708BD42F26163C0F2000339 -S1132D9098474FF40043C4F20C039B6803F00F03FD -S1132DA0D84008BD42F21573C0F20003984708BD2D -S1132DB0002042F62D23C0F20003984708BD0020EE -S1132DC042F62D23C0F2000398474FF40043C4F2A7 -S1132DD00C039B6E03F00F03D84008BD002042F69D -S1132DE02D23C0F2000398474FF40043C4F20C03B0 -S1132DF09B6EC3F30313D84008BD002042F62D2375 -S1132E00C0F2000398474FF40043C4F20C039B6ED6 -S1132E10C3F30123D84008BD002042F62D23C0F29D -S1132E20000398474FF40043C4F20C039A6EC2F3B4 -S1132E300122D040DB6F03F007030133B0FBF3F052 -S1132E4008BD012042F62D23C0F20003984708BDB7 -S1132E50012042F62D23C0F2000398474FF40043AB -S1132E60C4F20C031B6F03F00303D84008BD012018 -S1132E7042F62D23C0F2000398474FF40043C4F2F6 -S1132E800C031B6FC3F30113D84008BD0420C0F228 -S1132E90180042F68143C0F200039847072809D07E -S1132EA0082801D0002008BD42F26163C0F200038B -S1132EB0984708BD49F68070C0F2D50008BD49F6B0 -S1132EC08070C0F2D50008BD08B504282DD8DFE80D -S1132ED000F00C0911030600012302200CE010236A -S1132EE0202009E04023802006E04FF480734FF453 -S1132EF0007001E00423082069B14FF40041C4F2DA -S1132F000C010B6262B14FF40042C4F20C02D36AAA -S1132F101842FCD004E04FF40043C4F20C031862DE -S1132F2043F21503C0F20003984708BD10B500F042 -S1132F300F00012804D000286BD0032833D910BD1A -S1132F400239032965D8DFE801F0020B05080020E7 -S1132F50042407E00220044604E00320012401E0E5 -S1132F600120032401210A4642F6C963C0F200038A -S1132F70984742F67D13C0F2000398474FF400438C -S1132F80C4F20C035C6243F21503C0F200039847D9 -S1132F9042F21573C0F20003984742F6B113C0F22F -S1132FA00003984710BD022814BF022400240139ED -S1132FB005292ED8DFE801F01F030D2D2D17002061 -S1132FC001210A4642F6C963C0F20003984702226F -S1132FD012E001200146024642F6C963C0F2000332 -S1132FE09847012208E040F60803C4F29033012216 -S1132FF01A60032200E000224FF40043C4F20C03E1 -S1133000996AA240032000FA04F421EA040422434A -S11330109A6210BD4FF40043C4F20C03DA6A40F222 -S11330206003C2F200031A80704700BF00EBC000C7 -S1133030830003F1804303F5C0431A6822F00302BE -S113304011431960704700BF2DE9F0011446B2B175 -S113305053B101258D4000EBC002920002F1804281 -S113306002F5C04215610AE001258D4000EBC0065F -S1133070B60046F21002C4F2000232445560072939 -S113308013D800EBC002920002F1804202F5C04264 -S113309057688D0004FA05F64FF00F0C0CFA05F58D -S11330A027EA05053543556018E04FF4C042C4F2E1 -S11330B00002C5002E1802EB8606D6F808C08E0062 -S11330C0203E04FA06F74FF00F0808FA06F62CEA39 -S11330D006063E43054402EB85029660C4B95BB123 -S11330E0012303FA01F100EBC000800000F18040ED -S11330F000F5C04001610BE0012303FA01F100EB8C -S1133100C000800046F21003C4F200030344596077 -S1133110BDE8F001704700BF036C13F0010F02D14A -S1133120436C1942FCD1704738B50446154608462D -S1133130D1B94FF48043C4F208039C420BD04FF43E -S11331408843C4F208039C4204BF4FF4AA50C0F25F -S1133150160004D015E04FF4A860C0F2140042F643 -S11331601953C0F2000398474001B0FBF5F5203D28 -S1133170ED002046042143F21913C0F200039847DE -S1133180E56038BD38B50446CD4305F0050541EA90 -S11331904505022143F21913C0F200039847656004 -S11331A038BD00BF38B504460D46022143F2191359 -S11331B0C0F2000398470A236360636C002BFCD1C0 -S11331C00123236423682A7B23F01C0313436A7BB3 -S11331D01343AA7B1343236020466968AA6843F219 -S11331E02913C0F2000398472B78636000232364FB -S11331F038BD00BF836813F0200FFBD0C069C0B294 -S1133200704700BF4FF6D073CEF20F031A6902F075 -S11332103F0202709A6902F0F002DB69C3F3031300 -S113322013434370704700BF050000000000000016 -S10B32308025000000000000ED -S10B3238008000000048E801D9 +S11320006C010020B92200009D2600009D260000DE +S11320109D2600009D2600009D2600009D260000B0 +S11320209D2600009D2600009D2600009D260000A0 +S11320309D2600009D2600009D2600008D260000A0 +S11320409D2600009D2600009D2600009D26000080 +S11320509D2600009D2600009D2600009D26000070 +S11320609D2600009D2600009D2600009D26000060 +S11320709D2600009D2600009D2600009D26000050 +S11320809D2600009D2600009D2600009D26000040 +S11320909D2600009D2600009D2600009D26000030 +S11320A09D2600009D2600009D2600006528000056 +S11320B09D2600009D260000EE11AA5570B584B03F +S11320C043F2B823C0F200030FCB8DE80F004FF4A6 +S11320D04240C0F20200012142F68544C0F20004ED +S11320E0A047022006210422012343F2E106C0F2A4 +S11320F00006B0470220072101220023B0474FF415 +S11321000C50C0F204000121A0470320C0F21200C9 +S1132110022142F6C573C0F2000398474FF4AA5651 +S1132120C0F216063046012142F69923C0F200039C +S1132130984730460121A04700268DF800604FF4EF +S11321408844C4F208042046694643F23123C0F2AD +S113215000039847204631464FF4165243F2B11318 +S1132160C0F2000398470323636504236363204696 +S1132170052143F21123C0F20003984704B070BD57 +S1132180BFF34F8F4FF46D42CEF20002D16801F4D9 +S1132190E0610423C0F2FA530B43D360BFF34F8FC3 +S11321A0FEE700BF10B540F25103C2F200031B78F2 +S11321B073BB4FF48843C4F20803DB6A13F0040FC3 +S11321C079D04FF48840C4F2080043F28523C0F26A +S11321D00003984740F20C03C2F200031870002871 +S11321E069D042F28163C0F20003984740F20803C9 +S11321F0C2F20003186040F25103C2F2000301224C +S11322001A7040F25003C2F2000300221A7010BD8B +S113221040F25003C2F200031C784FF48843C4F226 +S11322200803DB6A13F0040F38D04FF48840C4F27B +S1132230080043F28523C0F20003984740F20C03E0 +S1132240C2F200031C44607040F25002C2F2000269 +S113225011780131C9B211701B788B422BD140F235 +S11322605103C2F2000300221A7040F20C03C2F2BE +S113227000035B78FF2B1ED140F20C03C2F2000373 +S11322809B78C3B942F28113C0F20003984740F22D +S11322905103C2F2000300221A7010BD42F281639E +S11322A0C0F20003984740F20803C2F200031B681F +S11322B064339842EBD810BD10B517498D4640F2EF +S11322C00002C2F2000240F20803C2F200039A4282 +S11322D010D2131D0F4CE41A24F003040434002319 +S11322E0104643F2C821C0F200015A581A50043370 +S11322F0A342FAD109480A494FF000028842B8BF04 +S113230040F8042BFADB42F2B933C0F200039847D9 +S113231010BD00BF0B0000206C010020080000204D +S11323206C00002008B54FF42040C4F2080042F6C7 +S11323302113C0F20003984708BD00BF10B542F254 +S11323408163C0F200039847044640F25403C2F28A +S113235000031B68C31AB3F5FA7F2BD340F258036A +S1132360C2F200031B7883B940F25803C2F200039F +S113237001221A704FF42040C4F20800002142F6F2 +S1132380A103C0F2000398470FE040F25803C2F2E1 +S1132390000300221A704FF42040C4F208001146D2 +S11323A042F6A103C0F20003984740F25403C2F27C +S11323B000031C6010BD00BF00B583B042F27D7302 +S11323C0C0F20003984748F2FC13C0F6E0731B68A0 +S11323D01B0E14D14AF20C03C4F20C031A6822F047 +S11323E070021A6046F22003C4F20C031A6822F049 +S11323F060421A601A6862F060621A6001E0032B9E +S113240021D846F22003C4F20C031A6822F4FC52C9 +S11324101A6048F24002C4F20C020023136048F22E +S11324204402C4F20C02136048F25802C4F20C02D3 +S1132430136048F26002C4F20C02136048F278029E +S1132440C4F20C02136001A843F29523C0F2000306 +S113245098479DF80430012B17D19DF805303BB9FE +S113246048F24003C4F20C031A6842F002021A60F4 +S11324709DF80530012B9FBF48F24403C4F20C03BE +S11324801A6842F0010298BF1A6048F2F013C0F6CD +S1132490E0731A684BF6FF13C4F68A439A422FD8A6 +S11324A048F24403C4F20C031A6842F490421A60DE +S11324B048F2B412C0F6E0721168C1F30621106844 +S11324C01568146804F07F0405F4FE42224300F00A +S11324D07F0042EA004242EA016142F23402C4F25D +S11324E00002116048F2C812C0F6E072116844F2AA +S11324F02C02C4F2000211601A6822F490421A609D +S1132500002001210A4642F66173C0F20003984795 +S11325104FF40043C4F20C031A6C42F00F021A6425 +S11325205A6C6FEA12426FEA02425A644FF44070E6 +S1132530C0F20400002142F68544C0F20004A04722 +S11325404FF49850C0F204000021A0474FF44C50BF +S1132550C0F204000021A0474FF42240C0F2020060 +S11325600021A0474FF40070C0F202000021A047F0 +S11325704FF49050C0F202000021A0474FF40850DD +S1132580C0F202000021A0474FF44850C0F20200FC +S11325900021A0474FF4E440C0F202000021A0470C +S11325A04FF40240C0F202000021A0474FF4324031 +S11325B0C0F202000021A0474FF46240C0F20200C2 +S11325C00021A0474FF47240C0F202000021A0474E +S11325D04FF45240C0F202000021A047012009211B +S11325E00522034643F2E104C0F20004A04701209F +S11325F0022143F2C503C0F20003984742F2253397 +S1132600C0F20003984742F23163C0F200039847D6 +S113261042F2BD03C0F20003984742F23D35C0F2D6 +S1132620000542F2A514C0F20004A847A047FCE745 +S113263008B52020C0F2040042F6B153C0F20003F2 +S1132640984744F6D353C1F26203A3FB00208009E8 +S113265001384EF21003CEF2000358604FF46D427D +S1132660CEF20002E02182F8231000229A600721B2 +S1132670196040F25C03C2F200031A6008BD00BF97 +S113268040F25C03C2F200031868704740F25C0336 +S1132690C2F200031A6801321A607047FEE700BFF5 +S11326A04FF40043C4F20C03DB6A03F47053B3F534 +S11326B0805F47D0B3F5005F03D0B3F5006F0CD152 +S11326C005E040F20003C2F200031868704740F2CC +S11326D00403C2F20003186870474FF40043C4F2C5 +S11326E00C03DB6803F4E063B3F5007F19D004D86E +S11326F00BB3B3F5807F19D022E0B3F5806F24D0FB +S1132700B3F5A06F03D0B3F5407F19D104E04FF4C3 +S11327107C50C0F2AB10704749F68070C0F2D5000F +S113272070474DF6C000C0F2A70070474CF6C07069 +S1132730C0F26A00704744F24020C0F20F007047B4 +S1132740002070474FF40040704746F64070C0F2D6 +S11327504010704708B542F2A163C0F200039847E5 +S11327604FF40043C4F20C035B6803F00F03D8403A +S113277040F26803C2F20003186008BD704700BF4E +S11327804FF40040704700BF40F20003C2F2000360 +S1132790186870471F2AC4BF203A0431012303FA82 +S11327A002F2072924D8DFE801F004080C101418F9 +S11327B01C20036C1A4302647047436C1A4342643E +S11327C07047836C1A4382647047C36C1A43C264B3 +S11327D07047036D1A4302657047436D1A4342659F +S11327E07047836D1A4382657047C36D1A43C2658F +S11327F0704700BF1F2AC4BF203A0431012303FAE3 +S113280002F207292CD8DFE801F004090E13181D81 +S11328102227036C23EA020202647047436C23EA12 +S1132820020242647047836C23EA020282647047A6 +S1132830C36C23EA0202C2647047036D23EA0202F6 +S113284002657047436D23EA020242657047836D57 +S113285023EA020282657047C36D23EA0202C2655D +S1132860704700BF4FF42043C4F208034FF0FF3217 +S11328705A6240F26003C2F200031A6801321A601D +S1132880704700BF002303640365436443658364A6 +S11328908365C364C365436E002BFCD1704700BFDE +S11328A038B50B292AD8DFE801F02706090C0F12E6 +S11328B015181B1E2124032301241FE003231C4697 +S11328C01CE00323002419E00323022416E0272339 +S11328D0002413E02723032410E0012303240DE044 +S11328E0012302240AE001231C4607E001231C46BD +S11328F004E00723032401E00F2303243AB1214613 +S11329001A4642F29573C0F20003984738BD214637 +S11329101A4642F2F573C0F20003984738BD00BF6F +S113292010B504464FF40043C4F20C039A6A22F033 +S113293003029A629A6A42F002029A629A6D42F023 +S113294004029A659A6E22F440729A669A6E42F470 +S113295040729A6600238362636E002BFCD14FF0B1 +S1132960FF3363624FF46143CEF200034FF0006221 +S11329701A600123A36241F60B7363604FF40043B2 +S1132980C4F20C030022DA67204642F68503C0F243 +S11329900003984740F2FF33A36005232360636E6E +S11329A0002BFCD14FF48073C0F21C03E360636E10 +S11329B0002BFCD101236362A36210BD0023C4F287 +S11329C00C035B6803F00702032A0CD8DFE802F06B +S11329D00202070723F0070343F0010303E023F097 +S11329E0070343F003030022C4F20C025360704750 +S11329F00023C4F20C035B684DF6FF32CFF60B7272 +S1132A00024442F2FF31C0F2F4018A420AD803F0D0 +S1132A100702023A012A23F0070394BF43F0030399 +S1132A2043F001034FF41052C0F2F402904208D86C +S1132A3003F00702023A012A23F0070398BF43F088 +S1132A4002030022C4F20C025360704708B54FF42D +S1132A500043C4F20C039B6A4000C34003F0030329 +S1132A60022B09D0032B0DD0012B12D142F281731A +S1132A70C0F20003984708BD42F28973C0F2000314 +S1132A80984708BD42F25573C0F2000398474008C6 +S1132A9008BD002008BD00BF10B50C46C0F30313E9 +S1132AA0013B032B00F2ED80DFE803F002112FA0BD +S1132AB0B1FA81F4E4B24FF40043C4F20C039A680F +S1132AC0C4F11F0422F00F0222439A6010BD42F6A3 +S1132AD0BD13C0F200039847B4FA84F4E4B24FF48F +S1132AE00043C4F20C035A68C4F11F0422F00F021D +S1132AF022435A6042F25573C0F20003984742F6EB +S1132B00F113C0F20003984710BD41F23043C0F204 +S1132B100A0398422AD03023C0F20C03984245D0CD +S1132B204FF48663C0F20803984240F0AA804FF441 +S1132B300043C4F20C035B6D13F0010F07D14FF493 +S1132B400042C4F20C02136D13F0040FFBD1B4FA6B +S1132B5084F1C9B24FF40043C4F20C039A6EC1F17C +S1132B601F0122F00F020A439A6610BD4FF400437E +S1132B70C4F20C035B6D13F0010F07D14FF4004254 +S1132B80C4F20C02136D13F0040FFBD1B4FA84F1F8 +S1132B90C9B24FF40043C4F20C039A6EC1F11F0191 +S1132BA022F0F00242EA01129A6610BD4FF400438B +S1132BB0C4F20C035B6D13F0010F07D14FF4004214 +S1132BC0C4F20C02136D13F0040FFBD1B4FA84F1B8 +S1132BD0C9B24FF40043C4F20C039A6EC1F10F0161 +S1132BE022F4407242EA01229A6610BD4FF4A863AF +S1132BF0C0F21403984206D04FF4AA53C0F216034D +S1132C0098421FD010BD4FF40043C4F20C035B6D17 +S1132C1013F0010F07D14FF40042C4F20C02136DFC +S1132C2013F0400FFBD1B4FA84F4E4B24FF4004340 +S1132C30C4F20C031A6FC4F11F0422F003022243EE +S1132C401A6710BD4FF40043C4F20C035B6D13F01C +S1132C50010F07D14FF40042C4F20C02136D13F0BC +S1132C60400FFBD1B4FA84F4E4B24FF40043C4F24D +S1132C700C031A6FC4F11F0422F0300242EA04125A +S1132C801A6710BD30B4C0F30323013B052B41D8B0 +S1132C90DFE803F0083439191F0348F27804C4F25A +S1132CA00C0434E0C0F3043048F20804C4F20C0409 +S1132CB002E02B6D1A42FCD104F1047400EBC40051 +S1132CC08000016026E0012248F25804C4F20C049A +S1132CD004E0102248F26004C4F20C04C0F304308F +S1132CE04FF40043C4F20C035B6D13F0010F04BFF7 +S1132CF04FF40045C4F20C05DBD0DDE748F2440490 +S1132D00C4F20C0403E048F24004C4F20C04C0F31F +S1132D100430D1E730BC704700F00F0001380328BD +S1132D203ED8DFE800F004192B02072070474FF467 +S1132D300043C4F20C03D86A00F47050B0F5805F0D +S1132D4030D0B0F5005F05D0B0F5006F0CBF0420A3 +S1132D5005207047022070474FF40043C4F20C036F +S1132D60986A00F0030002281ED0032804D001282A +S1132D700CBF032001207047062070474FF4004326 +S1132D80C4F20C03986A00F00C0002280ED0032849 +S1132D9004D001280CBF032001207047062070478F +S1132DA000207047032070470220704702207047BC +S1132DB008B500F47810B0F5402F6AD012D8B0F5F9 +S1132DC0802F3BD004D828B3B0F5003F28D01FE0B3 +S1132DD0B0F5002F3FD0B0F5202F4BD0B0F5C02F69 +S1132DE016D131E0B0F5A01F7ED006D8B0F5602F23 +S1132DF05ED0B0F5901F70D00AE0B0F5C01F00F0AF +S1132E009180B0F5D01F00F0A680B0F5B01F7AD045 +S1132E10002008BD42F2A163C0F20003984708BD38 +S1132E2042F2A163C0F2000398474FF40043C4F296 +S1132E300C039B6803F00F03D84008BD42F255739E +S1132E40C0F20003984708BD002042F64D23C0F2AB +S1132E500003984708BD002042F64D23C0F200034A +S1132E6098474FF40043C4F20C039B6E03F00F0326 +S1132E70D84008BD002042F64D23C0F20003984715 +S1132E804FF40043C4F20C039B6EC3F30313D84006 +S1132E9008BD002042F64D23C0F2000398474FF4CA +S1132EA00043C4F20C039B6EC3F30123D84008BD56 +S1132EB0002042F64D23C0F2000398474FF400432C +S1132EC0C4F20C039A6EC2F30122D040DB6F03F00C +S1132ED007030133B0FBF3F008BD012042F64D2394 +S1132EE0C0F20003984708BD012042F64D23C0F20A +S1132EF0000398474FF40043C4F20C031B6F03F024 +S1132F000303D84008BD012042F64D23C0F200035C +S1132F1098474FF40043C4F20C031B6FC3F301132F +S1132F20D84008BD0420C0F2180042F61953C0F27C +S1132F3000039847072809D0082801D0002008BDBD +S1132F4042F2A163C0F20003984708BD49F68070BD +S1132F50C0F2D50008BD49F68070C0F2D50008BDA6 +S1132F6008B504282DD8DFE800F00C091103060089 +S1132F70012302200CE01023202009E040238020BC +S1132F8006E04FF480734FF4007001E0042308203E +S1132F9069B14FF40041C4F20C010B6262B14FF409 +S1132FA00042C4F20C02D36A1842FCD004E04FF48D +S1132FB00043C4F20C03186243F2AD03C0F20003F1 +S1132FC0984708BD10B500F00F00012804D0002870 +S1132FD06BD0032833D910BD0239032965D8DFE843 +S1132FE001F0020B05080020042407E00220044637 +S1132FF004E00320012401E00120032401210A4606 +S113300042F66173C0F20003984742F6BD13C0F262 +S1133010000398474FF40043C4F20C035C6243F28C +S1133020AD03C0F20003984742F25573C0F20003A7 +S1133030984742F6F113C0F20003984710BD0228E6 +S113304014BF02240024013905292ED8DFE801F039 +S11330501F030D2D2D17002001210A4642F661732E +S1133060C0F200039847022212E001200146024602 +S113307042F66173C0F200039847012208E040F66B +S11330800803C4F2903301221A60032200E00022F4 +S11330904FF40043C4F20C03996AA240032000FADF +S11330A004F421EA040422439A6210BD4FF400435D +S11330B0C4F20C03DA6A40F26403C2F200031A8019 +S11330C0704700BF00EBC000830003F1804303F5A9 +S11330D0C0431A6822F0030211431960704700BF0D +S11330E02DE9F0011446B2B153B101258D4000EB36 +S11330F0C002920002F1804202F5C04215610AE06A +S113310001258D4000EBC006B60046F21002C4F261 +S1133110000232445560072913D800EBC002920024 +S113312002F1804202F5C04257688D0004FA05F6A8 +S11331304FF00F0C0CFA05F527EA050535435560E9 +S113314018E04FF4C042C4F20002C5002E1802EB8E +S11331508606D6F808C08E00203E04FA06F74FF023 +S11331600F0808FA06F62CEA06063E43054402EB6D +S113317085029660C4B95BB1012303FA01F100EB47 +S1133180C000800000F1804000F5C04001610BE008 +S1133190012303FA01F100EBC000800046F21003A2 +S11331A0C4F2000303445960BDE8F001704700BF56 +S11331B038B5044615460846D1B94FF48043C4F2E5 +S11331C008039C420BD04FF48843C4F208039C428A +S11331D004BF4FF4AA50C0F2160004D016E04FF416 +S11331E0A860C0F2140042F6B153C0F2000398473D +S11331F04001B0FBF5F5203DED00236C13F0010F09 +S113320003D1636C13F0040FFBD1E56038BD00BF3C +S1133210CB4303F0050341EA4301036C13F0010FB0 +S113322003D1436C13F0020FFBD14160704700BF20 +S113323038B504460D46036C13F0010F03D1636CDB +S113324013F0020FFBD10A236360636C002BFCD1E3 +S11332500123236423682A7B23F01C0313436A7B22 +S11332601343AA7B1343236020466968AA6843F288 +S1133270B113C0F2000398472B78636000232364E2 +S113328038BD00BF836813F0200FFBD0C069C0B203 +S1133290704700BF4FF6D073CEF20F031A6902F0E5 +S11332A03F0202709A6902F0F002DB69C3F3031370 +S11332B013434370704700BF050000000000000086 +S10B32C080250000000000005D +S10B32C8008000000048E80149 S9032000DC diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/boot.c b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/boot.c index 1d8a4944..614878c1 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -136,6 +145,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -143,11 +153,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -172,6 +187,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.out b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.out index cf91f681..583e48ac 100644 Binary files a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.out and b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.out differ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.srec b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.srec index 36208191..7bc60157 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.srec +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/bin/demoprog_olimex_efm32g880.srec @@ -1,16 +1,16 @@ S021000064656D6F70726F675F6F6C696D65785F65666D3332673838302E73726563B6 -S113200008040020D1310000EF2F0000EF2F000062 -S1132010EF2F0000EF2F0000EF2F0000EF2F000044 -S1132020EF2F0000EF2F0000EF2F0000EF2F000034 -S1132030EF2F0000EF2F0000EF2F00006F2F0000A4 -S1132040EF2F0000EF2F0000EF2F0000EF2F000014 -S1132050EF2F0000EF2F0000EF2F0000EF2F000004 -S1132060EF2F0000EF2F0000EF2F0000EF2F0000F4 -S1132070EF2F0000EF2F0000EF2F0000EF2F0000E4 -S1132080EF2F0000EF2F0000EF2F0000EF2F0000D4 -S1132090EF2F0000EF2F0000EF2F0000EF2F0000C4 -S11320A0EF2F0000EF2F0000EF2F0000AB27000000 -S10F20B0EF2F0000EF2F0000EE11AA55E6 +S113200008040020F93100001730000017300000E8 +S113201017300000173000001730000017300000A0 +S11320201730000017300000173000001730000090 +S1132030173000001730000017300000972F000001 +S11320401730000017300000173000001730000070 +S11320501730000017300000173000001730000060 +S11320601730000017300000173000001730000050 +S11320701730000017300000173000001730000040 +S11320801730000017300000173000001730000030 +S11320901730000017300000173000001730000020 +S11320A0173000001730000017300000AB27000085 +S10F20B01730000017300000EE11AA5594 S11320BC890011EB401010F1844002607047DFF886 S11320CC8405006810F007010029012903D9891E31 S11320DC012904D906E0012161F3020002E0032185 @@ -116,11 +116,11 @@ S113270CB0F5007F0ED0B0F5407F09D0B0F5806FE6 S113271C04D0B0F5A06F0BD110480AE0104808E0C3 S113272C104806E0104804E0104802E0104800E0AD S113273C0020704770474FF400407047044800680D -S113274C7047000004800C40540400202C800C4082 +S113274C7047000004800C40580400202C800C407E S113275C04000020000000200C800C40003FAB0162 S113276C406F4001809FD500C0D8A700C0CF6A003D S113277C40420F000348006801490880704700007C -S113278C5C0400202C800C40012110F01F029140AD +S113278C600400202C800C40012110F01F029140A9 S113279CDFF8282240B2400942F820107047DFF8D5 S11327AC20025FF0FF314162DFF818020068401C20 S11327BCDFF8101208607047202A01DB203A091D4B @@ -156,7 +156,7 @@ S113298C03FF0120A06241F60B7060600020E86731 S113299C2000FFF77BFF40F2FF30A0600520206091 S11329AC606E0028FCD10948E060606E0028FCD100 S11329BC012060620120A06231BD000000E100E052 -S11329CC00A008404C04002000800C4000011C00B6 +S11329CC00A008405004002000800C4000011C00B2 S11329DC80B56B480168080E00280DD1694802685F S11329EC32F0700202606848026822F060420260B1 S11329FC026872F060620260080E042813D2624806 @@ -171,7 +171,7 @@ S1132A7C000410F0FE414C480068000410F4FE0001 S1132A8C01434948006810F4FE400143464800687D S1132A9C10F07F00014345480160454845490968E9 S1132AAC01603B48016831F49041016001BD80B57F -S1132ABC00F007F800F0C1F800F06DF900F0C1F86F +S1132ABC00F007F800F0C1F800F081F900F0C1F85B S1132ACCFAE780B5FFF736FEFFF782FF01220121FA S1132ADC0020FFF783FD2D48006850F00F002B49B0 S1132AEC08602B48006840F47F4050F0FF002849F0 @@ -182,8 +182,8 @@ S1132B2CF5FB00212A48FFF7F1FB00212948FFF7A8 S1132B3CEDFB00212848FFF7E9FB00212748FFF7AC S1132B4CE5FB00212648FFF7E1FB00212548FFF7B0 S1132B5CDDFB00212448FFF7D9FB00212348FFF7B4 -S1132B6CD5FB012305220921012000F04DF9022196 -S1132B7C012000F039F900F009F900F0DEF901BD8B +S1132B6CD5FB012305220921012000F061F9022182 +S1132B7C012000F04DF900F01DF900F0F2F901BD4F S1132B8CFC81E00F0CA00C4020600C4040800C40F9 S1132B9C44800C4058800C4060800C4078800C4081 S1132BACF081E00F00BA8A4CB481E00F342000406D @@ -194,97 +194,100 @@ S1132BEC00B2020000E2020000F2020000D2020075 S1132BFC0749096811F03F0101700649096811F091 S1132C0CF001054A1268C2F3031211434170704774 S1132C1CE0FF0FE0E8FF0FE0ECFF0FE0BFF34F8F96 -S1132C2C4D48006810F4E0604C4908434A49086078 +S1132C2C5648006810F4E06055490843534908605D S1132C3CBFF34F8FFEE74163704780B500F009F88E S1132C4C01BD80B500F046F801BD80B5FFF7E6FF85 -S1132C5C01BD00B585B068464149102200F096F9D3 -S1132C6C01214048FFF752FB0123042206210220D4 -S1132C7C00F0CAF8002301220721022000F0C4F856 -S1132C8C01213948FFF742FB02213848FFF742FC87 -S1132C9C01213748FFF797FA01213548FFF736FB36 -S1132CAC00208DF800006946324800F0E4F94FF436 -S1132CBC165200212F4800F09CF903202E4908607D -S1132CCC04212C48FFF7B7FF05212A4800F0B8F976 -S1132CDC05B000BD80B52948007800280BD12848E0 -S1132CEC00F02BF8012827D101202449087000207A -S1132CFC2449087020E02248224909780844401CE1 -S1132D0C00F01BF8012817D11E480078401C1D49FF -S1132D1C08701C4800781A49097888420CD10020A4 -S1132D2C1649087016484078FF2805D11448807855 -S1132D3C002801D1FFF789FF01BD10B5040012482A -S1132D4C0068400705D50B4800F0B8F92070012045 -S1132D5C00E0002010BD00000CED00E00400FA05BA -S1132D6CE431000000C2020000230400030012003E -S1132D7C4015160000440840544408405F040020E9 -S1132D8C080400205E0400202C44084080B513483D -S1132D9CFFF7D5FD01BD10B500F0E0F804001048B4 -S1132DAC0068201AB0F5FA7F16D30E480078002874 -S1132DBC08D101200B490870012200210748FFF7B4 -S1132DCC79FD07E000200749087000220021034820 -S1132DDCFFF770FD0248046010BD000000A008401D -S1132DEC50040020600400203E4AC0B2242303FB9C -S1132DFC00F3D25892089200C9B21143394AC0B2B6 -S1132E0C242358431150704770B4D2B2002A14D002 -S1132E1C002B09D001248C40324DC0B2242606FB71 -S1132E2C00F635442C6108E001248C402D4DC0B2D1 -S1132E3C242606FB00F635446C6108291BD2294C68 -S1132E4CC0B2242505FB00F52C4464680F250E0044 -S1132E5CF6B2B600B540AC43D2B20D00EDB2AD0043 -S1132E6C12FA05F52C431F4DC0B2242606FB00F6BE -S1132E7C35446C601CE01B4CC0B2242505FB00F5EA -S1132E8C2C44A4680F250E00083EF6B2B600B540DB -S1132E9CAC43D2B20D00083DEDB2AD0012FA05F50B -S1132EAC2C43104DC0B2242606FB00F63544AC600E -S1132EBCD2B2002A14D1002B09D0012212FA01F14A -S1132ECC084AC0B2242358431044016108E001228B -S1132EDC12FA01F1034AC0B224235843104441614D -S1132EEC70BC70470060004040B2002808D549010E -S1132EFC1F4A40B210F00F00104400F8041C03E009 -S1132F0C49011C4A40B21154704780B5B0F1807F1E -S1132F1C01D3012010E020F07F40401E16490860C8 -S1132F2C07215FF0FF30FFF7DFFF00201349086033 -S1132F3C072013490860002002BD80B51148FFF733 -S1132F4C19FA4FF47A71B0FBF1F0FFF7DEFF0020B1 -S1132F5C00F001F801BD0C49086070470A4800688C -S1132F6C704709480068401C074908607047000016 -S1132F7C18ED00E000E400E014E000E018E000E0EC -S1132F8C10E000E02000040058040020103A07D39D -S1132F9C30B4B1E83810103AA0E83810F9D230BC8B -S1132FAC530724BFB1E80810A0E8081044BF51F837 -S1132FBC043B40F8043BD20724BF31F8022B20F821 -S1132FCC022B44BF0B7803707047083A07D3B1E85F -S1132FDC0810083A40F8043B40F804CBF7D25307E6 -S1132FECE4E7FEE7026CD20702D4426C0A42FCD13D -S1132FFC704738B504001500002906D10C488442EA -S113300C0ED10C48FFF7B6F901004801B0FBF5F5F9 -S113301C203DED0004212000FFF7E4FFE56031BD05 -S113302C0548844201D10548ECE7F8E700000000AC -S113303C00400840400514000044084040151600A8 -S113304C38B50400C9B2CD4315F005056D00C9B2FD -S113305C0D4302212000FFF7C5FF656031BDC9B2E5 -S113306C002905D0416C0029FCD10121016401E047 -S113307C00210164704738B504000D0002212000C2 -S113308CFFF7B0FF0A20606001212000FFF7E7FF83 -S113309C206830F01C00297B0843697B0843A97B1A -S11330AC08432060AA6869682000FFF7A2FF28780B -S11330BC606000212000FFF7D2FF31BD81688906D2 -S11330CCFCD5C069C0B2704719E050F8041BCB079B -S11330DC44BFA9F101035918121F0023042A41F813 -S11330EC043BF9D25FEA827C0B4604D54FF0000C0A -S11330FCA1F800C09B1CD10744BF0021197050F8E3 -S113310C042B002AE1D1704710B450F8041B79B198 -S113311C0268436802440830DC0744BFA9F1010487 -S113312CE31852F8044B43F8044B091FF9D1ECE7AC -S113313C10BC704710B5074979441831064C7C44CF -S113314C163404E00A68081D114488470146A1425C -S113315CF8D110BD08000000280000006DFFFFFF2F -S113316C5C00000008040020000000009DFFFFFF2D -S113317C08000000740000000000002000000000A3 -S113318C00F00BF8002801D0FFF7D4FF0020AFF3B8 -S113319C0080FFF78CFC00F002F80120704700F06F -S11331AC01B800000746384600F002F8FBE70000BF -S11331BC80B5AFF30080024A11001820ABBEFBE7C8 -S11331CC26000200034B9D46AFF30080AFF3008052 -S11331DCFFF7D6FF080400200500000000000000E3 -S11331EC80250000000000000048E8010080000079 -S90331D1FA +S1132C5C01BD00B585B068464A49102200F0AAF9B6 +S1132C6C01214948FFF752FB0123042206210220CB +S1132C7C00F0DEF8002301220721022000F0D8F82E +S1132C8C01214248FFF742FB02214148FFF742FC75 +S1132C9C01214048FFF797FA01213E48FFF736FB24 +S1132CAC00208DF8000069463B4800F0F8F94FF419 +S1132CBC16520021384800F0B0F903203749086057 +S1132CCC04213548FFF7B7FF0521334800F0CCF950 +S1132CDC05B000BD80B532480078002813D13148C6 +S1132CEC00F03EF801283AD12E480078002836D05E +S1132CFC00F048F92C49086001202949087000208B +S1132D0C2A4908702BE02748284909780844401CB4 +S1132D1C00F026F8012818D124480078401C2349D7 +S1132D2C0870224800781F490978884217D100207E +S1132D3C1B4908701B484078FF2810D1194880782B +S1132D4C00280CD1FFF781FF09E000F01BF91649AC +S1132D5C09686431814202D200201149087001BD16 +S1132D6C10B5040012480068400705D50A4800F065 +S1132D7CB9F92070012000E0002010BD0CED00E03A +S1132D8C0400FA050C32000000C202000023040007 +S1132D9C0300120040151600004408405444084037 +S1132DAC63040020080400204C040020620400206A +S1132DBC2C44084080B51348FFF7C1FD01BD10B584 +S1132DCC00F0E0F8040010480068201AB0F5FA7F0F +S1132DDC16D30E480078002808D101200B4908703E +S1132DEC012200210748FFF765FD07E00020074991 +S1132DFC0870002200210348FFF75CFD02480460C0 +S1132E0C10BD000000A008405404002064040020FD +S1132E1C3E4AC0B2242303FB00F3D258920892001A +S1132E2CC9B21143394AC0B22423584311507047D4 +S1132E3C70B4D2B2002A14D0002B09D001248C40D7 +S1132E4C324DC0B2242606FB00F635442C6108E052 +S1132E5C01248C402D4DC0B2242606FB00F63544CB +S1132E6C6C6108291BD2294CC0B2242505FB00F542 +S1132E7C2C4464680F250E00F6B2B600B540AC4382 +S1132E8CD2B20D00EDB2AD0012FA05F52C431F4D74 +S1132E9CC0B2242606FB00F635446C601CE01B4CC7 +S1132EACC0B2242505FB00F52C44A4680F250E00A4 +S1132EBC083EF6B2B600B540AC43D2B20D00083DA4 +S1132ECCEDB2AD0012FA05F52C43104DC0B2242618 +S1132EDC06FB00F63544AC60D2B2002A14D1002BA8 +S1132EEC09D0012212FA01F1084AC0B22423584332 +S1132EFC1044016108E0012212FA01F1034AC0B244 +S1132F0C242358431044416170BC70470060004056 +S1132F1C40B2002808D549011F4A40B210F00F00F6 +S1132F2C104400F8041C03E049011C4A40B211543B +S1132F3C704780B5B0F1807F01D3012010E020F000 +S1132F4C7F40401E1649086007215FF0FF30FFF7F1 +S1132F5CDFFF002013490860072013490860002094 +S1132F6C02BD80B51148FFF705FA4FF47A71B0FB36 +S1132F7CF1F0FFF7DEFF002000F001F801BD0C4971 +S1132F8C086070470A480068704709480068401C8C +S1132F9C074908607047000018ED00E000E400E009 +S1132FAC14E000E018E000E010E000E02000040071 +S1132FBC5C040020103A07D330B4B1E83810103A4E +S1132FCCA0E83810F9D230BC530724BFB1E808107C +S1132FDCA0E8081044BF51F8043B40F8043BD20766 +S1132FEC24BF31F8022B20F8022B44BF0B7803705A +S1132FFC7047083A07D3B1E80810083A40F8043B84 +S113300C40F804CBF7D25307E4E7FEE7026CD2078F +S113301C02D4426C0A42FCD1704738B50400150046 +S113302C002906D10C4884420ED10C48FFF7A2F9B2 +S113303C01004801B0FBF5F5203DED000421200012 +S113304CFFF7E4FFE56031BD0548844201D1054832 +S113305CECE7F8E7000000000040084040051400CD +S113306C004408404015160038B50400C9B2CD43DD +S113307C15F005056D00C9B20D4302212000FFF7C0 +S113308CC5FF656031BDC9B2002905D0416C00296A +S113309CFCD10121016401E000210164704738B5C1 +S11330AC04000D0002212000FFF7B0FF0A2060602D +S11330BC01212000FFF7E7FF206830F01C00297B7A +S11330CC0843697B0843A97B08432060AA686968A4 +S11330DC2000FFF7A2FF2878606000212000FFF792 +S11330ECD2FF31BD81688906FCD5C069C0B2704776 +S11330FC19E050F8041BCB0744BFA9F1010359187C +S113310C121F0023042A41F8043BF9D25FEA827CA3 +S113311C0B4604D54FF0000CA1F800C09B1CD10742 +S113312C44BF0021197050F8042B002AE1D17047D8 +S113313C10B450F8041B79B1026843680244083097 +S113314CDC0744BFA9F10104E31852F8044B43F81B +S113315C044B091FF9D1ECE710BC704710B50749B3 +S113316C79441831064C7C44163404E00A68081D72 +S113317C114488470146A142F8D110BD0800000053 +S113318C280000006DFFFFFF600000000804002011 +S113319C000000009DFFFFFF080000007400000009 +S11331AC000000200000000000F00BF8002801D003 +S11331BCFFF7D4FF0020AFF30080FFF778FC00F09A +S11331CC02F80120704700F001B8000007463846A9 +S11331DC00F002F8FBE7000080B5AFF30080024A70 +S11331EC11001820ABBEFBE726000200034B9D46E2 +S11331FCAFF30080AFF30080FFF7D6FF0804002084 +S113320C0500000000000000802500000000000004 +S10B321C0048E80100800000F5 +S90331F9D2 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/boot.c b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/boot.c index 61596e64..9983aa58 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -136,6 +145,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -143,11 +153,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -172,6 +187,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/efm32G880.dep b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/efm32G880.dep index 1ffb322a..ea251551 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/efm32G880.dep +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/efm32G880.dep @@ -6,378 +6,284 @@ Debug - $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_bitband.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_chip.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_assert.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_aes.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_adc.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_adc.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_acmp.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_acmp.c - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.h - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\efm32g880f128.h - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\efm32.h - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.h - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cmInstr.h - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cmFunc.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dac.h - $PROJ_DIR$\..\lib\lcd\lcddisplay.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_cmu.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dbg.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dma.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dma.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_ebi.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_emu.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_gpio.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_i2c.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_i2c.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_int.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_lcd.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_lesense.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_lesense.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_letimer.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_leuart.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_mpu.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_msc.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_pcnt.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_prs.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rmu.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rtc.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_system.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_timer.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_usart.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_vcmp.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_wdog.h - $PROJ_DIR$\..\lib\lcd\lcdcontroller.c - $PROJ_DIR$\..\lib\lcd\lcdcontroller.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\cstart.s - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\timer.h - $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\irq.h - $PROJ_DIR$\..\irq.c - $PROJ_DIR$\..\obj\efm32_timer.o - $PROJ_DIR$\..\obj\efm32_rmu.o - $PROJ_DIR$\..\obj\efm32_rtc.o - $PROJ_DIR$\..\obj\efm32_prs.o - $PROJ_DIR$\..\obj\efm32_opamp.lst - $PROJ_DIR$\..\obj\efm32_adc.lst - $PROJ_DIR$\..\obj\efm32_usart.o - $PROJ_DIR$\..\obj\efm32_system.o - $PROJ_DIR$\..\obj\efm32_dma.lst - $PROJ_DIR$\..\obj\efm32_lesense.pbi - $PROJ_DIR$\..\obj\efm32_letimer.pbi - $PROJ_DIR$\..\obj\efm32_leuart.pbi - $PROJ_DIR$\..\obj\efm32_mpu.pbi - $PROJ_DIR$\..\obj\efm32_msc.pbi - $PROJ_DIR$\..\obj\efm32_opamp.pbi - $PROJ_DIR$\..\obj\efm32_pcnt.pbi - $PROJ_DIR$\..\obj\efm32_wdog.pbi - $TOOLKIT_DIR$\inc\c\stdbool.h - $PROJ_DIR$\..\obj\lcdcontroller.pbi - $PROJ_DIR$\..\obj\lcdcontroller.lst - $PROJ_DIR$\..\obj\lcdcontroller.o - $PROJ_DIR$\..\obj\irq.lst - $PROJ_DIR$\..\obj\led.lst - $PROJ_DIR$\..\memory.x - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\..\obj\irq.o - $PROJ_DIR$\..\obj\demoprog_olimex_efm32g880.map - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\obj\irq.pbi - $PROJ_DIR$\..\obj\led.pbi - $TOOLKIT_DIR$\inc\c\intrinsics.h - $TOOLKIT_DIR$\inc\c\cmsis_iar.h - $TOOLKIT_DIR$\inc\c\stdio.h - $TOOLKIT_DIR$\inc\c\ystdio.h - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\..\obj\efm32_prs.pbi - $PROJ_DIR$\..\obj\efm32_rmu.pbi - $PROJ_DIR$\..\obj\efm32_rtc.pbi - $PROJ_DIR$\..\bin\demoprog_olimex_efm32g880.srec - $PROJ_DIR$\..\bin\demoprog_olimex_efm32g880.out - $PROJ_DIR$\..\obj\efm32_system.pbi - $PROJ_DIR$\..\obj\efm32_timer.pbi - $PROJ_DIR$\..\obj\efm32_usart.pbi - $PROJ_DIR$\..\obj\efm32_vcmp.pbi - $PROJ_DIR$\..\obj\core_cm3.lst - $PROJ_DIR$\..\obj\efm32G880.pbd - $PROJ_DIR$\..\obj\system_efm32.pbi - $PROJ_DIR$\..\obj\efm32_assert.lst - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\..\obj\efm32_mpu.o - $PROJ_DIR$\..\obj\efm32_msc.o - $PROJ_DIR$\..\obj\system_efm32.o - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\..\obj\efm32_cmu.o - $PROJ_DIR$\..\obj\efm32_lcd.lst - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\..\obj\efm32_vcmp.lst - $PROJ_DIR$\..\obj\efm32_system.lst - $PROJ_DIR$\..\obj\efm32_timer.lst - $PROJ_DIR$\..\obj\efm32_i2c.lst - $PROJ_DIR$\..\obj\efm32_assert.o - $PROJ_DIR$\..\obj\efm32_wdog.lst - $TOOLKIT_DIR$\inc\c\yvals.h - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $PROJ_DIR$\..\obj\efm32_cmu.lst - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\..\obj\efm32_leuart.lst - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\..\obj\efm32_msc.lst - $PROJ_DIR$\..\obj\efm32_rmu.lst - $PROJ_DIR$\..\obj\efm32_int.lst - $PROJ_DIR$\..\obj\efm32_lesense.lst - $PROJ_DIR$\..\obj\efm32_mpu.lst - $PROJ_DIR$\..\obj\efm32_letimer.lst - $PROJ_DIR$\..\obj\efm32_dac.o - $PROJ_DIR$\..\obj\efm32_dbg.o - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\..\obj\system_efm32.lst - $PROJ_DIR$\..\obj\efm32_pcnt.lst - $PROJ_DIR$\..\obj\efm32_gpio.lst - $PROJ_DIR$\..\obj\efm32_rtc.lst - $PROJ_DIR$\..\obj\efm32_aes.lst - $PROJ_DIR$\..\obj\efm32_emu.lst - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\obj\efm32_dac.lst - $PROJ_DIR$\..\obj\efm32_prs.lst - $PROJ_DIR$\..\obj\efm32_dbg.lst - $PROJ_DIR$\..\obj\efm32_acmp.lst - $PROJ_DIR$\..\obj\efm32_ebi.lst - $PROJ_DIR$\..\obj\efm32_usart.lst - $PROJ_DIR$\..\..\Boot\blt_conf.h - $PROJ_DIR$\..\obj\main.o - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\obj\core_cm3.o $PROJ_DIR$\..\obj\timer.pbi $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\efm32_gpio.lst + $PROJ_DIR$\..\obj\efm32_dac.lst + $PROJ_DIR$\..\obj\efm32_pcnt.lst + $PROJ_DIR$\..\obj\efm32_emu.lst + $PROJ_DIR$\..\obj\efm32_ebi.lst + $PROJ_DIR$\..\obj\efm32_prs.lst + $PROJ_DIR$\..\obj\efm32_rtc.lst + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\..\Boot\blt_conf.h + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\obj\core_cm3.o $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\system_efm32.lst + $PROJ_DIR$\..\obj\efm32_acmp.lst + $PROJ_DIR$\..\obj\efm32_dbg.lst $PROJ_DIR$\..\obj\vectors.o $PROJ_DIR$\..\obj\vectors.pbi + $PROJ_DIR$\..\obj\boot.pbi + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\cstart.o $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\efm32_dbg.o + $PROJ_DIR$\..\obj\efm32_aes.lst $PROJ_DIR$\..\obj\vectors.lst $PROJ_DIR$\..\obj\main.lst $PROJ_DIR$\..\obj\timer.lst - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\..\obj\core_cm3.pbi + $PROJ_DIR$\..\obj\efm32_dac.o + $PROJ_DIR$\..\obj\efm32_usart.lst $TOOLKIT_DIR$\lib\dl7M_tln.a - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\obj\efm32_vcmp.o - $PROJ_DIR$\..\obj\efm32_opamp.o - $PROJ_DIR$\..\obj\efm32_pcnt.o - $PROJ_DIR$\..\obj\efm32_wdog.o - $PROJ_DIR$\..\obj\efm32_dma.o - $PROJ_DIR$\..\obj\efm32_ebi.o - $PROJ_DIR$\..\obj\efm32_emu.o - $PROJ_DIR$\..\obj\efm32_gpio.o - $PROJ_DIR$\..\obj\efm32_acmp.pbi $PROJ_DIR$\..\obj\efm32_adc.pbi - $PROJ_DIR$\..\obj\efm32_aes.pbi - $PROJ_DIR$\..\obj\efm32_assert.pbi - $PROJ_DIR$\..\obj\efm32_cmu.pbi $PROJ_DIR$\..\obj\efm32_dac.pbi + $PROJ_DIR$\..\obj\efm32_opamp.o + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\efm32_assert.pbi + $PROJ_DIR$\..\obj\efm32_acmp.pbi + $PROJ_DIR$\..\obj\efm32_emu.o + $PROJ_DIR$\..\obj\efm32_cmu.pbi + $PROJ_DIR$\..\obj\efm32_gpio.o $PROJ_DIR$\..\obj\efm32_dbg.pbi + $PROJ_DIR$\..\obj\efm32_aes.pbi $PROJ_DIR$\..\obj\efm32_dma.pbi $PROJ_DIR$\..\obj\efm32_ebi.pbi + $PROJ_DIR$\..\obj\core_cm3.pbi + $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\..\obj\efm32_wdog.o + $PROJ_DIR$\..\obj\efm32_ebi.o + $PROJ_DIR$\..\obj\efm32_vcmp.o + $PROJ_DIR$\..\obj\efm32_pcnt.o $PROJ_DIR$\..\obj\efm32_emu.pbi $PROJ_DIR$\..\obj\efm32_gpio.pbi $PROJ_DIR$\..\obj\efm32_i2c.pbi $PROJ_DIR$\..\obj\efm32_int.pbi $PROJ_DIR$\..\obj\efm32_lcd.pbi + $PROJ_DIR$\..\obj\efm32_dma.o $PROJ_DIR$\..\obj\efm32_letimer.o - $PROJ_DIR$\..\obj\efm32_leuart.o - $PROJ_DIR$\..\obj\efm32_acmp.o - $PROJ_DIR$\..\obj\efm32_aes.o - $PROJ_DIR$\..\obj\efm32_adc.o - $PROJ_DIR$\..\obj\efm32_lesense.o - $PROJ_DIR$\..\obj\efm32_lcd.o - $PROJ_DIR$\..\obj\efm32_int.o - $PROJ_DIR$\..\obj\efm32_i2c.o - $PROJ_DIR$\..\obj\system_efm32.__cstat.et - $PROJ_DIR$\..\obj\efm32_dma.__cstat.et - $PROJ_DIR$\..\obj\efm32_aes.__cstat.et - $PROJ_DIR$\..\obj\efm32_cmu.__cstat.et + $PROJ_DIR$\..\obj\core_cm3.__cstat.et + $PROJ_DIR$\..\obj\efm32_rtc.__cstat.et + $PROJ_DIR$\..\obj\efm32_gpio.__cstat.et + $PROJ_DIR$\..\obj\efm32_lesense.__cstat.et + $PROJ_DIR$\..\obj\efm32_emu.__cstat.et + $PROJ_DIR$\..\obj\efm32_pcnt.__cstat.et + $PROJ_DIR$\..\obj\efm32_lcd.__cstat.et + $PROJ_DIR$\..\obj\efm32_rmu.__cstat.et + $PROJ_DIR$\..\obj\efm32_msc.__cstat.et + $PROJ_DIR$\..\obj\efm32_mpu.__cstat.et + $PROJ_DIR$\..\obj\efm32_timer.__cstat.et + $PROJ_DIR$\..\obj\efm32_opamp.__cstat.et + $PROJ_DIR$\..\obj\efm32_i2c.__cstat.et + $PROJ_DIR$\..\obj\lcdcontroller.__cstat.et + $PROJ_DIR$\..\obj\efm32_system.__cstat.et + $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\efm32_wdog.__cstat.et + $PROJ_DIR$\..\obj\efm32_prs.__cstat.et $PROJ_DIR$\..\obj\efm32_ebi.__cstat.et - $PROJ_DIR$\..\obj\efm32_adc.__cstat.et $PROJ_DIR$\..\obj\efm32_acmp.__cstat.et - $PROJ_DIR$\..\obj\efm32_assert.__cstat.et $PROJ_DIR$\..\obj\efm32_dac.__cstat.et - $PROJ_DIR$\..\obj\efm32_dbg.__cstat.et - $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\obj\efm32_vcmp.__cstat.et - $PROJ_DIR$\..\obj\efm32_usart.__cstat.et - $PROJ_DIR$\..\obj\efm32_leuart.__cstat.et - $PROJ_DIR$\..\obj\efm32_int.__cstat.et $PROJ_DIR$\..\obj\efm32_letimer.__cstat.et + $PROJ_DIR$\..\obj\efm32_assert.__cstat.et + $PROJ_DIR$\..\obj\efm32_adc.__cstat.et + $PROJ_DIR$\..\obj\efm32_adc.o + $PROJ_DIR$\..\obj\efm32_dma.__cstat.et $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\efm32_aes.__cstat.et + $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\efm32_leuart.o + $PROJ_DIR$\..\obj\efm32_usart.__cstat.et + $PROJ_DIR$\..\obj\system_efm32.__cstat.et + $PROJ_DIR$\..\obj\efm32_lesense.o + $PROJ_DIR$\..\obj\efm32_leuart.__cstat.et + $PROJ_DIR$\..\obj\efm32_aes.o + $PROJ_DIR$\..\obj\efm32_dbg.__cstat.et + $PROJ_DIR$\..\obj\efm32_vcmp.__cstat.et + $PROJ_DIR$\..\obj\efm32_int.__cstat.et $PROJ_DIR$\..\obj\timer.__cstat.et $PROJ_DIR$\..\obj\led.__cstat.et - $PROJ_DIR$\..\obj\vectors.__cstat.et - $PROJ_DIR$\..\obj\lcdcontroller.__cstat.et - $PROJ_DIR$\..\obj\core_cm3.__cstat.et - $PROJ_DIR$\..\obj\efm32_gpio.__cstat.et - $PROJ_DIR$\..\obj\efm32_wdog.__cstat.et - $PROJ_DIR$\..\obj\efm32_system.__cstat.et - $PROJ_DIR$\..\obj\efm32_pcnt.__cstat.et - $PROJ_DIR$\..\obj\efm32_timer.__cstat.et - $PROJ_DIR$\..\obj\efm32_rmu.__cstat.et - $PROJ_DIR$\..\obj\efm32_rtc.__cstat.et - $PROJ_DIR$\..\obj\efm32_msc.__cstat.et - $PROJ_DIR$\..\obj\efm32_opamp.__cstat.et - $PROJ_DIR$\..\obj\efm32_prs.__cstat.et - $PROJ_DIR$\..\obj\efm32_mpu.__cstat.et - $PROJ_DIR$\..\obj\efm32_i2c.__cstat.et - $PROJ_DIR$\..\obj\efm32_emu.__cstat.et - $PROJ_DIR$\..\obj\efm32_lesense.__cstat.et - $PROJ_DIR$\..\obj\efm32_lcd.__cstat.et + $PROJ_DIR$\..\obj\efm32_cmu.__cstat.et + $PROJ_DIR$\..\obj\efm32_i2c.o + $PROJ_DIR$\..\obj\efm32_acmp.o + $PROJ_DIR$\..\obj\efm32_lcd.o + $PROJ_DIR$\..\obj\efm32_int.o + $PROJ_DIR$\..\obj\efm32_leuart.lst + $PROJ_DIR$\..\obj\efm32_rmu.lst + $PROJ_DIR$\..\obj\efm32_int.lst + $PROJ_DIR$\..\obj\efm32_lesense.lst + $PROJ_DIR$\..\obj\efm32_mpu.lst + $PROJ_DIR$\..\obj\efm32_system.lst + $PROJ_DIR$\..\obj\efm32_letimer.lst + $PROJ_DIR$\..\obj\system_efm32.pbi + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\obj\efm32_cmu.lst + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\..\obj\efm32_timer.lst + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\..\obj\efm32_assert.o + $PROJ_DIR$\..\obj\efm32_vcmp.pbi + $PROJ_DIR$\..\obj\efm32_mpu.o + $PROJ_DIR$\..\obj\efm32_assert.lst + $PROJ_DIR$\..\obj\efm32_cmu.o + $PROJ_DIR$\..\obj\efm32G880.pbd + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\obj\system_efm32.o + $PROJ_DIR$\..\obj\efm32_lcd.lst + $PROJ_DIR$\..\obj\efm32_usart.pbi + $PROJ_DIR$\..\obj\efm32_vcmp.lst + $PROJ_DIR$\..\obj\efm32_wdog.lst + $TOOLKIT_DIR$\inc\c\yvals.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $PROJ_DIR$\..\obj\core_cm3.lst + $PROJ_DIR$\..\obj\efm32_msc.o + $PROJ_DIR$\..\obj\efm32_i2c.lst + $PROJ_DIR$\..\obj\efm32_msc.lst + $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\obj\irq.pbi + $TOOLKIT_DIR$\inc\c\stdbool.h + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\demoprog_olimex_efm32g880.map + $TOOLKIT_DIR$\inc\c\stdio.h + $PROJ_DIR$\..\obj\efm32_rmu.pbi + $PROJ_DIR$\..\obj\lcdcontroller.pbi + $PROJ_DIR$\..\obj\efm32_prs.pbi + $PROJ_DIR$\..\bin\demoprog_olimex_efm32g880.out + $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $PROJ_DIR$\..\obj\led.lst + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\..\obj\efm32_timer.pbi + $PROJ_DIR$\..\obj\irq.lst + $PROJ_DIR$\..\memory.x + $PROJ_DIR$\..\bin\demoprog_olimex_efm32g880.srec + $PROJ_DIR$\..\obj\lcdcontroller.o + $PROJ_DIR$\..\obj\efm32_wdog.pbi + $PROJ_DIR$\..\obj\lcdcontroller.lst + $TOOLKIT_DIR$\inc\c\string.h + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\..\obj\irq.o + $TOOLKIT_DIR$\inc\c\ystdio.h + $PROJ_DIR$\..\obj\efm32_rtc.pbi + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\..\obj\efm32_system.pbi + $PROJ_DIR$\..\lib\efm32lib\src\efm32_acmp.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_emu.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dma.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_adc.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_assert.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_chip.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_cmu.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dma.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_ebi.h + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\efm32.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_adc.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_gpio.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_i2c.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\efm32g880f128.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_bitband.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_aes.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dac.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_i2c.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_lesense.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_acmp.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dbg.h + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.h + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cmFunc.h + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cmInstr.h + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\obj\efm32_opamp.lst + $PROJ_DIR$\..\obj\efm32_mpu.pbi + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\lib\lcd\lcdcontroller.c + $PROJ_DIR$\..\obj\efm32_usart.o + $PROJ_DIR$\..\obj\efm32_msc.pbi + $PROJ_DIR$\..\irq.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c + $PROJ_DIR$\..\obj\efm32_dma.lst + $PROJ_DIR$\..\obj\efm32_opamp.pbi + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\lib\lcd\lcdcontroller.h + $PROJ_DIR$\..\obj\efm32_adc.lst + $PROJ_DIR$\..\obj\efm32_timer.o + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\irq.h + $PROJ_DIR$\..\obj\efm32_system.o + $PROJ_DIR$\..\obj\efm32_letimer.pbi + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_wdog.h + $PROJ_DIR$\..\obj\efm32_rmu.o + $PROJ_DIR$\..\lib\lcd\lcddisplay.h + $PROJ_DIR$\..\obj\efm32_prs.o + $PROJ_DIR$\..\obj\efm32_leuart.pbi + $PROJ_DIR$\..\obj\efm32_rtc.o + $PROJ_DIR$\..\obj\efm32_lesense.pbi + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\timer.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_msc.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_pcnt.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_prs.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rtc.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_letimer.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_usart.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_leuart.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rmu.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_vcmp.h + $PROJ_DIR$\..\obj\efm32_pcnt.pbi + $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_mpu.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_timer.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_system.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_lcd.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_lesense.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_int.h - [ROOT_NODE] + $PROJ_DIR$\..\bin\demoprog_olimex_efm32g880.out + + OBJCOPY + 152 + ILINK - 122 109 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c - - - BICOMP - 205 - - - ICCARM - 147 136 - - - __cstat - 227 + 140 - BICOMP - 30 114 99 3 11 145 135 22 1 13 15 16 146 138 14 18 166 148 131 159 113 - - - ICCARM - 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 99 1 3 30 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c - - - BICOMP - 204 - - - ICCARM - 130 143 - - - __cstat - 231 - - - - - BICOMP - 3 - - - ICCARM - 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c - - - BICOMP - 203 - - - ICCARM - 164 218 - - - __cstat - 226 - - - - - BICOMP - 13 15 138 166 135 14 159 3 99 11 18 148 131 113 5 16 145 146 114 - - - ICCARM - 5 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_adc.c - - - BICOMP - 202 - - - ICCARM - 87 219 - - - __cstat - 229 - - - - - ICCARM - 7 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 + ILINK + 151 2 13 23 101 83 93 118 122 30 25 57 49 39 41 100 103 102 91 58 88 120 133 35 51 224 222 226 217 213 203 50 48 153 136 12 125 1 18 22 36 47 32 @@ -386,133 +292,25 @@ BICOMP - 201 + 38 ICCARM - 170 217 + 16 101 __cstat - 230 + 78 BICOMP - 135 166 159 138 1 99 148 131 13 15 9 3 14 145 146 11 18 113 16 114 + 124 21 10 114 184 138 116 112 183 195 189 168 176 130 131 170 196 157 197 146 ICCARM - 99 9 138 135 145 166 131 159 148 146 14 13 15 16 114 113 18 11 1 3 - - - - - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c - - - BICOMP - 129 - - - ICCARM - 160 134 - - - __cstat - 224 - - - - - BICOMP - 113 135 148 131 13 15 166 159 18 14 145 146 11 138 16 114 - - - ICCARM - 138 135 145 166 131 159 148 146 14 13 15 16 114 113 18 11 - - - - - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c - - - BICOMP - 190 - - - ICCARM - 127 179 - - - __cstat - 245 - - - - - BICOMP - 145 166 148 146 138 135 131 159 - - - ICCARM - 138 135 145 166 131 159 148 146 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c - - - BICOMP - 206 - - - ICCARM - 167 157 - - - __cstat - 232 - - - - - BICOMP - 99 13 15 3 16 146 145 138 1 22 14 11 135 114 20 18 166 148 131 159 113 - - - ICCARM - 20 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c - - - BICOMP - 207 - - - ICCARM - 169 158 - - - __cstat - 233 - - - - - BICOMP - 146 145 16 138 1 22 99 11 14 24 32 13 15 135 114 3 18 166 148 131 159 113 - - - ICCARM - 3 24 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 32 + 138 189 114 124 130 21 112 10 116 131 176 183 195 197 146 157 196 170 184 168 @@ -521,106 +319,187 @@ BICOMP - 208 + 44 ICCARM - 90 197 + 207 57 __cstat - 225 + 84 BICOMP - 14 16 145 146 135 3 115 116 11 138 1 22 99 117 166 148 131 159 13 15 114 26 18 113 + 176 197 130 131 124 168 141 159 170 114 184 173 138 148 21 116 112 10 183 195 146 174 196 157 ICCARM - 26 115 135 145 166 131 159 148 146 117 116 99 14 13 15 138 16 114 113 18 11 22 1 3 + 174 141 124 130 21 112 10 116 131 148 159 138 176 183 195 114 197 146 157 196 170 173 184 168 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c BICOMP - 209 + 111 ICCARM - 171 198 + 15 125 __cstat - 228 + 90 BICOMP - 135 1 3 18 148 131 145 99 13 15 113 14 150 138 11 166 159 117 28 16 146 114 + 157 124 116 112 183 195 21 10 196 176 130 131 170 114 197 146 ICCARM - 28 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 3 99 1 150 117 + 114 124 130 21 112 10 116 131 176 183 195 197 146 157 196 170 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_adc.c BICOMP - 210 + 33 ICCARM - 165 199 + 212 83 __cstat - 258 + 82 BICOMP - 11 99 3 1 16 146 145 138 22 14 13 15 135 114 30 18 166 148 131 159 113 + 176 168 183 195 197 131 130 114 184 173 138 170 124 146 177 196 21 116 112 10 157 ICCARM - 30 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 1 22 3 + 177 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c BICOMP - 211 + 43 ICCARM - 162 200 + 26 93 __cstat - 246 + 86 BICOMP - 138 166 135 1 3 99 13 15 159 14 11 18 148 131 113 32 16 145 146 114 + 183 195 114 21 124 176 10 168 138 170 196 116 112 157 185 197 130 131 146 ICCARM - 32 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 1 3 + 185 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c + + + BICOMP + 37 + + + ICCARM + 121 118 + + + __cstat + 81 + + + + + BICOMP + 168 + + + ICCARM + 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c + + + BICOMP + 40 + + + ICCARM + 113 122 + + + __cstat + 99 + + + + + BICOMP + 164 146 138 168 170 130 124 173 184 183 195 197 131 114 176 196 21 116 112 10 157 + + + ICCARM + 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 138 184 168 164 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c + + + BICOMP + 42 + + + ICCARM + 17 25 + + + __cstat + 94 + + + + + BICOMP + 131 130 197 114 184 173 138 170 176 193 180 183 195 124 146 168 196 21 116 112 10 157 + + + ICCARM + 168 193 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 180 @@ -629,79 +508,52 @@ BICOMP - 212 + 54 ICCARM - 142 223 + 134 100 __cstat - 257 + 71 BICOMP - 3 22 13 15 16 146 145 138 1 34 11 135 114 99 14 18 166 148 131 159 113 + 168 173 183 195 197 131 130 114 184 187 170 124 146 138 176 196 21 116 112 10 157 ICCARM - 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 34 99 22 1 3 + 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 187 138 173 184 168 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c BICOMP - 213 + 53 ICCARM - 153 222 + 3 41 __cstat - 238 + 61 BICOMP - 113 135 148 131 11 166 159 18 36 145 146 14 13 15 138 16 114 + 114 21 124 184 168 138 183 195 10 176 170 196 116 112 157 180 197 130 131 146 ICCARM - 138 135 145 166 131 159 148 146 36 14 13 15 16 114 113 18 11 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c - - - BICOMP - 214 - - - ICCARM - 137 221 - - - __cstat - 260 - - - - - BICOMP - 1 14 99 11 16 146 145 138 3 13 15 135 114 38 18 166 148 131 159 113 - - - ICCARM - 38 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 99 3 1 + 180 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 184 168 @@ -710,430 +562,133 @@ BICOMP - 91 + 227 ICCARM - 154 220 + 107 91 __cstat - 259 + 62 BICOMP - 113 14 11 18 135 148 131 13 15 138 166 159 40 16 145 146 114 + 157 176 170 196 124 116 112 183 195 114 21 10 259 197 130 131 146 ICCARM - 40 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 + 259 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c BICOMP - 92 + 45 ICCARM - 156 215 + 7 49 __cstat - 239 + 77 BICOMP - 3 14 11 16 146 145 138 1 22 99 13 15 135 114 42 18 166 148 131 159 113 + 124 184 168 196 116 112 130 138 183 195 157 176 117 114 170 21 10 148 175 197 131 146 ICCARM - 42 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 + 175 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 168 138 184 117 148 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c BICOMP - 93 + 52 ICCARM - 149 216 + 6 39 __cstat - 237 + 63 BICOMP - 99 11 3 16 146 145 138 1 22 14 13 15 135 114 44 18 166 148 131 159 113 + 170 138 168 184 197 131 130 114 173 176 183 195 124 146 164 196 21 116 112 10 157 ICCARM - 44 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 + 164 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 184 173 168 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c BICOMP - 94 + 34 ICCARM - 155 132 + 4 30 __cstat - 256 + 79 BICOMP - 13 99 15 14 16 146 145 138 3 11 135 114 46 18 166 148 131 159 113 + 138 183 195 168 197 131 130 114 184 173 176 170 124 146 186 196 21 116 112 10 157 ICCARM - 46 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 3 99 + 186 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c BICOMP - 95 + 46 ICCARM - 151 133 + 132 13 __cstat - 253 + 59 BICOMP - 15 99 13 145 135 138 1 146 3 14 166 148 131 159 11 18 113 48 16 114 + 130 21 116 131 114 124 112 10 ICCARM - 48 138 135 145 166 131 159 148 146 99 14 13 15 16 114 113 18 11 1 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c - - - BICOMP - 96 - - - ICCARM - 86 194 - - - __cstat - 254 - - - - - BICOMP - 113 11 18 135 148 131 13 15 138 166 159 14 16 145 146 114 - - - ICCARM - 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c - - - BICOMP - 97 - - - ICCARM - 161 195 - - - __cstat - 249 - - - - - BICOMP - 99 3 11 16 146 145 138 1 22 14 13 15 135 114 51 18 166 148 131 159 113 - - - ICCARM - 51 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c - - - BICOMP - 118 - - - ICCARM - 168 85 - - - __cstat - 255 - - - - - BICOMP - 138 14 166 135 1 11 159 3 13 15 18 148 131 113 53 16 145 146 114 - - - ICCARM - 53 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 3 1 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c - - - BICOMP - 119 - - - ICCARM - 152 83 - - - __cstat - 251 - - - - - BICOMP - 114 99 145 135 1 13 15 30 14 11 16 146 138 55 18 166 148 131 159 113 - - - ICCARM - 55 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 30 1 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c - - - BICOMP - 120 - - - ICCARM - 163 84 - - - __cstat - 252 - - - - - BICOMP - 13 138 15 166 135 1 14 159 3 99 11 18 148 131 113 57 16 145 146 114 - - - ICCARM - 57 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 3 1 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c - - - BICOMP - 123 - - - ICCARM - 140 89 - - - __cstat - 248 - - - - - BICOMP - 138 166 135 14 3 11 159 59 13 15 18 148 131 113 16 145 146 114 99 - - - ICCARM - 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 59 99 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c - - - BICOMP - 124 - - - ICCARM - 141 82 - - - __cstat - 250 - - - - - BICOMP - 3 14 11 16 146 145 138 1 22 99 13 15 135 114 61 18 166 148 131 159 113 - - - ICCARM - 61 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c - - - BICOMP - 125 - - - ICCARM - 172 88 - - - __cstat - 236 - - - - - BICOMP - 63 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 - - - ICCARM - 63 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 22 1 3 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c - - - BICOMP - 126 - - - ICCARM - 139 193 - - - __cstat - 235 - - - - - BICOMP - 3 65 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 99 - - - ICCARM - 3 65 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 99 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c - - - BICOMP - 98 - - - ICCARM - 144 196 - - - __cstat - 247 - - - - - BICOMP - 67 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 1 - - - ICCARM - 67 99 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 1 - - - - - $PROJ_DIR$\..\lib\lcd\lcdcontroller.c - - - BICOMP - 100 - - - ICCARM - 101 102 - - - __cstat - 244 - - - - - BICOMP - 115 135 145 166 131 159 148 146 117 116 107 106 150 14 13 15 138 16 114 113 18 11 69 21 - - - ICCARM - 115 135 145 166 131 159 148 146 117 116 107 106 150 14 13 15 138 16 114 113 18 11 69 21 + 114 124 130 21 112 10 116 131 @@ -1142,142 +697,52 @@ BICOMP - 177 + 20 ICCARM - 185 176 + 24 2 __cstat - 240 + 85 BICOMP - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 80 75 69 78 + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 216 198 211 229 ICCARM - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 75 69 78 + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 198 211 229 - $PROJ_DIR$\..\cstart.s - - - AARM - 178 - - - - - $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\lib\lcd\lcdcontroller.c BICOMP - 112 + 143 ICCARM - 104 110 + 155 153 __cstat - 242 + 72 BICOMP - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 80 75 69 78 + 141 124 130 21 112 10 116 131 148 159 156 161 117 176 183 195 114 197 146 157 196 170 211 223 ICCARM - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 75 69 78 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 182 - - - ICCARM - 187 174 - - - __cstat - 234 - - - - - BICOMP - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 80 75 69 78 - - - ICCARM - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 75 69 78 - - - - - $PROJ_DIR$\..\timer.c - - - BICOMP - 180 - - - ICCARM - 188 181 - - - __cstat - 241 - - - - - BICOMP - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 80 75 69 78 - - - ICCARM - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 75 69 78 - - - - - $PROJ_DIR$\..\vectors.c - - - BICOMP - 184 - - - ICCARM - 186 183 - - - __cstat - 243 - - - - - BICOMP - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 80 75 69 78 - - - ICCARM - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 75 69 78 + 141 124 130 21 112 10 116 131 148 159 156 161 117 176 183 195 114 197 146 157 196 170 211 223 @@ -1286,40 +751,579 @@ BICOMP - 111 + 137 ICCARM - 103 108 + 150 158 BICOMP - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 80 75 69 78 + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 216 198 211 229 ICCARM - 73 173 14 13 15 138 135 145 166 131 159 148 146 16 114 113 18 11 2 59 99 22 1 32 3 44 71 80 75 69 78 + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 216 198 211 229 - $PROJ_DIR$\..\bin\demoprog_olimex_efm32g880.out + $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c - ILINK - 109 + BICOMP + 154 - OBJCOPY - 121 + ICCARM + 129 48 + + + __cstat + 75 + + BICOMP + 221 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 184 + + + ICCARM + 221 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 184 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 23 + + + + + $PROJ_DIR$\..\timer.c + + + BICOMP + 0 + + + ICCARM + 29 1 + + + __cstat + 97 + + + + + BICOMP + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 216 198 211 229 + + + ICCARM + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 198 211 229 + + + + + $PROJ_DIR$\..\led.c + + + BICOMP + 139 + + + ICCARM + 147 136 + + + __cstat + 98 + + + + + BICOMP + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 216 198 211 229 + + + ICCARM + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 198 211 229 + + + + + $PROJ_DIR$\..\vectors.c + + + BICOMP + 19 + + + ICCARM + 27 18 + + + __cstat + 74 + + + + + BICOMP + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 216 198 211 229 + + + ICCARM + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 198 211 229 + + + + + $PROJ_DIR$\..\main.c + + + BICOMP + 14 + + + ICCARM + 28 12 + + + __cstat + 87 + + + + + BICOMP + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 216 198 211 229 + + + ICCARM + 219 11 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 172 255 138 173 184 180 168 246 220 198 211 229 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c + + + BICOMP + 160 + + + ICCARM + 9 226 + + + __cstat + 60 + + + + + BICOMP + 183 114 195 21 124 184 176 10 168 138 170 196 116 112 157 237 197 130 131 146 + + + ICCARM + 237 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 168 184 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c + + + BICOMP + 149 + + + ICCARM + 115 213 + + + __cstat + 69 + + + + + BICOMP + 168 176 170 197 131 130 114 184 173 138 183 195 124 146 254 196 21 116 112 10 157 + + + ICCARM + 254 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c + + + BICOMP + 208 + + + ICCARM + 199 35 + + + __cstat + 70 + + + + + BICOMP + 157 170 196 124 116 112 183 195 114 21 10 176 197 130 131 146 + + + ICCARM + 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c + + + BICOMP + 204 + + + ICCARM + 135 133 + + + __cstat + 67 + + + + + BICOMP + 195 138 183 130 124 114 184 131 168 176 21 116 112 10 170 196 157 234 197 146 + + + ICCARM + 234 114 124 130 21 112 10 116 131 138 176 183 195 197 146 157 196 170 184 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c + + + BICOMP + 127 + + + ICCARM + 31 203 + + + __cstat + 89 + + + + + BICOMP + 241 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 + + + ICCARM + 241 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c + + + BICOMP + 144 + + + ICCARM + 8 224 + + + __cstat + 76 + + + + + BICOMP + 114 176 21 124 184 170 10 168 183 195 196 116 112 157 236 197 130 131 146 + + + ICCARM + 236 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 168 184 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c + + + BICOMP + 225 + + + ICCARM + 104 88 + + + __cstat + 92 + + + + + BICOMP + 138 170 168 197 131 130 114 184 173 176 183 195 124 146 246 196 21 116 112 10 157 + + + ICCARM + 246 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c + + + BICOMP + 119 + + + ICCARM + 128 50 + + + __cstat + 95 + + + + + BICOMP + 168 250 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 138 + + + ICCARM + 168 250 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 138 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c + + + BICOMP + 200 + + + ICCARM + 108 120 + + + __cstat + 68 + + + + + BICOMP + 183 138 195 176 197 131 130 114 168 170 124 146 253 196 21 116 112 10 157 + + + ICCARM + 253 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 168 138 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c + + + BICOMP + 142 + + + ICCARM + 105 222 + + + __cstat + 66 + + + + + BICOMP + 146 138 130 124 184 183 195 164 176 170 197 131 114 248 196 21 116 112 10 157 + + + ICCARM + 248 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 164 184 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c + + + BICOMP + 251 + + + ICCARM + 5 51 + + + __cstat + 64 + + + + + BICOMP + 138 168 170 197 131 130 114 184 173 176 183 195 124 146 235 196 21 116 112 10 157 + + + ICCARM + 235 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c + + + BICOMP + 162 + + + ICCARM + 109 217 + + + __cstat + 73 + + + + + BICOMP + 114 21 124 176 168 170 10 255 183 195 196 116 112 157 197 130 131 146 138 + + + ICCARM + 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 255 138 168 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c + + + BICOMP + 218 + + + ICCARM + 110 58 + + + __cstat + 80 + + + + + BICOMP + 168 176 170 197 131 130 114 184 173 138 183 195 124 146 239 196 21 116 112 10 157 + + + ICCARM + 239 138 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 173 184 168 + + + + + [ROOT_NODE] + ILINK - 105 176 179 178 217 219 218 143 136 157 158 197 198 199 200 223 222 221 220 215 216 132 133 194 195 85 83 84 89 82 88 193 196 102 110 174 134 181 183 175 192 189 191 + 145 140 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c + + + BICOMP + 55 + + + ICCARM + 106 103 + + + __cstat + 96 + + + + + BICOMP + 157 124 116 112 170 21 10 196 260 130 131 176 183 195 114 197 146 + + + ICCARM + 114 124 130 21 112 10 116 131 260 176 183 195 197 146 157 196 170 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c + + + BICOMP + 56 + + + ICCARM + 126 102 + + + __cstat + 65 + + + + + BICOMP + 184 176 138 170 197 131 130 114 168 183 195 124 146 256 196 21 116 112 10 157 + + + ICCARM + 256 176 183 195 114 124 130 21 112 10 116 131 197 146 157 196 170 138 168 184 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/settings/efm32G880.wsdt b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/settings/efm32G880.wsdt index 16ae53c4..da8f1322 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/settings/efm32G880.wsdt +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Prog/ide/settings/efm32G880.wsdt @@ -24,7 +24,7 @@ - + TabID-15953-11523 @@ -36,7 +36,7 @@ - 0 + 0 TabID-26827-12343 @@ -46,7 +46,7 @@ TabID-26138-18087Find in FilesFind-in-FilesTabID-14276-28799Debug LogDebug-Log - 0 + 0 @@ -59,7 +59,7 @@ - iaridepm.enu1-2-2723436-2-2240242125000240079228125719246-2-22401922-2-219242421002083240079125000240079 + iaridepm.enu1-2-2722436-2-2240242125000240318228125718967-2-22401922-2-219242421002083240318125000240318 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.elf index bf424fc4..f5aa119b 100644 Binary files a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.elf and b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.elf differ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.map index 026252f1..bcb0c18f 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.map @@ -1,21 +1,17 @@ -Archive member included because of file (symbol) +Archive member included to satisfy reference by file (symbol) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) THUMB Debug/../../obj/uip.o (memcpy) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - (__vfprintf_int_nwp) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - (__vfscanf_int) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) (__getc) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) (__aeabi_uldivmod) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - (__do_debug_operation_mempoll) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) (__errno) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) (__aeabi_i2f) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o (__aeabi_i2d) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o (frexp) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) (fabs) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o (__aeabi_uldivmod) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o (__getc) Discarded input sections @@ -42,32 +38,30 @@ Discarded input sections .data 0x00000000 0x0 THUMB Debug/../../obj/time.o .bss 0x00000000 0x0 THUMB Debug/../../obj/time.o .text.TimeDeinit - 0x00000000 0x1c THUMB Debug/../../obj/time.o + 0x00000000 0x18 THUMB Debug/../../obj/time.o .text 0x00000000 0x0 THUMB Debug/../../obj/net.o .data 0x00000000 0x0 THUMB Debug/../../obj/net.o .bss 0x00000000 0x0 THUMB Debug/../../obj/net.o .text 0x00000000 0x0 THUMB Debug/../../obj/uip.o .data 0x00000000 0x0 THUMB Debug/../../obj/uip.o .bss 0x00000000 0x0 THUMB Debug/../../obj/uip.o - .rodata.all_ones_addr - 0x00000000 0x4 THUMB Debug/../../obj/uip.o .text.uip_setipid 0x00000000 0x20 THUMB Debug/../../obj/uip.o .text.uip_chksum - 0x00000000 0x3c THUMB Debug/../../obj/uip.o + 0x00000000 0x34 THUMB Debug/../../obj/uip.o .text.uip_udpchksum - 0x00000000 0x18 THUMB Debug/../../obj/uip.o + 0x00000000 0x14 THUMB Debug/../../obj/uip.o .text.uip_connect - 0x00000000 0x1e8 THUMB Debug/../../obj/uip.o + 0x00000000 0x144 THUMB Debug/../../obj/uip.o .text.uip_unlisten - 0x00000000 0x88 THUMB Debug/../../obj/uip.o + 0x00000000 0x58 THUMB Debug/../../obj/uip.o .text.uip_send - 0x00000000 0x5c THUMB Debug/../../obj/uip.o + 0x00000000 0x48 THUMB Debug/../../obj/uip.o .text 0x00000000 0x0 THUMB Debug/../../obj/uip_arp.o .data 0x00000000 0x0 THUMB Debug/../../obj/uip_arp.o .bss 0x00000000 0x0 THUMB Debug/../../obj/uip_arp.o .text.uip_arp_init - 0x00000000 0x74 THUMB Debug/../../obj/uip_arp.o + 0x00000000 0x4c THUMB Debug/../../obj/uip_arp.o .text 0x00000000 0x0 THUMB Debug/../../obj/uip_timer.o .data 0x00000000 0x0 THUMB Debug/../../obj/uip_timer.o .bss 0x00000000 0x0 THUMB Debug/../../obj/uip_timer.o @@ -78,17 +72,20 @@ Discarded input sections .text.timer_restart 0x00000000 0x20 THUMB Debug/../../obj/uip_timer.o .text.timer_expired - 0x00000000 0x34 THUMB Debug/../../obj/uip_timer.o - .debug_frame 0x00000000 0xbc THUMB Debug/../../obj/uip_timer.o - .debug_info 0x00000000 0x111 THUMB Debug/../../obj/uip_timer.o - .debug_abbrev 0x00000000 0xbf THUMB Debug/../../obj/uip_timer.o - .debug_loc 0x00000000 0xe0 THUMB Debug/../../obj/uip_timer.o + 0x00000000 0x30 THUMB Debug/../../obj/uip_timer.o + .debug_frame 0x00000000 0xf8 THUMB Debug/../../obj/uip_timer.o + .debug_info 0x00000000 0xf5 THUMB Debug/../../obj/uip_timer.o + .debug_abbrev 0x00000000 0xc0 THUMB Debug/../../obj/uip_timer.o + .debug_pubnames + 0x00000000 0x54 THUMB Debug/../../obj/uip_timer.o + .debug_pubtypes + 0x00000000 0x35 THUMB Debug/../../obj/uip_timer.o .debug_aranges 0x00000000 0x38 THUMB Debug/../../obj/uip_timer.o .debug_ranges 0x00000000 0x28 THUMB Debug/../../obj/uip_timer.o - .debug_line 0x00000000 0x168 THUMB Debug/../../obj/uip_timer.o - .debug_str 0x00000000 0x121 THUMB Debug/../../obj/uip_timer.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uip_timer.o + .debug_line 0x00000000 0x19c THUMB Debug/../../obj/uip_timer.o + .debug_str 0x00000000 0x1fd THUMB Debug/../../obj/uip_timer.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/uip_timer.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/uip_timer.o .text 0x00000000 0x0 THUMB Debug/../../obj/uip-fw.o @@ -99,191 +96,207 @@ Discarded input sections 0x00000000 0x4 THUMB Debug/../../obj/uip-fw.o .bss.fwcache 0x00000000 0x1c THUMB Debug/../../obj/uip-fw.o .text.uip_fw_init - 0x00000000 0x58 THUMB Debug/../../obj/uip-fw.o + 0x00000000 0x40 THUMB Debug/../../obj/uip-fw.o .text.ipaddr_maskcmp - 0x00000000 0x60 THUMB Debug/../../obj/uip-fw.o + 0x00000000 0x54 THUMB Debug/../../obj/uip-fw.o .text.time_exceeded - 0x00000000 0x130 THUMB Debug/../../obj/uip-fw.o + 0x00000000 0xf4 THUMB Debug/../../obj/uip-fw.o .text.fwcache_register - 0x00000000 0x100 THUMB Debug/../../obj/uip-fw.o + 0x00000000 0xc8 THUMB Debug/../../obj/uip-fw.o .text.find_netif - 0x00000000 0x60 THUMB Debug/../../obj/uip-fw.o - .text.uip_fw_output 0x00000000 0x50 THUMB Debug/../../obj/uip-fw.o + .text.uip_fw_output + 0x00000000 0x44 THUMB Debug/../../obj/uip-fw.o .text.uip_fw_forward - 0x00000000 0x148 THUMB Debug/../../obj/uip-fw.o + 0x00000000 0x124 THUMB Debug/../../obj/uip-fw.o .text.uip_fw_register - 0x00000000 0x2c THUMB Debug/../../obj/uip-fw.o + 0x00000000 0x24 THUMB Debug/../../obj/uip-fw.o .text.uip_fw_default - 0x00000000 0x20 THUMB Debug/../../obj/uip-fw.o + 0x00000000 0x1c THUMB Debug/../../obj/uip-fw.o .text.uip_fw_periodic - 0x00000000 0x48 THUMB Debug/../../obj/uip-fw.o - .debug_frame 0x00000000 0x1b0 THUMB Debug/../../obj/uip-fw.o - .debug_info 0x00000000 0x603 THUMB Debug/../../obj/uip-fw.o - .debug_abbrev 0x00000000 0x1b9 THUMB Debug/../../obj/uip-fw.o - .debug_loc 0x00000000 0x230 THUMB Debug/../../obj/uip-fw.o + 0x00000000 0x40 THUMB Debug/../../obj/uip-fw.o + .debug_frame 0x00000000 0x274 THUMB Debug/../../obj/uip-fw.o + .debug_info 0x00000000 0x57a THUMB Debug/../../obj/uip-fw.o + .debug_abbrev 0x00000000 0x1ba THUMB Debug/../../obj/uip-fw.o + .debug_pubnames + 0x00000000 0xf3 THUMB Debug/../../obj/uip-fw.o + .debug_pubtypes + 0x00000000 0xed THUMB Debug/../../obj/uip-fw.o .debug_aranges 0x00000000 0x68 THUMB Debug/../../obj/uip-fw.o .debug_ranges 0x00000000 0x58 THUMB Debug/../../obj/uip-fw.o - .debug_line 0x00000000 0x29c THUMB Debug/../../obj/uip-fw.o - .debug_str 0x00000000 0x357 THUMB Debug/../../obj/uip-fw.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uip-fw.o + .debug_line 0x00000000 0x2db THUMB Debug/../../obj/uip-fw.o + .debug_str 0x00000000 0x441 THUMB Debug/../../obj/uip-fw.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/uip-fw.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/uip-fw.o .text 0x00000000 0x0 THUMB Debug/../../obj/uiplib.o .data 0x00000000 0x0 THUMB Debug/../../obj/uiplib.o .bss 0x00000000 0x0 THUMB Debug/../../obj/uiplib.o .text.uiplib_ipaddrconv - 0x00000000 0xbc THUMB Debug/../../obj/uiplib.o - .debug_frame 0x00000000 0x38 THUMB Debug/../../obj/uiplib.o - .debug_info 0x00000000 0xbb THUMB Debug/../../obj/uiplib.o - .debug_abbrev 0x00000000 0x62 THUMB Debug/../../obj/uiplib.o - .debug_loc 0x00000000 0x38 THUMB Debug/../../obj/uiplib.o + 0x00000000 0xa0 THUMB Debug/../../obj/uiplib.o + .debug_frame 0x00000000 0x50 THUMB Debug/../../obj/uiplib.o + .debug_info 0x00000000 0xb2 THUMB Debug/../../obj/uiplib.o + .debug_abbrev 0x00000000 0x63 THUMB Debug/../../obj/uiplib.o + .debug_pubnames + 0x00000000 0x28 THUMB Debug/../../obj/uiplib.o + .debug_pubtypes + 0x00000000 0x51 THUMB Debug/../../obj/uiplib.o .debug_aranges 0x00000000 0x20 THUMB Debug/../../obj/uiplib.o .debug_ranges 0x00000000 0x10 THUMB Debug/../../obj/uiplib.o - .debug_line 0x00000000 0xe3 THUMB Debug/../../obj/uiplib.o - .debug_str 0x00000000 0x11a THUMB Debug/../../obj/uiplib.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uiplib.o + .debug_line 0x00000000 0xe7 THUMB Debug/../../obj/uiplib.o + .debug_str 0x00000000 0x1f6 THUMB Debug/../../obj/uiplib.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/uiplib.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/uiplib.o .text 0x00000000 0x0 THUMB Debug/../../obj/adc.o .data 0x00000000 0x0 THUMB Debug/../../obj/adc.o .bss 0x00000000 0x0 THUMB Debug/../../obj/adc.o .bss.g_pucOversampleFactor - 0x00000000 0x4 THUMB Debug/../../obj/adc.o + 0x00000000 0x3 THUMB Debug/../../obj/adc.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCIntRegister - 0x00000000 0x9c THUMB Debug/../../obj/adc.o + 0x00000000 0x74 THUMB Debug/../../obj/adc.o .text.ADCIntUnregister - 0x00000000 0x98 THUMB Debug/../../obj/adc.o + 0x00000000 0x70 THUMB Debug/../../obj/adc.o .text.ADCIntDisable - 0x00000000 0x80 THUMB Debug/../../obj/adc.o + 0x00000000 0x64 THUMB Debug/../../obj/adc.o .text.ADCIntEnable - 0x00000000 0x90 THUMB Debug/../../obj/adc.o + 0x00000000 0x70 THUMB Debug/../../obj/adc.o .text.ADCIntStatus - 0x00000000 0xc8 THUMB Debug/../../obj/adc.o + 0x00000000 0xa8 THUMB Debug/../../obj/adc.o .text.ADCIntClear - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceEnable - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x60 THUMB Debug/../../obj/adc.o .text.ADCSequenceDisable - 0x00000000 0x78 THUMB Debug/../../obj/adc.o + 0x00000000 0x60 THUMB Debug/../../obj/adc.o .text.ADCSequenceConfigure - 0x00000000 0x13c THUMB Debug/../../obj/adc.o + 0x00000000 0x104 THUMB Debug/../../obj/adc.o .text.ADCSequenceStepConfigure - 0x00000000 0x1b0 THUMB Debug/../../obj/adc.o + 0x00000000 0x174 THUMB Debug/../../obj/adc.o .text.ADCSequenceOverflow - 0x00000000 0x78 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceOverflowClear - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceUnderflow - 0x00000000 0x78 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceUnderflowClear - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceDataGet - 0x00000000 0xb0 THUMB Debug/../../obj/adc.o + 0x00000000 0x8c THUMB Debug/../../obj/adc.o .text.ADCProcessorTrigger - 0x00000000 0x88 THUMB Debug/../../obj/adc.o + 0x00000000 0x6c THUMB Debug/../../obj/adc.o .text.ADCSoftwareOversampleConfigure - 0x00000000 0xd0 THUMB Debug/../../obj/adc.o + 0x00000000 0xa8 THUMB Debug/../../obj/adc.o .text.ADCSoftwareOversampleStepConfigure - 0x00000000 0x19c THUMB Debug/../../obj/adc.o - .text.ADCSoftwareOversampleDataGet 0x00000000 0x144 THUMB Debug/../../obj/adc.o + .text.ADCSoftwareOversampleDataGet + 0x00000000 0xec THUMB Debug/../../obj/adc.o .text.ADCHardwareOversampleConfigure - 0x00000000 0xb4 THUMB Debug/../../obj/adc.o + 0x00000000 0x98 THUMB Debug/../../obj/adc.o .text.ADCComparatorConfigure - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x60 THUMB Debug/../../obj/adc.o .text.ADCComparatorRegionSet - 0x00000000 0xc8 THUMB Debug/../../obj/adc.o + 0x00000000 0x94 THUMB Debug/../../obj/adc.o .text.ADCComparatorReset - 0x00000000 0xa4 THUMB Debug/../../obj/adc.o + 0x00000000 0x98 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntDisable - 0x00000000 0x80 THUMB Debug/../../obj/adc.o + 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntEnable - 0x00000000 0x7c THUMB Debug/../../obj/adc.o + 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntStatus - 0x00000000 0x4c THUMB Debug/../../obj/adc.o + 0x00000000 0x40 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntClear - 0x00000000 0x50 THUMB Debug/../../obj/adc.o + 0x00000000 0x48 THUMB Debug/../../obj/adc.o .text.ADCReferenceSet - 0x00000000 0x80 THUMB Debug/../../obj/adc.o + 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCReferenceGet - 0x00000000 0x50 THUMB Debug/../../obj/adc.o + 0x00000000 0x44 THUMB Debug/../../obj/adc.o .text.ADCPhaseDelaySet - 0x00000000 0xc4 THUMB Debug/../../obj/adc.o + 0x00000000 0xb0 THUMB Debug/../../obj/adc.o .text.ADCPhaseDelayGet - 0x00000000 0x4c THUMB Debug/../../obj/adc.o - .debug_frame 0x00000000 0x564 THUMB Debug/../../obj/adc.o - .debug_info 0x00000000 0x8f2 THUMB Debug/../../obj/adc.o - .debug_abbrev 0x00000000 0xf6 THUMB Debug/../../obj/adc.o - .debug_loc 0x00000000 0x6c8 THUMB Debug/../../obj/adc.o + 0x00000000 0x40 THUMB Debug/../../obj/adc.o + .debug_frame 0x00000000 0x6d8 THUMB Debug/../../obj/adc.o + .debug_info 0x00000000 0x852 THUMB Debug/../../obj/adc.o + .debug_abbrev 0x00000000 0xf7 THUMB Debug/../../obj/adc.o + .debug_pubnames + 0x00000000 0x32f THUMB Debug/../../obj/adc.o + .debug_pubtypes + 0x00000000 0x61 THUMB Debug/../../obj/adc.o .debug_aranges 0x00000000 0x110 THUMB Debug/../../obj/adc.o .debug_ranges 0x00000000 0x100 THUMB Debug/../../obj/adc.o - .debug_line 0x00000000 0x79b THUMB Debug/../../obj/adc.o - .debug_str 0x00000000 0x459 THUMB Debug/../../obj/adc.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/adc.o + .debug_line 0x00000000 0x78f THUMB Debug/../../obj/adc.o + .debug_str 0x00000000 0x535 THUMB Debug/../../obj/adc.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/adc.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/adc.o .text 0x00000000 0x0 THUMB Debug/../../obj/comp.o .data 0x00000000 0x0 THUMB Debug/../../obj/comp.o .bss 0x00000000 0x0 THUMB Debug/../../obj/comp.o - .rodata 0x00000000 0x6c THUMB Debug/../../obj/comp.o + .rodata 0x00000000 0x69 THUMB Debug/../../obj/comp.o .text.ComparatorConfigure - 0x00000000 0x68 THUMB Debug/../../obj/comp.o + 0x00000000 0x50 THUMB Debug/../../obj/comp.o .text.ComparatorRefSet - 0x00000000 0x40 THUMB Debug/../../obj/comp.o + 0x00000000 0x38 THUMB Debug/../../obj/comp.o .text.ComparatorValueGet - 0x00000000 0x78 THUMB Debug/../../obj/comp.o + 0x00000000 0x58 THUMB Debug/../../obj/comp.o .text.ComparatorIntRegister - 0x00000000 0x98 THUMB Debug/../../obj/comp.o - .text.ComparatorIntUnregister - 0x00000000 0x98 THUMB Debug/../../obj/comp.o - .text.ComparatorIntEnable - 0x00000000 0x70 THUMB Debug/../../obj/comp.o - .text.ComparatorIntDisable 0x00000000 0x74 THUMB Debug/../../obj/comp.o + .text.ComparatorIntUnregister + 0x00000000 0x78 THUMB Debug/../../obj/comp.o + .text.ComparatorIntEnable + 0x00000000 0x58 THUMB Debug/../../obj/comp.o + .text.ComparatorIntDisable + 0x00000000 0x5c THUMB Debug/../../obj/comp.o .text.ComparatorIntStatus - 0x00000000 0x94 THUMB Debug/../../obj/comp.o + 0x00000000 0x80 THUMB Debug/../../obj/comp.o .text.ComparatorIntClear - 0x00000000 0x60 THUMB Debug/../../obj/comp.o - .debug_frame 0x00000000 0x19c THUMB Debug/../../obj/comp.o - .debug_info 0x00000000 0x274 THUMB Debug/../../obj/comp.o - .debug_abbrev 0x00000000 0xde THUMB Debug/../../obj/comp.o - .debug_loc 0x00000000 0x1f8 THUMB Debug/../../obj/comp.o + 0x00000000 0x4c THUMB Debug/../../obj/comp.o + .debug_frame 0x00000000 0x208 THUMB Debug/../../obj/comp.o + .debug_info 0x00000000 0x242 THUMB Debug/../../obj/comp.o + .debug_abbrev 0x00000000 0xdf THUMB Debug/../../obj/comp.o + .debug_pubnames + 0x00000000 0xec THUMB Debug/../../obj/comp.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/comp.o .debug_aranges 0x00000000 0x60 THUMB Debug/../../obj/comp.o .debug_ranges 0x00000000 0x50 THUMB Debug/../../obj/comp.o - .debug_line 0x00000000 0x225 THUMB Debug/../../obj/comp.o - .debug_str 0x00000000 0x1c1 THUMB Debug/../../obj/comp.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/comp.o + .debug_line 0x00000000 0x21e THUMB Debug/../../obj/comp.o + .debug_str 0x00000000 0x29d THUMB Debug/../../obj/comp.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/comp.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/comp.o .text 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .data 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .bss 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .text.CPUcpsid - 0x00000000 0xc THUMB Debug/../../obj/cpu.o + 0x00000000 0x10 THUMB Debug/../../obj/cpu.o .text.CPUprimask 0x00000000 0xc THUMB Debug/../../obj/cpu.o .text.CPUcpsie - 0x00000000 0xc THUMB Debug/../../obj/cpu.o - .text.CPUwfi 0x00000000 0x4 THUMB Debug/../../obj/cpu.o + 0x00000000 0x10 THUMB Debug/../../obj/cpu.o + .text.CPUwfi 0x00000000 0x8 THUMB Debug/../../obj/cpu.o .text.CPUbasepriSet 0x00000000 0x8 THUMB Debug/../../obj/cpu.o .text.CPUbasepriGet 0x00000000 0xc THUMB Debug/../../obj/cpu.o .debug_frame 0x00000000 0x70 THUMB Debug/../../obj/cpu.o - .debug_info 0x00000000 0x116 THUMB Debug/../../obj/cpu.o - .debug_abbrev 0x00000000 0xb4 THUMB Debug/../../obj/cpu.o + .debug_info 0x00000000 0xfa THUMB Debug/../../obj/cpu.o + .debug_abbrev 0x00000000 0xb5 THUMB Debug/../../obj/cpu.o + .debug_pubnames + 0x00000000 0x6a THUMB Debug/../../obj/cpu.o + .debug_pubtypes + 0x00000000 0x28 THUMB Debug/../../obj/cpu.o .debug_aranges 0x00000000 0x48 THUMB Debug/../../obj/cpu.o .debug_ranges 0x00000000 0x38 THUMB Debug/../../obj/cpu.o - .debug_line 0x00000000 0x103 THUMB Debug/../../obj/cpu.o - .debug_str 0x00000000 0x116 THUMB Debug/../../obj/cpu.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/cpu.o + .debug_line 0x00000000 0xff THUMB Debug/../../obj/cpu.o + .debug_str 0x00000000 0x1f2 THUMB Debug/../../obj/cpu.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/cpu.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/cpu.o .text 0x00000000 0x0 THUMB Debug/../../obj/epi.o @@ -291,94 +304,97 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/epi.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/epi.o .text.EPIModeSet - 0x00000000 0x70 THUMB Debug/../../obj/epi.o + 0x00000000 0x5c THUMB Debug/../../obj/epi.o .text.EPIDividerSet - 0x00000000 0x40 THUMB Debug/../../obj/epi.o + 0x00000000 0x38 THUMB Debug/../../obj/epi.o .text.EPIConfigSDRAMSet - 0x00000000 0x7c THUMB Debug/../../obj/epi.o + 0x00000000 0x60 THUMB Debug/../../obj/epi.o .text.EPIConfigHB8Set - 0x00000000 0xb4 THUMB Debug/../../obj/epi.o + 0x00000000 0x94 THUMB Debug/../../obj/epi.o .text.EPIConfigHB16Set - 0x00000000 0xb4 THUMB Debug/../../obj/epi.o + 0x00000000 0x98 THUMB Debug/../../obj/epi.o .text.EPIConfigGPModeSet - 0x00000000 0xc4 THUMB Debug/../../obj/epi.o + 0x00000000 0x9c THUMB Debug/../../obj/epi.o .text.EPIAddressMapSet - 0x00000000 0x5c THUMB Debug/../../obj/epi.o + 0x00000000 0x4c THUMB Debug/../../obj/epi.o .text.EPINonBlockingReadConfigure - 0x00000000 0xb8 THUMB Debug/../../obj/epi.o + 0x00000000 0x88 THUMB Debug/../../obj/epi.o .text.EPINonBlockingReadStart - 0x00000000 0x8c THUMB Debug/../../obj/epi.o + 0x00000000 0x68 THUMB Debug/../../obj/epi.o .text.EPINonBlockingReadStop - 0x00000000 0x6c THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadCount - 0x00000000 0x68 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadAvail - 0x00000000 0x40 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadGet32 - 0x00000000 0xc4 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadGet16 - 0x00000000 0xc8 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadGet8 - 0x00000000 0xc8 THUMB Debug/../../obj/epi.o - .text.EPIFIFOConfig - 0x00000000 0x68 THUMB Debug/../../obj/epi.o - .text.EPIWriteFIFOCountGet - 0x00000000 0x40 THUMB Debug/../../obj/epi.o - .text.EPIIntEnable - 0x00000000 0x68 THUMB Debug/../../obj/epi.o - .text.EPIIntDisable - 0x00000000 0x6c THUMB Debug/../../obj/epi.o - .text.EPIIntStatus 0x00000000 0x54 THUMB Debug/../../obj/epi.o - .text.EPIIntErrorStatus - 0x00000000 0x40 THUMB Debug/../../obj/epi.o - .text.EPIIntErrorClear - 0x00000000 0x5c THUMB Debug/../../obj/epi.o - .text.EPIIntRegister - 0x00000000 0x70 THUMB Debug/../../obj/epi.o - .text.EPIIntUnregister + .text.EPINonBlockingReadCount 0x00000000 0x50 THUMB Debug/../../obj/epi.o - .debug_frame 0x00000000 0x430 THUMB Debug/../../obj/epi.o - .debug_info 0x00000000 0x6b0 THUMB Debug/../../obj/epi.o - .debug_abbrev 0x00000000 0xd1 THUMB Debug/../../obj/epi.o - .debug_loc 0x00000000 0x540 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadAvail + 0x00000000 0x34 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadGet32 + 0x00000000 0x88 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadGet16 + 0x00000000 0x88 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadGet8 + 0x00000000 0x88 THUMB Debug/../../obj/epi.o + .text.EPIFIFOConfig + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIWriteFIFOCountGet + 0x00000000 0x38 THUMB Debug/../../obj/epi.o + .text.EPIIntEnable + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIIntDisable + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/epi.o + .text.EPIIntErrorStatus + 0x00000000 0x38 THUMB Debug/../../obj/epi.o + .text.EPIIntErrorClear + 0x00000000 0x4c THUMB Debug/../../obj/epi.o + .text.EPIIntRegister + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/epi.o + .debug_frame 0x00000000 0x550 THUMB Debug/../../obj/epi.o + .debug_info 0x00000000 0x633 THUMB Debug/../../obj/epi.o + .debug_abbrev 0x00000000 0xd2 THUMB Debug/../../obj/epi.o + .debug_pubnames + 0x00000000 0x232 THUMB Debug/../../obj/epi.o + .debug_pubtypes + 0x00000000 0x5e THUMB Debug/../../obj/epi.o .debug_aranges 0x00000000 0xd8 THUMB Debug/../../obj/epi.o .debug_ranges 0x00000000 0xc8 THUMB Debug/../../obj/epi.o - .debug_line 0x00000000 0x50c THUMB Debug/../../obj/epi.o - .debug_str 0x00000000 0x36f THUMB Debug/../../obj/epi.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/epi.o + .debug_line 0x00000000 0x4f6 THUMB Debug/../../obj/epi.o + .debug_str 0x00000000 0x44b THUMB Debug/../../obj/epi.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/epi.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/epi.o .text 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o .data 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o .bss 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o .text.EthernetConfigGet - 0x00000000 0x70 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x5c THUMB Debug/../../obj/ethernet.o .text.EthernetMACAddrGet - 0x00000000 0xb0 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x90 THUMB Debug/../../obj/ethernet.o .text.EthernetDisable - 0x00000000 0x84 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x78 THUMB Debug/../../obj/ethernet.o .text.EthernetPacketAvail - 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x44 THUMB Debug/../../obj/ethernet.o .text.EthernetSpaceAvail - 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x44 THUMB Debug/../../obj/ethernet.o .text.EthernetPacketGet - 0x00000000 0x98 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o .text.EthernetPacketPutNonBlocking - 0x00000000 0x9c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o .text.EthernetIntRegister - 0x00000000 0x70 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x58 THUMB Debug/../../obj/ethernet.o .text.EthernetIntUnregister - 0x00000000 0x50 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x44 THUMB Debug/../../obj/ethernet.o .text.EthernetIntEnable - 0x00000000 0x6c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x58 THUMB Debug/../../obj/ethernet.o .text.EthernetPHYWrite - 0x00000000 0x88 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o .text.EthernetPHYPowerOff - 0x00000000 0x3c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x34 THUMB Debug/../../obj/ethernet.o .text.EthernetPHYPowerOn - 0x00000000 0x3c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x34 THUMB Debug/../../obj/ethernet.o .text 0x00000000 0x0 THUMB Debug/../../obj/flash.o .data 0x00000000 0x0 THUMB Debug/../../obj/flash.o .bss 0x00000000 0x0 THUMB Debug/../../obj/flash.o @@ -387,94 +403,94 @@ Discarded input sections .rodata.g_pulFMPRERegs 0x00000000 0x10 THUMB Debug/../../obj/flash.o .text.FlashUsecGet - 0x00000000 0x1c THUMB Debug/../../obj/flash.o + 0x00000000 0x18 THUMB Debug/../../obj/flash.o .text.FlashUsecSet - 0x00000000 0x24 THUMB Debug/../../obj/flash.o - .text.FlashErase - 0x00000000 0x94 THUMB Debug/../../obj/flash.o - .text.FlashProgram - 0x00000000 0x180 THUMB Debug/../../obj/flash.o - .text.FlashProtectGet - 0x00000000 0x11c THUMB Debug/../../obj/flash.o - .text.FlashProtectSet - 0x00000000 0x24c THUMB Debug/../../obj/flash.o - .text.FlashProtectSave - 0x00000000 0x98 THUMB Debug/../../obj/flash.o - .text.FlashUserSet - 0x00000000 0x64 THUMB Debug/../../obj/flash.o - .text.FlashUserSave - 0x00000000 0xb0 THUMB Debug/../../obj/flash.o - .text.FlashIntRegister - 0x00000000 0x30 THUMB Debug/../../obj/flash.o - .text.FlashIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/flash.o - .text.FlashIntEnable - 0x00000000 0x2c THUMB Debug/../../obj/flash.o - .text.FlashIntDisable - 0x00000000 0x30 THUMB Debug/../../obj/flash.o - .text.FlashIntStatus - 0x00000000 0x34 THUMB Debug/../../obj/flash.o - .text.FlashIntClear 0x00000000 0x20 THUMB Debug/../../obj/flash.o + .text.FlashErase + 0x00000000 0x74 THUMB Debug/../../obj/flash.o + .text.FlashProgram + 0x00000000 0x12c THUMB Debug/../../obj/flash.o + .text.FlashProtectGet + 0x00000000 0xd8 THUMB Debug/../../obj/flash.o + .text.FlashProtectSet + 0x00000000 0x1c8 THUMB Debug/../../obj/flash.o + .text.FlashProtectSave + 0x00000000 0x78 THUMB Debug/../../obj/flash.o + .text.FlashUserSet + 0x00000000 0x54 THUMB Debug/../../obj/flash.o + .text.FlashUserSave + 0x00000000 0x7c THUMB Debug/../../obj/flash.o + .text.FlashIntRegister + 0x00000000 0x28 THUMB Debug/../../obj/flash.o + .text.FlashIntUnregister + 0x00000000 0x1c THUMB Debug/../../obj/flash.o + .text.FlashIntEnable + 0x00000000 0x24 THUMB Debug/../../obj/flash.o + .text.FlashIntDisable + 0x00000000 0x24 THUMB Debug/../../obj/flash.o + .text.FlashIntStatus + 0x00000000 0x2c THUMB Debug/../../obj/flash.o + .text.FlashIntClear + 0x00000000 0x1c THUMB Debug/../../obj/flash.o .text 0x00000000 0x0 THUMB Debug/../../obj/gpio.o .data 0x00000000 0x0 THUMB Debug/../../obj/gpio.o .bss 0x00000000 0x0 THUMB Debug/../../obj/gpio.o .rodata.g_pulGPIOBaseAddrs 0x00000000 0x48 THUMB Debug/../../obj/gpio.o .text.GPIOGetIntNumber - 0x00000000 0x194 THUMB Debug/../../obj/gpio.o + 0x00000000 0x134 THUMB Debug/../../obj/gpio.o .text.GPIODirModeGet - 0x00000000 0xa4 THUMB Debug/../../obj/gpio.o + 0x00000000 0x88 THUMB Debug/../../obj/gpio.o .text.GPIOIntTypeSet - 0x00000000 0x108 THUMB Debug/../../obj/gpio.o + 0x00000000 0xf0 THUMB Debug/../../obj/gpio.o .text.GPIOIntTypeGet - 0x00000000 0xc4 THUMB Debug/../../obj/gpio.o + 0x00000000 0xa8 THUMB Debug/../../obj/gpio.o .text.GPIOPadConfigGet - 0x00000000 0x16c THUMB Debug/../../obj/gpio.o + 0x00000000 0x144 THUMB Debug/../../obj/gpio.o .text.GPIOPinIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/gpio.o - .text.GPIOPinIntDisable - 0x00000000 0x54 THUMB Debug/../../obj/gpio.o - .text.GPIOPinIntStatus - 0x00000000 0x58 THUMB Debug/../../obj/gpio.o - .text.GPIOPinIntClear - 0x00000000 0x48 THUMB Debug/../../obj/gpio.o - .text.GPIOPortIntRegister - 0x00000000 0x64 THUMB Debug/../../obj/gpio.o - .text.GPIOPortIntUnregister - 0x00000000 0x60 THUMB Debug/../../obj/gpio.o - .text.GPIOPinRead 0x00000000 0x4c THUMB Debug/../../obj/gpio.o + .text.GPIOPinIntDisable + 0x00000000 0x50 THUMB Debug/../../obj/gpio.o + .text.GPIOPinIntStatus + 0x00000000 0x50 THUMB Debug/../../obj/gpio.o + .text.GPIOPinIntClear + 0x00000000 0x44 THUMB Debug/../../obj/gpio.o + .text.GPIOPortIntRegister + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o + .text.GPIOPortIntUnregister + 0x00000000 0x54 THUMB Debug/../../obj/gpio.o + .text.GPIOPinRead + 0x00000000 0x44 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeADC - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeCAN - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeComparator - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeGPIOInput - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeGPIOOutputOD - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeI2C - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypePWM - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeQEI - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeSSI - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeTimer - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeUSBDigital - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeUSBAnalog - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeI2S - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeEPI - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinConfigure - 0x00000000 0xe0 THUMB Debug/../../obj/gpio.o + 0x00000000 0xb4 THUMB Debug/../../obj/gpio.o .text 0x00000000 0x0 THUMB Debug/../../obj/hibernate.o .data 0x00000000 0x0 THUMB Debug/../../obj/hibernate.o .bss 0x00000000 0x0 THUMB Debug/../../obj/hibernate.o @@ -483,70 +499,73 @@ Discarded input sections .text.HibernateWriteComplete 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateEnableExpClk - 0x00000000 0x9c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x74 THUMB Debug/../../obj/hibernate.o .text.HibernateDisable - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o - .rodata 0x00000000 0x70 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + .rodata 0x00000000 0x6e THUMB Debug/../../obj/hibernate.o .text.HibernateClockSelect - 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x40 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCEnable - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateRTCDisable - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateWakeSet - 0x00000000 0x4c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x40 THUMB Debug/../../obj/hibernate.o .text.HibernateWakeGet - 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o .text.HibernateLowBatSet - 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x44 THUMB Debug/../../obj/hibernate.o .text.HibernateLowBatGet - 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCSet - 0x00000000 0x60 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCGet - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch0Set - 0x00000000 0x60 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch0Get - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch1Set - 0x00000000 0x60 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch1Get - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCTrimSet - 0x00000000 0x80 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x6c THUMB Debug/../../obj/hibernate.o .text.HibernateRTCTrimGet - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateDataSet - 0x00000000 0xc4 THUMB Debug/../../obj/hibernate.o + 0x00000000 0xa0 THUMB Debug/../../obj/hibernate.o .text.HibernateDataGet - 0x00000000 0x80 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x68 THUMB Debug/../../obj/hibernate.o .text.HibernateRequest - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateIntEnable - 0x00000000 0x48 THUMB Debug/../../obj/hibernate.o - .text.HibernateIntDisable - 0x00000000 0x4c THUMB Debug/../../obj/hibernate.o - .text.HibernateIntRegister - 0x00000000 0x30 THUMB Debug/../../obj/hibernate.o - .text.HibernateIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o - .text.HibernateIntStatus 0x00000000 0x3c THUMB Debug/../../obj/hibernate.o + .text.HibernateIntDisable + 0x00000000 0x40 THUMB Debug/../../obj/hibernate.o + .text.HibernateIntRegister + 0x00000000 0x28 THUMB Debug/../../obj/hibernate.o + .text.HibernateIntUnregister + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + .text.HibernateIntStatus + 0x00000000 0x34 THUMB Debug/../../obj/hibernate.o .text.HibernateIntClear - 0x00000000 0x48 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x3c THUMB Debug/../../obj/hibernate.o .text.HibernateIsActive 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o - .debug_frame 0x00000000 0x440 THUMB Debug/../../obj/hibernate.o - .debug_info 0x00000000 0x467 THUMB Debug/../../obj/hibernate.o - .debug_abbrev 0x00000000 0x144 THUMB Debug/../../obj/hibernate.o - .debug_loc 0x00000000 0x584 THUMB Debug/../../obj/hibernate.o + .debug_frame 0x00000000 0x5cc THUMB Debug/../../obj/hibernate.o + .debug_info 0x00000000 0x3d6 THUMB Debug/../../obj/hibernate.o + .debug_abbrev 0x00000000 0x145 THUMB Debug/../../obj/hibernate.o + .debug_pubnames + 0x00000000 0x2b4 THUMB Debug/../../obj/hibernate.o + .debug_pubtypes + 0x00000000 0x58 THUMB Debug/../../obj/hibernate.o .debug_aranges 0x00000000 0xf8 THUMB Debug/../../obj/hibernate.o .debug_ranges 0x00000000 0xe8 THUMB Debug/../../obj/hibernate.o - .debug_line 0x00000000 0x394 THUMB Debug/../../obj/hibernate.o - .debug_str 0x00000000 0x398 THUMB Debug/../../obj/hibernate.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/hibernate.o + .debug_line 0x00000000 0x39c THUMB Debug/../../obj/hibernate.o + .debug_str 0x00000000 0x474 THUMB Debug/../../obj/hibernate.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/hibernate.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/hibernate.o .text 0x00000000 0x0 THUMB Debug/../../obj/i2c.o @@ -554,75 +573,78 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/i2c.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/i2c.o .text.I2CMasterInitExpClk - 0x00000000 0xac THUMB Debug/../../obj/i2c.o + 0x00000000 0x90 THUMB Debug/../../obj/i2c.o .text.I2CSlaveInit - 0x00000000 0x78 THUMB Debug/../../obj/i2c.o + 0x00000000 0x5c THUMB Debug/../../obj/i2c.o .text.I2CMasterEnable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveEnable - 0x00000000 0x64 THUMB Debug/../../obj/i2c.o + 0x00000000 0x58 THUMB Debug/../../obj/i2c.o .text.I2CMasterDisable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveDisable - 0x00000000 0x64 THUMB Debug/../../obj/i2c.o + 0x00000000 0x58 THUMB Debug/../../obj/i2c.o .text.I2CIntRegister - 0x00000000 0x78 THUMB Debug/../../obj/i2c.o + 0x00000000 0x64 THUMB Debug/../../obj/i2c.o .text.I2CIntUnregister - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x60 THUMB Debug/../../obj/i2c.o .text.I2CMasterIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x44 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntEnable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntEnableEx - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterIntDisable - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x44 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntDisable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntDisableEx - 0x00000000 0x5c THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterIntStatus - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x68 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntStatus - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x68 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntStatusEx - 0x00000000 0xb0 THUMB Debug/../../obj/i2c.o + 0x00000000 0x8c THUMB Debug/../../obj/i2c.o .text.I2CMasterIntClear - 0x00000000 0x5c THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntClear - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x44 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntClearEx - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x48 THUMB Debug/../../obj/i2c.o .text.I2CMasterSlaveAddrSet - 0x00000000 0x78 THUMB Debug/../../obj/i2c.o + 0x00000000 0x60 THUMB Debug/../../obj/i2c.o .text.I2CMasterBusy - 0x00000000 0x60 THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterBusBusy - 0x00000000 0x60 THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterControl - 0x00000000 0xa0 THUMB Debug/../../obj/i2c.o + 0x00000000 0x8c THUMB Debug/../../obj/i2c.o .text.I2CMasterErr - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x64 THUMB Debug/../../obj/i2c.o .text.I2CMasterDataPut - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x48 THUMB Debug/../../obj/i2c.o .text.I2CMasterDataGet - 0x00000000 0x4c THUMB Debug/../../obj/i2c.o + 0x00000000 0x40 THUMB Debug/../../obj/i2c.o .text.I2CSlaveStatus - 0x00000000 0x4c THUMB Debug/../../obj/i2c.o + 0x00000000 0x40 THUMB Debug/../../obj/i2c.o .text.I2CSlaveDataPut - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x48 THUMB Debug/../../obj/i2c.o .text.I2CSlaveDataGet - 0x00000000 0x4c THUMB Debug/../../obj/i2c.o - .debug_frame 0x00000000 0x538 THUMB Debug/../../obj/i2c.o - .debug_info 0x00000000 0x69b THUMB Debug/../../obj/i2c.o - .debug_abbrev 0x00000000 0xe2 THUMB Debug/../../obj/i2c.o - .debug_loc 0x00000000 0x690 THUMB Debug/../../obj/i2c.o + 0x00000000 0x40 THUMB Debug/../../obj/i2c.o + .debug_frame 0x00000000 0x6a0 THUMB Debug/../../obj/i2c.o + .debug_info 0x00000000 0x600 THUMB Debug/../../obj/i2c.o + .debug_abbrev 0x00000000 0xe3 THUMB Debug/../../obj/i2c.o + .debug_pubnames + 0x00000000 0x293 THUMB Debug/../../obj/i2c.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/i2c.o .debug_aranges 0x00000000 0x108 THUMB Debug/../../obj/i2c.o .debug_ranges 0x00000000 0xf8 THUMB Debug/../../obj/i2c.o - .debug_line 0x00000000 0x53e THUMB Debug/../../obj/i2c.o - .debug_str 0x00000000 0x35d THUMB Debug/../../obj/i2c.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/i2c.o + .debug_line 0x00000000 0x535 THUMB Debug/../../obj/i2c.o + .debug_str 0x00000000 0x439 THUMB Debug/../../obj/i2c.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/i2c.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/i2c.o .text 0x00000000 0x0 THUMB Debug/../../obj/i2s.o @@ -630,67 +652,70 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/i2s.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/i2s.o .text.I2STxEnable - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2STxDisable - 0x00000000 0x48 THUMB Debug/../../obj/i2s.o - .text.I2STxDataPut 0x00000000 0x4c THUMB Debug/../../obj/i2s.o - .text.I2STxDataPutNonBlocking - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2STxConfigSet - 0x00000000 0x98 THUMB Debug/../../obj/i2s.o - .text.I2STxFIFOLimitSet - 0x00000000 0x5c THUMB Debug/../../obj/i2s.o - .text.I2STxFIFOLimitGet - 0x00000000 0x40 THUMB Debug/../../obj/i2s.o - .text.I2STxFIFOLevelGet - 0x00000000 0x40 THUMB Debug/../../obj/i2s.o - .text.I2SRxEnable - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2SRxDisable - 0x00000000 0x48 THUMB Debug/../../obj/i2s.o - .text.I2SRxDataGet - 0x00000000 0x50 THUMB Debug/../../obj/i2s.o - .text.I2SRxDataGetNonBlocking - 0x00000000 0x5c THUMB Debug/../../obj/i2s.o - .text.I2SRxConfigSet - 0x00000000 0xc0 THUMB Debug/../../obj/i2s.o - .text.I2SRxFIFOLimitSet - 0x00000000 0x5c THUMB Debug/../../obj/i2s.o - .text.I2SRxFIFOLimitGet + .text.I2STxDisable 0x00000000 0x44 THUMB Debug/../../obj/i2s.o - .text.I2SRxFIFOLevelGet + .text.I2STxDataPut 0x00000000 0x40 THUMB Debug/../../obj/i2s.o - .text.I2STxRxEnable - 0x00000000 0x60 THUMB Debug/../../obj/i2s.o - .text.I2STxRxDisable - 0x00000000 0x48 THUMB Debug/../../obj/i2s.o - .text.I2STxRxConfigSet - 0x00000000 0xe8 THUMB Debug/../../obj/i2s.o - .text.I2SMasterClockSelect - 0x00000000 0x74 THUMB Debug/../../obj/i2s.o - .text.I2SIntEnable - 0x00000000 0x6c THUMB Debug/../../obj/i2s.o - .text.I2SIntDisable - 0x00000000 0x70 THUMB Debug/../../obj/i2s.o - .text.I2SIntStatus - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2SIntClear - 0x00000000 0x64 THUMB Debug/../../obj/i2s.o - .text.I2SIntRegister - 0x00000000 0x70 THUMB Debug/../../obj/i2s.o - .text.I2SIntUnregister + .text.I2STxDataPutNonBlocking + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .text.I2STxConfigSet + 0x00000000 0x7c THUMB Debug/../../obj/i2s.o + .text.I2STxFIFOLimitSet + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2STxFIFOLimitGet + 0x00000000 0x34 THUMB Debug/../../obj/i2s.o + .text.I2STxFIFOLevelGet + 0x00000000 0x34 THUMB Debug/../../obj/i2s.o + .text.I2SRxEnable 0x00000000 0x50 THUMB Debug/../../obj/i2s.o - .debug_frame 0x00000000 0x488 THUMB Debug/../../obj/i2s.o - .debug_info 0x00000000 0x5ad THUMB Debug/../../obj/i2s.o - .debug_abbrev 0x00000000 0xed THUMB Debug/../../obj/i2s.o - .debug_loc 0x00000000 0x5b0 THUMB Debug/../../obj/i2s.o + .text.I2SRxDisable + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .text.I2SRxDataGet + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2SRxDataGetNonBlocking + 0x00000000 0x50 THUMB Debug/../../obj/i2s.o + .text.I2SRxConfigSet + 0x00000000 0xb0 THUMB Debug/../../obj/i2s.o + .text.I2SRxFIFOLimitSet + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2SRxFIFOLimitGet + 0x00000000 0x3c THUMB Debug/../../obj/i2s.o + .text.I2SRxFIFOLevelGet + 0x00000000 0x38 THUMB Debug/../../obj/i2s.o + .text.I2STxRxEnable + 0x00000000 0x5c THUMB Debug/../../obj/i2s.o + .text.I2STxRxDisable + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .text.I2STxRxConfigSet + 0x00000000 0xd4 THUMB Debug/../../obj/i2s.o + .text.I2SMasterClockSelect + 0x00000000 0x64 THUMB Debug/../../obj/i2s.o + .text.I2SIntEnable + 0x00000000 0x5c THUMB Debug/../../obj/i2s.o + .text.I2SIntDisable + 0x00000000 0x60 THUMB Debug/../../obj/i2s.o + .text.I2SIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2SIntClear + 0x00000000 0x54 THUMB Debug/../../obj/i2s.o + .text.I2SIntRegister + 0x00000000 0x58 THUMB Debug/../../obj/i2s.o + .text.I2SIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .debug_frame 0x00000000 0x5c0 THUMB Debug/../../obj/i2s.o + .debug_info 0x00000000 0x526 THUMB Debug/../../obj/i2s.o + .debug_abbrev 0x00000000 0xee THUMB Debug/../../obj/i2s.o + .debug_pubnames + 0x00000000 0x217 THUMB Debug/../../obj/i2s.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/i2s.o .debug_aranges 0x00000000 0xe8 THUMB Debug/../../obj/i2s.o .debug_ranges 0x00000000 0xd8 THUMB Debug/../../obj/i2s.o - .debug_line 0x00000000 0x419 THUMB Debug/../../obj/i2s.o - .debug_str 0x00000000 0x2ce THUMB Debug/../../obj/i2s.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/i2s.o + .debug_line 0x00000000 0x412 THUMB Debug/../../obj/i2s.o + .debug_str 0x00000000 0x3aa THUMB Debug/../../obj/i2s.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/i2s.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/i2s.o .text 0x00000000 0x0 THUMB Debug/../../obj/interrupt.o @@ -704,44 +729,47 @@ Discarded input sections 0x00000000 0x8 THUMB Debug/../../obj/interrupt.o vtable 0x00000000 0x11c THUMB Debug/../../obj/interrupt.o .text.IntMasterEnable - 0x00000000 0x18 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x14 THUMB Debug/../../obj/interrupt.o .text.IntMasterDisable - 0x00000000 0x18 THUMB Debug/../../obj/interrupt.o - .rodata 0x00000000 0x70 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x14 THUMB Debug/../../obj/interrupt.o + .rodata 0x00000000 0x6e THUMB Debug/../../obj/interrupt.o .text.IntRegister - 0x00000000 0xd0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x88 THUMB Debug/../../obj/interrupt.o .text.IntUnregister - 0x00000000 0x44 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x3c THUMB Debug/../../obj/interrupt.o .text.IntPriorityGroupingSet - 0x00000000 0x4c THUMB Debug/../../obj/interrupt.o + 0x00000000 0x44 THUMB Debug/../../obj/interrupt.o .text.IntPriorityGroupingGet - 0x00000000 0x54 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x48 THUMB Debug/../../obj/interrupt.o .text.IntPrioritySet - 0x00000000 0x94 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x84 THUMB Debug/../../obj/interrupt.o .text.IntPriorityGet - 0x00000000 0x58 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x4c THUMB Debug/../../obj/interrupt.o .text.IntEnable - 0x00000000 0xf0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0xb8 THUMB Debug/../../obj/interrupt.o .text.IntDisable - 0x00000000 0xf0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0xb8 THUMB Debug/../../obj/interrupt.o .text.IntPendSet - 0x00000000 0xd0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0xa0 THUMB Debug/../../obj/interrupt.o .text.IntPendClear - 0x00000000 0xb0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x8c THUMB Debug/../../obj/interrupt.o .text.IntPriorityMaskSet 0x00000000 0x1c THUMB Debug/../../obj/interrupt.o .text.IntPriorityMaskGet 0x00000000 0x14 THUMB Debug/../../obj/interrupt.o - .debug_frame 0x00000000 0x27c THUMB Debug/../../obj/interrupt.o - .debug_info 0x00000000 0x35a THUMB Debug/../../obj/interrupt.o - .debug_abbrev 0x00000000 0x147 THUMB Debug/../../obj/interrupt.o - .debug_loc 0x00000000 0x318 THUMB Debug/../../obj/interrupt.o + .debug_frame 0x00000000 0x30c THUMB Debug/../../obj/interrupt.o + .debug_info 0x00000000 0x310 THUMB Debug/../../obj/interrupt.o + .debug_abbrev 0x00000000 0x148 THUMB Debug/../../obj/interrupt.o + .debug_pubnames + 0x00000000 0x16e THUMB Debug/../../obj/interrupt.o + .debug_pubtypes + 0x00000000 0x61 THUMB Debug/../../obj/interrupt.o .debug_aranges 0x00000000 0x90 THUMB Debug/../../obj/interrupt.o .debug_ranges 0x00000000 0x80 THUMB Debug/../../obj/interrupt.o - .debug_line 0x00000000 0x2cc THUMB Debug/../../obj/interrupt.o - .debug_str 0x00000000 0x25a THUMB Debug/../../obj/interrupt.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/interrupt.o + .debug_line 0x00000000 0x31d THUMB Debug/../../obj/interrupt.o + .debug_str 0x00000000 0x336 THUMB Debug/../../obj/interrupt.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/interrupt.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/interrupt.o .text 0x00000000 0x0 THUMB Debug/../../obj/mpu.o @@ -749,119 +777,125 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/mpu.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/mpu.o .text.MPUEnable - 0x00000000 0x40 THUMB Debug/../../obj/mpu.o + 0x00000000 0x38 THUMB Debug/../../obj/mpu.o .text.MPUDisable - 0x00000000 0x24 THUMB Debug/../../obj/mpu.o + 0x00000000 0x1c THUMB Debug/../../obj/mpu.o .text.MPURegionCountGet - 0x00000000 0x20 THUMB Debug/../../obj/mpu.o + 0x00000000 0x1c THUMB Debug/../../obj/mpu.o .text.MPURegionEnable - 0x00000000 0x50 THUMB Debug/../../obj/mpu.o + 0x00000000 0x40 THUMB Debug/../../obj/mpu.o .text.MPURegionDisable - 0x00000000 0x50 THUMB Debug/../../obj/mpu.o + 0x00000000 0x40 THUMB Debug/../../obj/mpu.o .text.MPURegionSet - 0x00000000 0x90 THUMB Debug/../../obj/mpu.o + 0x00000000 0x78 THUMB Debug/../../obj/mpu.o .text.MPURegionGet - 0x00000000 0x90 THUMB Debug/../../obj/mpu.o + 0x00000000 0x70 THUMB Debug/../../obj/mpu.o .text.MPUIntRegister - 0x00000000 0x4c THUMB Debug/../../obj/mpu.o + 0x00000000 0x40 THUMB Debug/../../obj/mpu.o .text.MPUIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/mpu.o - .debug_frame 0x00000000 0x17c THUMB Debug/../../obj/mpu.o - .debug_info 0x00000000 0x1c1 THUMB Debug/../../obj/mpu.o - .debug_abbrev 0x00000000 0xcb THUMB Debug/../../obj/mpu.o - .debug_loc 0x00000000 0x1d4 THUMB Debug/../../obj/mpu.o + 0x00000000 0x1c THUMB Debug/../../obj/mpu.o + .debug_frame 0x00000000 0x1e4 THUMB Debug/../../obj/mpu.o + .debug_info 0x00000000 0x18f THUMB Debug/../../obj/mpu.o + .debug_abbrev 0x00000000 0xcc THUMB Debug/../../obj/mpu.o + .debug_pubnames + 0x00000000 0xb8 THUMB Debug/../../obj/mpu.o + .debug_pubtypes + 0x00000000 0x3a THUMB Debug/../../obj/mpu.o .debug_aranges 0x00000000 0x60 THUMB Debug/../../obj/mpu.o .debug_ranges 0x00000000 0x50 THUMB Debug/../../obj/mpu.o - .debug_line 0x00000000 0x17c THUMB Debug/../../obj/mpu.o - .debug_str 0x00000000 0x193 THUMB Debug/../../obj/mpu.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/mpu.o + .debug_line 0x00000000 0x17b THUMB Debug/../../obj/mpu.o + .debug_str 0x00000000 0x26f THUMB Debug/../../obj/mpu.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/mpu.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/mpu.o .text 0x00000000 0x0 THUMB Debug/../../obj/pwm.o .data 0x00000000 0x0 THUMB Debug/../../obj/pwm.o .bss 0x00000000 0x0 THUMB Debug/../../obj/pwm.o .text.PWMGenValid - 0x00000000 0x3c THUMB Debug/../../obj/pwm.o + 0x00000000 0x34 THUMB Debug/../../obj/pwm.o .text.PWMOutValid - 0x00000000 0x58 THUMB Debug/../../obj/pwm.o + 0x00000000 0x50 THUMB Debug/../../obj/pwm.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/pwm.o .text.PWMGenConfigure - 0x00000000 0xbc THUMB Debug/../../obj/pwm.o + 0x00000000 0x9c THUMB Debug/../../obj/pwm.o .text.PWMGenPeriodSet - 0x00000000 0xdc THUMB Debug/../../obj/pwm.o - .text.PWMGenPeriodGet - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMGenEnable - 0x00000000 0x74 THUMB Debug/../../obj/pwm.o - .text.PWMGenDisable - 0x00000000 0x74 THUMB Debug/../../obj/pwm.o - .text.PWMPulseWidthSet - 0x00000000 0xd0 THUMB Debug/../../obj/pwm.o - .text.PWMPulseWidthGet - 0x00000000 0xb4 THUMB Debug/../../obj/pwm.o - .text.PWMDeadBandEnable - 0x00000000 0xd4 THUMB Debug/../../obj/pwm.o - .text.PWMDeadBandDisable - 0x00000000 0x7c THUMB Debug/../../obj/pwm.o - .text.PWMSyncUpdate - 0x00000000 0x5c THUMB Debug/../../obj/pwm.o - .text.PWMSyncTimeBase - 0x00000000 0x60 THUMB Debug/../../obj/pwm.o - .text.PWMOutputState - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMOutputInvert - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMOutputFaultLevel - 0x00000000 0xb8 THUMB Debug/../../obj/pwm.o - .text.PWMOutputFault - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntRegister - 0x00000000 0x98 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntUnregister - 0x00000000 0x94 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntRegister - 0x00000000 0x54 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntUnregister - 0x00000000 0x50 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntTrigEnable - 0x00000000 0xa0 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntTrigDisable 0x00000000 0xa4 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntStatus - 0x00000000 0x84 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntClear - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMIntEnable - 0x00000000 0x6c THUMB Debug/../../obj/pwm.o - .text.PWMIntDisable + .text.PWMGenPeriodGet 0x00000000 0x70 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntClear - 0x00000000 0x40 THUMB Debug/../../obj/pwm.o - .text.PWMIntStatus - 0x00000000 0x54 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntClearExt + .text.PWMGenEnable 0x00000000 0x60 THUMB Debug/../../obj/pwm.o + .text.PWMGenDisable + 0x00000000 0x60 THUMB Debug/../../obj/pwm.o + .text.PWMPulseWidthSet + 0x00000000 0xac THUMB Debug/../../obj/pwm.o + .text.PWMPulseWidthGet + 0x00000000 0x98 THUMB Debug/../../obj/pwm.o + .text.PWMDeadBandEnable + 0x00000000 0xa8 THUMB Debug/../../obj/pwm.o + .text.PWMDeadBandDisable + 0x00000000 0x64 THUMB Debug/../../obj/pwm.o + .text.PWMSyncUpdate + 0x00000000 0x4c THUMB Debug/../../obj/pwm.o + .text.PWMSyncTimeBase + 0x00000000 0x50 THUMB Debug/../../obj/pwm.o + .text.PWMOutputState + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMOutputInvert + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMOutputFaultLevel + 0x00000000 0x90 THUMB Debug/../../obj/pwm.o + .text.PWMOutputFault + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntRegister + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntUnregister + 0x00000000 0x74 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntRegister + 0x00000000 0x48 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntTrigEnable + 0x00000000 0x80 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntTrigDisable + 0x00000000 0x80 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntStatus + 0x00000000 0x6c THUMB Debug/../../obj/pwm.o + .text.PWMGenIntClear + 0x00000000 0x70 THUMB Debug/../../obj/pwm.o + .text.PWMIntEnable + 0x00000000 0x58 THUMB Debug/../../obj/pwm.o + .text.PWMIntDisable + 0x00000000 0x58 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntClear + 0x00000000 0x3c THUMB Debug/../../obj/pwm.o + .text.PWMIntStatus + 0x00000000 0x48 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntClearExt + 0x00000000 0x50 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultConfigure - 0x00000000 0xf4 THUMB Debug/../../obj/pwm.o + 0x00000000 0xb8 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultTriggerSet - 0x00000000 0x11c THUMB Debug/../../obj/pwm.o + 0x00000000 0xd8 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultTriggerGet - 0x00000000 0xcc THUMB Debug/../../obj/pwm.o + 0x00000000 0x98 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultStatus - 0x00000000 0xe4 THUMB Debug/../../obj/pwm.o + 0x00000000 0xac THUMB Debug/../../obj/pwm.o .text.PWMGenFaultClear - 0x00000000 0x134 THUMB Debug/../../obj/pwm.o - .debug_frame 0x00000000 0x60c THUMB Debug/../../obj/pwm.o - .debug_info 0x00000000 0x9c5 THUMB Debug/../../obj/pwm.o - .debug_abbrev 0x00000000 0xeb THUMB Debug/../../obj/pwm.o - .debug_loc 0x00000000 0x7a8 THUMB Debug/../../obj/pwm.o + 0x00000000 0xec THUMB Debug/../../obj/pwm.o + .debug_frame 0x00000000 0x7c8 THUMB Debug/../../obj/pwm.o + .debug_info 0x00000000 0x913 THUMB Debug/../../obj/pwm.o + .debug_abbrev 0x00000000 0xec THUMB Debug/../../obj/pwm.o + .debug_pubnames + 0x00000000 0x2f1 THUMB Debug/../../obj/pwm.o + .debug_pubtypes + 0x00000000 0x5e THUMB Debug/../../obj/pwm.o .debug_aranges 0x00000000 0x130 THUMB Debug/../../obj/pwm.o .debug_ranges 0x00000000 0x120 THUMB Debug/../../obj/pwm.o - .debug_line 0x00000000 0x6d3 THUMB Debug/../../obj/pwm.o - .debug_str 0x00000000 0x451 THUMB Debug/../../obj/pwm.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/pwm.o + .debug_line 0x00000000 0x6df THUMB Debug/../../obj/pwm.o + .debug_str 0x00000000 0x52d THUMB Debug/../../obj/pwm.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/pwm.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/pwm.o .text 0x00000000 0x0 THUMB Debug/../../obj/qei.o @@ -869,49 +903,52 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/qei.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/qei.o .text.QEIEnable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o + 0x00000000 0x44 THUMB Debug/../../obj/qei.o .text.QEIDisable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o + 0x00000000 0x44 THUMB Debug/../../obj/qei.o .text.QEIConfigure - 0x00000000 0x60 THUMB Debug/../../obj/qei.o - .text.QEIPositionGet - 0x00000000 0x4c THUMB Debug/../../obj/qei.o - .text.QEIPositionSet - 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .text.QEIDirectionGet - 0x00000000 0x60 THUMB Debug/../../obj/qei.o - .text.QEIErrorGet - 0x00000000 0x5c THUMB Debug/../../obj/qei.o - .text.QEIVelocityEnable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .text.QEIVelocityDisable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .text.QEIVelocityConfigure - 0x00000000 0xa0 THUMB Debug/../../obj/qei.o - .text.QEIVelocityGet - 0x00000000 0x4c THUMB Debug/../../obj/qei.o - .text.QEIIntRegister - 0x00000000 0x78 THUMB Debug/../../obj/qei.o - .text.QEIIntUnregister - 0x00000000 0x74 THUMB Debug/../../obj/qei.o - .text.QEIIntEnable 0x00000000 0x58 THUMB Debug/../../obj/qei.o - .text.QEIIntDisable - 0x00000000 0x5c THUMB Debug/../../obj/qei.o - .text.QEIIntStatus - 0x00000000 0x60 THUMB Debug/../../obj/qei.o - .text.QEIIntClear + .text.QEIPositionGet + 0x00000000 0x40 THUMB Debug/../../obj/qei.o + .text.QEIPositionSet + 0x00000000 0x44 THUMB Debug/../../obj/qei.o + .text.QEIDirectionGet 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .debug_frame 0x00000000 0x2fc THUMB Debug/../../obj/qei.o - .debug_info 0x00000000 0x3dc THUMB Debug/../../obj/qei.o - .debug_abbrev 0x00000000 0xed THUMB Debug/../../obj/qei.o - .debug_loc 0x00000000 0x3b8 THUMB Debug/../../obj/qei.o + .text.QEIErrorGet + 0x00000000 0x4c THUMB Debug/../../obj/qei.o + .text.QEIVelocityEnable + 0x00000000 0x48 THUMB Debug/../../obj/qei.o + .text.QEIVelocityDisable + 0x00000000 0x48 THUMB Debug/../../obj/qei.o + .text.QEIVelocityConfigure + 0x00000000 0x80 THUMB Debug/../../obj/qei.o + .text.QEIVelocityGet + 0x00000000 0x40 THUMB Debug/../../obj/qei.o + .text.QEIIntRegister + 0x00000000 0x64 THUMB Debug/../../obj/qei.o + .text.QEIIntUnregister + 0x00000000 0x60 THUMB Debug/../../obj/qei.o + .text.QEIIntEnable + 0x00000000 0x50 THUMB Debug/../../obj/qei.o + .text.QEIIntDisable + 0x00000000 0x50 THUMB Debug/../../obj/qei.o + .text.QEIIntStatus + 0x00000000 0x54 THUMB Debug/../../obj/qei.o + .text.QEIIntClear + 0x00000000 0x48 THUMB Debug/../../obj/qei.o + .debug_frame 0x00000000 0x3c8 THUMB Debug/../../obj/qei.o + .debug_info 0x00000000 0x382 THUMB Debug/../../obj/qei.o + .debug_abbrev 0x00000000 0xee THUMB Debug/../../obj/qei.o + .debug_pubnames + 0x00000000 0x14f THUMB Debug/../../obj/qei.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/qei.o .debug_aranges 0x00000000 0xa0 THUMB Debug/../../obj/qei.o .debug_ranges 0x00000000 0x90 THUMB Debug/../../obj/qei.o - .debug_line 0x00000000 0x366 THUMB Debug/../../obj/qei.o - .debug_str 0x00000000 0x23b THUMB Debug/../../obj/qei.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/qei.o + .debug_line 0x00000000 0x35d THUMB Debug/../../obj/qei.o + .debug_str 0x00000000 0x317 THUMB Debug/../../obj/qei.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/qei.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/qei.o .text 0x00000000 0x0 THUMB Debug/../../obj/ssi.o @@ -919,46 +956,49 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/ssi.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/ssi.o .text.SSIConfigSetExpClk - 0x00000000 0x1d0 THUMB Debug/../../obj/ssi.o + 0x00000000 0x164 THUMB Debug/../../obj/ssi.o .text.SSIEnable - 0x00000000 0x58 THUMB Debug/../../obj/ssi.o + 0x00000000 0x4c THUMB Debug/../../obj/ssi.o .text.SSIDisable - 0x00000000 0x58 THUMB Debug/../../obj/ssi.o + 0x00000000 0x4c THUMB Debug/../../obj/ssi.o .text.SSIIntRegister - 0x00000000 0x78 THUMB Debug/../../obj/ssi.o - .text.SSIIntUnregister - 0x00000000 0x74 THUMB Debug/../../obj/ssi.o - .text.SSIIntEnable - 0x00000000 0x58 THUMB Debug/../../obj/ssi.o - .text.SSIIntDisable - 0x00000000 0x5c THUMB Debug/../../obj/ssi.o - .text.SSIIntStatus 0x00000000 0x60 THUMB Debug/../../obj/ssi.o - .text.SSIIntClear + .text.SSIIntUnregister + 0x00000000 0x60 THUMB Debug/../../obj/ssi.o + .text.SSIIntEnable 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIIntDisable + 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIIntStatus + 0x00000000 0x54 THUMB Debug/../../obj/ssi.o + .text.SSIIntClear + 0x00000000 0x48 THUMB Debug/../../obj/ssi.o .text.SSIDataPut - 0x00000000 0x90 THUMB Debug/../../obj/ssi.o + 0x00000000 0x78 THUMB Debug/../../obj/ssi.o .text.SSIDataPutNonBlocking - 0x00000000 0x98 THUMB Debug/../../obj/ssi.o + 0x00000000 0x7c THUMB Debug/../../obj/ssi.o .text.SSIDataGet - 0x00000000 0x64 THUMB Debug/../../obj/ssi.o - .text.SSIDataGetNonBlocking - 0x00000000 0x6c THUMB Debug/../../obj/ssi.o - .text.SSIDMAEnable 0x00000000 0x58 THUMB Debug/../../obj/ssi.o - .text.SSIDMADisable + .text.SSIDataGetNonBlocking 0x00000000 0x5c THUMB Debug/../../obj/ssi.o - .text.SSIBusy 0x00000000 0x5c THUMB Debug/../../obj/ssi.o - .debug_frame 0x00000000 0x2d0 THUMB Debug/../../obj/ssi.o - .debug_info 0x00000000 0x455 THUMB Debug/../../obj/ssi.o - .debug_abbrev 0x00000000 0xe2 THUMB Debug/../../obj/ssi.o - .debug_loc 0x00000000 0x380 THUMB Debug/../../obj/ssi.o + .text.SSIDMAEnable + 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIDMADisable + 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIBusy 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .debug_frame 0x00000000 0x390 THUMB Debug/../../obj/ssi.o + .debug_info 0x00000000 0x400 THUMB Debug/../../obj/ssi.o + .debug_abbrev 0x00000000 0xe3 THUMB Debug/../../obj/ssi.o + .debug_pubnames + 0x00000000 0x133 THUMB Debug/../../obj/ssi.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/ssi.o .debug_aranges 0x00000000 0x98 THUMB Debug/../../obj/ssi.o .debug_ranges 0x00000000 0x88 THUMB Debug/../../obj/ssi.o - .debug_line 0x00000000 0x3f3 THUMB Debug/../../obj/ssi.o - .debug_str 0x00000000 0x269 THUMB Debug/../../obj/ssi.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/ssi.o + .debug_line 0x00000000 0x3eb THUMB Debug/../../obj/ssi.o + .debug_str 0x00000000 0x345 THUMB Debug/../../obj/ssi.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/ssi.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/ssi.o .text 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o @@ -971,239 +1011,242 @@ Discarded input sections .rodata.g_pulDCGCRegs 0x00000000 0xc THUMB Debug/../../obj/sysctl.o .text.SysCtlSRAMSizeGet - 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o - .text.SysCtlFlashSizeGet - 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPinPresent - 0x00000000 0x12c THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralPresent - 0x00000000 0xa4 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralDisable - 0x00000000 0x80 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralSleepEnable - 0x00000000 0x7c THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralSleepDisable - 0x00000000 0x80 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralDeepSleepEnable - 0x00000000 0x7c THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralDeepSleepDisable - 0x00000000 0x80 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralClockGating - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntRegister - 0x00000000 0x30 THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntEnable - 0x00000000 0x2c THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntDisable - 0x00000000 0x30 THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntClear 0x00000000 0x20 THUMB Debug/../../obj/sysctl.o + .text.SysCtlFlashSizeGet + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o + .text.SysCtlPinPresent + 0x00000000 0x120 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralPresent + 0x00000000 0x84 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralDisable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralSleepEnable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralSleepDisable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralDeepSleepEnable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralDeepSleepDisable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralClockGating + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntRegister + 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntUnregister + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntEnable + 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntDisable + 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntClear + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlIntStatus - 0x00000000 0x34 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x2c THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOSet - 0x00000000 0x74 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x70 THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOGet - 0x00000000 0x18 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x14 THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOConfigSet - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlSleep 0x00000000 0x10 THUMB Debug/../../obj/sysctl.o .text.SysCtlDeepSleep - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x2c THUMB Debug/../../obj/sysctl.o .text.SysCtlResetCauseGet - 0x00000000 0x18 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x14 THUMB Debug/../../obj/sysctl.o .text.SysCtlResetCauseClear - 0x00000000 0x30 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o .text.SysCtlBrownOutConfigSet - 0x00000000 0x68 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x50 THUMB Debug/../../obj/sysctl.o .text.SysCtlPWMClockSet - 0x00000000 0xa0 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x88 THUMB Debug/../../obj/sysctl.o .text.SysCtlPWMClockGet - 0x00000000 0x58 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x48 THUMB Debug/../../obj/sysctl.o .text.SysCtlADCSpeedSet - 0x00000000 0xa4 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x84 THUMB Debug/../../obj/sysctl.o .text.SysCtlADCSpeedGet - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlIOSCVerificationSet - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlMOSCVerificationSet - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlPLLVerificationSet - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlClkVerificationClear - 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlGPIOAHBEnable - 0x00000000 0xc4 THUMB Debug/../../obj/sysctl.o + 0x00000000 0xa0 THUMB Debug/../../obj/sysctl.o .text.SysCtlGPIOAHBDisable - 0x00000000 0xc8 THUMB Debug/../../obj/sysctl.o + 0x00000000 0xa4 THUMB Debug/../../obj/sysctl.o .text.SysCtlUSBPLLEnable - 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlUSBPLLDisable - 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlI2SMClkSet - 0x00000000 0x1d0 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x17c THUMB Debug/../../obj/sysctl.o .text 0x00000000 0x0 THUMB Debug/../../obj/systick.o .data 0x00000000 0x0 THUMB Debug/../../obj/systick.o .bss 0x00000000 0x0 THUMB Debug/../../obj/systick.o .text.SysTickDisable - 0x00000000 0x24 THUMB Debug/../../obj/systick.o - .text.SysTickIntRegister - 0x00000000 0x38 THUMB Debug/../../obj/systick.o - .text.SysTickIntUnregister - 0x00000000 0x2c THUMB Debug/../../obj/systick.o - .text.SysTickIntDisable - 0x00000000 0x24 THUMB Debug/../../obj/systick.o - .text.SysTickPeriodGet 0x00000000 0x1c THUMB Debug/../../obj/systick.o - .text.SysTickValueGet + .text.SysTickIntRegister + 0x00000000 0x2c THUMB Debug/../../obj/systick.o + .text.SysTickIntUnregister + 0x00000000 0x24 THUMB Debug/../../obj/systick.o + .text.SysTickIntDisable + 0x00000000 0x1c THUMB Debug/../../obj/systick.o + .text.SysTickPeriodGet 0x00000000 0x18 THUMB Debug/../../obj/systick.o + .text.SysTickValueGet + 0x00000000 0x14 THUMB Debug/../../obj/systick.o .text 0x00000000 0x0 THUMB Debug/../../obj/timer.o .data 0x00000000 0x0 THUMB Debug/../../obj/timer.o .bss 0x00000000 0x0 THUMB Debug/../../obj/timer.o .text.TimerBaseValid - 0x00000000 0x58 THUMB Debug/../../obj/timer.o - .rodata 0x00000000 0x6c THUMB Debug/../../obj/timer.o + 0x00000000 0x4c THUMB Debug/../../obj/timer.o + .rodata 0x00000000 0x6a THUMB Debug/../../obj/timer.o .text.TimerEnable - 0x00000000 0x84 THUMB Debug/../../obj/timer.o + 0x00000000 0x6c THUMB Debug/../../obj/timer.o .text.TimerDisable - 0x00000000 0x88 THUMB Debug/../../obj/timer.o + 0x00000000 0x6c THUMB Debug/../../obj/timer.o .text.TimerConfigure - 0x00000000 0x16c THUMB Debug/../../obj/timer.o + 0x00000000 0x140 THUMB Debug/../../obj/timer.o .text.TimerControlLevel - 0x00000000 0xa4 THUMB Debug/../../obj/timer.o + 0x00000000 0x88 THUMB Debug/../../obj/timer.o .text.TimerControlTrigger - 0x00000000 0xa4 THUMB Debug/../../obj/timer.o + 0x00000000 0x8c THUMB Debug/../../obj/timer.o .text.TimerControlEvent - 0x00000000 0x98 THUMB Debug/../../obj/timer.o + 0x00000000 0x80 THUMB Debug/../../obj/timer.o .text.TimerControlStall - 0x00000000 0xa4 THUMB Debug/../../obj/timer.o + 0x00000000 0x8c THUMB Debug/../../obj/timer.o .text.TimerControlWaitOnTrigger - 0x00000000 0xe0 THUMB Debug/../../obj/timer.o + 0x00000000 0xc4 THUMB Debug/../../obj/timer.o .text.TimerRTCEnable - 0x00000000 0x4c THUMB Debug/../../obj/timer.o - .text.TimerRTCDisable - 0x00000000 0x4c THUMB Debug/../../obj/timer.o - .text.TimerPrescaleSet - 0x00000000 0xac THUMB Debug/../../obj/timer.o - .text.TimerPrescaleGet - 0x00000000 0x84 THUMB Debug/../../obj/timer.o - .text.TimerPrescaleMatchSet - 0x00000000 0xac THUMB Debug/../../obj/timer.o - .text.TimerPrescaleMatchGet - 0x00000000 0x84 THUMB Debug/../../obj/timer.o - .text.TimerLoadSet - 0x00000000 0x90 THUMB Debug/../../obj/timer.o - .text.TimerLoadGet - 0x00000000 0x78 THUMB Debug/../../obj/timer.o - .text.TimerValueGet - 0x00000000 0x78 THUMB Debug/../../obj/timer.o - .text.TimerMatchSet - 0x00000000 0x90 THUMB Debug/../../obj/timer.o - .text.TimerMatchGet - 0x00000000 0x78 THUMB Debug/../../obj/timer.o - .text.TimerIntRegister - 0x00000000 0x100 THUMB Debug/../../obj/timer.o - .text.TimerIntUnregister - 0x00000000 0xf8 THUMB Debug/../../obj/timer.o - .text.TimerIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/timer.o - .text.TimerIntDisable - 0x00000000 0x54 THUMB Debug/../../obj/timer.o - .text.TimerIntStatus - 0x00000000 0x58 THUMB Debug/../../obj/timer.o - .text.TimerIntClear 0x00000000 0x44 THUMB Debug/../../obj/timer.o + .text.TimerRTCDisable + 0x00000000 0x44 THUMB Debug/../../obj/timer.o + .text.TimerPrescaleSet + 0x00000000 0x90 THUMB Debug/../../obj/timer.o + .text.TimerPrescaleGet + 0x00000000 0x6c THUMB Debug/../../obj/timer.o + .text.TimerPrescaleMatchSet + 0x00000000 0x90 THUMB Debug/../../obj/timer.o + .text.TimerPrescaleMatchGet + 0x00000000 0x6c THUMB Debug/../../obj/timer.o + .text.TimerLoadSet + 0x00000000 0x80 THUMB Debug/../../obj/timer.o + .text.TimerLoadGet + 0x00000000 0x60 THUMB Debug/../../obj/timer.o + .text.TimerValueGet + 0x00000000 0x60 THUMB Debug/../../obj/timer.o + .text.TimerMatchSet + 0x00000000 0x80 THUMB Debug/../../obj/timer.o + .text.TimerMatchGet + 0x00000000 0x60 THUMB Debug/../../obj/timer.o + .text.TimerIntRegister + 0x00000000 0xcc THUMB Debug/../../obj/timer.o + .text.TimerIntUnregister + 0x00000000 0xc4 THUMB Debug/../../obj/timer.o + .text.TimerIntEnable + 0x00000000 0x48 THUMB Debug/../../obj/timer.o + .text.TimerIntDisable + 0x00000000 0x48 THUMB Debug/../../obj/timer.o + .text.TimerIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/timer.o + .text.TimerIntClear + 0x00000000 0x40 THUMB Debug/../../obj/timer.o .text.TimerQuiesce - 0x00000000 0x11c THUMB Debug/../../obj/timer.o - .debug_frame 0x00000000 0x4b0 THUMB Debug/../../obj/timer.o - .debug_info 0x00000000 0x6c7 THUMB Debug/../../obj/timer.o - .debug_abbrev 0x00000000 0xdc THUMB Debug/../../obj/timer.o - .debug_loc 0x00000000 0x5e8 THUMB Debug/../../obj/timer.o + 0x00000000 0x100 THUMB Debug/../../obj/timer.o + .debug_frame 0x00000000 0x600 THUMB Debug/../../obj/timer.o + .debug_info 0x00000000 0x63c THUMB Debug/../../obj/timer.o + .debug_abbrev 0x00000000 0xdd THUMB Debug/../../obj/timer.o + .debug_pubnames + 0x00000000 0x237 THUMB Debug/../../obj/timer.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/timer.o .debug_aranges 0x00000000 0xf0 THUMB Debug/../../obj/timer.o .debug_ranges 0x00000000 0xe0 THUMB Debug/../../obj/timer.o - .debug_line 0x00000000 0x6b8 THUMB Debug/../../obj/timer.o - .debug_str 0x00000000 0x2f8 THUMB Debug/../../obj/timer.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/timer.o + .debug_line 0x00000000 0x6b6 THUMB Debug/../../obj/timer.o + .debug_str 0x00000000 0x3d4 THUMB Debug/../../obj/timer.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/timer.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/timer.o .text 0x00000000 0x0 THUMB Debug/../../obj/uart.o .data 0x00000000 0x0 THUMB Debug/../../obj/uart.o .bss 0x00000000 0x0 THUMB Debug/../../obj/uart.o .text.UARTParityModeSet - 0x00000000 0x88 THUMB Debug/../../obj/uart.o + 0x00000000 0x70 THUMB Debug/../../obj/uart.o .text.UARTParityModeGet - 0x00000000 0x48 THUMB Debug/../../obj/uart.o + 0x00000000 0x3c THUMB Debug/../../obj/uart.o .text.UARTFIFOLevelSet - 0x00000000 0xb4 THUMB Debug/../../obj/uart.o + 0x00000000 0x90 THUMB Debug/../../obj/uart.o .text.UARTFIFOLevelGet - 0x00000000 0x5c THUMB Debug/../../obj/uart.o + 0x00000000 0x50 THUMB Debug/../../obj/uart.o .text.UARTConfigGetExpClk - 0x00000000 0x98 THUMB Debug/../../obj/uart.o - .text.UARTFIFOEnable - 0x00000000 0x4c THUMB Debug/../../obj/uart.o - .text.UARTFIFODisable - 0x00000000 0x4c THUMB Debug/../../obj/uart.o - .text.UARTEnableSIR - 0x00000000 0x6c THUMB Debug/../../obj/uart.o - .text.UARTDisableSIR - 0x00000000 0x4c THUMB Debug/../../obj/uart.o - .text.UARTSmartCardEnable - 0x00000000 0xf4 THUMB Debug/../../obj/uart.o - .text.UARTSmartCardDisable - 0x00000000 0xd0 THUMB Debug/../../obj/uart.o - .text.UARTModemControlSet - 0x00000000 0xf8 THUMB Debug/../../obj/uart.o - .text.UARTModemControlClear - 0x00000000 0xfc THUMB Debug/../../obj/uart.o - .text.UARTModemControlGet - 0x00000000 0xc4 THUMB Debug/../../obj/uart.o - .text.UARTModemStatusGet - 0x00000000 0xc8 THUMB Debug/../../obj/uart.o - .text.UARTFlowControlSet - 0x00000000 0xf4 THUMB Debug/../../obj/uart.o - .text.UARTFlowControlGet - 0x00000000 0xc8 THUMB Debug/../../obj/uart.o - .text.UARTTxIntModeSet - 0x00000000 0x74 THUMB Debug/../../obj/uart.o - .text.UARTTxIntModeGet - 0x00000000 0x48 THUMB Debug/../../obj/uart.o - .text.UARTCharsAvail - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTSpaceAvail - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTCharGet - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTCharPutNonBlocking - 0x00000000 0x60 THUMB Debug/../../obj/uart.o - .text.UARTCharPut - 0x00000000 0x54 THUMB Debug/../../obj/uart.o - .text.UARTBreakCtl - 0x00000000 0x68 THUMB Debug/../../obj/uart.o - .text.UARTBusy - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTIntRegister 0x00000000 0x84 THUMB Debug/../../obj/uart.o - .text.UARTIntUnregister - 0x00000000 0x80 THUMB Debug/../../obj/uart.o - .text.UARTIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTIntDisable - 0x00000000 0x54 THUMB Debug/../../obj/uart.o - .text.UARTIntStatus - 0x00000000 0x58 THUMB Debug/../../obj/uart.o - .text.UARTIntClear + .text.UARTFIFOEnable 0x00000000 0x44 THUMB Debug/../../obj/uart.o - .text.UARTDMAEnable - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTDMADisable - 0x00000000 0x54 THUMB Debug/../../obj/uart.o - .text.UARTRxErrorGet + .text.UARTFIFODisable + 0x00000000 0x44 THUMB Debug/../../obj/uart.o + .text.UARTEnableSIR + 0x00000000 0x64 THUMB Debug/../../obj/uart.o + .text.UARTDisableSIR + 0x00000000 0x44 THUMB Debug/../../obj/uart.o + .text.UARTSmartCardEnable + 0x00000000 0xb8 THUMB Debug/../../obj/uart.o + .text.UARTSmartCardDisable + 0x00000000 0x94 THUMB Debug/../../obj/uart.o + .text.UARTModemControlSet + 0x00000000 0xb4 THUMB Debug/../../obj/uart.o + .text.UARTModemControlClear + 0x00000000 0xb4 THUMB Debug/../../obj/uart.o + .text.UARTModemControlGet + 0x00000000 0x88 THUMB Debug/../../obj/uart.o + .text.UARTModemStatusGet + 0x00000000 0x8c THUMB Debug/../../obj/uart.o + .text.UARTFlowControlSet + 0x00000000 0xb0 THUMB Debug/../../obj/uart.o + .text.UARTFlowControlGet + 0x00000000 0x8c THUMB Debug/../../obj/uart.o + .text.UARTTxIntModeSet + 0x00000000 0x60 THUMB Debug/../../obj/uart.o + .text.UARTTxIntModeGet + 0x00000000 0x3c THUMB Debug/../../obj/uart.o + .text.UARTCharsAvail 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTSpaceAvail + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTCharGet + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTCharPutNonBlocking + 0x00000000 0x50 THUMB Debug/../../obj/uart.o + .text.UARTCharPut + 0x00000000 0x4c THUMB Debug/../../obj/uart.o + .text.UARTBreakCtl + 0x00000000 0x5c THUMB Debug/../../obj/uart.o + .text.UARTBusy + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTIntRegister + 0x00000000 0x70 THUMB Debug/../../obj/uart.o + .text.UARTIntUnregister + 0x00000000 0x6c THUMB Debug/../../obj/uart.o + .text.UARTIntEnable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTIntDisable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/uart.o + .text.UARTIntClear + 0x00000000 0x40 THUMB Debug/../../obj/uart.o + .text.UARTDMAEnable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTDMADisable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTRxErrorGet + 0x00000000 0x3c THUMB Debug/../../obj/uart.o .text.UARTRxErrorClear - 0x00000000 0x44 THUMB Debug/../../obj/uart.o + 0x00000000 0x3c THUMB Debug/../../obj/uart.o .text 0x00000000 0x0 THUMB Debug/../../obj/udma.o .data 0x00000000 0x0 THUMB Debug/../../obj/udma.o .bss 0x00000000 0x0 THUMB Debug/../../obj/udma.o @@ -1212,58 +1255,61 @@ Discarded input sections .text.uDMADisable 0x00000000 0x18 THUMB Debug/../../obj/udma.o .text.uDMAErrorStatusGet - 0x00000000 0x18 THUMB Debug/../../obj/udma.o + 0x00000000 0x14 THUMB Debug/../../obj/udma.o .text.uDMAErrorStatusClear 0x00000000 0x18 THUMB Debug/../../obj/udma.o - .rodata 0x00000000 0x6c THUMB Debug/../../obj/udma.o + .rodata 0x00000000 0x69 THUMB Debug/../../obj/udma.o .text.uDMAChannelEnable - 0x00000000 0x40 THUMB Debug/../../obj/udma.o + 0x00000000 0x38 THUMB Debug/../../obj/udma.o .text.uDMAChannelDisable - 0x00000000 0x40 THUMB Debug/../../obj/udma.o + 0x00000000 0x38 THUMB Debug/../../obj/udma.o .text.uDMAChannelIsEnabled - 0x00000000 0x50 THUMB Debug/../../obj/udma.o + 0x00000000 0x44 THUMB Debug/../../obj/udma.o .text.uDMAControlBaseSet - 0x00000000 0x64 THUMB Debug/../../obj/udma.o + 0x00000000 0x4c THUMB Debug/../../obj/udma.o .text.uDMAControlBaseGet - 0x00000000 0x18 THUMB Debug/../../obj/udma.o + 0x00000000 0x14 THUMB Debug/../../obj/udma.o .text.uDMAControlAlternateBaseGet - 0x00000000 0x18 THUMB Debug/../../obj/udma.o + 0x00000000 0x14 THUMB Debug/../../obj/udma.o .text.uDMAChannelRequest - 0x00000000 0x40 THUMB Debug/../../obj/udma.o + 0x00000000 0x38 THUMB Debug/../../obj/udma.o .text.uDMAChannelAttributeEnable - 0x00000000 0xc8 THUMB Debug/../../obj/udma.o + 0x00000000 0xa8 THUMB Debug/../../obj/udma.o .text.uDMAChannelAttributeDisable - 0x00000000 0xc8 THUMB Debug/../../obj/udma.o + 0x00000000 0xa8 THUMB Debug/../../obj/udma.o .text.uDMAChannelAttributeGet - 0x00000000 0xc0 THUMB Debug/../../obj/udma.o + 0x00000000 0xa8 THUMB Debug/../../obj/udma.o .text.uDMAChannelControlSet - 0x00000000 0x84 THUMB Debug/../../obj/udma.o + 0x00000000 0x68 THUMB Debug/../../obj/udma.o .text.uDMAChannelTransferSet - 0x00000000 0x1d4 THUMB Debug/../../obj/udma.o + 0x00000000 0x170 THUMB Debug/../../obj/udma.o .text.uDMAChannelScatterGatherSet - 0x00000000 0x12c THUMB Debug/../../obj/udma.o + 0x00000000 0xdc THUMB Debug/../../obj/udma.o .text.uDMAChannelSizeGet - 0x00000000 0x88 THUMB Debug/../../obj/udma.o + 0x00000000 0x68 THUMB Debug/../../obj/udma.o .text.uDMAChannelModeGet - 0x00000000 0x90 THUMB Debug/../../obj/udma.o + 0x00000000 0x74 THUMB Debug/../../obj/udma.o .text.uDMAChannelSelectSecondary - 0x00000000 0x2c THUMB Debug/../../obj/udma.o + 0x00000000 0x24 THUMB Debug/../../obj/udma.o .text.uDMAChannelSelectDefault - 0x00000000 0x30 THUMB Debug/../../obj/udma.o + 0x00000000 0x24 THUMB Debug/../../obj/udma.o .text.uDMAIntRegister - 0x00000000 0x6c THUMB Debug/../../obj/udma.o + 0x00000000 0x58 THUMB Debug/../../obj/udma.o .text.uDMAIntUnregister - 0x00000000 0x28 THUMB Debug/../../obj/udma.o - .debug_frame 0x00000000 0x3b4 THUMB Debug/../../obj/udma.o - .debug_info 0x00000000 0x577 THUMB Debug/../../obj/udma.o - .debug_abbrev 0x00000000 0x182 THUMB Debug/../../obj/udma.o - .debug_loc 0x00000000 0x4c0 THUMB Debug/../../obj/udma.o + 0x00000000 0x24 THUMB Debug/../../obj/udma.o + .debug_frame 0x00000000 0x4f8 THUMB Debug/../../obj/udma.o + .debug_info 0x00000000 0x4f7 THUMB Debug/../../obj/udma.o + .debug_abbrev 0x00000000 0x183 THUMB Debug/../../obj/udma.o + .debug_pubnames + 0x00000000 0x250 THUMB Debug/../../obj/udma.o + .debug_pubtypes + 0x00000000 0x6d THUMB Debug/../../obj/udma.o .debug_aranges 0x00000000 0xd0 THUMB Debug/../../obj/udma.o .debug_ranges 0x00000000 0xc0 THUMB Debug/../../obj/udma.o - .debug_line 0x00000000 0x415 THUMB Debug/../../obj/udma.o - .debug_str 0x00000000 0x3e2 THUMB Debug/../../obj/udma.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/udma.o + .debug_line 0x00000000 0x466 THUMB Debug/../../obj/udma.o + .debug_str 0x00000000 0x4be THUMB Debug/../../obj/udma.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/udma.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/udma.o .text 0x00000000 0x0 THUMB Debug/../../obj/usb.o @@ -1271,189 +1317,195 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/usb.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/usb.o .text.USBIndexWrite - 0x00000000 0xd0 THUMB Debug/../../obj/usb.o + 0x00000000 0xa4 THUMB Debug/../../obj/usb.o .text.USBIndexRead - 0x00000000 0xcc THUMB Debug/../../obj/usb.o + 0x00000000 0xa4 THUMB Debug/../../obj/usb.o .text.USBHostSuspend - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostReset - 0x00000000 0x70 THUMB Debug/../../obj/usb.o - .text.USBHostResume - 0x00000000 0x70 THUMB Debug/../../obj/usb.o - .text.USBHostSpeedGet - 0x00000000 0x6c THUMB Debug/../../obj/usb.o - .text.USBIntStatus - 0x00000000 0xd0 THUMB Debug/../../obj/usb.o - .text.USBIntDisable - 0x00000000 0x11c THUMB Debug/../../obj/usb.o - .text.USBIntEnable - 0x00000000 0x108 THUMB Debug/../../obj/usb.o - .text.USBIntDisableControl - 0x00000000 0xb0 THUMB Debug/../../obj/usb.o - .text.USBIntEnableControl - 0x00000000 0xac THUMB Debug/../../obj/usb.o - .text.USBIntStatusControl - 0x00000000 0xa8 THUMB Debug/../../obj/usb.o - .text.USBIntDisableEndpoint - 0x00000000 0x84 THUMB Debug/../../obj/usb.o - .text.USBIntEnableEndpoint - 0x00000000 0x78 THUMB Debug/../../obj/usb.o - .text.USBIntStatusEndpoint - 0x00000000 0x58 THUMB Debug/../../obj/usb.o - .text.USBIntRegister - 0x00000000 0x54 THUMB Debug/../../obj/usb.o - .text.USBIntUnregister - 0x00000000 0x50 THUMB Debug/../../obj/usb.o - .text.USBEndpointStatus - 0x00000000 0xd8 THUMB Debug/../../obj/usb.o - .text.USBHostEndpointStatusClear - 0x00000000 0x12c THUMB Debug/../../obj/usb.o - .text.USBDevEndpointStatusClear - 0x00000000 0x17c THUMB Debug/../../obj/usb.o - .text.USBHostEndpointDataToggle - 0x00000000 0x174 THUMB Debug/../../obj/usb.o - .text.USBEndpointDataToggleClear - 0x00000000 0xf4 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointStall - 0x00000000 0x138 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointStallClear - 0x00000000 0x178 THUMB Debug/../../obj/usb.o - .text.USBDevConnect - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBDevDisconnect - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBDevAddrSet - 0x00000000 0x40 THUMB Debug/../../obj/usb.o - .text.USBDevAddrGet - 0x00000000 0x3c THUMB Debug/../../obj/usb.o - .text.USBHostEndpointConfig - 0x00000000 0x25c THUMB Debug/../../obj/usb.o - .text.USBDevEndpointConfigSet - 0x00000000 0x1b4 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointConfigGet - 0x00000000 0x1fc THUMB Debug/../../obj/usb.o - .text.USBFIFOConfigSet - 0x00000000 0x140 THUMB Debug/../../obj/usb.o - .text.USBFIFOConfigGet - 0x00000000 0x148 THUMB Debug/../../obj/usb.o - .text.USBEndpointDMAEnable - 0x00000000 0x64 THUMB Debug/../../obj/usb.o - .text.USBEndpointDMADisable - 0x00000000 0x64 THUMB Debug/../../obj/usb.o - .text.USBEndpointDataAvail - 0x00000000 0xec THUMB Debug/../../obj/usb.o - .text.USBEndpointDataGet - 0x00000000 0x144 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointDataAck - 0x00000000 0xf4 THUMB Debug/../../obj/usb.o - .text.USBHostEndpointDataAck - 0x00000000 0xec THUMB Debug/../../obj/usb.o - .text.USBEndpointDataPut - 0x00000000 0x118 THUMB Debug/../../obj/usb.o - .text.USBEndpointDataSend - 0x00000000 0xf8 THUMB Debug/../../obj/usb.o - .text.USBFIFOFlush - 0x00000000 0x14c THUMB Debug/../../obj/usb.o - .text.USBHostRequestIN - 0x00000000 0xd0 THUMB Debug/../../obj/usb.o - .text.USBHostRequestStatus - 0x00000000 0x40 THUMB Debug/../../obj/usb.o - .text.USBHostAddrSet - 0x00000000 0xe4 THUMB Debug/../../obj/usb.o - .text.USBHostAddrGet - 0x00000000 0xe0 THUMB Debug/../../obj/usb.o - .text.USBHostHubAddrSet - 0x00000000 0xe4 THUMB Debug/../../obj/usb.o - .text.USBHostHubAddrGet - 0x00000000 0xe0 THUMB Debug/../../obj/usb.o - .text.USBHostPwrConfig - 0x00000000 0x90 THUMB Debug/../../obj/usb.o - .text.USBHostPwrFaultEnable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostPwrFaultDisable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostPwrEnable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostPwrDisable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBFrameNumberGet - 0x00000000 0x40 THUMB Debug/../../obj/usb.o - .text.USBOTGSessionRequest - 0x00000000 0x70 THUMB Debug/../../obj/usb.o - .text.USBFIFOAddrGet - 0x00000000 0x24 THUMB Debug/../../obj/usb.o - .text.USBModeGet 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBHostReset + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBHostResume + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBHostSpeedGet + 0x00000000 0x5c THUMB Debug/../../obj/usb.o + .text.USBIntStatus + 0x00000000 0xb4 THUMB Debug/../../obj/usb.o + .text.USBIntDisable + 0x00000000 0xf4 THUMB Debug/../../obj/usb.o + .text.USBIntEnable + 0x00000000 0xe8 THUMB Debug/../../obj/usb.o + .text.USBIntDisableControl + 0x00000000 0x98 THUMB Debug/../../obj/usb.o + .text.USBIntEnableControl + 0x00000000 0x94 THUMB Debug/../../obj/usb.o + .text.USBIntStatusControl + 0x00000000 0x90 THUMB Debug/../../obj/usb.o + .text.USBIntDisableEndpoint + 0x00000000 0x70 THUMB Debug/../../obj/usb.o + .text.USBIntEnableEndpoint + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBIntStatusEndpoint + 0x00000000 0x4c THUMB Debug/../../obj/usb.o + .text.USBIntRegister + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBEndpointStatus + 0x00000000 0xc4 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointStatusClear + 0x00000000 0x118 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointStatusClear + 0x00000000 0x170 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointDataToggle + 0x00000000 0x160 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataToggleClear + 0x00000000 0xe8 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointStall + 0x00000000 0x120 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointStallClear + 0x00000000 0x164 THUMB Debug/../../obj/usb.o + .text.USBDevConnect + 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBDevDisconnect + 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBDevAddrSet + 0x00000000 0x38 THUMB Debug/../../obj/usb.o + .text.USBDevAddrGet + 0x00000000 0x34 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointConfig + 0x00000000 0x234 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointConfigSet + 0x00000000 0x198 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointConfigGet + 0x00000000 0x1dc THUMB Debug/../../obj/usb.o + .text.USBFIFOConfigSet + 0x00000000 0xf8 THUMB Debug/../../obj/usb.o + .text.USBFIFOConfigGet + 0x00000000 0xfc THUMB Debug/../../obj/usb.o + .text.USBEndpointDMAEnable + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBEndpointDMADisable + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataAvail + 0x00000000 0xd4 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataGet + 0x00000000 0x120 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointDataAck + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointDataAck + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataPut + 0x00000000 0xf4 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataSend + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o + .text.USBFIFOFlush + 0x00000000 0x13c THUMB Debug/../../obj/usb.o + .text.USBHostRequestIN + 0x00000000 0xbc THUMB Debug/../../obj/usb.o + .text.USBHostRequestStatus + 0x00000000 0x38 THUMB Debug/../../obj/usb.o + .text.USBHostAddrSet + 0x00000000 0xcc THUMB Debug/../../obj/usb.o + .text.USBHostAddrGet + 0x00000000 0xc4 THUMB Debug/../../obj/usb.o + .text.USBHostHubAddrSet + 0x00000000 0xcc THUMB Debug/../../obj/usb.o + .text.USBHostHubAddrGet + 0x00000000 0xc4 THUMB Debug/../../obj/usb.o + .text.USBHostPwrConfig + 0x00000000 0x7c THUMB Debug/../../obj/usb.o + .text.USBHostPwrFaultEnable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBHostPwrFaultDisable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBHostPwrEnable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBHostPwrDisable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBFrameNumberGet + 0x00000000 0x38 THUMB Debug/../../obj/usb.o + .text.USBOTGSessionRequest + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBFIFOAddrGet + 0x00000000 0x20 THUMB Debug/../../obj/usb.o + .text.USBModeGet + 0x00000000 0x3c THUMB Debug/../../obj/usb.o .text.USBEndpointDMAChannel - 0x00000000 0x108 THUMB Debug/../../obj/usb.o + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o .text.USBHostMode - 0x00000000 0x40 THUMB Debug/../../obj/usb.o + 0x00000000 0x38 THUMB Debug/../../obj/usb.o .text.USBDevMode - 0x00000000 0x40 THUMB Debug/../../obj/usb.o + 0x00000000 0x38 THUMB Debug/../../obj/usb.o .text.USBPHYPowerOff - 0x00000000 0x2c THUMB Debug/../../obj/usb.o + 0x00000000 0x28 THUMB Debug/../../obj/usb.o .text.USBPHYPowerOn - 0x00000000 0x2c THUMB Debug/../../obj/usb.o - .debug_frame 0x00000000 0xaa4 THUMB Debug/../../obj/usb.o - .debug_info 0x00000000 0x1106 THUMB Debug/../../obj/usb.o - .debug_abbrev 0x00000000 0x148 THUMB Debug/../../obj/usb.o - .debug_loc 0x00000000 0xd90 THUMB Debug/../../obj/usb.o + 0x00000000 0x28 THUMB Debug/../../obj/usb.o + .debug_frame 0x00000000 0xdd0 THUMB Debug/../../obj/usb.o + .debug_info 0x00000000 0xfcd THUMB Debug/../../obj/usb.o + .debug_abbrev 0x00000000 0x149 THUMB Debug/../../obj/usb.o + .debug_pubnames + 0x00000000 0x578 THUMB Debug/../../obj/usb.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/usb.o .debug_aranges 0x00000000 0x208 THUMB Debug/../../obj/usb.o .debug_ranges 0x00000000 0x1f8 THUMB Debug/../../obj/usb.o - .debug_line 0x00000000 0x1174 THUMB Debug/../../obj/usb.o - .debug_str 0x00000000 0x6d1 THUMB Debug/../../obj/usb.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/usb.o + .debug_line 0x00000000 0x11d2 THUMB Debug/../../obj/usb.o + .debug_str 0x00000000 0x7ad THUMB Debug/../../obj/usb.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/usb.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/usb.o .text 0x00000000 0x0 THUMB Debug/../../obj/watchdog.o .data 0x00000000 0x0 THUMB Debug/../../obj/watchdog.o .bss 0x00000000 0x0 THUMB Debug/../../obj/watchdog.o - .rodata 0x00000000 0x70 THUMB Debug/../../obj/watchdog.o + .rodata 0x00000000 0x6d THUMB Debug/../../obj/watchdog.o .text.WatchdogRunning - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o .text.WatchdogEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogResetEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogResetDisable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogLock - 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x40 THUMB Debug/../../obj/watchdog.o .text.WatchdogUnlock - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o .text.WatchdogLockState - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogReloadSet - 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x40 THUMB Debug/../../obj/watchdog.o .text.WatchdogReloadGet - 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x3c THUMB Debug/../../obj/watchdog.o .text.WatchdogValueGet - 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x3c THUMB Debug/../../obj/watchdog.o .text.WatchdogIntRegister - 0x00000000 0x5c THUMB Debug/../../obj/watchdog.o + 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o .text.WatchdogIntUnregister - 0x00000000 0x58 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x4c THUMB Debug/../../obj/watchdog.o .text.WatchdogIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o - .text.WatchdogIntStatus - 0x00000000 0x5c THUMB Debug/../../obj/watchdog.o - .text.WatchdogIntClear 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o + .text.WatchdogIntStatus + 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + .text.WatchdogIntClear + 0x00000000 0x40 THUMB Debug/../../obj/watchdog.o .text.WatchdogStallEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x4c THUMB Debug/../../obj/watchdog.o .text.WatchdogStallDisable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o - .debug_frame 0x00000000 0x2fc THUMB Debug/../../obj/watchdog.o - .debug_info 0x00000000 0x351 THUMB Debug/../../obj/watchdog.o - .debug_abbrev 0x00000000 0xde THUMB Debug/../../obj/watchdog.o - .debug_loc 0x00000000 0x3b8 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x4c THUMB Debug/../../obj/watchdog.o + .debug_frame 0x00000000 0x3c8 THUMB Debug/../../obj/watchdog.o + .debug_info 0x00000000 0x2f7 THUMB Debug/../../obj/watchdog.o + .debug_abbrev 0x00000000 0xdf THUMB Debug/../../obj/watchdog.o + .debug_pubnames + 0x00000000 0x189 THUMB Debug/../../obj/watchdog.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/watchdog.o .debug_aranges 0x00000000 0xa0 THUMB Debug/../../obj/watchdog.o .debug_ranges 0x00000000 0x90 THUMB Debug/../../obj/watchdog.o - .debug_line 0x00000000 0x309 THUMB Debug/../../obj/watchdog.o - .debug_str 0x00000000 0x236 THUMB Debug/../../obj/watchdog.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/watchdog.o + .debug_line 0x00000000 0x302 THUMB Debug/../../obj/watchdog.o + .debug_str 0x00000000 0x312 THUMB Debug/../../obj/watchdog.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/watchdog.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/watchdog.o .text 0x00000000 0x0 THUMB Debug/../../obj/clock-arch.o @@ -1462,749 +1514,1854 @@ Discarded input sections .text.clock_time 0x00000000 0x14 THUMB Debug/../../obj/clock-arch.o .debug_frame 0x00000000 0x34 THUMB Debug/../../obj/clock-arch.o - .debug_info 0x00000000 0x59 THUMB Debug/../../obj/clock-arch.o - .debug_abbrev 0x00000000 0x51 THUMB Debug/../../obj/clock-arch.o - .debug_loc 0x00000000 0x2c THUMB Debug/../../obj/clock-arch.o + .debug_info 0x00000000 0x50 THUMB Debug/../../obj/clock-arch.o + .debug_abbrev 0x00000000 0x52 THUMB Debug/../../obj/clock-arch.o + .debug_pubnames + 0x00000000 0x21 THUMB Debug/../../obj/clock-arch.o + .debug_pubtypes + 0x00000000 0x3d THUMB Debug/../../obj/clock-arch.o .debug_aranges 0x00000000 0x20 THUMB Debug/../../obj/clock-arch.o .debug_ranges 0x00000000 0x10 THUMB Debug/../../obj/clock-arch.o - .debug_line 0x00000000 0xaa THUMB Debug/../../obj/clock-arch.o - .debug_str 0x00000000 0xd8 THUMB Debug/../../obj/clock-arch.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/clock-arch.o + .debug_line 0x00000000 0xff THUMB Debug/../../obj/clock-arch.o + .debug_str 0x00000000 0x1b4 THUMB Debug/../../obj/clock-arch.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/clock-arch.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/clock-arch.o .text 0x00000000 0x0 THUMB Debug/../../obj/netdev.o .data 0x00000000 0x0 THUMB Debug/../../obj/netdev.o .bss 0x00000000 0x0 THUMB Debug/../../obj/netdev.o - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.longjmp - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.memcpy_fast - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0x3ac C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.memcpy_small - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.__aeabi_memset - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.setjmp - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.strcpy - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.strcmp - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) .text.libc.strlen - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.twodigit - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.month_name - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.checked_day_name - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_ch - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_str - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_nstr - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_digit - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_twodigit - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_twodigits_leading_blank - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_twodigit2 - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_formatted - 0x00000000 0x3ec C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__RAL_pow10 - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__stdin_ungetc - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__print_padding - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__pre_padding - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__xlltoa - 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__xltoa - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__xtoa - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.abs - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.asctime_r - 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.asctime - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atexit - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc._execute_at_exit_fns - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.bsearch - 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_is_exact_power_of_two - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_round_power_of_two - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_count_leading_zeroes - 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_ilogb - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.buddy_alloc - 0x00000000 0x1e8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.buddy_free - 0x00000000 0xf0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.buddy_heap_init - 0x00000000 0x138 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isalpha - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isxdigit - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__strtoull - 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__strtoul - 0x00000000 0xe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ispunct - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isalnum - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isprint - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isgraph - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.iscntrl - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.tolower - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.toupper - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isblank - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.div - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.itoa - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.labs - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ldiv - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_init - 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_alloc - 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_free - 0x00000000 0xd4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_realloc - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.llabs - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.lldiv - 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.lltoa - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.localeconv - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.setlocale - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ltoa - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.malloc - 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.calloc - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.free - 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.realloc - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memccpy - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.mempcpy - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memchr - 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memcmp - 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memmove - 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.qsort - 0x00000000 0x488 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.rand - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.snprintf - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.sprintf - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.srand - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.sscanf - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcasecmp - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcasestr - 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcat - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strchr - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcspn - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strdup - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strftime - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncasecmp - 0x00000000 0xd0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncasestr - 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncat - 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strlcat - 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strnchr - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncmp - 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncpy - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strlcpy - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strnlen - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strndup - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strnstr - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strpbrk - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strrchr - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strsep - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strspn - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strstr - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtod - 0x00000000 0x2e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtof - 0x00000000 0x24c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtok - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtok_r - 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtol - 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atol - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atoi - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atof - 0x00000000 0x1cc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtoll - 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atoll - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtoul - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtoull - 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.localtime_r - 0x00000000 0x188 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.difftime - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.checktm - 0x00000000 0x23c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.mktime - 0x00000000 0x3b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctime - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctime_r - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.gmtime - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.gmtime_r - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.localtime - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.gettimeofday - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.settimeofday - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ulltoa - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ultoa - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.utoa - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.vsnprintf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.vsprintf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.vsscanf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscat - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcschr - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscmp - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscpy - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscspn - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcslen - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsdup - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsncat - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsnchr - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsncmp - 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsncpy - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsnlen - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsnstr - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcspbrk - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsrchr - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcssep - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsspn - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsstr - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcstok - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcstok_r - 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemcpy - 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemccpy - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmempcpy - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemmove - 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemcmp - 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemchr - 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemset - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc.heap - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.__crt_get_time_of_day - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.year_lengths - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.mon_name - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.__atexitfns - 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.invalid - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int + 0x00000000 0x5e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int_nwp + 0x00000000 0x49c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long + 0x00000000 0x600 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_nwp + 0x00000000 0x4b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long + 0x00000000 0x730 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long_nwp + 0x00000000 0x580 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long + 0x00000000 0xfe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long_long + 0x00000000 0xfe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__RAL_compute_wide_metrics + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__RAL_print_wide_string + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int_wchar + 0x00000000 0x698 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int_nwp_wchar + 0x00000000 0x4e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_wchar + 0x00000000 0x6a8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_nwp_wchar + 0x00000000 0x4e8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long_wchar + 0x00000000 0x7d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long_nwp_wchar + 0x00000000 0x604 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long_wchar + 0x00000000 0x104c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long_long_wchar + 0x00000000 0x104c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o .rodata.libc.str1.4 - 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc.__RAL_rand_next - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.power - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.__RAL_mon_lengths - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.last.5990 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.last.5518 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.day_name - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.month_names - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.asctime_buf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.__ctype - 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.__crt_set_time_of_day - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.atexitfn_count - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc.__ungot - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc._lconv - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc._tm 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.day_names - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r4 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r1 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r2 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r3 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r0 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r5 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_sp - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r7 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r8 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r9 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_sl - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r6 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_lr - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_ip - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_fp - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_umod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .debug_frame 0x00000000 0x260 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_asr - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_div - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_lsl - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_lsr - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_mod - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_udivmod - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__aeabi_ldivmod - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_cmp - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_ucmp - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.muldi3 - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int32_umod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int32_div - 0x00000000 0x320 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .rodata.libc.__aeabi_idiv - 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .rodata.libc.__aeabi_uidiv - 0x00000000 0x46 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int32_mod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__aeabi_uidivmod - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__aeabi_idivmod - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.ctl_count_leading_zeros_32 - 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.ctl_count_leading_zeros_16 - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_shi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_si - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_sqi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_uhi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_uqi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .rodata.libc.ipow10 + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_frame 0x00000000 0x3f4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_info 0x00000000 0x160 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_abbrev 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_aranges + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_ranges 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_line 0x00000000 0x7b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_str 0x00000000 0x36e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o .ARM.attributes - 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio - 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.__do_nvdebug_operation - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_abort - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fopen - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fgets - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fputc - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fputs - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fread - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fwrite - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fseek - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ftell - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_gets - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fflush - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fclose - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fgetc - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getchar - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_putchar - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_puts - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_rewind - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_clearerr - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_feof - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ferror - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getch - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_time - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vprintf - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vfprintf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ungetc - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fgetpos - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fsetpos - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_freopen - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_perror - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_remove - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_rename - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_tmpfile - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_tmpnam - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getenv - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_system - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vfscanf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vscanf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_exit - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_enabled - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_kbhit - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ioctl - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_runtime_error - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_break - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getargs - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_geti - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getu - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getl - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getul - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getd - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getll - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getull - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_filesize - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_accept - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_bind - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_listen - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_shutdown - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_socket - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_htons - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_htonl - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_loadsymbols - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_unloadsymbols - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss.libdebugio.getenv_buffer - 0x00000000 0x400 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss.libdebugio.__dbgEnabled - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss.libdebugio.tmpnam_buffer - 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__errno - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__heap_lock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__heap_unlock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__printf_lock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__printf_unlock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__scanf_lock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__scanf_unlock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .bss.libc.errno - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__ungetc + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_string + 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_string_map + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_int + 0x00000000 0x194 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_int_long + 0x00000000 0x194 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_int_long_long + 0x00000000 0x1c8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_real + 0x00000000 0x274 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_int + 0x00000000 0x3a8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_int_cc + 0x00000000 0x3a8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long + 0x00000000 0x3b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long_cc + 0x00000000 0x3b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long_long + 0x00000000 0x3d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long_long_cc + 0x00000000 0x3d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long + 0x00000000 0x3c4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long_cc + 0x00000000 0x3c4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long_long + 0x00000000 0x3e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long_long_cc + 0x00000000 0x3e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_frame 0x00000000 0x38c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_info 0x00000000 0x14b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_abbrev 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_aranges + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_ranges 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_line 0x00000000 0x7a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_str 0x00000000 0x2dc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .ARM.attributes + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int32_to_float32 - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .debug_frame 0x00000000 0x600 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int32_to_float64 - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint32_to_float32 - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint32_to_float64 - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int64_to_float32 - 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int64_to_float64 - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint64_to_float32 - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint64_to_float64 - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_int32 - 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_int64 - 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_uint32 - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_uint64 - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_int32 - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_int64 - 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_uint32 - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_uint64 - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_float64 - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_float32 - 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_add - 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x138 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_mul - 0x00000000 0xe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0xd4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_div - 0x00000000 0x1f8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x1e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_cmp - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_cfcmpeq + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_cfcmple + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_cfrcmple + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmpeq - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmplt - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmple - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_fcmpge - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmpgt - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_fcmpge + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float32_cmpun + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_add - 0x00000000 0x2b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x294 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_mul - 0x00000000 0x180 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x16c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_div - 0x00000000 0x260 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x214 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_cmp - 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmpeq - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmplt - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmple - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmpge - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmpgt - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cdcmpeq + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cdcmple + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cdrcmple + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpeq + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmple + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpge + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmplt + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpgt + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpun + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_signbit - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_signbit - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isinf - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isinf - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isnan - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isnan - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isfinite - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isfinite - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isnormal - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isnormal - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_classify - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_classify - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float32_infinity - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float32_nan - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float64_infinity - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float64_nan - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .debug_frame 0x00000000 0x440 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .ARM.attributes - 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly1_eval + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly1_evalf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly_eval + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly_evalf + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_sincos + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_sincosf + 0x00000000 0x13c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atan + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atan2 + 0x00000000 0x128 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atanf + 0x00000000 0x170 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atan2f + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.ceil + 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cos + 0x00000000 0x1b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cosf + 0x00000000 0x258 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.expf + 0x00000000 0x128 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.coshf + 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fma + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmaf + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmax + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmaxf + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmin + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fminf + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.frexp + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.ldexp + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.exp + 0x00000000 0x1d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cosh + 0x00000000 0xf4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.log + 0x00000000 0x240 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atanh + 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.log10 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.logf + 0x00000000 0x184 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atanhf + 0x00000000 0xb4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.log10f + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.modf + 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.modff + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.pow + 0x00000000 0x118 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.exp2 + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.powf + 0x00000000 0xcc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.exp2f + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.scalbn + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.scalbnf + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sin + 0x00000000 0x1b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sinf + 0x00000000 0x224 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sinh + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sinhf + 0x00000000 0xcc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tan + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tanf + 0x00000000 0x150 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tanh + 0x00000000 0x1d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tanhf + 0x00000000 0x130 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sqrt + 0x00000000 0x110 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_asinacos + 0x00000000 0x2c0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acosh + 0x00000000 0x108 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asinh + 0x00000000 0x114 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.hypot + 0x00000000 0x1d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asin + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acos + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sqrtf + 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_asinacosf + 0x00000000 0x1d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acoshf + 0x00000000 0xc8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asinhf + 0x00000000 0xb4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.hypotf + 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asinf + 0x00000000 0x184 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acosf + 0x00000000 0x1a4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cbrtf + 0x00000000 0xf0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cbrt + 0x00000000 0x1cc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.floor + 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmodf + 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmod + 0x00000000 0x154 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacosf_a + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacosf_b + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.atanf_a + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacos_a + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacos_b + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_frame 0x00000000 0xb80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_info 0x00000000 0x847 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_abbrev 0x00000000 0xdb C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_aranges + 0x00000000 0x228 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_ranges 0x00000000 0x750 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_line 0x00000000 0x345 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_str 0x00000000 0x364 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .ARM.attributes + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.fabs + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.fabsf + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.ceilf + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.floorf + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.ldexpf + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.frexpf + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .debug_frame 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .ARM.attributes + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_umod + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_asr + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_div + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_lsl + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_lsr + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_mod + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_udivmod + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__aeabi_ldivmod + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_cmp + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_ucmp + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.muldi3 + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int32_umod + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int32_div + 0x00000000 0x310 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .rodata.libc.__aeabi_idiv + 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .rodata.libc.__aeabi_uidiv + 0x00000000 0x46 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int32_mod + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__aeabi_uidivmod + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__aeabi_idivmod + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.ctl_count_leading_zeros_32 + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.ctl_count_leading_zeros_16 + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_shi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_si + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_sqi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_uhi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_uqi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .debug_frame 0x00000000 0x164 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .ARM.attributes + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__stdin_ungetc + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.twodigit + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ungetc_fn + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_isctype + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_toupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_tolower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_iswctype + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_towupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_towlower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_ch + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_str + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_twodigit + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_twodigits_leading_blank + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_twodigit_optional_zero_suppress + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_utf8_wctomb + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_wctomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_map_range_search + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_map_singleton_search + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_bmp_singleton_search + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_nonbmp_singleton_search + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_bmp_range_search + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_nonbmp_range_search + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getchar + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_utf8_mbtowc + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__getc + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_pow10 + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__putc + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_print_padding + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_pre_padding + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__xlltoa + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__xltoa + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__xtoa + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.abs + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atexit + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc._execute_at_exit_fns + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.bsearch + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_towupper + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_toupper + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_towlower + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_tolower + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_is_exact_power_of_two + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_round_power_of_two + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_count_leading_zeroes + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_ilogb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.buddy_alloc + 0x00000000 0xd8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.buddy_heap_init + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_isctype + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_isctype_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalpha + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.islower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__digit + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isxdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isspace + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ispunct + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalnum + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isprint + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isgraph + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iscntrl + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isblank + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.tolower + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.toupper + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalpha_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.islower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isxdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isspace_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ispunct_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalnum_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isprint_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isgraph_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iscntrl_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isblank_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.tolower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.toupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.div + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__aeabi_errno_addr + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.buddy_free + 0x00000000 0xf0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__strtoul + 0x00000000 0xdc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__strtoull + 0x00000000 0x148 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fopen + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vfprintf + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fprintf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vfscanf + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fscanf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fgetpos + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ftell + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ungetc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fileno + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.feof + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ferror + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fstat + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gets + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.itoa + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.labs + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ldiv + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_init + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_alloc + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_free + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_realloc + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.llabs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.lldiv + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.lltoa + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_global_locale_category + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_locale_category + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localeconv_l + 0x00000000 0xd8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localeconv + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_compare_locale_name + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ltoa + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.malloc + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getBuf + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fflush + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fseek + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fsetpos + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.rewind + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.output_fn + 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fputc + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fputs + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fwrite + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.putc + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getc_fn + 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fgetc + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fread + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getc + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fgets + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.calloc + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.free + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setBuf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fclose + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setbuf + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setvbuf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.realloc + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memccpy + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mempcpy + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memchr + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memcmp + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memmove + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.printf + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.putchar + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.puts + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.qsort + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.rand + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.scanf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.snprintf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.sprintf + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.srand + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.sscanf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcasecmp + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcasestr + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_decode_error + 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strerror + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_register_error_decoder + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcat + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_encode_locale + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strchr + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcoll + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strdup + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_string_list_encode + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_string_list_decode + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.asctime_r + 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.asctime + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncasecmp + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncasestr + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncat + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strlcat + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strnchr + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncmp + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncpy + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strlcpy + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strnlen + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strndup + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strnstr + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strpbrk + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strrchr + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strsep + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strstr + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtod + 0x00000000 0x1e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtof + 0x00000000 0x1a4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtok + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtok_r + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtol + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atoi + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atof + 0x00000000 0x138 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atol + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtoll + 0x00000000 0xd0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atoll + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtoul + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtoull + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strxfrm + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localtime_r + 0x00000000 0x14c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.difftime + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.checktm + 0x00000000 0x1dc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mktime + 0x00000000 0x180 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctime + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctime_r + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gmtime + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gmtime_r + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localtime + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gettimeofday + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.settimeofday + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.time + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ulltoa + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ultoa + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.utoa + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vprintf + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vscanf + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vsnprintf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vsprintf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vsscanf + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscat + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcschr + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscmp + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscpy + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcslen + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsdup + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsncat + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsnchr + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsncmp + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsncpy + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsnlen + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsnstr + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcspbrk + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsrchr + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcssep + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsstr + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstok + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstok_r + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemcpy + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemccpy + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmempcpy + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemmove + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemcmp + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemchr + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemset + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.tmpnam + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.duplocale + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.freelocale + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_find_locale + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_set_locale + 0x00000000 0x9c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setlocale + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.newlocale + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__user_find_locale + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbsinit + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctob_l + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctob + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.btowc_l + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.btowc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mblen_l + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mblen + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrlen_l + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrlen + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctomb_l + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_wide_char + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_formatted + 0x00000000 0x4cc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strftime_l + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strftime + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcrtomb_l + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcrtomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbtowc_l + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbtowc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrtowc_l + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrtowc + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbstowcs_l + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbstowcs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbsrtowcs_l + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbsrtowcs + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstombs_l + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstombs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsrtombs_l + 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsrtombs + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_init_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_mb_max + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_1 + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_2 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_3 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_4 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_5 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_6 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_7 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_8 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_9 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_10 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_11 + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_13 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_14 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_15 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_16 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1250 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1251 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1252 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1253 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1254 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1255 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1256 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1257 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1258 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctrans + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctrans_l + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towlower + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towupper + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towlower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towctrans + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towctrans_l + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswalpha + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswprint + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswblank + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswcntrl + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswspace + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswxdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswalnum + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswlower + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswupper + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswgraph + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswpunct + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctype + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iswctype + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iswctype_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalpha + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswlower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswxdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswspace + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswpunct + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalnum + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswprint + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswgraph + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswcntrl + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswblank + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswctype + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_isctype + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalpha_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswlower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswxdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswspace_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswpunct_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalnum_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswprint_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswgraph_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswcntrl_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswblank_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1258_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_7_singleton_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_range1_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1257_range_map + 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_11 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_13 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_14 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_15 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_16 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1253_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_5_range_map + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_wctrans_name_list + 0x00000000 0x11 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_abbrev_month_names + 0x00000000 0x31 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1253 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_8_range_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_4 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_period + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isprint_singleton + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_6 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_3_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wcsrtombs_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.power + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_9 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1254_singleton_map + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_strtok_state + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__aeabi_EDOM + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1256_singleton_map + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_16_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_9_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1258_singleton_map + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_10_singleton_map + 0x00000000 0xe0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isprint_range + 0x00000000 0x470 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1250_singleton_map + 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_7_range_map + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.__RAL_global_locale + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_10_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_4_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_tmpnam_fileno + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__user_get_time_of_day + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_hex_uc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isalpha_singleton + 0x00000000 0xac C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isprint_range + 0x00000000 0x534 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_14_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1256_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_11_range_map + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_3_singleton_map + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_5_singleton_map + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isalpha_range + 0x00000000 0x2d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.iod 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isprint_singleton + 0x00000000 0x52 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unknown_string + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.str1.4 + 0x00000000 0xf1 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_empty_string + 0x00000000 0x1 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_plus + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1250 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_8_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_range2_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1251_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.streams + 0x00000000 0xc0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1255_singleton_map + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1255 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1257_singleton_map + 0x00000000 0x134 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_tmpnam_template + 0x00000000 0x11 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1258 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_ascii_ctype_mask + 0x00000000 0xd C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_13_singleton_map + 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_1_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_15_singleton_map + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.stdout + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.iod2 + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wctomb_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.__ungot + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.stdin + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_3 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_7_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.atexitfn_count + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1252_singleton_map + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1252_range_map + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_day_names + 0x00000000 0x3a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_abbrev_day_names + 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbsrtowcs_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_2_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_4_singleton_map + 0x00000000 0xec C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_6_singleton_map + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_space + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.heap + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_8_singleton_map + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_am_pm_indicator + 0x00000000 0x7 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_3_range_map + 0x00000000 0x5a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_tmpnam_buf + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wcrtomb_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_data + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1256_range_map + 0x00000000 0x72 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_mon_lengths + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_asctime_buf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_range1_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1251_range_map + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_1 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_2 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.errno_val + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbrlen_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_5 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_2_singleton_map + 0x00000000 0x124 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_7 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_8 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1254_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_year_lengths + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1251_singleton_map + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_ascii + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1250_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_2_range_map + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1252 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1255_range_map + 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1254 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_13_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1256 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1257 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_16_singleton_map + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_month_names + 0x00000000 0x57 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_date_time_format + 0x00000000 0xf C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1250_range_map + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__aeabi_EILSEQ + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbrtowc_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_minus + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_lconv_data + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_10_range_map + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbtowc_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1255_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_15_range_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_hex_lc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_wctype_class_name_list + 0x00000000 0x4a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1251 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isalpha_range + 0x00000000 0x46c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_1_range_map + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_singleton_map + 0x00000000 0x168 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_6_range_map + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isalpha_singleton + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__user_set_time_of_day + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_5_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1253_range_map + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__user_format_extender + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_9_singleton_map + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wcstok_state + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.stderr + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1254_range_map + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_14_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_15_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_time_format + 0x00000000 0x9 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.__RAL_rand_next + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_date_format + 0x00000000 0x9 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_error_decoder_head + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__atexitfns + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1253_singleton_map + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_6_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_singleton_map + 0x00000000 0x13c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_utf8 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1257_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_comma + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1258_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc._tm 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_13_range_map + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_16_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_range2_map + 0x00000000 0xd2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1252_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_4_range_map + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_10 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__aeabi_ERANGE + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_9_range_map + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_ascii_ctype_map + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_11_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_14_singleton_map + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_frame 0x00000000 0x3d6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_info 0x00000000 0x2374 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_abbrev 0x00000000 0x179 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_aranges + 0x00000000 0xfa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_ranges 0x00000000 0xf90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_line 0x00000000 0xb26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_str 0x00000000 0x203c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .ARM.attributes + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) Memory Configuration @@ -2219,9 +3376,8 @@ FLASH 0x00008000 0x00038000 xr Linker script and memory map - 0x0000d7b0 __do_debug_operation = __do_debug_operation_mempoll - 0x0000cb74 __vfprintf = __vfprintf_int_nwp - 0x0000d1cc __vfscanf = __vfscanf_int + 0x00000000 __vfprintf = __vfprintf_float_long_long + 0x00000000 __vfscanf = __vfscanf_float_long_cc 0xe000e000 __CM3_System_Control_Space_segment_start__ = 0xe000e000 0xe000f000 __CM3_System_Control_Space_segment_end__ = 0xe000f000 0x40020000 __Peripherals_segment_start__ = 0x40020000 @@ -2272,11 +3428,11 @@ Linker script and memory map 0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .init is too large to fit in FLASH memory segment) 0x0000820c __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x0000820c 0x55e8 +.text 0x0000820c 0x37ac 0x0000820c __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) - .glue_7 0x00000000 0x0 linker stubs - .glue_7t 0x00000000 0x0 linker stubs + .glue_7 0x0000820c 0x0 linker stubs + .glue_7t 0x0000820c 0x0 linker stubs .text.BootComInit 0x0000820c 0x10 THUMB Debug/../../obj/boot.o 0x0000820c BootComInit @@ -2287,240 +3443,200 @@ Linker script and memory map 0x0000822c 0x10 THUMB Debug/../../obj/boot.o 0x0000822c BootActivate .text.BootComUartInit - 0x0000823c 0x64 THUMB Debug/../../obj/boot.o + 0x0000823c 0x4c THUMB Debug/../../obj/boot.o .text.BootComUartCheckActivationRequest - 0x000082a0 0xdc THUMB Debug/../../obj/boot.o + 0x00008288 0xb8 THUMB Debug/../../obj/boot.o .text.UartReceiveByte - 0x0000837c 0x40 THUMB Debug/../../obj/boot.o - .text.LedInit 0x000083bc 0x48 THUMB Debug/../../obj/led.o - 0x000083bc LedInit + 0x00008340 0x38 THUMB Debug/../../obj/boot.o + .text.LedInit 0x00008378 0x34 THUMB Debug/../../obj/led.o + 0x00008378 LedInit .text.LedToggle - 0x00008404 0xa0 THUMB Debug/../../obj/led.o - 0x00008404 LedToggle - .text.main 0x000084a4 0x44 THUMB Debug/../../obj/main.o - 0x000084a4 main - .text.Init 0x000084e8 0x2c THUMB Debug/../../obj/main.o + 0x000083ac 0x68 THUMB Debug/../../obj/led.o + 0x000083ac LedToggle + .text.main 0x00008414 0x38 THUMB Debug/../../obj/main.o + 0x00008414 main + .text.Init 0x0000844c 0x28 THUMB Debug/../../obj/main.o .text.__error__ - 0x00008514 0x24 THUMB Debug/../../obj/main.o - 0x00008514 __error__ + 0x00008474 0x20 THUMB Debug/../../obj/main.o + 0x00008474 __error__ .text.UnusedISR - 0x00008538 0x8 THUMB Debug/../../obj/vectors.o - 0x00008538 UnusedISR + 0x00008494 0x8 THUMB Debug/../../obj/vectors.o + 0x00008494 UnusedISR .text.TimeInit - 0x00008540 0x50 THUMB Debug/../../obj/time.o - 0x00008540 TimeInit - .text.TimeSet 0x00008590 0x20 THUMB Debug/../../obj/time.o - 0x00008590 TimeSet - .text.TimeGet 0x000085b0 0x18 THUMB Debug/../../obj/time.o - 0x000085b0 TimeGet + 0x0000849c 0x44 THUMB Debug/../../obj/time.o + 0x0000849c TimeInit + .text.TimeSet 0x000084e0 0x1c THUMB Debug/../../obj/time.o + 0x000084e0 TimeSet + .text.TimeGet 0x000084fc 0x14 THUMB Debug/../../obj/time.o + 0x000084fc TimeGet .text.TimeISRHandler - 0x000085c8 0x24 THUMB Debug/../../obj/time.o - 0x000085c8 TimeISRHandler - .text.NetInit 0x000085ec 0xe0 THUMB Debug/../../obj/net.o - 0x000085ec NetInit - .text.NetApp 0x000086cc 0x68 THUMB Debug/../../obj/net.o - 0x000086cc NetApp - .text.NetTask 0x00008734 0x1c4 THUMB Debug/../../obj/net.o - 0x00008734 NetTask + 0x00008510 0x1c THUMB Debug/../../obj/time.o + 0x00008510 TimeISRHandler + .text.NetInit 0x0000852c 0xb0 THUMB Debug/../../obj/net.o + 0x0000852c NetInit + .text.NetApp 0x000085dc 0x58 THUMB Debug/../../obj/net.o + 0x000085dc NetApp + .text.NetTask 0x00008634 0x12c THUMB Debug/../../obj/net.o + 0x00008634 NetTask .text.uip_add32 - 0x000088f8 0x144 THUMB Debug/../../obj/uip.o - 0x000088f8 uip_add32 - .text.chksum 0x00008a3c 0x98 THUMB Debug/../../obj/uip.o + 0x00008760 0xc4 THUMB Debug/../../obj/uip.o + 0x00008760 uip_add32 + .text.chksum 0x00008824 0x90 THUMB Debug/../../obj/uip.o .text.uip_ipchksum - 0x00008ad4 0x48 THUMB Debug/../../obj/uip.o - 0x00008ad4 uip_ipchksum + 0x000088b4 0x40 THUMB Debug/../../obj/uip.o + 0x000088b4 uip_ipchksum .text.upper_layer_chksum - 0x00008b1c 0x90 THUMB Debug/../../obj/uip.o + 0x000088f4 0x80 THUMB Debug/../../obj/uip.o .text.uip_tcpchksum - 0x00008bac 0x18 THUMB Debug/../../obj/uip.o - 0x00008bac uip_tcpchksum + 0x00008974 0x14 THUMB Debug/../../obj/uip.o + 0x00008974 uip_tcpchksum .text.uip_init - 0x00008bc4 0xd0 THUMB Debug/../../obj/uip.o - 0x00008bc4 uip_init + 0x00008988 0x84 THUMB Debug/../../obj/uip.o + 0x00008988 uip_init .text.uip_listen - 0x00008c94 0x84 THUMB Debug/../../obj/uip.o - 0x00008c94 uip_listen + 0x00008a0c 0x58 THUMB Debug/../../obj/uip.o + 0x00008a0c uip_listen .text.uip_add_rcv_nxt - 0x00008d18 0x88 THUMB Debug/../../obj/uip.o + 0x00008a64 0x58 THUMB Debug/../../obj/uip.o .text.uip_process - 0x00008da0 0x15b8 THUMB Debug/../../obj/uip.o - 0x00008da0 uip_process - .text.htons 0x0000a358 0x30 THUMB Debug/../../obj/uip.o - 0x0000a358 htons + 0x00008abc 0xf90 THUMB Debug/../../obj/uip.o + 0x00008abc uip_process + .text.htons 0x00009a4c 0x28 THUMB Debug/../../obj/uip.o + 0x00009a4c htons .text.uip_arp_timer - 0x0000a388 0xc0 THUMB Debug/../../obj/uip_arp.o - 0x0000a388 uip_arp_timer + 0x00009a74 0x88 THUMB Debug/../../obj/uip_arp.o + 0x00009a74 uip_arp_timer .text.uip_arp_update - 0x0000a448 0x260 THUMB Debug/../../obj/uip_arp.o + 0x00009afc 0x16c THUMB Debug/../../obj/uip_arp.o .text.uip_arp_arpin - 0x0000a6a8 0x1ac THUMB Debug/../../obj/uip_arp.o - 0x0000a6a8 uip_arp_arpin + 0x00009c68 0x118 THUMB Debug/../../obj/uip_arp.o + 0x00009c68 uip_arp_arpin .text.uip_arp_out - 0x0000a854 0x2f8 THUMB Debug/../../obj/uip_arp.o - 0x0000a854 uip_arp_out + 0x00009d80 0x1e4 THUMB Debug/../../obj/uip_arp.o + 0x00009d80 uip_arp_out .text.EthernetInitExpClk - 0x0000ab4c 0x58 THUMB Debug/../../obj/ethernet.o - 0x0000ab4c EthernetInitExpClk + 0x00009f64 0x4c THUMB Debug/../../obj/ethernet.o + 0x00009f64 EthernetInitExpClk .text.EthernetConfigSet - 0x0000aba4 0xd4 THUMB Debug/../../obj/ethernet.o - 0x0000aba4 EthernetConfigSet + 0x00009fb0 0xb4 THUMB Debug/../../obj/ethernet.o + 0x00009fb0 EthernetConfigSet .text.EthernetMACAddrSet - 0x0000ac78 0xb4 THUMB Debug/../../obj/ethernet.o - 0x0000ac78 EthernetMACAddrSet + 0x0000a064 0x98 THUMB Debug/../../obj/ethernet.o + 0x0000a064 EthernetMACAddrSet .text.EthernetEnable - 0x0000ad2c 0x84 THUMB Debug/../../obj/ethernet.o - 0x0000ad2c EthernetEnable + 0x0000a0fc 0x78 THUMB Debug/../../obj/ethernet.o + 0x0000a0fc EthernetEnable .text.EthernetPacketGetInternal - 0x0000adb0 0x1b0 THUMB Debug/../../obj/ethernet.o + 0x0000a174 0x164 THUMB Debug/../../obj/ethernet.o .text.EthernetPacketGetNonBlocking - 0x0000af60 0x9c THUMB Debug/../../obj/ethernet.o - 0x0000af60 EthernetPacketGetNonBlocking + 0x0000a2d8 0x74 THUMB Debug/../../obj/ethernet.o + 0x0000a2d8 EthernetPacketGetNonBlocking .text.EthernetPacketPutInternal - 0x0000affc 0x17c THUMB Debug/../../obj/ethernet.o + 0x0000a34c 0x158 THUMB Debug/../../obj/ethernet.o .text.EthernetPacketPut - 0x0000b178 0x98 THUMB Debug/../../obj/ethernet.o - 0x0000b178 EthernetPacketPut + 0x0000a4a4 0x74 THUMB Debug/../../obj/ethernet.o + 0x0000a4a4 EthernetPacketPut .text.EthernetIntDisable - 0x0000b210 0x70 THUMB Debug/../../obj/ethernet.o - 0x0000b210 EthernetIntDisable + 0x0000a518 0x58 THUMB Debug/../../obj/ethernet.o + 0x0000a518 EthernetIntDisable .text.EthernetIntStatus - 0x0000b280 0x58 THUMB Debug/../../obj/ethernet.o - 0x0000b280 EthernetIntStatus + 0x0000a570 0x4c THUMB Debug/../../obj/ethernet.o + 0x0000a570 EthernetIntStatus .text.EthernetIntClear - 0x0000b2d8 0x5c THUMB Debug/../../obj/ethernet.o - 0x0000b2d8 EthernetIntClear + 0x0000a5bc 0x4c THUMB Debug/../../obj/ethernet.o + 0x0000a5bc EthernetIntClear .text.EthernetPHYRead - 0x0000b334 0x84 THUMB Debug/../../obj/ethernet.o - 0x0000b334 EthernetPHYRead + 0x0000a608 0x6c THUMB Debug/../../obj/ethernet.o + 0x0000a608 EthernetPHYRead .text.FlashUserGet - 0x0000b3b8 0xa0 THUMB Debug/../../obj/flash.o - 0x0000b3b8 FlashUserGet + 0x0000a674 0x7c THUMB Debug/../../obj/flash.o + 0x0000a674 FlashUserGet .text.GPIOBaseValid - 0x0000b458 0x118 THUMB Debug/../../obj/gpio.o + 0x0000a6f0 0xf0 THUMB Debug/../../obj/gpio.o .text.GPIODirModeSet - 0x0000b570 0xcc THUMB Debug/../../obj/gpio.o - 0x0000b570 GPIODirModeSet + 0x0000a7e0 0xb0 THUMB Debug/../../obj/gpio.o + 0x0000a7e0 GPIODirModeSet .text.GPIOPadConfigSet - 0x0000b63c 0x26c THUMB Debug/../../obj/gpio.o - 0x0000b63c GPIOPadConfigSet + 0x0000a890 0x23c THUMB Debug/../../obj/gpio.o + 0x0000a890 GPIOPadConfigSet .text.GPIOPinWrite - 0x0000b8a8 0x50 THUMB Debug/../../obj/gpio.o - 0x0000b8a8 GPIOPinWrite + 0x0000aacc 0x4c THUMB Debug/../../obj/gpio.o + 0x0000aacc GPIOPinWrite .text.GPIOPinTypeGPIOOutput - 0x0000b8f8 0x68 THUMB Debug/../../obj/gpio.o - 0x0000b8f8 GPIOPinTypeGPIOOutput + 0x0000ab18 0x58 THUMB Debug/../../obj/gpio.o + 0x0000ab18 GPIOPinTypeGPIOOutput .text.GPIOPinTypeUART - 0x0000b960 0x68 THUMB Debug/../../obj/gpio.o - 0x0000b960 GPIOPinTypeUART + 0x0000ab70 0x58 THUMB Debug/../../obj/gpio.o + 0x0000ab70 GPIOPinTypeUART .text.GPIOPinTypeEthernetLED - 0x0000b9c8 0x68 THUMB Debug/../../obj/gpio.o - 0x0000b9c8 GPIOPinTypeEthernetLED + 0x0000abc8 0x58 THUMB Debug/../../obj/gpio.o + 0x0000abc8 GPIOPinTypeEthernetLED .text.SysCtlPeripheralValid - 0x0000ba30 0x288 THUMB Debug/../../obj/sysctl.o + 0x0000ac20 0x21c THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralReset - 0x0000bcb8 0xdc THUMB Debug/../../obj/sysctl.o - 0x0000bcb8 SysCtlPeripheralReset + 0x0000ae3c 0xa4 THUMB Debug/../../obj/sysctl.o + 0x0000ae3c SysCtlPeripheralReset .text.SysCtlPeripheralEnable - 0x0000bd94 0x7c THUMB Debug/../../obj/sysctl.o - 0x0000bd94 SysCtlPeripheralEnable + 0x0000aee0 0x64 THUMB Debug/../../obj/sysctl.o + 0x0000aee0 SysCtlPeripheralEnable .text.SysCtlReset - 0x0000be10 0x18 THUMB Debug/../../obj/sysctl.o - 0x0000be10 SysCtlReset + 0x0000af44 0x14 THUMB Debug/../../obj/sysctl.o + 0x0000af44 SysCtlReset .text.SysCtlDelay - 0x0000be28 0x8 THUMB Debug/../../obj/sysctl.o - 0x0000be28 SysCtlDelay + 0x0000af58 0xc THUMB Debug/../../obj/sysctl.o + 0x0000af58 SysCtlDelay .text.SysCtlClockSet - 0x0000be30 0x28c THUMB Debug/../../obj/sysctl.o - 0x0000be30 SysCtlClockSet + 0x0000af64 0x21c THUMB Debug/../../obj/sysctl.o + 0x0000af64 SysCtlClockSet .text.SysCtlClockGet - 0x0000c0bc 0x370 THUMB Debug/../../obj/sysctl.o - 0x0000c0bc SysCtlClockGet + 0x0000b180 0x290 THUMB Debug/../../obj/sysctl.o + 0x0000b180 SysCtlClockGet .text.SysTickEnable - 0x0000c42c 0x24 THUMB Debug/../../obj/systick.o - 0x0000c42c SysTickEnable + 0x0000b410 0x1c THUMB Debug/../../obj/systick.o + 0x0000b410 SysTickEnable .text.SysTickIntEnable - 0x0000c450 0x24 THUMB Debug/../../obj/systick.o - 0x0000c450 SysTickIntEnable + 0x0000b42c 0x1c THUMB Debug/../../obj/systick.o + 0x0000b42c SysTickIntEnable .text.SysTickPeriodSet - 0x0000c474 0x44 THUMB Debug/../../obj/systick.o - 0x0000c474 SysTickPeriodSet + 0x0000b448 0x3c THUMB Debug/../../obj/systick.o + 0x0000b448 SysTickPeriodSet .text.UARTBaseValid - 0x0000c4b8 0x4c THUMB Debug/../../obj/uart.o + 0x0000b484 0x40 THUMB Debug/../../obj/uart.o .text.UARTConfigSetExpClk - 0x0000c504 0x1bc THUMB Debug/../../obj/uart.o - 0x0000c504 UARTConfigSetExpClk + 0x0000b4c4 0x148 THUMB Debug/../../obj/uart.o + 0x0000b4c4 UARTConfigSetExpClk .text.UARTEnable - 0x0000c6c0 0x68 THUMB Debug/../../obj/uart.o - 0x0000c6c0 UARTEnable + 0x0000b60c 0x5c THUMB Debug/../../obj/uart.o + 0x0000b60c UARTEnable .text.UARTDisable - 0x0000c728 0x78 THUMB Debug/../../obj/uart.o - 0x0000c728 UARTDisable + 0x0000b668 0x6c THUMB Debug/../../obj/uart.o + 0x0000b668 UARTDisable .text.UARTCharGetNonBlocking - 0x0000c7a0 0x54 THUMB Debug/../../obj/uart.o - 0x0000c7a0 UARTCharGetNonBlocking + 0x0000b6d4 0x4c THUMB Debug/../../obj/uart.o + 0x0000b6d4 UARTCharGetNonBlocking .text.netdev_init - 0x0000c7f4 0x2c THUMB Debug/../../obj/netdev.o - 0x0000c7f4 netdev_init + 0x0000b720 0x20 THUMB Debug/../../obj/netdev.o + 0x0000b720 netdev_init .text.netdev_init_mac - 0x0000c820 0x204 THUMB Debug/../../obj/netdev.o - 0x0000c820 netdev_init_mac + 0x0000b740 0x164 THUMB Debug/../../obj/netdev.o + 0x0000b740 netdev_init_mac .text.netdev_read - 0x0000ca24 0x6c THUMB Debug/../../obj/netdev.o - 0x0000ca24 netdev_read + 0x0000b8a4 0x50 THUMB Debug/../../obj/netdev.o + 0x0000b8a4 netdev_read .text.netdev_send - 0x0000ca90 0x2c THUMB Debug/../../obj/netdev.o - 0x0000ca90 netdev_send + 0x0000b8f4 0x28 THUMB Debug/../../obj/netdev.o + 0x0000b8f4 netdev_send .text.libc.memcpy - 0x0000cabc 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - 0x0000cabc __aeabi_memcpy - 0x0000cabc __aeabi_memcpy4 - 0x0000cabc __aeabi_memcpy8 - 0x0000cabc memcpy + 0x0000b91c 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x0000b91c __aeabi_memcpy + 0x0000b91c __aeabi_memcpy4 + 0x0000b91c __aeabi_memcpy8 + 0x0000b91c memcpy .text.libc.memset - 0x0000cb04 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - 0x0000cb04 memset - .text.libc.__vfprintf_int_nwp - 0x0000cb74 0x460 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - 0x0000cb74 __vfprintf_int_nwp - .text.libc.__ungetc - 0x0000cfd4 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text.libc.rd_int - 0x0000cff4 0x1d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text.libc.__vfscanf_int - 0x0000d1cc 0x504 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - 0x0000d1cc __vfscanf_int - .text.libc.__getc - 0x0000d6d0 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000d6d0 __getc - .text.libc.__putc - 0x0000d6f4 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000d6f4 __putc - .text.libc.isupper - 0x0000d72c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000d72c isupper - .text.libc.islower - 0x0000d73c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000d73c islower - .text.libc.isdigit - 0x0000d74c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000d74c isdigit - .text.libc.__digit - 0x0000d75c 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000d75c __digit - .text.libc.isspace - 0x0000d798 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000d798 isspace - .text.libdebugio.__do_debug_operation_mempoll - 0x0000d7b0 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x0000d7b0 __do_debug_operation_mempoll - .text.libc.__debug_io_lock - 0x0000d7ec 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - 0x0000d7ec __debug_io_lock - .text.libc.__debug_io_unlock - 0x0000d7f0 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - 0x0000d7f0 __debug_io_unlock - 0x0000d7f4 __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x0000d7f4 __text_load_end__ = __text_end__ + 0x0000b958 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x0000b958 memset + 0x0000b9b8 __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x0000b9b8 __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -2531,80 +3647,77 @@ Linker script and memory map .iplt 0x00000000 0x0 .iplt 0x00000000 0x0 THUMB Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .text is too large to fit in FLASH memory segment) - 0x0000d7f4 __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x0000b9b8 __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x0000d7f4 0x0 - 0x0000d7f4 __dtors_start__ = . +.dtors 0x0000b9b8 0x0 + 0x0000b9b8 __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) *(.fini_array .fini_array.*) - 0x0000d7f4 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x0000d7f4 __dtors_load_end__ = __dtors_end__ + 0x0000b9b8 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x0000b9b8 __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .dtors is too large to fit in FLASH memory segment) - 0x0000d7f4 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x0000b9b8 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x0000d7f4 0x0 - 0x0000d7f4 __ctors_start__ = . +.ctors 0x0000b9b8 0x0 + 0x0000b9b8 __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) *(.init_array .init_array.*) - 0x0000d7f4 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x0000d7f4 __ctors_load_end__ = __ctors_end__ + 0x0000b9b8 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x0000b9b8 __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ctors is too large to fit in FLASH memory segment) - 0x0000d7f4 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x0000b9b8 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x0000d7f4 0x338 - 0x0000d7f4 __rodata_start__ = . +.rodata 0x0000b9b8 0x30d + 0x0000b9b8 __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.all_zeroes_addr - 0x0000d7f4 0x4 THUMB Debug/../../obj/uip.o + 0x0000b9b8 0x4 THUMB Debug/../../obj/uip.o .rodata.broadcast_ethaddr - 0x0000d7f8 0x8 THUMB Debug/../../obj/uip_arp.o + 0x0000b9bc 0x6 THUMB Debug/../../obj/uip_arp.o + *fill* 0x0000b9c2 0x2 .rodata.broadcast_ipaddr - 0x0000d800 0x4 THUMB Debug/../../obj/uip_arp.o - .rodata 0x0000d804 0x70 THUMB Debug/../../obj/ethernet.o - .rodata 0x0000d874 0x6c THUMB Debug/../../obj/flash.o - .rodata 0x0000d8e0 0x6c THUMB Debug/../../obj/gpio.o + 0x0000b9c4 0x4 THUMB Debug/../../obj/uip_arp.o + .rodata 0x0000b9c8 0x6d THUMB Debug/../../obj/ethernet.o + *fill* 0x0000ba35 0x3 + .rodata 0x0000ba38 0x6a THUMB Debug/../../obj/flash.o + *fill* 0x0000baa2 0x2 + .rodata 0x0000baa4 0x69 THUMB Debug/../../obj/gpio.o + *fill* 0x0000bb0d 0x3 .rodata.g_pulSRCRRegs - 0x0000d94c 0xc THUMB Debug/../../obj/sysctl.o + 0x0000bb10 0xc THUMB Debug/../../obj/sysctl.o .rodata.g_pulRCGCRegs - 0x0000d958 0xc THUMB Debug/../../obj/sysctl.o + 0x0000bb1c 0xc THUMB Debug/../../obj/sysctl.o .rodata.g_pulXtals - 0x0000d964 0x5c THUMB Debug/../../obj/sysctl.o - .rodata 0x0000d9c0 0x6c THUMB Debug/../../obj/sysctl.o - .rodata 0x0000da2c 0x6c THUMB Debug/../../obj/systick.o - .rodata 0x0000da98 0x6c THUMB Debug/../../obj/uart.o - .rodata.libc.str1.4 - 0x0000db04 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .rodata.libc.__hex_lc - 0x0000db0c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000db0c __hex_lc - .rodata.libc.__hex_uc - 0x0000db1c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000db1c __hex_uc - 0x0000db2c __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x0000db2c __rodata_load_end__ = __rodata_end__ + 0x0000bb28 0x5c THUMB Debug/../../obj/sysctl.o + .rodata 0x0000bb84 0x6b THUMB Debug/../../obj/sysctl.o + *fill* 0x0000bbef 0x1 + .rodata 0x0000bbf0 0x6c THUMB Debug/../../obj/systick.o + .rodata 0x0000bc5c 0x69 THUMB Debug/../../obj/uart.o + 0x0000bcc5 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x0000bcc5 __rodata_load_end__ = __rodata_end__ .rel.dyn 0x00008000 0x0 - .rel.iplt 0x00000000 0x0 THUMB Debug/../../obj/boot.o + .rel.iplt 0x00008000 0x0 THUMB Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .rodata is too large to fit in FLASH memory segment) - 0x0000db2c __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x0000bcc8 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x0000db2c 0x0 - 0x0000db2c __ARM.exidx_start__ = . - 0x0000db2c __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x0000bcc8 0x0 + 0x0000bcc8 __ARM.exidx_start__ = . + 0x0000bcc8 __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x0000db2c __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x0000db2c __exidx_end = __ARM.exidx_end__ - 0x0000db2c __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x0000bcc8 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x0000bcc8 __exidx_end = __ARM.exidx_end__ + 0x0000bcc8 __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x0000db2c __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x0000bcc8 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x0000db2c +.fast 0x20000000 0x0 load address 0x0000bcc8 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x0000db2c __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x0000bcc8 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT ((((__fast_load_start__ + SIZEOF (.fast)) >= __FLASH_segment_start__) && ((__fast_load_start__ + SIZEOF (.fast)) <= (__FLASH_segment_start__ + 0x40000))), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -2613,13 +3726,13 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .fast_run is too large to fit in SRAM memory segment) - 0x0000db2c __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x0000bcc8 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x0 load address 0x0000db2c +.data 0x20000000 0x0 load address 0x0000bcc8 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) 0x20000000 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x0000db2c __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x0000bcc8 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Debug/../../obj/boot.o @@ -2633,73 +3746,78 @@ Linker script and memory map 0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .data_run is too large to fit in SRAM memory segment) 0x20000000 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) -.bss 0x20000000 0x780 +.bss 0x20000000 0x774 0x20000000 __bss_start__ = . *(.bss .bss.* .gnu.linkonce.b.*) - .bss.xcpCtoRxInProgress.4006 + .bss.xcpCtoRxInProgress.4084 0x20000000 0x1 THUMB Debug/../../obj/boot.o - *fill* 0x20000001 0x3 00 - .bss.xcpCtoReqPacket.4004 - 0x20000004 0x44 THUMB Debug/../../obj/boot.o - .bss.xcpCtoRxLength.4005 - 0x20000048 0x1 THUMB Debug/../../obj/boot.o - *fill* 0x20000049 0x3 00 - .bss.timer_counter_last.3990 - 0x2000004c 0x4 THUMB Debug/../../obj/led.o - .bss.led_toggle_state.3989 - 0x20000050 0x1 THUMB Debug/../../obj/led.o - *fill* 0x20000051 0x3 00 - .bss.assert_failure_file.3996 - 0x20000054 0x4 THUMB Debug/../../obj/main.o - .bss.assert_failure_line.3997 + *fill* 0x20000001 0x3 + .bss.xcpCtoReqPacket.4082 + 0x20000004 0x41 THUMB Debug/../../obj/boot.o + *fill* 0x20000045 0x3 + .bss.xcpCtoRxStartTime.4085 + 0x20000048 0x4 THUMB Debug/../../obj/boot.o + .bss.xcpCtoRxLength.4083 + 0x2000004c 0x1 THUMB Debug/../../obj/boot.o + *fill* 0x2000004d 0x3 + .bss.timer_counter_last.4068 + 0x20000050 0x4 THUMB Debug/../../obj/led.o + .bss.led_toggle_state.4067 + 0x20000054 0x1 THUMB Debug/../../obj/led.o + *fill* 0x20000055 0x3 + .bss.assert_failure_file.4074 0x20000058 0x4 THUMB Debug/../../obj/main.o + .bss.assert_failure_line.4075 + 0x2000005c 0x4 THUMB Debug/../../obj/main.o .bss.millisecond_counter - 0x2000005c 0x4 THUMB Debug/../../obj/time.o + 0x20000060 0x4 THUMB Debug/../../obj/time.o .bss.periodicTimerTimeOut - 0x20000060 0x4 THUMB Debug/../../obj/net.o - .bss.ARPTimerTimeOut 0x20000064 0x4 THUMB Debug/../../obj/net.o + .bss.ARPTimerTimeOut + 0x20000068 0x4 THUMB Debug/../../obj/net.o .bss.uip_hostaddr - 0x20000068 0x4 THUMB Debug/../../obj/uip.o - 0x20000068 uip_hostaddr - .bss.uip_draddr 0x2000006c 0x4 THUMB Debug/../../obj/uip.o - 0x2000006c uip_draddr - .bss.uip_netmask + 0x2000006c uip_hostaddr + .bss.uip_draddr 0x20000070 0x4 THUMB Debug/../../obj/uip.o - 0x20000070 uip_netmask + 0x20000070 uip_draddr + .bss.uip_netmask + 0x20000074 0x4 THUMB Debug/../../obj/uip.o + 0x20000074 uip_netmask .bss.uip_ethaddr - 0x20000074 0x8 THUMB Debug/../../obj/uip.o - 0x20000074 uip_ethaddr - .bss.uip_buf 0x2000007c 0x644 THUMB Debug/../../obj/uip.o - 0x2000007c uip_buf + 0x20000078 0x6 THUMB Debug/../../obj/uip.o + 0x20000078 uip_ethaddr + *fill* 0x2000007e 0x2 + .bss.uip_buf 0x20000080 0x642 THUMB Debug/../../obj/uip.o + 0x20000080 uip_buf + *fill* 0x200006c2 0x2 .bss.uip_appdata - 0x200006c0 0x4 THUMB Debug/../../obj/uip.o - 0x200006c0 uip_appdata - .bss.uip_sappdata 0x200006c4 0x4 THUMB Debug/../../obj/uip.o - 0x200006c4 uip_sappdata - .bss.uip_len 0x200006c8 0x2 THUMB Debug/../../obj/uip.o - 0x200006c8 uip_len - .bss.uip_slen 0x200006ca 0x2 THUMB Debug/../../obj/uip.o - 0x200006ca uip_slen + 0x200006c4 uip_appdata + .bss.uip_sappdata + 0x200006c8 0x4 THUMB Debug/../../obj/uip.o + 0x200006c8 uip_sappdata + .bss.uip_len 0x200006cc 0x2 THUMB Debug/../../obj/uip.o + 0x200006cc uip_len + .bss.uip_slen 0x200006ce 0x2 THUMB Debug/../../obj/uip.o + 0x200006ce uip_slen .bss.uip_flags - 0x200006cc 0x1 THUMB Debug/../../obj/uip.o - 0x200006cc uip_flags - *fill* 0x200006cd 0x3 00 - .bss.uip_conn 0x200006d0 0x4 THUMB Debug/../../obj/uip.o - 0x200006d0 uip_conn + 0x200006d0 0x1 THUMB Debug/../../obj/uip.o + 0x200006d0 uip_flags + *fill* 0x200006d1 0x3 + .bss.uip_conn 0x200006d4 0x4 THUMB Debug/../../obj/uip.o + 0x200006d4 uip_conn .bss.uip_conns - 0x200006d4 0x20 THUMB Debug/../../obj/uip.o - 0x200006d4 uip_conns + 0x200006d8 0x1e THUMB Debug/../../obj/uip.o + 0x200006d8 uip_conns + *fill* 0x200006f6 0x2 .bss.uip_listenports - 0x200006f4 0x4 THUMB Debug/../../obj/uip.o - 0x200006f4 uip_listenports - .bss.ipid 0x200006f8 0x2 THUMB Debug/../../obj/uip.o - *fill* 0x200006fa 0x2 00 + 0x200006f8 0x2 THUMB Debug/../../obj/uip.o + 0x200006f8 uip_listenports + .bss.ipid 0x200006fa 0x2 THUMB Debug/../../obj/uip.o .bss.iss 0x200006fc 0x4 THUMB Debug/../../obj/uip.o .bss.lastport 0x20000700 0x2 THUMB Debug/../../obj/uip.o - *fill* 0x20000702 0x2 00 + *fill* 0x20000702 0x2 .bss.uip_acc32 0x20000704 0x4 THUMB Debug/../../obj/uip.o 0x20000704 uip_acc32 @@ -2713,80 +3831,71 @@ Linker script and memory map .bss.c 0x20000771 0x1 THUMB Debug/../../obj/uip_arp.o .bss.arptime 0x20000772 0x1 THUMB Debug/../../obj/uip_arp.o .bss.tmpage 0x20000773 0x1 THUMB Debug/../../obj/uip_arp.o - .bss.libc.__format_extender - 0x20000774 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x20000774 __format_extender - .bss.libdebugio.dbgCommWord - 0x20000778 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x20000778 dbgCommWord - .bss.libdebugio.dbgCntrlWord_mempoll - 0x2000077c 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x2000077c dbgCntrlWord_mempoll *(COMMON) - 0x20000780 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) - 0x20000780 __bss_load_end__ = __bss_end__ + 0x20000774 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) + 0x20000774 __bss_load_end__ = __bss_end__ 0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .bss is too large to fit in SRAM memory segment) - 0x20000780 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) + 0x20000774 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) -.non_init 0x20000780 0x0 - 0x20000780 __non_init_start__ = . +.non_init 0x20000774 0x0 + 0x20000774 __non_init_start__ = . *(.non_init .non_init.*) - 0x20000780 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) - 0x20000780 __non_init_load_end__ = __non_init_end__ + 0x20000774 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) + 0x20000774 __non_init_load_end__ = __non_init_end__ 0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .non_init is too large to fit in SRAM memory segment) - 0x20000780 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) + 0x20000774 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) -.heap 0x20000780 0x80 - 0x20000780 __heap_start__ = . +.heap 0x20000774 0x80 + 0x20000774 __heap_start__ = . *(.heap .heap.*) - 0x20000800 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) - *fill* 0x20000780 0x80 00 - 0x20000800 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) - 0x20000800 __heap_load_end__ = __heap_end__ + 0x200007f4 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) + *fill* 0x20000774 0x80 + 0x200007f4 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) + 0x200007f4 __heap_load_end__ = __heap_end__ 0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .heap is too large to fit in SRAM memory segment) - 0x20000800 __stack_load_start__ = ALIGN (__heap_end__, 0x4) + 0x200007f4 __stack_load_start__ = ALIGN (__heap_end__, 0x4) -.stack 0x20000800 0x100 - 0x20000800 __stack_start__ = . +.stack 0x200007f4 0x100 + 0x200007f4 __stack_start__ = . *(.stack .stack.*) - 0x20000900 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) - *fill* 0x20000800 0x100 00 - 0x20000900 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) - 0x20000900 __stack_load_end__ = __stack_end__ + 0x200008f4 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) + *fill* 0x200007f4 0x100 + 0x200008f4 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) + 0x200008f4 __stack_load_end__ = __stack_end__ 0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .stack is too large to fit in SRAM memory segment) - 0x20000900 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) + 0x200008f4 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) -.stack_process 0x20000900 0x0 - 0x20000900 __stack_process_start__ = . +.stack_process 0x200008f4 0x0 + 0x200008f4 __stack_process_start__ = . *(.stack_process .stack_process.*) - 0x20000900 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) - 0x20000900 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) - 0x20000900 __stack_process_load_end__ = __stack_process_end__ + 0x200008f4 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) + 0x200008f4 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) + 0x200008f4 __stack_process_load_end__ = __stack_process_end__ 0x00000001 . = ASSERT (((__stack_process_end__ >= __SRAM_segment_start__) && (__stack_process_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .stack_process is too large to fit in SRAM memory segment) - 0x20000900 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) + 0x200008f4 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) -.tbss 0x20000900 0x0 - 0x20000900 __tbss_start__ = . +.tbss 0x200008f4 0x0 + 0x200008f4 __tbss_start__ = . *(.tbss .tbss.*) - 0x20000900 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) - 0x20000900 __tbss_load_end__ = __tbss_end__ + 0x200008f4 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) + 0x200008f4 __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .tbss is too large to fit in SRAM memory segment) - 0x0000db2c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x0000bcc8 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x20000900 0x0 load address 0x0000db2c - 0x20000900 __tdata_start__ = . +.tdata 0x200008f4 0x0 load address 0x0000bcc8 + 0x200008f4 __tdata_start__ = . *(.tdata .tdata.*) - 0x20000900 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x0000db2c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x0000db2c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x200008f4 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) + 0x0000bcc8 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x0000bcc8 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT ((((__tdata_load_start__ + SIZEOF (.tdata)) >= __FLASH_segment_start__) && ((__tdata_load_start__ + SIZEOF (.tdata)) <= (__FLASH_segment_start__ + 0x40000))), error: .tdata is too large to fit in FLASH memory segment) -.tdata_run 0x20000900 0x0 - 0x20000900 __tdata_run_start__ = . - 0x20000900 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) - 0x20000900 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) - 0x20000900 __tdata_run_load_end__ = __tdata_run_end__ - 0x20000900 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) +.tdata_run 0x200008f4 0x0 + 0x200008f4 __tdata_run_start__ = . + 0x200008f4 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) + 0x200008f4 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) + 0x200008f4 __tdata_run_load_end__ = __tdata_run_end__ + 0x200008f4 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) 0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .tdata_run is too large to fit in SRAM memory segment) START GROUP LOAD THUMB Debug/../../obj/boot.o @@ -2825,107 +3934,138 @@ LOAD THUMB Debug/../../obj/usb.o LOAD THUMB Debug/../../obj/watchdog.o LOAD THUMB Debug/../../obj/clock-arch.o LOAD THUMB Debug/../../obj/netdev.o -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libcm_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libcpp_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_targetio_impl_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libcm_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libdebugio_mempoll_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libcpp_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libdebugio_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o END GROUP OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/ide/../bin/demoprog_ek_lm3s6965.elf elf32-littlearm) -.debug_frame 0x00000000 0x407c - .debug_frame 0x00000000 0xf4 THUMB Debug/../../obj/boot.o - .debug_frame 0x000000f4 0x60 THUMB Debug/../../obj/led.o - .debug_frame 0x00000154 0x80 THUMB Debug/../../obj/main.o - .debug_frame 0x000001d4 0x30 THUMB Debug/../../obj/vectors.o - .debug_frame 0x00000204 0xc0 THUMB Debug/../../obj/time.o - .debug_frame 0x000002c4 0x94 THUMB Debug/../../obj/net.o - .debug_frame 0x00000358 0x2a0 THUMB Debug/../../obj/uip.o - .debug_frame 0x000005f8 0xdc THUMB Debug/../../obj/uip_arp.o - .debug_frame 0x000006d4 0x454 THUMB Debug/../../obj/ethernet.o - .debug_frame 0x00000b28 0x294 THUMB Debug/../../obj/flash.o - .debug_frame 0x00000dbc 0x5e0 THUMB Debug/../../obj/gpio.o - .debug_frame 0x0000139c 0x6d0 THUMB Debug/../../obj/sysctl.o - .debug_frame 0x00001a6c 0x14c THUMB Debug/../../obj/systick.o - .debug_frame 0x00001bb8 0x718 THUMB Debug/../../obj/uart.o - .debug_frame 0x000022d0 0xb0 THUMB Debug/../../obj/netdev.o - .debug_frame 0x00002380 0x120 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .debug_frame 0x000024a0 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_frame 0x000024e0 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_frame 0x0000256c 0x12e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_frame 0x0000384c 0x790 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_frame 0x00003fdc 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_frame 0x00000000 0x2ef4 + .debug_frame 0x00000000 0x100 THUMB Debug/../../obj/boot.o + .debug_frame 0x00000100 0x6c THUMB Debug/../../obj/led.o + .debug_frame 0x0000016c 0x80 THUMB Debug/../../obj/main.o + .debug_frame 0x000001ec 0x30 THUMB Debug/../../obj/vectors.o + .debug_frame 0x0000021c 0xf8 THUMB Debug/../../obj/time.o + .debug_frame 0x00000314 0xbc THUMB Debug/../../obj/net.o + .debug_frame 0x000003d0 0x398 THUMB Debug/../../obj/uip.o + .debug_frame 0x00000768 0x104 THUMB Debug/../../obj/uip_arp.o + .debug_frame 0x0000086c 0x598 THUMB Debug/../../obj/ethernet.o + .debug_frame 0x00000e04 0x3a4 THUMB Debug/../../obj/flash.o + .debug_frame 0x000011a8 0x7d4 THUMB Debug/../../obj/gpio.o + .debug_frame 0x0000197c 0x92c THUMB Debug/../../obj/sysctl.o + .debug_frame 0x000022a8 0x1c4 THUMB Debug/../../obj/systick.o + .debug_frame 0x0000246c 0x910 THUMB Debug/../../obj/uart.o + .debug_frame 0x00002d7c 0xc8 THUMB Debug/../../obj/netdev.o + .debug_frame 0x00002e44 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) -.debug_info 0x00000000 0x532f - .debug_info 0x00000000 0x12f THUMB Debug/../../obj/boot.o - .debug_info 0x0000012f 0xd6 THUMB Debug/../../obj/cstart.o - .debug_info 0x00000205 0x95 THUMB Debug/../../obj/led.o - .debug_info 0x0000029a 0xe0 THUMB Debug/../../obj/main.o - .debug_info 0x0000037a 0xb7 THUMB Debug/../../obj/vectors.o - .debug_info 0x00000431 0xca THUMB Debug/../../obj/time.o - .debug_info 0x000004fb 0x35d THUMB Debug/../../obj/net.o - .debug_info 0x00000858 0xa49 THUMB Debug/../../obj/uip.o - .debug_info 0x000012a1 0x455 THUMB Debug/../../obj/uip_arp.o - .debug_info 0x000016f6 0x6d3 THUMB Debug/../../obj/ethernet.o - .debug_info 0x00001dc9 0x40b THUMB Debug/../../obj/flash.o - .debug_info 0x000021d4 0x92a THUMB Debug/../../obj/gpio.o - .debug_info 0x00002afe 0x844 THUMB Debug/../../obj/sysctl.o - .debug_info 0x00003342 0x130 THUMB Debug/../../obj/systick.o - .debug_info 0x00003472 0x967 THUMB Debug/../../obj/uart.o - .debug_info 0x00003dd9 0x180 THUMB Debug/../../obj/netdev.o - .debug_info 0x00003f59 0x37 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_info 0x00003f90 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_info 0x00003ff8 0xd02 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_info 0x00004cfa 0x55f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_info 0x00005259 0xd6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_info 0x00000000 0x3a3c + .debug_info 0x00000000 0x128 THUMB Debug/../../obj/boot.o + .debug_info 0x00000128 0xd6 THUMB Debug/../../obj/cstart.o + .debug_info 0x000001fe 0x87 THUMB Debug/../../obj/led.o + .debug_info 0x00000285 0xce THUMB Debug/../../obj/main.o + .debug_info 0x00000353 0xaf THUMB Debug/../../obj/vectors.o + .debug_info 0x00000402 0xad THUMB Debug/../../obj/time.o + .debug_info 0x000004af 0x310 THUMB Debug/../../obj/net.o + .debug_info 0x000007bf 0x96e THUMB Debug/../../obj/uip.o + .debug_info 0x0000112d 0x41d THUMB Debug/../../obj/uip_arp.o + .debug_info 0x0000154a 0x653 THUMB Debug/../../obj/ethernet.o + .debug_info 0x00001b9d 0x3bf THUMB Debug/../../obj/flash.o + .debug_info 0x00001f5c 0x882 THUMB Debug/../../obj/gpio.o + .debug_info 0x000027de 0x76a THUMB Debug/../../obj/sysctl.o + .debug_info 0x00002f48 0xfe THUMB Debug/../../obj/systick.o + .debug_info 0x00003046 0x896 THUMB Debug/../../obj/uart.o + .debug_info 0x000038dc 0x160 THUMB Debug/../../obj/netdev.o -.debug_abbrev 0x00000000 0x1198 - .debug_abbrev 0x00000000 0xb8 THUMB Debug/../../obj/boot.o - .debug_abbrev 0x000000b8 0x14 THUMB Debug/../../obj/cstart.o - .debug_abbrev 0x000000cc 0x60 THUMB Debug/../../obj/led.o - .debug_abbrev 0x0000012c 0xa2 THUMB Debug/../../obj/main.o - .debug_abbrev 0x000001ce 0xb6 THUMB Debug/../../obj/vectors.o - .debug_abbrev 0x00000284 0xa1 THUMB Debug/../../obj/time.o - .debug_abbrev 0x00000325 0xeb THUMB Debug/../../obj/net.o - .debug_abbrev 0x00000410 0x24f THUMB Debug/../../obj/uip.o - .debug_abbrev 0x0000065f 0x185 THUMB Debug/../../obj/uip_arp.o - .debug_abbrev 0x000007e4 0x125 THUMB Debug/../../obj/ethernet.o - .debug_abbrev 0x00000909 0x1a0 THUMB Debug/../../obj/flash.o - .debug_abbrev 0x00000aa9 0xfb THUMB Debug/../../obj/gpio.o - .debug_abbrev 0x00000ba4 0x1b6 THUMB Debug/../../obj/sysctl.o - .debug_abbrev 0x00000d5a 0xa2 THUMB Debug/../../obj/systick.o - .debug_abbrev 0x00000dfc 0x116 THUMB Debug/../../obj/uart.o - .debug_abbrev 0x00000f12 0xe4 THUMB Debug/../../obj/netdev.o - .debug_abbrev 0x00000ff6 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_abbrev 0x0000101e 0x49 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_abbrev 0x00001067 0xcb C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_abbrev 0x00001132 0x3e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_abbrev 0x00001170 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_abbrev 0x00000000 0xff8 + .debug_abbrev 0x00000000 0xb9 THUMB Debug/../../obj/boot.o + .debug_abbrev 0x000000b9 0x14 THUMB Debug/../../obj/cstart.o + .debug_abbrev 0x000000cd 0x61 THUMB Debug/../../obj/led.o + .debug_abbrev 0x0000012e 0xa3 THUMB Debug/../../obj/main.o + .debug_abbrev 0x000001d1 0xb7 THUMB Debug/../../obj/vectors.o + .debug_abbrev 0x00000288 0xa2 THUMB Debug/../../obj/time.o + .debug_abbrev 0x0000032a 0xec THUMB Debug/../../obj/net.o + .debug_abbrev 0x00000416 0x250 THUMB Debug/../../obj/uip.o + .debug_abbrev 0x00000666 0x191 THUMB Debug/../../obj/uip_arp.o + .debug_abbrev 0x000007f7 0x126 THUMB Debug/../../obj/ethernet.o + .debug_abbrev 0x0000091d 0x1a3 THUMB Debug/../../obj/flash.o + .debug_abbrev 0x00000ac0 0xfc THUMB Debug/../../obj/gpio.o + .debug_abbrev 0x00000bbc 0x19d THUMB Debug/../../obj/sysctl.o + .debug_abbrev 0x00000d59 0xa3 THUMB Debug/../../obj/systick.o + .debug_abbrev 0x00000dfc 0x117 THUMB Debug/../../obj/uart.o + .debug_abbrev 0x00000f13 0xe5 THUMB Debug/../../obj/netdev.o -.debug_loc 0x00000000 0x45c0 - .debug_loc 0x00000000 0x114 THUMB Debug/../../obj/boot.o - .debug_loc 0x00000114 0x64 THUMB Debug/../../obj/led.o - .debug_loc 0x00000178 0x90 THUMB Debug/../../obj/main.o - .debug_loc 0x00000208 0x2c THUMB Debug/../../obj/vectors.o - .debug_loc 0x00000234 0xe8 THUMB Debug/../../obj/time.o - .debug_loc 0x0000031c 0xa8 THUMB Debug/../../obj/net.o - .debug_loc 0x000003c4 0x35c THUMB Debug/../../obj/uip.o - .debug_loc 0x00000720 0x100 THUMB Debug/../../obj/uip_arp.o - .debug_loc 0x00000820 0x578 THUMB Debug/../../obj/ethernet.o - .debug_loc 0x00000d98 0x35c THUMB Debug/../../obj/flash.o - .debug_loc 0x000010f4 0x770 THUMB Debug/../../obj/gpio.o - .debug_loc 0x00001864 0x8cc THUMB Debug/../../obj/sysctl.o - .debug_loc 0x00002130 0x1a4 THUMB Debug/../../obj/systick.o - .debug_loc 0x000022d4 0x8f8 THUMB Debug/../../obj/uart.o - .debug_loc 0x00002bcc 0xc8 THUMB Debug/../../obj/netdev.o - .debug_loc 0x00002c94 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_loc 0x00002cc1 0x79 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_loc 0x00002d3a 0x1092 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_loc 0x00003dcc 0x7f4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) +.debug_pubnames + 0x00000000 0x1515 + .debug_pubnames + 0x00000000 0xa3 THUMB Debug/../../obj/boot.o + .debug_pubnames + 0x000000a3 0x2c THUMB Debug/../../obj/led.o + .debug_pubnames + 0x000000cf 0x32 THUMB Debug/../../obj/main.o + .debug_pubnames + 0x00000101 0x2d THUMB Debug/../../obj/vectors.o + .debug_pubnames + 0x0000012e 0x71 THUMB Debug/../../obj/time.o + .debug_pubnames + 0x0000019f 0x62 THUMB Debug/../../obj/net.o + .debug_pubnames + 0x00000201 0x229 THUMB Debug/../../obj/uip.o + .debug_pubnames + 0x0000042a 0xd1 THUMB Debug/../../obj/uip_arp.o + .debug_pubnames + 0x000004fb 0x265 THUMB Debug/../../obj/ethernet.o + .debug_pubnames + 0x00000760 0x19d THUMB Debug/../../obj/flash.o + .debug_pubnames + 0x000008fd 0x2fa THUMB Debug/../../obj/gpio.o + .debug_pubnames + 0x00000bf7 0x4a0 THUMB Debug/../../obj/sysctl.o + .debug_pubnames + 0x00001097 0xd0 THUMB Debug/../../obj/systick.o + .debug_pubnames + 0x00001167 0x358 THUMB Debug/../../obj/uart.o + .debug_pubnames + 0x000014bf 0x56 THUMB Debug/../../obj/netdev.o -.debug_aranges 0x00000000 0x1008 +.debug_pubtypes + 0x00000000 0x722 + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/boot.o + .debug_pubtypes + 0x00000054 0x3a THUMB Debug/../../obj/led.o + .debug_pubtypes + 0x0000008e 0x4b THUMB Debug/../../obj/main.o + .debug_pubtypes + 0x000000d9 0x54 THUMB Debug/../../obj/vectors.o + .debug_pubtypes + 0x0000012d 0x3a THUMB Debug/../../obj/time.o + .debug_pubtypes + 0x00000167 0xe7 THUMB Debug/../../obj/net.o + .debug_pubtypes + 0x0000024e 0x125 THUMB Debug/../../obj/uip.o + .debug_pubtypes + 0x00000373 0xf6 THUMB Debug/../../obj/uip_arp.o + .debug_pubtypes + 0x00000469 0x54 THUMB Debug/../../obj/ethernet.o + .debug_pubtypes + 0x000004bd 0x7e THUMB Debug/../../obj/flash.o + .debug_pubtypes + 0x0000053b 0x72 THUMB Debug/../../obj/gpio.o + .debug_pubtypes + 0x000005ad 0x54 THUMB Debug/../../obj/sysctl.o + .debug_pubtypes + 0x00000601 0x3a THUMB Debug/../../obj/systick.o + .debug_pubtypes + 0x0000063b 0x54 THUMB Debug/../../obj/uart.o + .debug_pubtypes + 0x0000068f 0x93 THUMB Debug/../../obj/netdev.o + +.debug_aranges 0x00000000 0x838 .debug_aranges 0x00000000 0x48 THUMB Debug/../../obj/boot.o .debug_aranges @@ -2958,18 +4098,8 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/P 0x000006a0 0x160 THUMB Debug/../../obj/uart.o .debug_aranges 0x00000800 0x38 THUMB Debug/../../obj/netdev.o - .debug_aranges - 0x00000838 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_aranges - 0x00000858 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_aranges - 0x00000888 0x508 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_aranges - 0x00000d90 0x218 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_aranges - 0x00000fa8 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) -.debug_ranges 0x00000000 0xea8 +.debug_ranges 0x00000000 0x728 .debug_ranges 0x00000000 0x38 THUMB Debug/../../obj/boot.o .debug_ranges 0x00000038 0x18 THUMB Debug/../../obj/led.o .debug_ranges 0x00000050 0x20 THUMB Debug/../../obj/main.o @@ -2985,143 +4115,108 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/P .debug_ranges 0x00000560 0x50 THUMB Debug/../../obj/systick.o .debug_ranges 0x000005b0 0x150 THUMB Debug/../../obj/uart.o .debug_ranges 0x00000700 0x28 THUMB Debug/../../obj/netdev.o - .debug_ranges 0x00000728 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_ranges 0x00000738 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_ranges 0x00000758 0x4f8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_ranges 0x00000c50 0x208 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_ranges 0x00000e58 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) -.debug_line 0x00000000 0x3dcb - .debug_line 0x00000000 0xfe THUMB Debug/../../obj/boot.o - .debug_line 0x000000fe 0x10f THUMB Debug/../../obj/cstart.o - .debug_line 0x0000020d 0xaa THUMB Debug/../../obj/led.o - .debug_line 0x000002b7 0xcc THUMB Debug/../../obj/main.o - .debug_line 0x00000383 0x92 THUMB Debug/../../obj/vectors.o - .debug_line 0x00000415 0xd9 THUMB Debug/../../obj/time.o - .debug_line 0x000004ee 0x1f1 THUMB Debug/../../obj/net.o - .debug_line 0x000006df 0x691 THUMB Debug/../../obj/uip.o - .debug_line 0x00000d70 0x269 THUMB Debug/../../obj/uip_arp.o - .debug_line 0x00000fd9 0x497 THUMB Debug/../../obj/ethernet.o - .debug_line 0x00001470 0x38a THUMB Debug/../../obj/flash.o - .debug_line 0x000017fa 0x773 THUMB Debug/../../obj/gpio.o - .debug_line 0x00001f6d 0x7e1 THUMB Debug/../../obj/sysctl.o - .debug_line 0x0000274e 0x13c THUMB Debug/../../obj/systick.o - .debug_line 0x0000288a 0x743 THUMB Debug/../../obj/uart.o - .debug_line 0x00002fcd 0x19e THUMB Debug/../../obj/netdev.o - .debug_line 0x0000316b 0x75 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_line 0x000031e0 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_line 0x00003254 0x5b3 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_line 0x00003807 0x550 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_line 0x00003d57 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_line 0x00000000 0x3244 + .debug_line 0x00000000 0x10a THUMB Debug/../../obj/boot.o + .debug_line 0x0000010a 0x10f THUMB Debug/../../obj/cstart.o + .debug_line 0x00000219 0xaa THUMB Debug/../../obj/led.o + .debug_line 0x000002c3 0xcc THUMB Debug/../../obj/main.o + .debug_line 0x0000038f 0x92 THUMB Debug/../../obj/vectors.o + .debug_line 0x00000421 0xd8 THUMB Debug/../../obj/time.o + .debug_line 0x000004f9 0x1fd THUMB Debug/../../obj/net.o + .debug_line 0x000006f6 0x6cb THUMB Debug/../../obj/uip.o + .debug_line 0x00000dc1 0x2b0 THUMB Debug/../../obj/uip_arp.o + .debug_line 0x00001071 0x477 THUMB Debug/../../obj/ethernet.o + .debug_line 0x000014e8 0x3e3 THUMB Debug/../../obj/flash.o + .debug_line 0x000018cb 0x76f THUMB Debug/../../obj/gpio.o + .debug_line 0x0000203a 0x7dd THUMB Debug/../../obj/sysctl.o + .debug_line 0x00002817 0x13c THUMB Debug/../../obj/systick.o + .debug_line 0x00002953 0x742 THUMB Debug/../../obj/uart.o + .debug_line 0x00003095 0x1af THUMB Debug/../../obj/netdev.o -.debug_str 0x00000000 0x2835 - .debug_str 0x00000000 0x176 THUMB Debug/../../obj/boot.o - 0x17b (size before relaxing) - .debug_str 0x00000176 0xb4 THUMB Debug/../../obj/led.o - 0x10b (size before relaxing) - .debug_str 0x0000022a 0xa4 THUMB Debug/../../obj/main.o - 0x117 (size before relaxing) - .debug_str 0x000002ce 0x8d THUMB Debug/../../obj/vectors.o - 0xff (size before relaxing) - .debug_str 0x0000035b 0xae THUMB Debug/../../obj/time.o - 0x117 (size before relaxing) - .debug_str 0x00000409 0x1d1 THUMB Debug/../../obj/net.o - 0x262 (size before relaxing) - .debug_str 0x000005da 0x36f THUMB Debug/../../obj/uip.o - 0x549 (size before relaxing) - .debug_str 0x00000949 0x172 THUMB Debug/../../obj/uip_arp.o - 0x323 (size before relaxing) - .debug_str 0x00000abb 0x2e8 THUMB Debug/../../obj/ethernet.o - 0x36a (size before relaxing) - .debug_str 0x00000da3 0x227 THUMB Debug/../../obj/flash.o - 0x2e0 (size before relaxing) - .debug_str 0x00000fca 0x36f THUMB Debug/../../obj/gpio.o - 0x424 (size before relaxing) - .debug_str 0x00001339 0x4c7 THUMB Debug/../../obj/sysctl.o - 0x566 (size before relaxing) - .debug_str 0x00001800 0x10f THUMB Debug/../../obj/systick.o - 0x183 (size before relaxing) - .debug_str 0x0000190f 0x38c THUMB Debug/../../obj/uart.o - 0x463 (size before relaxing) - .debug_str 0x00001c9b 0xb2 THUMB Debug/../../obj/netdev.o - 0x194 (size before relaxing) - .debug_str 0x00001d4d 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - 0xb1 (size before relaxing) - .debug_str 0x00001db5 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - 0xc5 (size before relaxing) - .debug_str 0x00001e31 0x57f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x655 (size before relaxing) - .debug_str 0x000023b0 0x3b3 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x3fc (size before relaxing) - .debug_str 0x00002763 0xd2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - 0x11b (size before relaxing) +.debug_str 0x00000000 0x1e25 + .debug_str 0x00000000 0x276 THUMB Debug/../../obj/boot.o + 0x27b (size before relaxing) + .debug_str 0x00000276 0xa2 THUMB Debug/../../obj/led.o + 0x1e7 (size before relaxing) + .debug_str 0x00000318 0xa4 THUMB Debug/../../obj/main.o + 0x1f3 (size before relaxing) + .debug_str 0x000003bc 0x8d THUMB Debug/../../obj/vectors.o + 0x1db (size before relaxing) + .debug_str 0x00000449 0xae THUMB Debug/../../obj/time.o + 0x1f3 (size before relaxing) + .debug_str 0x000004f7 0x1d1 THUMB Debug/../../obj/net.o + 0x33e (size before relaxing) + .debug_str 0x000006c8 0x359 THUMB Debug/../../obj/uip.o + 0x617 (size before relaxing) + .debug_str 0x00000a21 0x172 THUMB Debug/../../obj/uip_arp.o + 0x40d (size before relaxing) + .debug_str 0x00000b93 0x2e8 THUMB Debug/../../obj/ethernet.o + 0x446 (size before relaxing) + .debug_str 0x00000e7b 0x227 THUMB Debug/../../obj/flash.o + 0x3bc (size before relaxing) + .debug_str 0x000010a2 0x36f THUMB Debug/../../obj/gpio.o + 0x500 (size before relaxing) + .debug_str 0x00001411 0x4c7 THUMB Debug/../../obj/sysctl.o + 0x642 (size before relaxing) + .debug_str 0x000018d8 0x10f THUMB Debug/../../obj/systick.o + 0x25f (size before relaxing) + .debug_str 0x000019e7 0x38c THUMB Debug/../../obj/uart.o + 0x53f (size before relaxing) + .debug_str 0x00001d73 0xb2 THUMB Debug/../../obj/netdev.o + 0x270 (size before relaxing) -.comment 0x00000000 0x4e - .comment 0x00000000 0x4e THUMB Debug/../../obj/boot.o - 0x4f (size before relaxing) - .comment 0x00000000 0x4f THUMB Debug/../../obj/led.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/main.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/vectors.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/time.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/net.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uip.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uip_arp.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/ethernet.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/flash.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/gpio.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/sysctl.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/systick.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uart.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/netdev.o - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.comment 0x00000000 0x4c + .comment 0x00000000 0x4c THUMB Debug/../../obj/boot.o + 0x4d (size before relaxing) + .comment 0x0000004c 0x4d THUMB Debug/../../obj/led.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/main.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/vectors.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/time.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/net.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uip.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uip_arp.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/ethernet.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/flash.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/gpio.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/sysctl.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/systick.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uart.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/netdev.o .ARM.attributes - 0x00000000 0x33 + 0x00000000 0x31 .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/boot.o .ARM.attributes - 0x00000033 0x23 THUMB Debug/../../obj/cstart.o + 0x00000033 0x21 THUMB Debug/../../obj/cstart.o .ARM.attributes - 0x00000056 0x33 THUMB Debug/../../obj/led.o + 0x00000054 0x33 THUMB Debug/../../obj/led.o .ARM.attributes - 0x00000089 0x33 THUMB Debug/../../obj/main.o + 0x00000087 0x33 THUMB Debug/../../obj/main.o .ARM.attributes - 0x000000bc 0x33 THUMB Debug/../../obj/vectors.o + 0x000000ba 0x33 THUMB Debug/../../obj/vectors.o .ARM.attributes - 0x000000ef 0x33 THUMB Debug/../../obj/time.o + 0x000000ed 0x33 THUMB Debug/../../obj/time.o .ARM.attributes - 0x00000122 0x33 THUMB Debug/../../obj/net.o + 0x00000120 0x33 THUMB Debug/../../obj/net.o .ARM.attributes - 0x00000155 0x33 THUMB Debug/../../obj/uip.o + 0x00000153 0x33 THUMB Debug/../../obj/uip.o .ARM.attributes - 0x00000188 0x33 THUMB Debug/../../obj/uip_arp.o + 0x00000186 0x33 THUMB Debug/../../obj/uip_arp.o .ARM.attributes - 0x000001bb 0x33 THUMB Debug/../../obj/ethernet.o + 0x000001b9 0x33 THUMB Debug/../../obj/ethernet.o .ARM.attributes - 0x000001ee 0x33 THUMB Debug/../../obj/flash.o + 0x000001ec 0x33 THUMB Debug/../../obj/flash.o .ARM.attributes - 0x00000221 0x33 THUMB Debug/../../obj/gpio.o + 0x0000021f 0x33 THUMB Debug/../../obj/gpio.o .ARM.attributes - 0x00000254 0x33 THUMB Debug/../../obj/sysctl.o + 0x00000252 0x33 THUMB Debug/../../obj/sysctl.o .ARM.attributes - 0x00000287 0x33 THUMB Debug/../../obj/systick.o + 0x00000285 0x33 THUMB Debug/../../obj/systick.o .ARM.attributes - 0x000002ba 0x33 THUMB Debug/../../obj/uart.o + 0x000002b8 0x33 THUMB Debug/../../obj/uart.o .ARM.attributes - 0x000002ed 0x33 THUMB Debug/../../obj/netdev.o + 0x000002eb 0x33 THUMB Debug/../../obj/netdev.o .ARM.attributes - 0x00000320 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .ARM.attributes - 0x0000033d 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .ARM.attributes - 0x0000036a 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .ARM.attributes - 0x00000397 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .ARM.attributes - 0x000003c4 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .ARM.attributes - 0x000003f1 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) + 0x0000031e 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.srec index 30eb77b8..8163bdeb 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/bin/demoprog_ek_lm3s6965.srec @@ -1,19 +1,19 @@ S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S1138000000900209B8100003985000039850000AB -S11380103985000039850000398500003985000064 -S11380203985000039850000398500003985000054 -S1138030398500003985000039850000C9850000B4 -S11380403985000039850000398500003985000034 -S11380503985000039850000398500003985000024 -S11380603985000039850000398500003985000014 -S11380703985000039850000398500003985000004 -S113808039850000398500003985000039850000F4 -S113809039850000398500003985000039850000E4 -S11380A039850000398500003985000039850000D4 -S11380B039850000398500003985000039850000C4 -S11380C039850000398500003985000039850000B4 -S11380D039850000398500003985000039850000A4 -S11380E03985000039850000398500003985000094 +S1138000F40800209B810000958400009584000002 +S113801095840000958400009584000095840000F8 +S113802095840000958400009584000095840000E8 +S1138030958400009584000095840000118500005B +S113804095840000958400009584000095840000C8 +S113805095840000958400009584000095840000B8 +S113806095840000958400009584000095840000A8 +S11380709584000095840000958400009584000098 +S11380809584000095840000958400009584000088 +S11380909584000095840000958400009584000078 +S11380A09584000095840000958400009584000068 +S11380B09584000095840000958400009584000058 +S11380C09584000095840000958400009584000048 +S11380D09584000095840000958400009584000038 +S11380E09584000095840000958400009584000028 S10780F0EE11AA558A S11380F42B49072291438D462A482B492B4A00F0E9 S113810439F82B482B492C4A00F034F82B482C49D5 @@ -26,1438 +26,951 @@ S113816403BCF7E700208646EC4600200021234A9E S11381749047FEE7884207D0521A05D003780130AD S11381840B700131013AF9D17047884202D0027070 S11381940130FAE770471A481A490160A8E7000059 -S11381A4000900202CDB0000000000200000002057 -S11381B40C8200000C820000F4D700002CDB0000C9 -S11381C40000002000000020F4D70000F4D70000D1 -S11381D4F4D70000F4D70000F4D70000F4D700006B -S11381E4F4D70000F4D700002CDB000000000020CA -S11381F4800700208007002000080020A5840000D8 +S11381A4F4080020C8BC00000000002000000020E7 +S11381B40C8200000C820000B8B90000C8BC0000A6 +S11381C40000002000000020B8B90000B8B9000085 +S11381D4B8B90000B8B90000B8B90000B8B90000D3 +S11381E4B8B90000B8B90000C5BC00000000002004 +S11381F47407002074070020F4070020158400008D S10B820408ED00E00080000019 -S113820C80B500AF48F23D23C0F20003984780BD0F -S113821C80B500AF48F2A123C0F20003984780BD9B -S113822C80B500AF4BF61163C0F20003984780BDD4 -S113823C98B500AF4FF00100C1F200004BF6955316 -S113824CC0F2000398474FF00100C2F200004BF655 -S113825C9553C0F2000398474FF040204FF00301B0 -S113826C4BF66113C0F2000398474CF2BD03C0F205 -S113827C0003984703464FF44040C4F200001946EB -S113828C4FF461424FF060034CF20554C0F2000409 -S113829CA04798BD80B500AF40F20003C2F20003C2 -S11382AC1B78002B1AD140F20400C2F2000048F2F1 -S11382BC7D33C0F2000398470346012B56D140F29C -S11382CC0003C2F200034FF001021A7040F248039B -S11382DCC2F200034FF000021A7047E040F2480368 -S11382ECC2F200031B7803F1010240F20403C2F250 -S11382FC0003D318184648F27D33C0F200039847A4 -S113830C0346012B32D140F24803C2F200031B781E -S113831C03F10103DAB240F24803C2F200031A700B -S113832C40F20403C2F200031A7840F24803C2F28A -S113833C00031B789A4219D140F20003C2F20003E5 -S113834C4FF000021A7040F20403C2F200035B788F -S113835CFF2B0BD140F20403C2F200039B78002BD9 -S113836C04D148F22D23C0F20003984780BD00BF0E -S113837C80B584B000AF78604FF44040C4F2000084 -S113838C4CF2A173C0F200039847F860FB68B3F198 -S113839CFF3F06D0FB68DAB27B681A704FF001031A -S11383AC01E04FF00003184607F11007BD4680BDED -S11383BC80B500AF4FF02000C2F200004BF695538D -S11383CCC0F2000398474FF4A040C4F202004FF0EF -S11383DC01014BF6F903C0F2000398474FF4A04097 -S11383ECC4F202004FF001014FF000024BF6A90356 -S11383FCC0F20003984780BD80B582B000AF48F24C -S113840CB153C0F200039847786040F24C03C2F2B7 -S113841C00031B687A68D21A40F2F3139A4236D9D5 -S113842C40F25003C2F200031B78002B14D140F22B -S113843C5003C2F200034FF001021A704FF4A04033 -S113844CC4F202004FF001014FF001024BF6A903F4 -S113845CC0F20003984713E040F25003C2F2000349 -S113846C4FF000021A704FF4A040C4F202004FF017 -S113847C01014FF000024BF6A903C0F20003984728 -S113848C40F24C03C2F200037A681A6000E000BFA9 -S113849C07F10807BD4680BD80B500AF48F2E9433B -S11384ACC0F20003984748F2ED53C0F2000398471A -S11384BC48F20D23C0F20003984748F20543C0F27A -S11384CC0003984748F23573C0F20003984748F20A -S11384DC1D23C0F200039847EFE700BF80B500AF3F -S11384EC4FF46070C0F2C0104BF63163C0F200035D -S11384FC984748F2BD33C0F20003984748F2415301 -S113850CC0F20003984780BD80B483B000AF78609C -S113851C396040F25403C2F200037A681A6040F2E4 -S113852C5803C2F200033A681A60FEE780B400AF45 -S113853CFEE700BF80B500AF4CF2BD03C0F20003F0 -S113854C9847024644F6D353C1F26203A3FB0213C9 -S113855C4FEA931318464CF27543C0F20003984744 -S113856C4CF22D43C0F2000398474CF25143C0F235 -S113857C000398474FF0000048F29153C0F20003F7 -S113858C984780BD80B483B000AF786040F25C0340 -S113859CC2F200037A681A6007F10C07BD4680BC6E -S11385AC704700BF80B400AF40F25C03C2F200031A -S11385BC1B681846BD4680BC704700BF80B400AF32 -S11385CC40F25C03C2F200031B6803F1010240F2A7 -S11385DC5C03C2F200031A60BD4680BC704700BF46 -S11385EC80B582B000AF4CF2F573C0F2000398472B -S11385FC48F2B153C0F200039847034603F5FA72EC -S113860C40F26003C2F200031A6048F2B153C0F2A4 -S113861C00039847034603F51C5202F1100240F282 -S113862C6403C2F200031A6048F6C533C0F20003B7 -S113863C98474FF6A963BB8043F61373FB80BA8843 -S113864C40F26803C2F200031A80FA8840F268030D -S113865CC2F200035A804FF6FF73BB804FF0000345 -S113866CFB80BA8840F27003C2F200031A80FA88C5 -S113867C40F27003C2F200035A804FF6A963BB8028 -S113868C40F21313FB80BA8840F26C03C2F200036D -S113869C1A80FA8840F26C03C2F200035A804EF638 -S11386AC030048F69543C0F2000398474CF62103A7 -S11386BCC0F20003984707F10807BD4680BD00BF10 -S11386CC80B582B000AF40F2CC63C2F200031B78D9 -S11386DC03F04003002B22D140F2CC63C2F200031E -S11386EC1B7803F00203002B1AD040F2C063C2F2D1 -S11386FC00031B687B607B6803F104037B607B686D -S113870C1B78FF2B0CD17B6803F101031B78002B26 -S113871C06D148F22D23C0F20003984700E000BFB5 -S113872C07F10807BD4680BD90B583B000AF4CF689 -S113873C2523C0F20003984738603B68002B5CD0BB -S113874C3B689AB240F2C863C2F200031A8040F24A -S113875C7C03C2F200039C894FF400604AF2593343 -S113876CC0F20003984703469C421FD14FF001000E -S113877C48F6A153C0F20003984740F2C863C2F212 -S113878C00031B88002B38D04AF65503C0F20003B3 -S113879C98474CF69123C0F20003984740F2C86303 -S11387ACC2F200034FF000021A8026E040F27C0370 -S11387BCC2F200039C8940F606004AF25933C0F217 -S11387CC0003984703469C4217D14AF2A963C0F2AE -S11387DC0003984740F2C863C2F200031B88002BC5 -S11387EC0BD04CF69123C0F20003984740F2C863B7 -S11387FCC2F200034FF000021A8048F2B153C0F2E7 -S113880C00039847024640F26003C2F200031B685F -S113881C9A4246D340F26003C2F200031B6803F58C -S113882CFA7240F26003C2F200031A604FF00003C4 -S113883C7B6033E07A6813464FEA03139B1A4FEAC2 -S113884C430340F2D462C2F200029A1840F2D0639D -S113885CC2F200031A604FF0020048F6A153C0F2B2 -S113886C0003984740F2C863C2F200031B88002B34 -S113887C10D04AF65503C0F2000398474CF69123E6 -S113888CC0F20003984740F2C863C2F200034FF0F1 -S113889C00021A807B6803F101037B607B68002B68 -S11388ACC8D048F2B153C0F200039847024640F2D4 -S11388BC6403C2F200031B689A4212D340F26403AD -S11388CCC2F200031B6803F51C5202F1100240F2C1 -S11388DC6403C2F200031A604AF28933C0F2000343 -S11388EC984707F10C07BD4690BD00BF80B483B018 -S11388FC00AF78600B467B807B6803F103031A7826 -S113890C7B88DBB2D318DAB240F20473C2F20003F0 -S113891CDA707B6803F102031A787B884FEA13231D -S113892C9BB2DBB2D318DAB240F20473C2F2000386 -S113893C9A707B685A7840F20473C2F200035A703E -S113894C7B681A7840F20473C2F200031A7040F286 -S113895C0473C2F200039B781A467B884FEA1323F4 -S113896C9BB29A4220D240F20473C2F200035B78A9 -S113897C03F10103DAB240F20473C2F200035A7039 -S113898C40F20473C2F200035B78002B0CD140F26A -S113899C0473C2F200031B7803F10103DAB240F250 -S11389AC0473C2F200031A7040F20473C2F200039F -S11389BCDB781A467B88DBB29A4234DA40F20473D1 -S11389CCC2F200039B7803F10103DAB240F20473A0 -S11389DCC2F200039A7040F20473C2F200039B7853 -S11389EC002B20D140F20473C2F200035B7803F134 -S11389FC0103DAB240F20473C2F200035A7040F27B -S1138A0C0473C2F200035B78002B0CD140F20473A4 -S1138A1CC2F200031B7803F10103DAB240F20473CF -S1138A2CC2F200031A7007F10C07BD4680BC7047F4 -S1138A3C80B487B000AF396013460246FA80BB801D -S1138A4C3B687B61BB8803F1FF333A68D3183B6105 -S1138A5C1AE07B691B784FEA03239AB27B6903F112 -S1138A6C01031B78D318FB81FA88FB89D318FB808C -S1138A7CFA88FB899A4203D2FB8803F10103FB8039 -S1138A8C7B6903F102037B617A693B699A42E0D307 -S1138A9C7A693B699A4210D17B691B784FEA0323AC -S1138AACFB81FA88FB89D318FB80FA88FB899A42EC -S1138ABC03D2FB8803F10103FB80FB88184607F102 -S1138ACC1C07BD4680BC704780B582B000AF4FF028 -S1138ADC00000E494FF0140248F63D23C0F2000387 -S1138AEC98470346FB80FB88002B08D0FB8818466C -S1138AFC4AF25933C0F200039847034601E04FF69B -S1138B0CFF73184607F10807BD4680BD8A00002094 -S1138B1C80B584B000AF0346FB711E4B9B784FEAC3 -S1138B2C03239AB21B4BDB78D3189BB2A3F1140327 -S1138B3CFB81FB799AB2FB89D318BB81BB8918469C -S1138B4C15494FF0080248F63D23C0F2000398473C -S1138B5C0346BB81BA89FB89104610491A4648F66C -S1138B6C3D23C0F2000398470346BB81BB89002B0D -S1138B7C08D0BB8918464AF25933C0F2000398470F -S1138B8C034601E04FF6FF73184607F11007BD4684 -S1138B9C80BD00BF8A000020960000209E000020AB -S1138BAC80B500AF4FF0060048F61D33C0F2000349 -S1138BBC98470346184680BD80B400AF40F2087352 -S1138BCCC2F200034FF000021A701AE040F208736C -S1138BDCC2F200031B781A4640F2F463C2F200039B -S1138BEC4FF0000123F8121040F20873C2F2000394 -S1138BFC1B7803F10103DAB240F20873C2F20003EA -S1138C0C1A7040F20873C2F200031B78002BDDD0FB -S1138C1C40F20873C2F200034FF000021A7022E013 -S1138C2C40F20873C2F200031B78194640F2D46276 -S1138C3CC2F200020B464FEA03135B1A4FEA4303DA -S1138C4CD31803F118034FF000025A7040F2087362 -S1138C5CC2F200031B7803F10103DAB240F2087389 -S1138C6CC2F200031A7040F20873C2F200031B78BC -S1138C7C002BD5D040F20073C2F200034FF4806293 -S1138C8C1A80BD4680BC704780B483B000AF0346E5 -S1138C9CFB8040F20873C2F200034FF000021A701A -S1138CAC28E040F20873C2F200031B781A4640F223 -S1138CBCF463C2F2000333F81230002B0DD140F2EE -S1138CCC0873C2F200031B781A4640F2F463C2F232 -S1138CDC0003F98823F8121013E040F20873C2F26F -S1138CEC00031B7803F10103DAB240F20873C2F2F9 -S1138CFC00031A7040F20873C2F200031B78002BB5 -S1138D0CCFD007F10C07BD4680BC704780B582B04C -S1138D1C00AF0346FB8040F2D063C2F200031B6831 -S1138D2C03F10802FB881046194648F6F903C0F211 -S1138D3C0003984740F2D063C2F200031A6840F271 -S1138D4C0473C2F200031B78137240F2D063C2F2B4 -S1138D5C00031A6840F20473C2F200035B78537286 -S1138D6C40F2D063C2F200031A6840F20473C2F2F8 -S1138D7C00039B78937240F2D063C2F200031A682A -S1138D8C40F20473C2F20003DB78D37207F10807D4 -S1138D9CBD4680BD90B585B000AF0346FB7140F273 -S1138DACD063C2F200031C6840F2C063C2F2000339 -S1138DBC904A1A6040F2C063C2F200031A6840F28F -S1138DCCC463C2F200031A60FB79032B17D1637ED0 -S1138DDC03F00F03032B41F08582238A002B41F00F -S1138DEC818240F2CC63C2F200034FF008021A7085 -S1138DFC48F2CD63C0F20003984701F022B8FB7926 -S1138E0C022B40F0FB8040F2FC63C2F20003DB78DF -S1138E1C03F10103DAB240F2FC63C2F20003DA702C -S1138E2C40F2FC63C2F20003DB78002B34D140F235 -S1138E3CFC63C2F200039B7803F10103DAB240F243 -S1138E4CFC63C2F200039A7040F2FC63C2F20003AA -S1138E5C9B78002B20D140F2FC63C2F200035B78B8 -S1138E6C03F10103DAB240F2FC63C2F200035A705C -S1138E7C40F2FC63C2F200035B78002B0CD140F28D -S1138E8CFC63C2F200031B7803F10103DAB240F273 -S1138E9CFC63C2F200031A7040F2C863C2F200030E -S1138EAC4FF000021A8040F2CA63C2F200034FF082 -S1138EBC00021A80637E072B02D0637E052B0CD133 -S1138ECCA37E03F10103DBB2A376A37E782B40F0DF -S1138EDC8F804FF0000363768AE0637E002B01F0F1 -S1138EEC0382238A002B6FD0A37E002B14BF002295 -S1138EFC0122D2B203F1FF33DBB2A376002A01F0D4 -S1138F0CF381E37E082B08D0637E022B02D0637EB0 -S1138F1C012B18D1E37E052B15D14FF0000363769A -S1138F2C40F2CC63C2F200034FF080021A7048F294 -S1138F3CCD63C0F2000398472F4B4FF0140283F813 -S1138F4C212001F0F2B8E37E042B06D8E37E4FF027 -S1138F5C030202FA03F3DBB201E04FF03003A37611 -S1138F6CE37E03F10103DBB2E376637E03F00F03CC -S1138F7C03F1FF33072B01F2B78101A252F823F05E -S1138F8CEB960000AD8F0000B98F0000119D00001E -S1138F9CF5A20000119D0000F5A20000119D000037 -S1138FAC154B4FF0000283F82120A2E340F2CC636E -S1138FBCC2F200034FF004021A7048F2CD63C0F2FF -S1138FCC0003984700F0ACBF637E03F00F03032B40 -S1138FDC41F08A8140F2CC63C2F200034FF00802E4 -S1138FEC1A7048F2CD63C0F20003984700F029BF11 -S1138FFC01F07AB9B20000208A000020894B1B785A -S113900C452B41F07381874B9B784FEA0322854BA8 -S113901CDB78D21840F2C863C2F200031B889A4270 -S113902C01F366817F4B9B784FEA03239AB27D4B05 -S113903CDB78D3189AB240F2C863C2F200031A80E8 -S113904C784B9B7903F03F03002B41F06A81754BFD -S113905CDB79002B41F0658140F26803C2F2000316 -S113906C1A884DF2F473C0F200031B889A4208D19B -S113907C40F26803C2F200035A886B4B1B889A4275 -S113908C13D06A4B1A8840F26803C2F200031B889F -S113909C9A4241F04681664B1A8840F26803C2F248 -S11390AC00035B889A4241F03C8148F6D523C0F218 -S11390BC0003984703461A464FF6FF739A4241F051 -S11390CC1981584B5B7A062B3AD0564B5B7A012BA1 -S11390DC41F01281534B1B7D082B41F00F81514BF6 -S11390EC4FF000021A754F4BDA8A4FF6F6739A4218 -S11390FC07D94C4B4B4AD28A02F1090292B2DA825A -S113910C06E0484B474AD28A02F1080292B2DA824C -S113911C464B484A12881A80454B474A12881A8093 -S113912C444A40F26803C2F200031B881380424A8B -S113913C40F26803C2F200035B88138001F0CAB8E2 -S113914C00BF48F6AD33C0F20003984703461A46F5 -S113915C4FF6FF739A4241F0D38040F2D464C2F2CA -S113916C000419E0637E002B14D02E4BDA8AA388FA -S113917C9A420FD12B4B9A8AE3889A420AD12D4BEF -S113918C1A8823889A4205D12B4B1A8863889A42F1 -S113919C00F0DA8204F11E0440F2D463C2F200033C -S11391AC9C42DFD91F4B93F8213003F03F03022B71 -S11391BC44D11C4BDA8A40F20A73C2F200031A80BF -S11391CC40F20873C2F200034FF000021A7020E060 -S11391DC40F20873C2F200031B781A4640F2F4639F -S11391ECC2F2000333F8122040F20A73C2F20003F5 -S11391FC1B889A4200F0CF8040F20873C2F200033D -S113920C1B7803F10103DAB240F20873C2F20003D3 -S113921C1A7040F20873C2F200031B78002BD7D0EB -S113922C0DE000BF8A000020F6D700009A00002051 -S113923C9C000020960000209800002000BF6F4B7B -S113924C93F8213003F00403002B41F05B806B4B4B -S113925C4FF0140283F8212040F2C863C2F20003D9 -S113926C4FF028021A80654B4FF0500283F82020EF -S113927C624BDA7E40F20873C2F200031A705F4B41 -S113928C5E4AD27FDA765D4A40F20873C2F200037A -S113929C1B78D377594B9A7E40F20873C2F20003C1 -S11392AC1A70564B554A927F9A76544A40F2087378 -S11392BCC2F200031B789377504B5A7E40F208732A -S11392CCC2F200031A704D4B4C4A527F5A764B4AE9 -S11392DC40F20873C2F200031B785377474B1A7E93 -S11392EC40F20873C2F200031A70444B434A127FD3 -S11392FC1A76424A40F20873C2F200031B781377C1 -S113930C3E4BDA7F02F10102D2B2DA77DB7F002B1B -S113931C17D13A4B9A7F02F10102D2B29A779B7F12 -S113932C002B0ED1354B5A7F02F10102D2B25A777F -S113933C5B7F002B05D1314B1A7F02F10102D2B2B3 -S113934C1A772E4B9A8A40F20A73C2F200031A80DF -S113935C2A4B2A4AD28A9A82284A40F20A73C2F2C7 -S113936C00031B88D382264B264A12881A80264B6C -S113937C264A12881A80234A40F26803C2F2000378 -S113938C1B881380214A40F26803C2F200035B88F5 -S113939C138000F031BF00BF4FF0000440F208739B -S11393ACC2F200034FF000021A707EE040F2087320 -S11393BCC2F200031B78194640F2D462C2F20002D6 -S11393CC0B464FEA03135B1A4FEA4303D31803F11A -S11393DC18035B78002B1BD140F20873C2F2000314 -S11393EC1B781A4613464FEA03139B1A4FEA43039E -S11393FC40F2D462C2F200029C185EE08A000020A3 -S113940C9A000020960000209C0000209800002068 -S113941C40F20873C2F200031B78194640F2D4627E -S113942CC2F200020B464FEA03135B1A4FEA4303E2 -S113943CD31803F118035B78072B29D1002C16D011 -S113944C40F20873C2F200031B78194640F2D4624E -S113945CC2F200020B464FEA03135B1A4FEA4303B2 -S113946CD31803F118039A78A37E9A4210D940F2C8 -S113947C0873C2F200031B781A4613464FEA03130F -S113948C9B1A4FEA430340F2D462C2F200029C18C6 -S113949C40F20873C2F200031B7803F10103DAB241 -S11394AC40F20873C2F200031A7040F20873C2F25D -S11394BC00031B78002B3FF479AF002C00F02487B9 -S11394CC40F2D063C2F200031C604FF00303A37696 -S11394DCA37E23764FF00003A3754FF00403E375CA -S11394EC4FF00003E376AB4BDB8AA380A94B9B8A3A -S11394FCE380A94B1B882380A84B1B8863804FF007 -S113950C0103637640F2FC63C2F200031B782373FD -S113951C40F2FC63C2F200035B78637340F2FC63B9 -S113952CC2F200039B78A37340F2FC63C2F2000303 -S113953CDB78E3734FF001032382964BDB7EE372FB -S113954C944B9B7EA372934B5B7E6372914B1B7EFD -S113955C23724FF0010048F61953C0F200039847E8 -S113956C8C4B93F8203003F0F003502B40F3BC8069 -S113957C40F20873C2F200034FF000021A709AE032 -S113958C40F20873C2F200031B7803F1360240F276 -S113959C7C03C2F200039A5C40F20973C2F200032A -S11395AC1A7040F20973C2F200031B78002B00F00E -S11395BC988040F20973C2F200031B78012B0DD181 -S11395CC40F20873C2F200031B7803F10103DAB210 -S11395DC40F20873C2F200031A706CE040F2097393 -S11395ECC2F200031B78022B3FD140F20873C2F283 -S11395FC00031B7803F1370240F27C03C2F2000330 -S113960C9B5C042B31D140F20873C2F200031B782B -S113961C03F1380240F27C03C2F200039B5C4FEA74 -S113962C03239AB240F20873C2F200031B7803F1CD -S113963C390140F27C03C2F200035B5C13439BB21E -S113964C9AB240F20A73C2F200031A8040F20A730F -S113965CC2F200031A8840F20A639A4238BF1346D6 -S113966C9BB26382638AA3823EE040F20873C2F227 -S113967C00031B7803F1370240F27C03C2F20003AF -S113968C9B5C002B2FD040F20873C2F200031B78B2 -S113969C03F1370240F27C03C2F200039A5C40F2FD -S11396AC0873C2F200031B78D318DAB240F20873C1 -S11396BCC2F200031A7040F20873C2F200031B7862 -S11396CC1A46344B93F820304FEA1313DBB2A3F150 -S11396DC05034FEA83039A42FFF652AF04E000BF3E -S11396EC02E000BF00E000BF2A4B4FF0100283F8E9 -S11396FC2120284B274A92F8212042F00202D2B2B0 -S113970C83F82120234B4FF0020283F82820214BAD -S113971C4FF0040283F829201E4B4FF0060283F805 -S113972C2A201C4B4FF00A0283F82B2040F2C8630A -S113973CC2F200034FF02C021A80164B4FF0600259 -S113974C83F8202000F0FDBC00BF40F2D063C2F2CD -S113975C00031C6040F2CC63C2F200034FF0000221 -S113976C1A700C4B93F8213003F00403002B17D020 -S113977C4FF00003637640F2CC63C2F200034FF067 -S113978C20021A7048F2CD63C0F20003984700F02F -S113979CC8BD00BF8A00002096000020980000205D -S11397ACB24B93F820304FEA1313DBB24FEA830326 -S11397BCDAB240F20873C2F200031A7040F2C863C2 -S11397CCC2F200031A8840F20873C2F200031B7839 -S11397DCD31A9BB2A3F114039AB240F2C863C2F237 -S11397EC00031A80637E03F00F03022B06D19F4BF8 -S11397FC93F8213003F03F03122B25D040F2C863B9 -S113980CC2F200031B88002B06D1984B93F821302D -S113981C03F00303002B17D0944B1A7E237A9A423D -S113982C40F07E84914B5A7E637A9A4240F078845D -S113983C8E4B9A7EA37A9A4240F072848B4BDA7EDA -S113984CE37A9A4240F06C84884B93F8213003F00D -S113985C1003002B00F08980238A002B00F08580F4 -S113986C04F10C02238A1046194648F6F903C0F297 -S113987C000398477D4B1A7F40F20473C2F2000335 -S113988C1B789A4271D1794B5A7F40F20473C2F21D -S113989C00035B789A4268D1744B9A7F40F204734C -S11398ACC2F200039B789A425FD1704BDA7F40F28C -S11398BC0473C2F20003DB789A4256D140F204736B -S11398CCC2F200031B78237340F20473C2F2000348 -S11398DC5B78637340F20473C2F200039B78A37346 -S11398EC40F20473C2F20003DB78E373E37E002BD3 -S11398FC2FD1227EA37ED31ADBB2FB73FA7BA37D1A -S113990C4FEAD303DBB2D31ADBB2FB73A27DFB7B2E -S113991CD318DBB2A37597F90F30002B04DAFB7B59 -S113992CC3F10003DBB2FB73FA7BE37D4FEA9303D1 -S113993CDBB2D31ADBB2FB73E27DFB7BD318DBB255 -S113994CE375A37D4FEAD303DAB2E37DD318DBB21C -S113995C237640F2CC63C2F200034FF001021A707A -S113996C237EA3764FF000032382637E03F00F0360 -S113997C03F1FF33072B00F2C98401A252F823F040 -S113998CAD990000339A0000759C0000D59F00002F -S113999C8DA0000005A100002BA10000A19F0000D8 -S11399AC40F2CC63C2F200031B7803F00103002BDA -S11399BC00F0AE844FF00303637640F2CC63C2F242 -S11399CC00034FF040021A704FF00003238240F260 -S11399DCC863C2F200031B88002B17D040F2CC637F -S11399ECC2F200031B7843F00203DAB240F2CC63F8 -S11399FCC2F200031A7040F2C863C2F200031B885F -S1139A0C184648F61953C0F20003984740F2CA634B -S1139A1CC2F200034FF000021A8048F2CD63C0F288 -S1139A2C000398470DE240F2CC63C2F200031B78AA -S1139A3C03F00103002B00F001810C4B93F821304F -S1139A4C03F03F03122B40F0F980084B93F82030BD -S1139A5C03F0F003502B40F3BD8040F20873C2F2C4 -S1139A6C00034FF000021A709DE000BF8A00002032 -S1139A7C40F20873C2F200031B7803F1360240F281 -S1139A8C7C03C2F200039A5C40F20973C2F2000335 -S1139A9C1A7040F20973C2F200031B78002B00F019 -S1139AAC968040F20973C2F200031B78012B0DD18E -S1139ABC40F20873C2F200031B7803F10103DAB21B -S1139ACC40F20873C2F200031A706CE040F209739E -S1139ADCC2F200031B78022B3FD140F20873C2F28E -S1139AEC00031B7803F1370240F27C03C2F200033B -S1139AFC9B5C042B31D140F20873C2F200031B7837 -S1139B0C03F1380240F27C03C2F200039B5C4FEA7F -S1139B1C03239AB240F20873C2F200031B7803F1D8 -S1139B2C390140F27C03C2F200035B5C13439BB229 -S1139B3C9AB240F20A73C2F200031A8040F20A731A -S1139B4CC2F200031A8840F20A639A4238BF1346E1 -S1139B5C9BB26382638AA3823CE040F20873C2F234 -S1139B6C00031B7803F1370240F27C03C2F20003BA -S1139B7C9B5C002B2DD040F20873C2F200031B78BF -S1139B8C03F1370240F27C03C2F200039A5C40F208 -S1139B9C0873C2F200031B78D318DAB240F20873CC -S1139BACC2F200031A7040F20873C2F200031B786D -S1139BBC1A46C04B93F820304FEA1313DBB2A3F1CF -S1139BCC05034FEA83039A42FFF652AF02E000BF4B -S1139BDC00E000BF4FF003036376B64B1B7E237289 -S1139BECB44B5B7E6372B34B9B7EA372B14BDB7E37 -S1139BFCE3724FF0010048F61953C0F20003984782 -S1139C0C40F2CC63C2F200034FF042021A704FF0E0 -S1139C1C0003238240F2C863C2F200034FF0000237 -S1139C2C1A8040F2CA63C2F200034FF000021A8099 -S1139C3C48F2CD63C0F20003984702E140F2CC63D2 -S1139C4CC2F200034FF020021A7048F2CD63C0F246 -S1139C5C0003984740F2D063C2F200031B684FF034 -S1139C6C00025A76FFF7EBBA924B93F8213003F0CB -S1139C7C0103002B4DD0637E03F01003002B48D15D -S1139C8C238A002B40F0468340F2C863C2F20003DF -S1139C9C1B8803F101039BB2184648F61953C0F212 -S1139CAC0003984740F2CC63C2F200031B7843F0E4 -S1139CBC1003DAB240F2CC63C2F200031A7040F221 -S1139CCCC863C2F200031B88002B0CD040F2CC6397 -S1139CDCC2F200031B7843F00203DAB240F2CC6305 -S1139CECC2F200031A7048F2CD63C0F20003984725 -S1139CFC4FF0010323824FF0080363764FF0000307 -S1139D0CE37600E000BF6B4B4FF0110283F8212087 -S1139D1C0BE2684B93F8213003F02003002B2BD07B -S1139D2C40F2C063C2F200031A68624B93F8263007 -S1139D3C4FEA03215F4B93F827300B43D21840F2C0 -S1139D4CC063C2F200031A6040F2C863C2F200039B -S1139D5C1A88584B93F826304FEA032399B2554B83 -S1139D6C93F827300B439BB29BB2D31A9AB240F2AE -S1139D7CC863C2F200031A8040F2C863C2F2000343 -S1139D8C1B88002B1CD0637E03F01003002B17D10F -S1139D9C40F2CC63C2F200031B7843F00203DAB244 -S1139DAC40F2CC63C2F200031A7040F2C863C2F2F0 -S1139DBC00031B88184648F61953C0F20003984751 -S1139DCC3C4B93F822304FEA03239AB2394B93F865 -S1139DDC2330D3189AB240F20A73C2F200031A80E9 -S1139DECA28A40F20A73C2F200031B889A4206D379 -S1139DFC40F20A73C2F200031B88002B05D1A28A1D -S1139E0C40F20A73C2F200031A8040F20A73C2F2DF -S1139E1C00031B88638240F2CC63C2F200031B78FC -S1139E2C03F00303002B00F0778240F2CA63C2F202 -S1139E3C00034FF000021A8048F2CD63C0F2000315 -S1139E4C984740F2CC63C2F200031B7803F0200362 -S1139E5C002B0FD040F2CA63C2F200034FF0000291 -S1139E6C1A804FF000036376124B4FF0140283F800 -S1139E7C21205AE140F2CC63C2F200031B7803F0B8 -S1139E8C1003002B18D040F2CA63C2F200034FF047 -S1139E9C00021A804FF0010323824FF0040363760F -S1139EAC4FF00003E376034B4FF0110283F82120AB -S1139EBC3BE100BF8A00002040F2CA63C2F20003F7 -S1139ECC1B88002B29D040F2CC63C2F200031B7810 -S1139EDC03F00103002B02D04FF000032382238AEA -S1139EEC002B14D1628A40F2CA63C2F200031B88AD -S1139EFC9A4205D2628A40F2CA63C2F200031A8003 -S1139F0C40F2CA63C2F200031B88238205E0228A52 -S1139F1C40F2CA63C2F200031A804FF00003E376E6 -S1139F2C40F2C463C2F200031A6840F2C063C2F286 -S1139F3C00031A6040F2CA63C2F200031B88002BB0 -S1139F4C11D0238A002B0ED0238A03F128039AB252 -S1139F5C40F2C863C2F200031A809D4B4FF0180202 -S1139F6C83F82120E8E040F2CC63C2F200031B78B2 -S1139F7C03F00203002B00F0CF8140F2C863C2F25D -S1139F8C00034FF028021A80914B4FF0100283F813 -S1139F9C2120D1E040F2CC63C2F200031B7803F021 -S1139FAC0103002B00F0B9804FF00003637640F2FC -S1139FBCCC63C2F200034FF010021A7048F2CD6366 -S1139FCCC0F200039847A8E040F2C863C2F2000351 -S1139FDC1B88002B0AD040F2C863C2F200031B8812 -S1139FEC184648F61953C0F200039847784B93F877 -S1139FFC213003F00103002B29D040F2CC63C2F2D0 -S113A00C00031B7803F00103002B09D04FF0070366 -S113A01C63764FF00003A3764FF00003238202E033 -S113A02C4FF0060363764FF0010048F61953C0F263 -S113A03C0003984740F2CC63C2F200034FF01002C5 -S113A04C1A7048F2CD63C0F20003984768E040F2FE -S113A05CCC63C2F200031B7803F00103002B06D07F -S113A06C4FF0050363764FF00003238259E140F26D -S113A07CC863C2F200031B88002B00F04F814FE031 -S113A08C40F2C863C2F200031B88002B0AD040F2D2 -S113A09CC863C2F200031B88184648F61953C0F271 -S113A0AC000398474A4B93F8213003F00103002B2B -S113A0BC19D04FF0070363764FF00003A3764FF0EB -S113A0CC010048F61953C0F20003984740F2CC63E0 -S113A0DCC2F200034FF010021A7048F2CD63C0F2C2 -S113A0EC000398471CE040F2C863C2F200031B88CB -S113A0FC002B00F0158113E040F2CC63C2F2000394 -S113A10C1B7803F00103002B00F000814FF00703D0 -S113A11C63764FF00003A376F8E000BFF6E000BFCF -S113A12C2B4B4FF0100283F8212040F2C863C2F28B -S113A13C00034FF028021A80254B4FF0500283F88D -S113A14C2020234B227A1A77214B627A5A77204BA0 -S113A15CA27A9A771E4BE27ADA771D4B227B1A7617 -S113A16C1B4B627B5A761A4BA27B9A76184BE27B7A -S113A17CDA76174B4FF006025A72154BA2889A8264 -S113A18C134BE288DA82134A40F26803C2F20003EA -S113A19C1B881380104A40F26803C2F200035B88E8 -S113A1AC13800E4B22881A800D4B62881A80637EB2 -S113A1BC03F01003002B15D0054A054B4FF000019A -S113A1CC83F8231093F8233082F8223014E000BF74 -S113A1DC8A00002096000020980000209A0000209D -S113A1EC9C000020584B4FF0060283F82220564B5B -S113A1FC4FF00A0283F82320534B4FF040021A729B -S113A20C514A40F2C863C2F200031B884FEA13237D -S113A21C9BB2DBB293704C4A40F2C863C2F20003A7 -S113A22C1B88DBB2D370484A474B4FF0000183F8CC -S113A23C271093F8273082F82630434B4FF0000256 -S113A24C9A84414C48F6AD33C0F200039847034658 -S113A25C6FEA03039BB2A3843B4B4FF045021A7085 -S113A26C394B4FF000025A70374A374B4FF000010C -S113A27CD971DB79937140F2F863C2F200031B8845 -S113A28C03F101039AB240F2F863C2F200031A809C -S113A29C2D4A40F2F863C2F200031B884FEA1323E1 -S113A2AC9BB2DBB21371284A40F2F863C2F200038A -S113A2BC1B88DBB25371244B4FF000025A81224CA1 -S113A2CC48F6D523C0F20003984703466FEA03030C -S113A2DC9BB2638140F2CC63C2F200034FF00002E4 -S113A2EC1A702DE000BF1CE000BF1AE000BF18E09C -S113A2FC00BF16E000BF14E000BF12E000BF10E086 -S113A30C00BF0EE000BF0CE000BF0AE000BF08E095 -S113A31C00BF06E000BF04E000BF02E000BF00E0A5 -S113A32C00BF40F2C863C2F200034FF000021A806F -S113A33C40F2CC63C2F200034FF000021A7000BF6B -S113A34C07F11407BD4690BD8A00002080B483B089 -S113A35C00AF0346FB80FB884FEA03239AB2FB88C9 -S113A36C4FEA13239BB29BB213439BB29BB2184686 -S113A37C07F10C07BD4680BC704700BF80B582B0A6 -S113A38C00AF40F27273C2F200031B7803F10103B5 -S113A39CDAB240F27273C2F200031A7040F27073B4 -S113A3ACC2F200034FF000021A703CE040F27073EA -S113A3BCC2F200031B781A4613464FEA43039B1858 -S113A3CC4FEA830340F20C72C2F200029B187B60CA -S113A3DC7B681A887B685B8813439BB2002B15D06F -S113A3EC40F27273C2F200031B781A467B689B7AA4 -S113A3FCD31A772B0ADD7B6818464FF000014FF017 -S113A40C04024CF60533C0F20003984740F2707313 -S113A41CC2F200031B7803F10103DAB240F2707349 -S113A42CC2F200031A7040F27073C2F200031B787C -S113A43C072BBBD907F10807BD4680BD90B583B087 -S113A44C00AF7860396040F27073C2F200034FF0D1 -S113A45C00021A7042E040F27073C2F200031B78DF -S113A46C1A4613464FEA43039B184FEA830340F200 -S113A47C0C72C2F200029C182388002B21D0638832 -S113A48C002B1ED07B681A8823889A4219D17B68CA -S113A49C03F102031A8863889A4212D104F104026C -S113A4AC3B68104619464FF006024CF6BD23C0F229 -S113A4BC0003984740F27273C2F200031B78A37234 -S113A4CCE7E040F27073C2F200031B7803F101035E -S113A4DCDAB240F27073C2F200031A7040F2707375 -S113A4ECC2F200031B78072BB5D940F27073C2F289 -S113A4FC00034FF000021A7023E040F27073C2F2B2 -S113A50C00031B781A4613464FEA43039B184FEA81 -S113A51C830340F20C72C2F200029C182388002BB5 -S113A52C02D16388002B14D040F27073C2F2000382 -S113A53C1B7803F10103DAB240F27073C2F2000328 -S113A54C1A7040F27073C2F200031B78072BD4D933 -S113A55C00E000BF40F27073C2F200031B78082BBA -S113A56C7BD140F27373C2F200034FF000021A70F5 -S113A57C40F27173C2F200034FF000021A7040F201 -S113A58C7073C2F200034FF000021A7043E040F201 -S113A59C7073C2F200031B781A4613464FEA430346 -S113A5AC9B184FEA830340F20C72C2F200029C180F -S113A5BC40F27273C2F200031B781A46A37AD21AC1 -S113A5CC40F27373C2F200031B789A4216DD40F218 -S113A5DC7273C2F200031A78A37AD31ADAB240F275 -S113A5EC7373C2F200031A7040F27073C2F2000368 -S113A5FC1A7840F27173C2F200031A7040F270734D -S113A60CC2F200031B7803F10103DAB240F2707357 -S113A61CC2F200031A7040F27073C2F200031B788A -S113A62C072BB4D940F27173C2F200031A7840F2CA -S113A63C7073C2F200031A7040F27073C2F200031A -S113A64C1B781A4613464FEA43039B184FEA8303BD -S113A65C40F20C72C2F200029C1823461846796828 -S113A66C4FF004024CF6BD23C0F20003984704F1EA -S113A67C04023B68104619464FF006024CF6BD2303 -S113A68CC0F20003984740F27273C2F200031B78C5 -S113A69CA37207F10C07BD4690BD00BF80B500AF97 -S113A6AC40F2C863C2F200031B88292B07D840F27E -S113A6BCC863C2F200034FF000021A80B7E040F204 -S113A6CCC863C2F200034FF000021A8040F27C030C -S113A6DCC2F200039B8AB3F5807F04D0B3F5007FEC -S113A6EC00F08780A2E0524B1A8840F26803C2F251 -S113A6FC00031B889A4240F096804E4B1A8840F215 -S113A70C6803C2F200035B889A4240F08C804A488A -S113A71C4A494AF24943C0F20003984740F27C0389 -S113A72CC2F200034FF400729A82454843494FF039 -S113A73C06024CF6BD23C0F2000398473F4840F292 -S113A74C7401C2F200014FF006024CF6BD23C0F2B4 -S113A75C000398473B4840F27401C2F200014FF0E9 -S113A76C06024CF6BD23C0F20003984740F27C006D -S113A77CC2F2000032494FF006024CF6BD23C0F27F -S113A78C0003984740F27C03C2F2000340F27C02BF -S113A79CC2F20002928BDA8440F27C03C2F2000310 -S113A7AC40F27C02C2F20002D28B1A8540F27C0386 -S113A7BCC2F2000340F26802C2F2000212889A83C9 -S113A7CC40F27C03C2F2000340F26802C2F20002BF -S113A7DC5288DA8340F27C03C2F200034FF4C16264 -S113A7EC9A8140F2C863C2F200034FF02A021A8025 -S113A7FC19E00F4B1A8840F26803C2F200031B885D -S113A80C9A4212D10B4B1A8840F26803C2F200032D -S113A81C5B889A4209D1084808494AF24943C0F274 -S113A82C0003984701E000BF00E000BF00BF80BDFB -S113A83CA2000020A4000020980000209200002018 -S113A84C9C0000208200002080B582B000AFB34B86 -S113A85C1A884DF60003C0F200031B889A4215D1E6 -S113A86CAF4B1A88AF4B1B889A420FD140F27C0035 -S113A87CC2F200004DF2F871C0F200014FF0060272 -S113A88C4CF6BD23C0F20003984722E1A34B1A886F -S113A89C40F26803C2F200031B8853409AB240F2A0 -S113A8AC7003C2F200031B8813409BB2002B11D11E -S113A8BC9B4B1A8840F26803C2F200035B88534036 -S113A8CC9AB240F27003C2F200035B8813409BB24D -S113A8DC002B14D040F26C03C2F200031A8840F22D -S113A8EC6C73C2F200031A8040F26C03C2F20003D0 -S113A8FC5A8840F26C73C2F200035A800DE0874B05 -S113A90C1A8840F26C73C2F200031A80844B1A88C2 -S113A91C40F26C73C2F200035A8040F27073C2F2BC -S113A92C00034FF000021A7030E040F27073C2F270 -S113A93C00031B781A4613464FEA43039B184FEA4D -S113A94C830340F20C72C2F200029B187B6040F24B -S113A95C6C73C2F200031A887B681B889A4208D174 -S113A96C40F26C73C2F200035A887B685B889A428B -S113A97C14D040F27073C2F200031B7803F101038C -S113A98CDAB240F27073C2F200031A7040F27073C0 -S113A99CC2F200031B78072BC7D900E000BF40F2BA -S113A9AC7073C2F200031B78082B40F0838040F2D2 -S113A9BC7C00C2F200004FF0FF014FF006024CF68F -S113A9CC0533C0F20003984755484FF000014FF08F -S113A9DC06024CF60533C0F200039847524840F285 -S113A9EC7401C2F200014FF006024CF6BD23C0F212 -S113A9FC000398474D4840F27401C2F200014FF035 -S113AA0C06024CF6BD23C0F200039847484A40F2B4 -S113AA1C6C73C2F200031B881380464A40F26C73B9 -S113AA2CC2F200035B881380434A40F26803C2F20B -S113AA3C00031B881380394A40F26803C2F20003F6 -S113AA4C5B88138040F27C03C2F200034FF48072E3 -S113AA5C9A8240F27C03C2F200034FF48072DA81D2 -S113AA6C40F27C03C2F200034FF008021A8240F257 -S113AA7C7C03C2F200034FF006029A7440F27C038A -S113AA8CC2F200034FF00402DA7440F27C03C2F207 -S113AA9C00034FF4C1629A8140F2C063C2F2000316 -S113AAAC264A1A6040F2C863C2F200034FF02A022D -S113AABC1A802EE07B6803F1040340F27C00C2F29E -S113AACC000019464FF006024CF6BD23C0F20003F9 -S113AADC9847154840F27401C2F200014FF0060287 -S113AAEC4CF6BD23C0F20003984740F27C03C2F23B -S113AAFC00034FF008029A8140F2C863C2F20003CB -S113AB0C1B8803F10E039AB240F2C863C2F200032D -S113AB1C1A8007F10807BD4680BD00BF9A000020CB -S113AB2C9C00002002D8000082000020920000202B -S113AB3CA2000020A400002098000020B2000020F5 -S113AB4C80B584B000AF786039607A684FF4004304 -S113AB5CC4F204039A420AD04DF60400C0F2000079 -S113AB6C4FF04E0148F21553C0F2000398473A686F -S113AB7C4CF66B23C6F65F33A3FB02134FEA535315 -S113AB8CFB607B6803F12403FA68D2B21A6007F104 -S113AB9C1007BD4680BD00BF80B584B000AF78609F -S113ABAC39607A684FF40043C4F204039A420AD021 -S113ABBC4DF60400C0F200004FF0950148F2155315 -S113ABCCC0F2000398473B6823F4873323F0160341 -S113ABDC002B0AD04DF60400C0F200004FF099018E -S113ABEC48F21553C0F2000398477B6803F10C0339 -S113ABFC1B68FB60FB6823F01603FB603B68DBB24D -S113AC0CFA681343FB607B6803F10C03FA681A605F -S113AC1C7B6803F108031B68FB60FB6823F00E03DD -S113AC2CFB603B684FEA1323DBB2FA681343FB6007 -S113AC3C7B6803F10803FA681A607B6803F13C0330 -S113AC4C1B68FB60FB6823F00103FB603B684FEA65 -S113AC5C1343DBB2FA681343FB607B6803F13C03D8 -S113AC6CFA681A6007F11007BD4680BD80B584B040 -S113AC7C00AF7860396007F10803FB607A684FF421 -S113AC8C0043C4F204039A420AD04DF60400C0F205 -S113AC9C00004FF4817148F21553C0F20003984739 -S113ACAC3B68002B0AD14DF60400C0F2000040F2C0 -S113ACBC031148F21553C0F2000398473B681A7805 -S113ACCCFB681A70FB6803F101033A6852781A7036 -S113ACDCFB6803F102033A6892781A70FB6803F17B -S113ACEC03033A68D2781A707B6803F11403BA68C8 -S113ACFC1A604FF00003BB603B681A79FB681A704A -S113AD0CFB6803F101033A6852791A707B6803F10A -S113AD1C1803BA681A6007F11007BD4680BD00BF5E -S113AD2C80B582B000AF78607A684FF40043C4F207 -S113AD3C04039A420AD04DF60400C0F200004FF40A -S113AD4CAC7148F21553C0F2000398477B6803F1C9 -S113AD5C08037A6802F10802126842F010021A60C1 -S113AD6C7B6803F108037A6802F10802126842F066 -S113AD7C01021A607B6803F10C037A6802F10C027D -S113AD8C126842F001021A607B6803F108037A68C6 -S113AD9C02F10802126842F010021A6007F1080767 -S113ADACBD4680BD80B489B000AFF860B9607A60EC -S113ADBC4FF00003FB61FB6803F110031B68BB61DC -S113ADCCBB694FEA03434FEA13437B61FB69BA68DF -S113ADDCD318BA694FEA1242D2B21A70FB6903F162 -S113ADEC0103FB61FB69BA68D318BA694FEA1262B2 -S113ADFCD2B21A70FB6903F10103FB617B69A3F105 -S113AE0C06027B689A42B8BF13463B610BE0FB69B0 -S113AE1CBA68D318FA6802F1100212681A60FB6956 -S113AE2C03F10403FB613B69A3F10402FB699A423D -S113AE3CEDDAFA693B699A4271DAFB6803F11003A3 -S113AE4C1B68BB613B69A3F10302FB699A4226D1DF -S113AE5CFB69BA68D318BA69D2B21A70FB6903F1E8 -S113AE6C0103FB61FB69BA68D318BA694FEA122271 -S113AE7CD2B21A70FB6903F10103FB61FB69BA6876 -S113AE8CD318BA694FEA1242D2B21A70FB6903F1B1 -S113AE9C0103FB61FB6903F10103FB613FE03B69C7 -S113AEACA3F10202FB699A421AD1FB69BA68D3185E -S113AEBCBA69D2B21A70FB6903F10103FB61FB6935 -S113AECCBA68D318BA694FEA1222D2B21A70FB6963 -S113AEDC03F10103FB61FB6903F10203FB611EE057 -S113AEEC3B6903F1FF32FB699A4218D1FB69BA68DA -S113AEFCD318BA69D2B21A70FB6903F10103FB616E -S113AF0CFB6903F10303FB6109E0FB6803F1100324 -S113AF1C1B68BB61FB6903F10403FB6100E000BF28 -S113AF2C7B69A3F10202FB699A42EEDC7B69A3F113 -S113AF3C06037B617A697B689A4203DD7B69C3F102 -S113AF4C000300E07B69184607F12407BD4680BC6A -S113AF5C704700BF80B584B000AFF860B9607A6008 -S113AF6CFA684FF40043C4F204039A420AD04DF633 -S113AF7C0400C0F2000040F27F2148F21553C0F2E5 -S113AF8C00039847BB68002B0AD14DF60400C0F2AD -S113AF9C00004FF4207148F21553C0F20003984797 -S113AFAC7B68002B0ADC4DF60400C0F2000040F272 -S113AFBC812148F21553C0F200039847FB6803F152 -S113AFCC34031B6803F03F03002B02D14FF0000342 -S113AFDC08E0F868B9687A684AF6B153C0F200031D -S113AFEC98470346184607F11007BD4680BD00BFBD -S113AFFC80B487B000AFF860B9607A604FF000039A -S113B00C7B617A6840F2FE739A4203DD7B68C3F17C -S113B01C0003A5E07B68A3F10E033B617B69BA686E -S113B02CD3181B784FEA03433A6913433B617B699A -S113B03C03F101037B617B69BA68D3181B784FEA6F -S113B04C03633A6913433B617B6903F101037B613D -S113B05CFB6803F110033A691A600BE0FB6803F117 -S113B06C10037A69B9688A1812681A607B6903F14B -S113B07C04037B617B68A3F104027B699A42EDDAD9 -S113B08C7A697B689A4264D07B68A3F103027B697A -S113B09C9A4228D17B69BA68D3181B783B617B69C7 -S113B0AC03F101037B617B69BA68D3181B784FEAFF -S113B0BC03233A6913433B617B6903F101037B610D -S113B0CC7B69BA68D3181B784FEA03433A69134374 -S113B0DC3B617B6903F101037B61FB6803F11003A2 -S113B0EC3A691A6035E07B68A3F102027B699A42E3 -S113B0FC1BD17B69BA68D3181B783B617B6903F15C -S113B10C01037B617B69BA68D3181B784FEA03236C -S113B11C3A6913433B617B6903F101037B61FB686F -S113B12C03F110033A691A6013E07B6803F1FF32F0 -S113B13C7B699A420DD17B69BA68D3181B783B6141 -S113B14C7B6903F101037B61FB6803F110033A692A -S113B15C1A60FB6803F138034FF001021A607B6834 -S113B16C184607F11C07BD4680BC704780B584B0F7 -S113B17C00AFF860B9607A60FA684FF40043C4F227 -S113B18C04039A420AD04DF60400C0F2000040F2C7 -S113B19C8E3148F21553C0F200039847BB68002B5C -S113B1AC0AD14DF60400C0F2000040F28F3148F28F -S113B1BC1553C0F2000398477B68002B0ADC4DF64C -S113B1CC0400C0F200004FF4647148F21553C0F24D -S113B1DC0003984700BFFB6803F138031B6803F0B6 -S113B1EC0103002BF7D1F868B9687A684AF6FD7345 -S113B1FCC0F2000398470346184607F11007BD46F2 -S113B20C80BD00BF80B582B000AF786039607A68C9 -S113B21C4FF40043C4F204039A420AD04DF60400DE -S113B22CC0F2000040F2354148F21553C0F200035D -S113B23C98473B6823F07F03002B0AD04DF604009B -S113B24CC0F200004FF4876148F21553C0F20003BA -S113B25C98477B6803F104037A6802F104021168CD -S113B26C3A686FEA02020A401A6007F10807BD4601 -S113B27C80BD00BF80B584B000AF78600B46FB7016 -S113B28C7A684FF40043C4F204039A420AD04DF690 -S113B29C0400C0F200004FF48B6148F21553C0F265 -S113B2AC000398477B681B68FB60FB78002B06D077 -S113B2BC7B6803F104031B68FA681340FB60FB68AA -S113B2CC184607F11007BD4680BD00BF80B582B09B -S113B2DC00AF786039607A684FF40043C4F2040319 -S113B2EC9A420AD04DF60400C0F2000040F28D419F -S113B2FC48F21553C0F2000398473B6823F07F03D0 -S113B30C002B0AD04DF60400C0F200004FF49261F9 -S113B31C48F21553C0F2000398477B683A681A60E8 -S113B32C07F10807BD4680BD80B582B000AF7860D8 -S113B33C0B46FB707A684FF40043C4F204039A4240 -S113B34C0AD04DF60400C0F2000040F2DC4148F291 -S113B35C1553C0F20003984700BF7B6803F1200328 -S113B36C1B6803F00103002BF7D17B6803F1200366 -S113B37CFA784FEAC202D2B242F001021A6000BF5C -S113B38C7B6803F120031B6803F00103002BF7D146 -S113B39C7B6803F130031B684FEA03434FEA134302 -S113B3AC184607F10807BD4680BD00BF80B582B0C2 -S113B3BC00AF786039607B68002B0AD14DF67400BD -S113B3CCC0F2000040F26B2148F21553C0F20003A6 -S113B3DC98473B68002B0AD14DF67400C0F200006C -S113B3EC4FF41B7148F21553C0F2000398474FF405 -S113B3FC6043C4F20F031B6803F0E043002B0CD032 -S113B40C4FF46043C4F20F031A684FF00003C7F201 -S113B41CFF031340B3F1805F02D14FF0FF330FE011 -S113B42C4EF2E013C4F20F031A687B681A604EF2F2 -S113B43CE413C4F20F031A683B681A604FF000035C -S113B44C184607F10807BD4680BD00BF80B483B021 -S113B45C00AF78607B68B3F1402F76D07A684FF4F4 -S113B46C0043C4F205039A426FD07A684FF4A043A8 -S113B47CC4F200039A4268D07A684FF41043C4F2C1 -S113B48C05039A4261D07A684FF4C043C4F20003B6 -S113B49C9A425AD07A684FF42043C4F205039A4274 -S113B4AC53D07A684FF4E043C4F200039A424CD070 -S113B4BC7A684FF43043C4F205039A4245D07A6853 -S113B4CC4FF48043C4F202039A423ED07A684FF49C -S113B4DC4043C4F205039A4237D07A684FF4A04330 -S113B4ECC4F202039A4230D07A684FF45043C4F247 -S113B4FC05039A4229D07A684FF4C043C4F202037C -S113B50C9A4222D07A684FF46043C4F205039A42FB -S113B51C1BD07A684FF4E043C4F202039A4214D06D -S113B52C7A684FF47043C4F205039A420DD07A68DA -S113B53C4FF45043C4F203039A4206D07A684FF096 -S113B54C0003C4F206039A4202D14FF0010301E056 -S113B55C4FF00003DBB2184607F10C07BD4680BC64 -S113B56C704700BF80B584B000AFF8600B467A60BA -S113B57CFB72F8684BF25943C0F200039847034638 -S113B58C002B0AD14DF6E000C0F200004FF0E401AC -S113B59C48F21553C0F2000398477B68002B10D077 -S113B5AC7B68012B0DD07B68022B0AD04DF6E00092 -S113B5BCC0F200004FF0E60148F21553C0F200034C -S113B5CC9847FB6803F580631A467B6803F0010314 -S113B5DC002B06D0FB6803F580631968FB7A0B43D8 -S113B5EC07E0FB6803F580631968FB7A6FEA0303D1 -S113B5FC0B401360FB6803F584631A467B6803F005 -S113B60C0203002B06D0FB6803F584631968FB7AEC -S113B61C0B4307E0FB6803F584631968FB7A6FEA54 -S113B62C03030B40136007F11007BD4680BD00BF38 -S113B63C80B584B000AFF8607A603B600B46FB7257 -S113B64CF8684BF25943C0F2000398470346002BA9 -S113B65C0AD14DF6E000C0F200004FF4DD7148F25F -S113B66C1553C0F2000398477B68012B13D07B68F9 -S113B67C022B10D07B68042B0DD07B680C2B0AD0CA -S113B68C4DF6E000C0F200004FF4DF7148F21553A0 -S113B69CC0F2000398473B68082B1CD03B680A2B6C -S113B6AC19D03B680C2B16D03B68092B13D03B6884 -S113B6BC0B2B10D03B680D2B0DD03B68002B0AD004 -S113B6CC4DF6E000C0F2000040F2C51148F21553EB -S113B6DCC0F200039847FB6803F5A0631A467B6825 -S113B6EC03F00103002B06D0FB6803F5A063196873 -S113B6FCFB7A0B4307E0FB6803F5A0631968FB7A3C -S113B70C6FEA03030B401360FB6803F204531A46FD -S113B71C7B6803F00203002B06D0FB6803F204538E -S113B72C1968FB7A0B4307E0FB6803F204531968AE -S113B73CFB7A6FEA03030B401360FB6803F5A16308 -S113B74C1A467B6803F00403002B06D0FB6803F550 -S113B75CA1631968FB7A0B4307E0FB6803F5A1634B -S113B76C1968FB7A6FEA03030B401360FB6803F55B -S113B77CA3631A467B6803F00803002B06D0FB680E -S113B78C03F5A3631968FB7A0B4307E0FB6803F525 -S113B79CA3631968FB7A6FEA03030B401360FB681D -S113B7AC03F20C531A463B6803F00103002B06D03A -S113B7BCFB6803F20C531968FB7A0B4307E0FB6834 -S113B7CC03F20C531968FB7A6FEA03030B40136002 -S113B7DCFB6803F5A2631A463B6803F00203002BD3 -S113B7EC06D0FB6803F5A2631968FB7A0B4307E0E8 -S113B7FCFB6803F5A2631968FB7A6FEA03030B4039 -S113B80C1360FB6803F214531A463B6803F00403F9 -S113B81C002B06D0FB6803F214531968FB7A0B4314 -S113B82C07E0FB6803F214531968FB7A6FEA03030D -S113B83C0B401360FB6803F21C531A463B6803F07D -S113B84C0803002B06D0FB6803F21C531968FB7A1F -S113B85C0B4307E0FB6803F21C531968FB7A6FEA8D -S113B86C03030B401360FB6803F5A5631A463B689E -S113B87C002B06D1FB6803F5A5631968FB7A0B430F -S113B88C07E0FB6803F5A5631968FB7A6FEA030309 -S113B89C0B40136007F11007BD4680BD80B582B024 -S113B8AC00AF786013460A46FA70BB7078684BF2A6 -S113B8BC5943C0F2000398470346002B0AD14DF6B6 -S113B8CCE000C0F200004FF4517148F21553C0F27D -S113B8DC00039847FB784FEA83031A467B68D31816 -S113B8ECBA781A6007F10807BD4680BD90B583B0DD -S113B8FC00AF78600B46FB7078684BF25943C0F28A -S113B90C000398470346002B0AD14DF6E000C0F221 -S113B91C000040F2044148F21553C0F2000398476A -S113B92CFB78786819464FF001024BF27153C0F260 -S113B93C00039847FB78786819464FF001024FF0E2 -S113B94C08034BF23D64C0F20004A04707F10C0756 -S113B95CBD4690BD90B583B000AF78600B46FB70CC -S113B96C78684BF25943C0F2000398470346002B06 -S113B97C0AD14DF6E000C0F2000040F21F5148F22B -S113B98C1553C0F200039847FB78786819464FF0BA -S113B99C02024BF27153C0F200039847FB787868AB -S113B9AC19464FF001024FF008034BF23D64C0F20C -S113B9BC0004A04707F10C07BD4690BD90B583B0B9 -S113B9CC00AF78600B46FB7078684BF25943C0F2B9 -S113B9DC000398470346002B0AD14DF6E000C0F251 -S113B9EC000040F2C65148F21553C0F200039847C8 -S113B9FCFB78786819464FF002024BF27153C0F28F -S113BA0C00039847FB78786819464FF004024FF00E -S113BA1C08034BF23D64C0F20004A04707F10C0785 -S113BA2CBD4690BD80B483B000AF78607A684FF0A7 -S113BA3C0103C0F210039A4200F02B817A684FF094 -S113BA4C0203C0F210039A4200F023817A684FF487 -S113BA5C8073C0F210039A4200F01B817A684FF491 -S113BA6C0073C0F210039A4200F013817A684FF409 -S113BA7C8063C0F210039A4200F00B817A684FF491 -S113BA8C8073C1F210039A4200F003817A684FF478 -S113BA9C0073C1F210039A4200F0FB807A684FF4F1 -S113BAAC8063C1F210039A4200F0F3807A684FF479 -S113BABC8043C1F210039A4200F0EB807A684FF491 -S113BACCA043C2F210039A4200F0E3807A684FF06C -S113BADC0103C2F200039A4200F0DB807A684FF053 -S113BAEC0203C2F200039A4200F0D3807A684FF04A -S113BAFC0403C2F200039A4200F0CB807A684FF040 -S113BB0C0803C2F200039A4200F0C3807A684FF033 -S113BB1C1003C2F200039A4200F0BB807A684FF023 -S113BB2C2003C2F200039A4200F0B3807A684FF00B -S113BB3C4003C2F200039A4200F0AB807A684FF0E3 -S113BB4C8003C2F200039A4200F0A3807A684FF497 -S113BB5C8073C2F200039A4200F09B807B68402BF6 -S113BB6C00F097807B68B3F1102F00F092807A6814 -S113BB7C4FF48043C1F200039A4200F08A807A6841 -S113BB8C4FF48053C1F210039A4200F082807A6819 -S113BB9C4FF48073C2F210039A427AD07A684FF051 -S113BBAC8003C3F200039A4273D07A684FF01003F7 -S113BBBCC3F200039A426CD07B68B3F1101F68D0B7 -S113BBCC7A684FF48073C1F200039A4261D07A68A8 -S113BBDC4FF40073C1F200039A425AD07A684FF0C2 -S113BBEC1003C1F200039A4253D07A684FF0200339 -S113BBFCC1F200039A424CD07A684FF02003C3F28E -S113BC0C00039A4245D07A684FF00103C1F2100345 -S113BC1C9A423ED07A684FF00203C1F210039A4262 -S113BC2C37D07A684FF00403C1F210039A4230D033 -S113BC3C7A684FF00803C1F210039A4229D07A684B -S113BC4C4FF00103C1F200039A4222D07A684FF0FC -S113BC5C0203C1F200039A421BD07A684FF004032A -S113BC6CC1F200039A4214D07B68B3F1202F10D098 -S113BC7C7A684FF00103C2F210039A4209D07B6830 -S113BC8C082B06D07A684FF48053C0F210039A4202 -S113BC9C02D14FF0010301E04FF00003DBB2184670 -S113BCAC07F10C07BD4680BC704700BF80B584B05B -S113BCBC00AF786078684BF63123C0F200039847E4 -S113BCCC0346002B0AD14DF6C010C0F2000040F21E -S113BCDCB91148F21553C0F2000398477B684FEA38 -S113BCEC13724DF64C13C0F2000353F822301A466B -S113BCFC7B684FEA13714DF64C13C0F2000353F8F2 -S113BD0C213019687B684FEA03434FEA1343786880 -S113BD1C00F4F8104FEA104003FA00F30B431360DD -S113BD2C4FF00003FB6003E0FB6803F10103FB60CD -S113BD3CFB680F2BF8D97B684FEA13724DF64C1342 -S113BD4CC0F2000353F822301A467B684FEA137191 -S113BD5C4DF64C13C0F2000353F8213019687B687C -S113BD6C4FEA03434FEA1343786800F4F8104FEAA0 -S113BD7C104003FA00F36FEA03030B40136007F15E -S113BD8C1007BD4680BD00BF80B582B000AF78609F -S113BD9C78684BF63123C0F2000398470346002B16 -S113BDAC0AD14DF6C010C0F200004FF4FC7148F2F9 -S113BDBC1553C0F2000398477B684FEA13724DF693 -S113BDCC5813C0F2000353F822301A467B684FEA2A -S113BDDC13714DF65813C0F2000353F8213019684F -S113BDEC7B684FEA03434FEA1343786800F4F81076 -S113BDFC4FEA104003FA00F30B43136007F10807F2 -S113BE0CBD4680BD80B400AF4EF60C53CEF2000399 -S113BE1C4FF00402C0F2FA521A60FEE701387FF4C4 -S113BE2CFDAF704780B586B000AF78604FF46043C7 -S113BE3CC4F20F031B6803F0E043002B0CD04FF447 -S113BE4C6043C4F20F031A684FF00003C7F2FF03F8 -S113BE5C1340B3F1805F03D17B68002BC0F22281C5 -S113BE6C4EF26003C4F20F031B683B614EF2700385 -S113BE7CC4F20F031B68FB603B6943F400633B6132 -S113BE8C3B6923F480033B61FB6843F40063FB6070 -S113BE9C4EF26003C4F20F033A691A604EF2700357 -S113BEACC4F20F03FA681A603B6903F00203002B17 -S113BEBC04D07B6803F00203002B09D03B6903F028 -S113BECC0103002B34D07B6803F00103002B2FD12A -S113BEDC7B6863F003033A6913403B614EF26003E1 -S113BEECC4F20F033A691A60FB68002B09DAFB6889 -S113BEFC03F07003302B0CD0FB6803F07003702B31 -S113BF0C07D0FB68002B0CDB3B6903F03003302BB0 -S113BF1C07D14FF480504BF62963C0F200039847C5 -S113BF2C06E04FF400204BF62963C0F20003984757 -S113BF3C3B6923F45F5323F030033B617A6843F28B -S113BF4CF07313403A6913433B61FA684DF68F73EF -S113BF5CC7F6FF731340FB607A6842F23003C8F2F1 -S113BF6C00031340FA681343FB607B6803F0080377 -S113BF7C4FEAC303FA681343FB604EF25803C4F24E -S113BF8C0F034FF040021A60FB68002B0CDA4EF2E0 -S113BF9C7003C4F20F03FA681A604EF26003C4F221 -S113BFAC0F033A691A600BE04EF26003C4F20F03FC -S113BFBC3A691A604EF27003C4F20F03FA681A60FD -S113BFCC4FF010004BF62963C0F2000398473B690D -S113BFDC23F0F86323F003033B617A684FF0030307 -S113BFECC0F2C07313403A6913433B61FB6823F0FE -S113BFFCFC53FB607B6803F0FC53FA681343FB604F -S113C00C7B6803F08043002B11D03B6943F480031D -S113C01C3B61FB6823F48003FB607A684FF00003F8 -S113C02CC4F240031340FA681343FB6003E0FB685B -S113C03C23F08043FB607B6803F40063002B1DD169 -S113C04C4FF400437B610CE04EF25003C4F20F0337 -S113C05C1B6803F04003002B07D17B6903F1FF330A -S113C06C7B617B69002BEFD100E000BF3B6923F4BB -S113C07C00633B61FB6823F40063FB604EF26003D6 -S113C08CC4F20F033A691A604EF27003C4F20F0340 -S113C09CFA681A604FF010004BF62963C0F20003E3 -S113C0AC984700E000BF07F11807BD4680BD00BFEC -S113C0BC80B485B000AF4EF26003C4F20F031B686A -S113C0CCFB604EF27003C4F20F031B687B607B6849 -S113C0DC002B03DA7B6803F0700302E0FB6803F0C7 -S113C0EC3003202B7CD0202B04D8002B0CD0102B0D -S113C0FC17D0E0E0602B00F0D680702B00F0D780D6 -S113C10C302B00F0CC80D6E0FB6803F4F8634FEAE4 -S113C11C93124DF66413C0F2000353F82230BB6043 -S113C12CCCE04FF46043C4F20F031B6803F0E0430C -S113C13C002B0CD04FF46043C4F20F031A684FF079 -S113C14C0003C7F2FF031340B3F1805F05D14EF235 -S113C15CC013C0F2E403BB6041E04FF46043C4F28B -S113C16C0F031A684FF00003C7F2FF0313404FF09C -S113C17C0002C1F2010293420AD14FF46043C4F2AB -S113C18C0F031B684FEA03434FEA1343022B1AD0E5 -S113C19C4FF46043C4F20F031A684FF00003C7F264 -S113C1ACFF0313404FF00002C1F20302934210D17B -S113C1BC4FF46043C4F20F031B684FEA03434FEA86 -S113C1CC1343002B05D14FF4D853C0F2B703BB6013 -S113C1DC05E04FF41053C0F2F403BB606EE06DE065 -S113C1EC4FF46043C4F20F031B6803F0E043002BCD -S113C1FC0CD04FF46043C4F20F031A684FF00003E1 -S113C20CC7F2FF031340B3F1805F05D143F670030B -S113C21CC0F23903BB6041E04FF46043C4F20F0336 -S113C22C1A684FF00003C7F2FF0313404FF00002EB -S113C23CC1F2010293420AD14FF46043C4F20F03DA -S113C24C1B684FEA03434FEA1343022B1AD04FF4F3 -S113C25C6043C4F20F031A684FF00003C7F2FF03E4 -S113C26C13404FF00002C1F20302934210D14FF479 -S113C27C6043C4F20F031B684FEA03434FEA1343B2 -S113C28C002B05D14CF2C063C0F22D03BB6005E05A -S113C29C4FF41063C0F23D03BB600FE00EE047F2B5 -S113C2AC3053BB600AE04FF48003BB6006E04FF4EC -S113C2BC0043BB6002E04FF00003ABE07B68002B53 -S113C2CC04DA7B6803F40063002B07D07B68002B33 -S113C2DC5DDBFB6803F40063002B58D14EF264035E -S113C2ECC4F20F031B683B604FF46043C4F20F03AA -S113C2FC1B6803F0E043002B0CD04FF46043C4F2F2 -S113C30C0F031A684FF00003C7F2FF031340B3F195 -S113C31C805F13D13A6843F6E07313404FEA53132A -S113C32C03F10203BA6802FB03F23B6803F01F0338 -S113C33C03F10203B2FBF3F3BB6012E03A6843F679 -S113C34CE07313404FEA5313BA6802FB03F23B68E1 -S113C35C03F01F0303F101034FEA4303B2FBF3F3AE -S113C36CBB603B6803F48043002B03D0BB684FEAEB -S113C37C5303BB603B6803F40043002B03D0BB683E -S113C38C4FEA9303BB60FB6843F48003FB60FB68D8 -S113C39C03F48003002B3CD07B68002B2EDA7B68E3 -S113C3AC03F08043002B1DD07B68002B04DA7B68E0 -S113C3BC03F40063002B07D07B68002B12DBFB68B3 -S113C3CC03F40063002B0DD1BB684FEA43027B6876 -S113C3DC03F0FE534FEA935303F10103B2FBF3F35F -S113C3ECBB6016E07B6803F0FC534FEAD35303F1B4 -S113C3FC0103BA68B2FBF3F3BB600AE0FB6803F019 -S113C40CF0634FEAD35303F10103BA68B2FBF3F3BD -S113C41CBB60BB68184607F11407BD4680BC704767 -S113C42C80B400AF4EF21003CEF200034EF21002B1 -S113C43CCEF20002126842F005021A60BD4680BCBE -S113C44C704700BF80B400AF4EF21003CEF200036D -S113C45C4EF21002CEF20002126842F002021A608E -S113C46CBD4680BC704700BF80B582B000AF786019 -S113C47C7B68002B03D07B68B3F1807F0AD94DF61F -S113C48C2C20C0F200004FF0D00148F21553C0F23A -S113C49C000398474EF21403CEF200037A6802F1BB -S113C4ACFF321A6007F10807BD4680BD80B483B023 -S113C4BC00AF78607A684FF44043C4F200039A42A8 -S113C4CC0DD07A684FF45043C4F200039A4206D05C -S113C4DC7A684FF46043C4F200039A4202D14FF0DD -S113C4EC010301E04FF00003DBB2184607F10C071F -S113C4FCBD4680BC704700BF80B586B000AFF86005 -S113C50CB9607A603B60F8684CF2B943C0F200033E -S113C51C98470346002B0AD14DF69820C0F2000030 -S113C52C40F20D1148F21553C0F2000398477B6892 -S113C53C002B0AD14DF69820C0F200004FF48771FD -S113C54C48F21553C0F2000398474FF46043C4F209 -S113C55C0F031B6803F0E043002B42D04FF46043FD -S113C56CC4F20F031A684FF00003C7F2FF03134021 -S113C57CB3F1805F35D04FF46043C4F20F031A68F3 -S113C58C4FF00003C7F2FF0313404FF00002C1F257 -S113C59C010293420AD14FF46043C4F20F031B68A7 -S113C5AC4FEA03434FEA1343022B1AD04FF4604370 -S113C5BCC4F20F031A684FF00003C7F2FF031340D1 -S113C5CC4FF00002C1F2030293420DD14FF46043C9 -S113C5DCC4F20F031B684FEA03434FEA1343002BC7 -S113C5EC02D14FF0100301E04FF008037A6802FB0C -S113C5FC03F2BB689A420AD94DF69820C0F20000A7 -S113C60C40F20F1148F21553C0F200039847F86832 -S113C61C4CF22973C0F2000398477B684FEA03126B -S113C62CBB689A420ED9FB6803F13003FA6802F135 -S113C63C3002126842F020021A607B684FEA5303FE -S113C64C7B6009E0FB6803F13003FA6802F1300205 -S113C65C126822F020021A60BB684FEAC3027B689E -S113C66CB2FBF3F303F101034FEA53037B61FB6861 -S113C67C03F124037A694FEA92121A60FB6803F1FE -S113C68C28037A6902F03F021A60FB6803F12C0359 -S113C69C3A681A60FB6803F118034FF000021A6041 -S113C6ACF8684CF2C163C0F20003984707F118070D -S113C6BCBD4680BD80B582B000AF786078684CF21E -S113C6CCB943C0F2000398470346002B0AD14DF638 -S113C6DC9820C0F200004FF4CF7148F21553C0F209 -S113C6EC000398477B6803F12C037A6802F12C024F -S113C6FC126842F010021A607B6803F130031A4688 -S113C70C7B6803F130031B6843F4407343F001036B -S113C71C136007F10807BD4680BD00BF80B582B029 -S113C72C00AF786078684CF2B943C0F200039847C4 -S113C73C0346002B0AD14DF69820C0F200004FF4AA -S113C74CDF7148F21553C0F20003984700BF7B68B1 -S113C75C03F118031B6803F00803002BF7D17B6863 -S113C76C03F12C037A6802F12C02126822F01002F5 -S113C77C1A607B6803F130031A467B6803F13003BB -S113C78C1B6823F4407323F00103136007F10807BB -S113C79CBD4680BD80B582B000AF786078684CF23D -S113C7ACB943C0F2000398470346002B0AD14DF657 -S113C7BC9820C0F2000040F2094148F21553C0F22F -S113C7CC000398477B6803F118031B6803F01003FC -S113C7DC002B02D17B681B6801E04FF0FF33184635 -S113C7EC07F10807BD4680BD80B500AF4FF4A040EB -S113C7FCC2F210004BF69553C0F2000398474FF465 -S113C80CA040C2F210004BF6B943C0F200039847A3 -S113C81C80BD00BF80B586B000AF4FF02000C2F2DF -S113C82C00004BF69553C0F2000398474FF4A04018 -S113C83CC4F202004FF00C014BF6C913C0F2000312 -S113C84C98474FF40040C4F204004FF07F014BF2C0 -S113C85C1123C0F2000398474FF40040C4F20400C3 -S113C86C4FF000014BF28123C0F20003984778612A -S113C87C4FF40040C4F2040079694BF2D923C0F29E -S113C88C000398474CF2BD03C0F2000398470346DB -S113C89C4FF40040C4F2040019464AF64D33C0F27A -S113C8AC000398474FF40040C4F204004FF0160103 -S113C8BC4AF6A533C0F2000398474FF40040C4F283 -S113C8CC04004AF62D53C0F2000398474FF400407D -S113C8DCC4F204004FF001014BF23533C0F20003F3 -S113C8EC9847786148F2B153C0F200039847034665 -S113C8FC03F59C5303F108033B6114E04FF400402F -S113C90CC4F204004FF001014BF23533C0F20003C2 -S113C91C9847786148F2B153C0F200039847024635 -S113C92C3B699A4205D27B6903F00403002BE5D0E2 -S113C93C00E000BF4FF008033B724FF000037B7222 -S113C94C4FF02703BB724FF06903FB724FF05B038C -S113C95C3B734FF045037B7307F104023B461046CF -S113C96C19464BF2B933C0F2000398477B68B3F114 -S113C97CFF3F1DD03B68B3F1FF3F19D07B68DBB29E -S113C98C3B727B684FEA1323DBB27B727B684FEA02 -S113C99C1343DBB2BB723B68DBB2FB723B684FEAFE -S113C9AC1323DBB23B733B684FEA1343DBB27B7359 -S113C9BC07F108034FF40040C4F2040019464AF688 -S113C9CC7943C0F2000398473A7A40F27403C2F2F6 -S113C9DC00031A707A7A40F27403C2F200035A709C -S113C9ECBA7A40F27403C2F200039A70FA7A40F2F3 -S113C9FC7403C2F20003DA703A7B40F27403C2F29D -S113CA0C00031A717A7B40F27403C2F200035A7168 -S113CA1C07F11807BD4680BD80B582B000AF4FF456 -S113CA2C0040C4F204004FF000014BF28123C0F229 -S113CA3C0003984778604FF40040C4F2040079680E -S113CA4C4BF2D923C0F2000398477B6803F001032F -S113CA5C002B10D04FF40040C4F2040040F27C01CF -S113CA6CC2F2000140F242624AF66173C0F2000362 -S113CA7C9847034601E04FF00003184607F10807F6 -S113CA8CBD4680BD80B500AF40F2C863C2F200035E -S113CA9C1B884FF40040C4F2040040F27C01C2F243 -S113CAAC00011A464BF27913C0F20003984780BD7B -S113CABC844640EA010313F0030F40F01080242A4B -S113CACCC0F00D802DE9F00FB1E8F80FA0E8F80FD5 -S113CADCA2F12402242ABFF4F7AFBDE8F00F002A18 -S113CAEC00F0078011F8013B00F8013B013A7FF498 -S113CAFCF9AF6046704700BF8446002A00F03280CC -S113CB0C10F0030F00F0078000F8011B013A00F04D -S113CB1C2980FFF7F5BF282AC0F01F80A2F1280254 -S113CB2C2DE9F00F01F0FF0141EA012141EA014135 -S113CB3C41EA01610B460C460D460E460F468846EB -S113CB4C89468A468B46A0E8FA0F283ABFF4FBAF15 -S113CB5CBDE8F00F283200F0058000F8011B013A03 -S113CB6C7FF4FBAF604670472DE9F04F89B0064661 -S113CB7C0D4603924FF00003036098464DF60C3BB0 -S113CB8CC0F2000B4DF61C30C0F2000002904CF6C3 -S113CB9CCD49CCF6CC49F8E1252902D12B464246A5 -S113CBAC03E0304600F0A0FDEFE1194613F8010B49 -S113CBBC1D46A0F120040B2C13D8DFE804F0061258 -S113CBCC12091212120C1212120F42F04002ECE76C -S113CBDC42F08002E9E742F40042E6E742F0200228 -S113CBECE3E768280CD14878682805D142F008029C -S113CBFC887801F1030503E001F1020542F0040217 -S113CC0C78287AD8DFE810F0D0017900790079001F -S113CC1C790079007900790079007900790079003C -S113CC2C790079007900790079007900790079002C -S113CC3C790079007900790079007900790079001C -S113CC4C790079007900790079007900790079000C -S113CC5C79008900790079007900790079007900EC -S113CC6C79007900790079007900790079007900EC -S113CC7C79007900790079007900790079007900DC -S113CC8C79007900790079007900790079007900CC -S113CC9C79007900790079007900790079007900BC -S113CCAC79007900790079007900790079007900AC -S113CCBC7900790079007900C8007900790079004D -S113CCCC79007900790079007900790079008F0076 -S113CCDCE3007900790079007900E30079007900A8 -S113CCEC790079009800DC00BA0079007900A4007E -S113CCFC7900E70079007900D30040F27471C2F234 -S113CD0C00010C68002C00F040814FF0FF330093BD -S113CD1C03A901913146A04737E130464FF0250174 -S113CD2C00F0E2FC31E1039901F104000390304678 -S113CD3C097800F0D9FC28E112F0080F039800F1EF -S113CD4C040203920168336814BF0B700B601CE17E -S113CD5C039800F10402039204681CB94DF60434E0 -S113CD6CC0F200042178002900F00F81304600F055 -S113CD7CBBFC14F8011F0029F8D106E1039B03F155 -S113CD8C040103911C6802F08007002F14BF2327B1 -S113CD9C002742F4807268E002F0800742F40052EB -S113CDAC43F25804002F14BF2746002714E002F066 -S113CDBC800743F27804002F14BF274600270BE0AA -S113CDCC02F08004002C14BF3027002704E042F446 -S113CDDC8042474600E0474612F4804F1DD0039B27 -S113CDEC03F1040103911C6812F0040F01D024B266 -S113CDFC03E012F0080F18BFE4B2002C04DAC4F1FB -S113CE0C00044FF02D0719E012F0200F14D102F09A -S113CE1C4003002B18BF202710E0039B03F10401EF -S113CE2C03911C6812F0040F01D0A4B206E012F0B6 -S113CE3C080F03D0E4B201E04FF02B07A0F1580027 -S113CE4C202877D8DFE800F0117676767676767639 -S113CE5C7676767647767676764776767676763204 -S113CE6C11767676764776761100234634B94FF0F0 -S113CE7C30048DF814404FF001045CE0444602F495 -S113CE8C0052DDF808C032B103F00F001CF80000AA -S113CE9C05A9605405E003F00F001BF8000005A978 -S113CEAC605404F101041B09EDD144E0214634B96A -S113CEBC4FF030048DF814404FF001043BE044462D -S113CECC01F0070000F1300005AAA05404F101049C -S113CEDCC908F5D12FE0214634B94FF030048DF850 -S113CEEC14404FF0010426E0444602F400424FF093 -S113CEFC2C0C5AB104F00303032B07D10DF1200AB7 -S113CF0C0AEB040000F80CCC04F1010408AB18196A -S113CF1CA9FB01A34FEAD30303EB830AA1EB4A0158 -S113CF2C01F1300100F80C1C04F101041946002B2A -S113CF3CDFD100E04446FF2F04D93046C7F3072164 -S113CF4C00F0D2FB1FB13046F9B200F0CDFB012C3E -S113CF5C1BD405AF3C19C4EB070E6FEA0E0A0AF09A -S113CF6C010A304614F8011D00F0BEFBBC4220D16E -S113CF7C0BE014F8011D304600F0B6FB304614F8F3 -S113CF8C011D00F0B1FBBC42F3D115F8011B0029C3 -S113CF9C7FF402AEB3682BB1326871688A423CBF2D -S113CFAC00219954306801E04FF0FF3009B0BDE81E -S113CFBCF08FBAF1000FDCD0304614F8011D00F0EC -S113CFCC93FBBC42D5D1E0E710B504460B783BB1DA -S113CFDCB0F1FF3F06D0486800F1FF324A6001E02F -S113CFEC89688847204610BD2DE9F04F83B08146EF -S113CFFC019192461F46DDF830B04FF0FF3800E047 -S113D00CA04608F10104484600F05CFB054600F01C -S113D01CBDFB0028F4D1B5F1FF3F00F095802AF454 -S113D02CC066BBF1000F3ADD1AF0800F10D02B2D27 -S113D03C03D02D2D09D146F4806608F1020448462C -S113D04C00F040FB05460BF1FF3BBBF1000F26DD66 -S113D05C302D24D146F4007A0BF1FF3B04F1010886 -S113D06C484600F02FFB0546BBF1000F13DD782872 -S113D07C01D058280FD10FB1102F6BD126F4007AA0 -S113D08C0BF1FF3B04F10208484600F01BFB05467C -S113D09C4FF010075EE0002F08BF08275AE0002F5E -S113D0AC08BF0A27BBF1000F27DDA3444FF000088B -S113D0BC6FEA040A0AEB0B0000F0010A2846394611 -S113D0CC00F046FB00284CDA19E046F4007607FB26 -S113D0DC080804F1010A5446484600F0F3FA0546E0 -S113D0EC394600F035FB00285CDA08E0284639465E -S113D0FC00F02EFB0028E8DA01E04FF00008284687 -S113D10C4946FFF761FF16F4007F20D016F0010F9B -S113D11C23D101990B6803F104020A60186806F420 -S113D12C9061B1F5906F08BFC8F1000816F0100FAC -S113D13C02D080F8008010E016F0080F14BFA0F89D -S113D14C0080C0F8008008E04FF0FF3405E06FF079 -S113D15C010402E044465646A4E7204603B0BDE869 -S113D16CF08F46F4007607FB080804F101044846E6 -S113D17C00F0A8FA05465C45C1D0BAF1000FB5D051 -S113D18C394600F0E5FA0028B9DB46F4007607FBD3 -S113D19C080804F10104484600F094FA05465C457D -S113D1ACA4D1ACE746F4007607FB08080AF10104A5 -S113D1BC484600F087FA05465C4597D19FE700BFC7 -S113D1CC2DE9F04F8DB005908A460CAB43F8042D35 -S113D1DC04934FF0000503954CF6CC46C0F6CC46B0 -S113D1ECD04618F8014B002C00F01B82252C34D0AF -S113D1FC204600F0CBFAC0B118F8010B00F0C6FAC7 -S113D20C0028F9D108F1FF3A059F01E005F1010569 -S113D21C384600F057FA044600F0B8FA0028F5D165 -S113D22C20460599FFF7D0FEDAE7059800F04AFA94 -S113D23CA04203D105F10105C246D1E70746059981 -S113D24CFFF7C2FEB7F1FF3F40F0EB81039A002ACF -S113D25C08BF4FF0FF320392E3E19AF801102A2938 -S113D26C06BF0AF102084FF0010B4FF0000B4FF010 -S113D27C00070CE0B74200F3D48107EB8707A4F155 -S113D28C300414EB470700F1CC814BF0200B18F859 -S113D29C014BA146C246204600F052FA0028E9D1BF -S113D2AC0BF02002002A08BF6FF000474C2C06D16B -S113D2BC98F8009008F1010A4BF0440B11E0682C2B -S113D2CC0FD198F80090B9F1680F06D14BF0100B00 -S113D2DC98F8019008F1020A03E008F1010A4BF0F6 -S113D2EC080BA9F12509B9F1530F00F29A81DFE873 -S113D2FC19F054009801980198019801980198012B -S113D30C9801980198019801980198019801980145 -S113D31C9801980198019801980198019801980135 -S113D32C9801980198019801980198019801980125 -S113D33C9801980198019801980198019801980115 -S113D34C9801980198019801980198019801980105 -S113D35C98019801980198016B0198019801980122 -S113D36C98019801980198019801980198016B0013 -S113D37CBC009801980198019801C7009801980184 -S113D38C98019801D200E600F10098019801FC0084 -S113D39C98016001980198016B01059800F092F9CD -S113D3AC252802D105F101051AE704460599FFF772 -S113D3BC0BFEB4F1FF3F40F03481039B002B08BFFC -S113D3CC4FF0FF3303932CE10BF02002002A14BF1F -S113D3DC3B4601231BF0010705D10B9C04F104010E -S113D3EC0B91246801E04FF00004002B00F019812C -S113D3FC002B32DD03EB05086FEA050909EB080085 -S113D40C00F0010905F10105059800F05BF9B0F194 -S113D41CFF3F40F00A810CE0DDF8149001E0DDF8E8 -S113D42C149005F10105484600F04CF9B0F1FF3FAA -S113D43C06D1039B002B08BF4FF0FF330393F0E09E -S113D44C0FB904F8010B05F10105484600F03AF94F -S113D45CB0F1FF3F40F00381EBE7002F7FF4C0AE47 -S113D46C039A02F101020392BAE600970598049913 -S113D47C4BF080024FF00A03FFF7B6FD8146ADE096 -S113D48C0097059804994BF080024FF00003FFF7C6 -S113D49CABFD8146A2E01BF0010F7FF4A1AE0B9C07 -S113D4AC04F104010B9120681BF0100F01D00570DE -S113D4BC96E61BF0080F14BF0580056090E60097F4 -S113D4CC059804994BF080024FF00803FFF78CFD8C -S113D4DC814683E00097059804992BF01E024FF0C7 -S113D4EC1003FFF781FD814678E04FF0FF39DDF83A -S113D4FC148009F10109404600F0E4F8044600F0F8 -S113D50C45F90028F5D14B46B4F1FF3F4ED01BF042 -S113D51C0101069178D10B9800F104020B92D0F81A -S113D52C008073E00FB908F8014B09F10105A94615 -S113D53C584600F0C7F80446B54223D0B0F1FF3F7B -S113D54C40F0A880DDF81CB0089D099E23E0CDF8BE -S113D55C1CB00895069FDDF814B009960A9E07E0E6 -S113D56CCDF81CB00895069FDDF814B009960A9EF8 -S113D57C204600F00BF90028D4D0DDF81CB0089D2F -S113D58C099E08E0DDF81CB0089D099E03E0DDF857 -S113D59C1CB0089D099E20460599FFF715FD069AB7 -S113D5ACE2B94FF0000388F8003017E04FF0FF3970 -S113D5BC14E00097059804994BF080024FF00A038D -S113D5CCFFF712FD814609E00097059804994BF08A -S113D5DC80024FF01003FFF707FD8146B9F1000FED -S113D5EC09DAB9F1FF3F1CD10398002808BF4FF0AA -S113D5FCFF30039015E01BF0010F03D1039C04F1E1 -S113D60C010403944D44EBE54FF00008002FC2DDF8 -S113D61CFF180A976FEA0903D91911F0010F96D074 -S113D62C24E003980DB0BDE8F08F0FB904F8010B9A -S113D63C45453FF412AFB9F1000F3FF4EDAE05F1DF -S113D64C0105059800F03EF8B0F1FF3F3FF4F1AE50 -S113D65C0FB904F8010B45457FF4E1AEFDE60FB9B3 -S113D66C04F8010B45457FF4DCAEF6E6204600F0E9 -S113D67C8DF800288FD1069808B908F8014B09F1E8 -S113D68C0109059800F01EF80446B0F1FF3F7FF441 -S113D69C67AF80E700F07AF800287FF478AF0FB911 -S113D6AC08F8014B05F10109584600F00BF8044643 -S113D6BCB0F1FF3F7FF45CAFDDF81CB0089D099E10 -S113D6CC69E700BF08B50346027832B141680878AF -S113D6DC30B101F10101596008BD4068804708BDB3 -S113D6EC4FF0FF3008BD00BF38B50446806848B120 -S113D6FC2368626803F10105954208BF0021934237 -S113D70C38BFC154E36833B120686268904202D2D6 -S113D71C084621469847216801F10101216038BD72 -S113D72CA0F1410019288CBF00200120704700BFD4 -S113D73CA0F1610019288CBF00200120704700BFA4 -S113D74CA0F1300009288CBF00200120704700BFD5 -S113D75C38B504460D46FFF7F3FF10B1A4F13000C1 -S113D76C0FE02046FFF7E4FF10B1A4F1570008E0E6 -S113D77C2046FFF7D5FF10B1A4F1370001E04FF0BC -S113D78CFF30A842A8BF4FF0FF3038BDA0F1090309 -S113D79C042B04D9202814BF0020012070474FF01B -S113D7AC0100704738B504460D4600F019F840F2F4 -S113D7BC7873C2F200031D6044F0800440F27C7064 -S113D7CCC2F200000460024611680029FCD100F08A -S113D7DC09F840F27873C2F20003186838BD00BF30 -S10BD7EC704700BF704700BF45 -S113D7F400000000FFFFFFFFFFFF0000FFFFFFFF2B -S113D804433A2F576F726B2F736F66747761726527 -S113D8142F4F70656E424C542F5461726765742F98 -S113D82444656D6F2F41524D434D335F4C4D33531B -S113D8345F454B5F4C4D3353363936355F43726F16 -S113D8447373776F726B732F50726F672F6964658C -S113D8542F2E2E2F6C69622F6472697665726C693F -S113D864622F65746865726E65742E63000000002F -S113D874433A2F576F726B2F736F667477617265B7 -S113D8842F4F70656E424C542F5461726765742F28 -S113D89444656D6F2F41524D434D335F4C4D3353AB -S113D8A45F454B5F4C4D3353363936355F43726FA6 -S113D8B47373776F726B732F50726F672F6964651C -S113D8C42F2E2E2F6C69622F6472697665726C69CF -S113D8D4622F666C6173682E63000000433A2F570D -S113D8E46F726B2F736F6674776172652F4F7065F7 -S113D8F46E424C542F5461726765742F44656D6F86 -S113D9042F41524D434D335F4C4D33535F454B5F71 -S113D9144C4D3353363936355F43726F7373776FB7 -S113D924726B732F50726F672F6964652F2E2E2FBD -S113D9346C69622F6472697665726C69622F6770B0 -S113D944696F2E630000000040E00F4044E00F4084 -S113D95448E00F4000E10F4004E10F4008E10F40AC -S113D96440420F0000201C0080841E00008025001B -S113D974999E36000040380000093D0000803E00B6 -S113D98400004B00404B4C0000204E00808D5B0097 -S113D99400C05D000080700000127A0000007D0069 -S113D9A480969800001BB7000080BB00C0E8CE003E -S113D9B4647ADA000024F4000000FA00433A2F5792 -S113D9C46F726B2F736F6674776172652F4F706516 -S113D9D46E424C542F5461726765742F44656D6FA5 -S113D9E42F41524D434D335F4C4D33535F454B5F91 -S113D9F44C4D3353363936355F43726F7373776FD7 -S113DA04726B732F50726F672F6964652F2E2E2FDC -S113DA146C69622F6472697665726C69622F7379BA -S113DA247363746C2E630000433A2F576F726B2F29 -S113DA34736F6674776172652F4F70656E424C54D0 -S113DA442F5461726765742F44656D6F2F41524D75 -S113DA54434D335F4C4D33535F454B5F4C4D335310 -S113DA64363936355F43726F7373776F726B732F06 -S113DA7450726F672F6964652F2E2E2F6C69622F85 -S113DA846472697665726C69622F737973746963FD -S113DA946B2E6300433A2F576F726B2F736F667448 -S113DAA4776172652F4F70656E424C542F546172C6 -S113DAB46765742F44656D6F2F41524D434D335F39 -S113DAC44C4D33535F454B5F4C4D335336393635E8 -S113DAD45F43726F7373776F726B732F50726F67D8 -S113DAE42F6964652F2E2E2F6C69622F64726976F8 -S113DAF465726C69622F756172742E630000000094 -S113DB04286E756C6C290000303132333435363765 -S113DB14383961626364656630313233343536379B -S10BDB243839414243444546EF +S113820C80B500AF014B984700BF80BD3D82000094 +S113821C80B500AF014B984700BF80BD8982000038 +S113822C80B500AF014B984700BF80BD45AF00003F +S113823C98B500AF0A480B4B98470B48094B984725 +S113824C03214FF04020094B9847094B98470146AE +S113825C60234FF461420748074CA04700BF98BD08 +S113826C01000010E1AE00000100002071AB000021 +S113827C81B1000000C00040C5B4000080B500AF5F +S113828C254B1B78002B15D12448254B98470346C6 +S113829C012B3FD1214B1B78002B3BD0214B984712 +S11382AC0246214B1A601C4B01221A701F4B0022F0 +S11382BC1A702FE01D4B1B780133184A13441846CF +S11382CC174B98470346012B19D1184B1B780133D4 +S11382DCDAB2164B1A70114B1A78144B1B789A425B +S11382EC18D10D4B00221A700C4B5B78FF2B11D15B +S11382FC0A4B9B78002B0DD10D4B98470AE0094B88 +S113830C98470246084B1B6864339A4202D9024BC5 +S113831C00221A7000BF80BD000000200400002061 +S113832C41830000FD840000480000204C00002024 +S113833C2D82000080B584B000AF786009480A4BE8 +S113834C9847F860FB68B3F1FF3F05D0FB68DAB2DD +S113835C7B681A70012300E0002318461037BD46D1 +S113836C80BD00BF00C00040D5B6000080B500AF92 +S113837C0648074B984701210648074B98470022AB +S113838C01210448054B984700BF80BD2000002004 +S113839CE1AE00000050024019AB0000CDAA000071 +S11383AC80B582B000AF134B98477860124B1B68B2 +S11383BC7A68D31AB3F5FA7F18D3104B1B78002BB9 +S11383CC08D10E4B01221A70012201210C480D4BCD +S11383DC984707E0094B00221A7000220121084833 +S11383EC084B9847044A7B68136000E000BF0837C9 +S11383FCBD4680BDFD8400005000002054000020C8 +S113840C00500240CDAA000080B500AF064B98473F +S113841C064B9847064B9847064B9847064B98478C +S113842C064B9847F8E700BF4D8400002D850000EB +S113843C0D820000AD830000358600001D82000013 +S113844C80B500AF0448054B9847054B9847054B3E +S113845C984700BF80BD00BF8003C00165AF00001A +S113846C798300009D84000080B483B000AF7860F1 +S113847C3960034A7B681360024A3B681360FEE769 +S113848C580000205C00002080B400AFFEE700BF61 +S113849C80B500AF094B98470246094BA3FB022356 +S11384AC9B091846074B9847074B9847074B984727 +S11384BC0020074B984700BF80BD00BF81B100006E +S11384CCD34D621049B4000011B400002DB4000067 +S11384DCE184000080B483B000AF7860034A7B6809 +S11384EC136000BF0C37BD4680BC70476000002091 +S11384FC80B400AF024B1B681846BD4680BC704765 +S113850C6000002080B400AF044B1B680133034AA5 +S113851C136000BFBD4680BC704700BF60000020E4 +S113852C80B582B000AF204B9847204B9847034648 +S113853C03F5FA731E4A13601C4B9847034603F564 +S113854C1C5310331B4A13601B4B98474FF6A963FB +S113855CBB8043F61373FB80BA88184B1A80FA88D5 +S113856C164B5A804FF6FF73BB800023FB80BA88EE +S113857C134B1A80FA88124B5A804FF6A963BB80AE +S113858C40F21313FB80BA880E4B1A80FA880D4BF9 +S113859C5A804EF603000C4B98470C4B984700BF7F +S11385AC0837BD4680BD00BF21B70000FD84000024 +S11385BC6400002068000020898900006C00002001 +S11385CC74000020700000200D8A000041B70000E8 +S11385DC80B582B000AF114B1B7803F04003002B25 +S11385EC17D10E4B1B7803F00203002B12D00C4B4B +S11385FC1B687B607B6804337B607B681B78FF2B78 +S113860C08D17B6801331B78002B03D1054B9847A9 +S113861C00E000BF0837BD4680BD00BFD006002077 +S113862CC40600202D82000090B583B000AF3B4BF4 +S113863C984738603B68002B2FD03B689AB2384B74 +S113864C1A80384B9C894FF40060374B984703468B +S113865C9C420ED10120354B9847314B1B88002B83 +S113866C1BD0334B9847334B98472D4B00221A8021 +S113867C13E02C4B9C8940F606002B4B9847034681 +S113868C9C420AD12C4B9847254B1B88002B04D0B9 +S113869C284B9847224B00221A80284B98470246B5 +S11386AC274B1B689A4225D3254B1B6803F5FA7399 +S11386BC234A136000237B6019E07A6813461B017C +S11386CC9B1A5B001F4A13441F4A13600220174B6A +S11386DC9847134B1B88002B06D0154B9847154B0A +S11386EC98470F4B00221A807B6801337B607B68B0 +S11386FC002BE2D0114B98470246144B1B689A424C +S113870C08D3124B1B6803F51C5310330F4A136028 +S113871C0F4B984700BF0C37BD4690BDA5B8000061 +S113872CCC060020800000204D9A0000BD8A000079 +S113873C819D0000F5B80000699C0000FD840000D8 +S113874C64000020D8060020D40600206800002015 +S113875C759A000080B483B000AF78600B467B80C0 +S113876C7B6803331A787B88DBB21344DAB2294B67 +S113877CDA707B6802331A787B881B0A9BB2DBB2F3 +S113878C1344DAB2234B9A707B685A78214B5A7093 +S113879C7B681A781F4B1A701E4B9B789AB27B8895 +S11387AC1B0A9BB29A420FD21A4B5B780133DAB292 +S11387BC184B5A70174B5B78002B05D1154B1B7853 +S11387CC0133DAB2134B1A70124BDB781A467B88DE +S11387DCDBB29A4219DA0F4B9B780133DAB20D4BA8 +S11387EC9A700C4B9B78002B0FD10A4B5B7801339E +S11387FCDAB2084B5A70074B5B78002B05D1054B4A +S113880C1B780133DAB2034B1A7000BF0C37BD4628 +S113881C80BC70470407002080B487B000AF0346C7 +S113882C3960FB801346BB803B687B61BB88013B92 +S113883C3A6813443B6118E07B691B789BB21B02BA +S113884C9AB27B6901331B789BB21344FB81FA887F +S113885CFB891344FB80FA88FB899A4202D2FB8879 +S113886C0133FB807B6902337B617A693B699A42F1 +S113887CE2D37A693B699A420FD17B691B789BB22C +S113888C1B02FB81FA88FB891344FB80FA88FB8961 +S113889C9A4202D2FB880133FB80FB8818461C37B2 +S11388ACBD4680BC704700BF80B582B000AF1422B7 +S11388BC0A4900200A4B98470346FB80FB88002B8F +S11388CC05D0FB881846074B9847034601E04FF642 +S11388DCFF7318460837BD4680BD00BF8E000020CC +S11388EC258800004D9A000080B584B000AF034683 +S11388FCFB71184B9B789BB21B029AB2154BDB781D +S113890C9BB213449BB2143BFB81FB799AB2FB8957 +S113891C1344BB811049BB89082218460F4B984756 +S113892C0346BB81FA89BB890D4918460B4B984702 +S113893C0346BB81BB89002B05D0BB891846094B68 +S113894C9847034601E04FF6FF7318461037BD46AF +S113895C80BD00BF8E0000209A00002025880000F6 +S113896CA20000204D9A000080B500AF0620024BF7 +S113897C98470346184680BDF588000080B400AFC4 +S113898C1B4B00221A700CE0194B1B781A46194B1E +S113899C002123F81210164B1B780133DAB2144B56 +S11389AC1A70134B1B78002BEED0114B00221A704B +S11389BC11E00F4B1B7819460F4A0B461B015B1A2F +S11389CC5B001344193300221A70094B1B780133D2 +S11389DCDAB2074B1A70064B1B78002BE9D0074B05 +S11389EC4FF480621A8000BFBD4680BC704700BF44 +S11389FC08070020F8060020D806002000070020F5 +S1138A0C80B483B000AF0346FB80114B00221A7074 +S1138A1C15E00F4B1B781A460E4B33F81230002B13 +S1138A2C07D10B4B1B7819460A4AFB8822F81130E4 +S1138A3C09E0074B1B780133DAB2054B1A70044B6F +S1138A4C1B78002BE5D00C37BD4680BC704700BFAB +S1138A5C08070020F806002080B582B000AF03465A +S1138A6CFB80104B1B680833FA88114618460E4BD2 +S1138A7C98470C4B1B680D4A12781A72094B1B68E9 +S1138A8C0A4A52785A72074B1B68084A92789A72AF +S1138A9C044B1B68054AD278DA7200BF0837BD460E +S1138AAC80BD00BFD40600206187000004070020AD +S1138ABC90B585B000AF0346FB71A34B1C68A34B68 +S1138ACCA34A1A60A14B1B68A24A1360FB79032BBF +S1138ADC10D1637E03F00F03032B40F06887238AC5 +S1138AEC002B40F064879C4B08221A709B4B9847D0 +S1138AFC00F0C5BDFB79022B40F0A580984BDB78C8 +S1138B0C0133DAB2964BDA70954BDB78002B19D122 +S1138B1C934B9B780133DAB2914B9A70904B9B78C0 +S1138B2C002B0FD18E4B5B780133DAB28C4B5A701D +S1138B3C8B4B5B78002B05D1894B1B780133DAB254 +S1138B4C874B1A70874B00221A80874B00221A809D +S1138B5C637E072B02D0637E052B09D1A37E0133E0 +S1138B6CDBB2A376A37E782B6BD10023637668E00B +S1138B7C637E002B00F01D87238A002B54D0A37E28 +S1138B8C5A1ED2B2A276002B40F01387E37E082B38 +S1138B9C08D0637E022B02D0637E012B0FD1E37EBF +S1138BAC052B0CD1002363766B4B80221A706B4B14 +S1138BBC98476E4B142283F8212000F05DBEE37EAF +S1138BCC042B05D8E37E1A4603239340DBB200E062 +S1138BDC3023A376E37E0133DBB2E376637E03F0CA +S1138BEC0F03013B072B00F2E48601A252F823F099 +S1138BFC479100001D8C0000278C0000B7950000E5 +S1138C0CBF990000B7950000BF990000B79500000C +S1138C1C564B002283F8212098E24F4B04221A7001 +S1138C2C4E4B984700F06FBD637E03F00F03032B8C +S1138C3C40F0BF86484B08221A70484B984700F006 +S1138C4C1EBD00F0B6BE494B1B78452B40F0B386D5 +S1138C5C464B9B781B02454AD2781344414A1288EE +S1138C6C934200F3AA86414B9B789BB21B029AB2A7 +S1138C7C3E4BDB789BB213449AB23A4B1A803B4B73 +S1138C8C9B7903F03F03002B40F0CB86374BDB7909 +S1138C9C002B40F0C686364B1A88364B1B889A42FA +S1138CAC05D1334B5A88344B1B889A420DD0334B25 +S1138CBC1A882F4B1B889A4240F0B386304B1A8883 +S1138CCC2B4B5B889A4240F0AC862E4B984703465C +S1138CDC1A464FF6FF739A4240F07186234B5B7A27 +S1138CEC062B55D0214B5B7A012B40F06A861F4B27 +S1138CFC1B7D082B40F067861C4B00221A751B4BFE +S1138D0CDB8A4FF6F672934206D9184A174BDB8A64 +S1138D1C09339BB2D38205E0144A144BDB8A083323 +S1138D2C9BB2D382154B184A12881A80144B174ADB +S1138D3C12881A80144B0E4A12881A80134B0C4A50 +S1138D4C52881A8000F02FBED4060020C4060020DE +S1138D5CB6000020C8060020D0060020DD850000E7 +S1138D6CFC060020CC060020CE0600208E0000203D +S1138D7C6C000020B8B90000BAB900009E000020B5 +S1138D8CA0000020B58800009A0000209C00002060 +S1138D9C00BF744B984703461A464FF6FF739A422A +S1138DAC40F01386704C18E0637E002B14D06F4B8C +S1138DBCDA8AA3889A420FD16C4B9A8AE3889A4236 +S1138DCC0AD16B4B1A8823889A4205D1694B1A88AD +S1138DDC63889A4200F0DB811E34634B9C42E3D9D6 +S1138DEC624B93F8213003F03F03022B1DD15F4BF0 +S1138DFCDA8A614B1A80614B00221A7010E05F4BC7 +S1138E0C1B781A465E4B33F812205B4B1B889A4234 +S1138E1C00F08A80594B1B780133DAB2574B1A7025 +S1138E2C564B1B78002BEAD000E000BF4F4B93F855 +S1138E3C213003F00403002B40F0C9854B4B142262 +S1138E4C83F821204F4B28221A80484B502283F858 +S1138E5C2020464BDA7E494B1A70444B434AD27F4E +S1138E6CDA76424B454A1278DA77404B9A7E434B7A +S1138E7C1A703E4B3D4A927F9A763C4B3F4A12788D +S1138E8C9A773A4B5A7E3D4B1A70384B374A527F7D +S1138E9C5A76364B394A12785A77344B1A7E374BFA +S1138EAC1A70324B314A127F1A76304B334A12788D +S1138EBC1A772E4BDA7F0132D2B2DA77DB7F002BB2 +S1138ECC14D12A4B9A7F0132D2B29A779B7F002B12 +S1138EDC0CD1264B5A7F0132D2B25A775B7F002BCE +S1138EEC04D1224B1A7F0132D2B21A771F4B9A8AC1 +S1138EFC214B1A801D4B1D4AD28A9A821B4B1E4A47 +S1138F0C1288DA82204B1A4A12881A801F4B194A8B +S1138F1C12881A80164B1E4A12881A80154B1C4A4A +S1138F2C52881A8000F0F5BC00BF0024134B0022B9 +S1138F3C1A705BE0114B1B7819460B4A0B461B014C +S1138F4C5B1A5B00134419331B78002B22D10B4B97 +S1138F5C1B781A4613461B019B1A5B00024A9C1889 +S1138F6C48E000BF75890000D80600208E00002060 +S1138F7C9A0000209C0000200A070020080700200B +S1138F8CF8060020CC0600209E000020A000002043 +S1138F9C6C000020894B1B781946894A0B461B012F +S1138FAC5B1A5B00134419331B78072B18D1002C64 +S1138FBC0DD0824B1B781946814A0B461B015B1A58 +S1138FCC5B0013441A331A78A37E9A4208D97B4B5C +S1138FDC1B781A4613461B019B1A5B00784A9C1893 +S1138FEC764B1B780133DAB2744B1A70734B1B78C3 +S1138FFC002B9FD0002C00F0EC84724B1C600323DC +S113900CA376A37E23760023A3750423E3750023A0 +S113901CE3766D4BDB8AA3806B4B9B8AE3806B4BB3 +S113902C1B8823806A4B1B88638001236376694BFE +S113903C1B782373674B5B786373664B9B78A373C2 +S113904C644BDB78E373012323825F4BDB7EE37297 +S113905C5D4B9B7EA3725C4B5B7E63725A4B1B7E97 +S113906C237201205C4B9847574B93F8203003F044 +S113907CF003502B66DD514B00221A7050E04F4B1D +S113908C1B783633554AD25C554B1A70544B1B78AB +S113909C002B54D0524B1B78012B06D1474B1B7819 +S11390AC0133DAB2454B1A703AE04D4B1B78022B64 +S11390BC24D1424B1B783733484AD35C042B1DD143 +S11390CC3E4B1B783833454AD35C1B021AB23B4BDC +S11390DC1B7839334149CB5C1BB213431BB29AB294 +S11390EC404B1A803F4B1B8840F20A62934228BFC4 +S11390FC13469BB26382638AA38223E02F4B1B78B3 +S113910C3733364AD35C002B1BD02C4B1B783733AC +S113911C324AD25C294B1B781344DAB2274B1A70AF +S113912C264B1B781A46284B93F820301B09DBB2CC +S113913C053B9B009A42A2DB04E000BF02E000BFA7 +S113914C00E000BF204B102283F821201E4A1E4B46 +S113915C93F8213043F00203DBB282F821301A4B2E +S113916C022283F82820184B042283F82920164B5A +S113917C062283F82A20144B0A2283F82B201A4B3C +S113918C2C221A80104B602283F820207BE300BF32 +S113919C0C4B1C60154B00221A700B4B93F82130AE +S11391AC03F00403002B25D0002363760F4B2022FD +S11391BC1A700F4B984700F034BC00BF080700200E +S11391CCD8060020D40600208E0000209A0000202F +S11391DC9C000020FC060020658A00008000002012 +S11391EC090700200A070020CC060020D006002026 +S11391FCDD850000A24B93F820301B09DBB29B00E9 +S113920CDAB2A04B1A70A04B1A889E4B1B789BB2F7 +S113921CD31A9BB2143B9AB29B4B1A80637E03F015 +S113922C0F03022B06D1964B93F8213003F03F0326 +S113923C122B22D0944B1B88002B06D1904B93F805 +S113924C213003F00303002B17D08D4B1A7E237AA5 +S113925C9A4240F00D838A4B5A7E637A9A4240F0CC +S113926C0783874B9A7EA37A9A4240F00183844BFE +S113927CDA7EE37A9A4240F0FB82814B93F82130F8 +S113928C03F01003002B63D0238A002B60D004F16D +S113929C0C03228A114618467C4B9847784B1A7F4C +S11392AC7B4B1B789A4253D1754B5A7F784B5B7826 +S11392BC9A424DD1724B9A7F754B9B789A4247D107 +S11392CC6F4BDA7F724BDB789A4241D1704B1B782F +S11392DC23736F4B5B7863736D4B9B78A3736C4BED +S11392ECDB78E373E37E002B2BD1227EA37ED31A8F +S11392FCDBB2FB73FA7BA37DDB08DBB2D31ADBB2E4 +S113930CFB73A27DFB7B1344DBB2A37597F90F307F +S113931C002B03DAFB7B5B42DBB2FB73FA7BE37D52 +S113932C9B08DBB2D31ADBB2FB73E27DFB7B1344E9 +S113933CDBB2E375A37DDB08DAB2E37D1344DBB265 +S113934C2376544B01221A70237EA37600232382A6 +S113935C637E03F00F03013B072B00F23C8301A255 +S113936C52F823F091930000D99300005395000018 +S113937CA7970000199800005F9800007B980000E4 +S113938C8B970000434B1B7803F00103002B00F078 +S113939C2483032363763F4B40221A7000232382D9 +S11393AC394B1B88002B0BD03A4B1B7843F0020330 +S11393BCDAB2384B1A70344B1B881846364B984724 +S11393CC364B00221A80364B984758E1314B1B78A8 +S11393DC03F00103002B00F0AC80294B93F82130EF +S11393EC03F03F03122B40F0A480254B93F820305C +S11393FC03F0F003502B7DDD224B00221A7069E040 +S113940C204B1B783633274AD25C274B1A70264BD9 +S113941C1B78002B6BD0244B1B78012B06D1194BDA +S113942C1B780133DAB2174B1A7053E01E4B1B78BE +S113943C022B3DD1134B1B7837331A4AD35C042BC4 +S113944C36D1104B1B783833164AD35C1B021AB234 +S113945C0C4B1B7839331349CB5C1BB213431BB233 +S113946C9AB2124B1A80114B1B8840F20A62934237 +S113947C28BF13469BB26382638AA3823AE000BF7F +S113948C8E00002008070020CC0600206187000015 +S113949C04070020D0060020658A0000CE060020B8 +S11394ACDD85000080000020090700200A07002049 +S11394BC9F4B1B7837339F4AD35C002B19D09C4BA2 +S11394CC1B7837339B4AD25C994B1B781344DAB222 +S11394DC974B1A70964B1B781A46974B93F820307F +S11394EC1B09DBB2053B9B009A4289DB02E000BFFF +S11394FC00E000BF032363768F4B1B7E23728E4BDD +S113950C5B7E63728C4B9B7EA3728B4BDB7EE37214 +S113951C01208A4B98478A4B42221A7000232382DB +S113952C884B00221A80884B00221A80874B98475C +S113953CA5E0834B20221A70844B9847844B1B68FC +S113954C00225A7672E47C4B93F8213003F0010329 +S113955C002B30D0637E03F01003002B2BD1238A15 +S113956C002B40F03C82774B1B8801339BB218468E +S113957C724B9847724B1B7843F01003DAB2704B62 +S113958C1A70704B1B88002B06D06D4B1B7843F064 +S113959C0203DAB26A4B1A706C4B9847012323828C +S11395AC082363760023E37600E000BF624B1122AC +S11395BC83F8212060E1604B93F8213003F0200301 +S11395CC002B1ED0634B1B685B4A92F826201202B8 +S11395DC594991F827100A4313445E4A1360594BB6 +S11395EC1A88554B93F826301B0219B2524B93F838 +S11395FC27301BB20B431BB29BB2D31A9AB2514BFA +S113960C1A80504B1B88002B10D0637E03F0100380 +S113961C002B0BD14A4B1B7843F00203DAB2484BB4 +S113962C1A70484B1B881846444B9847424B93F886 +S113963C22309BB21B029AB23F4B93F823309BB25D +S113964C13449AB2444B1A80A28A434B1B889A4205 +S113965C03D3414B1B88002B02D1A28A3E4B1A80A8 +S113966C3D4B1B886382364B1B7803F00303002BA2 +S113967C00F0B781344B00221A80344B9847304B9E +S113968C1B7803F02003002B09D02F4B00221A80E7 +S113969C00236376284B142283F82120ECE0284B1A +S11396AC1B7803F01003002B0DD0274B00221A80DB +S11396BC01232382042363760023E3761E4B1122B9 +S11396CC83F82120D8E0204B1B88002B19D01C4B8D +S11396DC1B7803F00103002B01D000232382238A7F +S11396EC002B0BD1628A184B1B889A4202D2628AD5 +S11396FC154B1A80144B1B88238202E0228A124BCE +S113970C1A800023E376154B1B68124A13600E4B28 +S113971C1B88002B24D0238A002B21D0238A2833A6 +S113972C9AB2084B1A80044B182283F82120A6E025 +S113973C08070020800000208E000020658A0000AD +S113974CD0060020CC060020CE060020DD850000CB +S113975CD4060020C40600200A070020C8060020F6 +S113976CA24B1B7803F00203002B00F03A81A04BB0 +S113977C28221A809F4B102283F821207FE09B4BD8 +S113978C1B7803F00103002B6FD000236376974BF7 +S113979C10221A70984B984767E0954B1B88002B46 +S11397AC04D0934B1B881846944B9847914B93F8D1 +S11397BC213003F00103002B17D08C4B1B7803F0E2 +S11397CC0103002B06D0072363760023A376002322 +S11397DC238201E0062363760120884B9847834B50 +S11397EC10221A70844B984742E0804B1B7803F08C +S11397FC0103002B04D0052363760023238210E19C +S113980C7B4B1B88002B00F0EE8031E0784B1B88DF +S113981C002B04D0764B1B881846784B9847754B15 +S113982C93F8213003F00103002B0CD0072363764B +S113983C0023A3760120714B98476C4B10221A70AD +S113984C6D4B984714E06A4B1B88002B00F0E880A2 +S113985C0EE0664B1B7803F00103002B00F0BB8079 +S113986C072363760023A376B5E000BFB3E000BF03 +S113987C604B102283F821205D4B28221A805D4B0B +S113988C502283F820205B4B227A1A77594B627A48 +S113989C5A77584BA27A9A77564BE27ADA77554B29 +S11398AC227B1A76534B627B5A76524BA27B9A7666 +S11398BC504BE27BDA764F4B06225A724D4BA28800 +S11398CC9A824C4BE288DA824D4B4E4A12881A80AB +S11398DC4D4B4C4A52881A804C4B22881A804C4B64 +S11398EC62881A80637E03F01003002B09D0414A6E +S11398FC404B002183F8231093F8233082F8223054 +S113990C07E03C4B062283F822203A4B0A2283F8C8 +S113991C2320384B40221A72364A354B1B881B0ABB +S113992C9BB2DBB29370334B314A1288D2B2DA70E9 +S113993C304A304B002183F8271093F8273082F8F3 +S113994C26302C4B00229A842A4C324B98470346DF +S113995CDB439BB2A384274B45221A70254B002270 +S113996C5A70244A234B0021D971DB7993712A4B09 +S113997C1B8801339AB2284B1A801E4A264B1B882B +S113998C1B0A9BB2DBB213711A4B234A1288D2B254 +S113999C5A71184B00225A81164C204B9847034697 +S11399ACDB439BB26381114B00221A7040E000BF71 +S11399BC37E000BF35E000BF33E000BF31E000BF4B +S11399CC2FE000BF2DE000BF2BE000BF29E000BF5B +S11399DC27E000BF25E000BF23E000BF21E000BF6B +S11399EC1FE000BF1DE000BF1BE000BFD00600203D +S11399FCCC0600208E000020DD850000658A000066 +S1139A0C9A0000206C0000209C0000209E00002086 +S1139A1CA000002075890000FA060020B58800001B +S1139A2C00BF054B00221A80044B00221A7000BFA1 +S1139A3C1437BD4690BD00BFCC060020D0060020D4 +S1139A4C80B483B000AF0346FB80FB881B021AB2C0 +S1139A5CFB881B0A9BB21BB213431BB29BB2184666 +S1139A6C0C37BD4680BC704780B582B000AF1C4B30 +S1139A7C1B780133DAB21A4B1A701A4B00221A7083 +S1139A8C25E0184B1B781A4613465B0013449B00C5 +S1139A9C154A13447B607B681A887B685B88134384 +S1139AAC9BB2002B0DD00E4B1B781A467B689B7A0D +S1139ABCD31A772B05DD7B680422002118460B4B47 +S1139ACC9847084B1B780133DAB2064B1A70054BD6 +S1139ADC1B78072BD5D900BF0837BD4680BD00BF06 +S1139AEC72070020700700200C07002059B90000F1 +S1139AFC90B583B000AF78603960524B00221A7075 +S1139B0C29E0504B1B781A4613465B0013449B0008 +S1139B1C4D4A9C182388002B17D06388002B14D033 +S1139B2C7B681A8823889A420FD17B6802331A887F +S1139B3C63889A4209D1231D396806221846434B7F +S1139B4C9847434B1B78A37279E03E4B1B78013347 +S1139B5CDAB23C4B1A703B4B1B78072BD1D9394BDF +S1139B6C00221A7014E0374B1B781A4613465B001C +S1139B7C13449B00344A9C182388002B02D163881D +S1139B8C002B0AD02F4B1B780133DAB22D4B1A70F1 +S1139B9C2C4B1B78072BE6D900E000BF294B1B7814 +S1139BAC082B3DD12B4B00221A702B4B00221A7020 +S1139BBC244B00221A7022E0224B1B781A461346BF +S1139BCC5B0013449B00204A9C18214B1B781A46BB +S1139BDCA37AD31A1F4A127893420ADD1C4B1A78C3 +S1139BECA37AD31ADAB21B4B1A70164B1A781A4B87 +S1139BFC1A70144B1B780133DAB2124B1A70114BD6 +S1139C0C1B78072BD8D9144B1A780E4B1A700D4BA2 +S1139C1C1B781A4613465B0013449B000A4A9C1893 +S1139C2C2346042279681846084B9847231D396843 +S1139C3C06221846054B9847054B1B78A3720C3724 +S1139C4CBD4690BD700700200C0700201DB9000014 +S1139C5C72070020730700207107002080B500AF45 +S1139C6C384B1B88292B03D8364B00221A8068E00A +S1139C7C344B00221A80344B9B8AB3F5807F03D07B +S1139C8CB3F5007F46D05CE0304B1A88304B1B8810 +S1139C9C9A4252D12F4B1A882D4B5B889A424CD145 +S1139CAC2D4B2E4A114618462D4B9847264B4FF4F4 +S1139CBC00729A822B4B2949062218462A4B984744 +S1139CCC264B062229491846274B9847284B06222F +S1139CDC26491846244B9847224B062219461A4803 +S1139CEC214B9847184B184A928BDA84164B164A18 +S1139CFCD28B1A85144B164A12889A83124B144A27 +S1139D0C5288DA83104B4FF4C1629A810D4B2A228C +S1139D1C1A8012E00D4B1A880D4B1B889A420ED1F7 +S1139D2C0C4B1A880A4B5B889A4208D10A4B0B4A93 +S1139D3C114618460A4B984701E000BF00E000BFEB +S1139D4C00BF80BDCC06002080000020A6000020AF +S1139D5C6C000020A80000209C000020960000202D +S1139D6CFD9A0000A00000201DB90000780000201E +S1139D7C8600002080B582B000AF604B1A88604B1F +S1139D8C1B889A420BD15F4B1A885F4B1B889A42F3 +S1139D9C05D106225D495E485E4B98479CE0574BC3 +S1139DAC1A885D4B1B8853409AB25C4B1B8813403A +S1139DBC9BB2002B0BD1534B1A88574B5B885340E7 +S1139DCC9AB2564B5B8813409BB2002B08D0544B71 +S1139DDC1A88544B1A80524B5A88524B5A8007E0BB +S1139DEC464B1A884F4B1A80464B1A884D4B5A8057 +S1139DFC4D4B00221A701BE04B4B1B781A46134632 +S1139E0C5B0013449B00494A13447B60454B1A88FE +S1139E1C7B681B889A4205D1424B5A887B685B88C5 +S1139E2C9A420AD0404B1B780133DAB23E4B1A707B +S1139E3C3D4B1B78072BDFD900E000BF3A4B1B7856 +S1139E4C082B42D10622FF213148394B98472D4B20 +S1139E5C062200211846364B9847364B06223649C3 +S1139E6C18462C4B9847354B062233491846294B38 +S1139E7C9847334B2B4A12881A80324B294A528802 +S1139E8C1A80314B244A12881A801C4B224A52885D +S1139E9C1A801F4B4FF480729A821D4B4FF48072C0 +S1139EACDA811B4B08221A82194B06229A74184B1E +S1139EBC0422DA74164B4FF4C1629A81234B244A60 +S1139ECC1A60244B2A221A8015E07B68043306227C +S1139EDC19460F480F4B9847164B0622164918463D +S1139EEC0C4B98470A4B08229A811A4B1B880E3349 +S1139EFC9AB2184B1A800837BD4680BD9E000020CC +S1139F0CC4B90000A0000020C6B90000BCB9000010 +S1139F1C800000201DB900006C000020740000209B +S1139F2C700000206C070020700700200C07002034 +S1139F3C59B900008600002078000020960000200B +S1139F4CA6000020A80000209C000020C4060020CD +S1139F5CB6000020CC06002080B584B000AF786039 +S1139F6C39607B680B4A934203D04E210A480B4B51 +S1139F7C98473B680A4AA2FB03235B0DFB607B6892 +S1139F8C24331A46FB68DBB2136000BF1037BD469E +S1139F9C80BD00BF00800440C8B900007584000077 +S1139FAC6BCA5F6B80B584B000AF786039607B6836 +S1139FBC264A934203D095212548264B98473B6863 +S1139FCC23F4873323F01603002B03D09921204864 +S1139FDC204B98477B680C331B68FB60FB6823F0B1 +S1139FEC1603FB603B68DBB2FA681343FB607B68C7 +S1139FFC0C331A46FB6813607B6808331B68FB60E0 +S113A00CFB6823F00E03FB603B681B0ADBB2FA68A7 +S113A01C1343FB607B6808331A46FB6813607B6848 +S113A02C3C331B68FB60FB6823F00103FB603B685B +S113A03C1B0CDBB2FA681343FB607B683C331A4697 +S113A04CFB68136000BF1037BD4680BD0080044020 +S113A05CC8B900007584000080B584B000AF786086 +S113A06C396007F10803FB607B681E4A934204D0F5 +S113A07C4FF481711C481D4B98473B68002B04D14D +S113A08C40F203111848194B98473B681A78FB683F +S113A09C1A70FB6801333A6852781A70FB68023301 +S113A0AC3A6892781A70FB6803333A68D2781A705B +S113A0BC7B6814331A46BB6813600023BB603B688F +S113A0CC1A79FB681A70FB6801333A6852791A7072 +S113A0DC7B6818331A46BB68136000BF1037BD4643 +S113A0EC80BD00BF00800440C8B900007584000026 +S113A0FC80B582B000AF78607B68184A934204D074 +S113A10C4FF4AC711648174B98477B6808331A46C2 +S113A11C7B6808331B6843F0100313607B680833B7 +S113A12C1A467B6808331B6843F0010313607B6891 +S113A13C0C331A467B680C331B6843F00103136021 +S113A14C7B6808331A467B6808331B6843F010039A +S113A15C136000BF0837BD4680BD00BF00800440BB +S113A16CC8B900007584000080B489B000AFF860F1 +S113A17CB9607A600023FB61FB6810331B68BB6118 +S113A18CBB699BB27B61FB695A1CFA611A46BB68BA +S113A19C1344BA69120CD2B21A70FB695A1CFA61D4 +S113A1AC1A46BB681344BA69120ED2B21A707B6990 +S113A1BC9A1F7B689342A8BF13463B6109E0FB6975 +S113A1CCBA681344FA68103212681A60FB690433D3 +S113A1DCFB613B691A1FFB699A42F0DAFA693B6925 +S113A1EC9A425EDAFB6810331B68BB613B69DA1E6A +S113A1FCFB699A4220D1FB695A1CFA611A46BB6866 +S113A20C1344BA69D2B21A70FB695A1CFA611A4621 +S113A21CBB681344BA69120AD2B21A70FB695A1C8D +S113A22CFA611A46BB681344BA69120CD2B21A709A +S113A23CFB690133FB6134E03B699A1EFB699A426A +S113A24C16D1FB695A1CFA611A46BB681344BA69E5 +S113A25CD2B21A70FB695A1CFA611A46BB681344D1 +S113A26CBA69120AD2B21A70FB690233FB6118E0A4 +S113A27C3B695A1EFB699A4213D1FB695A1CFA6159 +S113A28C1A46BB681344BA69D2B21A70FB69033319 +S113A29CFB6106E0FB6810331B68BB61FB6904338C +S113A2ACFB617B699A1EFB699A42F3DC7B69063B72 +S113A2BC7B617A697B689A4202DD7B695B4200E0D0 +S113A2CC7B6918462437BD4680BC704780B584B082 +S113A2DC00AFF860B9607A60FB68154A934204D009 +S113A2EC40F27F211348144B9847BB68002B04D1D0 +S113A2FC4FF420710F48104B98477B68002B04DCFB +S113A30C40F281210B480C4B9847FB6834331B6893 +S113A31C03F03F03002B01D1002305E07A68B968F0 +S113A32CF868064B9847034618461037BD4680BD5F +S113A33C00800440C8B900007584000075A10000B9 +S113A34C80B487B000AFF860B9607A6000237B6199 +S113A35C7B6840F2FE72934202DD7B685B4296E0BE +S113A36C7B680E3B3B617B695A1C7A611A46BB685D +S113A37C13441B781B041A463B6913433B617B69EA +S113A38C5A1C7A611A46BB6813441B781B061A467E +S113A39C3B6913433B61FB6810331A463B691360FA +S113A3AC0AE0FB68103319467B69BA6813441B68CE +S113A3BC0B607B6904337B617B681A1F7B699A424F +S113A3CCEFDA7A697B689A425BD07B68DA1E7B6928 +S113A3DC9A4225D17B695A1C7A611A46BB6813448C +S113A3EC1B783B617B695A1C7A611A46BB6813441F +S113A3FC1B781B021A463B6913433B617B695A1C4D +S113A40C7A611A46BB6813441B781B041A463B69D1 +S113A41C13433B61FB6810331A463B69136030E00D +S113A42C7B689A1E7B699A4219D17B695A1C7A61A2 +S113A43C1A46BB6813441B783B617B695A1C7A61CE +S113A44C1A46BB6813441B781B021A463B69134318 +S113A45C3B61FB6810331A463B69136011E07B685F +S113A46C5A1E7B699A420CD17B695A1C7A611A4632 +S113A47CBB6813441B783B61FB6810331A463B6979 +S113A48C1360FB6838331A46012313607B68184643 +S113A49C1C37BD4680BC704780B584B000AFF860F3 +S113A4ACB9607A60FB68154A934204D040F28E314D +S113A4BC1348144B9847BB68002B04D140F28F31DE +S113A4CC0F48104B98477B68002B04DC4FF46471E5 +S113A4DC0B480C4B984700BFFB6838331B6803F0E0 +S113A4EC0103002BF8D17A68B968F868064B9847D1 +S113A4FC034618461037BD4680BD00BF008004409B +S113A50CC8B90000758400004DA3000080B582B06A +S113A51C00AF786039607B680F4A934204D040F2F4 +S113A52C35410E480E4B98473B6823F07F03002BB4 +S113A53C04D04FF487610948094B98477B6804336E +S113A54C19467B6804331A683B68DB4313400B6081 +S113A55C00BF0837BD4680BD00800440C8B9000068 +S113A56C7584000080B584B000AF78600B46FB7036 +S113A57C7B680C4A934204D04FF48B610A480B4B12 +S113A58C98477B681B68FB60FB78002B05D07B68C5 +S113A59C04331B68FA681340FB60FB6818461037D9 +S113A5ACBD4680BD00800440C8B90000758400001D +S113A5BC80B582B000AF786039607B680C4A9342F6 +S113A5CC04D040F28D410B480B4B98473B6823F069 +S113A5DC7F03002B04D04FF492610648064B984736 +S113A5EC7B683A681A6000BF0837BD4680BD00BF5F +S113A5FC00800440C8B900007584000080B582B0A6 +S113A60C00AF78600B46FB707B68144A934204D00D +S113A61C40F2DC411248134B984700BF7B6820334F +S113A62C1B6803F00103002BF8D17B6820331A4616 +S113A63CFB78DB00DBB243F00103136000BF7B68E3 +S113A64C20331B6803F00103002BF8D17B683033F3 +S113A65C1B689BB218460837BD4680BD0080044079 +S113A66CC8B900007584000080B582B000AF786072 +S113A67C39607B68002B04D140F26B211348144BD6 +S113A68C98473B68002B04D14FF41B710F48104BB7 +S113A69C9847104B1B6803F0E043002B06D00D4B7E +S113A6AC1A680D4B1340B3F1805F02D14FF0FF33A6 +S113A6BC08E00A4B1A687B681A60094B1A683B68F5 +S113A6CC1A60002318460837BD4680BD38BA00000E +S113A6DC7584000000E00F400000FF70E0E10F40C3 +S113A6ECE4E10F4080B483B000AF78607B68B3F1D1 +S113A6FC402F43D07B68264A93423FD07B68254A3F +S113A70C93423BD07B68244A934237D07B68234ADC +S113A71C934233D07B68224A93422FD07B68214AE0 +S113A72C93422BD07B68204A934227D07B681F4AE4 +S113A73C934223D07B681E4A93421FD07B681D4AE8 +S113A74C93421BD07B681C4A934217D07B681B4AEC +S113A75C934213D07B681A4A93420FD07B68194AF0 +S113A76C93420BD07B68184A934207D07B68174AF4 +S113A77C934203D07B68164A934201D1012300E033 +S113A78C0023DBB218460C37BD4680BC704700BFB3 +S113A79C00800540005000400090054000600040DF +S113A7AC00A005400070004000B00540004002408D +S113A7BC00C005400050024000D00540006002403B +S113A7CC00E005400070024000F0054000D003405A +S113A7DC0000064080B584B000AFF8600B467A6088 +S113A7ECFB72F868244B98470346002B03D1E421F1 +S113A7FC2248234B98477B68002B09D07B68012B9C +S113A80C06D07B68022B03D0E6211C481C4B9847CE +S113A81CFB6803F5806319467B6803F00103002B86 +S113A82C06D0FB6803F580631A68FB7A134306E0D1 +S113A83CFB6803F580631B68FA7AD24313400B6000 +S113A84CFB6803F5846319467B6803F00203002B51 +S113A85C06D0FB6803F584631A68FB7A134306E09D +S113A86CFB6803F584631B68FA7AD24313400B60CC +S113A87C00BF1037BD4680BDF1A60000A4BA00008D +S113A88C7584000080B584B000AFF8607A603B60DA +S113A89C0B46FB72F868874B98470346002B04D190 +S113A8AC4FF4DD718448854B98477B68012B0DD0A0 +S113A8BC7B68022B0AD07B68042B07D07B680C2B9B +S113A8CC04D04FF4DF717C487C4B98473B68082BD1 +S113A8DC16D03B680A2B13D03B680C2B10D03B686A +S113A8EC092B0DD03B680B2B0AD03B680D2B07D0E2 +S113A8FC3B68002B04D040F2C5116F486F4B98474E +S113A90CFB6803F5A06319467B6803F00103002B75 +S113A91C06D0FB6803F5A0631A68FB7A134306E0C0 +S113A92CFB6803F5A0631B68FA7AD24313400B60EF +S113A93CFB6803F2045319467B6803F00203002BF3 +S113A94C06D0FB6803F204531A68FB7A134306E03F +S113A95CFB6803F204531B68FA7AD24313400B606E +S113A96CFB6803F5A16319467B6803F00403002B11 +S113A97C06D0FB6803F5A1631A68FB7A134306E05F +S113A98CFB6803F5A1631B68FA7AD24313400B608E +S113A99CFB6803F5A36319467B6803F00803002BDB +S113A9AC06D0FB6803F5A3631A68FB7A134306E02D +S113A9BCFB6803F5A3631B68FA7AD24313400B605C +S113A9CCFB6803F20C5319463B6803F00103002B9C +S113A9DC06D0FB6803F20C531A68FB7A134306E0A7 +S113A9ECFB6803F20C531B68FA7AD24313400B60D6 +S113A9FCFB6803F5A26319463B6803F00203002BC2 +S113AA0C06D0FB6803F5A2631A68FB7A134306E0CD +S113AA1CFB6803F5A2631B68FA7AD24313400B60FC +S113AA2CFB6803F2145319463B6803F00403002B30 +S113AA3C06D0FB6803F214531A68FB7A134306E03E +S113AA4CFB6803F214531B68FA7AD24313400B606D +S113AA5CFB6803F21C5319463B6803F00803002BF4 +S113AA6C06D0FB6803F21C531A68FB7A134306E006 +S113AA7CFB6803F21C531B68FA7AD24313400B6035 +S113AA8CFB6803F5A56319463B68002B06D1FB68EC +S113AA9C03F5A5631A68FB7A134306E0FB6803F518 +S113AAACA5631B68FA7AD24313400B6000BF1037BE +S113AABCBD4680BDF1A60000A4BA00007584000058 +S113AACC80B582B000AF78600B46FB701346BB7048 +S113AADC78680B4B98470346002B04D14FF4517103 +S113AAEC0848094B9847FB789B001A467B6813442B +S113AAFC1A46BB78136000BF0837BD4680BD00BF43 +S113AB0CF1A60000A4BA00007584000090B583B0CF +S113AB1C00AF78600B46FB7078680D4B9847034682 +S113AB2C002B04D140F204410A480B4B9847FB78A4 +S113AB3C012219467868094B9847F97808230122B1 +S113AB4C7868074CA04700BF0C37BD4690BD00BFCA +S113AB5CF1A60000A4BA000075840000E1A700006F +S113AB6C91A8000090B583B000AF78600B46FB70E1 +S113AB7C78680D4B98470346002B04D140F21F51C3 +S113AB8C0A480B4B9847FB78022219467868094B04 +S113AB9C9847F978082301227868074CA04700BF2E +S113ABAC0C37BD4690BD00BFF1A60000A4BA00004E +S113ABBC75840000E1A7000091A8000090B583B053 +S113ABCC00AF78600B46FB7078680D4B98470346D2 +S113ABDC002B04D140F2C6510A480B4B9847FB7822 +S113ABEC022219467868094B9847F97808230422FD +S113ABFC7868074CA04700BF0C37BD4690BD00BF1A +S113AC0CF1A60000A4BA000075840000E1A70000BE +S113AC1C91A8000080B483B000AF78607B685E4A72 +S113AC2C934200F0AF807B685C4A934200F0AA80A8 +S113AC3C7B685B4A934200F0A5807B68594A934237 +S113AC4C00F0A0807B68584A934200F09B807B689C +S113AC5C564A934200F096807B68554A934200F022 +S113AC6C91807B68534A934200F08C807B68524AF3 +S113AC7C934200F087807B68504A934200F08280B4 +S113AC8C7B684F4A93427DD07B684E4A934279D07D +S113AC9C7B684D4A934275D07B684C4A934271D081 +S113ACAC7B684B4A93426DD07B684A4A934269D085 +S113ACBC7B68494A934265D07B68484A934261D089 +S113ACCC7B68474A93425DD07B68402B5AD07B68A3 +S113ACDCB3F1102F56D07B68424A934252D07B6812 +S113ACEC414A93424ED07B68404A93424AD07B6897 +S113ACFC3F4A934246D07B683E4A934242D07B689B +S113AD0CB3F1101F3ED07B683B4A93423AD07B6828 +S113AD1C3A4A934236D07B68394A934232D07B68A4 +S113AD2C384A93422ED07B68374A93422AD07B68A8 +S113AD3C364A934226D07B68354A934222D07B68AC +S113AD4C344A93421ED07B68334A93421AD07B68B0 +S113AD5C324A934216D07B68314A934212D07B68B4 +S113AD6C304A93420ED07B68B3F1202F0AD07B6813 +S113AD7C2D4A934206D07B68082B03D07B682B4A60 +S113AD8C934201D1012300E00023DBB218460C37B7 +S113AD9CBD4680BC704700BF0100100002001000CB +S113ADAC000110000002100000041000000110103B +S113ADBC000210100004101000401010005010205D +S113ADCC01000020020000200400002008000020E4 +S113ADDC10000020200000204000002080000020F3 +S113ADEC0001002000400010001010100001102081 +S113ADFC8000003010000030000100100002001030 +S113AE0C1000001020000010200000300100101071 +S113AE1C02001010040010100800101001000010A3 +S113AE2C020000100400001001001020001010009B +S113AE3C80B584B000AF78607868224B984703469D +S113AE4C002B04D140F2B9111F48204B98477B6862 +S113AE5C1B0F1F4A52F8233018467B681B0F1C4AE1 +S113AE6C52F823301A687B6899B27B681B0C03F088 +S113AE7C1F0301FA03F3134303600023FB6002E096 +S113AE8CFB680133FB60FB680F2BF9D97B681B0F44 +S113AE9C0F4A52F8233018467B681B0F0C4A52F8A1 +S113AEAC23301A687B6899B27B681B0C03F01F0370 +S113AEBC01FA03F3DB431340036000BF1037BD46B4 +S113AECC80BD00BF21AC000084BB00007584000071 +S113AEDC10BB000080B582B000AF78607868124B6C +S113AEEC98470346002B04D14FF4FC710F48104BC8 +S113AEFC98477B681B0F0F4A52F8233018467B681F +S113AF0C1B0F0C4A52F823301A687B6899B27B6881 +S113AF1C1B0C03F01F0301FA03F31343036000BF7C +S113AF2C0837BD4680BD00BF21AC000084BB0000C7 +S113AF3C758400001CBB000080B400AF014B024AB6 +S113AF4C1A60FEE70CED00E00400FA0501387FF40A +S113AF5CFDAF704700BF00BF80B586B000AF78600E +S113AF6C794B1B6803F0E043002B06D0764B1A6830 +S113AF7C764B1340B3F1805F03D17B68002BC0F296 +S113AF8CDE80734B1B683B61724B1B68FB603B6937 +S113AF9C43F400633B613B6923F480033B61FB682E +S113AFAC43F40063FB606A4A3B691360694AFB68BB +S113AFBC13603B6903F00203002B04D07B6803F09D +S113AFCC0203002B09D03B6903F00103002B2BD0A7 +S113AFDC7B6803F00103002B26D17B6863F0030329 +S113AFEC3A6913403B615A4A3B691360FB68002B76 +S113AFFC09DAFB6803F07003302B0CD0FB6803F008 +S113B00C7003702B07D0FB68002B09DB3B6903F042 +S113B01C3003302B04D14FF480504F4B984703E04E +S113B02C4FF400204C4B98473B6923F45F5323F0B7 +S113B03C30033B617A6843F2F07313403A6913436B +S113B04C3B61FA68454B1340FB607A68444B1340F0 +S113B05CFA681343FB607B68DB0003F04003FA6877 +S113B06C1343FB603F4B40221A60FB68002B06DA4B +S113B07C384AFB681360364A3B69136005E0344A6E +S113B08C3B691360334AFB6813601020324B9847BA +S113B09C3B6923F0F86323F003033B617A68324B7A +S113B0AC13403A6913433B61FB6823F0FC53FB6088 +S113B0BC7B6803F0FC53FA681343FB607B6803F072 +S113B0CC8043002B0ED03B6943F480033B61FB6847 +S113B0DC23F48003FB607A68244B1340FA6813430F +S113B0ECFB6003E0FB6823F08043FB607B6803F4A4 +S113B0FC0063002B19D14FF400437B6108E01C4B17 +S113B10C1B6803F04003002B06D17B69013B7B6178 +S113B11C7B69002BF3D100E000BF3B6923F400638F +S113B12C3B61FB6823F40063FB60094A3B691360D1 +S113B13C084AFB6813601020074B984700E000BFD7 +S113B14C1837BD4680BD00BF00E00F400000FF7003 +S113B15C60E00F4070E00F4059AF00008FDFFF7FBD +S113B16C3020008058E00F400300C007000040402E +S113B17C50E00F4080B485B000AF944B1B68FB606B +S113B18C934B1B687B607B68002B03DA7B6803F0B2 +S113B19C700302E0FB6803F03003202B45D0202B16 +S113B1AC04D8002B09D0102B10D079E0602B6FD071 +S113B1BC702B71D0302B67D072E0FB689B0903F0C5 +S113B1CC1F03844A52F82330BB606BE0824B1B682C +S113B1DC03F0E043002B06D07F4B1A687F4B1340DF +S113B1ECB3F1805F02D17E4BBB601DE07A4B1A68D1 +S113B1FC7A4B13407B4A934204D1774B1B689BB226 +S113B20C022B0BD0744B1A68744B1340764A93423E +S113B21C07D1714B1B689BB2002B02D1734BBB60E3 +S113B22C02E0734BBB603DE03CE06B4B1B6803F0EE +S113B23CE043002B06D0684B1A68684B1340B3F1FB +S113B24C805F02D16B4BBB601DE0634B1A68634B90 +S113B25C1340644A934204D15F4B1B689BB2022B8C +S113B26C0BD05D4B1A685D4B13405F4A934207D178 +S113B27C594B1B689BB2002B02D15F4BBB6002E0A5 +S113B28C5E4BBB600EE00DE047F23053BB6009E04F +S113B29C4FF48003BB6005E04FF40043BB6001E056 +S113B2AC00238EE07B68002B04DA7B6803F40063D4 +S113B2BC002B07D07B68002B47DBFB6803F400638F +S113B2CC002B42D14E4B1B683B60434B1B6803F075 +S113B2DCE043002B06D0404B1A68404B1340B3F1AB +S113B2EC805F0FD13B685B09C3F308030233BA6870 +S113B2FC02FB03F23B6803F01F030233B2FBF3F3CC +S113B30CBB600EE03B685B09C3F30803BA6802FB3D +S113B31C03F23B6803F01F0301335B00B2FBF3F34E +S113B32CBB603B6803F48043002B02D0BB685B0812 +S113B33CBB603B6803F40043002B02D0BB689B0842 +S113B34CBB60FB6843F48003FB60FB6803F480037D +S113B35C002B35D07B68002B29DA7B6803F0804303 +S113B36C002B1AD07B68002B04DA7B6803F400638F +S113B37C002B07D07B68002B0FDBFB6803F4006306 +S113B38C002B0AD1BB685A007B689B0D03F07F032A +S113B39C0133B2FBF3F3BB6012E07B68DB0D03F00B +S113B3AC3F030133BA68B2FBF3F3BB6008E0FB68FC +S113B3BCDB0D03F00F030133BA68B2FBF3F3BB608C +S113B3CCBB6818461437BD4680BC704760E00F401C +S113B3DC70E00F4028BB000000E00F400000FF703D +S113B3ECC0E1E4000000011000000310001BB700D2 +S113B3FC0024F40070383900C0C62D0000093D004B +S113B40C64E00F4080B400AF044A044B1B6843F063 +S113B41C0503136000BFBD4680BC704710E000E01C +S113B42C80B400AF044A044B1B6843F0020313605E +S113B43C00BFBD4680BC704710E000E080B582B010 +S113B44C00AF78607B68002B03D07B68B3F1807FFE +S113B45C03D9D0210548064B9847064A7B68013B23 +S113B46C136000BF0837BD4680BD00BFF0BB0000B1 +S113B47C7584000014E000E080B483B000AF786001 +S113B48C7B680A4A934207D07B68094A934203D0EB +S113B49C7B68084A934201D1012300E00023DBB20C +S113B4AC18460C37BD4680BC704700BF00C0004036 +S113B4BC00D0004000E0004080B586B000AFF860DA +S113B4CCB9607A603B60F868444B98470346002B9C +S113B4DC04D140F20D114248424B98477B68002B33 +S113B4EC04D14FF487713E483E4B98473E4B1B6842 +S113B4FC03F0E043002B1ED03B4B1A683B4B13402C +S113B50CB3F1805F17D0384B1A68384B1340384A64 +S113B51C934204D1344B1B689BB2022B0BD0324B9D +S113B52C1A68324B1340334A934206D12E4B1B6894 +S113B53C9BB2002B01D1102300E008237A6802FB94 +S113B54C03F2BB689A4204D940F20F112448254BEC +S113B55C9847F868284B98477B681A01BB689A424D +S113B56C0CD9FB6830331A46FB6830331B6843F044 +S113B57C200313607B685B087B6008E0FB68303356 +S113B58C1A46FB6830331B6823F020031360BB6836 +S113B59CDA007B68B2FBF3F301335B087B61FB6875 +S113B5AC24331A467B699B091360FB6828331A46BB +S113B5BC7B6903F03F031360FB682C331A463B682A +S113B5CC1360FB6818331A4600231360F8680B4B9E +S113B5DC984700BF1837BD4680BD00BF85B4000036 +S113B5EC5CBC00007584000000E00F400000FF709C +S113B5FC000001100000031069B600000DB6000035 +S113B60C80B582B000AF78607868114B98470346D8 +S113B61C002B04D14FF4CF710E480F4B98477B6825 +S113B62C2C331A467B682C331B6843F010031360CD +S113B63C7B6830331A467B6830331B6843F44073A1 +S113B64C43F00103136000BF0837BD4680BD00BF43 +S113B65C85B400005CBC00007584000080B582B029 +S113B66C00AF78607868154B98470346002B04D1DB +S113B67C4FF4DF711248134B984700BF7B681833A3 +S113B68C1B6803F00803002BF8D17B682C331A4693 +S113B69C7B682C331B6823F0100313607B683033F6 +S113B6AC1A467B6830331B6823F4407323F0010380 +S113B6BC136000BF0837BD4680BD00BF85B40000D1 +S113B6CC5CBC00007584000080B582B000AF78606B +S113B6DC78680D4B98470346002B04D140F209417E +S113B6EC0A480B4B98477B6818331B6803F010030C +S113B6FC002B02D17B681B6801E04FF0FF33184626 +S113B70C0837BD4680BD00BF85B400005CBC00009A +S113B71C7584000080B500AF0348044B9847024879 +S113B72C034B984700BF80BD00501020E1AE0000D1 +S113B73C3DAE000080B586B000AF4648464B9847F6 +S113B74C0C214648464B98477F214648464B984720 +S113B75C00214448454B9847786179694148444BEA +S113B76C9847444B9847034619463E48424B9847E2 +S113B77C16213C48414B98473A48414B9847012184 +S113B78C3848404B984778613F4B9847034603F53C +S113B79C9C5308333B610AE001213248394B9847EA +S113B7AC7861394B984702463B699A4205D27B69CA +S113B7BC03F00403002BEFD000E000BF08233B721E +S113B7CC00237B722723BB726923FB725B233B73BD +S113B7DC45237B733A463B1D114618462B4B984721 +S113B7EC7B68B3F1FF3F19D03B68B3F1FF3F15D031 +S113B7FC7B68DBB23B727B681B0ADBB27B727B68B7 +S113B80C1B0CDBB2BB723B68DBB2FB723B681B0AE2 +S113B81CDBB23B733B681B0CDBB27B7307F1080395 +S113B82C194610481A4B98473A7A1A4B1A707A7A76 +S113B83C184B5A70BA7A174B9A70FA7A154BDA700D +S113B84C3A7B144B1A717A7B124B5A7100BF18371E +S113B85CBD4680BD20000020E1AE00000050024037 +S113B86CC9AB00000080044019A5000071A50000BC +S113B87CBDA5000081B10000659F0000B19F0000D0 +S113B88CFDA0000009A60000FD84000075A60000C0 +S113B89C65A000007800002080B582B000AF0021C4 +S113B8AC0C480D4B9847786079680A480B4B9847BD +S113B8BC7B6803F00103002B07D040F24262084975 +S113B8CC0448084B9847034600E000231846083701 +S113B8DCBD4680BD0080044071A50000BDA50000DC +S113B8EC80000020D9A2000080B500AF044B1B8857 +S113B8FC1A4604490448054B984700BF80BD00BF55 +S113B90CCC0600208000002000800440A5A4000088 +S113B91C844640EA010313F0030F0DD1242A0BD300 +S113B92C2DE9F00FB1E8F80FA0E8F80FA2F124020A +S113B93C242AF7D2BDE8F00F002A05D011F8013BF8 +S113B94C00F8013B013AF9D1604670478446002A5D +S113B95C2AD010F0030F04D000F8011B013A23D0B5 +S113B96CF7E7282A1CD3A2F128022DE9F00F01F0E5 +S113B97CFF0141EA012141EA014141EA01610B461F +S113B98C0C460D460E460F46884689468A468B461B +S113B99CA0E8FA0F283AFBD2BDE8F00F283203D006 +S10FB9AC00F8011B013AFBD16046704713 +S113B9B800000000FFFFFFFFFFFF0000FFFFFFFF85 +S113B9C8433A2F576F726B2F736F66747761726582 +S113B9D82F4F70656E424C542F5461726765742FF3 +S113B9E844656D6F2F41524D434D335F4C4D335376 +S113B9F85F454B5F4C4D3353363936355F43726F71 +S113BA087373776F726B732F50726F672F696465E6 +S113BA182F2E2E2F6C69622F6472697665726C6999 +S113BA28622F65746865726E65742E630000000089 +S113BA38433A2F576F726B2F736F66747761726511 +S113BA482F4F70656E424C542F5461726765742F82 +S113BA5844656D6F2F41524D434D335F4C4D335305 +S113BA685F454B5F4C4D3353363936355F43726F00 +S113BA787373776F726B732F50726F672F69646576 +S113BA882F2E2E2F6C69622F6472697665726C6929 +S113BA98622F666C6173682E63000000433A2F5767 +S113BAA86F726B2F736F6674776172652F4F706551 +S113BAB86E424C542F5461726765742F44656D6FE0 +S113BAC82F41524D434D335F4C4D33535F454B5FCC +S113BAD84C4D3353363936355F43726F7373776F12 +S113BAE8726B732F50726F672F6964652F2E2E2F18 +S113BAF86C69622F6472697665726C69622F67700B +S113BB08696F2E630000000040E00F4044E00F40DE +S113BB1848E00F4000E10F4004E10F4008E10F4006 +S113BB2840420F0000201C0080841E000080250075 +S113BB38999E36000040380000093D0000803E0010 +S113BB4800004B00404B4C0000204E00808D5B00F1 +S113BB5800C05D000080700000127A0000007D00C3 +S113BB6880969800001BB7000080BB00C0E8CE0098 +S113BB78647ADA000024F4000000FA00433A2F57EC +S113BB886F726B2F736F6674776172652F4F706570 +S113BB986E424C542F5461726765742F44656D6FFF +S113BBA82F41524D434D335F4C4D33535F454B5FEB +S113BBB84C4D3353363936355F43726F7373776F31 +S113BBC8726B732F50726F672F6964652F2E2E2F37 +S113BBD86C69622F6472697665726C69622F737915 +S113BBE87363746C2E630000433A2F576F726B2F84 +S113BBF8736F6674776172652F4F70656E424C542B +S113BC082F5461726765742F44656D6F2F41524DCF +S113BC18434D335F4C4D33535F454B5F4C4D33536A +S113BC28363936355F43726F7373776F726B732F60 +S113BC3850726F672F6964652F2E2E2F6C69622FDF +S113BC486472697665726C69622F73797374696357 +S113BC586B2E6300433A2F576F726B2F736F6674A2 +S113BC68776172652F4F70656E424C542F54617220 +S113BC786765742F44656D6F2F41524D434D335F93 +S113BC884C4D33535F454B5F4C4D33533639363542 +S113BC985F43726F7373776F726B732F50726F6732 +S113BCA82F6964652F2E2E2F6C69622F6472697652 +S110BCB865726C69622F756172742E6300F1 S903819BE0 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/boot.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/boot.c index 0b69abbc..7c09383d 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/boot.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -120,6 +129,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -127,11 +137,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -156,6 +171,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/ide/lm3s6965_crossworks.hzs b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/ide/lm3s6965_crossworks.hzs index aa8e3b91..3dcbf644 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/ide/lm3s6965_crossworks.hzs +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Prog/ide/lm3s6965_crossworks.hzs @@ -1,19 +1,22 @@ - + + + + - + - + - + - + @@ -23,16 +26,16 @@ - + - + - + - + @@ -51,8 +54,9 @@ - - + + + - + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.elf index 505d2273..c7b3ead4 100644 Binary files a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.elf and b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.elf differ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.map index de166ae3..a0cd1e73 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.map @@ -7,36 +7,36 @@ start address 0x00008000 Program Header: LOAD off 0x00008000 vaddr 0x00008000 paddr 0x00008000 align 2**15 - filesz 0x000031b8 memsz 0x000031b8 flags r-x + filesz 0x000031fc memsz 0x000031fc flags r-x LOAD off 0x00010000 vaddr 0x20000000 paddr 0x20000000 align 2**15 - filesz 0x00000000 memsz 0x0000086c flags rw- + filesz 0x00000000 memsz 0x00000870 flags rw- private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 000031b8 00008000 00008000 00008000 2**2 + 0 .text 000031fc 00008000 00008000 00008000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .bss 0000086c 20000000 20000000 00010000 2**2 + 1 .bss 00000870 20000000 20000000 00010000 2**2 ALLOC - 2 .debug_info 00005e47 00000000 00000000 0000b1b8 2**0 + 2 .debug_info 00005e56 00000000 00000000 0000b1fc 2**0 CONTENTS, READONLY, DEBUGGING - 3 .debug_abbrev 00001342 00000000 00000000 00010fff 2**0 + 3 .debug_abbrev 00001342 00000000 00000000 00011052 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_loc 00003168 00000000 00000000 00012341 2**0 + 4 .debug_loc 00003173 00000000 00000000 00012394 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_aranges 00000818 00000000 00000000 000154a9 2**0 + 5 .debug_aranges 00000818 00000000 00000000 00015507 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_ranges 00000718 00000000 00000000 00015cc1 2**0 + 6 .debug_ranges 00000718 00000000 00000000 00015d1f 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_line 0000219e 00000000 00000000 000163d9 2**0 + 7 .debug_line 000021a7 00000000 00000000 00016437 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_str 000018ac 00000000 00000000 00018577 2**0 + 8 .debug_str 000018a2 00000000 00000000 000185de 2**0 CONTENTS, READONLY, DEBUGGING - 9 .comment 00000030 00000000 00000000 00019e23 2**0 + 9 .comment 00000030 00000000 00000000 00019e80 2**0 CONTENTS, READONLY - 10 .ARM.attributes 00000033 00000000 00000000 00019e53 2**0 + 10 .ARM.attributes 00000033 00000000 00000000 00019eb0 2**0 CONTENTS, READONLY - 11 .debug_frame 000014fc 00000000 00000000 00019e88 2**2 + 11 .debug_frame 000014fc 00000000 00000000 00019ee4 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00008000 l d .text 00000000 .text @@ -53,139 +53,140 @@ SYMBOL TABLE: 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 boot.c -20000000 l O .bss 00000041 xcpCtoReqPacket.4454 -20000044 l O .bss 00000001 xcpCtoRxLength.4455 -20000045 l O .bss 00000001 xcpCtoRxInProgress.4456 +20000000 l O .bss 00000004 xcpCtoRxStartTime.4457 +20000004 l O .bss 00000041 xcpCtoReqPacket.4454 +20000048 l O .bss 00000001 xcpCtoRxLength.4455 +20000049 l O .bss 00000001 xcpCtoRxInProgress.4456 00000000 l df *ABS* 00000000 cstart.c -00008258 l F .text 00000000 zero_loop +0000829c l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 led.c -20000048 l O .bss 00000004 timer_counter_last.4440 -2000004c l O .bss 00000001 led_toggle_state.4439 +2000004c l O .bss 00000004 timer_counter_last.4440 +20000050 l O .bss 00000001 led_toggle_state.4439 00000000 l df *ABS* 00000000 net.c -20000050 l O .bss 00000004 ARPTimerTimeOut -20000054 l O .bss 00000004 periodicTimerTimeOut +20000054 l O .bss 00000004 ARPTimerTimeOut +20000058 l O .bss 00000004 periodicTimerTimeOut 00000000 l df *ABS* 00000000 main.c -20000058 l O .bss 00000004 assert_failure_line.4447 +2000005c l O .bss 00000004 assert_failure_line.4447 00000000 l df *ABS* 00000000 time.c -2000005c l O .bss 00000004 millisecond_counter +20000060 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 netdev.c 00000000 l df *ABS* 00000000 ethernet.c -00008854 l F .text 00000096 EthernetPacketGetInternal -000088ec l F .text 00000086 EthernetPacketPutInternal +00008898 l F .text 00000096 EthernetPacketGetInternal +00008930 l F .text 00000086 EthernetPacketPutInternal 00000000 l df *ABS* 00000000 flash.c 00000000 l df *ABS* 00000000 gpio.c -00008d74 l F .text 0000008a GPIOBaseValid +00008db8 l F .text 0000008a GPIOBaseValid 00000000 l df *ABS* 00000000 sysctl.c -000090b0 l F .text 00000154 SysCtlPeripheralValid -0000b0f4 l O .text 0000005c g_pulXtals -0000b168 l O .text 0000000c g_pulRCGCRegs -0000b174 l O .text 0000000c g_pulSRCRRegs +000090f4 l F .text 00000154 SysCtlPeripheralValid +0000b138 l O .text 0000005c g_pulXtals +0000b1ac l O .text 0000000c g_pulRCGCRegs +0000b1b8 l O .text 0000000c g_pulSRCRRegs 00000000 l df *ABS* 00000000 systick.c 00000000 l df *ABS* 00000000 uart.c -0000979c l F .text 00000026 UARTBaseValid +000097e0 l F .text 00000026 UARTBaseValid 00000000 l df *ABS* 00000000 uip.c -000099c0 l F .text 0000004c chksum -00009a0c l F .text 00000046 upper_layer_chksum -00009ad4 l F .text 00000036 uip_add_rcv_nxt -20000060 l O .bss 00000002 tmp16 -20000062 l O .bss 00000002 ipid -20000064 l O .bss 00000004 iss -20000068 l O .bss 00000002 lastport -20000074 l O .bss 00000001 c -20000075 l O .bss 00000001 opt +00009a04 l F .text 0000004c chksum +00009a50 l F .text 00000046 upper_layer_chksum +00009b18 l F .text 00000036 uip_add_rcv_nxt +20000064 l O .bss 00000002 tmp16 +20000066 l O .bss 00000002 ipid +20000068 l O .bss 00000004 iss +2000006c l O .bss 00000002 lastport +20000078 l O .bss 00000001 c +20000079 l O .bss 00000001 opt 00000000 l df *ABS* 00000000 uip_arp.c -0000ab80 l F .text 00000116 uip_arp_update -20000076 l O .bss 00000001 i -20000077 l O .bss 00000001 tmpage -20000078 l O .bss 00000060 arp_table -0000b1b0 l O .text 00000006 broadcast_ethaddr -200000d8 l O .bss 00000001 c -200000d9 l O .bss 00000001 arptime -200000dc l O .bss 00000004 ipaddr +0000abc4 l F .text 00000116 uip_arp_update +2000007a l O .bss 00000001 i +2000007b l O .bss 00000001 tmpage +2000007c l O .bss 00000060 arp_table +0000b1f4 l O .text 00000006 broadcast_ethaddr +200000dc l O .bss 00000001 c +200000dd l O .bss 00000001 arptime +200000e0 l O .bss 00000004 ipaddr 00000000 l df *ABS* 00000000 memset.c 00000000 l df *ABS* 00000000 00000100 l *ABS* 00000000 __STACKSIZE__ -000085b8 g F .text 0000000c __error__ -00008214 g F .text 00000060 reset_handler -000092c8 g F .text 00000008 SysCtlDelay -200000e0 g O .bss 00000002 uip_len -2000006c g O .bss 00000006 uip_ethaddr -00009a54 g F .text 0000007e uip_add32 -0000b1b8 g .text 00000000 _etext -00009204 g F .text 00000068 SysCtlPeripheralReset -00008f9c g F .text 00000030 GPIOPinWrite -000087d8 g F .text 00000052 netdev_read -00009bb0 g F .text 00000fc4 uip_process -200000e4 g O .bss 00000004 uip_sappdata -0000862c g F .text 00000024 netdev_init -200000e8 g O .bss 00000004 uip_acc32 -00009b0c g F .text 0000002c uip_ipchksum -00008974 g F .text 0000003a EthernetInitExpClk -00009b7c g F .text 00000032 uip_listen -0000882c g F .text 00000028 netdev_send -00008b5c g F .text 00000076 EthernetPacketPut -0000926c g F .text 00000046 SysCtlPeripheralEnable -200000ec g O .bss 00000001 uip_flags -00008204 g F .text 0000000e BootActivate -000092b4 g F .text 00000012 SysCtlReset -2000076c g .bss 00000000 _ebss -00008628 g F .text 00000002 UnusedISR -00008ae0 g F .text 0000007a EthernetPacketGetNonBlocking -00008280 g F .text 0000003a LedInit -00008618 g F .text 00000010 TimeISRHandler -00009064 g F .text 0000004c GPIOPinTypeEthernetLED -00008400 g F .text 0000015c NetTask -00008650 g F .text 00000188 netdev_init_mac -00009988 g F .text 00000036 UARTCharGetNonBlocking +000085fc g F .text 0000000c __error__ +00008258 g F .text 00000060 reset_handler +0000930c g F .text 00000008 SysCtlDelay +200000e4 g O .bss 00000002 uip_len +20000070 g O .bss 00000006 uip_ethaddr +00009a98 g F .text 0000007e uip_add32 +0000b1fc g .text 00000000 _etext +00009248 g F .text 00000068 SysCtlPeripheralReset +00008fe0 g F .text 00000030 GPIOPinWrite +0000881c g F .text 00000052 netdev_read +00009bf4 g F .text 00000fc4 uip_process +200000e8 g O .bss 00000004 uip_sappdata +00008670 g F .text 00000024 netdev_init +200000ec g O .bss 00000004 uip_acc32 +00009b50 g F .text 0000002c uip_ipchksum +000089b8 g F .text 0000003a EthernetInitExpClk +00009bc0 g F .text 00000032 uip_listen +00008870 g F .text 00000028 netdev_send +00008ba0 g F .text 00000076 EthernetPacketPut +000092b0 g F .text 00000046 SysCtlPeripheralEnable +200000f0 g O .bss 00000001 uip_flags +00008248 g F .text 0000000e BootActivate +000092f8 g F .text 00000012 SysCtlReset +20000770 g .bss 00000000 _ebss +0000866c g F .text 00000002 UnusedISR +00008b24 g F .text 0000007a EthernetPacketGetNonBlocking +000082c4 g F .text 0000003a LedInit +0000865c g F .text 00000010 TimeISRHandler +000090a8 g F .text 0000004c GPIOPinTypeEthernetLED +00008444 g F .text 0000015c NetTask +00008694 g F .text 00000188 netdev_init_mac +000099cc g F .text 00000036 UARTCharGetNonBlocking 20000000 g .bss 00000000 _bss -00009b38 g F .text 00000010 uip_tcpchksum -200000f0 g O .bss 00000004 uip_appdata -00009770 g F .text 0000002a SysTickPeriodSet -200000f4 g O .bss 00000004 uip_conn -200000f8 g O .bss 0000001e uip_conns -00008c24 g F .text 00000032 EthernetIntStatus -0000ae30 g F .text 000001d6 uip_arp_out -0000b008 g F .text 0000009e memset -0000855c g F .text 0000005c main -0000948c g F .text 000002ba SysCtlClockGet -00009800 g F .text 00000044 UARTDisable -00008a98 g F .text 00000048 EthernetEnable +00009b7c g F .text 00000010 uip_tcpchksum +200000f4 g O .bss 00000004 uip_appdata +000097b4 g F .text 0000002a SysTickPeriodSet +200000f8 g O .bss 00000004 uip_conn +200000fc g O .bss 0000001e uip_conns +00008c68 g F .text 00000032 EthernetIntStatus +0000ae74 g F .text 000001d6 uip_arp_out +0000b04c g F .text 0000009e memset +000085a0 g F .text 0000005c main +000094d0 g F .text 000002ba SysCtlClockGet +00009844 g F .text 00000044 UARTDisable +00008adc g F .text 00000048 EthernetEnable 000080f4 g F .text 00000050 BootComInit -0000acf0 g F .text 00000140 uip_arp_arpin -000085c4 g F .text 00000046 TimeInit -00008a20 g F .text 00000076 EthernetMACAddrSet -0000ac98 g F .text 00000058 uip_arp_timer -20000118 g O .bss 00000002 uip_listenports -2000011c g O .bss 00000004 uip_draddr +0000ad34 g F .text 00000140 uip_arp_arpin +00008608 g F .text 00000046 TimeInit +00008a64 g F .text 00000076 EthernetMACAddrSet +0000acdc g F .text 00000058 uip_arp_timer +2000011c g O .bss 00000002 uip_listenports +20000120 g O .bss 00000004 uip_draddr 20000000 g .text 00000000 _data -00008ca0 g F .text 0000004c EthernetPHYRead -000082bc g F .text 0000007a LedToggle -2000086c g .bss 00000000 _estack -000089b0 g F .text 0000006e EthernetConfigSet +00008ce4 g F .text 0000004c EthernetPHYRead +00008300 g F .text 0000007a LedToggle +20000870 g .bss 00000000 _estack +000089f4 g F .text 0000006e EthernetConfigSet 20000000 g .text 00000000 _edata -0000ab74 g F .text 0000000a htons +0000abb8 g F .text 0000000a htons 00008000 g O .text 000000f4 _vectab -00008cec g F .text 00000086 FlashUserGet -00009018 g F .text 0000004c GPIOPinTypeUART -00008fcc g F .text 0000004c GPIOPinTypeGPIOOutput -00008bd4 g F .text 0000004e EthernetIntDisable -00008144 g F .text 000000c0 BootComCheckActivationRequest -00008c58 g F .text 00000048 EthernetIntClear -0000860c g F .text 0000000c TimeGet -00009b48 g F .text 00000032 uip_init -00008e00 g F .text 0000006c GPIODirModeSet -2000076c g .bss 00000000 _stack -20000120 g O .bss 00000004 uip_netmask -00009748 g F .text 00000012 SysTickEnable -20000124 g O .bss 00000004 uip_hostaddr -000083c8 g F .text 00000038 NetApp -0000975c g F .text 00000012 SysTickIntEnable -00009844 g F .text 00000142 UARTConfigSetExpClk -00008338 g F .text 00000090 NetInit -000092d0 g F .text 000001ba SysCtlClockSet -00008e6c g F .text 0000012e GPIOPadConfigSet -20000128 g O .bss 00000642 uip_buf -2000076a g O .bss 00000002 uip_slen -000097c4 g F .text 0000003c UARTEnable +00008d30 g F .text 00000086 FlashUserGet +0000905c g F .text 0000004c GPIOPinTypeUART +00009010 g F .text 0000004c GPIOPinTypeGPIOOutput +00008c18 g F .text 0000004e EthernetIntDisable +00008144 g F .text 00000104 BootComCheckActivationRequest +00008c9c g F .text 00000048 EthernetIntClear +00008650 g F .text 0000000c TimeGet +00009b8c g F .text 00000032 uip_init +00008e44 g F .text 0000006c GPIODirModeSet +20000770 g .bss 00000000 _stack +20000124 g O .bss 00000004 uip_netmask +0000978c g F .text 00000012 SysTickEnable +20000128 g O .bss 00000004 uip_hostaddr +0000840c g F .text 00000038 NetApp +000097a0 g F .text 00000012 SysTickIntEnable +00009888 g F .text 00000142 UARTConfigSetExpClk +0000837c g F .text 00000090 NetInit +00009314 g F .text 000001ba SysCtlClockSet +00008eb0 g F .text 0000012e GPIOPadConfigSet +2000012c g O .bss 00000642 uip_buf +2000076e g O .bss 00000002 uip_slen +00009808 g F .text 0000003c UARTEnable diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.srec index 041e0886..8de48112 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/bin/demoprog_ek_lm3s6965.srec @@ -1,798 +1,802 @@ S020000062696E2F64656D6F70726F675F656B5F6C6D3373363936352E7372656358 -S11380006C080020158200002986000029860000E3 -S113801029860000298600002986000029860000A0 -S11380202986000029860000298600002986000090 -S11380302986000029860000298600001986000090 -S11380402986000029860000298600002986000070 -S11380502986000029860000298600002986000060 -S11380602986000029860000298600002986000050 -S11380702986000029860000298600002986000040 -S11380802986000029860000298600002986000030 -S11380902986000029860000298600002986000020 -S11380A02986000029860000298600002986000010 -S11380B02986000029860000298600002986000000 -S11380C029860000298600002986000029860000F0 -S11380D029860000298600002986000029860000E0 -S11380E029860000298600002986000029860000D0 -S11380F0EE11AA5510B50120C1F2000049F26D2419 +S113800070080020598200006D8600006D86000013 +S11380106D8600006D8600006D8600006D86000090 +S11380206D8600006D8600006D8600006D86000080 +S11380306D8600006D8600006D8600005D86000080 +S11380406D8600006D8600006D8600006D86000060 +S11380506D8600006D8600006D8600006D86000050 +S11380606D8600006D8600006D8600006D86000040 +S11380706D8600006D8600006D8600006D86000030 +S11380806D8600006D8600006D8600006D86000020 +S11380906D8600006D8600006D8600006D86000010 +S11380A06D8600006D8600006D8600006D86000000 +S11380B06D8600006D8600006D8600006D860000F0 +S11380C06D8600006D8600006D8600006D860000E0 +S11380D06D8600006D8600006D8600006D860000D0 +S11380E06D8600006D8600006D8600006D860000C0 +S11380F0EE11AA5510B50120C1F2000049F2B124D5 S1138100C0F20004A0470120C2F20000A0474FF0D3 -S11381104020032149F21903C0F20003984749F2B1 -S11381208D43C0F20003984701464FF44040C4F227 -S113813000004FF46142602349F64504C0F2000494 -S1138140A04710BD10B540F24503C2F200031B78EE -S1138150EBB94FF44040C4F2000049F68913C0F271 -S113816000039847B0F1FF3F4BD040F20003C2F246 -S11381700003187040F24503C2F2000301221A7092 -S113818040F24403C2F2000300221A7010BD40F210 -S11381904403C2F200031B785C1C4FF44040C4F259 -S11381A0000049F68913C0F200039847B0F1FF3F7D -S11381B027D040F20003C2F20003185540F24402F3 -S11381C0C2F2000211780131C9B211701B788B42DE -S11381D017D140F24503C2F2000300221A7040F2A4 -S11381E00003C2F200035B78FF2B0AD140F20003C4 -S11381F0C2F200039B7823B949F2B523C0F200030D -S1138200984710BD08B549F2B523C0F2000398475A -S113821008BD00BF10B517498D4640F20002C2F2F6 -S1138220000240F20003C2F200039A4210D2131D6E -S11382300F4CE41A24F003040434002310464BF2D8 -S1138240B811C0F200015A581A500433A342FAD1AB -S113825009480A494FF000028842B8BF40F8042B8D -S1138260FADB48F25D53C0F20003984710BD00BF2B -S1138270030000206C080020000000206C07002090 -S113828010B52020C2F2000049F26D23C0F20003B1 -S113829098474FF4A044C4F202042046012148F652 -S11382A0CD73C0F20003984720460121002248F60E -S11382B09D73C0F20003984710BD00BF10B548F28B -S11382C00D63C0F200039847044640F24803C2F22B -S11382D000031B68C31AB3F5FA7F2BD340F24C0397 -S11382E0C2F200031B7883B940F24C03C2F20003CC -S11382F001221A704FF4A040C4F20200114648F65D -S11383009D73C0F2000398470FE040F24C03C2F2A1 -S1138310000300221A704FF4A040C4F202000121AD -S113832048F69D73C0F20003984740F24803C2F236 -S113833000031C6010BD00BF10B548F22D63C0F2ED -S11383400003984748F20D64C0F20004A04740F2CD -S11383505403C2F2000300F5FA701860A04740F21B -S11383605003C2F2000300F51C501030186049F6A7 -S11383704933C0F20003984740F22413C2F20003C9 -S11383804FF6A9621A8043F61371598040F2201304 -S1138390C2F200034FF6FF7119800021598040F2A8 -S11383A01C13C2F200031A8040F213125A804EF6D4 -S11383B0030049F67D33C0F20003984748F2516345 -S11383C0C0F20003984710BD08B540F2EC03C2F2B6 -S11383D000031B7813F0400F11D113F0020F0ED0DD -S11383E040F2F003C2F200031B681A79FF2A06D197 -S11383F05B7923B948F20523C0F20003984708BD0E -S113840010B548F2D973C0F200039847002853D03E -S113841040F2E002C2F20002108040F22813C2F2DD -S113842000039C894FF400604AF67533C0F20003E0 -S1138430984784421CD1012049F6B133C0F20003AD -S1138440984740F2E003C2F200031B88A3B34AF644 -S11384503163C0F20003984748F62D03C0F20003CD -S1138460984740F2E003C2F2000300221A8023E09E -S113847040F22813C2F200039C8940F606004AF633 -S11384807533C0F200039847844215D14AF6F1438C -S1138490C0F20003984740F2E003C2F200031B88D5 -S11384A053B148F62D03C0F20003984740F2E003AD -S11384B0C2F2000300221A8048F20D63C0F20003E6 -S11384C0984740F25403C2F200031B6898422BD32E -S11384D040F25402C2F2000203F5FA73136040F250 -S11384E0F403C2F2000340F2F802C2F200021A607E -S11384F0022049F6B133C0F20003984740F2E0038A -S1138500C2F200031B887BB14AF63163C0F2000358 -S1138510984748F62D03C0F20003984740F2E00361 -S1138520C2F2000300221A8048F20D63C0F2000375 -S1138530984740F25003C2F200031B6898420CD3E0 -S113854040F25002C2F2000203F51C5310331360D0 -S11385504AF69943C0F20003984710BD08B54FF49A -S11385606070C0F2C01049F2D123C0F200039847F2 -S113857048F28123C0F20003984748F2C553C0F281 -S11385800003984748F23933C0F20003984748F291 -S1138590F503C0F20003984748F2BD26C0F2000676 -S11385A048F20145C0F2000548F24514C0F2000447 -S11385B0B047A847A047FBE740F25803C2F20003C4 -S11385C01960FEE708B549F28D43C0F200039847ED -S11385D044F6D353C1F26203A3FB0020800949F29D -S11385E07173C0F20003984749F24973C0F2000363 -S11385F0984749F25D73C0F20003984740F25C0368 -S1138600C2F2000300221A6008BD00BF40F25C03FE -S1138610C2F200031868704740F25C03C2F2000320 -S11386201A6801321A607047FEE700BF10B54FF4B4 -S1138630A044C2F21004204649F26D23C0F20003A4 -S11386409847204649F20523C0F20003984710BD1D -S11386502DE9F04385B02020C2F2000049F26D23D9 -S1138660C0F2000398474FF4A040C4F202000C216A -S113867049F26503C0F2000398474FF40044C4F282 -S1138680040420467F2148F6D533C0F200039847FE -S11386902046002148F62543C0F2000398470146CE -S11386A0204648F65943C0F20003984749F28D43E7 -S11386B0C0F2000398470146204648F67513C0F2FD -S11386C0000398472046162148F6B113C0F2000370 -S11386D09847204648F69923C0F20003984720465D -S11386E0012148F6A143C0F200039847044648F22A -S11386F00D63C0F20003984700F59C5708374FF408 -S11387000048C4F204084FF0010948F6A146C0F23B -S1138710000648F20D65C0F2000506E040464946F1 -S1138720B0470446A847874202D914F0040FF5D095 -S113873008238DF8083000238DF8093027238DF89D -S11387400A3069238DF80B305B238DF80C304523F8 -S11387508DF80D3001A8694648F6ED43C0F20003D8 -S11387609847019BB3F1FF3F13D0009AB2F1FF3F4A -S11387700FD08DF80830190A8DF809101B0C8DF8EC -S11387800A308DF80B20130A8DF80C30120C8DF87A -S11387900D204FF40040C4F2040002A948F621233E -S11387A0C0F20003984740F26C03C2F200039DF844 -S11387B008201A709DF809205A709DF80A209A70B2 -S11387C09DF80B20DA709DF80C201A719DF80D208D -S11387D05A7105B0BDE8F08338B54FF40044C4F2D3 -S11387E004042046002148F62543C0F200039847BC -S11387F005462046294648F65943C0F200039847E7 -S113880015F0010F0FD04FF40040C4F2040040F201 -S11388102811C2F2000140F2426248F6E123C0F29C -S11388200003984738BD002038BD00BF08B540F2AA -S1138830E003C2F200034FF40040C4F2040040F22B -S11388402811C2F200011A8848F65D33C0F2000311 -S1138850984708BD2DE9F001844600F1100403692E -S11388601FFA83F8180C08701B0E4B70A8F1060051 -S11388709042B4BF074617463E1F012E06DD022371 -S11388802568CD500433B342FADD00E002239F4251 -S11388901DDDDCF81050FE1E9E4209D18D55394471 -S11388A02B0A01F8023C2D0C01F8015C7B1C0EE044 -S11388B0BE1E9E4206D18D5539442D0A01F8015C35 -S11388C0BB1C04E07E1E9E4204BF8D55FB1CA8F118 -S11388D002018B4203DA256804338B42FBDB9042AE -S11388E0C8BF4042BDE8F001704700BF70B440F219 -S11388F0FE739A42C8BF504239DCA2F10E030C78D1 -S113890043EA04434C7843EA046300F1100603612C -S1138910151F012D06DD0223CC5834600433AB420D -S1138920FADD00E0022393421ED0D41E9C420BD1F8 -S11389300C5D114411F8025C11F8013C1B0443EA7C -S11389400523234303610FE0941E9C4207D10B5D72 -S1138950114411F8011C43EA0123036104E0541E8D -S11389609C4204BF0B5D036101238363104670BC0A -S1138970704700BF38B504460D464FF40042C4F2B8 -S11389800402904209D04BF2A800C0F200004E212C -S113899048F2B952C0F2000290474CF66B23C6F677 -S11389A05F33A3FB0523C3F34753636238BD00BFA2 -S11389B038B504460D464FF40043C4F2040398420C -S11389C009D04BF2A800C0F20000952148F2B95337 -S11389D0C0F20003984725F4873333F0160209D018 -S11389E04BF2A800C0F20000992148F2B953C0F23A -S11389F000039847E36823F01603EAB21343E360E5 -S1138A00A36823F00E03C5F307221343A360E36BAB -S1138A1023F00103C5F307451D43E56338BD00BFDB -S1138A2030B583B005460C464FF40043C4F204034A -S1138A3098420AD04BF2A800C0F200004FF48171B2 -S1138A4048F2B953C0F20003984754B94BF2A80056 -S1138A50C0F2000040F2031148F2B953C0F200031F -S1138A60984723788DF8043063788DF80530A3781F -S1138A708DF80630E3788DF80730019B6B61002395 -S1138A80019323798DF8043063798DF80530019BC7 -S1138A90AB6103B030BD00BF10B504464FF40043D2 -S1138AA0C4F2040398420AD04BF2A800C0F20000BA -S1138AB04FF4AC7148F2B953C0F200039847A3686D -S1138AC043F01003A360A36843F00103A360E368C9 -S1138AD043F00103E360A36843F01003A36010BDF7 -S1138AE070B504460E4615464FF40043C4F2040321 -S1138AF098420AD04BF2A800C0F2000040F27F2155 -S1138B0048F2B953C0F20003984756B94BF2A80093 -S1138B10C0F200004FF4207148F2B953C0F20003D0 -S1138B209847002D0ADC4BF2A800C0F2000040F286 -S1138B30812148F2B953C0F200039847636B13F0E4 -S1138B403F0F08D0204631462A4648F65503C0F266 -S1138B500003984770BD002070BD00BF70B5044687 -S1138B600E4615464FF40043C4F2040398420AD05B -S1138B704BF2A800C0F2000040F28E3148F2B95323 -S1138B80C0F20003984756B94BF2A800C0F20000A7 -S1138B9040F28F3148F2B953C0F200039847002DD8 -S1138BA00ADC4BF2A800C0F200004FF4647148F2F2 -S1138BB0B953C0F200039847A36B13F0010FFBD124 -S1138BC0204631462A4648F6ED03C0F20003984792 -S1138BD070BD00BF38B504460D464FF40043C4F2DF -S1138BE0040398420AD04BF2A800C0F2000040F2FD -S1138BF0354148F2B953C0F20003984735F07F037A -S1138C000AD04BF2A800C0F200004FF4876148F28A -S1138C10B953C0F200039847636823EA0505656009 -S1138C2038BD00BF38B504460D464FF40043C4F2C6 -S1138C30040398420AD04BF2A800C0F200004FF49B -S1138C408B6148F2B953C0F20003984720680DB114 -S1138C506368184038BD00BF38B504460D464FF46C -S1138C600043C4F2040398420AD04BF2A800C0F2B5 -S1138C70000040F28D4148F2B953C0F20003984716 -S1138C8035F07F030AD04BF2A800C0F200004FF485 -S1138C90926148F2B953C0F200039847256038BD89 -S1138CA038B504460D464FF40043C4F20403984219 -S1138CB00AD04BF2A800C0F2000040F2DC4148F2B6 -S1138CC0B953C0F20003984704F12003226A12F05A -S1138CD0010FF9D1ED00EDB245F001051D601A68F0 -S1138CE012F0010FFBD1206B80B238BD38B50C46B1 -S1138CF0054650B94BF2C400C0F2000040F26B21AB -S1138D0048F2B953C0F20003984754B94BF2C40077 -S1138D10C0F200004FF41B7148F2B953C0F20003D3 -S1138D2098474FF46043C4F20F031B6813F0E04FFD -S1138D3019D04FF46043C4F20F031A680023C7F23A -S1138D40FF031340B3F1805F10D04EF2E013C4F27E -S1138D500F031B682B604EF2E413C4F20F031B686D -S1138D602360002038BD4FF0FF3038BD4FF0FF3096 -S1138D7038BD00BF20F480534FF40042C4F2050212 -S1138D80934218BFB3F1402F31D04FF4C041C4F225 -S1138D9000014FF42042C4F20502934218BF8B42F3 -S1138DA027D04FF48041C4F202014FF44042C4F290 -S1138DB00502934218BF8B421DD04FF4C041C4F248 -S1138DC002014FF46042C4F20502934218BF8B4281 -S1138DD013D04FF45042C4F203020023C4F206033A -S1138DE0984218BF904214BF002001207047012010 -S1138DF0704701207047012070470120704700BF71 -S1138E0070B504460E46154648F67553C0F2000385 -S1138E10984748B94BF2DC00C0F20000E42148F264 -S1138E20B953C0F200039847022D09D94BF2DC0074 -S1138E30C0F20000E62148F2B953C0F2000398479B -S1138E4015F0010F04F58063D4F8002414BF3243F5 -S1138E50B2431A6015F0020F04F58463D4F8202499 -S1138E6014BF164322EA06061E6070BDF8B5044618 -S1138E700D4617461E4648F67553C0F20003984740 -S1138E8050B94BF2DC00C0F200004FF4DD7148F23F -S1138E90B953C0F20003984727F008027B1E042A46 -S1138EA018BF012B0AD94BF2DC00C0F200004FF4CA -S1138EB0DF7148F2B953C0F200039847A6F10803E2 -S1138EC0052B0BD956B14BF2DC00C0F2000040F286 -S1138ED0C51148F2B953C0F20003984717F0010FC7 -S1138EE004F5A063D4F8002514BF2A43AA431A60EA -S1138EF017F0020F04F20453D4F8042514BF2A43D4 -S1138F00AA431A6017F0040F04F5A163D4F80825E6 -S1138F1014BF2A43AA431A6017F0080F04F5A36389 -S1138F20D4F8182514BF2A43AA431A6016F0010F77 -S1138F3004F20C53D4F80C2514BF2A43AA431A6034 -S1138F4016F0020F04F5A263D4F8102514BF2A43C7 -S1138F50AA431A6016F0040F04F21453D4F814252B -S1138F6014BF2A43AA431A6016F0080F04F21C53D4 -S1138F70D4F81C2514BF2A43AA431A602EB904F559 -S1138F80A563D4F82825154305E004F5A563D4F8B2 -S1138F90282522EA05051D60F8BD00BF70B504460A -S1138FA00D46164648F67553C0F20003984750B96B -S1138FB04BF2DC00C0F200004FF4517148F2B95397 -S1138FC0C0F20003984744F8256070BD38B50546E3 -S1138FD00C4648F67553C0F20003984750B94BF25B -S1138FE0DC00C0F2000040F2044148F2B953C0F280 -S1138FF00003984728462146012248F60163C0F23F -S113900000039847284621460122082348F66D6448 -S1139010C0F20004A04738BD38B505460C4648F6F2 -S11390207553C0F20003984750B94BF2DC00C0F20C -S1139030000040F21F5148F2B953C0F200039847B0 -S113904028462146022248F60163C0F200039847ED -S1139050284621460122082348F66D64C0F2000424 -S1139060A04738BD38B505460C4648F67553C0F2DE -S11390700003984750B94BF2DC00C0F2000040F204 -S1139080C65148F2B953C0F2000398472846214616 -S1139090022248F60163C0F200039847284621469D -S11390A00422082348F66D64C0F20004A04738BDCA -S11390B030B420F08053A3F58012013A4FF480714C -S11390C0C0F210018B4218BF012A98BF012040F260 -S11390D097804FF40071C0F210014FF48062C0F227 -S11390E01002934218BF8B4208BF012000F0888011 -S11390F04FF4A041C2F2100100F16042013A8842EB -S113910018BF012A98BF01207AD90422C2F20002B2 -S1139110904208BF012073D01022C2F20002904294 -S113912008BF01206CD02022C2F20002904208BF86 -S1139130012065D020F480148021C2F200014FF494 -S11391408072C2F20002944218BF8B4208BF012011 -S113915056D020F00052B0F1102F18BF402A08BF9B -S113916001204DD04FF48041C1F200018C4208BF70 -S1139170012045D0B0F1101F08BF012040D04FF4AA -S11391808075C1F200054FF40071C1F200018842FC -S113919018BFA84208BF012032D01025C1F2000533 -S11391A02021C1F200018A4218BFAA4208BF01204F -S11391B026D00821C1F2100188421CD000F1704170 -S11391C00139012917D90421C1F200018C4214D0BC -S11391D0B0F1202F13D00121C2F2100188420ED029 -S11391E04FF48050C0F21000834218BF082A14BF05 -S11391F00020012004E0012002E0012000E0012021 -S113920030BC704710B582B0044649F2B103C0F2D5 -S11392100003984750B94BF25010C0F2000040F2DE -S1139220B91148F2B953C0F2000398474BF27413D2 -S1139230C0F20003220F53F822201368A1B2C4F332 -S1139240044401FA04F42343136000230193019BB3 -S11392500F2B05D8019B01330193019B0F2BF9D9E7 -S1139260136823EA0404146002B010BD10B5044668 -S113927049F2B103C0F20003984750B94BF25010C1 -S1139280C0F200004FF4FC7148F2B953C0F200037D -S113929098474BF26813C0F20003220F53F82230B0 -S11392A01A68A1B2C4F3044401FA04F414431C6020 -S11392B010BD00BF4EF60C53CEF200030422C0F2E0 -S11392C0FA521A60FEE700BF01387FF4FDAF704721 -S11392D070B504464FF46043C4F20F031B6813F0E7 -S11392E0E04F0BD04FF46043C4F20F031A6800231D -S11392F0C7F2FF031340B3F1805F02D1002CC0F228 -S1139300C3804EF26002C4F20F0211684EF2700381 -S1139310C4F20F031E6821F4800545F4006546F489 -S113932000601560186011F0020F02D014F0020FF3 -S113933005D011F0010F24D014F0010F21D164F0F5 -S113934003031D404EF26003C4F20F031D600028A6 -S113935004DA06F03003302B04D00BE005F03003C0 -S1139360302B07D14FF4805049F2C923C0F20003D7 -S1139370984706E04FF4002049F2C923C0F20003E5 -S1139380984725F45F5525F0300543F2F0732340E8 -S11393901D434DF68F73C7F6FF73334043F40062E9 -S11393A042F23003C8F200032340134304F00802DE -S11393B04EF25801C4F20F014020086053EAC2067D -S11393C00AD54EF27003C4F20F031E604EF260031E -S11393D0C4F20F031D6009E04EF26003C4F20F03F0 -S11393E01D604EF27003C4F20F031E60102049F298 -S11393F0C922C0F20002904725F0F86020F0030073 -S11394000323C0F2C0732340184326F0FC5604F033 -S1139410FC510E4314F0804F1FBF40F4800026F42B -S113942080050023C4F240031ABF23401D4326F0E5 -S1139430804514F4006F17D14EF25003C4F20F03A9 -S11394401B6813F0400F0BD147F6FF734EF2500127 -S1139450C4F20F010A6812F0400F01D1013BF9D1A7 -S113946020F4006025F400654EF26003C4F20F039B -S113947018604EF27003C4F20F031D60102049F20D -S1139480C923C0F20003984770BD00BF30B44EF248 -S11394906003C4F20F0319684EF27003C4F20F03A1 -S11394A01A68002AB4BF02F0700301F03003202BC5 -S11394B071D003D87BB1102B16D037E1602B00F0AC -S11394C0C180702B00F0BB80302B08BF03F5EA434A -S11394D000F0CF802AE14BF2F403C0F20003C1F3A1 -S11394E0841053F82030C4E04FF46043C4F20F03F7 -S11394F01B6813F0E04F04BF4EF2C013C0F2E40344 -S113950000F0B7804FF46043C4F20F0318680023DF -S1139510C7F2FF030340B3F1805F00F096804FF47D -S11395206043C4F20F0318680023C7F2FF0303402B -S11395300020C1F20100834208D14FF46043C4F219 -S11395400F031B689BB2022B00F084804FF460432E -S1139550C4F20F0318680023C7F2FF03034000207E -S1139560C1F2030083421CBF4FF41053C0F2F40352 -S11395707FD14FF46043C4F20F031C68A4B24FF4CC -S1139580D853C0F2B7034FF41050C0F2F400002CCB -S113959018BF03466DE04FF46043C4F20F031B6829 -S11395A013F0E04F04BF43F67003C0F2390360D0F8 -S11395B04FF46043C4F20F0318680023C7F2FF039B -S11395C00340B3F1805F4AD04FF46043C4F20F0309 -S11395D018680023C7F2FF0303400020C1F2010012 -S11395E0834207D14FF46043C4F20F031B689BB25C -S11395F0022B39D04FF46043C4F20F0318680023E0 -S1139600C7F2FF0303400020C1F2030083421CBFE2 -S11396104FF41063C0F23D032BD14FF46043C4F206 -S11396200F031C68A4B24CF2C063C0F22D034FF4C4 -S11396301060C0F23D00002C18BF034619E04FF43F -S1139640004316E04FF4800313E04EF2C013C0F25F -S1139650E4030EE04FF4D853C0F2B70309E043F635 -S11396607003C0F2390304E04CF2C063C0F22D036E -S1139670FFE7002A03DA12F4006F03D058E011F474 -S1139680006F5AD14EF26400C4F20F0000684FF428 -S11396906044C4F20F04246814F0E04F0BD04FF47C -S11396A06044C4F20F0425680024C7F2FF042C4070 -S11396B0B4F1805F0AD1C0F34814023404FB03F30D -S11396C000F01F040234B3FBF4F309E0C0F34814C0 -S11396D004FB03F300F01F0401346400B3FBF4F350 -S11396E010F4804F18BF5B0810F4004F18BF9B089C -S11396F0002AA8BF41F4800112DA12F0804F09D089 -S113970012F4006F06D15B00C2F386520132B3FB40 -S1139710F2F016E0C2F3C5500130B3FBF0F010E0F4 -S1139720C1F3C3500130B3FBF0F00AE0002008E0BD -S113973011F4800FE1D1184603E011F4800FEFD14A -S1139740184630BC704700BF4EF21003CEF200033F -S11397501A6842F005021A60704700BF4EF2100307 -S1139760CEF200031A6842F002021A60704700BF8A -S113977010B5441EB4F1807F09D34BF28010C0F2BF -S11397800000D02148F2B953C0F2000398474EF2CA -S11397901403CEF200031C6010BD00BF20F48052FD -S11397A04FF44043C4F200039A4208D04FF460439C -S11397B0C4F20003984214BF002001207047012026 -S11397C0704700BF10B5044649F29D73C0F2000310 -S11397D0984750B94BF29810C0F200004FF4CF7183 -S11397E048F2B953C0F200039847E36A43F0100308 -S11397F0E362236B43F4407343F00103236310BD1E -S113980010B5044649F29D73C0F20003984750B95D -S11398104BF29810C0F200004FF4DF7148F2B953D4 -S1139820C0F200039847A36913F0080FFBD1E36A61 -S113983023F01003E362236B23F4407323F001034A -S1139840236310BDF8B504460E4615461F4649F27B -S11398509D72C0F20002904750B94BF29810C0F2CA -S1139860000040F20D1148F2B953C0F200039847CA -S113987055B94BF29810C0F200004FF4877148F2CA -S1139880B953C0F2000398474FF46042C4F20F0288 -S1139890136813F0E04F08BF102340D04FF4604327 -S11398A0C4F20F031A680023C7F2FF031340B3F195 -S11398B0805F08BF102332D04FF46043C4F20F031B -S11398C01A680023C7F2FF0313400022C1F2010209 -S11398D0934209D14FF46043C4F20F031B689BB257 -S11398E0022B08BF10231AD04FF46043C4F20F03B5 -S11398F01A680023C7F2FF0313400022C1F20302D7 -S1139900934218BF08230AD14FF46043C4F20F03F3 -S11399101B689BB2002B0CBF10230823FFE705FB39 -S113992003F3B3420AD94BF29810C0F2000040F29C -S11399300F1148F2B953C0F200039847204649F684 -S11399400102C0F200029047B6EB051F236B3DBF36 -S113995043F0200323636D0823F0200328BF23630F -S1139960F600B6FBF5F50135EB096362C5F3450571 -S1139970A562E7620023A361204649F2C573C0F2E1 -S113998000039847F8BD00BF10B5044649F29D7323 -S1139990C0F20003984750B94BF29810C0F200008F -S11399A040F2094148F2B953C0F200039847A36951 -S11399B013F0100F0CBF20684FF0FF3010BD00BF34 -S11399C030B4013A8D18A94214D20B461C785A7847 -S11399D002EB042292B2104480B2824284BF01306E -S11399E080B202339D42F1D8CB432B4423F00103D0 -S11399F002331944A94207D10B781B02184480B2E0 -S1139A00834284BF013080B230BC704770B540F2ED -S1139A102814C2F20004667C143E237C06EB032661 -S1139A20B6B2304480B204F11A01082249F6C115D5 -S1139A30C0F20005A84704F122013246A8470346B4 -S1139A4020B1000A40EA032080B270BD4FF6FF70D7 -S1139A5070BD00BF70B4C4780C44E4B240F2E803B3 -S1139A60C2F20003DC700D0A82782A44D2B29A70E2 -S1139A7046785E700078187095420DD90136F6B2BA -S1139A8040F2E803C2F200035E702EB940F2E8032C -S1139A90C2F2000301301870C9B28C4217DA0132E5 -S1139AA0D2B240F2E803C2F200039A707AB940F2EB -S1139AB0E803C2F200035A780132D2B25A7032B9C2 -S1139AC040F2E803C2F200031A7801321A7070BC43 -S1139AD0704700BF10B5014640F2F404C2F200041E -S1139AE02068083049F65523C0F2000398472268DD -S1139AF040F2E803C2F200031978117259785172E6 -S1139B0099789172DB78D37210BD00BF08B500203C -S1139B100849142249F6C113C0F2000398470346CA -S1139B2020B1000A40EA032080B208BD4FF6FF705E -S1139B3008BD00BF3601002008B5062049F60D23F4 -S1139B40C0F20003984708BD40F21813C2F20003A4 -S1139B5000221A8040F2F803C2F200035A7640F25F -S1139B607403C2F2000301221A7040F26803C2F2C5 -S1139B7000034FF480621A80704700BF40F2740300 -S1139B80C2F2000300221A7040F21813C2F200035A -S1139B901B882BB940F21813C2F2000318807047D7 -S1139BA040F27403C2F2000301221A70704700BF2E -S1139BB038B540F2F403C2F200031C6840F2F0032B -S1139BC0C2F20003AD4A1A6040F2E403C2F2000399 -S1139BD01A60032816D1637E03F00F03032B40F0B1 -S1139BE0AE87238A002B40F0AA8740F2EC03C2F22E -S1139BF0000308221A7048F2C933C0F200039847E0 -S1139C0000F0CCBD022840F0A78040F26403C2F209 -S1139C100003DA780132D2B2DA70C2B940F26403D6 -S1139C20C2F200039A780132D2B29A707AB940F241 -S1139C306403C2F200035A780132D2B25A7032B9C4 -S1139C4040F26403C2F200031A7801321A7040F23F -S1139C50E003C2F2000300221A8040F26A73C2F2E7 -S1139C6000031A80637E03F0FD02052A09D1A37E56 -S1139C700133DBB2A376782B04BF0023637600F0B4 -S1139C805EBF002B00F05B87228A002A52D0A27E9E -S1139C90511EA176002A40F05287E27E082A05D0A0 -S1139CA0591EC9B2012917D8052A15D10023637694 -S1139CB040F2EC03C2F2000380221A7048F2C93366 -S1139CC0C0F20003984740F22813C2F200031422A2 -S1139CD083F82F2000F0AABE042A9DBF03219140DF -S1139CE0C9B23021A1760132E27603F00F03013BC1 -S1139CF0072B00F22487DFE813F06D020800100040 -S1139D00D8042207D8042207D80440F22813C2F248 -S1139D100003002283F82F2063E240F2EC03C2F236 -S1139D20000304221A7048F2C933C0F200039847B2 -S1139D3000F085BD03F00F03032B40F0008740F2D1 -S1139D40EC03C2F2000308221A7048F2C933C0F2CD -S1139D500003984700F022BD40F22813C2F200032A -S1139D609B7B452B40F0EB8640F22813C2F20003A4 -S1139D70197C5A7C02EB012040F2E003C2F200039A -S1139D801B88984200F3DB8684B240F2E003C2F2FF -S1139D9000031C8040F22813C2F200031B7D13F061 -S1139DA03F0F40F0CC8640F22813C2F200035B7DE3 -S1139DB0002B40F0C48640F22413C2F200031D8835 -S1139DC02DB940F22413C2F200035B88A3B140F220 -S1139DD02813C2F20003DB8BAB4240F0B08640F2A2 -S1139DE02812C2F2000240F22413C2F20003128CC1 -S1139DF05B889A4240F0A38649F60D33C0F2000313 -S1139E0098474FF6FF73984240F0998640F2281322 -S1139E10C2F20003DB7D062B32D0012B40F08F868B -S1139E2040F22813C2F2000393F82230082B40F0CA -S1139E30868640F22813C2F20003002283F822200F -S1139E409A8C4FF6F6739A4240F22813C2F200033A -S1139E508CBF093208329A8440F22813C2F20003FC -S1139E605A8BDA839A8B1A845D8340F22412C2F2ED -S1139E70000252889A8300F05BBE00BF5E0100209E -S1139E8049F63933C0F2000398474FF6FF739842FE -S1139E9040F0558640F2F803C2F20003597E81B3C4 -S1139EA040F22812C2F2000240F2F803C2F20003A8 -S1139EB0928C9B889A4224D140F22812C2F200026A -S1139EC040F2F803C2F20003528CDB889A4218D1A4 -S1139ED040F22812C2F2000240F2F803C2F2000378 -S1139EE0528B1B889A420CD140F22812C2F2000213 -S1139EF040F2F803C2F20003928B5B889A4200F0AE -S1139F00918140F22813C2F2000393F82F3003F03A -S1139F103F03022B1CD140F22813C2F200039A8C97 -S1139F2040F26003C2F200031A8040F27403C2F2EA -S1139F3000030021197040F21813C2F200031B88B9 -S1139F4093427BD040F27403C2F2000301221A70E0 -S1139F5040F22813C2F2000393F82F3013F0040FD9 -S1139F6040F0ED8540F22813C2F20003142283F876 -S1139F702F2040F2E002C2F2000228211180502278 -S1139F8083F82E2093F8295093F82D2083F8292064 -S1139F9093F8284093F82C2083F8282083F82C4049 -S1139FA093F8270093F82B2083F8272083F82B00BD -S1139FB093F8262040F27401C2F200010A7093F86B -S1139FC02A1083F8261083F82A20691CC9B283F862 -S1139FD02D10C1B9611CC9B240F22813C2F20003AA -S1139FE083F82C1079B9411CC9B240F22813C2F28B -S1139FF0000383F82B1031B940F22813C2F2000396 -S113A000013283F82A2040F22813C2F20003598C4B -S113A01040F26002C2F2000211809A8C5A84998440 -S113A0205A8BDA839A8B1A8440F22412C2F2000209 -S113A0301188598352889A8300F047BD40F2F8038F -S113A040C2F200035B7E23B1072B40F08C8500F045 -S113A05082BD40F2F401C2F2000140F2F803C2F200 -S113A06000030B6003219976197600219975042069 -S113A070D875D9769A8040F22814C2F20004628C12 -S113A080DA80628B1A80A28B5A800120587640F2C3 -S113A0906402C2F2000211781973517859739178ED -S113A0A09973D278DA73188294F82920DA7294F8C2 -S113A0B028209A7294F827205A7294F826201A724B -S113A0C049F6D523C0F20003984794F82E3003F0E4 -S113A0D0F002502A7ADD1B095C1FA40040F27503CC -S113A0E0C2F200031A78002340F22811C2F20001E0 -S113A0F05AE0CA1892F8362072B940F27401C2F2DA -S113A10000010B7040F27503C2F200031A7040F2B2 -S113A110F804C2F200045DE0012A02D10133DBB28B -S113A12042E0022A2BD10D1895F83750042D26D180 -S113A13040F27402C2F20002137040F27503C2F2DC -S113A140000302221A7040F22813C2F200030344EF -S113A15093F8382093F8393043EA022240F260033E -S113A160C2F200031A8040F20A639A4238BF1346CF -S113A17040F2F804C2F200046382A3822AE0084495 -S113A18090F8370070B940F27401C2F200010B700C -S113A19040F27503C2F200031A7040F2F804C2F2EE -S113A1A0000417E00344DBB21846A342A1DB40F2EB -S113A1B07401C2F200010B7040F27503C2F2000395 -S113A1C01A7040F2F804C2F2000403E040F2F8040A -S113A1D0C2F2000440F22813C2F20003102283F8F2 -S113A1E02F2040F22813C2F2000393F82F2042F0EC -S113A1F0020283F82F20022283F83620042283F8F7 -S113A2003720062283F838200A2283F8392040F2C6 -S113A210E002C2F200022C211180602283F82E2079 -S113A22000F011BC40F2F403C2F2000340F2F80261 -S113A230C2F200021A6040F2EC03C2F200030022F0 -S113A2401A7040F22813C2F2000393F82F3013F06F -S113A250040F11D040F2F803C2F200035A7640F220 -S113A260EC03C2F2000320221A7048F2C933C0F290 -S113A2700003984700F063BC40F22812C2F20002C7 -S113A28092F82E000009800040F27402C2F200022B -S113A2901070143C201A80B240F2E002C2F20002B4 -S113A2A0108001F00F01022903D103F03F02122AAA -S113A2B01DD010B913F0030F19D040F22811C2F2C7 -S113A2C0000140F2F802C2F20002C98C12899142E4 -S113A2D040F0A18340F22811C2F2000140F2F802DA -S113A2E0C2F20002098D5289914240F0948313F026 -S113A2F0100F7AD040F2F803C2F20003198A002941 -S113A30073D003F10C0049F65523C0F200039847BB -S113A31040F22813C2F2000393F82A4040F2E80303 -S113A320C2F200031B78A3425FD140F22813C2F2A9 -S113A330000393F82B0040F2E803C2F200035B78B9 -S113A340834252D140F22813C2F2000393F82C1036 -S113A35040F2E803C2F200039B788B4245D140F2FD -S113A3602813C2F2000393F82D2040F2E803C2F24E -S113A3700003DB78934238D140F2F803C2F20003C1 -S113A3801C7358739973DA73DB7E03BB40F2F803D2 -S113A390C2F20003987D197E9A7E891AA1EBD0013E -S113A3A0C9B2CAB20844C0B2987512F0800F1CBF7B -S113A3B04A42D2B240F2F803C2F20003D97DA1EBC3 -S113A3C091010A44D2B2DA7502EBD0021A7640F255 -S113A3D0EC03C2F2000301221A7040F2F803C2F245 -S113A3E000031A7E9A7600221A8240F2F803C2F21F -S113A3F000035A7E02F00F03013B072B00F29F83F8 -S113A400DFE813F00800400013016F02C202F702F4 -S113A4100903540240F2EC03C2F200031B7813F068 -S113A420010F00F08C8340F2F803C2F20003032210 -S113A4305A7640F2EC02C2F200024021117000226E -S113A4401A8240F2E003C2F20003188850B140F2CD -S113A450EC03C2F2000342221A7049F6D523C0F27B -S113A4600003984740F26A73C2F2000300221A8084 -S113A47048F2C933C0F20003984740F2F804C2F22C -S113A48000048BE140F2EC03C2F200031B7813F0EA -S113A490010F00F0B78040F22813C2F2000393F8D2 -S113A4A02F3003F03F03122B40F0AC8040F228130E -S113A4B0C2F2000393F82E3003F0F002502A6DDD4F -S113A4C01B095C1FA40040F27503C2F200031A7852 -S113A4D0002340F22811C2F2000152E0CA1892F897 -S113A4E0362052B940F27401C2F200010B7040F2FE -S113A4F07503C2F200031A7050E0012A02D101333D -S113A500DBB23EE0022A2BD10D1895F83750042D0A -S113A51026D140F27402C2F20002137040F27503B5 -S113A520C2F2000302221A7040F22813C2F200039E -S113A530034493F8382093F8393043EA022240F276 -S113A5406003C2F200031A8040F20A639A4228BFF1 -S113A5501A4640F2F803C2F200035A829A821DE0BE -S113A560084490F8370050B940F27401C2F2000177 -S113A5700B7040F27503C2F200031A700EE003443C -S113A580DBB21846A342A9DB40F27401C2F2000117 -S113A5900B7040F27503C2F200031A7040F2F80423 -S113A5A0C2F200040323637640F22813C2F20003CC -S113A5B093F82620227293F82720627293F82820B9 -S113A5C0A27293F82930E372012049F6D523C0F230 -S113A5D00003984740F2EC03C2F2000342221A70CF -S113A5E00022228240F2E003C2F200031A8040F209 -S113A5F06A73C2F200031A8048F2C933C0F200033E -S113A6009847CBE040F2EC03C2F2000320221A7018 -S113A61048F2C933C0F20003984740F2F403C2F28F -S113A62000031B6800225A7692E440F22813C2F217 -S113A630000393F82F3013F0010F3ED012F0100FE7 -S113A6403BD140F2F803C2F200031B8A002B40F016 -S113A650768240F2E004C2F200042088013080B225 -S113A66049F6D523C0F20003984740F2EC03C2F246 -S113A67000031A7842F010011970238833B140F2B4 -S113A680EC03C2F2000342F012021A7048F2C9331A -S113A690C0F20003984740F2F804C2F20004012318 -S113A6A02382082363760023E37640F22813C2F260 -S113A6B00003112283F82F20B8E113F0200F18D0E3 -S113A6C040F22813C2F2000393F83400000293F816 -S113A6D0351040F2F003C2F2000340EA01051C68A1 -S113A6E02C441C6040F2E003C2F200031888411BB2 -S113A6F0198040F2E003C2F20003188878B112F026 -S113A700100F0CD140F2EC03C2F200031A7842F0AD -S113A71002021A7049F6D523C0F20003984740F2AA -S113A7202813C2F2000393F8302093F8313003EB7E -S113A73002239BB240F26002C2F20002138040F294 -S113A740F802C2F20002928A934200D823B940F27E -S113A7506003C2F200031A8040F2F803C2F200035D -S113A76040F26002C2F2000212885A8240F2EC0304 -S113A770C2F200031B7813F0030F00F0E08140F2F3 -S113A7806A73C2F2000300221A8048F2C933C0F28D -S113A7900003984740F2F804C2F2000440F2EC03CC -S113A7A0C2F200031B7813F0200F0ED040F26A733C -S113A7B0C2F2000300221A80627640F22813C2F229 -S113A7C00003142283F82F2030E113F0100F12D06D -S113A7D040F26A73C2F2000300221A80012323822A -S113A7E004236376E27640F22813C2F200031122B6 -S113A7F083F82F201AE140F26A72C2F20002128832 -S113A800DAB113F0010F1CBF0023238201D1218A86 -S113A81071B9618A8A4282BF40F26A73C2F200034C -S113A820198040F26A73C2F200031B88238204E099 -S113A83040F26A73C2F2000319800023E37640F207 -S113A840F003C2F2000340F2E402C2F20002126812 -S113A8501A6040F26A73C2F200031B887BB1238A38 -S113A8606BB140F2E002C2F200022833138040F2DE -S113A8702813C2F20003182283F82F20DCE040F2F0 -S113A880EC03C2F200031B7813F0020F00F05781AF -S113A89040F2E003C2F2000328221A8040F2281397 -S113A8A0C2F20003102283F82F20C5E040F2EC032B -S113A8B0C2F200031B7813F0010F00F0408140F254 -S113A8C0F803C2F2000300225A7640F2EC03C2F20B -S113A8D0000310221A7048F2C933C0F200039847EB -S113A8E02DE140F2E003C2F20003188820B149F6DA -S113A8F0D523C0F20003984740F22813C2F20003A4 -S113A90093F82F3013F0010F25D040F2EC03C2F27C -S113A91000031B7813F0010F40F2F803C2F20003A6 -S113A9201FBF07225A7600229A7612BF1A82062285 -S113A9305A76012049F6D523C0F20003984740F225 -S113A940EC03C2F2000310221A7048F2C933C0F2B9 -S113A950000398475FE040F2EC03C2F200031B7867 -S113A96013F0010F08D040F2F803C2F200030522ED -S113A9705A7600221A82E2E040F2E003C2F20003B7 -S113A9801B88002B47D1DAE040F2E003C2F2000357 -S113A990188820B149F6D523C0F20003984740F245 -S113A9A02813C2F2000393F82F3013F0010F19D0CB -S113A9B040F2F803C2F2000307225A7600229A7684 -S113A9C0012049F6D523C0F20003984740F2EC0376 -S113A9D0C2F2000310221A7048F2C933C0F2000315 -S113A9E0984718E040F2E003C2F200031B8893B9D1 -S113A9F0A5E040F2EC03C2F200031B7813F0010F50 -S113AA0000F09D8040F2F803C2F2000307225A7658 -S113AA1000229A7693E040F22813C2F20003102237 -S113AA2083F82F2040F2F804C2F2000440F2E0035D -S113AA30C2F2000328221A8040F22813C2F2000353 -S113AA40502283F82E20227A40F22813C2F2000307 -S113AA5083F82A20627A83F82B20A27A83F82C20A8 -S113AA60E27A83F82D20227B83F82620627B83F808 -S113AA702720A27B83F82820E27B83F82920062262 -S113AA80DA75A2885A84E2889A8440F22412C2F2C7 -S113AA9000021188598352889A832288DA83628853 -S113AAA01A84637E13F0100F40F22813C2F20003DD -S113AAB01DBF002283F8312083F83020062202BF14 -S113AAC083F830200A2283F8312040F22814C2F29D -S113AAD000044023A37540F2E003C2F200031B8884 -S113AAE01A0A22746374002584F8355084F83450AB -S113AAF0658649F63933C0F200039847C04360863F -S113AB004523A373E5736575257540F26203C2F2AC -S113AB1000031A88013292B21A80130AA374E274F1 -S113AB20258349F60D33C0F200039847C0432083C0 -S113AB3040F2EC03C2F2000300221A7038BD40F266 -S113AB40E003C2F2000300221A8040F2EC03C2F2D6 -S113AB5000031A7038BD40F27403C2F200030121ED -S113AB601970FFF776BA40F27403C2F200030122AF -S113AB701A70E4E7030A43EA002080B2704700BF7A -S113AB802DE9F00340F27603C2F200034FF0000C0B -S113AB9083F800C040F27805C2F200052B4601227A -S113ABA01F461C88CCB15E88BEB1B0F80080A045B9 -S113ABB013D14488B44210D140F27603C2F20003A8 -S113ABC083F800C0086878608B883B8140F2D90321 -S113ABD0C2F200031B78BB725AE0541CE4B20C337B -S113ABE0092C02D094462246DAE72B4600221E4660 -S113ABF01C884CB95C883CB940F27603C2F200036D -S113AC001A70082A36D104E00132D2B20C33082A71 -S113AC10EDD1002340F2D902C2F200021678B04608 -S113AC201F4699465FFA83FCAA7AC2EB0804BC4229 -S113AC30C2BFC2EB0602E146D7B201330C35082B82 -S113AC40F0D140F27703C2F200031F7040F2D80340 -S113AC50C2F2000383F8009040F27603C2F20003CC -S113AC6083F8009040F27803C2F2000309EB49092B -S113AC7003EB89060268334643F8042B0A687260C2 -S113AC808A889A8040F2D903C2F200031B78B37217 -S113AC90BDE8F003704700BFF0B440F2D903C2F23C -S113ACA000031E780136F6B21E7040F27803C2F239 -S113ACB000030122002740F27604C2F200045888FF -S113ACC01988014389B259B1997A711A772907DD34 -S113ACD0194601F8017B5F70013101F8017B0F70A7 -S113ACE022700132D2B20C33092AE8D1F0BC704789 -S113ACF038B540F2E003C2F200031B88292B06D8C2 -S113AD0040F2E003C2F2000300221A8038BD40F290 -S113AD10E003C2F2000300221A8040F22813C2F2B8 -S113AD2000039B8AB3F5807F03D0B3F5007F5CD02A -S113AD3038BD40F22812C2F2000240F22413C2F2DB -S113AD400003D28C1B889A426FD140F22812C2F2BF -S113AD50000240F22413C2F20003128D5B889A426F -S113AD6063D1324CA51F204629464AF68133C0F2EE -S113AD7000039847A4F11C03002204F8082C0222C3 -S113AD8004F8072C54F8062C626034F8022C228153 -S113AD9040F26C02C2F20002106844F8060C928879 -S113ADA024F8022C44F8160C24F8122C626844F897 -S113ADB01C2C228924F8182C9A8B62816288A28127 -S113ADC040F22412C2F200021188998352886280F0 -S113ADD0082204F8102C062204F80F2C40F2E00399 -S113ADE0C2F200032A221A8038BD40F22812C2F2AD -S113ADF0000240F22413C2F20003D28C1B889A4250 -S113AE0013D140F22812C2F2000240F22413C2F21B -S113AE100003128D5B889A4207D10449084606391B -S113AE204AF68133C0F20003984738BD440100203C -S113AE3038B540F22813C2F20003D98B8AB24FF618 -S113AE40FF739A4215D140F22813C2F20003188C02 -S113AE504FF6FF7398420CD140F22813C2F200035C -S113AE604BF2B012C0F200021068186092889A8007 -S113AE70B0E040F22413C2F200031B885A4040F2AF -S113AE802013C2F200031B881A4212D140F2281385 -S113AE90C2F200031A8C90B240F22413C2F20003EF -S113AEA05B88584040F22013C2F200035B881842CA -S113AEB00CD040F2DC03C2F2000340F21C12C2F2D6 -S113AEC000021188198052885A8005E040F2DC03A0 -S113AED0C2F2000319805A8040F2DC03C2F200037C -S113AEE018885D8840F27803C2F2000300221C46F1 -S113AEF0198881420AD15988A94207D140F27603C0 -S113AF00C2F200031A70082A5BD109E00132D2B2FE -S113AF100C33082AEBD140F27603C2F200031A7014 -S113AF2040F22814C2F200042046FF2106224BF20C -S113AF300903C0F200039847002384F8203084F802 -S113AF40213084F8223084F8233084F8243084F8C3 -S113AF50253040F26C02C2F200021168C4F80610F7 -S113AF6092886281C4F81610628340F2DC02C2F255 -S113AF7000021188E1845288228540F22412C2F230 -S113AF8000021188A1835288E2832375012262752D -S113AF90A373E2730822227463740623A374042344 -S113AFA0E37422730623637340F2F003C2F20003D6 -S113AFB036341C6040F2E003C2F200032A221A80F5 -S113AFC038BD40F22813C2F2000354F8040F18608D -S113AFD0A2889A8040F22813C2F2000340F26C0265 -S113AFE0C2F200021168C3F8061092885A8108223E -S113AFF01A7300225A7340F2E003C2F200031A8863 -S113B0000E321A8038BD00BF8307F0B448D0541EF6 -S113B010002A43D0CDB2034602E0002C3ED01446B1 -S113B02003F8015B13F0030F04F1FF32F5D1032C95 -S113B0302DD9CDB20F2C45EA052545EA054518D989 -S113B040A4F1100703F110061A463F0906EB071690 -S113B0501560103242F80C5C42F8085C42F8045C5B -S113B060B242F5D104F00F040137032C03EB0713AC -S113B0700DD91E462246043A46F8045B032AFAD840 -S113B080221F04F0030422F00302043213442CB1FF -S113B090C9B21C4403F8011BA342FBD1F0BC7047A6 -S113B0A014460346C3E700BF6C69622F6472697675 -S113B0B065726C69622F65746865726E65742E635F -S113B0C0000000006C69622F6472697665726C69B5 -S113B0D0622F666C6173682E630000006C69622FD6 -S113B0E06472697665726C69622F6770696F2E632A -S113B0F00000000040420F0000201C0080841E005D -S113B10000802500999E36000040380000093D006B -S113B11000803E0000004B00404B4C0000204E00DD -S113B120808D5B0000C05D000080700000127A001A -S113B13000007D0080969800001BB7000080BB00D3 -S113B140C0E8CE00647ADA000024F4000000FA00BB -S113B1506C69622F6472697665726C69622F7379A7 -S113B1607363746C2E63000000E10F4004E10F4030 -S113B17008E10F4040E00F4044E00F4048E00F403A -S113B1806C69622F6472697665726C69622F737977 -S113B190737469636B2E63006C69622F64726976E1 -S113B1A065726C69622F756172742E630000000011 -S10BB1B0FFFFFFFFFFFF000099 +S11381104020032149F25D03C0F20003984749F26D +S1138120D143C0F20003984701464FF44040C4F2E3 +S113813000004FF46142602349F68904C0F2000450 +S1138140A04710BD10B540F24903C2F200031B78EA +S113815053BB4FF44040C4F2000049F6CD13C0F2C3 +S113816000039847B0F1FF3F6DD040F20403C2F220 +S11381700003187010F0FF0F65D048F25163C0F28D +S11381800003984740F20003C2F20003186040F273 +S11381904903C2F2000301221A7040F24803C2F2FA +S11381A0000300221A7010BD40F24803C2F200031B +S11381B01B785C1C4FF44040C4F2000049F6CD1318 +S11381C0C0F200039847B0F1FF3F2FD040F2040300 +S11381D0C2F20003185540F24802C2F200021178BC +S11381E00131C9B211701B788B422CD140F2490382 +S11381F0C2F2000300221A7040F20403C2F2000328 +S11382005B78FF2B1FD140F20403C2F200039B787A +S1138210CBB949F2F923C0F20003984710BD40F2EC +S11382204903C2F2000300221A7010BD48F25163E0 +S1138230C0F20003984740F20003C2F200031B6837 +S113824064339842EBD810BD08B549F2F923C0F263 +S11382500003984708BD00BF10B517498D4640F28A +S11382600002C2F2000240F20003C2F200039A428A +S113827010D2131D0F4CE41A24F003040434002319 +S113828010464BF2FC11C0F200015A581A50043344 +S1138290A342FAD109480A494FF000028842B8BF04 +S11382A040F8042BFADB48F2A153C0F200039847CC +S11382B010BD00BF03000020700800200000002053 +S11382C07007002010B52020C2F2000049F2B1234B +S11382D0C0F2000398474FF4A044C4F202042046BD +S11382E0012149F21103C0F20003984720460121FD +S11382F0002248F6E173C0F20003984710BD00BFA6 +S113830010B548F25163C0F200039847044640F2A6 +S11383104C03C2F200031B68C31AB3F5FA7F2BD3D4 +S113832040F25003C2F200031B7883B940F25003B9 +S1138330C2F2000301221A704FF4A040C4F20200FA +S1138340114648F6E173C0F2000398470FE040F28B +S11383505003C2F2000300221A704FF4A040C4F28A +S11383600200012148F6E173C0F20003984740F28D +S11383704C03C2F200031C6010BD00BF10B548F2EC +S11383807163C0F20003984748F25164C0F20004DC +S1138390A04740F25803C2F2000300F5FA701860D7 +S11383A0A04740F25403C2F2000300F51C50103001 +S11383B0186049F68D33C0F20003984740F2281341 +S11383C0C2F200034FF6A9621A8043F61371598072 +S11383D040F22413C2F200034FF6FF71198000210A +S11383E0598040F22013C2F200031A8040F21312A3 +S11383F05A804EF6030049F6C133C0F20003984791 +S113840048F29563C0F20003984710BD08B540F2E6 +S1138410F003C2F200031B7813F0400F11D113F0E4 +S1138420020F0ED040F2F403C2F200031B681A7963 +S1138430FF2A06D15B7923B948F24923C0F200032D +S1138440984708BD10B548F61D03C0F200039847CD +S1138450002853D040F2E402C2F20002108040F23D +S11384602C13C2F200039C894FF400604AF6B9331E +S1138470C0F20003984784421CD1012049F6F53329 +S1138480C0F20003984740F2E403C2F200031B88E1 +S1138490A3B34AF67563C0F20003984748F6710324 +S11384A0C0F20003984740F2E403C2F20003002242 +S11384B01A8023E040F22C13C2F200039C8940F698 +S11384C006004AF6B933C0F200039847844215D136 +S11384D04AF63553C0F20003984740F2E403C2F26F +S11384E000031B8853B148F67103C0F20003984798 +S11384F040F2E403C2F2000300221A8048F25163FE +S1138500C0F20003984740F25803C2F200031B680C +S113851098422BD340F25802C2F2000203F5FA73D8 +S1138520136040F2F803C2F2000340F2FC02C2F20C +S113853000021A60022049F6F533C0F2000398479E +S113854040F2E403C2F200031B887BB14AF6756370 +S1138550C0F20003984748F67103C0F2000398473D +S113856040F2E403C2F2000300221A8048F251638D +S1138570C0F20003984740F25403C2F200031B68A0 +S113858098420CD340F25402C2F2000203F51C5389 +S1138590103313604AF6DD43C0F20003984710BD60 +S11385A008B54FF46070C0F2C01049F21533C0F240 +S11385B00003984748F2C523C0F20003984748F2E5 +S11385C00963C0F20003984748F27D33C0F2000308 +S11385D0984748F2F503C0F20003984748F2013681 +S11385E0C0F2000648F24545C0F2000548F24514C1 +S11385F0C0F20004B047A847A047FBE740F25C0381 +S1138600C2F200031960FEE708B549F2D143C0F293 +S11386100003984744F6D353C1F26203A3FB00203E +S1138620800949F2B573C0F20003984749F28D738B +S1138630C0F20003984749F2A173C0F200039847BF +S113864040F26003C2F2000300221A6008BD00BFBA +S113865040F26003C2F200031868704740F26003FE +S1138660C2F200031A6801321A607047FEE700BFC5 +S113867010B54FF4A044C2F21004204649F2B123CD +S1138680C0F200039847204649F24923C0F2000390 +S1138690984710BD2DE9F04385B02020C2F20000B8 +S11386A049F2B123C0F2000398474FF4A040C4F24A +S11386B002000C2149F2A903C0F2000398474FF4C9 +S11386C00044C4F2040420467F2148F61943C0F252 +S11386D0000398472046002148F66943C0F200038E +S11386E098470146204648F69D43C0F20003984748 +S11386F049F2D143C0F2000398470146204648F6A8 +S1138700B913C0F2000398472046162148F6F51322 +S1138710C0F200039847204648F6DD23C0F2000368 +S113872098472046012148F6E543C0F200039847E4 +S1138730044648F25163C0F20003984700F59C5781 +S113874008374FF40048C4F204084FF0010948F612 +S1138750E546C0F2000648F25165C0F2000506E0A5 +S113876040464946B0470446A847874202D914F018 +S1138770040FF5D008238DF8083000238DF8093054 +S113878027238DF80A3069238DF80B305B238DF88D +S11387900C3045238DF80D3001A8694648F6315355 +S11387A0C0F200039847019BB3F1FF3F13D0009A36 +S11387B0B2F1FF3F0FD08DF80830190A8DF8091077 +S11387C01B0C8DF80A308DF80B20130A8DF80C3031 +S11387D0120C8DF80D204FF40040C4F2040002A9DD +S11387E048F66523C0F20003984740F27003C2F2D2 +S11387F000039DF808201A709DF809205A709DF80E +S11388000A209A709DF80B20DA709DF80C201A71DA +S11388109DF80D205A7105B0BDE8F08338B54FF4CA +S11388200044C4F204042046002148F66943C0F21F +S11388300003984705462046294648F69D43C0F262 +S11388400003984715F0010F0FD04FF40040C4F215 +S1138850040040F22C11C2F2000140F2426248F6D8 +S11388602533C0F20003984738BD002038BD00BF4F +S113887008B540F2E403C2F200034FF40040C4F22E +S1138880040040F22C11C2F200011A8848F6A13308 +S1138890C0F20003984708BD2DE9F001844600F1B9 +S11388A0100403691FFA83F8180C08701B0E4B7030 +S11388B0A8F106009042B4BF074617463E1F012E9A +S11388C006DD02232568CD500433B342FADD00E00F +S11388D002239F421DDDDCF81050FE1E9E4209D18A +S11388E08D5539442B0A01F8023C2D0C01F8015C2A +S11388F07B1C0EE0BE1E9E4206D18D5539442D0AC6 +S113890001F8015CBB1C04E07E1E9E4204BF8D5531 +S1138910FB1CA8F102018B4203DA256804338B4265 +S1138920FBDB9042C8BF4042BDE8F001704700BF86 +S113893070B440F2FE739A42C8BF504239DCA2F1CF +S11389400E030C7843EA04434C7843EA046300F1D1 +S113895010060361151F012D06DD0223CC58346077 +S11389600433AB42FADD00E0022393421ED0D41E4E +S11389709C420BD10C5D114411F8025C11F8013CCE +S11389801B0443EA0523234303610FE0941E9C4226 +S113899007D10B5D114411F8011C43EA0123036163 +S11389A004E0541E9C4204BF0B5D036101238363F6 +S11389B0104670BC704700BF38B504460D464FF4EE +S11389C00042C4F20402904209D04BF2EC00C0F21F +S11389D000004E2148F2FD52C0F2000290474CF6CE +S11389E06B23C6F65F33A3FB0523C3F347536362CC +S11389F038BD00BF38B504460D464FF40043C4F2F9 +S1138A000403984209D04BF2EC00C0F20000952117 +S1138A1048F2FD53C0F20003984725F4873333F03E +S1138A20160209D04BF2EC00C0F20000992148F282 +S1138A30FD53C0F200039847E36823F01603EAB23B +S1138A401343E360A36823F00E03C5F30722134323 +S1138A50A360E36B23F00103C5F307451D43E563FE +S1138A6038BD00BF30B583B005460C464FF4004313 +S1138A70C4F2040398420AD04BF2EC00C0F20000A6 +S1138A804FF4817148F2FD53C0F20003984754B982 +S1138A904BF2EC00C0F2000040F2031148F2FD5327 +S1138AA0C0F20003984723788DF8043063788DF87A +S1138AB00530A3788DF80630E3788DF80730019BF4 +S1138AC06B610023019323798DF8043063798DF869 +S1138AD00530019BAB6103B030BD00BF10B5044647 +S1138AE04FF40043C4F2040398420AD04BF2EC0062 +S1138AF0C0F200004FF4AC7148F2FD53C0F2000321 +S1138B009847A36843F01003A360A36843F00103EC +S1138B10A360E36843F00103E360A36843F0100338 +S1138B20A36010BD70B504460E4615464FF40043CD +S1138B30C4F2040398420AD04BF2EC00C0F20000E5 +S1138B4040F27F2148F2FD53C0F20003984756B922 +S1138B504BF2EC00C0F200004FF4207148F2FD53D8 +S1138B60C0F200039847002D0ADC4BF2EC00C0F27F +S1138B70000040F2812148F2FD53C0F200039847FF +S1138B80636B13F03F0F08D0204631462A4648F65F +S1138B909903C0F20003984770BD002070BD00BF68 +S1138BA070B504460E4615464FF40043C4F2040360 +S1138BB098420AD04BF2EC00C0F2000040F28E3131 +S1138BC048F2FD53C0F20003984756B94BF2EC004B +S1138BD0C0F2000040F28F3148F2FD53C0F20003AE +S1138BE09847002D0ADC4BF2EC00C0F200004FF471 +S1138BF0647148F2FD53C0F200039847A36B13F06D +S1138C00010FFBD1204631462A4648F63113C0F203 +S1138C100003984770BD00BF38B504460D464FF4B5 +S1138C200043C4F2040398420AD04BF2EC00C0F2B1 +S1138C30000040F2354148F2FD53C0F2000398476A +S1138C4035F07F030AD04BF2EC00C0F200004FF481 +S1138C50876148F2FD53C0F200039847636823EA32 +S1138C600505656038BD00BF38B504460D464FF4B0 +S1138C700043C4F2040398420AD04BF2EC00C0F261 +S1138C8000004FF48B6148F2FD53C0F20003984793 +S1138C9020680DB16368184038BD00BF38B504467C +S1138CA00D464FF40043C4F2040398420AD04BF239 +S1138CB0EC00C0F2000040F28D4148F2FD53C0F2D6 +S1138CC00003984735F07F030AD04BF2EC00C0F262 +S1138CD000004FF4926148F2FD53C0F2000398473C +S1138CE0256038BD38B504460D464FF40043C4F240 +S1138CF0040398420AD04BF2EC00C0F2000040F2A8 +S1138D00DC4148F2FD53C0F20003984704F120030C +S1138D10226A12F0010FF9D1ED00EDB245F0010520 +S1138D201D601A6812F0010FFBD1206B80B238BDB0 +S1138D3038B50C46054650B94BF20810C0F2000095 +S1138D4040F26B2148F2FD53C0F20003984754B936 +S1138D504BF20810C0F200004FF41B7148F2FD53AF +S1138D60C0F2000398474FF46043C4F20F031B683A +S1138D7013F0E04F19D04FF46043C4F20F031A68A4 +S1138D800023C7F2FF031340B3F1805F10D04EF20B +S1138D90E013C4F20F031B682B604EF2E413C4F219 +S1138DA00F031B682360002038BD4FF0FF3038BD2F +S1138DB04FF0FF3038BD00BF20F480534FF4004221 +S1138DC0C4F20502934218BFB3F1402F31D04FF4DF +S1138DD0C041C4F200014FF42042C4F205029342A0 +S1138DE018BF8B4227D04FF48041C4F202014FF4E4 +S1138DF04042C4F20502934218BF8B421DD04FF487 +S1138E00C041C4F202014FF46042C4F2050293422D +S1138E1018BF8B4213D04FF45042C4F20302002314 +S1138E20C4F20603984218BF904214BF00200120E8 +S1138E3070470120704701207047012070470120CE +S1138E40704700BF70B504460E46154648F6B95340 +S1138E50C0F20003984748B94BF22010C0F200005A +S1138E60E42148F2FD53C0F200039847022D09D9CA +S1138E704BF22010C0F20000E62148F2FD53C0F28C +S1138E800003984715F0010F04F58063D4F800241B +S1138E9014BF3243B2431A6015F0020F04F5846321 +S1138EA0D4F8202414BF164322EA06061E6070BDBF +S1138EB0F8B504460D4617461E4648F6B953C0F2A7 +S1138EC00003984750B94BF22010C0F200004FF451 +S1138ED0DD7148F2FD53C0F20003984727F0080201 +S1138EE07B1E042A18BF012B0AD94BF22010C0F2B2 +S1138EF000004FF4DF7148F2FD53C0F200039847BD +S1138F00A6F10803052B0BD956B14BF22010C0F281 +S1138F10000040F2C51148F2FD53C0F20003984727 +S1138F2017F0010F04F5A063D4F8002514BF2A43F9 +S1138F30AA431A6017F0020F04F20453D4F804256C +S1138F4014BF2A43AA431A6017F0040F04F5A1635F +S1138F50D4F8082514BF2A43AA431A6017F0080F4F +S1138F6004F5A363D4F8182514BF2A43AA431A604E +S1138F7016F0010F04F20C53D4F80C2514BF2A4345 +S1138F80AA431A6016F0020F04F5A263D4F8102560 +S1138F9014BF2A43AA431A6016F0040F04F21453B0 +S1138FA0D4F8142514BF2A43AA431A6016F0080FF4 +S1138FB004F21C53D4F81C2514BF2A43AA431A6094 +S1138FC02EB904F5A563D4F82825154305E004F566 +S1138FD0A563D4F8282522EA05051D60F8BD00BF65 +S1138FE070B504460D46164648F6B953C0F2000360 +S1138FF0984750B94BF22010C0F200004FF4517161 +S113900048F2FD53C0F20003984744F8256070BD50 +S113901038B505460C4648F6B953C0F200039847E4 +S113902050B94BF22010C0F2000040F2044148F263 +S1139030FD53C0F20003984728462146012248F612 +S11390404563C0F2000398472846214601220823BD +S113905048F6B164C0F20004A04738BD38B50546EF +S11390600C4648F6B953C0F20003984750B94BF286 +S11390702010C0F2000040F21F5148F2FD53C0F22C +S11390800003984728462146022248F64563C0F269 +S113909000039847284621460122082348F6B16474 +S11390A0C0F20004A04738BD38B505460C4648F662 +S11390B0B953C0F20003984750B94BF22010C0F2E4 +S11390C0000040F2C65148F2FD53C0F20003984735 +S11390D028462146022248F64563C0F20003984719 +S11390E0284621460422082348F6B164C0F200044D +S11390F0A04738BD30B420F08053A3F58012013A64 +S11391004FF48071C0F210018B4218BF012A98BF3E +S1139110012040F297804FF40071C0F210014FF427 +S11391208062C0F21002934218BF8B4208BF012034 +S113913000F088804FF4A041C2F2100100F16042B7 +S1139140013A884218BF012A98BF01207AD9042223 +S1139150C2F20002904208BF012073D01022C2F272 +S11391600002904208BF01206CD02022C2F200020B +S1139170904208BF012065D020F480148021C2F2FF +S113918000014FF48072C2F20002944218BF8B4275 +S113919008BF012056D020F00052B0F1102F18BFA4 +S11391A0402A08BF01204DD04FF48041C1F2000194 +S11391B08C4208BF012045D0B0F1101F08BF012028 +S11391C040D04FF48075C1F200054FF40071C1F234 +S11391D00001884218BFA84208BF012032D01025E0 +S11391E0C1F200052021C1F200018A4218BFAA423F +S11391F008BF012026D00821C1F2100188421CD0EA +S113920000F170410139012917D90421C1F200018B +S11392108C4214D0B0F1202F13D00121C2F21001DE +S113922088420ED04FF48050C0F21000834218BF21 +S1139230082A14BF0020012004E0012002E00120DC +S113924000E0012030BC704710B582B0044649F2FA +S1139250F503C0F20003984750B94BF29410C0F2E2 +S1139260000040F2B91148F2FD53C0F200039847E0 +S11392704BF2B813C0F20003220F53F822201368F4 +S1139280A1B2C4F3044401FA04F423431360002399 +S11392900193019B0F2B05D8019B01330193019B83 +S11392A00F2BF9D9136823EA0404146002B010BD2B +S11392B010B5044649F2F503C0F20003984750B9CB +S11392C04BF29410C0F200004FF4FC7148F2FD53CD +S11392D0C0F2000398474BF2AC13C0F20003220F14 +S11392E053F822301A68A1B2C4F3044401FA04F416 +S11392F014431C6010BD00BF4EF60C53CEF20003A5 +S11393000422C0F2FA521A60FEE700BF01387FF46B +S1139310FDAF704770B504464FF46043C4F20F03C9 +S11393201B6813F0E04F0BD04FF46043C4F20F03FB +S11393301A680023C7F2FF031340B3F1805F02D120 +S1139340002CC0F2C3804EF26002C4F20F02116816 +S11393504EF27003C4F20F031E6821F4800545F435 +S1139360006546F400601560186011F0020F02D029 +S113937014F0020F05D011F0010F24D014F0010FE6 +S113938021D164F003031D404EF26003C4F20F03C5 +S11393901D60002804DA06F03003302B04D00BE003 +S11393A005F03003302B07D14FF4805049F20D33D0 +S11393B0C0F20003984706E04FF4002049F20D3351 +S11393C0C0F20003984725F45F5525F0300543F2B9 +S11393D0F07323401D434DF68F73C7F6FF7333407C +S11393E043F4006242F23003C8F200032340134303 +S11393F004F008024EF25801C4F20F014020086044 +S113940053EAC2060AD54EF27003C4F20F031E607B +S11394104EF26003C4F20F031D6009E04EF26003D4 +S1139420C4F20F031D604EF27003C4F20F031E60FA +S1139430102049F20D32C0F20002904725F0F86086 +S113944020F003000323C0F2C0732340184326F026 +S1139450FC5604F0FC510E4314F0804F1FBF40F43F +S1139460800026F480050023C4F240031ABF234081 +S11394701D4326F0804514F4006F17D14EF25003BB +S1139480C4F20F031B6813F0400F0BD147F6FF73B0 +S11394904EF25001C4F20F010A6812F0400F01D1DC +S11394A0013BF9D120F4006025F400654EF260031D +S11394B0C4F20F0318604EF27003C4F20F031D6070 +S11394C0102049F20D33C0F20003984770BD00BF6D +S11394D030B44EF26003C4F20F0319684EF2700305 +S11394E0C4F20F031A68002AB4BF02F0700301F03B +S11394F03003202B71D003D87BB1102B16D037E169 +S1139500602B00F0C180702B00F0BB80302B08BFB3 +S113951003F5EA4300F0CF802AE14BF23813C0F29E +S11395200003C1F3841053F82030C4E04FF46043C7 +S1139530C4F20F031B6813F0E04F04BF4EF2C013D4 +S1139540C0F2E40300F0B7804FF46043C4F20F03A9 +S113955018680023C7F2FF030340B3F1805F00F0F3 +S113956096804FF46043C4F20F0318680023C7F2D7 +S1139570FF0303400020C1F20100834208D14FF4ED +S11395806043C4F20F031B689BB2022B00F084807B +S11395904FF46043C4F20F0318680023C7F2FF03BB +S11395A003400020C1F2030083421CBF4FF4105358 +S11395B0C0F2F4037FD14FF46043C4F20F031C687C +S11395C0A4B24FF4D853C0F2B7034FF41050C0F212 +S11395D0F400002C18BF03466DE04FF46043C4F25E +S11395E00F031B6813F0E04F04BF43F67003C0F28F +S11395F0390360D04FF46043C4F20F0318680023AA +S1139600C7F2FF030340B3F1805F4AD04FF46043D5 +S1139610C4F20F0318680023C7F2FF0303400020BD +S1139620C1F20100834207D14FF46043C4F20F0337 +S11396301B689BB2022B39D04FF46043C4F20F0372 +S113964018680023C7F2FF0303400020C1F203009F +S113965083421CBF4FF41063C0F23D032BD14FF47F +S11396606043C4F20F031C68A4B24CF2C063C0F29E +S11396702D034FF41060C0F23D00002C18BF0346C8 +S113968019E04FF4004316E04FF4800313E04EF268 +S1139690C013C0F2E4030EE04FF4D853C0F2B70392 +S11396A009E043F67003C0F2390304E04CF2C063EE +S11396B0C0F22D03FFE7002A03DA12F4006F03D08F +S11396C058E011F4006F5AD14EF26400C4F20F0056 +S11396D000684FF46044C4F20F04246814F0E04FAF +S11396E00BD04FF46044C4F20F0425680024C7F281 +S11396F0FF042C40B4F1805F0AD1C0F34814023453 +S113970004FB03F300F01F040234B3FBF4F309E099 +S1139710C0F3481404FB03F300F01F040134640095 +S1139720B3FBF4F310F4804F18BF5B0810F4004F40 +S113973018BF9B08002AA8BF41F4800112DA12F076 +S1139740804F09D012F4006F06D15B00C2F3865239 +S11397500132B3FBF2F016E0C2F3C5500130B3FBA3 +S1139760F0F010E0C1F3C3500130B3FBF0F00AE0B5 +S1139770002008E011F4800FE1D1184603E011F451 +S1139780800FEFD1184630BC704700BF4EF2100373 +S1139790CEF200031A6842F005021A60704700BF57 +S11397A04EF21003CEF200031A6842F002021A606D +S11397B0704700BF10B5441EB4F1807F09D34BF24B +S11397C0C410C0F20000D02148F2FD53C0F20003DF +S11397D098474EF21403CEF200031C6010BD00BF84 +S11397E020F480524FF44043C4F200039A4208D05C +S11397F04FF46043C4F20003984214BF00200120D8 +S113980070470120704700BF10B5044649F2E17368 +S1139810C0F20003984750B94BF2DC10C0F20000CC +S11398204FF4CF7148F2FD53C0F200039847E36A46 +S113983043F01003E362236B43F4407343F00103EA +S1139840236310BD10B5044649F2E173C0F200036E +S1139850984750B94BF2DC10C0F200004FF4DF71AE +S113986048F2FD53C0F200039847A36913F0080FB0 +S1139870FBD1E36A23F01003E362236B23F4407308 +S113988023F00103236310BDF8B504460E461546C4 +S11398901F4649F2E172C0F20002904750B94BF200 +S11398A0DC10C0F2000040F20D1148F2FD53C0F28A +S11398B00003984755B94BF2DC10C0F200004FF496 +S11398C0877148F2FD53C0F2000398474FF4604299 +S11398D0C4F20F02136813F0E04F08BF102340D006 +S11398E04FF46043C4F20F031A680023C7F2FF0366 +S11398F01340B3F1805F08BF102332D04FF46043AC +S1139900C4F20F031A680023C7F2FF0313400022B6 +S1139910C1F20102934209D14FF46043C4F20F0330 +S11399201B689BB2022B08BF10231AD04FF460436C +S1139930C4F20F031A680023C7F2FF031340002286 +S1139940C1F20302934218BF08230AD14FF46043C3 +S1139950C4F20F031B689BB2002B0CBF1023082317 +S1139960FFE705FB03F3B3420AD94BF2DC10C0F264 +S1139970000040F20F1148F2FD53C0F20003984773 +S1139980204649F64502C0F200029047B6EB051F97 +S1139990236B3DBF43F0200323636D0823F02003B2 +S11399A028BF2363F600B6FBF5F50135EB096362C6 +S11399B0C5F34505A562E7620023A361204649F685 +S11399C00903C0F200039847F8BD00BF10B5044670 +S11399D049F2E173C0F20003984750B94BF2DC102E +S11399E0C0F2000040F2094148F2FD53C0F2000306 +S11399F09847A36913F0100F0CBF20684FF0FF3095 +S1139A0010BD00BF30B4013A8D18A94214D20B46E0 +S1139A101C785A7802EB042292B2104480B282423B +S1139A2084BF013080B202339D42F1D8CB432B4432 +S1139A3023F0010302331944A94207D10B781B0216 +S1139A40184480B2834284BF013080B230BC704776 +S1139A5070B540F22C14C2F20004667C143E237CE0 +S1139A6006EB0326B6B2304480B204F11A01082290 +S1139A7049F60525C0F20005A84704F12201324643 +S1139A80A847034620B1000A40EA032080B270BD13 +S1139A904FF6FF7070BD00BF70B4C4780C44E4B2DC +S1139AA040F2EC03C2F20003DC700D0A82782A440F +S1139AB0D2B29A7046785E700078187095420DD9CB +S1139AC00136F6B240F2EC03C2F200035E702EB926 +S1139AD040F2EC03C2F2000301301870C9B28C42A8 +S1139AE017DA0132D2B240F2EC03C2F200039A70E8 +S1139AF07AB940F2EC03C2F200035A780132D2B2CE +S1139B005A7032B940F2EC03C2F200031A780132FF +S1139B101A7070BC704700BF10B5014640F2F804DB +S1139B20C2F200042068083049F69923C0F2000309 +S1139B309847226840F2EC03C2F2000319781172CC +S1139B405978517299789172DB78D37210BD00BF45 +S1139B5008B500200849142249F60523C0F2000381 +S1139B609847034620B1000A40EA032080B208BDAA +S1139B704FF6FF7008BD00BF3A01002008B506206B +S1139B8049F65123C0F20003984708BD40F21C1364 +S1139B90C2F2000300221A8040F2FC03C2F2000366 +S1139BA05A7640F27803C2F2000301221A7040F29E +S1139BB06C03C2F200034FF480621A80704700BF46 +S1139BC040F27803C2F2000300221A7040F21C1320 +S1139BD0C2F200031B882BB940F21C13C2F200032B +S1139BE01880704740F27803C2F2000301221A7011 +S1139BF0704700BF38B540F2F803C2F200031C6896 +S1139C0040F2F403C2F20003AD4A1A6040F2E803E2 +S1139C10C2F200031A60032816D1637E03F00F0317 +S1139C20032B40F0AE87238A002B40F0AA8740F232 +S1139C30F003C2F2000308221A7048F20D43C0F286 +S1139C400003984700F0CCBD022840F0A78040F202 +S1139C506803C2F20003DA780132D2B2DA70C2B910 +S1139C6040F26803C2F200039A780132D2B29A70C9 +S1139C707AB940F26803C2F200035A780132D2B2D0 +S1139C805A7032B940F26803C2F200031A78013202 +S1139C901A7040F2E403C2F2000300221A8040F278 +S1139CA06E73C2F200031A80637E03F0FD02052A7C +S1139CB009D1A37E0133DBB2A376782B04BF002342 +S1139CC0637600F05EBF002B00F05B87228A002AD7 +S1139CD052D0A27E511EA176002A40F05287E27E25 +S1139CE0082A05D0591EC9B2012917D8052A15D149 +S1139CF00023637640F2F003C2F2000380221A705C +S1139D0048F20D43C0F20003984740F22C13C2F20C +S1139D100003142283F82F2000F0AABE042A9DBF5A +S1139D2003219140C9B23021A1760132E27603F0D9 +S1139D300F03013B072B00F22487DFE813F06D02C9 +S1139D4008001000D8042207D8042207D80440F2DF +S1139D502C13C2F20003002283F82F2063E240F2A6 +S1139D60F003C2F2000304221A7048F20D43C0F259 +S1139D700003984700F085BD03F00F03032B40F068 +S1139D80008740F2F003C2F2000308221A7048F27E +S1139D900D43C0F20003984700F022BD40F22C139B +S1139DA0C2F200039B7B452B40F0EB8640F22C1360 +S1139DB0C2F20003197C5A7C02EB012040F2E40356 +S1139DC0C2F200031B88984200F3DB8684B240F29F +S1139DD0E403C2F200031C8040F22C13C2F200031D +S1139DE01B7D13F03F0F40F0CC8640F22C13C2F2DF +S1139DF000035B7D002B40F0C48640F22813C2F2BE +S1139E0000031D882DB940F22813C2F200035B88B9 +S1139E10A3B140F22C13C2F20003DB8BAB4240F03F +S1139E20B08640F22C12C2F2000240F22813C2F2B1 +S1139E300003128C5B889A4240F0A38649F65133A2 +S1139E40C0F2000398474FF6FF73984240F099869A +S1139E5040F22C13C2F20003DB7D062B32D0012B1F +S1139E6040F08F8640F22C13C2F2000393F82230A4 +S1139E70082B40F0868640F22C13C2F20003002225 +S1139E8083F822209A8C4FF6F6739A4240F22C13F0 +S1139E90C2F200038CBF093208329A8440F22C13B8 +S1139EA0C2F200035A8BDA839A8B1A845D8340F2E0 +S1139EB02812C2F2000252889A8300F05BBE00BFEF +S1139EC06201002049F67D33C0F2000398474FF643 +S1139ED0FF73984240F0558640F2FC03C2F200033F +S1139EE0597E81B340F22C12C2F2000240F2FC030C +S1139EF0C2F20003928C9B889A4224D140F22C1225 +S1139F00C2F2000240F2FC03C2F20003528CDB886E +S1139F109A4218D140F22C12C2F2000240F2FC0321 +S1139F20C2F20003528B1B889A420CD140F22C12CD +S1139F30C2F2000240F2FC03C2F20003928B5B887F +S1139F409A4200F0918140F22C13C2F2000393F87C +S1139F502F3003F03F03022B1CD140F22C13C2F22A +S1139F6000039A8C40F26403C2F200031A8040F2A8 +S1139F707803C2F200030021197040F21C13C2F2EC +S1139F8000031B8893427BD040F27803C2F20003A3 +S1139F9001221A7040F22C13C2F2000393F82F30FE +S1139FA013F0040F40F0ED8540F22C13C2F20003CD +S1139FB0142283F82F2040F2E402C2F20002282186 +S1139FC01180502283F82E2093F8295093F82D20E5 +S1139FD083F8292093F8284093F82C2083F828202C +S1139FE083F82C4093F8270093F82B2083F827203C +S1139FF083F82B0093F8262040F27801C2F2000186 +S113A0000A7093F82A1083F8261083F82A20691C12 +S113A010C9B283F82D10C1B9611CC9B240F22C1326 +S113A020C2F2000383F82C1079B9411CC9B240F282 +S113A0302C13C2F2000383F82B1031B940F22C1315 +S113A040C2F20003013283F82A2040F22C13C2F238 +S113A0500003598C40F26402C2F2000211809A8C0F +S113A0605A8499845A8BDA839A8B1A8440F2281280 +S113A070C2F200021188598352889A8300F047BDC6 +S113A08040F2FC03C2F200035B7E23B1072B40F0D5 +S113A0908C8500F082BD40F2F801C2F2000140F26A +S113A0A0FC03C2F200030B600321997619760021A8 +S113A0B099750420D875D9769A8040F22C14C2F28E +S113A0C00004628CDA80628B1A80A28B5A80012091 +S113A0D0587640F26802C2F200021178197351787E +S113A0E0597391789973D278DA73188294F8292085 +S113A0F0DA7294F828209A7294F827205A7294F805 +S113A10026201A7249F61933C0F20003984794F8CE +S113A1102E3003F0F002502A7ADD1B095C1FA400E4 +S113A12040F27903C2F200031A78002340F22C11A2 +S113A130C2F200015AE0CA1892F8362072B940F20D +S113A1407801C2F200010B7040F27903C2F20003FD +S113A1501A7040F2FC04C2F200045DE0012A02D14C +S113A1600133DBB242E0022A2BD10D1895F83750A7 +S113A170042D26D140F27802C2F20002137040F29C +S113A1807903C2F2000302221A7040F22C13C2F2C5 +S113A1900003034493F8382093F8393043EA022249 +S113A1A040F26403C2F200031A8040F20A639A4246 +S113A1B038BF134640F2FC04C2F200046382A38257 +S113A1C02AE0084490F8370070B940F27801C2F2EE +S113A1D000010B7040F27903C2F200031A7040F2DE +S113A1E0FC04C2F2000417E00344DBB21846A342A5 +S113A1F0A1DB40F27801C2F200010B7040F2790356 +S113A200C2F200031A7040F2FC04C2F2000403E03C +S113A21040F2FC04C2F2000440F22C13C2F2000328 +S113A220102283F82F2040F22C13C2F2000393F87B +S113A2302F2042F0020283F82F20022283F83620D6 +S113A240042283F83720062283F838200A2283F870 +S113A250392040F2E402C2F200022C211180602273 +S113A26083F82E2000F011BC40F2F803C2F2000380 +S113A27040F2FC02C2F200021A6040F2F003C2F2A1 +S113A280000300221A7040F22C13C2F2000393F868 +S113A2902F3013F0040F11D040F2FC03C2F200037C +S113A2A05A7640F2F003C2F2000320221A7048F2F8 +S113A2B00D43C0F20003984700F063BC40F22C1237 +S113A2C0C2F2000292F82E000009800040F27802E7 +S113A2D0C2F200021070143C201A80B240F2E40270 +S113A2E0C2F20002108001F00F01022903D103F031 +S113A2F03F02122A1DD010B913F0030F19D040F2F7 +S113A3002C11C2F2000140F2FC02C2F20002C98C1C +S113A3101289914240F0A18340F22C11C2F2000153 +S113A32040F2FC02C2F20002098D5289914240F0CF +S113A330948313F0100F7AD040F2FC03C2F20003AE +S113A340198A002973D003F10C0049F69923C0F24D +S113A3500003984740F22C13C2F2000393F82A40FA +S113A36040F2EC03C2F200031B78A3425FD140F237 +S113A3702C13C2F2000393F82B0040F2EC03C2F258 +S113A38000035B78834252D140F22C13C2F20003E3 +S113A39093F82C1040F2EC03C2F200039B788B423A +S113A3A045D140F22C13C2F2000393F82D2040F261 +S113A3B0EC03C2F20003DB78934238D140F2FC0391 +S113A3C0C2F200031C7358739973DA73DB7E03BB08 +S113A3D040F2FC03C2F20003987D197E9A7E891A2A +S113A3E0A1EBD001C9B2CAB20844C0B2987512F048 +S113A3F0800F1CBF4A42D2B240F2FC03C2F20003F7 +S113A400D97DA1EB91010A44D2B2DA7502EBD002F4 +S113A4101A7640F2F003C2F2000301221A7040F2ED +S113A420FC03C2F200031A7E9A7600221A8240F2DA +S113A430FC03C2F200035A7E02F00F03013B072B18 +S113A44000F29F83DFE813F00800400013016F025D +S113A450C202F7020903540240F2F003C2F20003FD +S113A4601B7813F0010F00F08C8340F2FC03C2F25E +S113A470000303225A7640F2F002C2F200024021A5 +S113A480117000221A8240F2E403C2F20003188819 +S113A49050B140F2F003C2F2000342221A7049F6AE +S113A4A01933C0F20003984740F26E73C2F20003FE +S113A4B000221A8048F20D43C0F20003984740F28C +S113A4C0FC04C2F200048BE140F2F003C2F2000388 +S113A4D01B7813F0010F00F0B78040F22C13C2F286 +S113A4E0000393F82F3003F03F03122B40F0AC80AD +S113A4F040F22C13C2F2000393F82E3003F0F00262 +S113A500502A6DDD1B095C1FA40040F27903C2F2DE +S113A51000031A78002340F22C11C2F2000152E029 +S113A520CA1892F8362052B940F27801C2F20001FA +S113A5300B7040F27903C2F200031A7050E0012A52 +S113A54002D10133DBB23EE0022A2BD10D1895F87B +S113A5503750042D26D140F27802C2F20002137063 +S113A56040F27903C2F2000302221A7040F22C1363 +S113A570C2F20003034493F8382093F8393043EAD5 +S113A580022240F26403C2F200031A8040F20A631A +S113A5909A4228BF1A4640F2FC03C2F200035A82D0 +S113A5A09A821DE0084490F8370050B940F27801CF +S113A5B0C2F200010B7040F27903C2F200031A7078 +S113A5C00EE00344DBB21846A342A9DB40F2780153 +S113A5D0C2F200010B7040F27903C2F200031A7058 +S113A5E040F2FC04C2F200040323637640F22C130D +S113A5F0C2F2000393F82620227293F82720627295 +S113A60093F82820A27293F82930E372012049F6C6 +S113A6101933C0F20003984740F2F003C2F200037A +S113A62042221A700022228240F2E403C2F20003A2 +S113A6301A8040F26E73C2F200031A8048F20D438E +S113A640C0F200039847CBE040F2F003C2F20003EB +S113A65020221A7048F20D43C0F20003984740F2DA +S113A660F803C2F200031B6800225A7692E440F217 +S113A6702C13C2F2000393F82F3013F0010F3ED0D5 +S113A68012F0100F3BD140F2FC03C2F200031B8A0C +S113A690002B40F0768240F2E404C2F200042088E9 +S113A6A0013080B249F61933C0F20003984740F2F2 +S113A6B0F003C2F200031A7842F0100119702388E3 +S113A6C033B140F2F003C2F2000342F012021A70F6 +S113A6D048F20D43C0F20003984740F2FC04C2F272 +S113A6E0000401232382082363760023E37640F2E7 +S113A6F02C13C2F20003112283F82F20B8E113F0C7 +S113A700200F18D040F22C13C2F2000393F8340047 +S113A710000293F8351040F2F403C2F2000340EA59 +S113A72001051C682C441C6040F2E403C2F20003DF +S113A7301888411B198040F2E403C2F20003188810 +S113A74078B112F0100F0CD140F2F003C2F2000302 +S113A7501A7842F002021A7049F61933C0F2000363 +S113A760984740F22C13C2F2000393F8302093F878 +S113A770313003EB02239BB240F26402C2F20002C6 +S113A780138040F2FC02C2F20002928A934200D883 +S113A79023B940F26403C2F200031A8040F2FC03BE +S113A7A0C2F2000340F26402C2F2000212885A822A +S113A7B040F2F003C2F200031B7813F0030F00F021 +S113A7C0E08140F26E73C2F2000300221A8048F264 +S113A7D00D43C0F20003984740F2FC04C2F20004A7 +S113A7E040F2F003C2F200031B7813F0200F0ED0E6 +S113A7F040F26E73C2F2000300221A80627640F2C5 +S113A8002C13C2F20003142283F82F2030E113F03A +S113A810100F12D040F26E73C2F2000300221A80AD +S113A8200123238204236376E27640F22C13C2F2DE +S113A8300003112283F82F201AE140F26E72C2F253 +S113A84000021288DAB113F0010F1CBF0023238227 +S113A85001D1218A71B9618A8A4282BF40F26E7342 +S113A860C2F20003198040F26E73C2F200031B8827 +S113A870238204E040F26E73C2F2000319800023C5 +S113A880E37640F2F403C2F2000340F2E802C2F2BB +S113A890000212681A6040F26E73C2F200031B8851 +S113A8A07BB1238A6BB140F2E402C2F20002283386 +S113A8B0138040F22C13C2F20003182283F82F20D5 +S113A8C0DCE040F2F003C2F200031B7813F0020F45 +S113A8D000F0578140F2E403C2F2000328221A80F8 +S113A8E040F22C13C2F20003102283F82F20C5E09B +S113A8F040F2F003C2F200031B7813F0010F00F0E2 +S113A900408140F2FC03C2F2000300225A7640F276 +S113A910F003C2F2000310221A7048F20D43C0F291 +S113A920000398472DE140F2E403C2F200031888C3 +S113A93020B149F61933C0F20003984740F22C13B2 +S113A940C2F2000393F82F3013F0010F25D040F228 +S113A950F003C2F200031B7813F0010F40F2FC0372 +S113A960C2F200031FBF07225A7600229A7612BF52 +S113A9701A8206225A76012049F61933C0F20003DE +S113A980984740F2F003C2F2000310221A7048F212 +S113A9900D43C0F2000398475FE040F2F003C2F2B7 +S113A9A000031B7813F0010F08D040F2FC03C2F23D +S113A9B0000305225A7600221A82E2E040F2E40300 +S113A9C0C2F200031B88002B47D1DAE040F2E40313 +S113A9D0C2F20003188820B149F61933C0F200030B +S113A9E0984740F22C13C2F2000393F82F3013F06F +S113A9F0010F19D040F2FC03C2F2000307225A7679 +S113AA0000229A76012049F61933C0F200039847D0 +S113AA1040F2F003C2F2000310221A7048F20D4310 +S113AA20C0F20003984718E040F2E403C2F20003C6 +S113AA301B8893B9A5E040F2F003C2F200031B782F +S113AA4013F0010F00F09D8040F2FC03C2F20003FA +S113AA5007225A7600229A7693E040F22C13C2F22F +S113AA600003102283F82F2040F2FC04C2F20004F9 +S113AA7040F2E403C2F2000328221A8040F22C13AD +S113AA80C2F20003502283F82E20227A40F22C13C3 +S113AA90C2F2000383F82A20627A83F82B20A27A78 +S113AAA083F82C20E27A83F82D20227B83F8262059 +S113AAB0627B83F82720A27B83F82820E27B83F83B +S113AAC029200622DA75A2885A84E2889A8440F200 +S113AAD02812C2F200021188598352889A8322886C +S113AAE0DA8362881A84637E13F0100F40F22C1309 +S113AAF0C2F200031DBF002283F8312083F8302006 +S113AB00062202BF83F830200A2283F8312040F263 +S113AB102C14C2F200044023A37540F2E403C2F2F1 +S113AB2000031B881A0A22746374002584F83550C4 +S113AB3084F83450658649F67D33C0F200039847A3 +S113AB40C04360864523A373E5736575257540F29C +S113AB506603C2F200031A88013292B21A80130A01 +S113AB60A374E274258349F65133C0F20003984775 +S113AB70C043208340F2F003C2F2000300221A70A3 +S113AB8038BD40F2E403C2F2000300221A8040F20E +S113AB90F003C2F200031A7038BD40F27803C2F227 +S113ABA0000301211970FFF776BA40F27803C2F26C +S113ABB0000301221A70E4E7030A43EA002080B28A +S113ABC0704700BF2DE9F00340F27A03C2F200039C +S113ABD04FF0000C83F800C040F27C05C2F200057F +S113ABE02B4601221F461C88CCB15E88BEB1B0F84A +S113ABF00080A04513D14488B44210D140F27A03B6 +S113AC00C2F2000383F800C0086878608B883B8137 +S113AC1040F2DD03C2F200031B78BB725AE0541CFD +S113AC20E4B20C33092C02D094462246DAE72B46D0 +S113AC3000221E461C884CB95C883CB940F27A0359 +S113AC40C2F200031A70082A36D104E00132D2B2EB +S113AC500C33082AEDD1002340F2DD02C2F20002D7 +S113AC601678B0461F4699465FFA83FCAA7AC2EB6F +S113AC700804BC42C2BFC2EB0602E146D7B20133AC +S113AC800C35082BF0D140F27B03C2F200031F7095 +S113AC9040F2DC03C2F2000383F8009040F27A032E +S113ACA0C2F2000383F8009040F27C03C2F2000376 +S113ACB009EB490903EB89060268334643F8042B80 +S113ACC00A6872608A889A8040F2DD03C2F2000347 +S113ACD01B78B372BDE8F003704700BFF0B440F2D4 +S113ACE0DD03C2F200031E780136F6B21E7040F294 +S113ACF07C03C2F200030122002740F27A04C2F26C +S113AD00000458881988014389B259B1997A711A93 +S113AD10772907DD194601F8017B5F70013101F8DD +S113AD20017B0F7022700132D2B20C33092AE8D1B0 +S113AD30F0BC704738B540F2E403C2F200031B884C +S113AD40292B06D840F2E403C2F2000300221A8041 +S113AD5038BD40F2E403C2F2000300221A8040F23C +S113AD602C13C2F200039B8AB3F5807F03D0B3F5A2 +S113AD70007F5CD038BD40F22C12C2F2000240F2D7 +S113AD802813C2F20003D28C1B889A426FD140F27E +S113AD902C12C2F2000240F22813C2F20003128DF8 +S113ADA05B889A4263D1324CA51F204629464AF655 +S113ADB0C533C0F200039847A4F11C03002204F831 +S113ADC0082C022204F8072C54F8062C626034F88C +S113ADD0022C228140F27002C2F20002106844F890 +S113ADE0060C928824F8022C44F8160C24F8122C31 +S113ADF0626844F81C2C228924F8182C9A8B6281EE +S113AE006288A28140F22812C2F20002118899835A +S113AE1052886280082204F8102C062204F80F2CB1 +S113AE2040F2E403C2F200032A221A8038BD40F241 +S113AE302C12C2F2000240F22813C2F20003D28C98 +S113AE401B889A4213D140F22C12C2F2000240F243 +S113AE502813C2F20003128D5B889A4207D1044979 +S113AE60084606394AF6C533C0F20003984738BD90 +S113AE704801002038B540F22C13C2F20003D98BEC +S113AE808AB24FF6FF739A4215D140F22C13C2F2E4 +S113AE900003188C4FF6FF7398420CD140F22C1328 +S113AEA0C2F200034BF2F412C0F200021068186000 +S113AEB092889A80B0E040F22813C2F200031B8803 +S113AEC05A4040F22413C2F200031B881A4212D1E2 +S113AED040F22C13C2F200031A8C90B240F22813F1 +S113AEE0C2F200035B88584040F22413C2F200030C +S113AEF05B8818420CD040F2E003C2F2000340F237 +S113AF002012C2F200021188198052885A8005E08A +S113AF1040F2E003C2F2000319805A8040F2E003D9 +S113AF20C2F2000318885D8840F27C03C2F2000379 +S113AF3000221C46198881420AD15988A94207D1A6 +S113AF4040F27A03C2F200031A70082A5BD109E0C6 +S113AF500132D2B20C33082AEBD140F27A03C2F2A6 +S113AF6000031A7040F22C14C2F200042046FF21A0 +S113AF7006224BF24D03C0F200039847002384F8E5 +S113AF80203084F8213084F8223084F8233084F887 +S113AF90243084F8253040F27002C2F200021168B5 +S113AFA0C4F8061092886281C4F81610628340F2D5 +S113AFB0E002C2F200021188E1845288228540F244 +S113AFC02812C2F200021188A1835288E2832375F9 +S113AFD001226275A373E273082222746374062348 +S113AFE0A3740423E37422730623637340F2F4030B +S113AFF0C2F2000336341C6040F2E403C2F20003E0 +S113B0002A221A8038BD40F22C13C2F2000354F8ED +S113B010040F1860A2889A8040F22C13C2F2000335 +S113B02040F27002C2F200021168C3F8061092885E +S113B0305A8108221A7300225A7340F2E403C2F2BE +S113B04000031A880E321A8038BD00BF8307F0B49B +S113B05048D0541E002A43D0CDB2034602E0002C4F +S113B0603ED0144603F8015B13F0030F04F1FF32E2 +S113B070F5D1032C2DD9CDB20F2C45EA052545EA8F +S113B080054518D9A4F1100703F110061A463F0923 +S113B09006EB07161560103242F80C5C42F8085CA7 +S113B0A042F8045CB242F5D104F00F040137032CDA +S113B0B003EB07130DD91E462246043A46F8045BF7 +S113B0C0032AFAD8221F04F0030422F003020432F4 +S113B0D013442CB1C9B21C4403F8011BA342FBD195 +S113B0E0F0BC704714460346C3E700BF6C69622F87 +S113B0F06472697665726C69622F65746865726ED4 +S113B10065742E63000000006C69622F64726976B6 +S113B11065726C69622F666C6173682E630000004F +S113B1206C69622F6472697665726C69622F6770EC +S113B130696F2E630000000040420F0000201C00D5 +S113B14080841E0000802500999E3600004038004F +S113B15000093D0000803E0000004B00404B4C00C5 +S113B16000204E00808D5B0000C05D0000807000F8 +S113B17000127A0000007D0080969800001BB70042 +S113B1800080BB00C0E8CE00647ADA000024F4003A +S113B1900000FA006C69622F6472697665726C69EA +S113B1A0622F73797363746C2E63000000E10F40A7 +S113B1B004E10F4008E10F4040E00F4044E00F403D +S113B1C048E00F406C69622F6472697665726C693D +S113B1D0622F7379737469636B2E63006C69622FD9 +S113B1E06472697665726C69622F756172742E631C +S10FB1F000000000FFFFFFFFFFFF000055 S90380007C diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/boot.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/boot.c index 6aa54e0f..ce401d08 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -120,6 +129,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -127,11 +137,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -156,6 +171,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.out b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.out index a58dbbd1..7ce5ff31 100644 Binary files a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.out and b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.out differ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.srec index 0200cc7c..6a7105d8 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.srec @@ -1,19 +1,19 @@ S01C000064656D6F70726F675F656B5F6C6D3373363936352E73726563C4 -S1138000600B002075B1000007AD000007AD000053 -S113801007AD000007AD000007AD000007AD00008C -S113802007AD000007AD000007AD000007AD00007C -S113803007AD000007AD000007AD00008796000003 -S113804007AD000007AD000007AD000007AD00005C -S113805007AD000007AD000007AD000007AD00004C -S113806007AD000007AD000007AD000007AD00003C -S113807007AD000007AD000007AD000007AD00002C -S113808007AD000007AD000007AD000007AD00001C -S113809007AD000007AD000007AD000007AD00000C -S11380A007AD000007AD000007AD000007AD0000FC -S11380B007AD000007AD000007AD000007AD0000EC -S11380C007AD000007AD000007AD000007AD0000DC -S11380D007AD000007AD000007AD000007AD0000CC -S11380E007AD000007AD000007AD000007AD0000BC +S1138000600B0020A1B1000033AD000033AD0000CF +S113801033AD000033AD000033AD000033AD0000DC +S113802033AD000033AD000033AD000033AD0000CC +S113803033AD000033AD000033AD0000879600007F +S113804033AD000033AD000033AD000033AD0000AC +S113805033AD000033AD000033AD000033AD00009C +S113806033AD000033AD000033AD000033AD00008C +S113807033AD000033AD000033AD000033AD00007C +S113808033AD000033AD000033AD000033AD00006C +S113809033AD000033AD000033AD000033AD00005C +S11380A033AD000033AD000033AD000033AD00004C +S11380B033AD000033AD000033AD000033AD00003C +S11380C033AD000033AD000033AD000033AD00002C +S11380D033AD000033AD000033AD000033AD00001C +S11380E033AD000033AD000033AD000033AD00000C S10780F0EE11AA558A S11380F4C2788A18DFF81832DA7083780A0092B2E8 S1138104120AD218DFF808329A704278DFF8003283 @@ -49,9 +49,9 @@ S11382D4FFE7704780B5010089B21648006808308A S11382E4FFF706FF0A48007812490968087208482B S11382F44078104909684872054880780D4909682E S113830488720348C0780B490968C87201BD00002B -S11383143C0700200E000020000000201A0000206A -S1138324220000205407002048070020E80600200B -S11383344C0700203407002010B5DFF8AC1D0C688E +S1138314400700200E000020000000201A00002066 +S113832422000020580700204C070020E806002003 +S1138334500700203807002010B5DFF8AC1D0C6886 S1138344DFF8F81DDFF8F82D1160DFF8F41D096873 S1138354DFF8F02D1160C0B2032818D1607E10F04C S11383640F0003280AD1208A002807D10820DFF847 @@ -270,14 +270,14 @@ S11390A4042060760020E07611205E4981F82F00C8 S11390B4FFF767BB2748008800281AD022480078A5 S11390C4C00701D500202082208A00280ED1608A9E S11390D420490988884202D2608A1E4908801D48B2 -S11390E40088208205E000BF34070020208A194943 +S11390E40088208205E000BF38070020208A19493F S11390F408800020E0761348006811490860154888 S1139104008800280CD0208A002809D0208A28301E S11391140E4908801820434981F82F00FFF735BB16 S113912409480078800717D52820084908801020AA S11391343C4981F82F00FFF728BB00BF360000200C -S11391442C07002030070020530700204407002088 -S11391543807002046070020FFF710B96C48007850 +S11391443007002034070020570700204807002078 +S11391543C0700204A070020FFF710B96C48007848 S1139164C00706D50020607610206949087000F015 S11391741FF963E067480088002803D06548008825 S1139184FFF7A8F8274890F82F00C00716D56048C1 @@ -303,9 +303,9 @@ S11392B408801A48008880B2000A1749887417483D S11392C400881549C874002013490883FEF783FFF6 S11392D4C0431149088300200D490870FFF756B8AC S11392E4010089B2090A51EA002080B270470000E3 -S11392F420070020A8B10000E8060020540700203D -S11393044E07002048070020550700203C07002092 -S11393145307002044070020000000204A070020CF +S11392F424070020D4B10000E80600205807002009 +S1139304520700204C070020590700204007002082 +S11393145707002048070020000000204E070020C3 S113932480B500F0D9F800F0A9F910F5FA705F4996 S1139334086000F0A3F900F51C5010305C49086083 S1139344FEF780FF4FF6A960ADF8000043F61370F2 @@ -320,479 +320,482 @@ S11393C40AD540480068001D0178FF2904D140787B S11393D4002801D100F066F901BD10B500F00EF9C2 S11393E400282DD0384908804FF40060FFF778FF37 S11393F43649898980B281420ED10120FEF79CFF4F -S11394043148008800281BD000F0F2FA00F00BF970 +S11394043148008800281BD000F008FB00F00BF959 S113941400202D49088013E040F60600FFF760FFA2 -S11394242A49898980B281420AD100F077FA264810 +S11394242A49898980B281420AD100F08DFA2648FA S11394340088002804D000F0F6F8002022490880AF S113944400F01CF91949096888421FD317480068B9 S113945410F5FA7015490860002415E01C481E2113 S113946401FB04F108441B4908600220FEF764FF71 -S113947415480088002806D000F0BAFA00F0D3F8A2 +S113947415480088002806D000F0D0FA00F0D3F88C S1139484002011490880641C002CE7D000F0F6F891 S113949407490968884208D30548006800F51C5048 -S11394A410300349086000F063F910BD140700206C -S11394B41807002020070020280700202407002084 -S11394C4530700202C07002044070020000000203C -S11394D4E80600203407002080B5574800F057FC04 -S11394E4554800F018FC01BD30B585B0534800F070 -S11394F44EFC0C21524801F037F87F21514801F009 -S113950407FA00214F4801F01DFA040021004D48D8 -S113951401F02BFA00F014FD01004A4801F064F84C -S11395241621484801F077F8464801F0D9F801219A -S1139534444801F030FA040000F0A0F800F598550E -S11395448835600708D401213E4801F024FA040058 +S11394A410300349086000F079F910BD1807002052 +S11394B41C070020240700202C0700202807002074 +S11394C45707002030070020480700200000002030 +S11394D4E80600203807002080B5574800F06DFCEA +S11394E4554800F02EFC01BD30B585B0534800F05A +S11394F464FC0C21524801F04DF87F21514801F0DD +S11395041DFA00214F4801F033FA040021004D48AC +S113951401F041FA00F02AFD01004A4801F07AF80A +S11395241621484801F08DF8464801F0EFF801216E +S1139534444801F046FA040000F0A0F800F59855F8 +S11395448835600708D401213E4801F03AFA040042 S113955400F094F8A842F4D308208DF80000002009 S11395648DF8010027208DF8020069208DF803008E S11395745B208DF8040045208DF8050002A903A89A -S113958401F036FA039810F1010F19D0029810F182 +S113958401F04CFA039810F1010F19D0029810F16C S1139594010F15D003988DF800000398000A8DF884 S11395A401000398000C8DF8020002988DF8030062 S11395B40298000A8DF804000298000C8DF8050046 -S11395C46946204801F05EF89DF800001E490870C1 +S11395C46946204801F074F89DF800001E490870AB S11395D49DF801001C4948709DF802001A498870DE S11395E49DF803001849C8709DF8040016490871D1 S11395F49DF805001449487105B030BD10B500212B -S1139604104801F09FF9040021000E4801F0ADF95F -S1139614E00706D540F242620C490A4801F0DAF840 +S1139604104801F0B5F9040021000E4801F0C3F933 +S1139614E00706D540F242620C490A4801F0F0F82A S113962400E0002010BD80B50948028807490548B8 -S113963401F049F901BD0000005010202000002071 +S113963401F05FF901BD000000501020200000205B S1139644005002400080044008070020000000206D -S11396544407002080B500F073FC4FF47A71B0FB2A -S1139664F1F001F005FA01F0F5F901F0FAF900203E +S11396544807002080B500F089FC4FF47A71B0FB10 +S1139664F1F001F01BFA01F00BFA01F010FA0020FA S113967400F001F801BD0649086070470448006819 S1139684704703480068401C0149086070470000A3 -S11396941C07002080B500F009F801BD80B500F076 -S11396A41BF801BD80B500F092FB01BD80B52A48CA -S11396B400F06DFB294800F06AFB03215FF04020B1 -S11396C400F037FF00F03CFC60234FF461420100DA -S11396D4234801F0F4F901BD80B52248007800283C -S11396E40BD1214800F02BF8012827D101201D4972 -S11396F4087000201D49087020E01B481B490978A4 -S11397040844401C00F01BF8012817D117480078BE -S1139714401C164908701548007813490978884292 -S11397240CD100200F4908700F484078FF2805D158 -S11397340D488078002801D1FFF7B4FF01BD10B5AE -S11397440400074801F082FA10F1010F02D02070DE -S1139754012000E0002010BD0100001001000020E1 -S113976400C0004051070020A40600205007002038 -S113977410B5DFF8F4030078401CDFF8EC1308702C -S11397840020DFF8DC13087020E0DFF8D803DFF8EA -S1139794D01309780C22514300EB0104208861881A -S11397A4084300280BD0DFF8C0030078A17A401ADC -S11397B4782804DB04210022200001F06FFADFF88A -S11397C4A0030078401CDFF898130870DFF89003B6 -S11397D400780828D9DB10BD70B50C000021DFF82F -S11397E48023117006E0DFF878130978491CDFF848 -S11397F470231170DFF868130978082921DADFF877 -S11398046413DFF85C2312780C235A4301EB02053A -S113981429880029E7D069880029E4D001882A88A6 -S11398249142E0D141886A889142DCD106222E1DFE -S11398342100300001F066FADFF82C030078A872E6 -S11398446BE00021DFF81823117006E0DFF8101331 -S11398540978491CDFF808231170DFF80413097828 -S113986408290EDADFF8FC12DFF8F42212780C234C -S11398745A4301EB020529880029E7D169880029A4 -S1139884E4D1DFF8DC120978082938D10021DFF8A3 -S1139894DC2211700021DFF8D82211700021B04AB3 -S11398A411701DE0AF49AE4A12780C235A4301EB00 -S11398B40205AE490978AC4A1278AB7AD21A9142BD -S11398C409DAA9490978AA7A891AA84A1170A44913 -S11398D40978A74A1170A2490978491CA04A117051 -S11398E49F4909780829DDDBA14909789C4A11704C -S11398F49C499B4A12780C235A4301EB0205042227 -S11399040100280001F0FEF906222E1D210030007A -S113991401F0F8F994480078A87270BD10B5954820 -S113992400882A2803D20020924908805FE000209E -S1139934904908809048808AB0F5807F03D0B0F5C0 -S1139944007F44D053E08C48C08C8C4909888842F9 -S11399543CD18948008D89494988884236D188494F -S11399648848FFF739FF4FF4007083498882062240 -S11399748349854C200001F0C5F906228349804CB3 -S1139984200001F0BFF906228049814C200001F037 -S1139994B9F906227C49784C200001F0B3F97648E1 -S11399A4808B7549C8847448C08B7349088573488F -S11399B4008871498883714840886F49C8834FF48B -S11399C4C1606D4988812A206A4908800FE06A4889 -S11399D4C08C6A490988884209D16748008D67495F -S11399E44988884203D166496648FFF7F5FE10BDED -S11399F410B56149C98B674A128891420CD15E49FA -S1139A04098C644A5288914206D1062262495A4C0E -S1139A14200001F077F993E05749C98B5F4A128813 -S1139A241140564A12885D4B1B881A4091420BD14F -S1139A345149098C594A52881140504A5288574B0B -S1139A445B881A40914208D055490988554A1180C7 -S1139A5453494988534A518007E04749C98B514ABD -S1139A6411804549098C4F4A518000213C4A1170A8 -S1139A7404E03B490978491C394A1170384909788A -S1139A8408290FDA3748364909780C225143084427 -S1139A944449098802889142EBD142494988428861 -S1139AA49142E6D12E490978082943D10621FF229F -S1139AB4314C200001F0F2F806210022324C20003F -S1139AC401F0ECF806223149314C200001F01AF976 -S1139AD406222E492A4C200001F014F9314800884A -S1139AE42549C8842F484088234908852348008889 -S1139AF421498883214840881F49C8834FF48070D2 -S1139B041D4988824FF480701B49C88108201A4972 -S1139B14088206201849887404201749C8744FF42D -S1139B24C160154988812048204908602A201149C8 -S1139B34088013E00622011D0F4C200001F0E2F816 -S1139B4406221249124C200001F0DCF808200A49CC -S1139B548881084800880E300649088010BD00003A -S1139B645607002044060020580700205907002007 -S1139B74570700204407002000000020200700208D -S1139B84160000201C0000202000002008070020EC -S1139B9406000020ACB10000A0B10000280700209A -S1139BA42407002040070020360000202C07002052 -S1139BB4DFF88415884200F0A980DFF88015884214 -S1139BC400F0A480DFF87815884200F09F80DFF865 -S1139BD47415884200F09A80DFF86C15884200F00E -S1139BE49580DFF86815884200F09080DFF86015EE -S1139BF4884200F08B80DFF85C15884200F0868090 -S1139C04DFF85415884200F08180DFF8501588424B -S1139C147CD0DFF84C15884278D0DFF848158842A8 -S1139C2474D0DFF84415884270D0DFF840158842B8 -S1139C346CD0DFF83C15884268D0DFF838158842C8 -S1139C4464D0DFF83415884260D0DFF830158842D8 -S1139C545CD0DFF82C15884258D0402856D0B0F197 -S1139C64102F53D0DFF81C1588424FD0DFF8181595 -S1139C7488424BD0DFF81415884247D0DFF810151A -S1139C84884243D0DFF80C1588423FD0B0F1101F4E -S1139C943CD0DFF80415884238D0DFF80015884238 -S1139CA434D0DFF8FC14884230D0DFF8F81488424A -S1139CB42CD0DFF8F414884228D0DFF8F01488425A -S1139CC424D0DFF8EC14884220D0DFF8E81488426A -S1139CD41CD0DFF8E414884218D0DFF8E01488427A -S1139CE414D0DFF8DC14884210D0DFF8D81488428A -S1139CF40CD0B0F1202F09D0DFF8CC14884205D061 -S1139D04082803D0DFF8C814884201D1012000E0F8 -S1139D140020C0B2704710B582B004002000FFF7E1 -S1139D2447FF002805D140F2B911DFF8A00401F07F -S1139D343FF8DFF8A004210F50F821000068A1B215 -S1139D44220C12F01F0291400843DFF88814220FFA -S1139D5451F8221008600020009002E00098401C92 -S1139D64009000981028F9D3DFF86804210F50F804 -S1139D7421000068A1B2220C12F01F029140884312 -S1139D84DFF85014220F51F82210086013BD10B5E7 -S1139D9404002000FFF70CFF002805D14FF4FC71E8 -S1139DA4DFF8280401F004F8DFF82C04210F50F83C -S1139DB421000068A1B2220C12F01F029140084352 -S1139DC4DFF81414220F51F82210086010BDDFF8D4 -S1139DD41804DFF818140860FEE700000138FDD108 -S1139DE47047704770B50400DFF80404006810F08D -S1139DF4E04F08D0DFF8F8030068DFF8F8130840F0 -S1139E04B0F1805F02D1002C00F19980DFF8CC031B -S1139E140568DFF8E403066855F4006535F4800545 -S1139E2456F40066DFF8B4030560DFF8CC0306607B -S1139E34A80701D5A00708D515F0010014F0010105 -S1139E4491F00101C0B208421ED074F00300054031 -S1139E54DFF888030560002E07D516F0700030285B -S1139E6409D016F07000702805D0002E08D415F01F -S1139E743000302804D14FF48050FFF7AFFF03E0E3 -S1139E845FF40020FFF7AAFFDFF87003054043F2F4 -S1139E94F07020400543DFF868030640DFF86403EC -S1139EA420400643E00010F0400006434020DFF861 -S1139EB430130860002E06D5DFF83C030660DFF893 -S1139EC41C03056005E0DFF814030560DFF82803CC -S1139ED406601020FFF782FFDFF82C030540DFF84B -S1139EE42C032040054336F0FC5614F0FC50064382 -S1139EF4600008D555F4800536F48006DFF81003B5 -S1139F042040064301E036F0804620050ED44FF489 -S1139F14004000E0401E002804D0DFF8C81209689D -S1139F244906F7D535F4006536F40066DFF8AC026B -S1139F340560DFF8C40206601020FFF74FFF70BD10 -S1139F4430B4DFF898020168DFF8AC020268002A32 -S1139F5402D512F0700001E011F0300000280DD099 -S1139F6410283AD020286FD0302800F0A48060282C -S1139F7400F0A480702800F0A480A5E0DFF8940227 -S1139F84C1F3841350F82300DFF88C321340B3F187 -S1139F94004F05D0002A00F1AA800B0500F1A78028 -S1139FA4DFF878321B68DFF84842246814F0E04F85 -S1139FB409D0DFF83C422468DFF838522C40B4F16D -S1139FC4805F40F08380C3F34814A41C604313F0FF -S1139FD41F04A41CB0FBF4F081E0DFF81402006851 -S1139FE410F0E04F08D0DFF808020068DFF804320C -S1139FF41840B0F1805F02D1DFF8240223E0DFF8D7 -S113A004F0010068DFF8EC311840DFF818329842A8 -S113A01405D1DFF8DC01006880B202280ED0DFF835 -S113A024D0010068DFF8CC311840DFF8FC319842E5 -S113A03407D1DFF8BC010068000402D1DFF8EC01A9 -S113A04401E0DFF8EC019FE7DFF8A401006810F0F9 -S113A054E04F08D0DFF898010068DFF89831184021 -S113A064B0F1805F02D1DFF8CC0123E0DFF8800196 -S113A0740068DFF880311840DFF8A831984205D130 -S113A084DFF86C01006880B202280ED0DFF86001AA -S113A0940068DFF860311840DFF88C31984207D14A -S113A0A4DFF84C010068000402D1DFF88C0101E000 -S113A0B4DFF8880168E747F2305065E75FF4800011 -S113A0C462E74FF400405FE7002032E0C3F3481432 -S113A0D4604313F01F04641C6400B0FBF4F05C04DC -S113A0E400D540081B0400D5800851F480014B02BC -S113A0F41FD5002A18D5530010D5DFF81C3113409E -S113A104B3F1004F03D0002A08D4090506D4400053 -S113A114C2F38651491CB0FBF1F00AE0C2F3C55105 -S113A124491CB0FBF1F004E0C1F3C351491CB0FB7A -S113A134F1F030BC70470000010010000200100070 -S113A14400011000000210000004100000011010AF -S113A15400021010000410100040101000501020D1 -S113A1640100002002000020040000200800002058 -S113A1741000002020000020400000208000002067 -S113A18400010020004000100010101000011020F5 -S113A19480000030100000300001001000020010A4 -S113A1A410000010200000102000003001001010E6 -S113A1B40200101004001010080010100100001018 -S113A1C402000010040000100100102088AE0000FA -S113A1D40010100088B1000094B1000060E00F404A -S113A1E458E00F4050E00F400400FA050CED00E085 -S113A1F400E00F400000FF7070E00F400FC8FFFF45 -S113A2048FDFFF7F30200080FCFF3FF80300C0078E -S113A2140000404000B000000008008064E00F40EB -S113A224C0E1E4000000011000000310001BB700AB -S113A2340024F40070383900C0C62D0000093D0024 -S113A244B0F1402F43D0DFF8581388423FD0DFF8F1 -S113A254541388423BD0DFF85013884237D0DFF8D8 -S113A2644C13884233D0DFF8481388422FD0DFF8E8 -S113A274441388422BD0DFF84013884227D0DFF8F8 -S113A2843C13884223D0DFF8381388421FD0DFF808 -S113A294341388421BD0DFF83013884217D0DFF818 -S113A2A42C13884213D0DFF8281388420FD0DFF828 -S113A2B4241388420BD0DFF82013884207D0DFF838 -S113A2C41C13884203D0DFF81813884201D10120FB -S113A2D400E00020C0B2704770B504000D00160001 -S113A2E42000FFF7ADFF002804D1E421DFF8F402D5 -S113A2F400F05EFD002E08D0012E06D0022E04D0FC -S113A304E621DFF8E00200F053FDF00705D514F56B -S113A31480600068EDB2284304E014F580600068AE -S113A324EDB2A84314F580610860B00705D514F5AF -S113A33484600068EDB2284304E014F58460006886 -S113A344EDB2A84314F58461086070BDF8B5040047 -S113A3540D0017001E002000FFF772FF002805D12E -S113A3644FF4DD71DFF87C0200F022FD012F0BD0E5 -S113A374022F09D0042F07D00C2F05D04FF4DF711E -S113A384DFF8600200F014FD082E11D00A2E0FD05D -S113A3940C2E0DD0092E0BD00B2E09D00D2E07D068 -S113A3A4002E05D040F2C511DFF8380200F000FD9C -S113A3B4F80705D514F5A0600068EDB2284304E05D -S113A3C414F5A0600068EDB2A84314F5A061086018 -S113A3D4B80705D504F204500068EDB2284304E03C -S113A3E404F204500068EDB2A84304F20451086076 -S113A3F4780705D514F5A1600068EDB2284304E09C -S113A40414F5A1600068EDB2A84314F5A1610860D5 -S113A414380705D514F5A3600068EDB2284304E0B9 -S113A42414F5A3600068EDB2A84314F5A3610860B1 -S113A434F00705D504F20C500068EDB2284304E09B -S113A44404F20C500068EDB2A84304F20C51086005 -S113A454B00705D514F5A2600068EDB2284304E002 -S113A46414F5A2600068EDB2A84314F5A261086073 -S113A474700705D504F214500068EDB2284304E0D3 -S113A48404F214500068EDB2A84304F214510860B5 -S113A494300705D504F21C500068EDB2284304E0EB -S113A4A404F21C500068EDB2A84304F21C51086085 -S113A4B4002E05D114F5A5600068EDB2284304E02C -S113A4C414F5A5600068EDB2A84314F5A56108600D -S113A4D4F1BD70B504000D0016002000FFF7B0FEB6 -S113A4E4002805D14FF45171DFF8F80000F060FC46 -S113A4F4F6B2EDB214EB8500066070BD38B5040005 -S113A5040D002000FFF79CFE002804D140F2044112 -S113A514344800F04DFC01222900C9B22000FFF7A1 -S113A524DBFE082301222900C9B22000FFF70EFF35 -S113A53431BD38B504000D002000FFF781FE00286A -S113A54404D140F21F51274800F032FC02222900B2 -S113A554C9B22000FFF7C0FE082301222900C9B2B2 -S113A5642000FFF7F3FE31BD38B504000D002000D0 -S113A574FFF766FE002804D140F2C651194800F0E2 -S113A58417FC02222900C9B22000FFF7A5FE082304 -S113A59404222900C9B22000FFF7D8FE31BD00000F -S113A5A400800540005000400090054000600040D9 -S113A5B400A005400070004000B005400040024087 -S113A5C400C005400050024000D005400060024035 -S113A5D400E005400070024000F0054000D0034054 -S113A5E400000640A4AF000038B504000D00DFF8F5 -S113A5F4F003844204D04E21DFF8E80300F0D8FBD2 -S113A6046808DFF8E413B0FBF1F000F0FF0014F184 -S113A6142401086031BD38B504000D00DFF8C0031F -S113A624844204D09521DFF8BC0300F0C1FBDFF8B9 -S113A634BC03054204D09921DFF8A80300F0B8FB59 -S113A64414F10C00006830F0160005F0FF01084313 -S113A65414F10C01086014F10800006830F00E00D5 -S113A664C5F30721084314F10801086014F13C0000 -S113A674006840084000C5F30741084314F13C0155 -S113A684086031BD70B582B004000D006E46DFF879 -S113A6945003844205D04FF48171DFF8480300F07D -S113A6A487FB002D05D140F20311DFF8380300F0D5 -S113A6B47FFB2878307068787070A878B070E87878 -S113A6C4F070009814F114010860002000902879B7 -S113A6D4307068797070009814F11801086073BDC3 -S113A6E410B50400DFF8F802844205D04FF4AC71CD -S113A6F4DFF8F00200F05CFB14F10800006850F08D -S113A704100014F10801086014F10800006850F006 -S113A714010014F10801086014F10C00006850F001 -S113A724010014F10C01086014F10800006850F0F1 -S113A734100014F10801086010BDF0B4002410F1F5 -S113A74410031D68ABB22E0C0E55641C2D0E0D5552 -S113A754641C9D1FAA4201DA160006E09E1F04E051 -S113A76410F110052D680D51241D351FA542F7DA8B -S113A774B44224DA10F110052D68F71EBC4209D145 -S113A7840D55641C2E0A0E55641C2D0C0D55641CA9 -S113A794641C14E0B71EBC4206D10D55641C2D0A7A -S113A7A40D55641CA41C0AE0761EB44207D10D5551 -S113A7B4641CE41C03E010F110010D68241D991EAF -S113A7C48C42F8DB9B1F9A4201DA584200E01800DD -S113A7D4F0BC704770B504000D001600DFF80002E9 -S113A7E4844205D040F27F21DFF8F80100F0E0FA5A -S113A7F4002D05D14FF42071DFF8E80100F0D8FAF8 -S113A804012E04DA40F28121764800F0D1FA14F1E1 -S113A8143400006810F03F0F01D1002004E032003E -S113A82429002000FFF789FF70BD30B40300100035 -S113A834002240F2FF74A04201DB404241E0B0F147 -S113A8440E048D5C54EA0544521C8D5C54EA056480 -S113A854521C13F110052C6004E08C5813F11005FC -S113A8642C60121D041F9442F7DA824225D0C41EC0 -S113A874A2420DD18C5C521C8D5C54EA0524521CFA -S113A884895C54EA0144521C13F110010C6014E075 -S113A894841EA24209D18C5C521C895C54EA0124B2 -S113A8A4521C13F110010C6007E0441EA24204D1AF -S113A8B48C5C521C13F110010C60012113F1380259 -S113A8C4116030BC704770B504000D001600444894 -S113A8D4844204D040F28E31424800F069FA002DDB -S113A8E404D140F28F313F4800F062FA012E04DAB9 -S113A8F44FF464713B4800F05BFA14F138000068CB -S113A904C007FAD4320029002000FFF78EFF70BD7F -S113A91438B504000D003248844204D040F2354175 -S113A924304800F045FAE809C001002804D04FF487 -S113A93487612C4800F03CFA201D0068A843211DBF -S113A944086031BD38B504000D002548844204D0A4 -S113A9544FF48B61234800F02BFA2068EDB2002DEC -S113A96402D0211D0968084032BD38B504000D0029 -S113A9741B48844204D040F28D411A4800F018FA6E -S113A984E809C001002804D04FF49261154800F08E -S113A9940FFA256031BD38B504000D001048844217 -S113A9A404D040F2DC410F4800F002FA14F1200014 -S113A9B40068C007FAD4EDB2E80010F0F80050F0D3 -S113A9C4010014F12001086014F120000068C0079C -S113A9D4FAD414F13000006880B232BD00000000E3 -S113A9E40080044028AE0000A0252600E9F1FEFF03 -S113A9F438B504000D00002C04D140F26B2110483A -S113AA0400F0D6F9002D04D14FF41B710C4800F06A -S113AA14CFF90C48006810F0E04F06D009480068EC -S113AA2409490840B0F1805F02D15FF0FF3006E0CD -S113AA34064800682060064800682860002032BD8B -S113AA4448AF000000E00F400000FF70E0E10F4059 -S113AA54E4E10F400E48006850F005000C4908601A -S113AA6470470B48006850F00200094908607047B9 -S113AA7410B50400002C02D0B4F1807F03D9D02196 -S113AA84044800F095F9601E0349086010BD0000F5 -S113AA9410E000E0E8AE000014E000E0DFF8D811B4 -S113AAA4884207D0DFF8D411884203D0DFF8D011EC -S113AAB4884201D1012000E00020C0B27047F8B5FB -S113AAC404000E0017001D002000FFF7E7FF002814 -S113AAD405D140F20D11DFF8AC0100F069F9002F43 -S113AAE405D14FF48771DFF89C0100F061F9DFF8B8 -S113AAF49801006810F0E04F27D0DFF88C0100685B -S113AB04DFF888110840B0F1805F1ED0DFF87801C7 -S113AB140068DFF878110840DFF87411884205D121 -S113AB24DFF86401006880B202280ED0DFF858010F -S113AB340068DFF858110840DFF85811884206D13C -S113AB44DFF844010068000401D1102000E008206B -S113AB5400FB07F0864205D240F20F11DFF824010E -S113AB6400F026F9200000F04DF8B6EB071F09D2D7 -S113AB7414F13000006850F0200014F13001086032 -S113AB847F0807E014F13000006830F0200014F16D -S113AB9430010860F000B0FBF7F0401C4008810964 -S113ABA414F12402116010F03F0014F1280108602C -S113ABB414F12C000560002014F118010860200031 -S113ABC400F001F8F1BD10B504002000FFF766FFA2 -S113ABD4002805D14FF4CF71DFF8A80000F0E8F89D -S113ABE414F12C00006850F0100014F12C010860DA -S113ABF414F13000006840F20131084314F13001CB -S113AC04086010BD10B504002000FFF747FF0028BA -S113AC1405D14FF4DF71DFF86C0000F0C9F814F1CA -S113AC24180000680007FAD414F12C00006830F00E -S113AC34100014F12C01086014F130000068DFF8EE -S113AC445810084014F13001086010BD10B5040018 -S113AC542000FFF723FF002804D140F209410948EA -S113AC6400F0A6F814F118000068C00601D42068A6 -S113AC7401E05FF0FF3010BD00C0004000D0004090 -S113AC8400E000405CB0000000E00F400000FF70F2 -S113AC940000011000000310FEFCFFFF62F30F220A -S113ACA462F31F42401810F0030308D0C91A1FD3DB -S113ACB4DB0748BF00F8012D28BF20F8022D13003C -S113ACC430B414461546103928BF20E93C00FAD89C -S113ACD4490728BF20E90C0048BF40F8042D890027 -S113ACE428BF20F8022D48BF00F8012D30BC70475E -S113ACF4C91818BF00F8012DCB0728BF00F8012D8F -S113AD047047FEE762B38B0708D0521E11F8013B6B -S113AD1400F8013B00F024808B07F6D1830740F050 -S113AD24208000BF103A07D330B4B1E83810103A89 -S113AD34A0E83810F9D230BC530724BFB1E8081096 -S113AD44A0E8081044BF51F8043B40F8043BD20780 -S113AD5424BF31F8022B20F8022B44BF0B78037074 -S113AD647047083A07D3B1E80810083A40F8043B9E -S113AD7440F804CBF7D25307E4E7000080B500F0B1 -S113AD840BF8FEF7CDFAFEF785FC00F021F8FEF788 -S113AD9424FBFEF783FCF8E780B50448FFF722F8A8 -S113ADA400F008F8FEF756FC01BD00008003C00162 -S113ADB4FEE7000080B51748FEF7E9FF01211648B5 -S113ADC4FFF79CFB002201211348FFF782FB01BD1E -S113ADD410B5FEF753FC040010480068201AB0F5BF -S113ADE4FA7F16D30E480078002808D101200C49B4 -S113ADF40870012201210848FFF76BFB07E00020DB -S113AE0407490870002201210348FFF762FB034845 -S113AE14046010BD200000200050024010070020F0 -S113AE2452070020433A5C576F726B5C736F66740D -S113AE34776172655C4F70656E424C545C54617208 -S113AE446765745C44656D6F5C41524D434D335F7B -S113AE544C4D33535F454B5F4C4D33533639363584 -S113AE645F4941525C50726F675C6C69625C6472E6 -S113AE74697665726C69625C65746865726E657422 -S113AE842E630000433A5C576F726B5C736F667495 -S113AE94776172655C4F70656E424C545C546172A8 -S113AEA46765745C44656D6F5C41524D434D335F1B -S113AEB44C4D33535F454B5F4C4D33533639363524 -S113AEC45F4941525C50726F675C6C69625C647286 -S113AED4697665726C69625C73797363746C2E63EE -S113AEE400000000433A5C576F726B5C736F6674C6 -S113AEF4776172655C4F70656E424C545C54617248 -S113AF046765745C44656D6F5C41524D434D335FBA -S113AF144C4D33535F454B5F4C4D335336393635C3 -S113AF245F4941525C50726F675C6C69625C647225 -S113AF34697665726C69625C7379737469636B2E88 -S113AF4463000000433A5C576F726B5C736F667402 -S113AF54776172655C4F70656E424C545C546172E7 -S113AF646765745C44656D6F5C41524D434D335F5A -S113AF744C4D33535F454B5F4C4D33533639363563 -S113AF845F4941525C50726F675C6C69625C6472C5 -S113AF94697665726C69625C666C6173682E6300C1 -S113AFA4433A5C576F726B5C736F66747761726556 -S113AFB45C4F70656E424C545C5461726765745C9A -S113AFC444656D6F5C41524D434D335F4C4D335377 -S113AFD45F454B5F4C4D3353363936355F494152E7 -S113AFE45C50726F675C6C69625C647269766572EA -S113AFF46C69625C6770696F2E63000040420F00E5 -S113B00400201C0080841E0000802500999E3600C8 -S113B0140040380000093D0000803E0000004B0061 -S113B024404B4C0000204E00808D5B0000C05D004E -S113B0340080700000127A0000007D008096980061 -S113B044001BB7000080BB00C0E8CE00647ADA00BD -S113B0540024F4000000FA00433A5C576F726B5CFE -S113B064736F6674776172655C4F70656E424C549D -S113B0745C5461726765745C44656D6F5C41524DE8 -S113B084434D335F4C4D33535F454B5F4C4D33530A -S113B094363936355F4941525C50726F675C6C696E -S113B0A4625C6472697665726C69625C75617274FF -S113B0B42E63000019E050F8041BCB0744BFA9F128 -S113B0C401035918121F0023042A41F8043BF9D23E -S113B0D45FEA827C0B4604D54FF0000CA1F800C053 -S113B0E49B1CD10744BF0021197050F8042B002A7B -S113B0F4E1D1704710B5074979441831064C7C44B2 -S113B104163404E00A68081D114488470146A14224 -S113B114F8D110BD080000001400000099FFFFFFDF -S113B1245C070000000000200000000000F00BF8A1 -S113B134002801D0FFF7DEFF0020AFF30080FFF703 -S113B1441DFE00F002F80120704700F001B8000071 -S113B1540746384600F002F8FBE7000080B5AFF379 -S113B1640080024A11001820ABBEFBE7260002004F -S113B174034B9D46AFF30080AFF30080FFF7D6FF87 -S113B184600B002040E00F4044E00F4048E00F40D3 -S113B19400E10F4004E10F4008E10F40FFFFFFFF0F -S10FB1A4FFFF000000000000FFFFFFFFA1 -S903B175D6 +S11396942007002080B500F009F801BD80B500F072 +S11396A41BF801BD80B500F0A8FB01BD80B53448AA +S11396B400F083FB334800F080FB03215FF040207B +S11396C400F04DFF00F052FC60234FF461420100AE +S11396D42D4801F00AFA01BD80B52C480078002811 +S11396E413D12B4800F03EF801283AD128480078D9 +S11396F4002836D0FFF7C2FF264908600120234919 +S113970408700020244908702BE021482249097874 +S11397140844401C00F026F8012818D11E4800789B +S1139724401C1D4908701C4800781949097888426E +S113973417D100201549087015484078FF2810D126 +S11397441348807800280CD1FFF7ACFF09E0FFF739 +S113975495FF104909686431814202D200200B4903 +S1139764087001BD10B50400074801F085FA10F132 +S1139774010F02D02070012000E0002010BD000081 +S1139784010000100100002000C000405507002023 +S1139794A4060020100700205407002010B5DFF8A9 +S11397A4F4030078401CDFF8EC1308700020DFF8A1 +S11397B4DC13087020E0DFF8D803DFF8D01309784D +S11397C40C22514300EB01042088618808430028DB +S11397D40BD0DFF8C0030078A17A401A782804DBA0 +S11397E404210022200001F06FFADFF8A0030078BE +S11397F4401CDFF898130870DFF8900300780828F9 +S1139804D9DB10BD70B50C000021DFF88023117082 +S113981406E0DFF878130978491CDFF87023117027 +S1139824DFF868130978082921DADFF86413DFF80C +S11398345C2312780C235A4301EB0205298800297E +S1139844E7D069880029E4D001882A889142E0D1CC +S113985441886A889142DCD106222E1D2100300001 +S113986401F066FADFF82C030078A8726BE000219B +S1139874DFF81823117006E0DFF810130978491C87 +S1139884DFF808231170DFF80413097808290EDAC5 +S1139894DFF8FC12DFF8F42212780C235A4301EBAC +S11398A4020529880029E7D169880029E4D1DFF871 +S11398B4DC120978082938D10021DFF8DC22117080 +S11398C40021DFF8D82211700021B04A11701DE084 +S11398D4AF49AE4A12780C235A4301EB0205AE4950 +S11398E40978AC4A1278AB7AD21A914209DAA949B6 +S11398F40978AA7A891AA84A1170A4490978A74A46 +S11399041170A2490978491CA04A11709F49097829 +S11399140829DDDBA14909789C4A11709C499B4ABA +S113992412780C235A4301EB020504220100280097 +S113993401F0FEF906222E1D2100300001F0F8F991 +S113994494480078A87270BD10B5954800882A28F8 +S113995403D20020924908805FE0002090490880E7 +S11399649048808AB0F5807F03D0B0F5007F44D05E +S113997453E08C48C08C8C49098888423CD189487E +S1139984008D89494988884236D188498848FFF737 +S113999439FF4FF400708349888206228349854C39 +S11399A4200001F0C5F906228349804C200001F00F +S11399B4BFF906228049814C200001F0B9F906223E +S11399C47C49784C200001F0B3F97648808B7549C2 +S11399D4C8847448C08B73490885734800887149E6 +S11399E48883714840886F49C8834FF4C1606D49C6 +S11399F488812A206A4908800FE06A48C08C6A4931 +S1139A040988884209D16748008D67494988884292 +S1139A1403D166496648FFF7F5FE10BD10B56149E8 +S1139A24C98B674A128891420CD15E49098C644AF5 +S1139A345288914206D1062262495A4C200001F010 +S1139A4477F993E05749C98B5F4A12881140564A03 +S1139A5412885D4B1B881A4091420BD15149098CE1 +S1139A64594A52881140504A5288574B5B881A40CD +S1139A74914208D055490988554A11805349498867 +S1139A84534A518007E04749C98B514A11804549DB +S1139A94098C4F4A518000213C4A117004E03B492F +S1139AA40978491C394A11703849097808290FDAA8 +S1139AB43748364909780C225143084444490988F3 +S1139AC402889142EBD14249498842889142E6D1C5 +S1139AD42E490978082943D10621FF22314C20005C +S1139AE401F0F2F806210022324C200001F0ECF8D7 +S1139AF406223149314C200001F01AF906222E497C +S1139B042A4C200001F014F9314800882549C884FE +S1139B142F4840882349088523480088214988839D +S1139B24214840881F49C8834FF480701D498882A6 +S1139B344FF480701B49C88108201A490882062002 +S1139B441849887404201749C8744FF4C16015492E +S1139B5488812048204908602A201149088013E09C +S1139B640622011D0F4C200001F0E2F806221249DE +S1139B74124C200001F0DCF808200A4988810848C6 +S1139B8400880E300649088010BD00005A070020E2 +S1139B94440600205C0700205D0700205B070020CA +S1139BA4480700200000002024070020160000209D +S1139BB41C000020200000200807002006000020CC +S1139BC4D8B10000CCB100002C07002028070020E5 +S1139BD4440700203600002030070020DFF88415F5 +S1139BE4884200F0A980DFF88015884200F0A48040 +S1139BF4DFF87815884200F09F80DFF874158842F6 +S1139C0400F09A80DFF86C15884200F09580DFF844 +S1139C146815884200F09080DFF86015884200F0EF +S1139C248B80DFF85C15884200F08680DFF85415D9 +S1139C34884200F08180DFF8501588427CD0DFF838 +S1139C444C15884278D0DFF84815884274D0DFF880 +S1139C544415884270D0DFF8401588426CD0DFF890 +S1139C643C15884268D0DFF83815884264D0DFF8A0 +S1139C743415884260D0DFF8301588425CD0DFF8B0 +S1139C842C15884258D0402856D0B0F1102F53D008 +S1139C94DFF81C1588424FD0DFF8181588424BD0E2 +S1139CA4DFF81415884247D0DFF81015884243D0F2 +S1139CB4DFF80C1588423FD0B0F1101F3CD0DFF818 +S1139CC40415884238D0DFF80015884234D0DFF810 +S1139CD4FC14884230D0DFF8F81488422CD0DFF822 +S1139CE4F414884228D0DFF8F014884224D0DFF832 +S1139CF4EC14884220D0DFF8E81488421CD0DFF842 +S1139D04E414884218D0DFF8E014884214D0DFF851 +S1139D14DC14884210D0DFF8D81488420CD0B0F197 +S1139D24202F09D0DFF8CC14884205D0082803D0AA +S1139D34DFF8C814884201D1012000E00020C0B239 +S1139D44704710B582B004002000FFF747FF0028D5 +S1139D5405D140F2B911DFF8A00401F03FF8DFF8AF +S1139D64A004210F50F821000068A1B2220C12F0C3 +S1139D741F0291400843DFF88814220F51F822107F +S1139D8408600020009002E00098401C00900098B5 +S1139D941028F9D3DFF86804210F50F82100006873 +S1139DA4A1B2220C12F01F0291408843DFF8501430 +S1139DB4220F51F82210086013BD10B504002000CE +S1139DC4FFF70CFF002805D14FF4FC71DFF82804D9 +S1139DD401F004F8DFF82C04210F50F82100006886 +S1139DE4A1B2220C12F01F0291400843DFF81414AC +S1139DF4220F51F82210086010BDDFF81804DFF8B0 +S1139E0418140860FEE700000138FDD1704770475C +S1139E1470B50400DFF80404006810F0E04F08D0C3 +S1139E24DFF8F8030068DFF8F8130840B0F1805F46 +S1139E3402D1002C00F19980DFF8CC030568DFF827 +S1139E44E403066855F4006535F4800556F40066A9 +S1139E54DFF8B4030560DFF8CC030660A80701D576 +S1139E64A00708D515F0010014F0010191F00101D7 +S1139E74C0B208421ED074F003000540DFF8880322 +S1139E840560002E07D516F07000302809D016F0AE +S1139E947000702805D0002E08D415F03000302846 +S1139EA404D14FF48050FFF7AFFF03E05FF40020C8 +S1139EB4FFF7AAFFDFF87003054043F2F070204077 +S1139EC40543DFF868030640DFF8640320400643D3 +S1139ED4E00010F0400006434020DFF8301308602F +S1139EE4002E06D5DFF83C030660DFF81C0305608A +S1139EF405E0DFF814030560DFF82803066010208A +S1139F04FFF782FFDFF82C030540DFF82C03204021 +S1139F14054336F0FC5614F0FC500643600008D5A3 +S1139F2455F4800536F48006DFF810032040064318 +S1139F3401E036F0804620050ED44FF4004000E0E2 +S1139F44401E002804D0DFF8C81209684906F7D572 +S1139F5435F4006536F40066DFF8AC020560DFF81A +S1139F64C40206601020FFF74FFF70BD30B4DFF861 +S1139F7498020168DFF8AC020268002A02D512F0E4 +S1139F84700001E011F0300000280DD010283AD000 +S1139F9420286FD0302800F0A480602800F0A4802A +S1139FA4702800F0A480A5E0DFF89402C1F38413C0 +S1139FB450F82300DFF88C321340B3F1004F05D07E +S1139FC4002A00F1AA800B0500F1A780DFF878329B +S1139FD41B68DFF84842246814F0E04F09D0DFF826 +S1139FE43C422468DFF838522C40B4F1805F40F0DE +S1139FF48380C3F34814A41C604313F01F04A41CFB +S113A004B0FBF4F081E0DFF81402006810F0E04FD4 +S113A01408D0DFF808020068DFF804321840B0F111 +S113A024805F02D1DFF8240223E0DFF8F001006846 +S113A034DFF8EC311840DFF81832984205D1DFF824 +S113A044DC01006880B202280ED0DFF8D001006879 +S113A054DFF8CC311840DFF8FC31984207D1DFF83F +S113A064BC010068000402D1DFF8EC0101E0DFF870 +S113A074EC019FE7DFF8A401006810F0E04F08D07A +S113A084DFF898010068DFF898311840B0F1805F78 +S113A09402D1DFF8CC0123E0DFF880010068DFF8A7 +S113A0A480311840DFF8A831984205D1DFF86C01FB +S113A0B4006880B202280ED0DFF860010068DFF87F +S113A0C460311840DFF88C31984207D1DFF84C0135 +S113A0D40068000402D1DFF88C0101E0DFF8880194 +S113A0E468E747F2305065E75FF4800062E74FF4B5 +S113A0F400405FE7002032E0C3F34814604313F0E8 +S113A1041F04641C6400B0FBF4F05C0400D5400834 +S113A1141B0400D5800851F480014B021FD5002A8A +S113A12418D5530010D5DFF81C311340B3F1004F98 +S113A13403D0002A08D4090506D44000C2F386518A +S113A144491CB0FBF1F00AE0C2F3C551491CB0FB51 +S113A154F1F004E0C1F3C351491CB0FBF1F030BC8D +S113A16470470000010010000200100000011000FC +S113A174000210000004100000011010000210106E +S113A18400041010004010100050102001000020A2 +S113A1940200002004000020080000201000002019 +S113A1A42000002040000020800000200001002046 +S113A1B40040001000101010000110208000003036 +S113A1C41000003000010010000200101000001004 +S113A1D420000010200000300100101002001010B4 +S113A1E404001010080010100100001002000010F8 +S113A1F40400001001001020B4AE00000010100090 +S113A204B4B10000C0B1000060E00F4058E00F405A +S113A21450E00F400400FA050CED00E000E00F40AC +S113A2240000FF7070E00F400FC8FFFF8FDFFF7F57 +S113A23430200080FCFF3FF80300C00700004040CA +S113A2442CB000000008008064E00F40C0E1E4008A +S113A2540000011000000310001BB7000024F400E8 +S113A26470383900C0C62D0000093D00B0F1402FFC +S113A27443D0DFF8581388423FD0DFF854138842A0 +S113A2843BD0DFF85013884237D0DFF84C138842B0 +S113A29433D0DFF8481388422FD0DFF844138842C0 +S113A2A42BD0DFF84013884227D0DFF83C138842D0 +S113A2B423D0DFF8381388421FD0DFF834138842E0 +S113A2C41BD0DFF83013884217D0DFF82C138842F0 +S113A2D413D0DFF8281388420FD0DFF82413884200 +S113A2E40BD0DFF82013884207D0DFF81C13884210 +S113A2F403D0DFF81813884201D1012000E00020C4 +S113A304C0B2704770B504000D0016002000FFF7BA +S113A314ADFF002804D1E421DFF8F40200F05EFD6F +S113A324002E08D0012E06D0022E04D0E621DFF838 +S113A334E00200F053FDF00705D514F580600068D1 +S113A344EDB2284304E014F580600068EDB2A8433C +S113A35414F580610860B00705D514F584600068BD +S113A364EDB2284304E014F584600068EDB2A84318 +S113A37414F58461086070BDF8B504000D0017007D +S113A3841E002000FFF772FF002805D14FF4DD7191 +S113A394DFF87C0200F022FD012F0BD0022F09D03C +S113A3A4042F07D00C2F05D04FF4DF71DFF86002BF +S113A3B400F014FD082E11D00A2E0FD00C2E0DD04F +S113A3C4092E0BD00B2E09D00D2E07D0002E05D04C +S113A3D440F2C511DFF8380200F000FDF80705D596 +S113A3E414F5A0600068EDB2284304E014F5A060FD +S113A3F40068EDB2A84314F5A0610860B80705D558 +S113A40404F204500068EDB2284304E004F204505A +S113A4140068EDB2A84304F204510860780705D536 +S113A42414F5A1600068EDB2284304E014F5A160BA +S113A4340068EDB2A84314F5A1610860380705D596 +S113A44414F5A3600068EDB2284304E014F5A36096 +S113A4540068EDB2A84314F5A3610860F00705D5BC +S113A46404F20C500068EDB2284304E004F20C50EA +S113A4740068EDB2A84304F20C510860B00705D596 +S113A48414F5A2600068EDB2284304E014F5A26058 +S113A4940068EDB2A84314F5A2610860700705D5FD +S113A4A404F214500068EDB2284304E004F214509A +S113A4B40068EDB2A84304F214510860300705D5CE +S113A4C404F21C500068EDB2284304E004F21C506A +S113A4D40068EDB2A84304F21C510860002E05D1B3 +S113A4E414F5A5600068EDB2284304E014F5A560F2 +S113A4F40068EDB2A84314F5A5610860F1BD70B518 +S113A50404000D0016002000FFF7B0FE002805D15A +S113A5144FF45171DFF8F80000F060FCF6B2EDB2CC +S113A52414EB8500066070BD38B504000D002000EE +S113A534FFF79CFE002804D140F20441344800F0A3 +S113A5444DFC01222900C9B22000FFF7DBFE0823D9 +S113A55401222900C9B22000FFF70EFF31BD38B52E +S113A56404000D002000FFF781FE002804D140F20E +S113A5741F51274800F032FC02222900C9B22000EE +S113A584FFF7C0FE082301222900C9B22000FFF707 +S113A594F3FE31BD38B504000D002000FFF766FE5C +S113A5A4002804D140F2C651194800F017FC0222D5 +S113A5B42900C9B22000FFF7A5FE082304222900BC +S113A5C4C9B22000FFF7D8FE31BD00000080054069 +S113A5D400500040009005400060004000A0054089 +S113A5E40070004000B005400040024000C0054037 +S113A5F40050024000D005400060024000E00540E5 +S113A6040070024000F0054000D003400000064002 +S113A614D0AF000038B504000D00DFF8F003844225 +S113A62404D04E21DFF8E80300F0D8FB6808DFF813 +S113A634E413B0FBF1F000F0FF0014F1240108600E +S113A64431BD38B504000D00DFF8C003844204D0E2 +S113A6549521DFF8BC0300F0C1FBDFF8BC0305421D +S113A66404D09921DFF8A80300F0B8FB14F10C001E +S113A674006830F0160005F0FF01084314F10C01E2 +S113A684086014F10800006830F00E00C5F30721D7 +S113A694084314F10801086014F13C000068400800 +S113A6A44000C5F30741084314F13C01086031BD7F +S113A6B470B582B004000D006E46DFF85003844286 +S113A6C405D04FF48171DFF8480300F087FB002DB7 +S113A6D405D140F20311DFF8380300F07FFB28783A +S113A6E4307068787070A878B070E878F07000986A +S113A6F414F11401086000200090287930706879FE +S113A7047070009814F11801086073BD10B504004A +S113A714DFF8F802844205D04FF4AC71DFF8F0029C +S113A72400F05CFB14F10800006850F0100014F110 +S113A7340801086014F10800006850F0010014F1E5 +S113A7440801086014F10C00006850F0010014F1D1 +S113A7540C01086014F10800006850F0100014F1B2 +S113A7640801086010BDF0B4002410F110031D6842 +S113A774ABB22E0C0E55641C2D0E0D55641C9D1F7E +S113A784AA4201DA160006E09E1F04E010F1100547 +S113A7942D680D51241D351FA542F7DAB44224DA7D +S113A7A410F110052D68F71EBC4209D10D55641C27 +S113A7B42E0A0E55641C2D0C0D55641C641C14E0E7 +S113A7C4B71EBC4206D10D55641C2D0A0D55641CDC +S113A7D4A41C0AE0761EB44207D10D55641CE41C83 +S113A7E403E010F110010D68241D991E8C42F8DB5E +S113A7F49B1F9A4201DA584200E01800F0BC7047EB +S113A80470B504000D001600DFF80002844205D080 +S113A81440F27F21DFF8F80100F0E0FA002D05D1C1 +S113A8244FF42071DFF8E80100F0D8FA012E04DABD +S113A83440F28121764800F0D1FA14F13400006822 +S113A84410F03F0F01D1002004E032002900200061 +S113A854FFF789FF70BD30B403001000002240F2FA +S113A864FF74A04201DB404241E0B0F10E048D5C70 +S113A87454EA0544521C8D5C54EA0564521C13F1D9 +S113A88410052C6004E08C5813F110052C60121D83 +S113A894041F9442F7DA824225D0C41EA2420DD189 +S113A8A48C5C521C8D5C54EA0524521C895C54EA69 +S113A8B40144521C13F110010C6014E0841EA242E2 +S113A8C409D18C5C521C895C54EA0124521C13F196 +S113A8D410010C6007E0441EA24204D18C5C521C9B +S113A8E413F110010C60012113F13802116030BC22 +S113A8F4704770B504000D0016004448844204D027 +S113A90440F28E31424800F069FA002D04D140F23D +S113A9148F313F4800F062FA012E04DA4FF4647177 +S113A9243B4800F05BFA14F138000068C007FAD41D +S113A934320029002000FFF78EFF70BD38B50400F3 +S113A9440D003248844204D040F23541304800F0CE +S113A95445FAE809C001002804D04FF487612C4863 +S113A96400F03CFA201D0068A843211D086031BD95 +S113A97438B504000D002548844204D04FF48B619B +S113A984234800F02BFA2068EDB2002D02D0211DDB +S113A9940968084032BD38B504000D001B488442E0 +S113A9A404D040F28D411A4800F018FAE809C001B5 +S113A9B4002804D04FF49261154800F00FFA256082 +S113A9C431BD38B504000D001048844204D040F26F +S113A9D4DC410F4800F002FA14F120000068C007BB +S113A9E4FAD4EDB2E80010F0F80050F0010014F1CC +S113A9F42001086014F120000068C007FAD414F19F +S113AA043000006880B232BD0000000000800440C1 +S113AA1454AE0000A0252600E9F1FEFF38B5040079 +S113AA240D00002C04D140F26B21104800F0D6F93B +S113AA34002D04D14FF41B710C4800F0CFF90C48DD +S113AA44006810F0E04F06D009480068094908403E +S113AA54B0F1805F02D15FF0FF3006E00648006881 +S113AA642060064800682860002032BD74AF0000EE +S113AA7400E00F400000FF70E0E10F40E4E10F400C +S113AA840E48006850F005000C49086070470B48F4 +S113AA94006850F0020009490860704710B50400CA +S113AAA4002C02D0B4F1807F03D9D021044800F0F3 +S113AAB495F9601E0349086010BD000010E000E031 +S113AAC414AF000014E000E0DFF8D811884207D086 +S113AAD4DFF8D411884203D0DFF8D011884201D1C1 +S113AAE4012000E00020C0B27047F8B504000E0055 +S113AAF417001D002000FFF7E7FF002805D140F2EE +S113AB040D11DFF8AC0100F069F9002F05D14FF401 +S113AB148771DFF89C0100F061F9DFF8980100689F +S113AB2410F0E04F27D0DFF88C010068DFF88811BB +S113AB340840B0F1805F1ED0DFF878010068DFF8C8 +S113AB4478110840DFF87411884205D1DFF86401F4 +S113AB54006880B202280ED0DFF858010068DFF8DC +S113AB6458110840DFF85811884206D1DFF844012F +S113AB740068000401D1102000E0082000FB07F065 +S113AB84864205D240F20F11DFF8240100F026F9C1 +S113AB94200000F04DF8B6EB071F09D214F1300081 +S113ABA4006850F0200014F1300108607F0807E0C9 +S113ABB414F13000006830F0200014F13001086012 +S113ABC4F000B0FBF7F0401C4008810914F12402A2 +S113ABD4116010F03F0014F12801086014F12C00F6 +S113ABE40560002014F118010860200000F001F849 +S113ABF4F1BD10B504002000FFF766FF002805D15D +S113AC044FF4CF71DFF8A80000F0E8F814F12C0039 +S113AC14006850F0100014F12C01086014F13000A5 +S113AC24006840F20131084314F13001086010BD9A +S113AC3410B504002000FFF747FF002805D14FF4A6 +S113AC44DF71DFF86C0000F0C9F814F11800006833 +S113AC540007FAD414F12C00006830F0100014F149 +S113AC642C01086014F130000068DFF85810084023 +S113AC7414F13001086010BD10B504002000FFF782 +S113AC8423FF002804D140F20941094800F0A6F842 +S113AC9414F118000068C00601D4206801E05FF0D4 +S113ACA4FF3010BD00C0004000D0004000E0004070 +S113ACB488B0000000E00F400000FF7000000110A5 +S113ACC400000310FEFCFFFF62F30F2262F31F4235 +S113ACD4401810F0030308D0C91A1FD3DB0748BF78 +S113ACE400F8012D28BF20F8022D130030B41446B7 +S113ACF41546103928BF20E93C00FAD8490728BF73 +S113AD0420E90C0048BF40F8042D890028BF20F82E +S113AD14022D48BF00F8012D30BC7047C91818BF74 +S113AD2400F8012DCB0728BF00F8012D7047FEE77A +S113AD3462B38B0708D0521E11F8013B00F8013BA3 +S113AD4400F024808B07F6D1830740F0208000BFF5 +S113AD54103A07D330B4B1E83810103AA0E83810E8 +S113AD64F9D230BC530724BFB1E80810A0E8081096 +S113AD7444BF51F8043B40F8043BD20724BF31F8E4 +S113AD84022B20F8022B44BF0B7803707047083A57 +S113AD9407D3B1E80810083A40F8043B40F804CB60 +S113ADA4F7D25307E4E7000080B500F00BF8FEF790 +S113ADB4B7FAFEF76FFC00F021F8FEF70EFBFEF77E +S113ADC46DFCF8E780B50448FFF722F800F008F8B2 +S113ADD4FEF740FC01BD00008003C001FEE7000053 +S113ADE480B51748FEF7E9FF01211648FFF79CFBDD +S113ADF4002201211348FFF782FB01BD10B5FEF7C1 +S113AE043DFC040010480068201AB0F5FA7F16D3FC +S113AE140E480078002808D101200C49087001224A +S113AE2401210848FFF76BFB07E00020074908707D +S113AE34002201210348FFF762FB0348046010BDAC +S113AE442000002000500240140700205607002070 +S113AE54433A5C576F726B5C736F667477617265A7 +S113AE645C4F70656E424C545C5461726765745CEB +S113AE7444656D6F5C41524D434D335F4C4D3353C8 +S113AE845F454B5F4C4D3353363936355F49415238 +S113AE945C50726F675C6C69625C6472697665723B +S113AEA46C69625C65746865726E65742E63000017 +S113AEB4433A5C576F726B5C736F66747761726547 +S113AEC45C4F70656E424C545C5461726765745C8B +S113AED444656D6F5C41524D434D335F4C4D335368 +S113AEE45F454B5F4C4D3353363936355F494152D8 +S113AEF45C50726F675C6C69625C647269766572DB +S113AF046C69625C73797363746C2E630000000073 +S113AF14433A5C576F726B5C736F667477617265E6 +S113AF245C4F70656E424C545C5461726765745C2A +S113AF3444656D6F5C41524D434D335F4C4D335307 +S113AF445F454B5F4C4D3353363936355F49415277 +S113AF545C50726F675C6C69625C6472697665727A +S113AF646C69625C7379737469636B2E63000000AB +S113AF74433A5C576F726B5C736F66747761726586 +S113AF845C4F70656E424C545C5461726765745CCA +S113AF9444656D6F5C41524D434D335F4C4D3353A7 +S113AFA45F454B5F4C4D3353363936355F49415217 +S113AFB45C50726F675C6C69625C6472697665721A +S113AFC46C69625C666C6173682E6300433A5C5717 +S113AFD46F726B5C736F6674776172655C4F7065D6 +S113AFE46E424C545C5461726765745C44656D6F65 +S113AFF45C41524D434D335F4C4D33535F454B5F7E +S113B0044C4D3353363936355F4941525C50726F77 +S113B014675C6C69625C6472697665726C69625CB3 +S113B0246770696F2E63000040420F0000201C000B +S113B03480841E0000802500999E3600004038005C +S113B04400093D0000803E0000004B00404B4C00D2 +S113B05400204E00808D5B0000C05D000080700005 +S113B06400127A0000007D0080969800001BB7004F +S113B0740080BB00C0E8CE00647ADA000024F40047 +S113B0840000FA00433A5C576F726B5C736F66742A +S113B094776172655C4F70656E424C545C546172A6 +S113B0A46765745C44656D6F5C41524D434D335F19 +S113B0B44C4D33535F454B5F4C4D33533639363522 +S113B0C45F4941525C50726F675C6C69625C647284 +S113B0D4697665726C69625C756172742E630000D2 +S113B0E419E050F8041BCB0744BFA9F10103591814 +S113B0F4121F0023042A41F8043BF9D25FEA827C3C +S113B1040B4604D54FF0000CA1F800C09B1CD107DA +S113B11444BF0021197050F8042B002AE1D1704770 +S113B12410B5074979441831064C7C44163404E0BC +S113B1340A68081D114488470146A142F8D110BD8C +S113B144080000001400000099FFFFFF60070000DE +S113B154000000200000000000F00BF8002801D0DB +S113B164FFF7DEFF0020AFF30080FFF71DFE00F0C1 +S113B17402F80120704700F001B800000746384681 +S113B18400F002F8FBE7000080B5AFF30080024A48 +S113B19411001820ABBEFBE726000200034B9D46BA +S113B1A4AFF30080AFF30080FFF7D6FF600B0020FD +S113B1B440E00F4044E00F4048E00F4000E10F40FE +S113B1C404E10F4008E10F40FFFFFFFFFFFF000011 +S10BB1D400000000FFFFFFFF73 +S903B1A1AA diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/boot.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/boot.c index 5cafa568..20bb00e1 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/boot.c @@ -84,6 +84,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -120,6 +129,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -127,11 +137,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -156,6 +171,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/lm3s6965.dep b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/lm3s6965.dep index 7a4ebcbb..0b0e8f6d 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/lm3s6965.dep +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/lm3s6965.dep @@ -6,806 +6,405 @@ Debug - $PROJ_DIR$\..\obj\adc.__cstat.et - $PROJ_DIR$\..\obj\cpu.__cstat.et - $PROJ_DIR$\..\obj\comp.__cstat.et - $PROJ_DIR$\..\lib\driverlib\qei.c - $PROJ_DIR$\..\lib\driverlib\pwm.h - $PROJ_DIR$\..\lib\driverlib\pwm.c - $PROJ_DIR$\..\lib\driverlib\mpu.h - $PROJ_DIR$\..\lib\driverlib\mpu.c - $PROJ_DIR$\..\lib\driverlib\interrupt.h - $PROJ_DIR$\..\lib\driverlib\interrupt.c - $PROJ_DIR$\..\lib\driverlib\i2s.h - $PROJ_DIR$\..\lib\driverlib\i2s.c - $PROJ_DIR$\..\lib\driverlib\i2c.h - $PROJ_DIR$\..\lib\driverlib\i2c.c - $PROJ_DIR$\..\lib\driverlib\hibernate.h - $PROJ_DIR$\..\lib\driverlib\hibernate.c - $PROJ_DIR$\..\lib\driverlib\gpio.h - $PROJ_DIR$\..\lib\driverlib\gpio.c - $PROJ_DIR$\..\lib\driverlib\flash.h - $PROJ_DIR$\..\lib\driverlib\flash.c - $PROJ_DIR$\..\lib\driverlib\ethernet.h - $PROJ_DIR$\..\lib\driverlib\ethernet.c - $PROJ_DIR$\..\lib\driverlib\epi.h - $PROJ_DIR$\..\lib\driverlib\epi.c - $PROJ_DIR$\..\lib\driverlib\debug.h - $PROJ_DIR$\..\lib\driverlib\comp.h - $PROJ_DIR$\..\lib\driverlib\adc.h - $PROJ_DIR$\..\lib\driverlib\cpu.c - $PROJ_DIR$\..\lib\driverlib\cpu.h - $PROJ_DIR$\..\lib\driverlib\adc.c - $PROJ_DIR$\..\lib\driverlib\comp.c - $PROJ_DIR$\..\lib\driverlib\ssi.c - $PROJ_DIR$\..\lib\driverlib\ssi.h - $PROJ_DIR$\..\lib\driverlib\qei.h - $PROJ_DIR$\..\lib\driverlib\sysctl.c - $PROJ_DIR$\..\lib\driverlib\sysctl.h + $PROJ_DIR$\..\lib\driverlib\uart.c $PROJ_DIR$\..\lib\driverlib\systick.c $PROJ_DIR$\..\lib\driverlib\systick.h $PROJ_DIR$\..\lib\driverlib\timer.c $PROJ_DIR$\..\lib\driverlib\timer.h - $PROJ_DIR$\..\lib\driverlib\uart.c - $PROJ_DIR$\..\lib\driverlib\uart.h - $PROJ_DIR$\..\lib\driverlib\udma.c - $PROJ_DIR$\..\lib\driverlib\udma.h - $PROJ_DIR$\..\lib\driverlib\usb.c - $PROJ_DIR$\..\lib\driverlib\usb.h - $PROJ_DIR$\..\lib\driverlib\watchdog.c - $PROJ_DIR$\..\lib\driverlib\watchdog.h - $PROJ_DIR$\..\lib\inc\hw_adc.h - $PROJ_DIR$\..\lib\inc\hw_comp.h - $PROJ_DIR$\..\lib\inc\hw_epi.h - $PROJ_DIR$\..\lib\inc\hw_ethernet.h - $PROJ_DIR$\..\lib\inc\hw_flash.h - $PROJ_DIR$\..\lib\inc\hw_gpio.h - $PROJ_DIR$\..\lib\inc\hw_hibernate.h - $PROJ_DIR$\..\lib\inc\hw_i2c.h - $PROJ_DIR$\..\lib\inc\hw_i2s.h - $PROJ_DIR$\..\lib\inc\hw_ints.h - $PROJ_DIR$\..\lib\inc\hw_memmap.h - $PROJ_DIR$\..\lib\inc\hw_nvic.h - $PROJ_DIR$\..\lib\inc\hw_pwm.h - $PROJ_DIR$\..\lib\inc\hw_qei.h - $PROJ_DIR$\..\lib\inc\hw_ssi.h - $PROJ_DIR$\..\lib\inc\hw_sysctl.h - $PROJ_DIR$\..\lib\inc\hw_timer.h - $PROJ_DIR$\..\lib\inc\hw_types.h - $PROJ_DIR$\..\lib\inc\hw_uart.h - $PROJ_DIR$\..\lib\inc\hw_udma.h - $PROJ_DIR$\..\lib\inc\hw_usb.h - $PROJ_DIR$\..\lib\inc\hw_watchdog.h - $PROJ_DIR$\..\lib\uip\clock-arch.c - $PROJ_DIR$\..\lib\uip\clock-arch.h - $PROJ_DIR$\..\lib\uip\netdev.c - $PROJ_DIR$\..\lib\uip\netdev.h - $PROJ_DIR$\..\lib\uip\uip-conf.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\clock.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arch.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uipopt.h - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\cstart.s - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\net.c - $PROJ_DIR$\..\net.h - $PROJ_DIR$\..\time.c - $PROJ_DIR$\..\time.h - $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\irq.c - $PROJ_DIR$\..\obj\stm32f10x_can.pbi - $PROJ_DIR$\..\obj\i2c.lst - $PROJ_DIR$\..\obj\stm32f10x_flash.o - $PROJ_DIR$\..\obj\stm32f10x_rtc.o - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - $PROJ_DIR$\..\obj\stm32f10x_bkp.o - $PROJ_DIR$\..\obj\udma.lst - $PROJ_DIR$\..\obj\net.pbi - $PROJ_DIR$\..\obj\uip.lst - $PROJ_DIR$\..\obj\stm32f10x_adc.pbi - $PROJ_DIR$\..\obj\stm32f10x_dma.pbi - $PROJ_DIR$\..\obj\pwm.lst - $PROJ_DIR$\..\obj\stm32f10x_dac.pbi - $PROJ_DIR$\..\obj\stm32f10x_bkp.pbi - $PROJ_DIR$\..\obj\uip-fw.pbi - $PROJ_DIR$\..\obj\uip.pbi - $PROJ_DIR$\..\obj\uiplib.o - $PROJ_DIR$\..\obj\uip_arp.o - $PROJ_DIR$\..\obj\uip_timer.o - $PROJ_DIR$\..\obj\uip-fw.o - $PROJ_DIR$\..\obj\uip.o - $PROJ_DIR$\..\obj\netdev.pbi - $PROJ_DIR$\..\obj\netdev.o - $PROJ_DIR$\..\obj\clock-arch.pbi - $PROJ_DIR$\..\obj\clock-arch.o - $PROJ_DIR$\..\obj\net.lst - $PROJ_DIR$\..\obj\netdev.lst - $PROJ_DIR$\..\obj\net.o - $PROJ_DIR$\..\obj\uip_timer.lst - $PROJ_DIR$\..\obj\clock-arch.lst - $PROJ_DIR$\..\obj\uip-fw.lst - $PROJ_DIR$\..\obj\uip_arp.lst - $PROJ_DIR$\..\obj\uiplib.lst - $PROJ_DIR$\..\obj\stm32f10x_exti.o - $PROJ_DIR$\..\obj\sysctl.lst - $PROJ_DIR$\..\obj\uart.lst - $PROJ_DIR$\..\obj\qei.lst - $PROJ_DIR$\..\obj\demoprog_ek_lm3s6965.map - $PROJ_DIR$\..\obj\gpio.lst - $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.srec - $PROJ_DIR$\..\obj\core_cm3.o - $PROJ_DIR$\..\obj\epi.lst - $PROJ_DIR$\..\obj\stm32f10x_crc.o - $PROJ_DIR$\..\obj\stm32f10x_fsmc.o - $PROJ_DIR$\..\obj\interrupt.o - $PROJ_DIR$\..\obj\ethernet.lst - $PROJ_DIR$\..\obj\systick.o - $PROJ_DIR$\..\obj\udma.o - $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\sysctl.o - $PROJ_DIR$\..\obj\ssi.o - $PROJ_DIR$\..\obj\qei.o - $PROJ_DIR$\..\obj\pwm.o - $PROJ_DIR$\..\obj\mpu.o - $PROJ_DIR$\..\obj\qei.pbi - $PROJ_DIR$\..\obj\ssi.pbi - $PROJ_DIR$\..\obj\systick.pbi - $PROJ_DIR$\..\obj\stm32f10x_sdio.o - $PROJ_DIR$\..\obj\sysctl.pbi - $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.o - $PROJ_DIR$\..\obj\stm32f10x_dma.o - $PROJ_DIR$\..\obj\watchdog.pbi - $PROJ_DIR$\..\obj\stm32f10x_dac.o - $PROJ_DIR$\..\obj\usb.pbi - $PROJ_DIR$\..\memory.x - $PROJ_DIR$\..\obj\uart.pbi - $PROJ_DIR$\..\obj\udma.pbi - $PROJ_DIR$\..\obj\vectors.o - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\stm32f10x_pwr.pbi - $PROJ_DIR$\..\obj\stm32f10x_sdio.pbi - $PROJ_DIR$\..\obj\flash.lst - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - $PROJ_DIR$\..\obj\misc.o - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - $PROJ_DIR$\..\obj\stm32f10x_gpio.o - $PROJ_DIR$\..\obj\stm32f10x_iwdg.o - $PROJ_DIR$\..\obj\stm32f10x_i2c.pbi - $PROJ_DIR$\..\obj\stm32f10x_i2c.o - $PROJ_DIR$\..\obj\stm32f10x_cec.o - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.pbi - $PROJ_DIR$\..\obj\stm32f10x_cec.pbi - $PROJ_DIR$\..\obj\stm32f10x_pwr.o - $PROJ_DIR$\..\obj\stm32f10x_rcc.o - $PROJ_DIR$\..\obj\stm32f10x_spi.o - $PROJ_DIR$\..\obj\stm32f10x_tim.o - $PROJ_DIR$\..\obj\stm32f10x_usart.o - $PROJ_DIR$\..\obj\stm32f10x_wwdg.o - $PROJ_DIR$\..\obj\system_stm32f10x.o - $PROJ_DIR$\..\obj\core_cm3.pbi - $PROJ_DIR$\..\obj\stm32f10x_tim.pbi - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - $PROJ_DIR$\..\obj\stm32f10x_spi.pbi - $PROJ_DIR$\..\obj\epi.pbi - $PROJ_DIR$\..\obj\ethernet.pbi - $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\obj\gpio.pbi - $PROJ_DIR$\..\obj\hibernate.pbi - $PROJ_DIR$\..\obj\i2c.pbi - $PROJ_DIR$\..\obj\i2s.pbi - $PROJ_DIR$\..\obj\interrupt.pbi - $PROJ_DIR$\..\obj\mpu.pbi - $PROJ_DIR$\..\obj\pwm.pbi - $TOOLKIT_DIR$\inc\c\ysizet.h - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $TOOLKIT_DIR$\inc\c\string.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\..\obj\uiplib.pbi - $PROJ_DIR$\..\obj\uip_timer.pbi - $PROJ_DIR$\..\obj\uip_arp.pbi - $PROJ_DIR$\..\..\Boot\blt_conf.h - $PROJ_DIR$\..\obj\stm32f10x_iwdg.pbi - $PROJ_DIR$\..\obj\ethernet.o $PROJ_DIR$\..\obj\systick.lst - $PROJ_DIR$\..\obj\mpu.lst - $PROJ_DIR$\..\obj\adc.o - $PROJ_DIR$\..\obj\comp.o - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c - $PROJ_DIR$\..\obj\time.lst - $PROJ_DIR$\..\obj\watchdog.lst + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c $PROJ_DIR$\..\obj\flash.o - $PROJ_DIR$\..\obj\gpio.o - $PROJ_DIR$\..\obj\hibernate.o $PROJ_DIR$\..\obj\i2c.o - $PROJ_DIR$\..\obj\i2s.o - $PROJ_DIR$\..\obj\comp.pbi $PROJ_DIR$\..\obj\cpu.pbi - $PROJ_DIR$\..\obj\hibernate.lst $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.out - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\obj\stm32f10x_crc.pbi - $PROJ_DIR$\..\obj\stm32f10x_can.o $PROJ_DIR$\..\obj\led.lst $PROJ_DIR$\..\obj\watchdog.o + $PROJ_DIR$\..\obj\mpu.lst + $PROJ_DIR$\..\obj\comp.o + $PROJ_DIR$\..\obj\time.lst + $PROJ_DIR$\..\obj\adc.o + $PROJ_DIR$\..\obj\hibernate.lst + $PROJ_DIR$\..\obj\comp.pbi + $PROJ_DIR$\..\obj\gpio.o + $PROJ_DIR$\..\obj\i2s.o + $PROJ_DIR$\..\obj\stm32f10x_crc.pbi $PROJ_DIR$\..\obj\adc.pbi $PROJ_DIR$\..\obj\usb.o $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.srec $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.srec + $PROJ_DIR$\..\obj\stm32f10x_iwdg.pbi $TOOLKIT_DIR$\lib\shb_l.a $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\obj\time.pbi - $PROJ_DIR$\..\obj\i2s.lst - $PROJ_DIR$\..\obj\irq.pbi - $PROJ_DIR$\..\obj\time.o - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - $PROJ_DIR$\..\obj\cpu.lst - $PROJ_DIR$\..\obj\lm3s6965.pbd - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\comp.lst - $PROJ_DIR$\..\obj\interrupt.lst - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - $PROJ_DIR$\..\obj\led.pbi - $PROJ_DIR$\..\obj\stm32f10x_adc.o - $PROJ_DIR$\..\obj\misc.pbi - $PROJ_DIR$\..\obj\system_stm32f10x.pbi - $PROJ_DIR$\..\obj\stm32f10x_wwdg.pbi - $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - $PROJ_DIR$\..\obj\epi.o - $PROJ_DIR$\..\obj\stm32f10x_flash.pbi - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi - $PROJ_DIR$\..\obj\ssi.lst + $PROJ_DIR$\..\obj\watchdog.lst + $PROJ_DIR$\..\obj\hibernate.o + $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\obj\stm32f10x_can.o + $PROJ_DIR$\..\obj\ethernet.o + $PROJ_DIR$\..\obj\uip_timer.pbi + $PROJ_DIR$\..\obj\flash.pbi + $TOOLKIT_DIR$\inc\c\ysizet.h + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\..\obj\uiplib.pbi + $PROJ_DIR$\..\obj\uip_arp.pbi + $PROJ_DIR$\..\..\Boot\blt_conf.h + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\stm32f10x_spi.pbi + $PROJ_DIR$\..\obj\ethernet.pbi + $PROJ_DIR$\..\obj\epi.pbi + $PROJ_DIR$\..\obj\gpio.pbi + $PROJ_DIR$\..\obj\i2c.pbi + $PROJ_DIR$\..\obj\i2s.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + $PROJ_DIR$\..\obj\mpu.pbi + $PROJ_DIR$\..\obj\pwm.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $PROJ_DIR$\..\obj\hibernate.pbi + $PROJ_DIR$\..\obj\interrupt.pbi + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $TOOLKIT_DIR$\inc\c\ycheck.h + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\..\obj\timer.__cstat.et $PROJ_DIR$\..\obj\stm32f10x_exti.pbi - $PROJ_DIR$\..\obj\stm32f10x_gpio.pbi + $PROJ_DIR$\..\obj\flash.__cstat.et + $PROJ_DIR$\..\obj\adc.lst + $PROJ_DIR$\..\obj\ssi.lst + $PROJ_DIR$\..\obj\mpu.__cstat.et + $PROJ_DIR$\..\obj\sysctl.__cstat.et + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\vectors.lst + $PROJ_DIR$\..\obj\systick.__cstat.et $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\stm32f10x_rtc.pbi - $PROJ_DIR$\..\obj\stm32f10x_usart.pbi + $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi $TOOLKIT_DIR$\lib\m7M_tl.a $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\vectors.lst $TOOLKIT_DIR$\lib\dl7M_tln.a - $PROJ_DIR$\..\obj\adc.lst + $PROJ_DIR$\..\obj\stm32f10x_usart.pbi + $PROJ_DIR$\..\obj\stm32f10x_gpio.pbi $PROJ_DIR$\..\obj\cpu.o - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c - $PROJ_DIR$\..\obj\usb.lst - $PROJ_DIR$\..\obj\gpio.__cstat.et - $PROJ_DIR$\..\obj\ethernet.__cstat.et $PROJ_DIR$\..\obj\epi.__cstat.et - $PROJ_DIR$\..\obj\flash.__cstat.et - $PROJ_DIR$\..\obj\hibernate.__cstat.et + $PROJ_DIR$\..\obj\usb.lst $PROJ_DIR$\..\obj\i2c.__cstat.et $PROJ_DIR$\..\obj\i2s.__cstat.et + $PROJ_DIR$\..\obj\gpio.__cstat.et + $PROJ_DIR$\..\obj\ethernet.__cstat.et + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\..\obj\main.lst $PROJ_DIR$\..\obj\interrupt.__cstat.et - $PROJ_DIR$\..\obj\mpu.__cstat.et $PROJ_DIR$\..\obj\pwm.__cstat.et $PROJ_DIR$\..\obj\qei.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_rtc.pbi + $PROJ_DIR$\..\obj\hibernate.__cstat.et $PROJ_DIR$\..\obj\ssi.__cstat.et - $PROJ_DIR$\..\obj\sysctl.__cstat.et - $PROJ_DIR$\..\obj\systick.__cstat.et - $PROJ_DIR$\..\obj\timer.__cstat.et - $PROJ_DIR$\..\obj\uart.__cstat.et - $PROJ_DIR$\..\obj\udma.__cstat.et - $PROJ_DIR$\..\obj\usb.__cstat.et - $PROJ_DIR$\..\obj\watchdog.__cstat.et - $PROJ_DIR$\..\obj\clock-arch.__cstat.et + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\i2s.lst + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\obj\stm32f10x_wwdg.pbi + $PROJ_DIR$\..\obj\time.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + $PROJ_DIR$\..\obj\misc.pbi + $PROJ_DIR$\..\obj\cpu.lst + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + $PROJ_DIR$\..\obj\comp.lst + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + $PROJ_DIR$\..\obj\system_stm32f10x.pbi + $PROJ_DIR$\..\obj\lm3s6965.pbd + $PROJ_DIR$\..\obj\interrupt.lst + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi + $PROJ_DIR$\..\obj\stm32f10x_adc.o + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\obj\time.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + $PROJ_DIR$\..\obj\irq.pbi + $PROJ_DIR$\..\obj\epi.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + $PROJ_DIR$\..\obj\stm32f10x_flash.pbi $PROJ_DIR$\..\obj\netdev.__cstat.et - $PROJ_DIR$\..\obj\uip.__cstat.et - $PROJ_DIR$\..\obj\uip-fw.__cstat.et - $PROJ_DIR$\..\obj\uip_arp.__cstat.et - $PROJ_DIR$\..\obj\uip_timer.__cstat.et + $PROJ_DIR$\..\obj\clock-arch.__cstat.et + $PROJ_DIR$\..\obj\net.__cstat.et $PROJ_DIR$\..\obj\uiplib.__cstat.et + $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\udma.__cstat.et + $PROJ_DIR$\..\obj\uart.__cstat.et + $PROJ_DIR$\..\obj\usb.__cstat.et + $PROJ_DIR$\..\obj\uip-fw.__cstat.et + $PROJ_DIR$\..\obj\uip_timer.__cstat.et $PROJ_DIR$\..\obj\led.__cstat.et + $PROJ_DIR$\..\obj\time.__cstat.et + $PROJ_DIR$\..\obj\watchdog.__cstat.et + $PROJ_DIR$\..\obj\uip_arp.__cstat.et $PROJ_DIR$\..\obj\boot.__cstat.et $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\obj\net.__cstat.et - $PROJ_DIR$\..\obj\time.__cstat.et - $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\uip.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_spi.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + $PROJ_DIR$\..\obj\stm32f10x_pwr.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + $PROJ_DIR$\..\obj\misc.o + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\stm32f10x_i2c.pbi + $PROJ_DIR$\..\obj\stm32f10x_usart.o + $PROJ_DIR$\..\obj\stm32f10x_tim.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + $PROJ_DIR$\..\obj\stm32f10x_pwr.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + $PROJ_DIR$\..\obj\stm32f10x_cec.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + $PROJ_DIR$\..\obj\stm32f10x_gpio.o + $PROJ_DIR$\..\obj\flash.lst + $PROJ_DIR$\..\obj\stm32f10x_iwdg.o + $PROJ_DIR$\..\obj\stm32f10x_rcc.o + $PROJ_DIR$\..\obj\stm32f10x_tim.o + $PROJ_DIR$\..\obj\system_stm32f10x.o + $PROJ_DIR$\..\obj\stm32f10x_wwdg.o + $PROJ_DIR$\..\obj\core_cm3.pbi + $PROJ_DIR$\..\obj\stm32f10x_i2c.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + $PROJ_DIR$\..\obj\stm32f10x_sdio.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + $PROJ_DIR$\..\obj\stm32f10x_cec.pbi + $PROJ_DIR$\..\obj\udma.pbi + $PROJ_DIR$\..\memory.x + $PROJ_DIR$\..\obj\uart.o + $PROJ_DIR$\..\obj\sysctl.pbi + $PROJ_DIR$\..\obj\stm32f10x_dac.o + $PROJ_DIR$\..\obj\uart.pbi + $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\obj\boot.pbi + $PROJ_DIR$\..\obj\ssi.o + $PROJ_DIR$\..\obj\qei.o + $PROJ_DIR$\..\obj\systick.o + $PROJ_DIR$\..\obj\watchdog.pbi + $PROJ_DIR$\..\obj\stm32f10x_fsmc.o + $PROJ_DIR$\..\obj\usb.pbi + $PROJ_DIR$\..\obj\interrupt.o + $PROJ_DIR$\..\obj\ssi.pbi + $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\stm32f10x_sdio.o + $PROJ_DIR$\..\obj\ethernet.lst + $PROJ_DIR$\..\obj\mpu.o + $PROJ_DIR$\..\obj\udma.o + $PROJ_DIR$\..\obj\sysctl.o + $PROJ_DIR$\..\obj\pwm.o + $PROJ_DIR$\..\obj\qei.pbi + $PROJ_DIR$\..\obj\systick.pbi + $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.o + $PROJ_DIR$\..\obj\stm32f10x_dma.o + $PROJ_DIR$\..\lib\driverlib\adc.h + $PROJ_DIR$\..\lib\driverlib\comp.c + $PROJ_DIR$\..\lib\driverlib\cpu.c + $PROJ_DIR$\..\lib\driverlib\cpu.h + $PROJ_DIR$\..\lib\driverlib\debug.h + $PROJ_DIR$\..\lib\driverlib\adc.c + $PROJ_DIR$\..\lib\driverlib\epi.h + $PROJ_DIR$\..\lib\driverlib\comp.h + $PROJ_DIR$\..\lib\driverlib\epi.c + $PROJ_DIR$\..\lib\driverlib\i2c.h + $PROJ_DIR$\..\lib\driverlib\pwm.c + $PROJ_DIR$\..\lib\driverlib\pwm.h + $PROJ_DIR$\..\lib\driverlib\qei.c + $PROJ_DIR$\..\lib\driverlib\qei.h + $PROJ_DIR$\..\lib\driverlib\gpio.h + $PROJ_DIR$\..\lib\driverlib\ssi.c + $PROJ_DIR$\..\lib\driverlib\flash.h + $PROJ_DIR$\..\lib\driverlib\ssi.h + $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\lib\driverlib\sysctl.h + $PROJ_DIR$\..\lib\driverlib\interrupt.h + $PROJ_DIR$\..\lib\driverlib\hibernate.h + $PROJ_DIR$\..\lib\driverlib\i2s.c + $PROJ_DIR$\..\lib\driverlib\mpu.h + $PROJ_DIR$\..\lib\driverlib\ethernet.c + $PROJ_DIR$\..\lib\driverlib\flash.c + $PROJ_DIR$\..\lib\driverlib\i2s.h + $PROJ_DIR$\..\lib\driverlib\hibernate.c + $PROJ_DIR$\..\lib\driverlib\ethernet.h + $PROJ_DIR$\..\lib\driverlib\interrupt.c + $PROJ_DIR$\..\lib\driverlib\mpu.c + $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\lib\driverlib\i2c.c + $PROJ_DIR$\..\lib\inc\hw_udma.h + $PROJ_DIR$\..\lib\driverlib\udma.c + $PROJ_DIR$\..\lib\inc\hw_hibernate.h + $PROJ_DIR$\..\lib\inc\hw_sysctl.h + $PROJ_DIR$\..\lib\driverlib\usb.h + $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\lib\inc\hw_watchdog.h + $PROJ_DIR$\..\lib\inc\hw_usb.h + $PROJ_DIR$\..\lib\uip\clock-arch.c + $PROJ_DIR$\..\lib\inc\hw_i2s.h + $PROJ_DIR$\..\lib\inc\hw_comp.h + $PROJ_DIR$\..\lib\inc\hw_ssi.h + $PROJ_DIR$\..\lib\driverlib\watchdog.c + $PROJ_DIR$\..\lib\inc\hw_flash.h + $PROJ_DIR$\..\lib\driverlib\watchdog.h + $PROJ_DIR$\..\lib\inc\hw_memmap.h + $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\lib\inc\hw_ethernet.h + $PROJ_DIR$\..\lib\inc\hw_adc.h + $PROJ_DIR$\..\lib\inc\hw_timer.h + $PROJ_DIR$\..\lib\inc\hw_gpio.h + $PROJ_DIR$\..\lib\driverlib\uart.h + $PROJ_DIR$\..\lib\driverlib\udma.h + $PROJ_DIR$\..\lib\inc\hw_i2c.h + $PROJ_DIR$\..\lib\inc\hw_ints.h + $PROJ_DIR$\..\lib\inc\hw_uart.h + $PROJ_DIR$\..\lib\inc\hw_qei.h + $PROJ_DIR$\..\lib\driverlib\usb.c + $PROJ_DIR$\..\lib\inc\hw_epi.h + $PROJ_DIR$\..\lib\inc\hw_pwm.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\clock.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uipopt.h + $PROJ_DIR$\..\lib\uip\netdev.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + $PROJ_DIR$\..\lib\uip\clock-arch.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.h + $PROJ_DIR$\..\lib\uip\netdev.c + $PROJ_DIR$\..\lib\uip\uip-conf.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arch.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c + $PROJ_DIR$\..\obj\netdev.lst + $PROJ_DIR$\..\obj\uip-fw.lst + $PROJ_DIR$\..\obj\uip_arp.lst + $PROJ_DIR$\..\obj\stm32f10x_exti.o + $PROJ_DIR$\..\obj\clock-arch.o + $PROJ_DIR$\..\obj\uip.pbi + $PROJ_DIR$\..\obj\uip_timer.o + $PROJ_DIR$\..\obj\uip-fw.o + $PROJ_DIR$\..\obj\uip_arp.o + $PROJ_DIR$\..\obj\uip.o + $PROJ_DIR$\..\obj\clock-arch.pbi + $PROJ_DIR$\..\obj\net.lst + $PROJ_DIR$\..\obj\pwm.lst + $PROJ_DIR$\..\obj\net.o + $PROJ_DIR$\..\obj\uip-fw.pbi + $PROJ_DIR$\..\obj\uiplib.lst + $PROJ_DIR$\..\obj\sysctl.lst + $PROJ_DIR$\..\obj\uart.lst + $PROJ_DIR$\..\obj\qei.lst + $PROJ_DIR$\..\obj\gpio.lst + $PROJ_DIR$\..\obj\core_cm3.o + $PROJ_DIR$\..\obj\demoprog_ek_lm3s6965.map + $PROJ_DIR$\..\obj\netdev.o + $PROJ_DIR$\..\obj\clock-arch.lst + $PROJ_DIR$\..\obj\uiplib.o + $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.srec + $PROJ_DIR$\..\obj\epi.lst + $PROJ_DIR$\..\obj\stm32f10x_crc.o + $PROJ_DIR$\..\obj\stm32f10x_bkp.pbi + $PROJ_DIR$\..\obj\uip_timer.lst + $PROJ_DIR$\..\obj\stm32f10x_dac.pbi + $PROJ_DIR$\..\obj\netdev.pbi + $PROJ_DIR$\..\obj\comp.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_dma.pbi + $PROJ_DIR$\..\obj\stm32f10x_rtc.o + $PROJ_DIR$\..\irq.c + $PROJ_DIR$\..\obj\udma.lst + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\obj\uip.lst + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\net.h + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\time.c + $PROJ_DIR$\..\net.c + $PROJ_DIR$\..\time.h + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\obj\adc.__cstat.et + $PROJ_DIR$\..\obj\cpu.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_can.pbi + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\obj\i2c.lst + $PROJ_DIR$\..\obj\stm32f10x_flash.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + $PROJ_DIR$\..\obj\stm32f10x_bkp.o + $PROJ_DIR$\..\obj\net.pbi + $PROJ_DIR$\..\obj\stm32f10x_adc.pbi + + $PROJ_DIR$\..\lib\driverlib\uart.c + + + BICOMP + 177 + + + ICCARM + 296 174 + + + __cstat + 129 + + + + + BICOMP + 256 247 235 237 257 203 219 253 218 + + + ICCARM + 256 247 235 237 257 203 219 253 218 + + + [ROOT_NODE] ILINK - 248 138 + 11 300 - - $PROJ_DIR$\..\lib\driverlib\qei.c - - - BICOMP - 155 - - - ICCARM - 137 152 - - - __cstat - 316 - - - - - BICOMP - 57 58 61 65 24 8 33 - - - ICCARM - 57 58 61 65 24 8 33 - - - - - $PROJ_DIR$\..\lib\driverlib\pwm.c - - - BICOMP - 215 - - - ICCARM - 112 153 - - - __cstat - 315 - - - - - BICOMP - 57 58 60 63 65 24 8 4 - - - ICCARM - 57 58 60 63 65 24 8 4 - - - - - $PROJ_DIR$\..\lib\driverlib\mpu.c - - - BICOMP - 214 - - - ICCARM - 233 154 - - - __cstat - 314 - - - - - BICOMP - 57 59 65 24 8 6 - - - ICCARM - 57 59 65 24 8 6 - - - - - $PROJ_DIR$\..\lib\driverlib\interrupt.c - - - BICOMP - 213 - - - ICCARM - 273 145 - - - __cstat - 313 - - - - - BICOMP - 57 59 65 28 24 8 - - - ICCARM - 57 59 65 28 24 8 - - - - - $PROJ_DIR$\..\lib\driverlib\i2s.c - - - BICOMP - 212 - - - ICCARM - 264 244 - - - __cstat - 312 - - - - - BICOMP - 56 57 58 65 24 10 8 - - - ICCARM - 56 57 58 65 24 10 8 - - - - - $PROJ_DIR$\..\lib\driverlib\i2c.c - - - BICOMP - 211 - - - ICCARM - 102 243 - - - __cstat - 311 - - - - - ICCARM - 55 57 58 63 65 24 12 35 8 - - - - - $PROJ_DIR$\..\lib\driverlib\hibernate.c - - - BICOMP - 210 - - - ICCARM - 247 242 - - - __cstat - 310 - - - - - BICOMP - 24 63 8 57 65 14 35 54 - - - ICCARM - 54 57 63 65 24 14 35 8 - - - - - $PROJ_DIR$\..\lib\driverlib\gpio.c - - - BICOMP - 209 - - - ICCARM - 139 241 - - - __cstat - 306 - - - - - BICOMP - 65 58 16 57 63 24 8 53 - - - ICCARM - 53 57 58 63 65 24 16 8 - - - - - $PROJ_DIR$\..\lib\driverlib\flash.c - - - BICOMP - 208 - - - ICCARM - 173 240 - - - __cstat - 309 - - - - - BICOMP - 24 63 8 57 65 18 52 - - - ICCARM - 52 57 63 65 24 18 8 - - - - - $PROJ_DIR$\..\lib\driverlib\ethernet.c - - - BICOMP - 207 - - - ICCARM - 146 231 - - - __cstat - 307 - - - - - BICOMP - 24 58 8 35 57 65 20 51 - - - ICCARM - 51 57 58 65 24 20 35 8 - - - - - $PROJ_DIR$\..\lib\driverlib\epi.c - - - BICOMP - 206 - - - ICCARM - 142 286 - - - __cstat - 308 - - - - - BICOMP - 24 58 8 57 65 22 50 - - - ICCARM - 50 57 58 65 24 22 8 - - - - - $PROJ_DIR$\..\lib\driverlib\cpu.c - - - BICOMP - 246 - - - ICCARM - 269 303 - - - __cstat - 1 - - - - - BICOMP - 28 - - - ICCARM - 28 - - - - - $PROJ_DIR$\..\lib\driverlib\adc.c - - - BICOMP - 254 - - - ICCARM - 302 234 - - - __cstat - 0 - - - - - BICOMP - 26 58 8 57 65 24 48 - - - ICCARM - 48 57 58 65 26 24 8 - - - - - $PROJ_DIR$\..\lib\driverlib\comp.c - - - BICOMP - 245 - - - ICCARM - 272 235 - - - __cstat - 2 - - - - - BICOMP - 25 58 8 57 65 24 49 - - - ICCARM - 49 57 58 65 25 24 8 - - - - - $PROJ_DIR$\..\lib\driverlib\ssi.c - - - BICOMP - 156 - - - ICCARM - 291 151 - - - __cstat - 317 - - - - - BICOMP - 57 58 62 65 24 8 32 35 - - - ICCARM - 57 58 62 65 24 8 32 35 - - - - - $PROJ_DIR$\..\lib\driverlib\sysctl.c - - - BICOMP - 159 - - - ICCARM - 135 150 - - - __cstat - 318 - - - - - BICOMP - 57 59 63 65 28 24 8 35 - - - ICCARM - 57 59 63 65 28 24 8 35 - - - $PROJ_DIR$\..\lib\driverlib\systick.c BICOMP - 157 + 196 ICCARM - 232 147 + 5 182 __cstat - 319 + 73 BICOMP - 57 59 65 24 8 37 + 256 248 237 203 219 2 ICCARM - 57 59 65 24 8 37 + 256 248 237 203 219 2 @@ -814,641 +413,34 @@ BICOMP - 288 + 96 ICCARM - 294 169 + 74 178 __cstat - 320 + 64 BICOMP - 57 58 64 65 24 8 39 + 256 247 251 237 203 219 4 ICCARM - 57 58 64 65 24 8 39 + 256 247 251 237 203 219 4 - $PROJ_DIR$\..\lib\driverlib\uart.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c BICOMP - 166 - - - ICCARM - 136 149 - - - __cstat - 321 - - - - - BICOMP - 57 58 63 65 66 24 8 41 35 - - - ICCARM - 57 58 63 65 66 24 8 41 35 - - - - - $PROJ_DIR$\..\lib\driverlib\udma.c - - - BICOMP - 167 - - - ICCARM - 107 148 - - - __cstat - 322 - - - - - BICOMP - 65 67 24 8 43 - - - ICCARM - 65 67 24 8 43 - - - - - $PROJ_DIR$\..\lib\driverlib\usb.c - - - BICOMP - 164 - - - ICCARM - 305 255 - - - __cstat - 323 - - - - - BICOMP - 57 58 65 68 24 8 43 45 - - - ICCARM - 57 58 65 68 24 8 43 45 - - - - - $PROJ_DIR$\..\lib\driverlib\watchdog.c - - - BICOMP - 162 - - - ICCARM - 239 253 - - - __cstat - 324 - - - - - BICOMP - 57 58 65 69 24 8 47 - - - ICCARM - 57 58 65 69 24 8 47 - - - - - $PROJ_DIR$\..\lib\uip\clock-arch.c - - - BICOMP - 124 - - - ICCARM - 130 125 - - - __cstat - 325 - - - - - BICOMP - 8 57 89 65 98 59 16 71 229 93 96 58 63 35 41 37 91 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 71 - - - - - $PROJ_DIR$\..\lib\uip\netdev.c - - - BICOMP - 122 - - - ICCARM - 127 123 - - - __cstat - 326 - - - - - BICOMP - 96 20 41 65 229 63 35 83 93 58 37 80 51 16 18 89 98 57 59 8 74 91 88 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 80 88 74 83 51 20 18 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c - - - BICOMP - 115 - - - ICCARM - 131 120 - - - __cstat - 328 - - - - - BICOMP - 225 221 78 224 81 223 89 222 80 88 74 96 216 217 219 220 218 - - - ICCARM - 80 88 74 89 96 81 78 223 224 225 219 221 222 220 218 216 217 - - - - - $PROJ_DIR$\..\boot.c - - - BICOMP - 170 - - - ICCARM - 289 259 - - - __cstat - 333 - - - - - BICOMP - 37 58 93 35 229 96 63 41 89 98 57 59 65 16 8 91 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c - - - BICOMP - 116 - - - ICCARM - 109 121 - - - __cstat - 327 - - - - - BICOMP - 218 225 224 223 88 80 81 74 96 89 216 217 219 220 221 222 - - - ICCARM - 80 88 74 89 96 81 223 224 225 219 221 222 220 218 216 217 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c - - - BICOMP - 228 - - - ICCARM - 132 118 - - - __cstat - 329 - - - - - BICOMP - 80 89 225 221 224 223 222 83 88 74 96 216 217 219 220 218 - - - ICCARM - 83 80 88 74 89 96 223 224 225 219 221 222 220 218 216 217 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c - - - BICOMP - 227 - - - ICCARM - 129 119 - - - __cstat - 330 - - - - - BICOMP - 75 71 85 - - - ICCARM - 75 71 85 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c - - - BICOMP - 226 - - - ICCARM - 133 117 - - - __cstat - 331 - - - - - BICOMP - 80 88 74 89 96 87 - - - ICCARM - 80 88 74 89 96 87 - - - - - $PROJ_DIR$\..\cstart.s - - - AARM - 249 - - - - - $PROJ_DIR$\..\led.c - - - BICOMP - 279 - - - ICCARM - 252 256 - - - __cstat - 332 - - - - - BICOMP - 59 98 16 35 89 57 65 8 229 93 96 58 63 41 37 91 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 276 - - - ICCARM - 295 271 - - - __cstat - 334 - - - - - BICOMP - 65 89 57 8 35 98 59 16 229 93 96 58 63 41 37 91 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 - - - - - $PROJ_DIR$\..\net.c - - - BICOMP - 108 - - - ICCARM - 126 128 - - - __cstat - 335 - - - - - BICOMP - 58 37 93 35 96 80 229 63 41 74 73 83 89 98 57 59 65 16 8 91 88 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 73 80 88 74 83 - - - - - $PROJ_DIR$\..\time.c - - - BICOMP - 263 - - - ICCARM - 238 266 - - - __cstat - 336 - - - - - BICOMP - 37 58 93 35 229 96 63 41 89 98 57 59 65 16 8 91 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 - - - - - $PROJ_DIR$\..\vectors.c - - - BICOMP - 299 - - - ICCARM - 300 168 - - - __cstat - 337 - - - - - BICOMP - 35 93 58 37 229 96 63 41 89 98 57 59 65 16 8 91 - - - ICCARM - 91 229 89 93 98 96 57 58 59 63 65 35 16 41 8 37 - - - - - $PROJ_DIR$\..\irq.c - - - BICOMP - 265 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - - - BICOMP - 114 - - - ICCARM - 106 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - - - BICOMP - 179 - - - ICCARM - 180 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - - - BICOMP - 230 - - - ICCARM - 178 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - - - BICOMP - 184 - - - ICCARM - 181 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - - - BICOMP - 250 - - - ICCARM - 143 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - - - BICOMP - 113 - - - ICCARM - 163 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c - - - BICOMP - 183 - - - ICCARM - 160 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - - - BICOMP - 111 - - - ICCARM - 161 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - - - BICOMP - 292 - - - ICCARM - 134 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - - - BICOMP - 287 - - - ICCARM - 103 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - - - BICOMP - 290 + 102 ICCARM @@ -1456,68 +448,16 @@ - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - - - BICOMP - 293 - - - ICCARM - 177 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - - - BICOMP - 171 - - - ICCARM - 185 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - - - BICOMP - 284 - - - ICCARM - 186 - - - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c BICOMP - 192 + 162 ICCARM - 141 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c - - - BICOMP - 281 - - - ICCARM - 175 + 299 @@ -1526,17 +466,17 @@ ILINK - 138 + 300 OBJCOPY - 140 + 304 ILINK - 165 234 259 125 235 303 249 286 231 240 241 242 243 244 145 256 271 154 128 123 153 152 151 150 147 266 169 149 148 120 121 118 119 117 255 168 253 260 182 298 301 + 173 17 27 283 15 81 34 120 36 8 20 33 9 21 186 25 98 191 292 301 194 181 180 193 182 100 178 174 192 286 288 287 285 303 24 188 13 30 145 76 78 @@ -1545,11 +485,11 @@ BICOMP - 205 + 45 ICCARM - 187 + 140 @@ -1558,68 +498,29 @@ OBJCOPY - 257 + 28 - $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c BICOMP - 288 + 151 ICCARM - 169 + 142 - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c BICOMP - 282 - - - ICCARM - 191 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - - - BICOMP - 296 - - - ICCARM - 104 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - - - BICOMP - 193 - - - ICCARM - 188 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - - - BICOMP - 172 + 114 ICCARM @@ -1627,12 +528,64 @@ + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + + + BICOMP + 337 + + + ICCARM + 115 + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c BICOMP - 297 + 79 + + + ICCARM + 147 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + + + BICOMP + 93 + + + ICCARM + 313 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + + + BICOMP + 109 + + + ICCARM + 160 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + + + BICOMP + 168 ICCARM @@ -1645,11 +598,24 @@ BICOMP - 283 + 99 ICCARM - 190 + 161 + + + + + $PROJ_DIR$\..\timer.c + + + BICOMP + 96 + + + ICCARM + 178 @@ -1658,24 +624,1058 @@ BICOMP - 101 + 330 ICCARM - 251 + 35 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c BICOMP - 110 + 148 ICCARM - 280 + 159 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + + + BICOMP + 122 + + + ICCARM + 333 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + + + BICOMP + 75 + + + ICCARM + 184 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + + + BICOMP + 80 + + + ICCARM + 155 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + + + BICOMP + 171 + + + ICCARM + 153 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + + + BICOMP + 29 + + + ICCARM + 157 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + + + BICOMP + 146 + + + ICCARM + 163 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + + + BICOMP + 22 + + + ICCARM + 306 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + + + BICOMP + 309 + + + ICCARM + 176 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + + + BICOMP + 165 + + + ICCARM + 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + + + BICOMP + 312 + + + ICCARM + 198 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + + + BICOMP + 65 + + + ICCARM + 282 + + + + + $PROJ_DIR$\..\lib\driverlib\comp.c + + + BICOMP + 19 + + + ICCARM + 105 15 + + + __cstat + 311 + + + + + BICOMP + 206 247 219 256 237 203 242 + + + ICCARM + 242 256 247 237 206 203 219 + + + + + $PROJ_DIR$\..\lib\driverlib\cpu.c + + + BICOMP + 10 + + + ICCARM + 103 81 + + + __cstat + 329 + + + + + BICOMP + 202 + + + ICCARM + 202 + + + + + $PROJ_DIR$\..\lib\driverlib\adc.c + + + BICOMP + 23 + + + ICCARM + 67 17 + + + __cstat + 328 + + + + + BICOMP + 199 247 219 256 237 203 250 + + + ICCARM + 250 256 247 237 199 203 219 + + + + + $PROJ_DIR$\..\lib\driverlib\epi.c + + + BICOMP + 47 + + + ICCARM + 305 120 + + + __cstat + 82 + + + + + ICCARM + 260 256 247 237 203 205 219 + + + + + $PROJ_DIR$\..\lib\driverlib\pwm.c + + + BICOMP + 53 + + + ICCARM + 291 194 + + + __cstat + 91 + + + + + BICOMP + 256 247 261 235 237 203 219 210 + + + ICCARM + 256 247 261 235 237 203 219 210 + + + + + $PROJ_DIR$\..\lib\driverlib\qei.c + + + BICOMP + 195 + + + ICCARM + 297 181 + + + __cstat + 92 + + + + + BICOMP + 256 247 258 237 203 219 212 + + + ICCARM + 256 247 258 237 203 219 212 + + + + + $PROJ_DIR$\..\lib\driverlib\ssi.c + + + BICOMP + 187 + + + ICCARM + 68 180 + + + __cstat + 95 + + + + + BICOMP + 256 247 243 237 203 219 216 218 + + + ICCARM + 256 247 243 237 203 219 216 218 + + + + + $PROJ_DIR$\..\lib\driverlib\sysctl.c + + + BICOMP + 175 + + + ICCARM + 295 193 + + + __cstat + 70 + + + + + BICOMP + 256 248 235 237 202 203 219 218 + + + ICCARM + 256 248 235 237 202 203 219 218 + + + + + $PROJ_DIR$\..\lib\driverlib\i2s.c + + + BICOMP + 50 + + + ICCARM + 97 21 + + + __cstat + 85 + + + + + BICOMP + 241 256 247 237 203 225 219 + + + ICCARM + 241 256 247 237 203 225 219 + + + + + $PROJ_DIR$\..\lib\driverlib\ethernet.c + + + BICOMP + 46 + + + ICCARM + 190 36 + + + __cstat + 87 + + + + + BICOMP + 203 247 219 218 256 237 227 249 + + + ICCARM + 249 256 247 237 203 227 218 219 + + + + + $PROJ_DIR$\..\lib\driverlib\flash.c + + + BICOMP + 38 + + + ICCARM + 156 8 + + + __cstat + 66 + + + + + BICOMP + 203 235 219 256 237 215 245 + + + ICCARM + 245 256 235 237 203 215 219 + + + + + $PROJ_DIR$\..\lib\driverlib\hibernate.c + + + BICOMP + 57 + + + ICCARM + 18 33 + + + __cstat + 94 + + + + + BICOMP + 203 235 219 256 237 220 218 234 + + + ICCARM + 234 256 235 237 203 220 218 219 + + + + + $PROJ_DIR$\..\lib\driverlib\interrupt.c + + + BICOMP + 58 + + + ICCARM + 111 186 + + + __cstat + 90 + + + + + BICOMP + 256 248 237 202 203 219 + + + ICCARM + 256 248 237 202 203 219 + + + + + $PROJ_DIR$\..\lib\driverlib\mpu.c + + + BICOMP + 52 + + + ICCARM + 14 191 + + + __cstat + 69 + + + + + BICOMP + 256 248 237 203 219 222 + + + ICCARM + 256 248 237 203 219 222 + + + + + $PROJ_DIR$\..\lib\driverlib\gpio.c + + + BICOMP + 48 + + + ICCARM + 298 20 + + + __cstat + 86 + + + + + BICOMP + 237 247 213 256 235 203 219 252 + + + ICCARM + 252 256 247 235 237 203 213 219 + + + + + $PROJ_DIR$\..\lib\driverlib\i2c.c + + + BICOMP + 49 + + + ICCARM + 332 9 + + + __cstat + 84 + + + + + BICOMP + 237 247 208 256 235 203 219 218 255 + + + ICCARM + 255 256 247 235 237 203 208 218 219 + + + + + $PROJ_DIR$\..\lib\driverlib\udma.c + + + BICOMP + 172 + + + ICCARM + 315 192 + + + __cstat + 128 + + + + + BICOMP + 237 232 203 219 254 + + + ICCARM + 237 232 203 219 254 + + + + + $PROJ_DIR$\..\lib\uip\clock-arch.c + + + BICOMP + 289 + + + ICCARM + 302 283 + + + __cstat + 124 + + + + + BICOMP + 219 256 317 237 326 248 213 272 43 323 320 247 235 218 253 2 327 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 272 + + + + + $PROJ_DIR$\..\lib\driverlib\watchdog.c + + + BICOMP + 183 + + + ICCARM + 32 13 + + + __cstat + 135 + + + + + BICOMP + 256 247 237 238 203 219 246 + + + ICCARM + 256 247 237 238 203 219 246 + + + + + $PROJ_DIR$\..\lib\driverlib\usb.c + + + BICOMP + 185 + + + ICCARM + 83 24 + + + __cstat + 130 + + + + + BICOMP + 256 247 237 239 203 219 254 236 + + + ICCARM + 256 247 237 239 203 219 254 236 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c + + + BICOMP + 41 + + + ICCARM + 294 303 + + + __cstat + 126 + + + + + BICOMP + 267 268 275 317 320 266 + + + ICCARM + 267 268 275 317 320 266 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c + + + BICOMP + 293 + + + ICCARM + 280 286 + + + __cstat + 131 + + + + + BICOMP + 63 60 273 62 277 40 317 61 267 268 275 320 39 55 44 59 56 + + + ICCARM + 267 268 275 317 320 277 273 40 62 63 44 60 61 59 56 39 55 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + + + BICOMP + 37 + + + ICCARM + 308 285 + + + __cstat + 132 + + + + + BICOMP + 263 272 262 + + + ICCARM + 263 272 262 + + + + + $PROJ_DIR$\..\lib\uip\netdev.c + + + BICOMP + 310 + + + ICCARM + 279 301 + + + __cstat + 123 + + + + + BICOMP + 320 227 253 237 43 235 218 265 323 247 2 267 249 213 215 317 326 256 248 219 275 327 268 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 267 268 275 265 249 227 215 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c + + + BICOMP + 284 + + + ICCARM + 318 288 + + + __cstat + 139 + + + + + BICOMP + 56 63 62 40 268 267 277 275 320 317 39 55 44 59 60 61 + + + ICCARM + 267 268 275 317 320 277 40 62 63 44 60 61 59 56 39 55 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c + + + BICOMP + 42 + + + ICCARM + 281 287 + + + __cstat + 136 + + + + + BICOMP + 267 317 63 60 62 40 61 265 268 275 320 39 55 44 59 56 + + + ICCARM + 265 267 268 275 317 320 40 62 63 44 60 61 59 56 39 55 + + + + + $PROJ_DIR$\..\irq.c + + + BICOMP + 119 + + + + + $PROJ_DIR$\..\main.c + + + BICOMP + 112 + + + ICCARM + 89 98 + + + __cstat + 138 + + + + + BICOMP + 237 317 256 219 218 326 248 213 43 323 320 247 235 253 2 327 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 34 + + + + + $PROJ_DIR$\..\led.c + + + BICOMP + 113 + + + ICCARM + 12 25 + + + __cstat + 133 + + + + + BICOMP + 248 326 213 218 317 256 237 219 43 323 320 247 235 253 2 327 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 + + + + + $PROJ_DIR$\..\boot.c + + + BICOMP + 179 + + + ICCARM + 71 27 + + + __cstat + 137 + + + + + BICOMP + 2 247 323 218 43 320 235 253 317 326 256 248 237 213 219 327 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 + + + + + $PROJ_DIR$\..\time.c + + + BICOMP + 117 + + + ICCARM + 16 100 + + + __cstat + 134 + + + + + BICOMP + 2 247 323 218 43 320 235 253 317 326 256 248 237 213 219 327 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 + + + + + $PROJ_DIR$\..\net.c + + + BICOMP + 336 + + + ICCARM + 290 292 + + + __cstat + 125 + + + + + BICOMP + 247 2 323 218 320 267 43 235 253 275 269 265 317 326 256 248 237 213 219 327 268 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 269 267 268 275 265 + + + + + $PROJ_DIR$\..\vectors.c + + + BICOMP + 77 + + + ICCARM + 72 188 + + + __cstat + 127 + + + + + BICOMP + 218 323 247 2 43 320 235 253 317 326 256 248 237 213 219 327 + + + ICCARM + 327 43 317 323 326 320 256 247 248 235 237 218 213 253 219 2 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + + + BICOMP + 307 + + + ICCARM + 335 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt index d9f8af6a..c849cd03 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt @@ -35,7 +35,7 @@ - + TabID-27300-28131 @@ -47,7 +47,7 @@ - 0TabID-32469-16784BuildBuildTabID-4992-29791Debug LogDebug-Log0 + 0TabID-32469-16784BuildBuildTabID-4992-29791Debug LogDebug-Log0 @@ -60,7 +60,7 @@ - iaridepm.enu1-2-2765357-2-218620596875203373186979760913-2-21981922-2-219242001002083198413104167198413 + iaridepm.enu1-2-2764357-2-218620596875203575186979760675-2-21981922-2-219242001002083198610104167198610 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.elf index b8cdeeed..06c36a84 100644 Binary files a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.elf and b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.elf differ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map index 55b6bd60..e1b299e8 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map @@ -1,27 +1,25 @@ -Archive member included because of file (symbol) +Archive member included to satisfy reference by file (symbol) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - (__vfprintf_int_nwp) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - (__vfscanf_int) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) (__getc) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) (memcpy) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) (__aeabi_uldivmod) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - (__do_debug_operation_mempoll) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) (__errno) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) (__aeabi_i2f) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o (__aeabi_i2d) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o (frexp) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) (fabs) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o (__aeabi_uldivmod) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o (__getc) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) (memcpy) Discarded input sections .text 0x00000000 0x0 THUMB Debug/../../obj/boot.o .data 0x00000000 0x0 THUMB Debug/../../obj/boot.o .bss 0x00000000 0x0 THUMB Debug/../../obj/boot.o + .rodata.canBitNum2Mask + 0x00000000 0x2 THUMB Debug/../../obj/boot.o .text 0x00000000 0x0 THUMB Debug/../../obj/cstart.o .data 0x00000000 0x0 THUMB Debug/../../obj/cstart.o .bss 0x00000000 0x0 THUMB Debug/../../obj/cstart.o @@ -42,144 +40,154 @@ Discarded input sections .data 0x00000000 0x0 THUMB Debug/../../obj/time.o .bss 0x00000000 0x0 THUMB Debug/../../obj/time.o .text.TimeDeinit - 0x00000000 0x1c THUMB Debug/../../obj/time.o + 0x00000000 0x18 THUMB Debug/../../obj/time.o .text 0x00000000 0x0 THUMB Debug/../../obj/adc.o .data 0x00000000 0x0 THUMB Debug/../../obj/adc.o .bss 0x00000000 0x0 THUMB Debug/../../obj/adc.o .bss.g_pucOversampleFactor - 0x00000000 0x4 THUMB Debug/../../obj/adc.o + 0x00000000 0x3 THUMB Debug/../../obj/adc.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCIntRegister - 0x00000000 0x9c THUMB Debug/../../obj/adc.o + 0x00000000 0x74 THUMB Debug/../../obj/adc.o .text.ADCIntUnregister - 0x00000000 0x98 THUMB Debug/../../obj/adc.o + 0x00000000 0x70 THUMB Debug/../../obj/adc.o .text.ADCIntDisable - 0x00000000 0x80 THUMB Debug/../../obj/adc.o + 0x00000000 0x64 THUMB Debug/../../obj/adc.o .text.ADCIntEnable - 0x00000000 0x90 THUMB Debug/../../obj/adc.o + 0x00000000 0x70 THUMB Debug/../../obj/adc.o .text.ADCIntStatus - 0x00000000 0xc8 THUMB Debug/../../obj/adc.o + 0x00000000 0xa8 THUMB Debug/../../obj/adc.o .text.ADCIntClear - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceEnable - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x60 THUMB Debug/../../obj/adc.o .text.ADCSequenceDisable - 0x00000000 0x78 THUMB Debug/../../obj/adc.o + 0x00000000 0x60 THUMB Debug/../../obj/adc.o .text.ADCSequenceConfigure - 0x00000000 0x13c THUMB Debug/../../obj/adc.o + 0x00000000 0x104 THUMB Debug/../../obj/adc.o .text.ADCSequenceStepConfigure - 0x00000000 0x1b0 THUMB Debug/../../obj/adc.o + 0x00000000 0x174 THUMB Debug/../../obj/adc.o .text.ADCSequenceOverflow - 0x00000000 0x78 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceOverflowClear - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceUnderflow - 0x00000000 0x78 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceUnderflowClear - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x5c THUMB Debug/../../obj/adc.o .text.ADCSequenceDataGet - 0x00000000 0xb0 THUMB Debug/../../obj/adc.o + 0x00000000 0x8c THUMB Debug/../../obj/adc.o .text.ADCProcessorTrigger - 0x00000000 0x88 THUMB Debug/../../obj/adc.o + 0x00000000 0x6c THUMB Debug/../../obj/adc.o .text.ADCSoftwareOversampleConfigure - 0x00000000 0xd0 THUMB Debug/../../obj/adc.o + 0x00000000 0xa8 THUMB Debug/../../obj/adc.o .text.ADCSoftwareOversampleStepConfigure - 0x00000000 0x19c THUMB Debug/../../obj/adc.o - .text.ADCSoftwareOversampleDataGet 0x00000000 0x144 THUMB Debug/../../obj/adc.o + .text.ADCSoftwareOversampleDataGet + 0x00000000 0xec THUMB Debug/../../obj/adc.o .text.ADCHardwareOversampleConfigure - 0x00000000 0xb4 THUMB Debug/../../obj/adc.o + 0x00000000 0x98 THUMB Debug/../../obj/adc.o .text.ADCComparatorConfigure - 0x00000000 0x74 THUMB Debug/../../obj/adc.o + 0x00000000 0x60 THUMB Debug/../../obj/adc.o .text.ADCComparatorRegionSet - 0x00000000 0xc8 THUMB Debug/../../obj/adc.o + 0x00000000 0x94 THUMB Debug/../../obj/adc.o .text.ADCComparatorReset - 0x00000000 0xa4 THUMB Debug/../../obj/adc.o + 0x00000000 0x98 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntDisable - 0x00000000 0x80 THUMB Debug/../../obj/adc.o + 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntEnable - 0x00000000 0x7c THUMB Debug/../../obj/adc.o + 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntStatus - 0x00000000 0x4c THUMB Debug/../../obj/adc.o + 0x00000000 0x40 THUMB Debug/../../obj/adc.o .text.ADCComparatorIntClear - 0x00000000 0x50 THUMB Debug/../../obj/adc.o + 0x00000000 0x48 THUMB Debug/../../obj/adc.o .text.ADCReferenceSet - 0x00000000 0x80 THUMB Debug/../../obj/adc.o + 0x00000000 0x68 THUMB Debug/../../obj/adc.o .text.ADCReferenceGet - 0x00000000 0x50 THUMB Debug/../../obj/adc.o + 0x00000000 0x44 THUMB Debug/../../obj/adc.o .text.ADCPhaseDelaySet - 0x00000000 0xc4 THUMB Debug/../../obj/adc.o + 0x00000000 0xb0 THUMB Debug/../../obj/adc.o .text.ADCPhaseDelayGet - 0x00000000 0x4c THUMB Debug/../../obj/adc.o - .debug_frame 0x00000000 0x564 THUMB Debug/../../obj/adc.o - .debug_info 0x00000000 0x8f2 THUMB Debug/../../obj/adc.o - .debug_abbrev 0x00000000 0xf6 THUMB Debug/../../obj/adc.o - .debug_loc 0x00000000 0x6c8 THUMB Debug/../../obj/adc.o + 0x00000000 0x40 THUMB Debug/../../obj/adc.o + .debug_frame 0x00000000 0x6d8 THUMB Debug/../../obj/adc.o + .debug_info 0x00000000 0x852 THUMB Debug/../../obj/adc.o + .debug_abbrev 0x00000000 0xf7 THUMB Debug/../../obj/adc.o + .debug_pubnames + 0x00000000 0x32f THUMB Debug/../../obj/adc.o + .debug_pubtypes + 0x00000000 0x61 THUMB Debug/../../obj/adc.o .debug_aranges 0x00000000 0x110 THUMB Debug/../../obj/adc.o .debug_ranges 0x00000000 0x100 THUMB Debug/../../obj/adc.o - .debug_line 0x00000000 0x79b THUMB Debug/../../obj/adc.o - .debug_str 0x00000000 0x459 THUMB Debug/../../obj/adc.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/adc.o + .debug_line 0x00000000 0x78f THUMB Debug/../../obj/adc.o + .debug_str 0x00000000 0x535 THUMB Debug/../../obj/adc.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/adc.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/adc.o .text 0x00000000 0x0 THUMB Debug/../../obj/comp.o .data 0x00000000 0x0 THUMB Debug/../../obj/comp.o .bss 0x00000000 0x0 THUMB Debug/../../obj/comp.o - .rodata 0x00000000 0x6c THUMB Debug/../../obj/comp.o + .rodata 0x00000000 0x69 THUMB Debug/../../obj/comp.o .text.ComparatorConfigure - 0x00000000 0x68 THUMB Debug/../../obj/comp.o + 0x00000000 0x50 THUMB Debug/../../obj/comp.o .text.ComparatorRefSet - 0x00000000 0x40 THUMB Debug/../../obj/comp.o + 0x00000000 0x38 THUMB Debug/../../obj/comp.o .text.ComparatorValueGet - 0x00000000 0x78 THUMB Debug/../../obj/comp.o + 0x00000000 0x58 THUMB Debug/../../obj/comp.o .text.ComparatorIntRegister - 0x00000000 0x98 THUMB Debug/../../obj/comp.o - .text.ComparatorIntUnregister - 0x00000000 0x98 THUMB Debug/../../obj/comp.o - .text.ComparatorIntEnable - 0x00000000 0x70 THUMB Debug/../../obj/comp.o - .text.ComparatorIntDisable 0x00000000 0x74 THUMB Debug/../../obj/comp.o + .text.ComparatorIntUnregister + 0x00000000 0x78 THUMB Debug/../../obj/comp.o + .text.ComparatorIntEnable + 0x00000000 0x58 THUMB Debug/../../obj/comp.o + .text.ComparatorIntDisable + 0x00000000 0x5c THUMB Debug/../../obj/comp.o .text.ComparatorIntStatus - 0x00000000 0x94 THUMB Debug/../../obj/comp.o + 0x00000000 0x80 THUMB Debug/../../obj/comp.o .text.ComparatorIntClear - 0x00000000 0x60 THUMB Debug/../../obj/comp.o - .debug_frame 0x00000000 0x19c THUMB Debug/../../obj/comp.o - .debug_info 0x00000000 0x274 THUMB Debug/../../obj/comp.o - .debug_abbrev 0x00000000 0xde THUMB Debug/../../obj/comp.o - .debug_loc 0x00000000 0x1f8 THUMB Debug/../../obj/comp.o + 0x00000000 0x4c THUMB Debug/../../obj/comp.o + .debug_frame 0x00000000 0x208 THUMB Debug/../../obj/comp.o + .debug_info 0x00000000 0x242 THUMB Debug/../../obj/comp.o + .debug_abbrev 0x00000000 0xdf THUMB Debug/../../obj/comp.o + .debug_pubnames + 0x00000000 0xec THUMB Debug/../../obj/comp.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/comp.o .debug_aranges 0x00000000 0x60 THUMB Debug/../../obj/comp.o .debug_ranges 0x00000000 0x50 THUMB Debug/../../obj/comp.o - .debug_line 0x00000000 0x225 THUMB Debug/../../obj/comp.o - .debug_str 0x00000000 0x1c1 THUMB Debug/../../obj/comp.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/comp.o + .debug_line 0x00000000 0x21e THUMB Debug/../../obj/comp.o + .debug_str 0x00000000 0x29d THUMB Debug/../../obj/comp.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/comp.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/comp.o .text 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .data 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .bss 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .text.CPUcpsid - 0x00000000 0xc THUMB Debug/../../obj/cpu.o + 0x00000000 0x10 THUMB Debug/../../obj/cpu.o .text.CPUprimask 0x00000000 0xc THUMB Debug/../../obj/cpu.o .text.CPUcpsie - 0x00000000 0xc THUMB Debug/../../obj/cpu.o - .text.CPUwfi 0x00000000 0x4 THUMB Debug/../../obj/cpu.o + 0x00000000 0x10 THUMB Debug/../../obj/cpu.o + .text.CPUwfi 0x00000000 0x8 THUMB Debug/../../obj/cpu.o .text.CPUbasepriSet 0x00000000 0x8 THUMB Debug/../../obj/cpu.o .text.CPUbasepriGet 0x00000000 0xc THUMB Debug/../../obj/cpu.o .debug_frame 0x00000000 0x70 THUMB Debug/../../obj/cpu.o - .debug_info 0x00000000 0x116 THUMB Debug/../../obj/cpu.o - .debug_abbrev 0x00000000 0xb4 THUMB Debug/../../obj/cpu.o + .debug_info 0x00000000 0xfa THUMB Debug/../../obj/cpu.o + .debug_abbrev 0x00000000 0xb5 THUMB Debug/../../obj/cpu.o + .debug_pubnames + 0x00000000 0x6a THUMB Debug/../../obj/cpu.o + .debug_pubtypes + 0x00000000 0x28 THUMB Debug/../../obj/cpu.o .debug_aranges 0x00000000 0x48 THUMB Debug/../../obj/cpu.o .debug_ranges 0x00000000 0x38 THUMB Debug/../../obj/cpu.o - .debug_line 0x00000000 0x103 THUMB Debug/../../obj/cpu.o - .debug_str 0x00000000 0x116 THUMB Debug/../../obj/cpu.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/cpu.o + .debug_line 0x00000000 0xff THUMB Debug/../../obj/cpu.o + .debug_str 0x00000000 0x1f2 THUMB Debug/../../obj/cpu.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/cpu.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/cpu.o .text 0x00000000 0x0 THUMB Debug/../../obj/epi.o @@ -187,129 +195,135 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/epi.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/epi.o .text.EPIModeSet - 0x00000000 0x70 THUMB Debug/../../obj/epi.o + 0x00000000 0x5c THUMB Debug/../../obj/epi.o .text.EPIDividerSet - 0x00000000 0x40 THUMB Debug/../../obj/epi.o + 0x00000000 0x38 THUMB Debug/../../obj/epi.o .text.EPIConfigSDRAMSet - 0x00000000 0x7c THUMB Debug/../../obj/epi.o + 0x00000000 0x60 THUMB Debug/../../obj/epi.o .text.EPIConfigHB8Set - 0x00000000 0xb4 THUMB Debug/../../obj/epi.o + 0x00000000 0x94 THUMB Debug/../../obj/epi.o .text.EPIConfigHB16Set - 0x00000000 0xb4 THUMB Debug/../../obj/epi.o + 0x00000000 0x98 THUMB Debug/../../obj/epi.o .text.EPIConfigGPModeSet - 0x00000000 0xc4 THUMB Debug/../../obj/epi.o + 0x00000000 0x9c THUMB Debug/../../obj/epi.o .text.EPIAddressMapSet - 0x00000000 0x5c THUMB Debug/../../obj/epi.o + 0x00000000 0x4c THUMB Debug/../../obj/epi.o .text.EPINonBlockingReadConfigure - 0x00000000 0xb8 THUMB Debug/../../obj/epi.o + 0x00000000 0x88 THUMB Debug/../../obj/epi.o .text.EPINonBlockingReadStart - 0x00000000 0x8c THUMB Debug/../../obj/epi.o + 0x00000000 0x68 THUMB Debug/../../obj/epi.o .text.EPINonBlockingReadStop - 0x00000000 0x6c THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadCount - 0x00000000 0x68 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadAvail - 0x00000000 0x40 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadGet32 - 0x00000000 0xc4 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadGet16 - 0x00000000 0xc8 THUMB Debug/../../obj/epi.o - .text.EPINonBlockingReadGet8 - 0x00000000 0xc8 THUMB Debug/../../obj/epi.o - .text.EPIFIFOConfig - 0x00000000 0x68 THUMB Debug/../../obj/epi.o - .text.EPIWriteFIFOCountGet - 0x00000000 0x40 THUMB Debug/../../obj/epi.o - .text.EPIIntEnable - 0x00000000 0x68 THUMB Debug/../../obj/epi.o - .text.EPIIntDisable - 0x00000000 0x6c THUMB Debug/../../obj/epi.o - .text.EPIIntStatus 0x00000000 0x54 THUMB Debug/../../obj/epi.o - .text.EPIIntErrorStatus - 0x00000000 0x40 THUMB Debug/../../obj/epi.o - .text.EPIIntErrorClear - 0x00000000 0x5c THUMB Debug/../../obj/epi.o - .text.EPIIntRegister - 0x00000000 0x70 THUMB Debug/../../obj/epi.o - .text.EPIIntUnregister + .text.EPINonBlockingReadCount 0x00000000 0x50 THUMB Debug/../../obj/epi.o - .debug_frame 0x00000000 0x430 THUMB Debug/../../obj/epi.o - .debug_info 0x00000000 0x6b0 THUMB Debug/../../obj/epi.o - .debug_abbrev 0x00000000 0xd1 THUMB Debug/../../obj/epi.o - .debug_loc 0x00000000 0x540 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadAvail + 0x00000000 0x34 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadGet32 + 0x00000000 0x88 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadGet16 + 0x00000000 0x88 THUMB Debug/../../obj/epi.o + .text.EPINonBlockingReadGet8 + 0x00000000 0x88 THUMB Debug/../../obj/epi.o + .text.EPIFIFOConfig + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIWriteFIFOCountGet + 0x00000000 0x38 THUMB Debug/../../obj/epi.o + .text.EPIIntEnable + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIIntDisable + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/epi.o + .text.EPIIntErrorStatus + 0x00000000 0x38 THUMB Debug/../../obj/epi.o + .text.EPIIntErrorClear + 0x00000000 0x4c THUMB Debug/../../obj/epi.o + .text.EPIIntRegister + 0x00000000 0x58 THUMB Debug/../../obj/epi.o + .text.EPIIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/epi.o + .debug_frame 0x00000000 0x550 THUMB Debug/../../obj/epi.o + .debug_info 0x00000000 0x633 THUMB Debug/../../obj/epi.o + .debug_abbrev 0x00000000 0xd2 THUMB Debug/../../obj/epi.o + .debug_pubnames + 0x00000000 0x232 THUMB Debug/../../obj/epi.o + .debug_pubtypes + 0x00000000 0x5e THUMB Debug/../../obj/epi.o .debug_aranges 0x00000000 0xd8 THUMB Debug/../../obj/epi.o .debug_ranges 0x00000000 0xc8 THUMB Debug/../../obj/epi.o - .debug_line 0x00000000 0x50c THUMB Debug/../../obj/epi.o - .debug_str 0x00000000 0x36f THUMB Debug/../../obj/epi.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/epi.o + .debug_line 0x00000000 0x4f6 THUMB Debug/../../obj/epi.o + .debug_str 0x00000000 0x44b THUMB Debug/../../obj/epi.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/epi.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/epi.o .text 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o .data 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o .bss 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o - .rodata 0x00000000 0x70 THUMB Debug/../../obj/ethernet.o + .rodata 0x00000000 0x6d THUMB Debug/../../obj/ethernet.o .text.EthernetInitExpClk - 0x00000000 0x58 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o .text.EthernetConfigSet - 0x00000000 0xd4 THUMB Debug/../../obj/ethernet.o - .text.EthernetConfigGet - 0x00000000 0x70 THUMB Debug/../../obj/ethernet.o - .text.EthernetMACAddrSet 0x00000000 0xb4 THUMB Debug/../../obj/ethernet.o - .text.EthernetMACAddrGet - 0x00000000 0xb0 THUMB Debug/../../obj/ethernet.o - .text.EthernetEnable - 0x00000000 0x84 THUMB Debug/../../obj/ethernet.o - .text.EthernetDisable - 0x00000000 0x84 THUMB Debug/../../obj/ethernet.o - .text.EthernetPacketAvail - 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o - .text.EthernetSpaceAvail - 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o - .text.EthernetPacketGetInternal - 0x00000000 0x1b0 THUMB Debug/../../obj/ethernet.o - .text.EthernetPacketGetNonBlocking - 0x00000000 0x9c THUMB Debug/../../obj/ethernet.o - .text.EthernetPacketGet - 0x00000000 0x98 THUMB Debug/../../obj/ethernet.o - .text.EthernetPacketPutInternal - 0x00000000 0x17c THUMB Debug/../../obj/ethernet.o - .text.EthernetPacketPutNonBlocking - 0x00000000 0x9c THUMB Debug/../../obj/ethernet.o - .text.EthernetPacketPut - 0x00000000 0x98 THUMB Debug/../../obj/ethernet.o - .text.EthernetIntRegister - 0x00000000 0x70 THUMB Debug/../../obj/ethernet.o - .text.EthernetIntUnregister - 0x00000000 0x50 THUMB Debug/../../obj/ethernet.o - .text.EthernetIntEnable - 0x00000000 0x6c THUMB Debug/../../obj/ethernet.o - .text.EthernetIntDisable - 0x00000000 0x70 THUMB Debug/../../obj/ethernet.o - .text.EthernetIntStatus - 0x00000000 0x58 THUMB Debug/../../obj/ethernet.o - .text.EthernetIntClear + .text.EthernetConfigGet 0x00000000 0x5c THUMB Debug/../../obj/ethernet.o + .text.EthernetMACAddrSet + 0x00000000 0x98 THUMB Debug/../../obj/ethernet.o + .text.EthernetMACAddrGet + 0x00000000 0x90 THUMB Debug/../../obj/ethernet.o + .text.EthernetEnable + 0x00000000 0x78 THUMB Debug/../../obj/ethernet.o + .text.EthernetDisable + 0x00000000 0x78 THUMB Debug/../../obj/ethernet.o + .text.EthernetPacketAvail + 0x00000000 0x44 THUMB Debug/../../obj/ethernet.o + .text.EthernetSpaceAvail + 0x00000000 0x44 THUMB Debug/../../obj/ethernet.o + .text.EthernetPacketGetInternal + 0x00000000 0x164 THUMB Debug/../../obj/ethernet.o + .text.EthernetPacketGetNonBlocking + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o + .text.EthernetPacketGet + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o + .text.EthernetPacketPutInternal + 0x00000000 0x158 THUMB Debug/../../obj/ethernet.o + .text.EthernetPacketPutNonBlocking + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o + .text.EthernetPacketPut + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o + .text.EthernetIntRegister + 0x00000000 0x58 THUMB Debug/../../obj/ethernet.o + .text.EthernetIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/ethernet.o + .text.EthernetIntEnable + 0x00000000 0x58 THUMB Debug/../../obj/ethernet.o + .text.EthernetIntDisable + 0x00000000 0x58 THUMB Debug/../../obj/ethernet.o + .text.EthernetIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o + .text.EthernetIntClear + 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o .text.EthernetPHYWrite - 0x00000000 0x88 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x74 THUMB Debug/../../obj/ethernet.o .text.EthernetPHYRead - 0x00000000 0x84 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x6c THUMB Debug/../../obj/ethernet.o .text.EthernetPHYPowerOff - 0x00000000 0x3c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x34 THUMB Debug/../../obj/ethernet.o .text.EthernetPHYPowerOn - 0x00000000 0x3c THUMB Debug/../../obj/ethernet.o - .debug_frame 0x00000000 0x454 THUMB Debug/../../obj/ethernet.o - .debug_info 0x00000000 0x6d3 THUMB Debug/../../obj/ethernet.o - .debug_abbrev 0x00000000 0x125 THUMB Debug/../../obj/ethernet.o - .debug_loc 0x00000000 0x578 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x34 THUMB Debug/../../obj/ethernet.o + .debug_frame 0x00000000 0x598 THUMB Debug/../../obj/ethernet.o + .debug_info 0x00000000 0x653 THUMB Debug/../../obj/ethernet.o + .debug_abbrev 0x00000000 0x126 THUMB Debug/../../obj/ethernet.o + .debug_pubnames + 0x00000000 0x265 THUMB Debug/../../obj/ethernet.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/ethernet.o .debug_aranges 0x00000000 0xe0 THUMB Debug/../../obj/ethernet.o .debug_ranges 0x00000000 0xd0 THUMB Debug/../../obj/ethernet.o - .debug_line 0x00000000 0x497 THUMB Debug/../../obj/ethernet.o - .debug_str 0x00000000 0x36a THUMB Debug/../../obj/ethernet.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/ethernet.o + .debug_line 0x00000000 0x477 THUMB Debug/../../obj/ethernet.o + .debug_str 0x00000000 0x446 THUMB Debug/../../obj/ethernet.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/ethernet.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/ethernet.o .text 0x00000000 0x0 THUMB Debug/../../obj/flash.o @@ -320,48 +334,51 @@ Discarded input sections .rodata.g_pulFMPRERegs 0x00000000 0x10 THUMB Debug/../../obj/flash.o .text.FlashUsecGet - 0x00000000 0x1c THUMB Debug/../../obj/flash.o + 0x00000000 0x18 THUMB Debug/../../obj/flash.o .text.FlashUsecSet - 0x00000000 0x24 THUMB Debug/../../obj/flash.o - .rodata 0x00000000 0x6c THUMB Debug/../../obj/flash.o - .text.FlashErase - 0x00000000 0x94 THUMB Debug/../../obj/flash.o - .text.FlashProgram - 0x00000000 0x180 THUMB Debug/../../obj/flash.o - .text.FlashProtectGet - 0x00000000 0x11c THUMB Debug/../../obj/flash.o - .text.FlashProtectSet - 0x00000000 0x24c THUMB Debug/../../obj/flash.o - .text.FlashProtectSave - 0x00000000 0x98 THUMB Debug/../../obj/flash.o - .text.FlashUserGet - 0x00000000 0xa0 THUMB Debug/../../obj/flash.o - .text.FlashUserSet - 0x00000000 0x64 THUMB Debug/../../obj/flash.o - .text.FlashUserSave - 0x00000000 0xb0 THUMB Debug/../../obj/flash.o - .text.FlashIntRegister - 0x00000000 0x30 THUMB Debug/../../obj/flash.o - .text.FlashIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/flash.o - .text.FlashIntEnable - 0x00000000 0x2c THUMB Debug/../../obj/flash.o - .text.FlashIntDisable - 0x00000000 0x30 THUMB Debug/../../obj/flash.o - .text.FlashIntStatus - 0x00000000 0x34 THUMB Debug/../../obj/flash.o - .text.FlashIntClear 0x00000000 0x20 THUMB Debug/../../obj/flash.o - .debug_frame 0x00000000 0x294 THUMB Debug/../../obj/flash.o - .debug_info 0x00000000 0x40b THUMB Debug/../../obj/flash.o - .debug_abbrev 0x00000000 0x1a0 THUMB Debug/../../obj/flash.o - .debug_loc 0x00000000 0x35c THUMB Debug/../../obj/flash.o + .rodata 0x00000000 0x6a THUMB Debug/../../obj/flash.o + .text.FlashErase + 0x00000000 0x74 THUMB Debug/../../obj/flash.o + .text.FlashProgram + 0x00000000 0x12c THUMB Debug/../../obj/flash.o + .text.FlashProtectGet + 0x00000000 0xd8 THUMB Debug/../../obj/flash.o + .text.FlashProtectSet + 0x00000000 0x1c8 THUMB Debug/../../obj/flash.o + .text.FlashProtectSave + 0x00000000 0x78 THUMB Debug/../../obj/flash.o + .text.FlashUserGet + 0x00000000 0x7c THUMB Debug/../../obj/flash.o + .text.FlashUserSet + 0x00000000 0x54 THUMB Debug/../../obj/flash.o + .text.FlashUserSave + 0x00000000 0x7c THUMB Debug/../../obj/flash.o + .text.FlashIntRegister + 0x00000000 0x28 THUMB Debug/../../obj/flash.o + .text.FlashIntUnregister + 0x00000000 0x1c THUMB Debug/../../obj/flash.o + .text.FlashIntEnable + 0x00000000 0x24 THUMB Debug/../../obj/flash.o + .text.FlashIntDisable + 0x00000000 0x24 THUMB Debug/../../obj/flash.o + .text.FlashIntStatus + 0x00000000 0x2c THUMB Debug/../../obj/flash.o + .text.FlashIntClear + 0x00000000 0x1c THUMB Debug/../../obj/flash.o + .debug_frame 0x00000000 0x3a4 THUMB Debug/../../obj/flash.o + .debug_info 0x00000000 0x3bf THUMB Debug/../../obj/flash.o + .debug_abbrev 0x00000000 0x1a3 THUMB Debug/../../obj/flash.o + .debug_pubnames + 0x00000000 0x19d THUMB Debug/../../obj/flash.o + .debug_pubtypes + 0x00000000 0x7e THUMB Debug/../../obj/flash.o .debug_aranges 0x00000000 0x98 THUMB Debug/../../obj/flash.o .debug_ranges 0x00000000 0x88 THUMB Debug/../../obj/flash.o - .debug_line 0x00000000 0x38a THUMB Debug/../../obj/flash.o - .debug_str 0x00000000 0x2e0 THUMB Debug/../../obj/flash.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/flash.o + .debug_line 0x00000000 0x3e3 THUMB Debug/../../obj/flash.o + .debug_str 0x00000000 0x3bc THUMB Debug/../../obj/flash.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/flash.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/flash.o .text 0x00000000 0x0 THUMB Debug/../../obj/gpio.o @@ -370,59 +387,59 @@ Discarded input sections .rodata.g_pulGPIOBaseAddrs 0x00000000 0x48 THUMB Debug/../../obj/gpio.o .text.GPIOGetIntNumber - 0x00000000 0x194 THUMB Debug/../../obj/gpio.o + 0x00000000 0x134 THUMB Debug/../../obj/gpio.o .text.GPIODirModeGet - 0x00000000 0xa4 THUMB Debug/../../obj/gpio.o + 0x00000000 0x88 THUMB Debug/../../obj/gpio.o .text.GPIOIntTypeSet - 0x00000000 0x108 THUMB Debug/../../obj/gpio.o + 0x00000000 0xf0 THUMB Debug/../../obj/gpio.o .text.GPIOIntTypeGet - 0x00000000 0xc4 THUMB Debug/../../obj/gpio.o + 0x00000000 0xa8 THUMB Debug/../../obj/gpio.o .text.GPIOPadConfigGet - 0x00000000 0x16c THUMB Debug/../../obj/gpio.o + 0x00000000 0x144 THUMB Debug/../../obj/gpio.o .text.GPIOPinIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/gpio.o - .text.GPIOPinIntDisable - 0x00000000 0x54 THUMB Debug/../../obj/gpio.o - .text.GPIOPinIntStatus - 0x00000000 0x58 THUMB Debug/../../obj/gpio.o - .text.GPIOPinIntClear - 0x00000000 0x48 THUMB Debug/../../obj/gpio.o - .text.GPIOPortIntRegister - 0x00000000 0x64 THUMB Debug/../../obj/gpio.o - .text.GPIOPortIntUnregister - 0x00000000 0x60 THUMB Debug/../../obj/gpio.o - .text.GPIOPinRead 0x00000000 0x4c THUMB Debug/../../obj/gpio.o + .text.GPIOPinIntDisable + 0x00000000 0x50 THUMB Debug/../../obj/gpio.o + .text.GPIOPinIntStatus + 0x00000000 0x50 THUMB Debug/../../obj/gpio.o + .text.GPIOPinIntClear + 0x00000000 0x44 THUMB Debug/../../obj/gpio.o + .text.GPIOPortIntRegister + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o + .text.GPIOPortIntUnregister + 0x00000000 0x54 THUMB Debug/../../obj/gpio.o + .text.GPIOPinRead + 0x00000000 0x44 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeADC - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeComparator - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeGPIOInput - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeGPIOOutputOD - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeI2C - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypePWM - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeQEI - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeSSI - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeTimer - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeUSBDigital - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeUSBAnalog - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeI2S - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeEthernetLED - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeEPI - 0x00000000 0x68 THUMB Debug/../../obj/gpio.o + 0x00000000 0x58 THUMB Debug/../../obj/gpio.o .text.GPIOPinConfigure - 0x00000000 0xe0 THUMB Debug/../../obj/gpio.o + 0x00000000 0xb4 THUMB Debug/../../obj/gpio.o .text 0x00000000 0x0 THUMB Debug/../../obj/hibernate.o .data 0x00000000 0x0 THUMB Debug/../../obj/hibernate.o .bss 0x00000000 0x0 THUMB Debug/../../obj/hibernate.o @@ -431,70 +448,73 @@ Discarded input sections .text.HibernateWriteComplete 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateEnableExpClk - 0x00000000 0x9c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x74 THUMB Debug/../../obj/hibernate.o .text.HibernateDisable - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o - .rodata 0x00000000 0x70 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + .rodata 0x00000000 0x6e THUMB Debug/../../obj/hibernate.o .text.HibernateClockSelect - 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x40 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCEnable - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateRTCDisable - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateWakeSet - 0x00000000 0x4c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x40 THUMB Debug/../../obj/hibernate.o .text.HibernateWakeGet - 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o .text.HibernateLowBatSet - 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x44 THUMB Debug/../../obj/hibernate.o .text.HibernateLowBatGet - 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCSet - 0x00000000 0x60 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCGet - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch0Set - 0x00000000 0x60 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch0Get - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch1Set - 0x00000000 0x60 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x50 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCMatch1Get - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateRTCTrimSet - 0x00000000 0x80 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x6c THUMB Debug/../../obj/hibernate.o .text.HibernateRTCTrimGet - 0x00000000 0x18 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x14 THUMB Debug/../../obj/hibernate.o .text.HibernateDataSet - 0x00000000 0xc4 THUMB Debug/../../obj/hibernate.o + 0x00000000 0xa0 THUMB Debug/../../obj/hibernate.o .text.HibernateDataGet - 0x00000000 0x80 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x68 THUMB Debug/../../obj/hibernate.o .text.HibernateRequest - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o .text.HibernateIntEnable - 0x00000000 0x48 THUMB Debug/../../obj/hibernate.o - .text.HibernateIntDisable - 0x00000000 0x4c THUMB Debug/../../obj/hibernate.o - .text.HibernateIntRegister - 0x00000000 0x30 THUMB Debug/../../obj/hibernate.o - .text.HibernateIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o - .text.HibernateIntStatus 0x00000000 0x3c THUMB Debug/../../obj/hibernate.o + .text.HibernateIntDisable + 0x00000000 0x40 THUMB Debug/../../obj/hibernate.o + .text.HibernateIntRegister + 0x00000000 0x28 THUMB Debug/../../obj/hibernate.o + .text.HibernateIntUnregister + 0x00000000 0x1c THUMB Debug/../../obj/hibernate.o + .text.HibernateIntStatus + 0x00000000 0x34 THUMB Debug/../../obj/hibernate.o .text.HibernateIntClear - 0x00000000 0x48 THUMB Debug/../../obj/hibernate.o + 0x00000000 0x3c THUMB Debug/../../obj/hibernate.o .text.HibernateIsActive 0x00000000 0x24 THUMB Debug/../../obj/hibernate.o - .debug_frame 0x00000000 0x440 THUMB Debug/../../obj/hibernate.o - .debug_info 0x00000000 0x467 THUMB Debug/../../obj/hibernate.o - .debug_abbrev 0x00000000 0x144 THUMB Debug/../../obj/hibernate.o - .debug_loc 0x00000000 0x584 THUMB Debug/../../obj/hibernate.o + .debug_frame 0x00000000 0x5cc THUMB Debug/../../obj/hibernate.o + .debug_info 0x00000000 0x3d6 THUMB Debug/../../obj/hibernate.o + .debug_abbrev 0x00000000 0x145 THUMB Debug/../../obj/hibernate.o + .debug_pubnames + 0x00000000 0x2b4 THUMB Debug/../../obj/hibernate.o + .debug_pubtypes + 0x00000000 0x58 THUMB Debug/../../obj/hibernate.o .debug_aranges 0x00000000 0xf8 THUMB Debug/../../obj/hibernate.o .debug_ranges 0x00000000 0xe8 THUMB Debug/../../obj/hibernate.o - .debug_line 0x00000000 0x394 THUMB Debug/../../obj/hibernate.o - .debug_str 0x00000000 0x398 THUMB Debug/../../obj/hibernate.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/hibernate.o + .debug_line 0x00000000 0x39c THUMB Debug/../../obj/hibernate.o + .debug_str 0x00000000 0x474 THUMB Debug/../../obj/hibernate.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/hibernate.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/hibernate.o .text 0x00000000 0x0 THUMB Debug/../../obj/i2c.o @@ -502,75 +522,78 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/i2c.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/i2c.o .text.I2CMasterInitExpClk - 0x00000000 0xac THUMB Debug/../../obj/i2c.o + 0x00000000 0x90 THUMB Debug/../../obj/i2c.o .text.I2CSlaveInit - 0x00000000 0x78 THUMB Debug/../../obj/i2c.o + 0x00000000 0x5c THUMB Debug/../../obj/i2c.o .text.I2CMasterEnable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveEnable - 0x00000000 0x64 THUMB Debug/../../obj/i2c.o + 0x00000000 0x58 THUMB Debug/../../obj/i2c.o .text.I2CMasterDisable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveDisable - 0x00000000 0x64 THUMB Debug/../../obj/i2c.o + 0x00000000 0x58 THUMB Debug/../../obj/i2c.o .text.I2CIntRegister - 0x00000000 0x78 THUMB Debug/../../obj/i2c.o + 0x00000000 0x64 THUMB Debug/../../obj/i2c.o .text.I2CIntUnregister - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x60 THUMB Debug/../../obj/i2c.o .text.I2CMasterIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x44 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntEnable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntEnableEx - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterIntDisable - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x44 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntDisable - 0x00000000 0x58 THUMB Debug/../../obj/i2c.o + 0x00000000 0x4c THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntDisableEx - 0x00000000 0x5c THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterIntStatus - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x68 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntStatus - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x68 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntStatusEx - 0x00000000 0xb0 THUMB Debug/../../obj/i2c.o + 0x00000000 0x8c THUMB Debug/../../obj/i2c.o .text.I2CMasterIntClear - 0x00000000 0x5c THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntClear - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x44 THUMB Debug/../../obj/i2c.o .text.I2CSlaveIntClearEx - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x48 THUMB Debug/../../obj/i2c.o .text.I2CMasterSlaveAddrSet - 0x00000000 0x78 THUMB Debug/../../obj/i2c.o + 0x00000000 0x60 THUMB Debug/../../obj/i2c.o .text.I2CMasterBusy - 0x00000000 0x60 THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterBusBusy - 0x00000000 0x60 THUMB Debug/../../obj/i2c.o + 0x00000000 0x50 THUMB Debug/../../obj/i2c.o .text.I2CMasterControl - 0x00000000 0xa0 THUMB Debug/../../obj/i2c.o + 0x00000000 0x8c THUMB Debug/../../obj/i2c.o .text.I2CMasterErr - 0x00000000 0x74 THUMB Debug/../../obj/i2c.o + 0x00000000 0x64 THUMB Debug/../../obj/i2c.o .text.I2CMasterDataPut - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x48 THUMB Debug/../../obj/i2c.o .text.I2CMasterDataGet - 0x00000000 0x4c THUMB Debug/../../obj/i2c.o + 0x00000000 0x40 THUMB Debug/../../obj/i2c.o .text.I2CSlaveStatus - 0x00000000 0x4c THUMB Debug/../../obj/i2c.o + 0x00000000 0x40 THUMB Debug/../../obj/i2c.o .text.I2CSlaveDataPut - 0x00000000 0x50 THUMB Debug/../../obj/i2c.o + 0x00000000 0x48 THUMB Debug/../../obj/i2c.o .text.I2CSlaveDataGet - 0x00000000 0x4c THUMB Debug/../../obj/i2c.o - .debug_frame 0x00000000 0x538 THUMB Debug/../../obj/i2c.o - .debug_info 0x00000000 0x69b THUMB Debug/../../obj/i2c.o - .debug_abbrev 0x00000000 0xe2 THUMB Debug/../../obj/i2c.o - .debug_loc 0x00000000 0x690 THUMB Debug/../../obj/i2c.o + 0x00000000 0x40 THUMB Debug/../../obj/i2c.o + .debug_frame 0x00000000 0x6a0 THUMB Debug/../../obj/i2c.o + .debug_info 0x00000000 0x600 THUMB Debug/../../obj/i2c.o + .debug_abbrev 0x00000000 0xe3 THUMB Debug/../../obj/i2c.o + .debug_pubnames + 0x00000000 0x293 THUMB Debug/../../obj/i2c.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/i2c.o .debug_aranges 0x00000000 0x108 THUMB Debug/../../obj/i2c.o .debug_ranges 0x00000000 0xf8 THUMB Debug/../../obj/i2c.o - .debug_line 0x00000000 0x53e THUMB Debug/../../obj/i2c.o - .debug_str 0x00000000 0x35d THUMB Debug/../../obj/i2c.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/i2c.o + .debug_line 0x00000000 0x535 THUMB Debug/../../obj/i2c.o + .debug_str 0x00000000 0x439 THUMB Debug/../../obj/i2c.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/i2c.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/i2c.o .text 0x00000000 0x0 THUMB Debug/../../obj/i2s.o @@ -578,67 +601,70 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/i2s.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/i2s.o .text.I2STxEnable - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2STxDisable - 0x00000000 0x48 THUMB Debug/../../obj/i2s.o - .text.I2STxDataPut 0x00000000 0x4c THUMB Debug/../../obj/i2s.o - .text.I2STxDataPutNonBlocking - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2STxConfigSet - 0x00000000 0x98 THUMB Debug/../../obj/i2s.o - .text.I2STxFIFOLimitSet - 0x00000000 0x5c THUMB Debug/../../obj/i2s.o - .text.I2STxFIFOLimitGet - 0x00000000 0x40 THUMB Debug/../../obj/i2s.o - .text.I2STxFIFOLevelGet - 0x00000000 0x40 THUMB Debug/../../obj/i2s.o - .text.I2SRxEnable - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2SRxDisable - 0x00000000 0x48 THUMB Debug/../../obj/i2s.o - .text.I2SRxDataGet - 0x00000000 0x50 THUMB Debug/../../obj/i2s.o - .text.I2SRxDataGetNonBlocking - 0x00000000 0x5c THUMB Debug/../../obj/i2s.o - .text.I2SRxConfigSet - 0x00000000 0xc0 THUMB Debug/../../obj/i2s.o - .text.I2SRxFIFOLimitSet - 0x00000000 0x5c THUMB Debug/../../obj/i2s.o - .text.I2SRxFIFOLimitGet + .text.I2STxDisable 0x00000000 0x44 THUMB Debug/../../obj/i2s.o - .text.I2SRxFIFOLevelGet + .text.I2STxDataPut 0x00000000 0x40 THUMB Debug/../../obj/i2s.o - .text.I2STxRxEnable - 0x00000000 0x60 THUMB Debug/../../obj/i2s.o - .text.I2STxRxDisable - 0x00000000 0x48 THUMB Debug/../../obj/i2s.o - .text.I2STxRxConfigSet - 0x00000000 0xe8 THUMB Debug/../../obj/i2s.o - .text.I2SMasterClockSelect - 0x00000000 0x74 THUMB Debug/../../obj/i2s.o - .text.I2SIntEnable - 0x00000000 0x6c THUMB Debug/../../obj/i2s.o - .text.I2SIntDisable - 0x00000000 0x70 THUMB Debug/../../obj/i2s.o - .text.I2SIntStatus - 0x00000000 0x54 THUMB Debug/../../obj/i2s.o - .text.I2SIntClear - 0x00000000 0x64 THUMB Debug/../../obj/i2s.o - .text.I2SIntRegister - 0x00000000 0x70 THUMB Debug/../../obj/i2s.o - .text.I2SIntUnregister + .text.I2STxDataPutNonBlocking + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .text.I2STxConfigSet + 0x00000000 0x7c THUMB Debug/../../obj/i2s.o + .text.I2STxFIFOLimitSet + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2STxFIFOLimitGet + 0x00000000 0x34 THUMB Debug/../../obj/i2s.o + .text.I2STxFIFOLevelGet + 0x00000000 0x34 THUMB Debug/../../obj/i2s.o + .text.I2SRxEnable 0x00000000 0x50 THUMB Debug/../../obj/i2s.o - .debug_frame 0x00000000 0x488 THUMB Debug/../../obj/i2s.o - .debug_info 0x00000000 0x5ad THUMB Debug/../../obj/i2s.o - .debug_abbrev 0x00000000 0xed THUMB Debug/../../obj/i2s.o - .debug_loc 0x00000000 0x5b0 THUMB Debug/../../obj/i2s.o + .text.I2SRxDisable + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .text.I2SRxDataGet + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2SRxDataGetNonBlocking + 0x00000000 0x50 THUMB Debug/../../obj/i2s.o + .text.I2SRxConfigSet + 0x00000000 0xb0 THUMB Debug/../../obj/i2s.o + .text.I2SRxFIFOLimitSet + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2SRxFIFOLimitGet + 0x00000000 0x3c THUMB Debug/../../obj/i2s.o + .text.I2SRxFIFOLevelGet + 0x00000000 0x38 THUMB Debug/../../obj/i2s.o + .text.I2STxRxEnable + 0x00000000 0x5c THUMB Debug/../../obj/i2s.o + .text.I2STxRxDisable + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .text.I2STxRxConfigSet + 0x00000000 0xd4 THUMB Debug/../../obj/i2s.o + .text.I2SMasterClockSelect + 0x00000000 0x64 THUMB Debug/../../obj/i2s.o + .text.I2SIntEnable + 0x00000000 0x5c THUMB Debug/../../obj/i2s.o + .text.I2SIntDisable + 0x00000000 0x60 THUMB Debug/../../obj/i2s.o + .text.I2SIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/i2s.o + .text.I2SIntClear + 0x00000000 0x54 THUMB Debug/../../obj/i2s.o + .text.I2SIntRegister + 0x00000000 0x58 THUMB Debug/../../obj/i2s.o + .text.I2SIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/i2s.o + .debug_frame 0x00000000 0x5c0 THUMB Debug/../../obj/i2s.o + .debug_info 0x00000000 0x526 THUMB Debug/../../obj/i2s.o + .debug_abbrev 0x00000000 0xee THUMB Debug/../../obj/i2s.o + .debug_pubnames + 0x00000000 0x217 THUMB Debug/../../obj/i2s.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/i2s.o .debug_aranges 0x00000000 0xe8 THUMB Debug/../../obj/i2s.o .debug_ranges 0x00000000 0xd8 THUMB Debug/../../obj/i2s.o - .debug_line 0x00000000 0x419 THUMB Debug/../../obj/i2s.o - .debug_str 0x00000000 0x2ce THUMB Debug/../../obj/i2s.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/i2s.o + .debug_line 0x00000000 0x412 THUMB Debug/../../obj/i2s.o + .debug_str 0x00000000 0x3aa THUMB Debug/../../obj/i2s.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/i2s.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/i2s.o .text 0x00000000 0x0 THUMB Debug/../../obj/interrupt.o @@ -652,25 +678,25 @@ Discarded input sections 0x00000000 0x8 THUMB Debug/../../obj/interrupt.o vtable 0x00000000 0x11c THUMB Debug/../../obj/interrupt.o .text.IntMasterEnable - 0x00000000 0x18 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x14 THUMB Debug/../../obj/interrupt.o .text.IntMasterDisable - 0x00000000 0x18 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x14 THUMB Debug/../../obj/interrupt.o .text.IntRegister - 0x00000000 0xd0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x88 THUMB Debug/../../obj/interrupt.o .text.IntUnregister - 0x00000000 0x44 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x3c THUMB Debug/../../obj/interrupt.o .text.IntPriorityGroupingSet - 0x00000000 0x4c THUMB Debug/../../obj/interrupt.o + 0x00000000 0x44 THUMB Debug/../../obj/interrupt.o .text.IntPriorityGroupingGet - 0x00000000 0x54 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x48 THUMB Debug/../../obj/interrupt.o .text.IntPrioritySet - 0x00000000 0x94 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x84 THUMB Debug/../../obj/interrupt.o .text.IntPriorityGet - 0x00000000 0x58 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x4c THUMB Debug/../../obj/interrupt.o .text.IntPendSet - 0x00000000 0xd0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0xa0 THUMB Debug/../../obj/interrupt.o .text.IntPendClear - 0x00000000 0xb0 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x8c THUMB Debug/../../obj/interrupt.o .text.IntPriorityMaskSet 0x00000000 0x1c THUMB Debug/../../obj/interrupt.o .text.IntPriorityMaskGet @@ -680,119 +706,125 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/mpu.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/mpu.o .text.MPUEnable - 0x00000000 0x40 THUMB Debug/../../obj/mpu.o + 0x00000000 0x38 THUMB Debug/../../obj/mpu.o .text.MPUDisable - 0x00000000 0x24 THUMB Debug/../../obj/mpu.o + 0x00000000 0x1c THUMB Debug/../../obj/mpu.o .text.MPURegionCountGet - 0x00000000 0x20 THUMB Debug/../../obj/mpu.o + 0x00000000 0x1c THUMB Debug/../../obj/mpu.o .text.MPURegionEnable - 0x00000000 0x50 THUMB Debug/../../obj/mpu.o + 0x00000000 0x40 THUMB Debug/../../obj/mpu.o .text.MPURegionDisable - 0x00000000 0x50 THUMB Debug/../../obj/mpu.o + 0x00000000 0x40 THUMB Debug/../../obj/mpu.o .text.MPURegionSet - 0x00000000 0x90 THUMB Debug/../../obj/mpu.o + 0x00000000 0x78 THUMB Debug/../../obj/mpu.o .text.MPURegionGet - 0x00000000 0x90 THUMB Debug/../../obj/mpu.o + 0x00000000 0x70 THUMB Debug/../../obj/mpu.o .text.MPUIntRegister - 0x00000000 0x4c THUMB Debug/../../obj/mpu.o + 0x00000000 0x40 THUMB Debug/../../obj/mpu.o .text.MPUIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/mpu.o - .debug_frame 0x00000000 0x17c THUMB Debug/../../obj/mpu.o - .debug_info 0x00000000 0x1c1 THUMB Debug/../../obj/mpu.o - .debug_abbrev 0x00000000 0xcb THUMB Debug/../../obj/mpu.o - .debug_loc 0x00000000 0x1d4 THUMB Debug/../../obj/mpu.o + 0x00000000 0x1c THUMB Debug/../../obj/mpu.o + .debug_frame 0x00000000 0x1e4 THUMB Debug/../../obj/mpu.o + .debug_info 0x00000000 0x18f THUMB Debug/../../obj/mpu.o + .debug_abbrev 0x00000000 0xcc THUMB Debug/../../obj/mpu.o + .debug_pubnames + 0x00000000 0xb8 THUMB Debug/../../obj/mpu.o + .debug_pubtypes + 0x00000000 0x3a THUMB Debug/../../obj/mpu.o .debug_aranges 0x00000000 0x60 THUMB Debug/../../obj/mpu.o .debug_ranges 0x00000000 0x50 THUMB Debug/../../obj/mpu.o - .debug_line 0x00000000 0x17c THUMB Debug/../../obj/mpu.o - .debug_str 0x00000000 0x193 THUMB Debug/../../obj/mpu.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/mpu.o + .debug_line 0x00000000 0x17b THUMB Debug/../../obj/mpu.o + .debug_str 0x00000000 0x26f THUMB Debug/../../obj/mpu.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/mpu.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/mpu.o .text 0x00000000 0x0 THUMB Debug/../../obj/pwm.o .data 0x00000000 0x0 THUMB Debug/../../obj/pwm.o .bss 0x00000000 0x0 THUMB Debug/../../obj/pwm.o .text.PWMGenValid - 0x00000000 0x3c THUMB Debug/../../obj/pwm.o + 0x00000000 0x34 THUMB Debug/../../obj/pwm.o .text.PWMOutValid - 0x00000000 0x58 THUMB Debug/../../obj/pwm.o + 0x00000000 0x50 THUMB Debug/../../obj/pwm.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/pwm.o .text.PWMGenConfigure - 0x00000000 0xbc THUMB Debug/../../obj/pwm.o + 0x00000000 0x9c THUMB Debug/../../obj/pwm.o .text.PWMGenPeriodSet - 0x00000000 0xdc THUMB Debug/../../obj/pwm.o - .text.PWMGenPeriodGet - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMGenEnable - 0x00000000 0x74 THUMB Debug/../../obj/pwm.o - .text.PWMGenDisable - 0x00000000 0x74 THUMB Debug/../../obj/pwm.o - .text.PWMPulseWidthSet - 0x00000000 0xd0 THUMB Debug/../../obj/pwm.o - .text.PWMPulseWidthGet - 0x00000000 0xb4 THUMB Debug/../../obj/pwm.o - .text.PWMDeadBandEnable - 0x00000000 0xd4 THUMB Debug/../../obj/pwm.o - .text.PWMDeadBandDisable - 0x00000000 0x7c THUMB Debug/../../obj/pwm.o - .text.PWMSyncUpdate - 0x00000000 0x5c THUMB Debug/../../obj/pwm.o - .text.PWMSyncTimeBase - 0x00000000 0x60 THUMB Debug/../../obj/pwm.o - .text.PWMOutputState - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMOutputInvert - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMOutputFaultLevel - 0x00000000 0xb8 THUMB Debug/../../obj/pwm.o - .text.PWMOutputFault - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntRegister - 0x00000000 0x98 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntUnregister - 0x00000000 0x94 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntRegister - 0x00000000 0x54 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntUnregister - 0x00000000 0x50 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntTrigEnable - 0x00000000 0xa0 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntTrigDisable 0x00000000 0xa4 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntStatus - 0x00000000 0x84 THUMB Debug/../../obj/pwm.o - .text.PWMGenIntClear - 0x00000000 0x90 THUMB Debug/../../obj/pwm.o - .text.PWMIntEnable - 0x00000000 0x6c THUMB Debug/../../obj/pwm.o - .text.PWMIntDisable + .text.PWMGenPeriodGet 0x00000000 0x70 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntClear - 0x00000000 0x40 THUMB Debug/../../obj/pwm.o - .text.PWMIntStatus - 0x00000000 0x54 THUMB Debug/../../obj/pwm.o - .text.PWMFaultIntClearExt + .text.PWMGenEnable 0x00000000 0x60 THUMB Debug/../../obj/pwm.o + .text.PWMGenDisable + 0x00000000 0x60 THUMB Debug/../../obj/pwm.o + .text.PWMPulseWidthSet + 0x00000000 0xac THUMB Debug/../../obj/pwm.o + .text.PWMPulseWidthGet + 0x00000000 0x98 THUMB Debug/../../obj/pwm.o + .text.PWMDeadBandEnable + 0x00000000 0xa8 THUMB Debug/../../obj/pwm.o + .text.PWMDeadBandDisable + 0x00000000 0x64 THUMB Debug/../../obj/pwm.o + .text.PWMSyncUpdate + 0x00000000 0x4c THUMB Debug/../../obj/pwm.o + .text.PWMSyncTimeBase + 0x00000000 0x50 THUMB Debug/../../obj/pwm.o + .text.PWMOutputState + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMOutputInvert + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMOutputFaultLevel + 0x00000000 0x90 THUMB Debug/../../obj/pwm.o + .text.PWMOutputFault + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntRegister + 0x00000000 0x78 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntUnregister + 0x00000000 0x74 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntRegister + 0x00000000 0x48 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntTrigEnable + 0x00000000 0x80 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntTrigDisable + 0x00000000 0x80 THUMB Debug/../../obj/pwm.o + .text.PWMGenIntStatus + 0x00000000 0x6c THUMB Debug/../../obj/pwm.o + .text.PWMGenIntClear + 0x00000000 0x70 THUMB Debug/../../obj/pwm.o + .text.PWMIntEnable + 0x00000000 0x58 THUMB Debug/../../obj/pwm.o + .text.PWMIntDisable + 0x00000000 0x58 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntClear + 0x00000000 0x3c THUMB Debug/../../obj/pwm.o + .text.PWMIntStatus + 0x00000000 0x48 THUMB Debug/../../obj/pwm.o + .text.PWMFaultIntClearExt + 0x00000000 0x50 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultConfigure - 0x00000000 0xf4 THUMB Debug/../../obj/pwm.o + 0x00000000 0xb8 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultTriggerSet - 0x00000000 0x11c THUMB Debug/../../obj/pwm.o + 0x00000000 0xd8 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultTriggerGet - 0x00000000 0xcc THUMB Debug/../../obj/pwm.o + 0x00000000 0x98 THUMB Debug/../../obj/pwm.o .text.PWMGenFaultStatus - 0x00000000 0xe4 THUMB Debug/../../obj/pwm.o + 0x00000000 0xac THUMB Debug/../../obj/pwm.o .text.PWMGenFaultClear - 0x00000000 0x134 THUMB Debug/../../obj/pwm.o - .debug_frame 0x00000000 0x60c THUMB Debug/../../obj/pwm.o - .debug_info 0x00000000 0x9c5 THUMB Debug/../../obj/pwm.o - .debug_abbrev 0x00000000 0xeb THUMB Debug/../../obj/pwm.o - .debug_loc 0x00000000 0x7a8 THUMB Debug/../../obj/pwm.o + 0x00000000 0xec THUMB Debug/../../obj/pwm.o + .debug_frame 0x00000000 0x7c8 THUMB Debug/../../obj/pwm.o + .debug_info 0x00000000 0x913 THUMB Debug/../../obj/pwm.o + .debug_abbrev 0x00000000 0xec THUMB Debug/../../obj/pwm.o + .debug_pubnames + 0x00000000 0x2f1 THUMB Debug/../../obj/pwm.o + .debug_pubtypes + 0x00000000 0x5e THUMB Debug/../../obj/pwm.o .debug_aranges 0x00000000 0x130 THUMB Debug/../../obj/pwm.o .debug_ranges 0x00000000 0x120 THUMB Debug/../../obj/pwm.o - .debug_line 0x00000000 0x6d3 THUMB Debug/../../obj/pwm.o - .debug_str 0x00000000 0x451 THUMB Debug/../../obj/pwm.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/pwm.o + .debug_line 0x00000000 0x6df THUMB Debug/../../obj/pwm.o + .debug_str 0x00000000 0x52d THUMB Debug/../../obj/pwm.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/pwm.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/pwm.o .text 0x00000000 0x0 THUMB Debug/../../obj/qei.o @@ -800,49 +832,52 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/qei.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/qei.o .text.QEIEnable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o + 0x00000000 0x44 THUMB Debug/../../obj/qei.o .text.QEIDisable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o + 0x00000000 0x44 THUMB Debug/../../obj/qei.o .text.QEIConfigure - 0x00000000 0x60 THUMB Debug/../../obj/qei.o - .text.QEIPositionGet - 0x00000000 0x4c THUMB Debug/../../obj/qei.o - .text.QEIPositionSet - 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .text.QEIDirectionGet - 0x00000000 0x60 THUMB Debug/../../obj/qei.o - .text.QEIErrorGet - 0x00000000 0x5c THUMB Debug/../../obj/qei.o - .text.QEIVelocityEnable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .text.QEIVelocityDisable - 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .text.QEIVelocityConfigure - 0x00000000 0xa0 THUMB Debug/../../obj/qei.o - .text.QEIVelocityGet - 0x00000000 0x4c THUMB Debug/../../obj/qei.o - .text.QEIIntRegister - 0x00000000 0x78 THUMB Debug/../../obj/qei.o - .text.QEIIntUnregister - 0x00000000 0x74 THUMB Debug/../../obj/qei.o - .text.QEIIntEnable 0x00000000 0x58 THUMB Debug/../../obj/qei.o - .text.QEIIntDisable - 0x00000000 0x5c THUMB Debug/../../obj/qei.o - .text.QEIIntStatus - 0x00000000 0x60 THUMB Debug/../../obj/qei.o - .text.QEIIntClear + .text.QEIPositionGet + 0x00000000 0x40 THUMB Debug/../../obj/qei.o + .text.QEIPositionSet + 0x00000000 0x44 THUMB Debug/../../obj/qei.o + .text.QEIDirectionGet 0x00000000 0x50 THUMB Debug/../../obj/qei.o - .debug_frame 0x00000000 0x2fc THUMB Debug/../../obj/qei.o - .debug_info 0x00000000 0x3dc THUMB Debug/../../obj/qei.o - .debug_abbrev 0x00000000 0xed THUMB Debug/../../obj/qei.o - .debug_loc 0x00000000 0x3b8 THUMB Debug/../../obj/qei.o + .text.QEIErrorGet + 0x00000000 0x4c THUMB Debug/../../obj/qei.o + .text.QEIVelocityEnable + 0x00000000 0x48 THUMB Debug/../../obj/qei.o + .text.QEIVelocityDisable + 0x00000000 0x48 THUMB Debug/../../obj/qei.o + .text.QEIVelocityConfigure + 0x00000000 0x80 THUMB Debug/../../obj/qei.o + .text.QEIVelocityGet + 0x00000000 0x40 THUMB Debug/../../obj/qei.o + .text.QEIIntRegister + 0x00000000 0x64 THUMB Debug/../../obj/qei.o + .text.QEIIntUnregister + 0x00000000 0x60 THUMB Debug/../../obj/qei.o + .text.QEIIntEnable + 0x00000000 0x50 THUMB Debug/../../obj/qei.o + .text.QEIIntDisable + 0x00000000 0x50 THUMB Debug/../../obj/qei.o + .text.QEIIntStatus + 0x00000000 0x54 THUMB Debug/../../obj/qei.o + .text.QEIIntClear + 0x00000000 0x48 THUMB Debug/../../obj/qei.o + .debug_frame 0x00000000 0x3c8 THUMB Debug/../../obj/qei.o + .debug_info 0x00000000 0x382 THUMB Debug/../../obj/qei.o + .debug_abbrev 0x00000000 0xee THUMB Debug/../../obj/qei.o + .debug_pubnames + 0x00000000 0x14f THUMB Debug/../../obj/qei.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/qei.o .debug_aranges 0x00000000 0xa0 THUMB Debug/../../obj/qei.o .debug_ranges 0x00000000 0x90 THUMB Debug/../../obj/qei.o - .debug_line 0x00000000 0x366 THUMB Debug/../../obj/qei.o - .debug_str 0x00000000 0x23b THUMB Debug/../../obj/qei.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/qei.o + .debug_line 0x00000000 0x35d THUMB Debug/../../obj/qei.o + .debug_str 0x00000000 0x317 THUMB Debug/../../obj/qei.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/qei.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/qei.o .text 0x00000000 0x0 THUMB Debug/../../obj/ssi.o @@ -850,46 +885,49 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/ssi.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/ssi.o .text.SSIConfigSetExpClk - 0x00000000 0x1d0 THUMB Debug/../../obj/ssi.o + 0x00000000 0x164 THUMB Debug/../../obj/ssi.o .text.SSIEnable - 0x00000000 0x58 THUMB Debug/../../obj/ssi.o + 0x00000000 0x4c THUMB Debug/../../obj/ssi.o .text.SSIDisable - 0x00000000 0x58 THUMB Debug/../../obj/ssi.o + 0x00000000 0x4c THUMB Debug/../../obj/ssi.o .text.SSIIntRegister - 0x00000000 0x78 THUMB Debug/../../obj/ssi.o - .text.SSIIntUnregister - 0x00000000 0x74 THUMB Debug/../../obj/ssi.o - .text.SSIIntEnable - 0x00000000 0x58 THUMB Debug/../../obj/ssi.o - .text.SSIIntDisable - 0x00000000 0x5c THUMB Debug/../../obj/ssi.o - .text.SSIIntStatus 0x00000000 0x60 THUMB Debug/../../obj/ssi.o - .text.SSIIntClear + .text.SSIIntUnregister + 0x00000000 0x60 THUMB Debug/../../obj/ssi.o + .text.SSIIntEnable 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIIntDisable + 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIIntStatus + 0x00000000 0x54 THUMB Debug/../../obj/ssi.o + .text.SSIIntClear + 0x00000000 0x48 THUMB Debug/../../obj/ssi.o .text.SSIDataPut - 0x00000000 0x90 THUMB Debug/../../obj/ssi.o + 0x00000000 0x78 THUMB Debug/../../obj/ssi.o .text.SSIDataPutNonBlocking - 0x00000000 0x98 THUMB Debug/../../obj/ssi.o + 0x00000000 0x7c THUMB Debug/../../obj/ssi.o .text.SSIDataGet - 0x00000000 0x64 THUMB Debug/../../obj/ssi.o - .text.SSIDataGetNonBlocking - 0x00000000 0x6c THUMB Debug/../../obj/ssi.o - .text.SSIDMAEnable 0x00000000 0x58 THUMB Debug/../../obj/ssi.o - .text.SSIDMADisable + .text.SSIDataGetNonBlocking 0x00000000 0x5c THUMB Debug/../../obj/ssi.o - .text.SSIBusy 0x00000000 0x5c THUMB Debug/../../obj/ssi.o - .debug_frame 0x00000000 0x2d0 THUMB Debug/../../obj/ssi.o - .debug_info 0x00000000 0x455 THUMB Debug/../../obj/ssi.o - .debug_abbrev 0x00000000 0xe2 THUMB Debug/../../obj/ssi.o - .debug_loc 0x00000000 0x380 THUMB Debug/../../obj/ssi.o + .text.SSIDMAEnable + 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIDMADisable + 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .text.SSIBusy 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + .debug_frame 0x00000000 0x390 THUMB Debug/../../obj/ssi.o + .debug_info 0x00000000 0x400 THUMB Debug/../../obj/ssi.o + .debug_abbrev 0x00000000 0xe3 THUMB Debug/../../obj/ssi.o + .debug_pubnames + 0x00000000 0x133 THUMB Debug/../../obj/ssi.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/ssi.o .debug_aranges 0x00000000 0x98 THUMB Debug/../../obj/ssi.o .debug_ranges 0x00000000 0x88 THUMB Debug/../../obj/ssi.o - .debug_line 0x00000000 0x3f3 THUMB Debug/../../obj/ssi.o - .debug_str 0x00000000 0x269 THUMB Debug/../../obj/ssi.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/ssi.o + .debug_line 0x00000000 0x3eb THUMB Debug/../../obj/ssi.o + .debug_str 0x00000000 0x345 THUMB Debug/../../obj/ssi.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/ssi.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/ssi.o .text 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o @@ -904,241 +942,244 @@ Discarded input sections .rodata.g_pulDCGCRegs 0x00000000 0xc THUMB Debug/../../obj/sysctl.o .text.SysCtlSRAMSizeGet - 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o - .text.SysCtlFlashSizeGet - 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPinPresent - 0x00000000 0x12c THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralPresent - 0x00000000 0xa4 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralReset - 0x00000000 0xdc THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralDisable - 0x00000000 0x80 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralSleepEnable - 0x00000000 0x7c THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralSleepDisable - 0x00000000 0x80 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralDeepSleepEnable - 0x00000000 0x7c THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralDeepSleepDisable - 0x00000000 0x80 THUMB Debug/../../obj/sysctl.o - .text.SysCtlPeripheralClockGating - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntRegister - 0x00000000 0x30 THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntUnregister - 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntEnable - 0x00000000 0x2c THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntDisable - 0x00000000 0x30 THUMB Debug/../../obj/sysctl.o - .text.SysCtlIntClear 0x00000000 0x20 THUMB Debug/../../obj/sysctl.o + .text.SysCtlFlashSizeGet + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o + .text.SysCtlPinPresent + 0x00000000 0x120 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralPresent + 0x00000000 0x84 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralReset + 0x00000000 0xa4 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralDisable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralSleepEnable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralSleepDisable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralDeepSleepEnable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralDeepSleepDisable + 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + .text.SysCtlPeripheralClockGating + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntRegister + 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntUnregister + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntEnable + 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntDisable + 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + .text.SysCtlIntClear + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlIntStatus - 0x00000000 0x34 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x2c THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOSet - 0x00000000 0x74 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x70 THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOGet - 0x00000000 0x18 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x14 THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOConfigSet - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlSleep 0x00000000 0x10 THUMB Debug/../../obj/sysctl.o .text.SysCtlDeepSleep - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x2c THUMB Debug/../../obj/sysctl.o .text.SysCtlResetCauseGet - 0x00000000 0x18 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x14 THUMB Debug/../../obj/sysctl.o .text.SysCtlResetCauseClear - 0x00000000 0x30 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o .text.SysCtlBrownOutConfigSet - 0x00000000 0x68 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x50 THUMB Debug/../../obj/sysctl.o .text.SysCtlPWMClockSet - 0x00000000 0xa0 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x88 THUMB Debug/../../obj/sysctl.o .text.SysCtlPWMClockGet - 0x00000000 0x58 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x48 THUMB Debug/../../obj/sysctl.o .text.SysCtlADCSpeedSet - 0x00000000 0xa4 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x84 THUMB Debug/../../obj/sysctl.o .text.SysCtlADCSpeedGet - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlIOSCVerificationSet - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlMOSCVerificationSet - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlPLLVerificationSet - 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x38 THUMB Debug/../../obj/sysctl.o .text.SysCtlClkVerificationClear - 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlGPIOAHBEnable - 0x00000000 0xc4 THUMB Debug/../../obj/sysctl.o + 0x00000000 0xa0 THUMB Debug/../../obj/sysctl.o .text.SysCtlGPIOAHBDisable - 0x00000000 0xc8 THUMB Debug/../../obj/sysctl.o + 0x00000000 0xa4 THUMB Debug/../../obj/sysctl.o .text.SysCtlUSBPLLEnable - 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlUSBPLLDisable - 0x00000000 0x24 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x1c THUMB Debug/../../obj/sysctl.o .text.SysCtlI2SMClkSet - 0x00000000 0x1d0 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x17c THUMB Debug/../../obj/sysctl.o .text 0x00000000 0x0 THUMB Debug/../../obj/systick.o .data 0x00000000 0x0 THUMB Debug/../../obj/systick.o .bss 0x00000000 0x0 THUMB Debug/../../obj/systick.o .text.SysTickDisable - 0x00000000 0x24 THUMB Debug/../../obj/systick.o - .text.SysTickIntRegister - 0x00000000 0x38 THUMB Debug/../../obj/systick.o - .text.SysTickIntUnregister - 0x00000000 0x2c THUMB Debug/../../obj/systick.o - .text.SysTickIntDisable - 0x00000000 0x24 THUMB Debug/../../obj/systick.o - .text.SysTickPeriodGet 0x00000000 0x1c THUMB Debug/../../obj/systick.o - .text.SysTickValueGet + .text.SysTickIntRegister + 0x00000000 0x2c THUMB Debug/../../obj/systick.o + .text.SysTickIntUnregister + 0x00000000 0x24 THUMB Debug/../../obj/systick.o + .text.SysTickIntDisable + 0x00000000 0x1c THUMB Debug/../../obj/systick.o + .text.SysTickPeriodGet 0x00000000 0x18 THUMB Debug/../../obj/systick.o + .text.SysTickValueGet + 0x00000000 0x14 THUMB Debug/../../obj/systick.o .text 0x00000000 0x0 THUMB Debug/../../obj/timer.o .data 0x00000000 0x0 THUMB Debug/../../obj/timer.o .bss 0x00000000 0x0 THUMB Debug/../../obj/timer.o .text.TimerBaseValid - 0x00000000 0x58 THUMB Debug/../../obj/timer.o - .rodata 0x00000000 0x6c THUMB Debug/../../obj/timer.o + 0x00000000 0x4c THUMB Debug/../../obj/timer.o + .rodata 0x00000000 0x6a THUMB Debug/../../obj/timer.o .text.TimerEnable - 0x00000000 0x84 THUMB Debug/../../obj/timer.o + 0x00000000 0x6c THUMB Debug/../../obj/timer.o .text.TimerDisable - 0x00000000 0x88 THUMB Debug/../../obj/timer.o + 0x00000000 0x6c THUMB Debug/../../obj/timer.o .text.TimerConfigure - 0x00000000 0x16c THUMB Debug/../../obj/timer.o + 0x00000000 0x140 THUMB Debug/../../obj/timer.o .text.TimerControlLevel - 0x00000000 0xa4 THUMB Debug/../../obj/timer.o + 0x00000000 0x88 THUMB Debug/../../obj/timer.o .text.TimerControlTrigger - 0x00000000 0xa4 THUMB Debug/../../obj/timer.o + 0x00000000 0x8c THUMB Debug/../../obj/timer.o .text.TimerControlEvent - 0x00000000 0x98 THUMB Debug/../../obj/timer.o + 0x00000000 0x80 THUMB Debug/../../obj/timer.o .text.TimerControlStall - 0x00000000 0xa4 THUMB Debug/../../obj/timer.o + 0x00000000 0x8c THUMB Debug/../../obj/timer.o .text.TimerControlWaitOnTrigger - 0x00000000 0xe0 THUMB Debug/../../obj/timer.o + 0x00000000 0xc4 THUMB Debug/../../obj/timer.o .text.TimerRTCEnable - 0x00000000 0x4c THUMB Debug/../../obj/timer.o - .text.TimerRTCDisable - 0x00000000 0x4c THUMB Debug/../../obj/timer.o - .text.TimerPrescaleSet - 0x00000000 0xac THUMB Debug/../../obj/timer.o - .text.TimerPrescaleGet - 0x00000000 0x84 THUMB Debug/../../obj/timer.o - .text.TimerPrescaleMatchSet - 0x00000000 0xac THUMB Debug/../../obj/timer.o - .text.TimerPrescaleMatchGet - 0x00000000 0x84 THUMB Debug/../../obj/timer.o - .text.TimerLoadSet - 0x00000000 0x90 THUMB Debug/../../obj/timer.o - .text.TimerLoadGet - 0x00000000 0x78 THUMB Debug/../../obj/timer.o - .text.TimerValueGet - 0x00000000 0x78 THUMB Debug/../../obj/timer.o - .text.TimerMatchSet - 0x00000000 0x90 THUMB Debug/../../obj/timer.o - .text.TimerMatchGet - 0x00000000 0x78 THUMB Debug/../../obj/timer.o - .text.TimerIntRegister - 0x00000000 0x100 THUMB Debug/../../obj/timer.o - .text.TimerIntUnregister - 0x00000000 0xf8 THUMB Debug/../../obj/timer.o - .text.TimerIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/timer.o - .text.TimerIntDisable - 0x00000000 0x54 THUMB Debug/../../obj/timer.o - .text.TimerIntStatus - 0x00000000 0x58 THUMB Debug/../../obj/timer.o - .text.TimerIntClear 0x00000000 0x44 THUMB Debug/../../obj/timer.o + .text.TimerRTCDisable + 0x00000000 0x44 THUMB Debug/../../obj/timer.o + .text.TimerPrescaleSet + 0x00000000 0x90 THUMB Debug/../../obj/timer.o + .text.TimerPrescaleGet + 0x00000000 0x6c THUMB Debug/../../obj/timer.o + .text.TimerPrescaleMatchSet + 0x00000000 0x90 THUMB Debug/../../obj/timer.o + .text.TimerPrescaleMatchGet + 0x00000000 0x6c THUMB Debug/../../obj/timer.o + .text.TimerLoadSet + 0x00000000 0x80 THUMB Debug/../../obj/timer.o + .text.TimerLoadGet + 0x00000000 0x60 THUMB Debug/../../obj/timer.o + .text.TimerValueGet + 0x00000000 0x60 THUMB Debug/../../obj/timer.o + .text.TimerMatchSet + 0x00000000 0x80 THUMB Debug/../../obj/timer.o + .text.TimerMatchGet + 0x00000000 0x60 THUMB Debug/../../obj/timer.o + .text.TimerIntRegister + 0x00000000 0xcc THUMB Debug/../../obj/timer.o + .text.TimerIntUnregister + 0x00000000 0xc4 THUMB Debug/../../obj/timer.o + .text.TimerIntEnable + 0x00000000 0x48 THUMB Debug/../../obj/timer.o + .text.TimerIntDisable + 0x00000000 0x48 THUMB Debug/../../obj/timer.o + .text.TimerIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/timer.o + .text.TimerIntClear + 0x00000000 0x40 THUMB Debug/../../obj/timer.o .text.TimerQuiesce - 0x00000000 0x11c THUMB Debug/../../obj/timer.o - .debug_frame 0x00000000 0x4b0 THUMB Debug/../../obj/timer.o - .debug_info 0x00000000 0x6c7 THUMB Debug/../../obj/timer.o - .debug_abbrev 0x00000000 0xdc THUMB Debug/../../obj/timer.o - .debug_loc 0x00000000 0x5e8 THUMB Debug/../../obj/timer.o + 0x00000000 0x100 THUMB Debug/../../obj/timer.o + .debug_frame 0x00000000 0x600 THUMB Debug/../../obj/timer.o + .debug_info 0x00000000 0x63c THUMB Debug/../../obj/timer.o + .debug_abbrev 0x00000000 0xdd THUMB Debug/../../obj/timer.o + .debug_pubnames + 0x00000000 0x237 THUMB Debug/../../obj/timer.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/timer.o .debug_aranges 0x00000000 0xf0 THUMB Debug/../../obj/timer.o .debug_ranges 0x00000000 0xe0 THUMB Debug/../../obj/timer.o - .debug_line 0x00000000 0x6b8 THUMB Debug/../../obj/timer.o - .debug_str 0x00000000 0x2f8 THUMB Debug/../../obj/timer.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/timer.o + .debug_line 0x00000000 0x6b6 THUMB Debug/../../obj/timer.o + .debug_str 0x00000000 0x3d4 THUMB Debug/../../obj/timer.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/timer.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/timer.o .text 0x00000000 0x0 THUMB Debug/../../obj/uart.o .data 0x00000000 0x0 THUMB Debug/../../obj/uart.o .bss 0x00000000 0x0 THUMB Debug/../../obj/uart.o .text.UARTParityModeSet - 0x00000000 0x88 THUMB Debug/../../obj/uart.o + 0x00000000 0x70 THUMB Debug/../../obj/uart.o .text.UARTParityModeGet - 0x00000000 0x48 THUMB Debug/../../obj/uart.o + 0x00000000 0x3c THUMB Debug/../../obj/uart.o .text.UARTFIFOLevelSet - 0x00000000 0xb4 THUMB Debug/../../obj/uart.o + 0x00000000 0x90 THUMB Debug/../../obj/uart.o .text.UARTFIFOLevelGet - 0x00000000 0x5c THUMB Debug/../../obj/uart.o + 0x00000000 0x50 THUMB Debug/../../obj/uart.o .text.UARTConfigGetExpClk - 0x00000000 0x98 THUMB Debug/../../obj/uart.o - .text.UARTFIFOEnable - 0x00000000 0x4c THUMB Debug/../../obj/uart.o - .text.UARTFIFODisable - 0x00000000 0x4c THUMB Debug/../../obj/uart.o - .text.UARTEnableSIR - 0x00000000 0x6c THUMB Debug/../../obj/uart.o - .text.UARTDisableSIR - 0x00000000 0x4c THUMB Debug/../../obj/uart.o - .text.UARTSmartCardEnable - 0x00000000 0xf4 THUMB Debug/../../obj/uart.o - .text.UARTSmartCardDisable - 0x00000000 0xd0 THUMB Debug/../../obj/uart.o - .text.UARTModemControlSet - 0x00000000 0xf8 THUMB Debug/../../obj/uart.o - .text.UARTModemControlClear - 0x00000000 0xfc THUMB Debug/../../obj/uart.o - .text.UARTModemControlGet - 0x00000000 0xc4 THUMB Debug/../../obj/uart.o - .text.UARTModemStatusGet - 0x00000000 0xc8 THUMB Debug/../../obj/uart.o - .text.UARTFlowControlSet - 0x00000000 0xf4 THUMB Debug/../../obj/uart.o - .text.UARTFlowControlGet - 0x00000000 0xc8 THUMB Debug/../../obj/uart.o - .text.UARTTxIntModeSet - 0x00000000 0x74 THUMB Debug/../../obj/uart.o - .text.UARTTxIntModeGet - 0x00000000 0x48 THUMB Debug/../../obj/uart.o - .text.UARTCharsAvail - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTSpaceAvail - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTCharGet - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTCharPutNonBlocking - 0x00000000 0x60 THUMB Debug/../../obj/uart.o - .text.UARTCharPut - 0x00000000 0x54 THUMB Debug/../../obj/uart.o - .text.UARTBreakCtl - 0x00000000 0x68 THUMB Debug/../../obj/uart.o - .text.UARTBusy - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTIntRegister 0x00000000 0x84 THUMB Debug/../../obj/uart.o - .text.UARTIntUnregister - 0x00000000 0x80 THUMB Debug/../../obj/uart.o - .text.UARTIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTIntDisable - 0x00000000 0x54 THUMB Debug/../../obj/uart.o - .text.UARTIntStatus - 0x00000000 0x58 THUMB Debug/../../obj/uart.o - .text.UARTIntClear + .text.UARTFIFOEnable 0x00000000 0x44 THUMB Debug/../../obj/uart.o - .text.UARTDMAEnable - 0x00000000 0x50 THUMB Debug/../../obj/uart.o - .text.UARTDMADisable - 0x00000000 0x54 THUMB Debug/../../obj/uart.o - .text.UARTRxErrorGet + .text.UARTFIFODisable + 0x00000000 0x44 THUMB Debug/../../obj/uart.o + .text.UARTEnableSIR + 0x00000000 0x64 THUMB Debug/../../obj/uart.o + .text.UARTDisableSIR + 0x00000000 0x44 THUMB Debug/../../obj/uart.o + .text.UARTSmartCardEnable + 0x00000000 0xb8 THUMB Debug/../../obj/uart.o + .text.UARTSmartCardDisable + 0x00000000 0x94 THUMB Debug/../../obj/uart.o + .text.UARTModemControlSet + 0x00000000 0xb4 THUMB Debug/../../obj/uart.o + .text.UARTModemControlClear + 0x00000000 0xb4 THUMB Debug/../../obj/uart.o + .text.UARTModemControlGet + 0x00000000 0x88 THUMB Debug/../../obj/uart.o + .text.UARTModemStatusGet + 0x00000000 0x8c THUMB Debug/../../obj/uart.o + .text.UARTFlowControlSet + 0x00000000 0xb0 THUMB Debug/../../obj/uart.o + .text.UARTFlowControlGet + 0x00000000 0x8c THUMB Debug/../../obj/uart.o + .text.UARTTxIntModeSet + 0x00000000 0x60 THUMB Debug/../../obj/uart.o + .text.UARTTxIntModeGet + 0x00000000 0x3c THUMB Debug/../../obj/uart.o + .text.UARTCharsAvail 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTSpaceAvail + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTCharGet + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTCharPutNonBlocking + 0x00000000 0x50 THUMB Debug/../../obj/uart.o + .text.UARTCharPut + 0x00000000 0x4c THUMB Debug/../../obj/uart.o + .text.UARTBreakCtl + 0x00000000 0x5c THUMB Debug/../../obj/uart.o + .text.UARTBusy + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTIntRegister + 0x00000000 0x70 THUMB Debug/../../obj/uart.o + .text.UARTIntUnregister + 0x00000000 0x6c THUMB Debug/../../obj/uart.o + .text.UARTIntEnable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTIntDisable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTIntStatus + 0x00000000 0x4c THUMB Debug/../../obj/uart.o + .text.UARTIntClear + 0x00000000 0x40 THUMB Debug/../../obj/uart.o + .text.UARTDMAEnable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTDMADisable + 0x00000000 0x48 THUMB Debug/../../obj/uart.o + .text.UARTRxErrorGet + 0x00000000 0x3c THUMB Debug/../../obj/uart.o .text.UARTRxErrorClear - 0x00000000 0x44 THUMB Debug/../../obj/uart.o + 0x00000000 0x3c THUMB Debug/../../obj/uart.o .text 0x00000000 0x0 THUMB Debug/../../obj/udma.o .data 0x00000000 0x0 THUMB Debug/../../obj/udma.o .bss 0x00000000 0x0 THUMB Debug/../../obj/udma.o @@ -1147,58 +1188,61 @@ Discarded input sections .text.uDMADisable 0x00000000 0x18 THUMB Debug/../../obj/udma.o .text.uDMAErrorStatusGet - 0x00000000 0x18 THUMB Debug/../../obj/udma.o + 0x00000000 0x14 THUMB Debug/../../obj/udma.o .text.uDMAErrorStatusClear 0x00000000 0x18 THUMB Debug/../../obj/udma.o - .rodata 0x00000000 0x6c THUMB Debug/../../obj/udma.o + .rodata 0x00000000 0x69 THUMB Debug/../../obj/udma.o .text.uDMAChannelEnable - 0x00000000 0x40 THUMB Debug/../../obj/udma.o + 0x00000000 0x38 THUMB Debug/../../obj/udma.o .text.uDMAChannelDisable - 0x00000000 0x40 THUMB Debug/../../obj/udma.o + 0x00000000 0x38 THUMB Debug/../../obj/udma.o .text.uDMAChannelIsEnabled - 0x00000000 0x50 THUMB Debug/../../obj/udma.o + 0x00000000 0x44 THUMB Debug/../../obj/udma.o .text.uDMAControlBaseSet - 0x00000000 0x64 THUMB Debug/../../obj/udma.o + 0x00000000 0x4c THUMB Debug/../../obj/udma.o .text.uDMAControlBaseGet - 0x00000000 0x18 THUMB Debug/../../obj/udma.o + 0x00000000 0x14 THUMB Debug/../../obj/udma.o .text.uDMAControlAlternateBaseGet - 0x00000000 0x18 THUMB Debug/../../obj/udma.o + 0x00000000 0x14 THUMB Debug/../../obj/udma.o .text.uDMAChannelRequest - 0x00000000 0x40 THUMB Debug/../../obj/udma.o + 0x00000000 0x38 THUMB Debug/../../obj/udma.o .text.uDMAChannelAttributeEnable - 0x00000000 0xc8 THUMB Debug/../../obj/udma.o + 0x00000000 0xa8 THUMB Debug/../../obj/udma.o .text.uDMAChannelAttributeDisable - 0x00000000 0xc8 THUMB Debug/../../obj/udma.o + 0x00000000 0xa8 THUMB Debug/../../obj/udma.o .text.uDMAChannelAttributeGet - 0x00000000 0xc0 THUMB Debug/../../obj/udma.o + 0x00000000 0xa8 THUMB Debug/../../obj/udma.o .text.uDMAChannelControlSet - 0x00000000 0x84 THUMB Debug/../../obj/udma.o + 0x00000000 0x68 THUMB Debug/../../obj/udma.o .text.uDMAChannelTransferSet - 0x00000000 0x1d4 THUMB Debug/../../obj/udma.o + 0x00000000 0x170 THUMB Debug/../../obj/udma.o .text.uDMAChannelScatterGatherSet - 0x00000000 0x12c THUMB Debug/../../obj/udma.o + 0x00000000 0xdc THUMB Debug/../../obj/udma.o .text.uDMAChannelSizeGet - 0x00000000 0x88 THUMB Debug/../../obj/udma.o + 0x00000000 0x68 THUMB Debug/../../obj/udma.o .text.uDMAChannelModeGet - 0x00000000 0x90 THUMB Debug/../../obj/udma.o + 0x00000000 0x74 THUMB Debug/../../obj/udma.o .text.uDMAChannelSelectSecondary - 0x00000000 0x2c THUMB Debug/../../obj/udma.o + 0x00000000 0x24 THUMB Debug/../../obj/udma.o .text.uDMAChannelSelectDefault - 0x00000000 0x30 THUMB Debug/../../obj/udma.o + 0x00000000 0x24 THUMB Debug/../../obj/udma.o .text.uDMAIntRegister - 0x00000000 0x6c THUMB Debug/../../obj/udma.o + 0x00000000 0x58 THUMB Debug/../../obj/udma.o .text.uDMAIntUnregister - 0x00000000 0x28 THUMB Debug/../../obj/udma.o - .debug_frame 0x00000000 0x3b4 THUMB Debug/../../obj/udma.o - .debug_info 0x00000000 0x577 THUMB Debug/../../obj/udma.o - .debug_abbrev 0x00000000 0x182 THUMB Debug/../../obj/udma.o - .debug_loc 0x00000000 0x4c0 THUMB Debug/../../obj/udma.o + 0x00000000 0x24 THUMB Debug/../../obj/udma.o + .debug_frame 0x00000000 0x4f8 THUMB Debug/../../obj/udma.o + .debug_info 0x00000000 0x4f7 THUMB Debug/../../obj/udma.o + .debug_abbrev 0x00000000 0x183 THUMB Debug/../../obj/udma.o + .debug_pubnames + 0x00000000 0x250 THUMB Debug/../../obj/udma.o + .debug_pubtypes + 0x00000000 0x6d THUMB Debug/../../obj/udma.o .debug_aranges 0x00000000 0xd0 THUMB Debug/../../obj/udma.o .debug_ranges 0x00000000 0xc0 THUMB Debug/../../obj/udma.o - .debug_line 0x00000000 0x415 THUMB Debug/../../obj/udma.o - .debug_str 0x00000000 0x3e2 THUMB Debug/../../obj/udma.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/udma.o + .debug_line 0x00000000 0x466 THUMB Debug/../../obj/udma.o + .debug_str 0x00000000 0x4be THUMB Debug/../../obj/udma.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/udma.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/udma.o .text 0x00000000 0x0 THUMB Debug/../../obj/usb.o @@ -1206,189 +1250,195 @@ Discarded input sections .bss 0x00000000 0x0 THUMB Debug/../../obj/usb.o .rodata 0x00000000 0x68 THUMB Debug/../../obj/usb.o .text.USBIndexWrite - 0x00000000 0xd0 THUMB Debug/../../obj/usb.o + 0x00000000 0xa4 THUMB Debug/../../obj/usb.o .text.USBIndexRead - 0x00000000 0xcc THUMB Debug/../../obj/usb.o + 0x00000000 0xa4 THUMB Debug/../../obj/usb.o .text.USBHostSuspend - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostReset - 0x00000000 0x70 THUMB Debug/../../obj/usb.o - .text.USBHostResume - 0x00000000 0x70 THUMB Debug/../../obj/usb.o - .text.USBHostSpeedGet - 0x00000000 0x6c THUMB Debug/../../obj/usb.o - .text.USBIntStatus - 0x00000000 0xd0 THUMB Debug/../../obj/usb.o - .text.USBIntDisable - 0x00000000 0x11c THUMB Debug/../../obj/usb.o - .text.USBIntEnable - 0x00000000 0x108 THUMB Debug/../../obj/usb.o - .text.USBIntDisableControl - 0x00000000 0xb0 THUMB Debug/../../obj/usb.o - .text.USBIntEnableControl - 0x00000000 0xac THUMB Debug/../../obj/usb.o - .text.USBIntStatusControl - 0x00000000 0xa8 THUMB Debug/../../obj/usb.o - .text.USBIntDisableEndpoint - 0x00000000 0x84 THUMB Debug/../../obj/usb.o - .text.USBIntEnableEndpoint - 0x00000000 0x78 THUMB Debug/../../obj/usb.o - .text.USBIntStatusEndpoint - 0x00000000 0x58 THUMB Debug/../../obj/usb.o - .text.USBIntRegister - 0x00000000 0x54 THUMB Debug/../../obj/usb.o - .text.USBIntUnregister - 0x00000000 0x50 THUMB Debug/../../obj/usb.o - .text.USBEndpointStatus - 0x00000000 0xd8 THUMB Debug/../../obj/usb.o - .text.USBHostEndpointStatusClear - 0x00000000 0x12c THUMB Debug/../../obj/usb.o - .text.USBDevEndpointStatusClear - 0x00000000 0x17c THUMB Debug/../../obj/usb.o - .text.USBHostEndpointDataToggle - 0x00000000 0x174 THUMB Debug/../../obj/usb.o - .text.USBEndpointDataToggleClear - 0x00000000 0xf4 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointStall - 0x00000000 0x138 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointStallClear - 0x00000000 0x178 THUMB Debug/../../obj/usb.o - .text.USBDevConnect - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBDevDisconnect - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBDevAddrSet - 0x00000000 0x40 THUMB Debug/../../obj/usb.o - .text.USBDevAddrGet - 0x00000000 0x3c THUMB Debug/../../obj/usb.o - .text.USBHostEndpointConfig - 0x00000000 0x25c THUMB Debug/../../obj/usb.o - .text.USBDevEndpointConfigSet - 0x00000000 0x1b4 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointConfigGet - 0x00000000 0x1fc THUMB Debug/../../obj/usb.o - .text.USBFIFOConfigSet - 0x00000000 0x140 THUMB Debug/../../obj/usb.o - .text.USBFIFOConfigGet - 0x00000000 0x148 THUMB Debug/../../obj/usb.o - .text.USBEndpointDMAEnable - 0x00000000 0x64 THUMB Debug/../../obj/usb.o - .text.USBEndpointDMADisable - 0x00000000 0x64 THUMB Debug/../../obj/usb.o - .text.USBEndpointDataAvail - 0x00000000 0xec THUMB Debug/../../obj/usb.o - .text.USBEndpointDataGet - 0x00000000 0x144 THUMB Debug/../../obj/usb.o - .text.USBDevEndpointDataAck - 0x00000000 0xf4 THUMB Debug/../../obj/usb.o - .text.USBHostEndpointDataAck - 0x00000000 0xec THUMB Debug/../../obj/usb.o - .text.USBEndpointDataPut - 0x00000000 0x118 THUMB Debug/../../obj/usb.o - .text.USBEndpointDataSend - 0x00000000 0xf8 THUMB Debug/../../obj/usb.o - .text.USBFIFOFlush - 0x00000000 0x14c THUMB Debug/../../obj/usb.o - .text.USBHostRequestIN - 0x00000000 0xd0 THUMB Debug/../../obj/usb.o - .text.USBHostRequestStatus - 0x00000000 0x40 THUMB Debug/../../obj/usb.o - .text.USBHostAddrSet - 0x00000000 0xe4 THUMB Debug/../../obj/usb.o - .text.USBHostAddrGet - 0x00000000 0xe0 THUMB Debug/../../obj/usb.o - .text.USBHostHubAddrSet - 0x00000000 0xe4 THUMB Debug/../../obj/usb.o - .text.USBHostHubAddrGet - 0x00000000 0xe0 THUMB Debug/../../obj/usb.o - .text.USBHostPwrConfig - 0x00000000 0x90 THUMB Debug/../../obj/usb.o - .text.USBHostPwrFaultEnable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostPwrFaultDisable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostPwrEnable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBHostPwrDisable - 0x00000000 0x4c THUMB Debug/../../obj/usb.o - .text.USBFrameNumberGet - 0x00000000 0x40 THUMB Debug/../../obj/usb.o - .text.USBOTGSessionRequest - 0x00000000 0x70 THUMB Debug/../../obj/usb.o - .text.USBFIFOAddrGet - 0x00000000 0x24 THUMB Debug/../../obj/usb.o - .text.USBModeGet 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBHostReset + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBHostResume + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBHostSpeedGet + 0x00000000 0x5c THUMB Debug/../../obj/usb.o + .text.USBIntStatus + 0x00000000 0xb4 THUMB Debug/../../obj/usb.o + .text.USBIntDisable + 0x00000000 0xf4 THUMB Debug/../../obj/usb.o + .text.USBIntEnable + 0x00000000 0xe8 THUMB Debug/../../obj/usb.o + .text.USBIntDisableControl + 0x00000000 0x98 THUMB Debug/../../obj/usb.o + .text.USBIntEnableControl + 0x00000000 0x94 THUMB Debug/../../obj/usb.o + .text.USBIntStatusControl + 0x00000000 0x90 THUMB Debug/../../obj/usb.o + .text.USBIntDisableEndpoint + 0x00000000 0x70 THUMB Debug/../../obj/usb.o + .text.USBIntEnableEndpoint + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBIntStatusEndpoint + 0x00000000 0x4c THUMB Debug/../../obj/usb.o + .text.USBIntRegister + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBIntUnregister + 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBEndpointStatus + 0x00000000 0xc4 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointStatusClear + 0x00000000 0x118 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointStatusClear + 0x00000000 0x170 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointDataToggle + 0x00000000 0x160 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataToggleClear + 0x00000000 0xe8 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointStall + 0x00000000 0x120 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointStallClear + 0x00000000 0x164 THUMB Debug/../../obj/usb.o + .text.USBDevConnect + 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBDevDisconnect + 0x00000000 0x44 THUMB Debug/../../obj/usb.o + .text.USBDevAddrSet + 0x00000000 0x38 THUMB Debug/../../obj/usb.o + .text.USBDevAddrGet + 0x00000000 0x34 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointConfig + 0x00000000 0x234 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointConfigSet + 0x00000000 0x198 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointConfigGet + 0x00000000 0x1dc THUMB Debug/../../obj/usb.o + .text.USBFIFOConfigSet + 0x00000000 0xf8 THUMB Debug/../../obj/usb.o + .text.USBFIFOConfigGet + 0x00000000 0xfc THUMB Debug/../../obj/usb.o + .text.USBEndpointDMAEnable + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBEndpointDMADisable + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataAvail + 0x00000000 0xd4 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataGet + 0x00000000 0x120 THUMB Debug/../../obj/usb.o + .text.USBDevEndpointDataAck + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o + .text.USBHostEndpointDataAck + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataPut + 0x00000000 0xf4 THUMB Debug/../../obj/usb.o + .text.USBEndpointDataSend + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o + .text.USBFIFOFlush + 0x00000000 0x13c THUMB Debug/../../obj/usb.o + .text.USBHostRequestIN + 0x00000000 0xbc THUMB Debug/../../obj/usb.o + .text.USBHostRequestStatus + 0x00000000 0x38 THUMB Debug/../../obj/usb.o + .text.USBHostAddrSet + 0x00000000 0xcc THUMB Debug/../../obj/usb.o + .text.USBHostAddrGet + 0x00000000 0xc4 THUMB Debug/../../obj/usb.o + .text.USBHostHubAddrSet + 0x00000000 0xcc THUMB Debug/../../obj/usb.o + .text.USBHostHubAddrGet + 0x00000000 0xc4 THUMB Debug/../../obj/usb.o + .text.USBHostPwrConfig + 0x00000000 0x7c THUMB Debug/../../obj/usb.o + .text.USBHostPwrFaultEnable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBHostPwrFaultDisable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBHostPwrEnable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBHostPwrDisable + 0x00000000 0x48 THUMB Debug/../../obj/usb.o + .text.USBFrameNumberGet + 0x00000000 0x38 THUMB Debug/../../obj/usb.o + .text.USBOTGSessionRequest + 0x00000000 0x68 THUMB Debug/../../obj/usb.o + .text.USBFIFOAddrGet + 0x00000000 0x20 THUMB Debug/../../obj/usb.o + .text.USBModeGet + 0x00000000 0x3c THUMB Debug/../../obj/usb.o .text.USBEndpointDMAChannel - 0x00000000 0x108 THUMB Debug/../../obj/usb.o + 0x00000000 0xe0 THUMB Debug/../../obj/usb.o .text.USBHostMode - 0x00000000 0x40 THUMB Debug/../../obj/usb.o + 0x00000000 0x38 THUMB Debug/../../obj/usb.o .text.USBDevMode - 0x00000000 0x40 THUMB Debug/../../obj/usb.o + 0x00000000 0x38 THUMB Debug/../../obj/usb.o .text.USBPHYPowerOff - 0x00000000 0x2c THUMB Debug/../../obj/usb.o + 0x00000000 0x28 THUMB Debug/../../obj/usb.o .text.USBPHYPowerOn - 0x00000000 0x2c THUMB Debug/../../obj/usb.o - .debug_frame 0x00000000 0xaa4 THUMB Debug/../../obj/usb.o - .debug_info 0x00000000 0x1106 THUMB Debug/../../obj/usb.o - .debug_abbrev 0x00000000 0x148 THUMB Debug/../../obj/usb.o - .debug_loc 0x00000000 0xd90 THUMB Debug/../../obj/usb.o + 0x00000000 0x28 THUMB Debug/../../obj/usb.o + .debug_frame 0x00000000 0xdd0 THUMB Debug/../../obj/usb.o + .debug_info 0x00000000 0xfcd THUMB Debug/../../obj/usb.o + .debug_abbrev 0x00000000 0x149 THUMB Debug/../../obj/usb.o + .debug_pubnames + 0x00000000 0x578 THUMB Debug/../../obj/usb.o + .debug_pubtypes + 0x00000000 0x54 THUMB Debug/../../obj/usb.o .debug_aranges 0x00000000 0x208 THUMB Debug/../../obj/usb.o .debug_ranges 0x00000000 0x1f8 THUMB Debug/../../obj/usb.o - .debug_line 0x00000000 0x1174 THUMB Debug/../../obj/usb.o - .debug_str 0x00000000 0x6d1 THUMB Debug/../../obj/usb.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/usb.o + .debug_line 0x00000000 0x11d2 THUMB Debug/../../obj/usb.o + .debug_str 0x00000000 0x7ad THUMB Debug/../../obj/usb.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/usb.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/usb.o .text 0x00000000 0x0 THUMB Debug/../../obj/watchdog.o .data 0x00000000 0x0 THUMB Debug/../../obj/watchdog.o .bss 0x00000000 0x0 THUMB Debug/../../obj/watchdog.o - .rodata 0x00000000 0x70 THUMB Debug/../../obj/watchdog.o + .rodata 0x00000000 0x6d THUMB Debug/../../obj/watchdog.o .text.WatchdogRunning - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o .text.WatchdogEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogResetEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogResetDisable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogLock - 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x40 THUMB Debug/../../obj/watchdog.o .text.WatchdogUnlock - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o .text.WatchdogLockState - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o .text.WatchdogReloadSet - 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x40 THUMB Debug/../../obj/watchdog.o .text.WatchdogReloadGet - 0x00000000 0x44 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x3c THUMB Debug/../../obj/watchdog.o .text.WatchdogValueGet - 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x3c THUMB Debug/../../obj/watchdog.o .text.WatchdogIntRegister - 0x00000000 0x5c THUMB Debug/../../obj/watchdog.o + 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o .text.WatchdogIntUnregister - 0x00000000 0x58 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x4c THUMB Debug/../../obj/watchdog.o .text.WatchdogIntEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o - .text.WatchdogIntStatus - 0x00000000 0x5c THUMB Debug/../../obj/watchdog.o - .text.WatchdogIntClear 0x00000000 0x48 THUMB Debug/../../obj/watchdog.o + .text.WatchdogIntStatus + 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + .text.WatchdogIntClear + 0x00000000 0x40 THUMB Debug/../../obj/watchdog.o .text.WatchdogStallEnable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x4c THUMB Debug/../../obj/watchdog.o .text.WatchdogStallDisable - 0x00000000 0x50 THUMB Debug/../../obj/watchdog.o - .debug_frame 0x00000000 0x2fc THUMB Debug/../../obj/watchdog.o - .debug_info 0x00000000 0x351 THUMB Debug/../../obj/watchdog.o - .debug_abbrev 0x00000000 0xde THUMB Debug/../../obj/watchdog.o - .debug_loc 0x00000000 0x3b8 THUMB Debug/../../obj/watchdog.o + 0x00000000 0x4c THUMB Debug/../../obj/watchdog.o + .debug_frame 0x00000000 0x3c8 THUMB Debug/../../obj/watchdog.o + .debug_info 0x00000000 0x2f7 THUMB Debug/../../obj/watchdog.o + .debug_abbrev 0x00000000 0xdf THUMB Debug/../../obj/watchdog.o + .debug_pubnames + 0x00000000 0x189 THUMB Debug/../../obj/watchdog.o + .debug_pubtypes + 0x00000000 0x47 THUMB Debug/../../obj/watchdog.o .debug_aranges 0x00000000 0xa0 THUMB Debug/../../obj/watchdog.o .debug_ranges 0x00000000 0x90 THUMB Debug/../../obj/watchdog.o - .debug_line 0x00000000 0x309 THUMB Debug/../../obj/watchdog.o - .debug_str 0x00000000 0x236 THUMB Debug/../../obj/watchdog.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/watchdog.o + .debug_line 0x00000000 0x302 THUMB Debug/../../obj/watchdog.o + .debug_str 0x00000000 0x312 THUMB Debug/../../obj/watchdog.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/watchdog.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/watchdog.o .text 0x00000000 0x0 THUMB Debug/../../obj/can.o @@ -1397,767 +1447,1869 @@ Discarded input sections .rodata.g_usCANBitValues 0x00000000 0x20 THUMB Debug/../../obj/can.o .text.CANDisable - 0x00000000 0x58 THUMB Debug/../../obj/can.o + 0x00000000 0x50 THUMB Debug/../../obj/can.o .text.CANBitTimingGet - 0x00000000 0xcc THUMB Debug/../../obj/can.o + 0x00000000 0xa0 THUMB Debug/../../obj/can.o .text.CANBitRateSet - 0x00000000 0x1b4 THUMB Debug/../../obj/can.o + 0x00000000 0x150 THUMB Debug/../../obj/can.o .text.CANIntRegister - 0x00000000 0x64 THUMB Debug/../../obj/can.o + 0x00000000 0x58 THUMB Debug/../../obj/can.o .text.CANIntUnregister - 0x00000000 0x60 THUMB Debug/../../obj/can.o + 0x00000000 0x54 THUMB Debug/../../obj/can.o .text.CANIntEnable - 0x00000000 0x7c THUMB Debug/../../obj/can.o + 0x00000000 0x64 THUMB Debug/../../obj/can.o .text.CANIntDisable - 0x00000000 0x80 THUMB Debug/../../obj/can.o + 0x00000000 0x68 THUMB Debug/../../obj/can.o .text.CANIntStatus - 0x00000000 0xa8 THUMB Debug/../../obj/can.o + 0x00000000 0x88 THUMB Debug/../../obj/can.o .text.CANIntClear - 0x00000000 0xec THUMB Debug/../../obj/can.o + 0x00000000 0xbc THUMB Debug/../../obj/can.o .text.CANRetrySet - 0x00000000 0x70 THUMB Debug/../../obj/can.o + 0x00000000 0x68 THUMB Debug/../../obj/can.o .text.CANRetryGet - 0x00000000 0x5c THUMB Debug/../../obj/can.o + 0x00000000 0x4c THUMB Debug/../../obj/can.o .text.CANErrCntrGet - 0x00000000 0x7c THUMB Debug/../../obj/can.o + 0x00000000 0x6c THUMB Debug/../../obj/can.o .text.CANMessageClear - 0x00000000 0xd8 THUMB Debug/../../obj/can.o - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.twodigit - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.month_name - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.checked_day_name - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_ch - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_str - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_nstr - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_digit - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_twodigit - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_twodigits_leading_blank - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_twodigit2 - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.put_formatted - 0x00000000 0x3ec C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__RAL_pow10 - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__stdin_ungetc - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__print_padding - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__pre_padding - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__xlltoa - 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__xltoa - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__xtoa - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.abs - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.asctime_r - 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.asctime - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atexit - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc._execute_at_exit_fns - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.bsearch - 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_is_exact_power_of_two - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_round_power_of_two - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_count_leading_zeroes - 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctl_ilogb - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.buddy_alloc - 0x00000000 0x1e8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.buddy_free - 0x00000000 0xf0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.buddy_heap_init - 0x00000000 0x138 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isalpha - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isxdigit - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__strtoull - 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.__strtoul - 0x00000000 0xe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ispunct - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isalnum - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isprint - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isgraph - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.iscntrl - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.tolower - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.toupper - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.isblank - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.div - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.itoa - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.labs - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ldiv - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_init - 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_alloc - 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_free - 0x00000000 0xd4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.linked_heap_realloc - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.llabs - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.lldiv - 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.lltoa - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.localeconv - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.setlocale - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ltoa - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.malloc - 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.calloc - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.free - 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.realloc - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memccpy - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.mempcpy - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memchr - 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memcmp - 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.memmove - 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.qsort - 0x00000000 0x488 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.rand - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.snprintf - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.sprintf - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.srand - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.sscanf - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcasecmp - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcasestr - 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcat - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strchr - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strcspn - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strdup - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strftime - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncasecmp - 0x00000000 0xd0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncasestr - 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncat - 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strlcat - 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strnchr - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncmp - 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strncpy - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strlcpy - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strnlen - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strndup - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strnstr - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strpbrk - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strrchr - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strsep - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strspn - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strstr - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtod - 0x00000000 0x2e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtof - 0x00000000 0x24c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtok - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtok_r - 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtol - 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atol - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atoi - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atof - 0x00000000 0x1cc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtoll - 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.atoll - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtoul - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.strtoull - 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.localtime_r - 0x00000000 0x188 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.difftime - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.checktm - 0x00000000 0x23c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.mktime - 0x00000000 0x3b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctime - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ctime_r - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.gmtime - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.gmtime_r - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.localtime - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.gettimeofday - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.settimeofday - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ulltoa - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.ultoa - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.utoa - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.vsnprintf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.vsprintf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.vsscanf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscat - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcschr - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscmp - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscpy - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcscspn - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcslen - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsdup - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsncat - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsnchr - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsncmp - 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsncpy - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsnlen - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsnstr - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcspbrk - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsrchr - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcssep - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsspn - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcsstr - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcstok - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wcstok_r - 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemcpy - 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemccpy - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmempcpy - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemmove - 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemcmp - 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemchr - 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc.wmemset - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc.heap - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.__crt_get_time_of_day - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.year_lengths - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.mon_name - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.__atexitfns - 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.invalid - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) + 0x00000000 0xa0 THUMB Debug/../../obj/can.o + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int + 0x00000000 0x5e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int_nwp + 0x00000000 0x49c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long + 0x00000000 0x600 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_nwp + 0x00000000 0x4b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long + 0x00000000 0x730 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long_nwp + 0x00000000 0x580 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long + 0x00000000 0xfe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long_long + 0x00000000 0xfe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__RAL_compute_wide_metrics + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__RAL_print_wide_string + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int_wchar + 0x00000000 0x698 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_int_nwp_wchar + 0x00000000 0x4e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_wchar + 0x00000000 0x6a8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_nwp_wchar + 0x00000000 0x4e8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long_wchar + 0x00000000 0x7d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_long_long_nwp_wchar + 0x00000000 0x604 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long_wchar + 0x00000000 0x104c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text.libc.__vfprintf_float_long_long_wchar + 0x00000000 0x104c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o .rodata.libc.str1.4 - 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc.__RAL_rand_next - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.power - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.__RAL_mon_lengths - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.last.5990 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.last.5518 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.day_name - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.month_names - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.asctime_buf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.__ctype - 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.__crt_set_time_of_day - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc.atexitfn_count - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc.__ungot - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .data.libc._lconv - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .bss.libc._tm 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .rodata.libc.day_names - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.longjmp - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .debug_frame 0x00000000 0x120 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.memcpy - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.memcpy_fast - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.memcpy_small - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.memset - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.__aeabi_memset - 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.setjmp - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.strcpy - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.strcmp - 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc.strlen - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .rodata.libc.ipow10 + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_frame 0x00000000 0x3f4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_info 0x00000000 0x160 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_abbrev 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_aranges + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_ranges 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_line 0x00000000 0x7b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .debug_str 0x00000000 0x36e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o .ARM.attributes - 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r4 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r1 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r2 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r3 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r0 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r5 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_sp - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r7 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r8 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r9 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_sl - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_r6 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_lr - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_ip - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc._call_via_fp - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_umod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .debug_frame 0x00000000 0x260 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_asr - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_div - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_lsl - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_lsr - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_mod - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_udivmod - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__aeabi_ldivmod - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_cmp - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int64_ucmp - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.muldi3 - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int32_umod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int32_div - 0x00000000 0x320 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .rodata.libc.__aeabi_idiv - 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .rodata.libc.__aeabi_uidiv - 0x00000000 0x46 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__int32_mod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__aeabi_uidivmod - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__aeabi_idivmod - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.ctl_count_leading_zeros_32 - 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.ctl_count_leading_zeros_16 - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_shi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_si - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_sqi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_uhi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text.libc.__gnu_thumb1_case_uqi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__ungetc + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_string + 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_string_map + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_int + 0x00000000 0x194 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_int_long + 0x00000000 0x194 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_int_long_long + 0x00000000 0x1c8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.rd_real + 0x00000000 0x274 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_int + 0x00000000 0x3a8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_int_cc + 0x00000000 0x3a8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long + 0x00000000 0x3b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long_cc + 0x00000000 0x3b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long_long + 0x00000000 0x3d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_long_long_cc + 0x00000000 0x3d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long + 0x00000000 0x3c4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long_cc + 0x00000000 0x3c4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long_long + 0x00000000 0x3e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc.__vfscanf_float_long_long_cc + 0x00000000 0x3e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_frame 0x00000000 0x38c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_info 0x00000000 0x14b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_abbrev 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_aranges + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_ranges 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_line 0x00000000 0x7a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .debug_str 0x00000000 0x2dc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o .ARM.attributes - 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc_asm.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio - 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.__do_nvdebug_operation - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_abort - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fopen - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fgets - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fputc - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fputs - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fread - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fwrite - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fseek - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ftell - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_gets - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fflush - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fclose - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fgetc - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getchar - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_putchar - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_puts - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_rewind - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_clearerr - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_feof - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ferror - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getch - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_time - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vprintf - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vfprintf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ungetc - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fgetpos - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_fsetpos - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_freopen - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_perror - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_remove - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_rename - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_tmpfile - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_tmpnam - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getenv - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_system - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vfscanf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_vscanf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_exit - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_enabled - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_kbhit - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_ioctl - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_runtime_error - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_break - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getargs - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_geti - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getu - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getl - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getul - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getd - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getll - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_getull - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_filesize - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_accept - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_bind - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_listen - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_shutdown - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_socket - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_htons - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_htonl - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_loadsymbols - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text.libdebugio.debug_unloadsymbols - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss.libdebugio.getenv_buffer - 0x00000000 0x400 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss.libdebugio.__dbgEnabled - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .bss.libdebugio.tmpnam_buffer - 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__errno - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__heap_lock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__heap_unlock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__printf_lock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__printf_unlock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__scanf_lock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc.__scanf_unlock - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .bss.libc.errno - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int32_to_float32 - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .debug_frame 0x00000000 0x600 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int32_to_float64 - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint32_to_float32 - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint32_to_float64 - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int64_to_float32 - 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__int64_to_float64 - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint64_to_float32 - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__uint64_to_float64 - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_int32 - 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_int64 - 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_uint32 - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_uint64 - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_int32 - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_int64 - 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_uint32 - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_uint64 - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_to_float64 - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_to_float32 - 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_add - 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x138 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_mul - 0x00000000 0xe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0xd4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_div - 0x00000000 0x1f8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x1e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_cmp - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_cfcmpeq + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_cfcmple + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_cfrcmple + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmpeq - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmplt - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmple - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_fcmpge - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__aeabi_fcmpgt - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__aeabi_fcmpge + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float32_cmpun + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_add - 0x00000000 0x2b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x294 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_mul - 0x00000000 0x180 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x16c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_div - 0x00000000 0x260 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x214 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_cmp - 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmpeq - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmplt - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmple - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmpge - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) - .text.libc.__aeabi_dcmpgt - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cdcmpeq + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cdcmple + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cdrcmple + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpeq + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmple + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpge + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmplt + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpgt + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text.libc.__float64_cmpun + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_signbit - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_signbit - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isinf - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isinf - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isnan - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isnan - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isfinite - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isfinite - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_isnormal - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_isnormal - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float32_classify - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .text.libc.__float64_classify - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float32_infinity - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float32_nan - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float64_infinity - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .rodata.libc.__float64_nan - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .debug_frame 0x00000000 0x440 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) .ARM.attributes - 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm_asm.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly1_eval + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly1_evalf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly_eval + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_poly_evalf + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_sincos + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_sincosf + 0x00000000 0x13c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atan + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atan2 + 0x00000000 0x128 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atanf + 0x00000000 0x170 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atan2f + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.ceil + 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cos + 0x00000000 0x1b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cosf + 0x00000000 0x258 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.expf + 0x00000000 0x128 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.coshf + 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fma + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmaf + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmax + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmaxf + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmin + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fminf + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.frexp + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.ldexp + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.exp + 0x00000000 0x1d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cosh + 0x00000000 0xf4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.log + 0x00000000 0x240 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atanh + 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.log10 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.logf + 0x00000000 0x184 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.atanhf + 0x00000000 0xb4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.log10f + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.modf + 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.modff + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.pow + 0x00000000 0x118 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.exp2 + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.powf + 0x00000000 0xcc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.exp2f + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.scalbn + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.scalbnf + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sin + 0x00000000 0x1b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sinf + 0x00000000 0x224 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sinh + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sinhf + 0x00000000 0xcc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tan + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tanf + 0x00000000 0x150 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tanh + 0x00000000 0x1d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.tanhf + 0x00000000 0x130 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sqrt + 0x00000000 0x110 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_asinacos + 0x00000000 0x2c0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acosh + 0x00000000 0x108 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asinh + 0x00000000 0x114 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.hypot + 0x00000000 0x1d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asin + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acos + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.sqrtf + 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.__RAL_asinacosf + 0x00000000 0x1d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acoshf + 0x00000000 0xc8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asinhf + 0x00000000 0xb4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.hypotf + 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.asinf + 0x00000000 0x184 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.acosf + 0x00000000 0x1a4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cbrtf + 0x00000000 0xf0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.cbrt + 0x00000000 0x1cc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.floor + 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmodf + 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc.fmod + 0x00000000 0x154 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacosf_a + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacosf_b + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.atanf_a + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacos_a + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .rodata.libc.__asinacos_b + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_frame 0x00000000 0xb80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_info 0x00000000 0x847 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_abbrev 0x00000000 0xdb C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_aranges + 0x00000000 0x228 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_ranges 0x00000000 0x750 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_line 0x00000000 0x345 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .debug_str 0x00000000 0x364 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .ARM.attributes + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.fabs + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.fabsf + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.ceilf + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.floorf + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.ldexpf + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc.frexpf + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .debug_frame 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .ARM.attributes + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a(libm2_asm.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_umod + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_asr + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_div + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_lsl + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_lsr + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_mod + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_udivmod + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__aeabi_ldivmod + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_cmp + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int64_ucmp + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.muldi3 + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int32_umod + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int32_div + 0x00000000 0x310 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .rodata.libc.__aeabi_idiv + 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .rodata.libc.__aeabi_uidiv + 0x00000000 0x46 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__int32_mod + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__aeabi_uidivmod + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__aeabi_idivmod + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.ctl_count_leading_zeros_32 + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.ctl_count_leading_zeros_16 + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_shi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_si + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_sqi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_uhi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text.libc.__gnu_thumb1_case_uqi + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .debug_frame 0x00000000 0x164 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .ARM.attributes + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc_asm.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__stdin_ungetc + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.twodigit + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ungetc_fn + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_isctype + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_toupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_tolower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_iswctype + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_towupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_towlower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_ch + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_str + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_twodigit + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_twodigits_leading_blank + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_twodigit_optional_zero_suppress + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_utf8_wctomb + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_wctomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_map_range_search + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_map_singleton_search + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_bmp_singleton_search + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_nonbmp_singleton_search + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_bmp_range_search + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_set_nonbmp_range_search + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getchar + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_ascii_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_utf8_mbtowc + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__getc + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_pow10 + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__putc + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_print_padding + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_pre_padding + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__xlltoa + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__xltoa + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__xtoa + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.abs + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atexit + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc._execute_at_exit_fns + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.bsearch + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_towupper + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_toupper + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_towlower + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_tolower + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_is_exact_power_of_two + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_round_power_of_two + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_count_leading_zeroes + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctl_ilogb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.buddy_alloc + 0x00000000 0xd8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.buddy_heap_init + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_isctype + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_isctype_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalpha + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.islower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__digit + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isxdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isspace + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ispunct + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalnum + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isprint + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isgraph + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iscntrl + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isblank + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.tolower + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.toupper + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalpha_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.islower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isxdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isspace_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ispunct_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isalnum_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isprint_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isgraph_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iscntrl_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.isblank_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.tolower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.toupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.div + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__aeabi_errno_addr + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.buddy_free + 0x00000000 0xf0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__strtoul + 0x00000000 0xdc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__strtoull + 0x00000000 0x148 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fopen + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vfprintf + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fprintf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vfscanf + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fscanf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fgetpos + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ftell + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ungetc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fileno + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.feof + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ferror + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fstat + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gets + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.itoa + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.labs + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ldiv + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_init + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_alloc + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_free + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.linked_heap_realloc + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.llabs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.lldiv + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.lltoa + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_global_locale_category + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_locale_category + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localeconv_l + 0x00000000 0xd8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localeconv + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_compare_locale_name + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ltoa + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.malloc + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getBuf + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fflush + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fseek + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fsetpos + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.rewind + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.output_fn + 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fputc + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fputs + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fwrite + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.putc + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getc_fn + 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fgetc + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fread + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.getc + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fgets + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.calloc + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.free + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setBuf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.fclose + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setbuf + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setvbuf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.realloc + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memccpy + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mempcpy + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memchr + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memcmp + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.memmove + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.printf + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.putchar + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.puts + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.qsort + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.rand + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.scanf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.snprintf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.sprintf + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.srand + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.sscanf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcasecmp + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcasestr + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_decode_error + 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strerror + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_register_error_decoder + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcat + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_encode_locale + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strchr + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcoll + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strcspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strdup + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_string_list_encode + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_string_list_decode + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.asctime_r + 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.asctime + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncasecmp + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncasestr + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncat + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strlcat + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strnchr + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncmp + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strncpy + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strlcpy + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strnlen + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strndup + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strnstr + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strpbrk + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strrchr + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strsep + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strstr + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtod + 0x00000000 0x1e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtof + 0x00000000 0x1a4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtok + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtok_r + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtol + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atoi + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atof + 0x00000000 0x138 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atol + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtoll + 0x00000000 0xd0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.atoll + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtoul + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strtoull + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strxfrm + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localtime_r + 0x00000000 0x14c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.difftime + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.checktm + 0x00000000 0x1dc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mktime + 0x00000000 0x180 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctime + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ctime_r + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gmtime + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gmtime_r + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.localtime + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.gettimeofday + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.settimeofday + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.time + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ulltoa + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.ultoa + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.utoa + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vprintf + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vscanf + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vsnprintf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vsprintf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.vsscanf + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscat + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcschr + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscmp + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscpy + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcscspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcslen + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsdup + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsncat + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsnchr + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsncmp + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsncpy + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsnlen + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsnstr + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcspbrk + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsrchr + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcssep + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsspn + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsstr + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstok + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstok_r + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemcpy + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemccpy + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmempcpy + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemmove + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemcmp + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemchr + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wmemset + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.tmpnam + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.duplocale + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.freelocale + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_find_locale + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_set_locale + 0x00000000 0x9c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.setlocale + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.newlocale + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__user_find_locale + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbsinit + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctob_l + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctob + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.btowc_l + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.btowc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mblen_l + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mblen + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrlen_l + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrlen + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctomb_l + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_wide_char + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.put_formatted + 0x00000000 0x4cc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strftime_l + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.strftime + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcrtomb_l + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcrtomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbtowc_l + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbtowc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrtowc_l + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbrtowc + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbstowcs_l + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbstowcs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbsrtowcs_l + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.mbsrtowcs + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstombs_l + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcstombs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsrtombs_l + 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wcsrtombs + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_init_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_mb_max + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_1 + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_2 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_3 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_4 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_5 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_6 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_7 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_8 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_9 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_10 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_11 + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_13 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_14 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_15 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_16 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1250 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1251 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1252 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1253 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1254 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1255 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1256 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1257 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_to_unicode + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1258 + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_toupper + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_tolower + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_wctomb + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctrans + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctrans_l + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towlower + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towupper + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towlower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towctrans + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.towctrans_l + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswalpha + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswprint + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswblank + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswcntrl + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswspace + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswxdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswalnum + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswlower + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswupper + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswgraph + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswpunct + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.wctype + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iswctype + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iswctype_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalpha + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswupper + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswlower + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswxdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswspace + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswpunct + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalnum + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswprint + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswgraph + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswcntrl + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswblank + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_iswctype + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_unicode_isctype + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_1_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_2_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_3_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_4_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_5_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_6_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_7_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_8_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_9_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_10_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_11_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_13_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_14_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_15_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_iso8859_16_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1250_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1251_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1252_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1253_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1254_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1255_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1256_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1257_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.__RAL_cp1258_isctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalpha_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswupper_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswlower_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswxdigit_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswspace_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswpunct_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswalnum_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswprint_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswgraph_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswcntrl_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc.iswblank_l + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1258_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_7_singleton_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_range1_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1257_range_map + 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_11 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_13 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_14 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_15 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_16 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1253_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_5_range_map + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_wctrans_name_list + 0x00000000 0x11 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_abbrev_month_names + 0x00000000 0x31 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1253 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_8_range_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_4 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_period + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isprint_singleton + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_6 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_3_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wcsrtombs_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.power + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_9 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1254_singleton_map + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_strtok_state + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__aeabi_EDOM + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1256_singleton_map + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_16_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_9_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1258_singleton_map + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_10_singleton_map + 0x00000000 0xe0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isprint_range + 0x00000000 0x470 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1250_singleton_map + 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_7_range_map + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.__RAL_global_locale + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_10_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_4_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_tmpnam_fileno + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__user_get_time_of_day + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_hex_uc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isalpha_singleton + 0x00000000 0xac C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isprint_range + 0x00000000 0x534 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_14_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1256_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_11_range_map + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_3_singleton_map + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_5_singleton_map + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isalpha_range + 0x00000000 0x2d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.iod 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isprint_singleton + 0x00000000 0x52 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unknown_string + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.str1.4 + 0x00000000 0xf1 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_empty_string + 0x00000000 0x1 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_plus + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1250 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_8_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_range2_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1251_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.streams + 0x00000000 0xc0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1255_singleton_map + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1255 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1257_singleton_map + 0x00000000 0x134 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_tmpnam_template + 0x00000000 0x11 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1258 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_ascii_ctype_mask + 0x00000000 0xd C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_13_singleton_map + 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_1_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_15_singleton_map + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.stdout + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.iod2 + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wctomb_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.__ungot + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.stdin + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_3 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_7_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.atexitfn_count + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1252_singleton_map + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1252_range_map + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_day_names + 0x00000000 0x3a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_abbrev_day_names + 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbsrtowcs_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_2_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_4_singleton_map + 0x00000000 0xec C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_6_singleton_map + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_space + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.heap + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_8_singleton_map + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_am_pm_indicator + 0x00000000 0x7 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_3_range_map + 0x00000000 0x5a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_tmpnam_buf + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wcrtomb_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_data + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1256_range_map + 0x00000000 0x72 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_mon_lengths + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_asctime_buf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_range1_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1251_range_map + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_1 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_2 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.errno_val + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbrlen_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_5 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_2_singleton_map + 0x00000000 0x124 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_7 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_8 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1254_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_year_lengths + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1251_singleton_map + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_ascii + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1250_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_2_range_map + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1252 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1255_range_map + 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1254 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_13_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1256 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1257 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_16_singleton_map + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_month_names + 0x00000000 0x57 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_date_time_format + 0x00000000 0xf C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1250_range_map + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__aeabi_EILSEQ + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbrtowc_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_minus + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_lconv_data + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_10_range_map + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_mbtowc_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1255_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_15_range_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_hex_lc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_wctype_class_name_list + 0x00000000 0x4a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1251 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isalpha_range + 0x00000000 0x46c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_1_range_map + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_singleton_map + 0x00000000 0x168 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_6_range_map + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isalpha_singleton + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__user_set_time_of_day + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_5_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1253_range_map + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__user_format_extender + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_9_singleton_map + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .tbss.__RAL_wcstok_state + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.stderr + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1254_range_map + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_14_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_15_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_time_format + 0x00000000 0x9 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .data.libc.__RAL_rand_next + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_c_locale_date_format + 0x00000000 0x9 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__RAL_error_decoder_head + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc.__atexitfns + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1253_singleton_map + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_6_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_singleton_map + 0x00000000 0x13c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_utf8 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1257_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_data_utf8_comma + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1258_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .bss.libc._tm 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_13_range_map + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_16_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_range2_map + 0x00000000 0xd2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_cp1252_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_4_range_map + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_10 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__aeabi_ERANGE + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_9_range_map + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_ascii_ctype_map + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_iso8859_11_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_14_singleton_map + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_frame 0x00000000 0x3d6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_info 0x00000000 0x2374 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_abbrev 0x00000000 0x179 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_aranges + 0x00000000 0xfa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_ranges 0x00000000 0xf90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_line 0x00000000 0xb26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .debug_str 0x00000000 0x203c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .ARM.attributes + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.longjmp + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.memcpy + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.memcpy_fast + 0x00000000 0x3ac C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.memcpy_small + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.memset + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.__aeabi_memset + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.setjmp + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.strcpy + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.strcmp + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .text.libc.strlen + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .debug_frame 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) + .ARM.attributes + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a(libc2_asm.o) Memory Configuration @@ -2172,9 +3324,8 @@ FLASH 0x00008000 0x00038000 xr Linker script and memory map - 0x0000b6b0 __do_debug_operation = __do_debug_operation_mempoll - 0x0000aa74 __vfprintf = __vfprintf_int_nwp - 0x0000b0cc __vfscanf = __vfscanf_int + 0x00000000 __vfprintf = __vfprintf_float_long_long + 0x00000000 __vfscanf = __vfscanf_float_long_cc 0xe000e000 __CM3_System_Control_Space_segment_start__ = 0xe000e000 0xe000f000 __CM3_System_Control_Space_segment_end__ = 0xe000f000 0x40020000 __Peripherals_segment_start__ = 0x40020000 @@ -2225,193 +3376,153 @@ Linker script and memory map 0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .init is too large to fit in FLASH memory segment) 0x0000820c __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x0000820c 0x34e8 +.text 0x0000820c 0x2110 0x0000820c __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) - .glue_7 0x00000000 0x0 linker stubs - .glue_7t 0x00000000 0x0 linker stubs + .glue_7 0x0000820c 0x0 linker stubs + .glue_7t 0x0000820c 0x0 linker stubs .text.BootComInit - 0x0000820c 0x1c THUMB Debug/../../obj/boot.o + 0x0000820c 0x18 THUMB Debug/../../obj/boot.o 0x0000820c BootComInit .text.BootComCheckActivationRequest - 0x00008228 0x1c THUMB Debug/../../obj/boot.o - 0x00008228 BootComCheckActivationRequest + 0x00008224 0x18 THUMB Debug/../../obj/boot.o + 0x00008224 BootComCheckActivationRequest .text.BootActivate - 0x00008244 0x10 THUMB Debug/../../obj/boot.o - 0x00008244 BootActivate + 0x0000823c 0x10 THUMB Debug/../../obj/boot.o + 0x0000823c BootActivate .text.BootComUartInit - 0x00008254 0x64 THUMB Debug/../../obj/boot.o + 0x0000824c 0x4c THUMB Debug/../../obj/boot.o .text.BootComUartCheckActivationRequest - 0x000082b8 0xdc THUMB Debug/../../obj/boot.o + 0x00008298 0xb8 THUMB Debug/../../obj/boot.o .text.UartReceiveByte - 0x00008394 0x40 THUMB Debug/../../obj/boot.o + 0x00008350 0x38 THUMB Debug/../../obj/boot.o .text.CanSetBittiming - 0x000083d4 0xc8 THUMB Debug/../../obj/boot.o + 0x00008388 0xa4 THUMB Debug/../../obj/boot.o .text.BootComCanInit - 0x0000849c 0xb0 THUMB Debug/../../obj/boot.o + 0x0000842c 0x7c THUMB Debug/../../obj/boot.o .text.BootComCanCheckActivationRequest - 0x0000854c 0x74 THUMB Debug/../../obj/boot.o - .text.LedInit 0x000085c0 0x48 THUMB Debug/../../obj/led.o - 0x000085c0 LedInit + 0x000084a8 0x58 THUMB Debug/../../obj/boot.o + .text.LedInit 0x00008500 0x34 THUMB Debug/../../obj/led.o + 0x00008500 LedInit .text.LedToggle - 0x00008608 0xa0 THUMB Debug/../../obj/led.o - 0x00008608 LedToggle - .text.main 0x000086a8 0x30 THUMB Debug/../../obj/main.o - 0x000086a8 main - .text.Init 0x000086d8 0x2c THUMB Debug/../../obj/main.o + 0x00008534 0x68 THUMB Debug/../../obj/led.o + 0x00008534 LedToggle + .text.main 0x0000859c 0x28 THUMB Debug/../../obj/main.o + 0x0000859c main + .text.Init 0x000085c4 0x28 THUMB Debug/../../obj/main.o .text.__error__ - 0x00008704 0x24 THUMB Debug/../../obj/main.o - 0x00008704 __error__ + 0x000085ec 0x20 THUMB Debug/../../obj/main.o + 0x000085ec __error__ .text.UnusedISR - 0x00008728 0x8 THUMB Debug/../../obj/vectors.o - 0x00008728 UnusedISR + 0x0000860c 0x8 THUMB Debug/../../obj/vectors.o + 0x0000860c UnusedISR .text.TimeInit - 0x00008730 0x50 THUMB Debug/../../obj/time.o - 0x00008730 TimeInit - .text.TimeSet 0x00008780 0x20 THUMB Debug/../../obj/time.o - 0x00008780 TimeSet - .text.TimeGet 0x000087a0 0x18 THUMB Debug/../../obj/time.o - 0x000087a0 TimeGet + 0x00008614 0x44 THUMB Debug/../../obj/time.o + 0x00008614 TimeInit + .text.TimeSet 0x00008658 0x1c THUMB Debug/../../obj/time.o + 0x00008658 TimeSet + .text.TimeGet 0x00008674 0x14 THUMB Debug/../../obj/time.o + 0x00008674 TimeGet .text.TimeISRHandler - 0x000087b8 0x24 THUMB Debug/../../obj/time.o - 0x000087b8 TimeISRHandler + 0x00008688 0x1c THUMB Debug/../../obj/time.o + 0x00008688 TimeISRHandler .text.GPIOBaseValid - 0x000087dc 0x118 THUMB Debug/../../obj/gpio.o + 0x000086a4 0xf0 THUMB Debug/../../obj/gpio.o .text.GPIODirModeSet - 0x000088f4 0xcc THUMB Debug/../../obj/gpio.o - 0x000088f4 GPIODirModeSet + 0x00008794 0xb0 THUMB Debug/../../obj/gpio.o + 0x00008794 GPIODirModeSet .text.GPIOPadConfigSet - 0x000089c0 0x26c THUMB Debug/../../obj/gpio.o - 0x000089c0 GPIOPadConfigSet + 0x00008844 0x23c THUMB Debug/../../obj/gpio.o + 0x00008844 GPIOPadConfigSet .text.GPIOPinWrite - 0x00008c2c 0x50 THUMB Debug/../../obj/gpio.o - 0x00008c2c GPIOPinWrite + 0x00008a80 0x4c THUMB Debug/../../obj/gpio.o + 0x00008a80 GPIOPinWrite .text.GPIOPinTypeCAN - 0x00008c7c 0x68 THUMB Debug/../../obj/gpio.o - 0x00008c7c GPIOPinTypeCAN + 0x00008acc 0x58 THUMB Debug/../../obj/gpio.o + 0x00008acc GPIOPinTypeCAN .text.GPIOPinTypeGPIOOutput - 0x00008ce4 0x68 THUMB Debug/../../obj/gpio.o - 0x00008ce4 GPIOPinTypeGPIOOutput + 0x00008b24 0x58 THUMB Debug/../../obj/gpio.o + 0x00008b24 GPIOPinTypeGPIOOutput .text.GPIOPinTypeUART - 0x00008d4c 0x68 THUMB Debug/../../obj/gpio.o - 0x00008d4c GPIOPinTypeUART + 0x00008b7c 0x58 THUMB Debug/../../obj/gpio.o + 0x00008b7c GPIOPinTypeUART .text.IntEnable - 0x00008db4 0xf0 THUMB Debug/../../obj/interrupt.o - 0x00008db4 IntEnable + 0x00008bd4 0xb8 THUMB Debug/../../obj/interrupt.o + 0x00008bd4 IntEnable .text.IntDisable - 0x00008ea4 0xf0 THUMB Debug/../../obj/interrupt.o - 0x00008ea4 IntDisable + 0x00008c8c 0xb8 THUMB Debug/../../obj/interrupt.o + 0x00008c8c IntDisable .text.SysCtlPeripheralValid - 0x00008f94 0x288 THUMB Debug/../../obj/sysctl.o + 0x00008d44 0x21c THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralEnable - 0x0000921c 0x7c THUMB Debug/../../obj/sysctl.o - 0x0000921c SysCtlPeripheralEnable + 0x00008f60 0x64 THUMB Debug/../../obj/sysctl.o + 0x00008f60 SysCtlPeripheralEnable .text.SysCtlReset - 0x00009298 0x18 THUMB Debug/../../obj/sysctl.o - 0x00009298 SysCtlReset + 0x00008fc4 0x14 THUMB Debug/../../obj/sysctl.o + 0x00008fc4 SysCtlReset .text.SysCtlDelay - 0x000092b0 0x8 THUMB Debug/../../obj/sysctl.o - 0x000092b0 SysCtlDelay + 0x00008fd8 0xc THUMB Debug/../../obj/sysctl.o + 0x00008fd8 SysCtlDelay .text.SysCtlClockSet - 0x000092b8 0x28c THUMB Debug/../../obj/sysctl.o - 0x000092b8 SysCtlClockSet + 0x00008fe4 0x21c THUMB Debug/../../obj/sysctl.o + 0x00008fe4 SysCtlClockSet .text.SysCtlClockGet - 0x00009544 0x370 THUMB Debug/../../obj/sysctl.o - 0x00009544 SysCtlClockGet + 0x00009200 0x290 THUMB Debug/../../obj/sysctl.o + 0x00009200 SysCtlClockGet .text.SysTickEnable - 0x000098b4 0x24 THUMB Debug/../../obj/systick.o - 0x000098b4 SysTickEnable + 0x00009490 0x1c THUMB Debug/../../obj/systick.o + 0x00009490 SysTickEnable .text.SysTickIntEnable - 0x000098d8 0x24 THUMB Debug/../../obj/systick.o - 0x000098d8 SysTickIntEnable + 0x000094ac 0x1c THUMB Debug/../../obj/systick.o + 0x000094ac SysTickIntEnable .text.SysTickPeriodSet - 0x000098fc 0x44 THUMB Debug/../../obj/systick.o - 0x000098fc SysTickPeriodSet + 0x000094c8 0x3c THUMB Debug/../../obj/systick.o + 0x000094c8 SysTickPeriodSet .text.UARTBaseValid - 0x00009940 0x4c THUMB Debug/../../obj/uart.o + 0x00009504 0x40 THUMB Debug/../../obj/uart.o .text.UARTConfigSetExpClk - 0x0000998c 0x1bc THUMB Debug/../../obj/uart.o - 0x0000998c UARTConfigSetExpClk + 0x00009544 0x148 THUMB Debug/../../obj/uart.o + 0x00009544 UARTConfigSetExpClk .text.UARTEnable - 0x00009b48 0x68 THUMB Debug/../../obj/uart.o - 0x00009b48 UARTEnable + 0x0000968c 0x5c THUMB Debug/../../obj/uart.o + 0x0000968c UARTEnable .text.UARTDisable - 0x00009bb0 0x78 THUMB Debug/../../obj/uart.o - 0x00009bb0 UARTDisable + 0x000096e8 0x6c THUMB Debug/../../obj/uart.o + 0x000096e8 UARTDisable .text.UARTCharGetNonBlocking - 0x00009c28 0x54 THUMB Debug/../../obj/uart.o - 0x00009c28 UARTCharGetNonBlocking + 0x00009754 0x4c THUMB Debug/../../obj/uart.o + 0x00009754 UARTCharGetNonBlocking .text.CANBaseValid - 0x00009c7c 0x4c THUMB Debug/../../obj/can.o + 0x000097a0 0x40 THUMB Debug/../../obj/can.o .text.CANIntNumberGet - 0x00009cc8 0x5c THUMB Debug/../../obj/can.o + 0x000097e0 0x4c THUMB Debug/../../obj/can.o .text.CANRegRead - 0x00009d24 0xac THUMB Debug/../../obj/can.o + 0x0000982c 0x94 THUMB Debug/../../obj/can.o .text.CANRegWrite - 0x00009dd0 0x30 THUMB Debug/../../obj/can.o + 0x000098c0 0x2c THUMB Debug/../../obj/can.o .text.CANDataRegWrite - 0x00009e00 0x70 THUMB Debug/../../obj/can.o + 0x000098ec 0x64 THUMB Debug/../../obj/can.o .text.CANDataRegRead - 0x00009e70 0x70 THUMB Debug/../../obj/can.o - .text.CANInit 0x00009ee0 0x164 THUMB Debug/../../obj/can.o - 0x00009ee0 CANInit + 0x00009950 0x64 THUMB Debug/../../obj/can.o + .text.CANInit 0x000099b4 0x100 THUMB Debug/../../obj/can.o + 0x000099b4 CANInit .text.CANEnable - 0x0000a044 0x58 THUMB Debug/../../obj/can.o - 0x0000a044 CANEnable + 0x00009ab4 0x50 THUMB Debug/../../obj/can.o + 0x00009ab4 CANEnable .text.CANBitTimingSet - 0x0000a09c 0x1c0 THUMB Debug/../../obj/can.o - 0x0000a09c CANBitTimingSet + 0x00009b04 0x154 THUMB Debug/../../obj/can.o + 0x00009b04 CANBitTimingSet .text.CANStatusGet - 0x0000a25c 0x12c THUMB Debug/../../obj/can.o - 0x0000a25c CANStatusGet + 0x00009c58 0xf4 THUMB Debug/../../obj/can.o + 0x00009c58 CANStatusGet .text.CANMessageSet - 0x0000a388 0x3a4 THUMB Debug/../../obj/can.o - 0x0000a388 CANMessageSet + 0x00009d4c 0x30c THUMB Debug/../../obj/can.o + 0x00009d4c CANMessageSet .text.CANMessageGet - 0x0000a72c 0x348 THUMB Debug/../../obj/can.o - 0x0000a72c CANMessageGet - .text.libc.__vfprintf_int_nwp - 0x0000aa74 0x460 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - 0x0000aa74 __vfprintf_int_nwp - .text.libc.__ungetc - 0x0000aed4 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text.libc.rd_int - 0x0000aef4 0x1d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .text.libc.__vfscanf_int - 0x0000b0cc 0x504 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - 0x0000b0cc __vfscanf_int - .text.libc.__getc - 0x0000b5d0 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b5d0 __getc - .text.libc.__putc - 0x0000b5f4 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b5f4 __putc - .text.libc.isupper - 0x0000b62c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b62c isupper - .text.libc.islower - 0x0000b63c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b63c islower - .text.libc.isdigit - 0x0000b64c 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b64c isdigit - .text.libc.__digit - 0x0000b65c 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b65c __digit - .text.libc.isspace - 0x0000b698 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b698 isspace - .text.libdebugio.__do_debug_operation_mempoll - 0x0000b6b0 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x0000b6b0 __do_debug_operation_mempoll - .text.libc.__debug_io_lock - 0x0000b6ec 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - 0x0000b6ec __debug_io_lock - .text.libc.__debug_io_unlock - 0x0000b6f0 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - 0x0000b6f0 __debug_io_unlock - 0x0000b6f4 __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x0000b6f4 __text_load_end__ = __text_end__ + 0x0000a058 0x2c4 THUMB Debug/../../obj/can.o + 0x0000a058 CANMessageGet + 0x0000a31c __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x0000a31c __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -2422,74 +3533,68 @@ Linker script and memory map .iplt 0x00000000 0x0 .iplt 0x00000000 0x0 THUMB Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .text is too large to fit in FLASH memory segment) - 0x0000b6f4 __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x0000a31c __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x0000b6f4 0x0 - 0x0000b6f4 __dtors_start__ = . +.dtors 0x0000a31c 0x0 + 0x0000a31c __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) *(.fini_array .fini_array.*) - 0x0000b6f4 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x0000b6f4 __dtors_load_end__ = __dtors_end__ + 0x0000a31c __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x0000a31c __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .dtors is too large to fit in FLASH memory segment) - 0x0000b6f4 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x0000a31c __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x0000b6f4 0x0 - 0x0000b6f4 __ctors_start__ = . +.ctors 0x0000a31c 0x0 + 0x0000a31c __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) *(.init_array .init_array.*) - 0x0000b6f4 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x0000b6f4 __ctors_load_end__ = __ctors_end__ + 0x0000a31c __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x0000a31c __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ctors is too large to fit in FLASH memory segment) - 0x0000b6f4 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x0000a31c __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x0000b6f4 0x31c - 0x0000b6f4 __rodata_start__ = . +.rodata 0x0000a31c 0x2f0 + 0x0000a31c __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) - .rodata.canBitNum2Mask - 0x0000b6f4 0x4 THUMB Debug/../../obj/boot.o - .rodata 0x0000b6f8 0x6c THUMB Debug/../../obj/gpio.o - .rodata 0x0000b764 0x70 THUMB Debug/../../obj/interrupt.o + .rodata 0x0000a31c 0x69 THUMB Debug/../../obj/gpio.o + *fill* 0x0000a385 0x3 + .rodata 0x0000a388 0x6e THUMB Debug/../../obj/interrupt.o + *fill* 0x0000a3f6 0x2 .rodata.g_pulRCGCRegs - 0x0000b7d4 0xc THUMB Debug/../../obj/sysctl.o + 0x0000a3f8 0xc THUMB Debug/../../obj/sysctl.o .rodata.g_pulXtals - 0x0000b7e0 0x5c THUMB Debug/../../obj/sysctl.o - .rodata 0x0000b83c 0x6c THUMB Debug/../../obj/sysctl.o - .rodata 0x0000b8a8 0x6c THUMB Debug/../../obj/systick.o - .rodata 0x0000b914 0x6c THUMB Debug/../../obj/uart.o - .rodata 0x0000b980 0x68 THUMB Debug/../../obj/can.o - .rodata.libc.str1.4 - 0x0000b9e8 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .rodata.libc.__hex_lc - 0x0000b9f0 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000b9f0 __hex_lc - .rodata.libc.__hex_uc - 0x0000ba00 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x0000ba00 __hex_uc - 0x0000ba10 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x0000ba10 __rodata_load_end__ = __rodata_end__ + 0x0000a404 0x5c THUMB Debug/../../obj/sysctl.o + .rodata 0x0000a460 0x6b THUMB Debug/../../obj/sysctl.o + *fill* 0x0000a4cb 0x1 + .rodata 0x0000a4cc 0x6c THUMB Debug/../../obj/systick.o + .rodata 0x0000a538 0x69 THUMB Debug/../../obj/uart.o + *fill* 0x0000a5a1 0x3 + .rodata 0x0000a5a4 0x68 THUMB Debug/../../obj/can.o + 0x0000a60c __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x0000a60c __rodata_load_end__ = __rodata_end__ .rel.dyn 0x00008000 0x0 - .rel.iplt 0x00000000 0x0 THUMB Debug/../../obj/boot.o + .rel.iplt 0x00008000 0x0 THUMB Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .rodata is too large to fit in FLASH memory segment) - 0x0000ba10 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x0000a60c __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x0000ba10 0x0 - 0x0000ba10 __ARM.exidx_start__ = . - 0x0000ba10 __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x0000a60c 0x0 + 0x0000a60c __ARM.exidx_start__ = . + 0x0000a60c __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x0000ba10 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x0000ba10 __exidx_end = __ARM.exidx_end__ - 0x0000ba10 __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x0000a60c __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x0000a60c __exidx_end = __ARM.exidx_end__ + 0x0000a60c __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x0000ba10 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x0000a60c __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x0000ba10 +.fast 0x20000000 0x0 load address 0x0000a60c 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x0000ba10 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x0000a60c __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT ((((__fast_load_start__ + SIZEOF (.fast)) >= __FLASH_segment_start__) && ((__fast_load_start__ + SIZEOF (.fast)) <= (__FLASH_segment_start__ + 0x40000))), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -2498,13 +3603,13 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .fast_run is too large to fit in SRAM memory segment) - 0x0000ba10 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x0000a60c __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x0 load address 0x0000ba10 +.data 0x20000000 0x0 load address 0x0000a60c 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) 0x20000000 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x0000ba10 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x0000a60c __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Debug/../../obj/boot.o @@ -2518,102 +3623,96 @@ Linker script and memory map 0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .data_run is too large to fit in SRAM memory segment) 0x20000000 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) -.bss 0x20000000 0x6c +.bss 0x20000000 0x64 0x20000000 __bss_start__ = . *(.bss .bss.* .gnu.linkonce.b.*) - .bss.xcpCtoRxInProgress.4090 + .bss.xcpCtoRxInProgress.4168 0x20000000 0x1 THUMB Debug/../../obj/boot.o - *fill* 0x20000001 0x3 00 - .bss.xcpCtoReqPacket.4088 - 0x20000004 0x44 THUMB Debug/../../obj/boot.o - .bss.xcpCtoRxLength.4089 - 0x20000048 0x1 THUMB Debug/../../obj/boot.o - *fill* 0x20000049 0x3 00 - .bss.timer_counter_last.4070 - 0x2000004c 0x4 THUMB Debug/../../obj/led.o - .bss.led_toggle_state.4069 - 0x20000050 0x1 THUMB Debug/../../obj/led.o - *fill* 0x20000051 0x3 00 - .bss.assert_failure_file.4076 - 0x20000054 0x4 THUMB Debug/../../obj/main.o - .bss.assert_failure_line.4077 + *fill* 0x20000001 0x3 + .bss.xcpCtoReqPacket.4166 + 0x20000004 0x41 THUMB Debug/../../obj/boot.o + *fill* 0x20000045 0x3 + .bss.xcpCtoRxStartTime.4169 + 0x20000048 0x4 THUMB Debug/../../obj/boot.o + .bss.xcpCtoRxLength.4167 + 0x2000004c 0x1 THUMB Debug/../../obj/boot.o + *fill* 0x2000004d 0x3 + .bss.timer_counter_last.4148 + 0x20000050 0x4 THUMB Debug/../../obj/led.o + .bss.led_toggle_state.4147 + 0x20000054 0x1 THUMB Debug/../../obj/led.o + *fill* 0x20000055 0x3 + .bss.assert_failure_file.4154 0x20000058 0x4 THUMB Debug/../../obj/main.o + .bss.assert_failure_line.4155 + 0x2000005c 0x4 THUMB Debug/../../obj/main.o .bss.millisecond_counter - 0x2000005c 0x4 THUMB Debug/../../obj/time.o - .bss.libc.__format_extender - 0x20000060 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x20000060 __format_extender - .bss.libdebugio.dbgCommWord - 0x20000064 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x20000064 dbgCommWord - .bss.libdebugio.dbgCntrlWord_mempoll - 0x20000068 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x20000068 dbgCntrlWord_mempoll + 0x20000060 0x4 THUMB Debug/../../obj/time.o *(COMMON) - 0x2000006c __bss_end__ = (__bss_start__ + SIZEOF (.bss)) - 0x2000006c __bss_load_end__ = __bss_end__ + 0x20000064 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) + 0x20000064 __bss_load_end__ = __bss_end__ 0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .bss is too large to fit in SRAM memory segment) - 0x2000006c __non_init_load_start__ = ALIGN (__bss_end__, 0x4) + 0x20000064 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) -.non_init 0x2000006c 0x0 - 0x2000006c __non_init_start__ = . +.non_init 0x20000064 0x0 + 0x20000064 __non_init_start__ = . *(.non_init .non_init.*) - 0x2000006c __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) - 0x2000006c __non_init_load_end__ = __non_init_end__ + 0x20000064 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) + 0x20000064 __non_init_load_end__ = __non_init_end__ 0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .non_init is too large to fit in SRAM memory segment) - 0x2000006c __heap_load_start__ = ALIGN (__non_init_end__, 0x4) + 0x20000064 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) -.heap 0x2000006c 0x80 - 0x2000006c __heap_start__ = . +.heap 0x20000064 0x80 + 0x20000064 __heap_start__ = . *(.heap .heap.*) - 0x200000ec . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) - *fill* 0x2000006c 0x80 00 - 0x200000ec __heap_end__ = (__heap_start__ + SIZEOF (.heap)) - 0x200000ec __heap_load_end__ = __heap_end__ + 0x200000e4 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) + *fill* 0x20000064 0x80 + 0x200000e4 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) + 0x200000e4 __heap_load_end__ = __heap_end__ 0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .heap is too large to fit in SRAM memory segment) - 0x200000ec __stack_load_start__ = ALIGN (__heap_end__, 0x4) + 0x200000e4 __stack_load_start__ = ALIGN (__heap_end__, 0x4) -.stack 0x200000ec 0x100 - 0x200000ec __stack_start__ = . +.stack 0x200000e4 0x100 + 0x200000e4 __stack_start__ = . *(.stack .stack.*) - 0x200001ec . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) - *fill* 0x200000ec 0x100 00 - 0x200001ec __stack_end__ = (__stack_start__ + SIZEOF (.stack)) - 0x200001ec __stack_load_end__ = __stack_end__ + 0x200001e4 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) + *fill* 0x200000e4 0x100 + 0x200001e4 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) + 0x200001e4 __stack_load_end__ = __stack_end__ 0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .stack is too large to fit in SRAM memory segment) - 0x200001ec __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) + 0x200001e4 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) -.stack_process 0x200001ec 0x0 - 0x200001ec __stack_process_start__ = . +.stack_process 0x200001e4 0x0 + 0x200001e4 __stack_process_start__ = . *(.stack_process .stack_process.*) - 0x200001ec . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) - 0x200001ec __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) - 0x200001ec __stack_process_load_end__ = __stack_process_end__ + 0x200001e4 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) + 0x200001e4 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) + 0x200001e4 __stack_process_load_end__ = __stack_process_end__ 0x00000001 . = ASSERT (((__stack_process_end__ >= __SRAM_segment_start__) && (__stack_process_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .stack_process is too large to fit in SRAM memory segment) - 0x200001ec __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) + 0x200001e4 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) -.tbss 0x200001ec 0x0 - 0x200001ec __tbss_start__ = . +.tbss 0x200001e4 0x0 + 0x200001e4 __tbss_start__ = . *(.tbss .tbss.*) - 0x200001ec __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) - 0x200001ec __tbss_load_end__ = __tbss_end__ + 0x200001e4 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) + 0x200001e4 __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .tbss is too large to fit in SRAM memory segment) - 0x0000ba10 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x0000a60c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x200001ec 0x0 load address 0x0000ba10 - 0x200001ec __tdata_start__ = . +.tdata 0x200001e4 0x0 load address 0x0000a60c + 0x200001e4 __tdata_start__ = . *(.tdata .tdata.*) - 0x200001ec __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x0000ba10 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x0000ba10 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x200001e4 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) + 0x0000a60c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x0000a60c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT ((((__tdata_load_start__ + SIZEOF (.tdata)) >= __FLASH_segment_start__) && ((__tdata_load_start__ + SIZEOF (.tdata)) <= (__FLASH_segment_start__ + 0x40000))), error: .tdata is too large to fit in FLASH memory segment) -.tdata_run 0x200001ec 0x0 - 0x200001ec __tdata_run_start__ = . - 0x200001ec . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) - 0x200001ec __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) - 0x200001ec __tdata_run_load_end__ = __tdata_run_end__ - 0x200001ec __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) +.tdata_run 0x200001e4 0x0 + 0x200001e4 __tdata_run_start__ = . + 0x200001e4 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) + 0x200001e4 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) + 0x200001e4 __tdata_run_load_end__ = __tdata_run_end__ + 0x200001e4 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) 0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .tdata_run is too large to fit in SRAM memory segment) START GROUP LOAD THUMB Debug/../../obj/boot.o @@ -2645,90 +3744,109 @@ LOAD THUMB Debug/../../obj/udma.o LOAD THUMB Debug/../../obj/usb.o LOAD THUMB Debug/../../obj/watchdog.o LOAD THUMB Debug/../../obj/can.o -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libcm_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libcpp_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_targetio_impl_v7m_t_le_eabi.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libcm_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libdebugio_mempoll_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libcpp_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libdebugio_v7m_t_le_eabi.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi.o +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi.o END GROUP OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/ide/../bin/demoprog_ek_lm3s8962.elf elf32-littlearm) -.debug_frame 0x00000000 0x3b04 - .debug_frame 0x00000000 0x178 THUMB Debug/../../obj/boot.o - .debug_frame 0x00000178 0x60 THUMB Debug/../../obj/led.o - .debug_frame 0x000001d8 0x80 THUMB Debug/../../obj/main.o - .debug_frame 0x00000258 0x30 THUMB Debug/../../obj/vectors.o - .debug_frame 0x00000288 0xc0 THUMB Debug/../../obj/time.o - .debug_frame 0x00000348 0x5e0 THUMB Debug/../../obj/gpio.o - .debug_frame 0x00000928 0x27c THUMB Debug/../../obj/interrupt.o - .debug_frame 0x00000ba4 0x6d0 THUMB Debug/../../obj/sysctl.o - .debug_frame 0x00001274 0x14c THUMB Debug/../../obj/systick.o - .debug_frame 0x000013c0 0x718 THUMB Debug/../../obj/uart.o - .debug_frame 0x00001ad8 0x450 THUMB Debug/../../obj/can.o - .debug_frame 0x00001f28 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_frame 0x00001f68 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_frame 0x00001ff4 0x12e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_frame 0x000032d4 0x790 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_frame 0x00003a64 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_frame 0x00000000 0x2848 + .debug_frame 0x00000000 0x1b0 THUMB Debug/../../obj/boot.o + .debug_frame 0x000001b0 0x6c THUMB Debug/../../obj/led.o + .debug_frame 0x0000021c 0x80 THUMB Debug/../../obj/main.o + .debug_frame 0x0000029c 0x30 THUMB Debug/../../obj/vectors.o + .debug_frame 0x000002cc 0xf8 THUMB Debug/../../obj/time.o + .debug_frame 0x000003c4 0x7d4 THUMB Debug/../../obj/gpio.o + .debug_frame 0x00000b98 0x30c THUMB Debug/../../obj/interrupt.o + .debug_frame 0x00000ea4 0x92c THUMB Debug/../../obj/sysctl.o + .debug_frame 0x000017d0 0x1c4 THUMB Debug/../../obj/systick.o + .debug_frame 0x00001994 0x910 THUMB Debug/../../obj/uart.o + .debug_frame 0x000022a4 0x5a4 THUMB Debug/../../obj/can.o -.debug_info 0x00000000 0x4403 - .debug_info 0x00000000 0x315 THUMB Debug/../../obj/boot.o - .debug_info 0x00000315 0xd6 THUMB Debug/../../obj/cstart.o - .debug_info 0x000003eb 0x98 THUMB Debug/../../obj/led.o - .debug_info 0x00000483 0xe7 THUMB Debug/../../obj/main.o - .debug_info 0x0000056a 0xbe THUMB Debug/../../obj/vectors.o - .debug_info 0x00000628 0xd1 THUMB Debug/../../obj/time.o - .debug_info 0x000006f9 0x92a THUMB Debug/../../obj/gpio.o - .debug_info 0x00001023 0x35a THUMB Debug/../../obj/interrupt.o - .debug_info 0x0000137d 0x844 THUMB Debug/../../obj/sysctl.o - .debug_info 0x00001bc1 0x130 THUMB Debug/../../obj/systick.o - .debug_info 0x00001cf1 0x967 THUMB Debug/../../obj/uart.o - .debug_info 0x00002658 0x9d5 THUMB Debug/../../obj/can.o - .debug_info 0x0000302d 0x37 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_info 0x00003064 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_info 0x000030cc 0xd02 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_info 0x00003dce 0x55f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_info 0x0000432d 0xd6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_info 0x00000000 0x2c7f + .debug_info 0x00000000 0x2f8 THUMB Debug/../../obj/boot.o + .debug_info 0x000002f8 0xd6 THUMB Debug/../../obj/cstart.o + .debug_info 0x000003ce 0x8a THUMB Debug/../../obj/led.o + .debug_info 0x00000458 0xd5 THUMB Debug/../../obj/main.o + .debug_info 0x0000052d 0xb6 THUMB Debug/../../obj/vectors.o + .debug_info 0x000005e3 0xb4 THUMB Debug/../../obj/time.o + .debug_info 0x00000697 0x882 THUMB Debug/../../obj/gpio.o + .debug_info 0x00000f19 0x310 THUMB Debug/../../obj/interrupt.o + .debug_info 0x00001229 0x76a THUMB Debug/../../obj/sysctl.o + .debug_info 0x00001993 0xfe THUMB Debug/../../obj/systick.o + .debug_info 0x00001a91 0x896 THUMB Debug/../../obj/uart.o + .debug_info 0x00002327 0x958 THUMB Debug/../../obj/can.o -.debug_abbrev 0x00000000 0xc78 - .debug_abbrev 0x00000000 0x132 THUMB Debug/../../obj/boot.o - .debug_abbrev 0x00000132 0x14 THUMB Debug/../../obj/cstart.o - .debug_abbrev 0x00000146 0x5e THUMB Debug/../../obj/led.o - .debug_abbrev 0x000001a4 0xa2 THUMB Debug/../../obj/main.o - .debug_abbrev 0x00000246 0xb6 THUMB Debug/../../obj/vectors.o - .debug_abbrev 0x000002fc 0xa1 THUMB Debug/../../obj/time.o - .debug_abbrev 0x0000039d 0xfb THUMB Debug/../../obj/gpio.o - .debug_abbrev 0x00000498 0x147 THUMB Debug/../../obj/interrupt.o - .debug_abbrev 0x000005df 0x1b6 THUMB Debug/../../obj/sysctl.o - .debug_abbrev 0x00000795 0xa2 THUMB Debug/../../obj/systick.o - .debug_abbrev 0x00000837 0x116 THUMB Debug/../../obj/uart.o - .debug_abbrev 0x0000094d 0x189 THUMB Debug/../../obj/can.o - .debug_abbrev 0x00000ad6 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_abbrev 0x00000afe 0x49 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_abbrev 0x00000b47 0xcb C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_abbrev 0x00000c12 0x3e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_abbrev 0x00000c50 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_abbrev 0x00000000 0xacf + .debug_abbrev 0x00000000 0x137 THUMB Debug/../../obj/boot.o + .debug_abbrev 0x00000137 0x14 THUMB Debug/../../obj/cstart.o + .debug_abbrev 0x0000014b 0x5f THUMB Debug/../../obj/led.o + .debug_abbrev 0x000001aa 0xa3 THUMB Debug/../../obj/main.o + .debug_abbrev 0x0000024d 0xb7 THUMB Debug/../../obj/vectors.o + .debug_abbrev 0x00000304 0xa2 THUMB Debug/../../obj/time.o + .debug_abbrev 0x000003a6 0xfc THUMB Debug/../../obj/gpio.o + .debug_abbrev 0x000004a2 0x148 THUMB Debug/../../obj/interrupt.o + .debug_abbrev 0x000005ea 0x19d THUMB Debug/../../obj/sysctl.o + .debug_abbrev 0x00000787 0xa3 THUMB Debug/../../obj/systick.o + .debug_abbrev 0x0000082a 0x117 THUMB Debug/../../obj/uart.o + .debug_abbrev 0x00000941 0x18e THUMB Debug/../../obj/can.o -.debug_loc 0x00000000 0x4058 - .debug_loc 0x00000000 0x1bc THUMB Debug/../../obj/boot.o - .debug_loc 0x000001bc 0x64 THUMB Debug/../../obj/led.o - .debug_loc 0x00000220 0x90 THUMB Debug/../../obj/main.o - .debug_loc 0x000002b0 0x2c THUMB Debug/../../obj/vectors.o - .debug_loc 0x000002dc 0xe8 THUMB Debug/../../obj/time.o - .debug_loc 0x000003c4 0x770 THUMB Debug/../../obj/gpio.o - .debug_loc 0x00000b34 0x318 THUMB Debug/../../obj/interrupt.o - .debug_loc 0x00000e4c 0x8cc THUMB Debug/../../obj/sysctl.o - .debug_loc 0x00001718 0x1a4 THUMB Debug/../../obj/systick.o - .debug_loc 0x000018bc 0x8f8 THUMB Debug/../../obj/uart.o - .debug_loc 0x000021b4 0x578 THUMB Debug/../../obj/can.o - .debug_loc 0x0000272c 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_loc 0x00002759 0x79 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_loc 0x000027d2 0x1092 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_loc 0x00003864 0x7f4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) +.debug_pubnames + 0x00000000 0x12cd + .debug_pubnames + 0x00000000 0x1cd THUMB Debug/../../obj/boot.o + .debug_pubnames + 0x000001cd 0x2c THUMB Debug/../../obj/led.o + .debug_pubnames + 0x000001f9 0x32 THUMB Debug/../../obj/main.o + .debug_pubnames + 0x0000022b 0x2d THUMB Debug/../../obj/vectors.o + .debug_pubnames + 0x00000258 0x71 THUMB Debug/../../obj/time.o + .debug_pubnames + 0x000002c9 0x2fa THUMB Debug/../../obj/gpio.o + .debug_pubnames + 0x000005c3 0x16e THUMB Debug/../../obj/interrupt.o + .debug_pubnames + 0x00000731 0x4a0 THUMB Debug/../../obj/sysctl.o + .debug_pubnames + 0x00000bd1 0xd0 THUMB Debug/../../obj/systick.o + .debug_pubnames + 0x00000ca1 0x358 THUMB Debug/../../obj/uart.o + .debug_pubnames + 0x00000ff9 0x2d4 THUMB Debug/../../obj/can.o -.debug_aranges 0x00000000 0xed8 +.debug_pubtypes + 0x00000000 0x496 + .debug_pubtypes + 0x00000000 0xa2 THUMB Debug/../../obj/boot.o + .debug_pubtypes + 0x000000a2 0x4b THUMB Debug/../../obj/led.o + .debug_pubtypes + 0x000000ed 0x5c THUMB Debug/../../obj/main.o + .debug_pubtypes + 0x00000149 0x65 THUMB Debug/../../obj/vectors.o + .debug_pubtypes + 0x000001ae 0x4b THUMB Debug/../../obj/time.o + .debug_pubtypes + 0x000001f9 0x72 THUMB Debug/../../obj/gpio.o + .debug_pubtypes + 0x0000026b 0x61 THUMB Debug/../../obj/interrupt.o + .debug_pubtypes + 0x000002cc 0x54 THUMB Debug/../../obj/sysctl.o + .debug_pubtypes + 0x00000320 0x3a THUMB Debug/../../obj/systick.o + .debug_pubtypes + 0x0000035a 0x54 THUMB Debug/../../obj/uart.o + .debug_pubtypes + 0x000003ae 0xe8 THUMB Debug/../../obj/can.o + +.debug_aranges 0x00000000 0x708 .debug_aranges 0x00000000 0x60 THUMB Debug/../../obj/boot.o .debug_aranges @@ -2753,18 +3871,8 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/P 0x000004c8 0x160 THUMB Debug/../../obj/uart.o .debug_aranges 0x00000628 0xe0 THUMB Debug/../../obj/can.o - .debug_aranges - 0x00000708 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_aranges - 0x00000728 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_aranges - 0x00000758 0x508 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_aranges - 0x00000c60 0x218 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_aranges - 0x00000e78 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) -.debug_ranges 0x00000000 0xdb8 +.debug_ranges 0x00000000 0x638 .debug_ranges 0x00000000 0x50 THUMB Debug/../../obj/boot.o .debug_ranges 0x00000050 0x18 THUMB Debug/../../obj/led.o .debug_ranges 0x00000068 0x20 THUMB Debug/../../obj/main.o @@ -2776,117 +3884,82 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/P .debug_ranges 0x000003c8 0x50 THUMB Debug/../../obj/systick.o .debug_ranges 0x00000418 0x150 THUMB Debug/../../obj/uart.o .debug_ranges 0x00000568 0xd0 THUMB Debug/../../obj/can.o - .debug_ranges 0x00000638 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_ranges 0x00000648 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_ranges 0x00000668 0x4f8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_ranges 0x00000b60 0x208 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_ranges 0x00000d68 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) -.debug_line 0x00000000 0x32ee - .debug_line 0x00000000 0x1de THUMB Debug/../../obj/boot.o - .debug_line 0x000001de 0x10f THUMB Debug/../../obj/cstart.o - .debug_line 0x000002ed 0xaa THUMB Debug/../../obj/led.o - .debug_line 0x00000397 0xc6 THUMB Debug/../../obj/main.o - .debug_line 0x0000045d 0x92 THUMB Debug/../../obj/vectors.o - .debug_line 0x000004ef 0xd9 THUMB Debug/../../obj/time.o - .debug_line 0x000005c8 0x773 THUMB Debug/../../obj/gpio.o - .debug_line 0x00000d3b 0x2cc THUMB Debug/../../obj/interrupt.o - .debug_line 0x00001007 0x7e1 THUMB Debug/../../obj/sysctl.o - .debug_line 0x000017e8 0x13c THUMB Debug/../../obj/systick.o - .debug_line 0x00001924 0x743 THUMB Debug/../../obj/uart.o - .debug_line 0x00002067 0x627 THUMB Debug/../../obj/can.o - .debug_line 0x0000268e 0x75 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .debug_line 0x00002703 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .debug_line 0x00002777 0x5b3 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .debug_line 0x00002d2a 0x550 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .debug_line 0x0000327a 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.debug_line 0x00000000 0x2752 + .debug_line 0x00000000 0x1ef THUMB Debug/../../obj/boot.o + .debug_line 0x000001ef 0x10f THUMB Debug/../../obj/cstart.o + .debug_line 0x000002fe 0xaa THUMB Debug/../../obj/led.o + .debug_line 0x000003a8 0xc6 THUMB Debug/../../obj/main.o + .debug_line 0x0000046e 0x92 THUMB Debug/../../obj/vectors.o + .debug_line 0x00000500 0xd8 THUMB Debug/../../obj/time.o + .debug_line 0x000005d8 0x76f THUMB Debug/../../obj/gpio.o + .debug_line 0x00000d47 0x31d THUMB Debug/../../obj/interrupt.o + .debug_line 0x00001064 0x7dd THUMB Debug/../../obj/sysctl.o + .debug_line 0x00001841 0x13c THUMB Debug/../../obj/systick.o + .debug_line 0x0000197d 0x742 THUMB Debug/../../obj/uart.o + .debug_line 0x000020bf 0x693 THUMB Debug/../../obj/can.o -.debug_str 0x00000000 0x2325 - .debug_str 0x00000000 0x356 THUMB Debug/../../obj/boot.o - 0x363 (size before relaxing) - .debug_str 0x00000356 0xa2 THUMB Debug/../../obj/led.o - 0x118 (size before relaxing) - .debug_str 0x000003f8 0xa4 THUMB Debug/../../obj/main.o - 0x124 (size before relaxing) - .debug_str 0x0000049c 0x8d THUMB Debug/../../obj/vectors.o - 0x10c (size before relaxing) - .debug_str 0x00000529 0xae THUMB Debug/../../obj/time.o - 0x124 (size before relaxing) - .debug_str 0x000005d7 0x387 THUMB Debug/../../obj/gpio.o - 0x424 (size before relaxing) - .debug_str 0x0000095e 0x1a7 THUMB Debug/../../obj/interrupt.o - 0x25a (size before relaxing) - .debug_str 0x00000b05 0x4cf THUMB Debug/../../obj/sysctl.o - 0x566 (size before relaxing) - .debug_str 0x00000fd4 0x10f THUMB Debug/../../obj/systick.o - 0x183 (size before relaxing) - .debug_str 0x000010e3 0x396 THUMB Debug/../../obj/uart.o - 0x463 (size before relaxing) - .debug_str 0x00001479 0x3c4 THUMB Debug/../../obj/can.o - 0x5c2 (size before relaxing) - .debug_str 0x0000183d 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - 0xb1 (size before relaxing) - .debug_str 0x000018a5 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - 0xc5 (size before relaxing) - .debug_str 0x00001921 0x57f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - 0x655 (size before relaxing) - .debug_str 0x00001ea0 0x3b3 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - 0x3fc (size before relaxing) - .debug_str 0x00002253 0xd2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) - 0x11b (size before relaxing) +.debug_str 0x00000000 0x192b + .debug_str 0x00000000 0x444 THUMB Debug/../../obj/boot.o + 0x451 (size before relaxing) + .debug_str 0x00000444 0xa2 THUMB Debug/../../obj/led.o + 0x1f4 (size before relaxing) + .debug_str 0x000004e6 0xa4 THUMB Debug/../../obj/main.o + 0x200 (size before relaxing) + .debug_str 0x0000058a 0x8d THUMB Debug/../../obj/vectors.o + 0x1e8 (size before relaxing) + .debug_str 0x00000617 0xae THUMB Debug/../../obj/time.o + 0x200 (size before relaxing) + .debug_str 0x000006c5 0x387 THUMB Debug/../../obj/gpio.o + 0x500 (size before relaxing) + .debug_str 0x00000a4c 0x1a7 THUMB Debug/../../obj/interrupt.o + 0x336 (size before relaxing) + .debug_str 0x00000bf3 0x4cf THUMB Debug/../../obj/sysctl.o + 0x642 (size before relaxing) + .debug_str 0x000010c2 0x10f THUMB Debug/../../obj/systick.o + 0x25f (size before relaxing) + .debug_str 0x000011d1 0x396 THUMB Debug/../../obj/uart.o + 0x53f (size before relaxing) + .debug_str 0x00001567 0x3c4 THUMB Debug/../../obj/can.o + 0x69e (size before relaxing) -.comment 0x00000000 0x4e - .comment 0x00000000 0x4e THUMB Debug/../../obj/boot.o - 0x4f (size before relaxing) - .comment 0x00000000 0x4f THUMB Debug/../../obj/led.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/main.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/vectors.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/time.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/gpio.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/interrupt.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/sysctl.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/systick.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uart.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/can.o - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) +.comment 0x00000000 0x4c + .comment 0x00000000 0x4c THUMB Debug/../../obj/boot.o + 0x4d (size before relaxing) + .comment 0x0000004c 0x4d THUMB Debug/../../obj/led.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/main.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/vectors.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/time.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/gpio.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/interrupt.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/sysctl.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/systick.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uart.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/can.o .ARM.attributes - 0x00000000 0x33 + 0x00000000 0x31 .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/boot.o .ARM.attributes - 0x00000033 0x23 THUMB Debug/../../obj/cstart.o + 0x00000033 0x21 THUMB Debug/../../obj/cstart.o .ARM.attributes - 0x00000056 0x33 THUMB Debug/../../obj/led.o + 0x00000054 0x33 THUMB Debug/../../obj/led.o .ARM.attributes - 0x00000089 0x33 THUMB Debug/../../obj/main.o + 0x00000087 0x33 THUMB Debug/../../obj/main.o .ARM.attributes - 0x000000bc 0x33 THUMB Debug/../../obj/vectors.o + 0x000000ba 0x33 THUMB Debug/../../obj/vectors.o .ARM.attributes - 0x000000ef 0x33 THUMB Debug/../../obj/time.o + 0x000000ed 0x33 THUMB Debug/../../obj/time.o .ARM.attributes - 0x00000122 0x33 THUMB Debug/../../obj/gpio.o + 0x00000120 0x33 THUMB Debug/../../obj/gpio.o .ARM.attributes - 0x00000155 0x33 THUMB Debug/../../obj/interrupt.o + 0x00000153 0x33 THUMB Debug/../../obj/interrupt.o .ARM.attributes - 0x00000188 0x33 THUMB Debug/../../obj/sysctl.o + 0x00000186 0x33 THUMB Debug/../../obj/sysctl.o .ARM.attributes - 0x000001bb 0x33 THUMB Debug/../../obj/systick.o + 0x000001b9 0x33 THUMB Debug/../../obj/systick.o .ARM.attributes - 0x000001ee 0x33 THUMB Debug/../../obj/uart.o + 0x000001ec 0x33 THUMB Debug/../../obj/uart.o .ARM.attributes - 0x00000221 0x33 THUMB Debug/../../obj/can.o - .ARM.attributes - 0x00000254 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfprintf_int_nwp.o) - .ARM.attributes - 0x00000281 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(__vfscanf_int.o) - .ARM.attributes - 0x000002ae 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi.a(libc2.o) - .ARM.attributes - 0x000002db 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi.a(libdebugio.o) - .ARM.attributes - 0x00000308 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi.a(user_libc.o) + 0x0000021f 0x33 THUMB Debug/../../obj/can.o diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec index 62d1ed59..687ce636 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec @@ -1,19 +1,19 @@ S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S1138000EC0100209B8100002987000029870000E3 -S1138010298700002987000029870000298700009C -S1138020298700002987000029870000298700008C -S1138030298700002987000029870000B9870000EC -S1138040298700002987000029870000298700006C -S1138050298700002987000029870000298700005C -S1138060298700002987000029870000298700004C -S1138070298700002987000029870000298700003C -S1138080298700002987000029870000298700002C -S1138090298700002987000029870000298700001C -S11380A0298700002987000029870000298700000C -S11380B029870000298700002987000029870000FC -S11380C029870000298700002987000029870000EC -S11380D029870000298700002987000029870000DC -S11380E029870000298700002987000029870000CC +S1138000E40100209B8100000D8600000D86000025 +S11380100D8600000D8600000D8600000D86000010 +S11380200D8600000D8600000D8600000D86000000 +S11380300D8600000D8600000D8600008986000074 +S11380400D8600000D8600000D8600000D860000E0 +S11380500D8600000D8600000D8600000D860000D0 +S11380600D8600000D8600000D8600000D860000C0 +S11380700D8600000D8600000D8600000D860000B0 +S11380800D8600000D8600000D8600000D860000A0 +S11380900D8600000D8600000D8600000D86000090 +S11380A00D8600000D8600000D8600000D86000080 +S11380B00D8600000D8600000D8600000D86000070 +S11380C00D8600000D8600000D8600000D86000060 +S11380D00D8600000D8600000D8600000D86000050 +S11380E00D8600000D8600000D8600000D86000040 S10780F0EE11AA558A S11380F42B49072291438D462A482B492B4A00F0E9 S113810439F82B482B492C4A00F034F82B482C49D5 @@ -26,908 +26,587 @@ S113816403BCF7E700208646EC4600200021234A9E S11381749047FEE7884207D0521A05D003780130AD S11381840B700131013AF9D17047884202D0027070 S11381940130FAE770471A481A490160A8E7000059 -S11381A4EC01002010BA00000000002000000020B0 -S11381B40C8200000C820000F4B6000010BA000027 -S11381C40000002000000020F4B60000F4B6000013 -S11381D4F4B60000F4B60000F4B60000F4B60000EF -S11381E4F4B60000F4B6000010BA00000000002049 -S11381F46C0000206C000020EC000020A986000024 +S11381A4E40100200CA600000000002000000020D0 +S11381B40C8200000C8200001CA300000CA600002A +S11381C400000020000000201CA300001CA30000E9 +S11381D41CA300001CA300001CA300001CA300009B +S11381E41CA300001CA300000CA600000000002037 +S11381F46400002064000020E40000209D85000049 S10B820408ED00E00080000019 -S113820C80B500AF48F25523C0F20003984748F2FA -S113821C9D43C0F20003984780BD00BF80B500AFFA -S113822C48F2B923C0F20003984748F24D53C0F208 -S113823C0003984780BD00BF80B500AF49F2992375 -S113824CC0F20003984780BD98B500AF4FF0010011 -S113825CC1F2000049F21D23C0F2000398474FF00D -S113826C0100C2F2000049F21D23C0F2000398473A -S113827C4FF040204FF0030148F64D53C0F2000379 -S113828C984749F24553C0F20003984703464FF40C -S113829C4040C4F2000019464FF461424FF06003B1 -S11382AC49F68D14C0F20004A04798BD80B500AF08 -S11382BC40F20003C2F200031B78002B1AD140F2E7 -S11382CC0400C2F2000048F29533C0F20003984750 -S11382DC0346012B56D140F20003C2F200034FF0C7 -S11382EC01021A7040F24803C2F200034FF000027C -S11382FC1A7047E040F24803C2F200031B7803F102 -S113830C010240F20403C2F20003D318184648F2E7 -S113831C9533C0F2000398470346012B32D140F247 -S113832C4803C2F200031B7803F10103DAB240F2F2 -S113833C4803C2F200031A7040F20403C2F20003B1 -S113834C1A7840F24803C2F200031B789A4219D1FE -S113835C40F20003C2F200034FF000021A7040F224 -S113836C0403C2F200035B78FF2B0BD140F204032D -S113837CC2F200039B78002B04D148F24523C0F2CF -S113838C0003984780BD00BF80B584B000AF78600F -S113839C4FF44040C4F2000049F62943C0F20003F4 -S11383AC9847F860FB68B3F1FF3F06D0FB68DAB27C -S11383BC7B681A704FF0010301E04FF0000318467C -S11383CC07F11007BD4680BD80B586B000AF4FF0F5 -S11383DC0403FB604FF010037B604FE04FF0080385 -S11383ECBB6044E07B6803F101034FF0640202FBC1 -S11383FC03F27968BB68CB1803F10103B2FBF3F306 -S113840CFB75FB7D402B2ED9FB7D4B2B2BD87A682F -S113841CBB68D31803F101024FF01003B3FBF2F164 -S113842C02FB01F29B1A002B1DD1BB68032B01D854 -S113843CBB68FB607A68BB68D31803F101034FF087 -S113844C1002B2FBF3F33B6107F104034FF000009D -S113845CC4F2040019464AF29D03C0F20003984783 -S113846C4FF001030FE0BB6803F1FF33BB60BB6843 -S113847C002BB7D17B6803F1FF337B607B68002B47 -S113848CACD14FF00003184607F11807BD4680BD68 -S113849C90B587B000AF4FF00800C2F2000049F26B -S11384AC1D23C0F2000398474FF4E040C4F20000CF -S11384BC4FF0030148F67D43C0F2000398474FF494 -S11384CC8070C0F2100049F21D23C0F200039847DB -S11384DC4FF00000C4F2040049F6E163C0F200035B -S11384EC984748F2D533C0F2000398474FF0000088 -S11384FCC4F204004AF24503C0F20003984740F268 -S113850C67637B6040F2FF73BB604FF00803FB6052 -S113851C4FF008033B6107F104034FF00000C4F271 -S113852C04004FF001011A464FF002034AF2893459 -S113853CC0F20004A04707F11C07BD4690BD00BF64 -S113854C90B589B000AF4FF00000C4F204004FF0B6 -S113855C02014AF25D23C0F200039847F8614BF222 -S113856CF463C0F200031B881A46FB691340002B0A -S113857C1CD03B46BB6107F108034FF00000C4F26A -S113858C04004FF001011A464FF001034AF22D7416 -S113859CC0F20004A0473B78FF2B07D17B78002B5B -S11385AC04D148F24523C0F20003984707F124078D -S11385BCBD4690BD80B500AF4FF02000C2F2000064 -S11385CC49F21D23C0F2000398474FF4A040C4F2B3 -S11385DC02004FF0010148F6E543C0F2000398474E -S11385EC4FF4A040C4F202004FF001014FF000021E -S11385FC48F62D43C0F20003984780BD80B582B085 -S113860C00AF48F2A173C0F200039847786040F2BF -S113861C4C03C2F200031B687A68D21A40F2F313BB -S113862C9A4236D940F25003C2F200031B78002B55 -S113863C14D140F25003C2F200034FF001021A703D -S113864C4FF4A040C4F202004FF001014FF00102BC -S113865C48F62D43C0F20003984713E040F2500350 -S113866CC2F200034FF000021A704FF4A040C4F29F -S113867C02004FF001014FF0000248F62D43C0F206 -S113868C0003984740F24C03C2F200037A681A6064 -S113869C00E000BF07F10807BD4680BD80B500AF00 -S11386AC48F2D963C0F20003984748F20D23C0F294 -S11386BC0003984748F20963C0F20003984748F254 -S11386CC2923C0F200039847F4E700BF80B500AF3C -S11386DC4FF46070C0F2C01049F2B923C0F2000329 -S11386EC984748F2C153C0F20003984748F23173DB -S11386FCC0F20003984780BD80B483B000AF7860AB -S113870C396040F25403C2F200037A681A6040F2F2 -S113871C5803C2F200033A681A60FEE780B400AF53 -S113872CFEE700BF80B500AF49F24553C0F2000329 -S113873C9847024644F6D353C1F26203A3FB0213D7 -S113874C4FEA9313184649F6FD03C0F20003984709 -S113875C49F6B503C0F20003984749F6D903C0F2B1 -S113876C000398474FF0000048F28173C0F20003F5 -S113877C984780BD80B483B000AF786040F25C034E -S113878CC2F200037A681A6007F10C07BD4680BC7C -S113879C704700BF80B400AF40F25C03C2F2000328 -S11387AC1B681846BD4680BC704700BF80B400AF40 -S11387BC40F25C03C2F200031B6803F1010240F2B5 -S11387CC5C03C2F200031A60BD4680BC704700BF54 -S11387DC80B483B000AF78607B68B3F1402F76D05F -S11387EC7A684FF40043C4F205039A426FD07A6856 -S11387FC4FF4A043C4F200039A4268D07A684FF451 -S113880C1043C4F205039A4261D07A684FF4C04312 -S113881CC4F200039A425AD07A684FF42043C4F24B -S113882C05039A4253D07A684FF4E043C4F2000330 -S113883C9A424CD07A684FF43043C4F205039A42FE -S113884C45D07A684FF48043C4F202039A423ED076 -S113885C7A684FF44043C4F205039A4237D07A68DD -S113886C4FF4A043C4F202039A4230D07A684FF416 -S113887C5043C4F205039A4229D07A684FF4C0439A -S113888CC4F202039A4222D07A684FF46043C4F2D1 -S113889C05039A421BD07A684FF4E043C4F20203F6 -S11388AC9A4214D07A684FF47043C4F205039A4286 -S11388BC0DD07A684FF45043C4F203039A4206D0A5 -S11388CC7A684FF00003C4F206039A4202D14FF0C7 -S11388DC010301E04FF00003DBB2184607F10C076B -S11388ECBD4680BC704700BF80B584B000AFF86053 -S11388FC0B467A60FB72F86848F2DD73C0F2000331 -S113890C98470346002B0AD14BF2F860C0F20000E2 -S113891C4FF0E40148F20573C0F2000398477B68FA -S113892C002B10D07B68012B0DD07B68022B0AD056 -S113893C4BF2F860C0F200004FF0E60148F2057308 -S113894CC0F200039847FB6803F580631A467B6802 -S113895C03F00103002B06D0FB6803F58063196850 -S113896CFB7A0B4307E0FB6803F580631968FB7A19 -S113897C6FEA03030B401360FB6803F584631A4628 -S113898C7B6803F00203002B06D0FB6803F58463B9 -S113899C1968FB7A0B4307E0FB6803F584631968D9 -S11389ACFB7A6FEA03030B40136007F11007BD4613 -S11389BC80BD00BF80B584B000AFF8607A603B60C6 -S11389CC0B46FB72F86848F2DD73C0F2000398475B -S11389DC0346002B0AD14BF2F860C0F200004FF4AE -S11389ECDD7148F20573C0F2000398477B68012BD4 -S11389FC13D07B68022B10D07B68042B0DD07B68C2 -S1138A0C0C2B0AD04BF2F860C0F200004FF4DF716B -S1138A1C48F20573C0F2000398473B68082B1CD03E -S1138A2C3B680A2B19D03B680C2B16D03B68092BDE -S1138A3C13D03B680B2B10D03B680D2B0DD03B682F -S1138A4C002B0AD04BF2F860C0F2000040F2C511C2 -S1138A5C48F20573C0F200039847FB6803F5A06362 -S1138A6C1A467B6803F00103002B06D0FB6803F560 -S1138A7CA0631968FB7A0B4307E0FB6803F5A0635A -S1138A8C1968FB7A6FEA03030B401360FB6803F26B -S1138A9C04531A467B6803F00203002B06D0FB68D0 -S1138AAC03F204531968FB7A0B4307E0FB6803F2E7 -S1138ABC04531968FB7A6FEA03030B401360FB68D9 -S1138ACC03F5A1631A467B6803F00403002B06D05C -S1138ADCFB6803F5A1631968FB7A0B4307E0FB6899 -S1138AEC03F5A1631968FB7A6FEA03030B40136067 -S1138AFCFB6803F5A3631A467B6803F00803002B99 -S1138B0C06D0FB6803F5A3631968FB7A0B4307E0F3 -S1138B1CFB6803F5A3631968FB7A6FEA03030B4044 -S1138B2C1360FB6803F20C531A463B6803F0010311 -S1138B3C002B06D0FB6803F20C531968FB7A0B4329 -S1138B4C07E0FB6803F20C531968FB7A6FEA030322 -S1138B5C0B401360FB6803F5A2631A463B6803F0F1 -S1138B6C0203002B06D0FB6803F5A2631968FB7A99 -S1138B7C0B4307E0FB6803F5A2631968FB7A6FEA01 -S1138B8C03030B401360FB6803F214531A463B684F -S1138B9C03F00403002B06D0FB6803F2145319688A -S1138BACFB7A0B4307E0FB6803F214531968FB7A56 -S1138BBC6FEA03030B401360FB6803F21C531A4661 -S1138BCC3B6803F00803002B06D0FB6803F21C532C -S1138BDC1968FB7A0B4307E0FB6803F21C53196812 -S1138BECFB7A6FEA03030B401360FB6803F5A56380 -S1138BFC1A463B68002B06D1FB6803F5A56319687C -S1138C0CFB7A0B4307E0FB6803F5A5631968FB7A51 -S1138C1C6FEA03030B40136007F11007BD4680BDD8 -S1138C2C80B582B000AF786013460A46FA70BB7008 -S1138C3C786848F2DD73C0F2000398470346002BB2 -S1138C4C0AD14BF2F860C0F200004FF4517148F2B3 -S1138C5C0573C0F200039847FB784FEA83031A4666 -S1138C6C7B68D318BA781A6007F10807BD4680BD33 -S1138C7C90B583B000AF78600B46FB70786848F20F -S1138C8CDD73C0F2000398470346002B0AD14BF264 -S1138C9CF860C0F200004FF4647148F20573C0F23E -S1138CAC00039847FB78786819464FF0020248F69F -S1138CBCF503C0F200039847FB78786819464FF027 -S1138CCC04024FF0080348F6C114C0F20004A04794 -S1138CDC07F10C07BD4690BD90B583B000AF78602A -S1138CEC0B46FB70786848F2DD73C0F200039847BA -S1138CFC0346002B0AD14BF2F860C0F2000040F29C -S1138D0C044148F20573C0F200039847FB78786875 -S1138D1C19464FF0010248F6F503C0F200039847D8 -S1138D2CFB78786819464FF001024FF0080348F6B7 -S1138D3CC114C0F20004A04707F10C07BD4690BD56 -S1138D4C90B583B000AF78600B46FB70786848F23E -S1138D5CDD73C0F2000398470346002B0AD14BF293 -S1138D6CF860C0F2000040F21F5148F20573C0F2E3 -S1138D7C00039847FB78786819464FF0020248F6CE -S1138D8CF503C0F200039847FB78786819464FF056 -S1138D9C01024FF0080348F6C114C0F20004A047C6 -S1138DAC07F10C07BD4690BD80B582B000AF78606A -S1138DBC7B68462B0AD94BF26470C0F200004FF466 -S1138DCCD57148F20573C0F2000398477B68042BF5 -S1138DDC0CD14EF62453CEF200034EF62452CEF2AE -S1138DEC0002126842F480321A6051E07B68052B51 -S1138DFC0CD14EF62453CEF200034EF62452CEF28E -S1138E0C0002126842F400321A6041E07B68062BBF -S1138E1C0CD14EF62453CEF200034EF62452CEF26D -S1138E2C0002126842F480221A6031E07B680F2B36 -S1138E3C0CD14EF21003CEF200034EF21002CEF21D -S1138E4C0002126842F002021A6021E07B680F2BC8 -S1138E5C0FD97B682F2B0CD84FF46143CEF200034F -S1138E6C7A68A2F110024FF0010101FA02F21A60C1 -S1138E7C0EE07B682F2B0BD94EF20413CEF20003B9 -S1138E8C7A68A2F130024FF0010101FA02F21A6081 -S1138E9C07F10807BD4680BD80B582B000AF78608D -S1138EAC7B68462B0AD94BF26470C0F200004FF475 -S1138EBCF77148F20573C0F2000398477B68042BE2 -S1138ECC0CD14EF62453CEF200034EF62452CEF2BD -S1138EDC0002126822F480321A6051E07B68052B80 -S1138EEC0CD14EF62453CEF200034EF62452CEF29D -S1138EFC0002126822F400321A6041E07B68062BEF -S1138F0C0CD14EF62453CEF200034EF62452CEF27C -S1138F1C0002126822F480221A6031E07B680F2B65 -S1138F2C0CD14EF21003CEF200034EF21002CEF22C -S1138F3C0002126822F002021A6021E07B680F2BF7 -S1138F4C0FD97B682F2B0CD84EF28013CEF2000372 -S1138F5C7A68A2F110024FF0010101FA02F21A60D0 -S1138F6C0EE07B682F2B0BD94EF28413CEF2000348 -S1138F7C7A68A2F130024FF0010101FA02F21A6090 -S1138F8C07F10807BD4680BD80B483B000AF78609C -S1138F9C7A684FF00103C0F210039A4200F02B815F -S1138FAC7A684FF00203C0F210039A4200F0238156 -S1138FBC7A684FF48073C0F210039A4200F01B815C -S1138FCC7A684FF40073C0F210039A4200F01381D4 -S1138FDC7A684FF48063C0F210039A4200F00B815C -S1138FEC7A684FF48073C1F210039A4200F0038143 -S1138FFC7A684FF40073C1F210039A4200F0FB80BC -S113900C7A684FF48063C1F210039A4200F0F38043 -S113901C7A684FF48043C1F210039A4200F0EB805B -S113902C7A684FF4A043C2F210039A4200F0E38032 -S113903C7A684FF00103C2F200039A4200F0DB801D -S113904C7A684FF00203C2F200039A4200F0D38014 -S113905C7A684FF00403C2F200039A4200F0CB800A -S113906C7A684FF00803C2F200039A4200F0C380FE -S113907C7A684FF01003C2F200039A4200F0BB80EE -S113908C7A684FF02003C2F200039A4200F0B380D6 -S113909C7A684FF04003C2F200039A4200F0AB80AE -S11390AC7A684FF08003C2F200039A4200F0A38066 -S11390BC7A684FF48073C2F200039A4200F09B80EA -S11390CC7B68402B00F097807B68B3F1102F00F085 -S11390DC92807A684FF48043C1F200039A4200F004 -S11390EC8A807A684FF48053C1F210039A4200F0DC -S11390FC82807A684FF48073C2F210039A427AD059 -S113910C7A684FF08003C3F200039A4273D07A68F2 -S113911C4FF01003C3F200039A426CD07B68B3F196 -S113912C101F68D07A684FF48073C1F200039A421E -S113913C61D07A684FF40073C1F200039A425AD09A -S113914C7A684FF01003C1F200039A4253D07A6844 -S113915C4FF02003C1F200039A424CD07A684FF0CE -S113916C2003C3F200039A4245D07A684FF00103FE -S113917CC1F210039A423ED07A684FF00203C1F256 -S113918C10039A4237D07A684FF00403C1F21003EB -S113919C9A4230D07A684FF00803C1F210039A4215 -S11391AC29D07A684FF00103C1F200039A4222D00D -S11391BC7A684FF00203C1F200039A421BD07A681A -S11391CC4FF00403C1F200039A4214D07B68B3F14C -S11391DC202F10D07A684FF00103C2F210039A4288 -S11391EC09D07B68082B06D07A684FF48053C0F200 -S11391FC10039A4202D14FF0010301E04FF0000337 -S113920CDBB2184607F10C07BD4680BC704700BFA3 -S113921C80B582B000AF7860786848F69573C0F278 -S113922C000398470346002B0AD14BF63C00C0F2CE -S113923C00004FF4FC7148F20573C0F20003984728 -S113924C7B684FEA13724BF2D473C0F2000353F8E9 -S113925C22301A467B684FEA13714BF2D473C0F276 -S113926C000353F8213019687B684FEA03434FEA33 -S113927C1343786800F4F8104FEA104003FA00F333 -S113928C0B43136007F10807BD4680BD80B400AFE3 -S113929C4EF60C53CEF200034FF00402C0F2FA5215 -S11392AC1A60FEE701387FF4FDAF704780B586B0D5 -S11392BC00AF78604FF46043C4F20F031B6803F0F3 -S11392CCE043002B0CD04FF46043C4F20F031A6834 -S11392DC4FF00003C7F2FF031340B3F1805F03D1D7 -S11392EC7B68002BC0F222814EF26003C4F20F03A0 -S11392FC1B683B614EF27003C4F20F031B68FB60E6 -S113930C3B6943F400633B613B6923F480033B6199 -S113931CFB6843F40063FB604EF26003C4F20F037A -S113932C3A691A604EF27003C4F20F03FA681A60B9 -S113933C3B6903F00203002B04D07B6803F00203A7 -S113934C002B09D03B6903F00103002B34D07B685C -S113935C03F00103002B2FD17B6863F003033A69FC -S113936C13403B614EF26003C4F20F033A691A6076 -S113937CFB68002B09DAFB6803F07003302B0CD06C -S113938CFB6803F07003702B07D0FB68002B0CDB1D -S113939C3B6903F03003302B07D14FF4805049F272 -S11393ACB123C0F20003984706E04FF4002049F2C1 -S11393BCB123C0F2000398473B6923F45F5323F0B5 -S11393CC30033B617A6843F2F07313403A691343F8 -S11393DC3B61FA684DF68F73C7F6FF731340FB605D -S11393EC7A6842F23003C8F200031340FA6813435C -S11393FCFB607B6803F008034FEAC303FA6813436A -S113940CFB604EF25803C4F20F034FF040021A6093 -S113941CFB68002B0CDA4EF27003C4F20F03FA68EB -S113942C1A604EF26003C4F20F033A691A600BE03F -S113943C4EF26003C4F20F033A691A604EF27003E1 -S113944CC4F20F03FA681A604FF0100049F2B1230A -S113945CC0F2000398473B6923F0F86323F003033D -S113946C3B617A684FF00303C0F2C07313403A694E -S113947C13433B61FB6823F0FC53FB607B6803F0F4 -S113948CFC53FA681343FB607B6803F08043002BA6 -S113949C11D03B6943F480033B61FB6823F48003E4 -S11394ACFB607A684FF00003C4F240031340FA687F -S11394BC1343FB6003E0FB6823F08043FB607B6891 -S11394CC03F40063002B1DD14FF400437B610CE0CB -S11394DC4EF25003C4F20F031B6803F04003002B3D -S11394EC07D17B6903F1FF337B617B69002BEFD1DF -S11394FC00E000BF3B6923F400633B61FB6823F489 -S113950C0063FB604EF26003C4F20F033A691A6005 -S113951C4EF27003C4F20F03FA681A604FF0100095 -S113952C49F2B123C0F20003984700E000BF07F1F1 -S113953C1807BD4680BD00BF80B485B000AF4EF2A5 -S113954C6003C4F20F031B68FB604EF27003C4F299 -S113955C0F031B687B607B68002B03DA7B6803F0CA -S113956C700302E0FB6803F03003202B7CD0202B2B -S113957C04D8002B0CD0102B17D0E0E0602B00F09B -S113958CD680702B00F0D780302B00F0CC80D6E046 -S113959CFB6803F4F8634FEA93124BF2E073C0F2E6 -S11395AC000353F82230BB60CCE04FF46043C4F2A8 -S11395BC0F031B6803F0E043002B0CD04FF4604303 -S11395CCC4F20F031A684FF00003C7F2FF031340F1 -S11395DCB3F1805F05D14EF2C013C0F2E403BB605B -S11395EC41E04FF46043C4F20F031A684FF00003D8 -S11395FCC7F2FF0313404FF00002C1F20102934281 -S113960C0AD14FF46043C4F20F031B684FEA0343BF -S113961C4FEA1343022B1AD04FF46043C4F20F03E6 -S113962C1A684FF00003C7F2FF0313404FF0000217 -S113963CC1F20302934210D14FF46043C4F20F03FE -S113964C1B684FEA03434FEA1343002B05D14FF435 -S113965CD853C0F2B703BB6005E04FF41053C0F20B -S113966CF403BB606EE06DE04FF46043C4F20F038F -S113967C1B6803F0E043002B0CD04FF46043C4F29E -S113968C0F031A684FF00003C7F2FF031340B3F142 -S113969C805F05D143F67003C0F23903BB6041E02F -S11396AC4FF46043C4F20F031A684FF00003C7F27F -S11396BCFF0313404FF00002C1F2010293420AD19E -S11396CC4FF46043C4F20F031B684FEA03434FEAA1 -S11396DC1343022B1AD04FF46043C4F20F031A68DD -S11396EC4FF00003C7F2FF0313404FF00002C1F226 -S11396FC0302934210D14FF46043C4F20F031B686E -S113970C4FEA03434FEA1343002B05D14CF2C063D9 -S113971CC0F22D03BB6005E04FF41063C0F23D03AF -S113972CBB600FE00EE047F23053BB600AE04FF42D -S113973C8003BB6006E04FF40043BB6002E04FF0D3 -S113974C0003ABE07B68002B04DA7B6803F4006352 -S113975C002B07D07B68002B5DDBFB6803F40063F4 -S113976C002B58D14EF26403C4F20F031B683B6008 -S113977C4FF46043C4F20F031B6803F0E043002B67 -S113978C0CD04FF46043C4F20F031A684FF000037B -S113979CC7F2FF031340B3F1805F13D13A6843F669 -S11397ACE07313404FEA531303F10203BA6802FB4C -S11397BC03F23B6803F01F0303F10203B2FBF3F360 -S11397CCBB6012E03A6843F6E07313404FEA53135C -S11397DCBA6802FB03F23B6803F01F0303F10103B5 -S11397EC4FEA4303B2FBF3F3BB603B6803F48043DF -S11397FC002B03D0BB684FEA5303BB603B6803F4F4 -S113980C0043002B03D0BB684FEA9303BB60FB6897 -S113981C43F48003FB60FB6803F48003002B3CD00F -S113982C7B68002B2EDA7B6803F08043002B1DD061 -S113983C7B68002B04DA7B6803F40063002B07D0ED -S113984C7B68002B12DBFB6803F40063002B0DD147 -S113985CBB684FEA43027B6803F0FE534FEA935311 -S113986C03F10103B2FBF3F3BB6016E07B6803F076 -S113987CFC534FEAD35303F10103BA68B2FBF3F37D -S113988CBB600AE0FB6803F0F0634FEAD35303F1C7 -S113989C0103BA68B2FBF3F3BB60BB68184607F16B -S11398AC1407BD4680BC704780B400AF4EF2100361 -S11398BCCEF200034EF21002CEF20002126842F015 -S11398CC05021A60BD4680BC704700BF80B400AF6F -S11398DC4EF21003CEF200034EF21002CEF200024E -S11398EC126842F002021A60BD4680BC704700BF89 -S11398FC80B582B000AF78607B68002B03D07B68A6 -S113990CB3F1807F0AD94BF6A800C0F200004FF0E7 -S113991CD00148F20573C0F2000398474EF21403C9 -S113992CCEF200037A6802F1FF321A6007F10807DD -S113993CBD4680BD80B483B000AF78607A684FF4C4 -S113994C4043C4F200039A420DD07A684FF450435A -S113995CC4F200039A4206D07A684FF46043C4F20E -S113996C00039A4202D14FF0010301E04FF00003CF -S113997CDBB2184607F10C07BD4680BC704700BF2C -S113998C80B586B000AFF860B9607A603B60F86867 -S113999C49F64113C0F2000398470346002B0AD141 -S11399AC4BF61410C0F2000040F20D1148F205738E -S11399BCC0F2000398477B68002B0AD14BF61410B5 -S11399CCC0F200004FF4877148F20573C0F2000333 -S11399DC98474FF46043C4F20F031B6803F0E04351 -S11399EC002B42D04FF46043C4F20F031A684FF0BB -S11399FC0003C7F2FF031340B3F1805F35D04FF47B -S1139A0C6043C4F20F031A684FF00003C7F2FF035C -S1139A1C13404FF00002C1F2010293420AD14FF4F9 -S1139A2C6043C4F20F031B684FEA03434FEA13432A -S1139A3C022B1AD04FF46043C4F20F031A684FF090 -S1139A4C0003C7F2FF0313404FF00002C1F20302FC -S1139A5C93420DD14FF46043C4F20F031B684FEAD9 -S1139A6C03434FEA1343002B02D14FF0100301E0E0 -S1139A7C4FF008037A6802FB03F2BB689A420AD9D6 -S1139A8C4BF61410C0F2000040F20F1148F20573AB -S1139A9CC0F200039847F86849F6B133C0F20003EA -S1139AAC98477B684FEA0312BB689A420ED9FB684D -S1139ABC03F13003FA6802F13002126842F020021A -S1139ACC1A607B684FEA53037B6009E0FB6803F17F -S1139ADC3003FA6802F13002126822F020021A6094 -S1139AECBB684FEAC3027B68B2FBF3F303F10103D7 -S1139AFC4FEA53037B61FB6803F124037A694FEA51 -S1139B0C92121A60FB6803F128037A6902F03F028F -S1139B1C1A60FB6803F12C033A681A60FB6803F1C2 -S1139B2C18034FF000021A60F86849F64933C0F282 -S1139B3C0003984707F11807BD4680BD80B582B075 -S1139B4C00AF7860786849F64113C0F20003984777 -S1139B5C0346002B0AD14BF61410C0F200004FF44C -S1139B6CCF7148F20573C0F2000398477B6803F188 -S1139B7C2C037A6802F12C02126842F010021A606B -S1139B8C7B6803F130031A467B6803F130031B68CE -S1139B9C43F4407343F00103136007F10807BD4617 -S1139BAC80BD00BF80B582B000AF7860786849F69C -S1139BBC4113C0F2000398470346002B0AD14BF61D -S1139BCC1410C0F200004FF4DF7148F20573C0F2B8 -S1139BDC0003984700BF7B6803F118031B6803F06C -S1139BEC0803002BF7D17B6803F12C037A6802F18C -S1139BFC2C02126822F010021A607B6803F1300305 -S1139C0C1A467B6803F130031B6823F4407323F07A -S1139C1C0103136007F10807BD4680BD80B582B00F -S1139C2C00AF7860786849F64113C0F20003984796 -S1139C3C0346002B0AD14BF61410C0F2000040F27C -S1139C4C094148F20573C0F2000398477B6803F19D -S1139C5C18031B6803F01003002B02D17B681B68EC -S1139C6C01E04FF0FF33184607F10807BD4680BDED -S1139C7C80B483B000AF78607A684FF00003C4F20C -S1139C8C04039A420DD07A684FF48053C4F204034F -S1139C9C9A4206D07A684FF40053C4F204039A42F1 -S1139CAC02D14FF0010301E04FF00003DBB2184680 -S1139CBC07F10C07BD4680BC704700BF80B485B06B -S1139CCC00AF78607A684FF48053C4F204039A426C -S1139CDC0FD04FF40053C4F204039A420DD04FF04A -S1139CEC0003C4F204039A420BD14FF03703FB6018 -S1139CFC0AE04FF03803FB6006E04FF03903FB60D9 -S1139D0C02E04FF0FF33FB60FB68184607F11407C1 -S1139D1CBD4680BC704700BF80B586B000AF78608C -S1139D2C7B6823F47F6323F00F03184649F6C94379 -S1139D3CC0F20003984703467B617B69B3F1FF3F94 -S1139D4C0AD14BF68010C0F200004FF0F90148F232 -S1139D5C0573C0F2000398474EF20413CEF20003CD -S1139D6C1A687B69A3F130034FF0010101FA03F384 -S1139D7C13403B613B69002B05D0786948F6A56319 -S1139D8CC0F2000398477B681B684FF00003BB606C -S1139D9C03E0BB6803F10103BB60BB68042BF8DD73 -S1139DAC7B681B68FB603B69002B05D0786948F61F -S1139DBCB553C0F200039847FB68184607F118071F -S1139DCCBD4680BD80B485B000AF786039607B68D7 -S1139DDC3A681A604FF00003FB6003E0FB6803F180 -S1139DEC0103FB60FB68042BF8DD07F11407BD4687 -S1139DFC80BC704780B586B000AFF860B9607A60FB -S1139E0C4FF000037B6125E07B69FA68D3181B785B -S1139E1C3B617B6903F101037B617A697B689A423C -S1139E2C0CDA7B69FA68D3181B784FEA03233A6976 -S1139E3C13433B617B6903F101037B61BB68BA6823 -S1139E4C02F10402BA601846396949F6D153C0F2DA -S1139E5C000398477A697B689A42D5DB07F11807A7 -S1139E6CBD4680BD80B586B000AFF860B9607A603D -S1139E7C4FF000037B6125E0BB68BA6802F1040271 -S1139E8CBA60184649F62553C0F200039847386166 -S1139E9C7B69FA68D3183A69D2B21A707B6903F1F8 -S1139EAC01037B617A697B689A420BDA7B69FA68F5 -S1139EBCD3183A694FEA1222D2B21A707B6903F1B1 -S1139ECC01037B617A697B689A42D5DB07F1180739 -S1139EDCBD4680BD80B584B000AF7860786849F623 -S1139EEC7D43C0F2000398470346002B0AD14BF67E -S1139EFC8010C0F2000040F2D91148F20573C0F290 -S1139F0C0003984778684FF0010149F6D153C0F229 -S1139F1C0003984700BF7B6803F12003184649F6F9 -S1139F2C2553C0F200039847034603F40043002B67 -S1139F3CF1D17B6803F1240318464FF0B00149F6C4 -S1139F4CD153C0F2000398477B6803F134031846DD -S1139F5C4FF0000149F6D153C0F2000398477B68D7 -S1139F6C03F1380318464FF0000149F6D153C0F2FF -S1139F7C000398474FF00103FB601DE000BF7B68B2 -S1139F8C03F12003184649F62553C0F20003984701 -S1139F9C034603F40043002BF1D17B6803F1200248 -S1139FACFB681046194649F6D153C0F20003984792 -S1139FBCFB6803F10103FB60FB68202BDEDD7B688F -S1139FCC03F1240318464FF00C0149F6D153C0F2A7 -S1139FDC000398474FF00103FB601DE000BF7B6852 -S1139FEC03F12003184649F62553C0F200039847A1 -S1139FFC034603F40043002BF1D17B6803F12002E8 -S113A00CFB681046194649F6D153C0F20003984731 -S113A01CFB6803F10103FB60FB68202BDEDD7B682E -S113A02C03F10403184649F62553C0F2000398477C -S113A03C07F11007BD4680BD80B582B000AF7860D3 -S113A04C786849F67D43C0F2000398470346002B19 -S113A05C0AD14BF68010C0F2000040F23A2148F2CB -S113A06C0573C0F200039847786849F62553C0F28B -S113A07C00039847034623F001037868194649F610 -S113A08CD153C0F20003984707F10807BD4680BDC1 -S113A09C80B584B000AF78603960786849F67D4348 -S113A0ACC0F2000398470346002B0AD14BF68010EC -S113A0BCC0F200004FF4597148F20573C0F200036A -S113A0CC98473B68002B0AD14BF68010C0F2000075 -S113A0DC40F2653148F20573C0F2000398473B68BF -S113A0EC1B68012B03D93B681B68102B0AD94BF650 -S113A0FC8010C0F2000040F26B3148F20573C0F2DC -S113A10C000398473B685B68002B03D03B685B6893 -S113A11C082B0AD94BF68010C0F200004FF45C7186 -S113A12C48F20573C0F2000398473B689B68002B08 -S113A13C03D03B689B68042B0AD94BF68010C0F201 -S113A14C000040F2753148F20573C0F200039847E1 -S113A15C3B68DB68B3F5806F03D83B68DB68002B86 -S113A16C0AD14BF68010C0F2000040F27B3148F269 -S113A17C0573C0F200039847786849F62553C0F27A -S113A18C00039847F860FB6843F04103786819466C -S113A19C49F6D153C0F2000398473B685B6803F15E -S113A1ACFF334FEA033303F4E043BB603B681B68A3 -S113A1BC03F1FF334FEA032303F47063BA681343C8 -S113A1CCBB603B689B6803F1FF334FEA8313DBB23C -S113A1DCBA681343BB603B68DB6803F1FF3303F0DD -S113A1EC3F03BA681343BB607B6803F10C03184646 -S113A1FCB96849F6D153C0F2000398477B6803F160 -S113A20C18023B68DB6803F1FF334FEA931303F046 -S113A21C0F031046194649F6D153C0F20003984770 -S113A22CFB6823F04003FB60FB6803F00103002B85 -S113A23C03D0FB6823F00103FB607868F96849F6E6 -S113A24CD153C0F20003984707F11007BD4680BDF7 -S113A25C80B584B000AF78600B46FB70786849F623 -S113A26C7D43C0F2000398470346002B0AD14BF6FA -S113A27C8010C0F2000040F2925148F20573C0F213 -S113A28C00039847FB78032B6ED801A252F823F0F5 -S113A29CADA20000D9A200000DA3000041A3000050 -S113A2AC7B6803F10403184649F62553C0F20003F6 -S113A2BC9847F8607B6803F1040318466FF01F019C -S113A2CC49F6D153C0F20003984751E07B6803F57B -S113A2DC8073184649F62553C0F200039847F8607A -S113A2EC7B6803F58273184649F62553C0F20003C4 -S113A2FC984703464FEA0343FA681343FB6037E07D -S113A30C7B6803F59073184649F62553C0F2000395 -S113A31C9847F8607B6803F59273184649F6255301 -S113A32CC0F20003984703464FEA0343FA68134309 -S113A33CFB601DE07B6803F5B073184649F62553A2 -S113A34CC0F200039847F8607B6803F5B2731846B3 -S113A35C49F62553C0F20003984703464FEA0343DA -S113A36CFA681343FB6003E04FF00003FB6000BF8B -S113A37CFB68184607F11007BD4680BD80B588B050 -S113A38C00AFF860B9607A60FB704FF00003FB74A7 -S113A39CF86849F67D43C0F2000398470346002B46 -S113A3AC0AD14BF68010C0F2000040F25F6148F213 -S113A3BC0573C0F200039847BB68202B02D8BB6816 -S113A3CC002B0AD14BF68010C0F200004FF4CC6184 -S113A3DC48F20573C0F200039847FB78002B19D0A0 -S113A3ECFB78012B16D0FB78022B13D0FB78032BB4 -S113A3FC10D0FB78012B0DD0FB78042B0AD04BF634 -S113A40C8010C0F2000040F2666148F20573C0F29D -S113A41C0003984700BFFB6803F12003184649F674 -S113A42C2553C0F200039847034603F40043002B62 -S113A43CF1D17B681A6840F2FF739A4205D87B68A5 -S113A44C9B6803F00403002B03D04FF00103BB748F -S113A45C02E04FF00003BB744FF09303FB834FF007 -S113A46C00033B834FF00003FB824FF00003BB82DD -S113A47C4FF00003BB834FF000037B83FB78042B6A -S113A48C00F2488101A252F823F000BFADA40000F1 -S113A49CC3A40000D3A40000DBA40000FDA40000AE -S113A4ACBB8A43F48073BB824FF40053FB824FF09E -S113A4BC0103FB7426E0BB8A43F48073BB824FF028 -S113A4CC0003FB821EE04FF00003FB821AE04FF402 -S113A4DC0053FB824FF48053BB824FF6FF73BB8354 -S113A4EC41F6FF737B83FB8B43F04003FB8309E052 -S113A4FC4FF40053FB824FF49053BB824FF0010393 -S113A50CFB7400BF7B689B6803F00803002B1ED010 -S113A51CBB7C002B0DD07B685B68BB837B685B6862 -S113A52C4FEA13439BB24FEAC3434FEAD3437B83B3 -S113A53C0DE04FF00003BB837B685B689BB24FEA72 -S113A54C83039BB24FEAC3434FEAD3437B837B68B9 -S113A55C9B6803F02803282B05D17B8B6FEA4343BC -S113A56C6FEA53437B837B689B6803F01803182BB7 -S113A57C03D17B8B43F480437B837B689B6803F020 -S113A58C3803002B07D0BB8A43F48053BB82FB8B6C -S113A59C43F04003FB83FB8B43F02003FB83BB7C26 -S113A5AC002B19D07B681B689AB23B8B13433B83FB -S113A5BC7B681B684FEA13439BB24FEAC3434FEAD1 -S113A5CCD3439AB2FB8A1343FB82FB8A6FEA83431D -S113A5DC6FEA9343FB8213E07B681B689BB24FEAE0 -S113A5EC83039BB24FEAC3434FEAD3439AB2FB8A29 -S113A5FC1343FB82FB8A6FEA43436FEA5343FB82A8 -S113A60C7B68DB689BB203F00F039AB2BB8A1343DB -S113A61CBB827B689B6803F40073002B03D1BB8A59 -S113A62C43F08003BB827B689B6803F00103002B1F -S113A63C03D0BB8A43F40063BB827B689B6803F042 -S113A64C0203002B03D0BB8A43F48063BB82FB7CE4 -S113A65C002B0FD07B681969FB6803F13C031A4685 -S113A66C7B68DB68084611461A4649F60163C0F25A -S113A67C00039847FB6803F12402FB8B1046194630 -S113A68C49F6D153C0F200039847FB6803F1280242 -S113A69CBB8B1046194649F6D153C0F200039847B8 -S113A6ACFB6803F12C027B8B1046194649F6D153F7 -S113A6BCC0F200039847FB6803F130023B8B104651 -S113A6CC194649F6D153C0F200039847FB6803F1CD -S113A6DC3402FB8A1046194649F6D153C0F20003E2 -S113A6EC9847FB6803F13802BB8A1046194649F6B1 -S113A6FCD153C0F200039847FB6803F12002BB68F6 -S113A70C03F03F031046194649F6D153C0F2000337 -S113A71C984700E000BF07F12007BD4680BD00BF8D -S113A72C80B588B000AFF860B9607A60FB70F868E7 -S113A73C49F67D43C0F2000398470346002B0AD127 -S113A74C4BF68010C0F2000040F2C17148F2057360 -S113A75CC0F200039847BB68202B02D8BB68002BBF -S113A76C0AD14BF68010C0F2000040F2C27148F2DC -S113A77C0573C0F2000398474FF07303FB83FB7817 -S113A78C002B03D0FB8B43F00803FB83FB6803F122 -S113A79C8402FB8B1046194649F6D153C0F20003D0 -S113A7AC9847FB6803F18002BB6803F03F03104633 -S113A7BC194649F6D153C0F20003984700BFFB6811 -S113A7CC03F18003184649F62553C0F20003984759 -S113A7DC034603F40043002BF1D1FB6803F1880317 -S113A7EC184649F62553C0F2000398470346BB8329 -S113A7FCFB6803F18C03184649F62553C0F2000399 -S113A80C984703467B83FB6803F19003184649F68B -S113A81C2553C0F20003984703463B83FB6803F1BE -S113A82C9403184649F62553C0F20003984703468F -S113A83CFB82FB6803F19803184649F62553C0F2D2 -S113A84C000398470346BB827B684FF000029A6072 -S113A85CBB8A03F48073002B04D1FB8A03F40053EA -S113A86C002B09D1BB8A03F48073002B0AD0FB8A1A -S113A87C03F40053002B05D17B689B6843F0400222 -S113A88C7B689A60FB8A03F48043002B12D0FB8A0A -S113A89C4FEAC3434FEAD3434FEA03423B8B134380 -S113A8AC1A467B681A607B689B6843F004027B68D9 -S113A8BC9A6009E0FB8A4FEAC3434FEAD3434FEA59 -S113A8CCA3031A467B681A60BB8A03F48043002BEB -S113A8DC05D07B689B6843F480727B689A60BB8A62 -S113A8EC03F48053002B54D0FB8A03F48043002BD5 -S113A8FC1ED07B8B4FEAC3434FEAD3434FEA034248 -S113A90CBB8B13431A467B685A607B685A686FF09A -S113A91C60439A4205D17B689B6803F04003002B8B -S113A92C22D17B689B6843F008027B689A601BE029 -S113A93C7B8B4FEAC3434FEAD3434FEAA3031A4634 -S113A94C7B685A607B685A6840F2FF739A4205D15F -S113A95C7B689B6803F04003002B05D17B689B68E4 -S113A96C43F008027B689A607B8B1BB2002B05DAE0 -S113A97C7B689B6843F028027B689A607B8B03F4AA -S113A98C8043002B05D07B689B6843F018027B68DE -S113A99C9A60BB8A03F40063002B05D07B689B6828 -S113A9AC43F001027B689A60BB8A03F48063002B3A -S113A9BC05D07B689B6843F002027B689A60BB8A73 -S113A9CC1BB2002B48DABB8A03F00F027B68DA60F7 -S113A9DC7B689B6803F04003002B0FD17B681969DB -S113A9ECFB6803F19C031A467B68DB680846114636 -S113A9FC1A4649F67163C0F200039847FB6803F1E9 -S113AA0C840318464FF0040149F6D153C0F20003F5 -S113AA1C9847FB6803F18002BB6803F03F031046C0 -S113AA2C194649F6D153C0F20003984700BFFB689E -S113AA3C03F18003184649F62553C0F200039847E6 -S113AA4C034603F40043002BF1D17B689B6843F06D -S113AA5C80027B689A6003E07B684FF00002DA6046 -S113AA6C07F12007BD4680BD2DE9F04F89B006469D -S113AA7C0D4603924FF00003036098464BF6F01B0F -S113AA8CC0F2000B4BF60020C0F2000002904CF612 -S113AA9CCD49CCF6CC49F8E1252902D12B464246C6 -S113AAAC03E0304600F0A0FDEFE1194613F8010B6A -S113AABC1D46A0F120040B2C13D8DFE804F0061279 -S113AACC12091212120C1212120F42F04002ECE78D -S113AADC42F08002E9E742F40042E6E742F0200249 -S113AAECE3E768280CD14878682805D142F00802BD -S113AAFC887801F1030503E001F1020542F0040238 -S113AB0C78287AD8DFE810F0D00179007900790040 -S113AB1C790079007900790079007900790079005D -S113AB2C790079007900790079007900790079004D -S113AB3C790079007900790079007900790079003D -S113AB4C790079007900790079007900790079002D -S113AB5C790089007900790079007900790079000D -S113AB6C790079007900790079007900790079000D -S113AB7C79007900790079007900790079007900FD -S113AB8C79007900790079007900790079007900ED -S113AB9C79007900790079007900790079007900DD -S113ABAC79007900790079007900790079007900CD -S113ABBC7900790079007900C8007900790079006E -S113ABCC79007900790079007900790079008F0097 -S113ABDCE3007900790079007900E30079007900C9 -S113ABEC790079009800DC00BA0079007900A4009F -S113ABFC7900E70079007900D30040F26001C2F2D9 -S113AC0C00010C68002C00F040814FF0FF330093DE -S113AC1C03A901913146A04737E130464FF0250195 -S113AC2C00F0E2FC31E1039901F104000390304699 -S113AC3C097800F0D9FC28E112F0080F039800F110 -S113AC4C040203920168336814BF0B700B601CE19F -S113AC5C039800F10402039204681CB94BF6E8143F -S113AC6CC0F200042178002900F00F81304600F076 -S113AC7CBBFC14F8011F0029F8D106E1039B03F176 -S113AC8C040103911C6802F08007002F14BF2327D2 -S113AC9C002742F4807268E002F0800742F400520C -S113ACAC43F25804002F14BF2746002714E002F087 -S113ACBC800743F27804002F14BF274600270BE0CB -S113ACCC02F08004002C14BF3027002704E042F467 -S113ACDC8042474600E0474612F4804F1DD0039B48 -S113ACEC03F1040103911C6812F0040F01D024B287 -S113ACFC03E012F0080F18BFE4B2002C04DAC4F11C -S113AD0C00044FF02D0719E012F0200F14D102F0BB -S113AD1C4003002B18BF202710E0039B03F1040110 -S113AD2C03911C6812F0040F01D0A4B206E012F0D7 -S113AD3C080F03D0E4B201E04FF02B07A0F1580048 -S113AD4C202877D8DFE800F011767676767676765A -S113AD5C7676767647767676764776767676763225 -S113AD6C11767676764776761100234634B94FF011 -S113AD7C30048DF814404FF001045CE0444602F4B6 -S113AD8C0052DDF808C032B103F00F001CF80000CB -S113AD9C05A9605405E003F00F001BF8000005A999 -S113ADAC605404F101041B09EDD144E0214634B98B -S113ADBC4FF030048DF814404FF001043BE044464E -S113ADCC01F0070000F1300005AAA05404F10104BD -S113ADDCC908F5D12FE0214634B94FF030048DF871 -S113ADEC14404FF0010426E0444602F400424FF0B4 -S113ADFC2C0C5AB104F00303032B07D10DF1200AD8 -S113AE0C0AEB040000F80CCC04F1010408AB18198B -S113AE1CA9FB01A34FEAD30303EB830AA1EB4A0179 -S113AE2C01F1300100F80C1C04F101041946002B4B -S113AE3CDFD100E04446FF2F04D93046C7F3072185 -S113AE4C00F0D2FB1FB13046F9B200F0CDFB012C5F -S113AE5C1BD405AF3C19C4EB070E6FEA0E0A0AF0BB -S113AE6C010A304614F8011D00F0BEFBBC4220D18F -S113AE7C0BE014F8011D304600F0B6FB304614F814 -S113AE8C011D00F0B1FBBC42F3D115F8011B0029E4 -S113AE9C7FF402AEB3682BB1326871688A423CBF4E -S113AEAC00219954306801E04FF0FF3009B0BDE83F -S113AEBCF08FBAF1000FDCD0304614F8011D00F00D -S113AECC93FBBC42D5D1E0E710B504460B783BB1FB -S113AEDCB0F1FF3F06D0486800F1FF324A6001E050 -S113AEEC89688847204610BD2DE9F04F83B0814610 -S113AEFC019192461F46DDF830B04FF0FF3800E068 -S113AF0CA04608F10104484600F05CFB054600F03D -S113AF1CBDFB0028F4D1B5F1FF3F00F095802AF475 -S113AF2CC066BBF1000F3ADD1AF0800F10D02B2D48 -S113AF3C03D02D2D09D146F4806608F1020448464D -S113AF4C00F040FB05460BF1FF3BBBF1000F26DD87 -S113AF5C302D24D146F4007A0BF1FF3B04F10108A7 -S113AF6C484600F02FFB0546BBF1000F13DD782893 -S113AF7C01D058280FD10FB1102F6BD126F4007AC1 -S113AF8C0BF1FF3B04F10208484600F01BFB05469D -S113AF9C4FF010075EE0002F08BF08275AE0002F7F -S113AFAC08BF0A27BBF1000F27DDA3444FF00008AC -S113AFBC6FEA040A0AEB0B0000F0010A2846394632 -S113AFCC00F046FB00284CDA19E046F4007607FB47 -S113AFDC080804F1010A5446484600F0F3FA054601 -S113AFEC394600F035FB00285CDA08E0284639467F -S113AFFC00F02EFB0028E8DA01E04FF000082846A8 -S113B00C4946FFF761FF16F4007F20D016F0010FBC -S113B01C23D101990B6803F104020A60186806F441 -S113B02C9061B1F5906F08BFC8F1000816F0100FCD -S113B03C02D080F8008010E016F0080F14BFA0F8BE -S113B04C0080C0F8008008E04FF0FF3405E06FF09A -S113B05C010402E044465646A4E7204603B0BDE88A -S113B06CF08F46F4007607FB080804F10104484607 -S113B07C00F0A8FA05465C45C1D0BAF1000FB5D072 -S113B08C394600F0E5FA0028B9DB46F4007607FBF4 -S113B09C080804F10104484600F094FA05465C459E -S113B0ACA4D1ACE746F4007607FB08080AF10104C6 -S113B0BC484600F087FA05465C4597D19FE700BFE8 -S113B0CC2DE9F04F8DB005908A460CAB43F8042D56 -S113B0DC04934FF0000503954CF6CC46C0F6CC46D1 -S113B0ECD04618F8014B002C00F01B82252C34D0D0 -S113B0FC204600F0CBFAC0B118F8010B00F0C6FAE8 -S113B10C0028F9D108F1FF3A059F01E005F101058A -S113B11C384600F057FA044600F0B8FA0028F5D186 -S113B12C20460599FFF7D0FEDAE7059800F04AFAB5 -S113B13CA04203D105F10105C246D1E707460599A2 -S113B14CFFF7C2FEB7F1FF3F40F0EB81039A002AF0 -S113B15C08BF4FF0FF320392E3E19AF801102A2959 -S113B16C06BF0AF102084FF0010B4FF0000B4FF031 -S113B17C00070CE0B74200F3D48107EB8707A4F176 -S113B18C300414EB470700F1CC814BF0200B18F87A -S113B19C014BA146C246204600F052FA0028E9D1E0 -S113B1AC0BF02002002A08BF6FF000474C2C06D18C -S113B1BC98F8009008F1010A4BF0440B11E0682C4C -S113B1CC0FD198F80090B9F1680F06D14BF0100B21 -S113B1DC98F8019008F1020A03E008F1010A4BF017 -S113B1EC080BA9F12509B9F1530F00F29A81DFE894 -S113B1FC19F054009801980198019801980198014C -S113B20C9801980198019801980198019801980166 -S113B21C9801980198019801980198019801980156 -S113B22C9801980198019801980198019801980146 -S113B23C9801980198019801980198019801980136 -S113B24C9801980198019801980198019801980126 -S113B25C98019801980198016B0198019801980143 -S113B26C98019801980198019801980198016B0034 -S113B27CBC009801980198019801C70098019801A5 -S113B28C98019801D200E600F10098019801FC00A5 -S113B29C98016001980198016B01059800F092F9EE -S113B2AC252802D105F101051AE704460599FFF793 -S113B2BC0BFEB4F1FF3F40F03481039B002B08BF1D -S113B2CC4FF0FF3303932CE10BF02002002A14BF40 -S113B2DC3B4601231BF0010705D10B9C04F104012F -S113B2EC0B91246801E04FF00004002B00F019814D -S113B2FC002B32DD03EB05086FEA050909EB0800A6 -S113B30C00F0010905F10105059800F05BF9B0F1B5 -S113B31CFF3F40F00A810CE0DDF8149001E0DDF809 -S113B32C149005F10105484600F04CF9B0F1FF3FCB -S113B33C06D1039B002B08BF4FF0FF330393F0E0BF -S113B34C0FB904F8010B05F10105484600F03AF970 -S113B35CB0F1FF3F40F00381EBE7002F7FF4C0AE68 -S113B36C039A02F101020392BAE600970598049934 -S113B37C4BF080024FF00A03FFF7B6FD8146ADE0B7 -S113B38C0097059804994BF080024FF00003FFF7E7 -S113B39CABFD8146A2E01BF0010F7FF4A1AE0B9C28 -S113B3AC04F104010B9120681BF0100F01D00570FF -S113B3BC96E61BF0080F14BF0580056090E6009715 -S113B3CC059804994BF080024FF00803FFF78CFDAD -S113B3DC814683E00097059804992BF01E024FF0E8 -S113B3EC1003FFF781FD814678E04FF0FF39DDF85B -S113B3FC148009F10109404600F0E4F8044600F019 -S113B40C45F90028F5D14B46B4F1FF3F4ED01BF063 -S113B41C0101069178D10B9800F104020B92D0F83B -S113B42C008073E00FB908F8014B09F10105A94636 -S113B43C584600F0C7F80446B54223D0B0F1FF3F9C -S113B44C40F0A880DDF81CB0089D099E23E0CDF8DF -S113B45C1CB00895069FDDF814B009960A9E07E007 -S113B46CCDF81CB00895069FDDF814B009960A9E19 -S113B47C204600F00BF90028D4D0DDF81CB0089D50 -S113B48C099E08E0DDF81CB0089D099E03E0DDF878 -S113B49C1CB0089D099E20460599FFF715FD069AD8 -S113B4ACE2B94FF0000388F8003017E04FF0FF3991 -S113B4BC14E00097059804994BF080024FF00A03AE -S113B4CCFFF712FD814609E00097059804994BF0AB -S113B4DC80024FF01003FFF707FD8146B9F1000F0E -S113B4EC09DAB9F1FF3F1CD10398002808BF4FF0CB -S113B4FCFF30039015E01BF0010F03D1039C04F102 -S113B50C010403944D44EBE54FF00008002FC2DD19 -S113B51CFF180A976FEA0903D91911F0010F96D095 -S113B52C24E003980DB0BDE8F08F0FB904F8010BBB -S113B53C45453FF412AFB9F1000F3FF4EDAE05F100 -S113B54C0105059800F03EF8B0F1FF3F3FF4F1AE71 -S113B55C0FB904F8010B45457FF4E1AEFDE60FB9D4 -S113B56C04F8010B45457FF4DCAEF6E6204600F00A -S113B57C8DF800288FD1069808B908F8014B09F109 -S113B58C0109059800F01EF80446B0F1FF3F7FF462 -S113B59C67AF80E700F07AF800287FF478AF0FB932 -S113B5AC08F8014B05F10109584600F00BF8044664 -S113B5BCB0F1FF3F7FF45CAFDDF81CB0089D099E31 -S113B5CC69E700BF08B50346027832B141680878D0 -S113B5DC30B101F10101596008BD4068804708BDD4 -S113B5EC4FF0FF3008BD00BF38B50446806848B141 -S113B5FC2368626803F10105954208BF0021934258 -S113B60C38BFC154E36833B120686268904202D2F7 -S113B61C084621469847216801F10101216038BD93 -S113B62CA0F1410019288CBF00200120704700BFF5 -S113B63CA0F1610019288CBF00200120704700BFC5 -S113B64CA0F1300009288CBF00200120704700BFF6 -S113B65C38B504460D46FFF7F3FF10B1A4F13000E2 -S113B66C0FE02046FFF7E4FF10B1A4F1570008E007 -S113B67C2046FFF7D5FF10B1A4F1370001E04FF0DD -S113B68CFF30A842A8BF4FF0FF3038BDA0F109032A -S113B69C042B04D9202814BF0020012070474FF03C -S113B6AC0100704738B504460D4600F019F840F215 -S113B6BC6403C2F200031D6044F0800440F268008D -S113B6CCC2F200000460024611680029FCD100F0AB -S113B6DC09F840F26403C2F20003186838BD00BFD5 -S10BB6EC704700BF704700BF66 -S113B6F401000000433A2F576F726B2F736F667407 -S113B704776172652F4F70656E424C542F54617289 -S113B7146765742F44656D6F2F41524D434D335FFC -S113B7244C4D33535F454B5F4C4D335338393632AC -S113B7345F43726F7373776F726B732F50726F679B -S113B7442F6964652F2E2E2F6C69622F64726976BB -S113B75465726C69622F6770696F2E630000000064 -S113B764433A2F576F726B2F736F667477617265E8 -S113B7742F4F70656E424C542F5461726765742F59 -S113B78444656D6F2F41524D434D335F4C4D3353DC -S113B7945F454B5F4C4D3353383936325F43726FD8 -S113B7A47373776F726B732F50726F672F6964654D -S113B7B42F2E2E2F6C69622F6472697665726C6900 -S113B7C4622F696E746572727570742E6300000062 -S113B7D400E10F4004E10F4008E10F4040420F0034 -S113B7E400201C0080841E0000802500999E3600E1 -S113B7F40040380000093D0000803E0000004B007A -S113B804404B4C0000204E00808D5B0000C05D0066 -S113B8140080700000127A0000007D008096980079 -S113B824001BB7000080BB00C0E8CE00647ADA00D5 -S113B8340024F4000000FA00433A2F576F726B2F70 -S113B844736F6674776172652F4F70656E424C54E2 -S113B8542F5461726765742F44656D6F2F41524D87 -S113B864434D335F4C4D33535F454B5F4C4D335322 -S113B874383936325F43726F7373776F726B732F19 -S113B88450726F672F6964652F2E2E2F6C69622F97 -S113B8946472697665726C69622F73797363746C0C -S113B8A42E630000433A2F576F726B2F736F6674C5 -S113B8B4776172652F4F70656E424C542F546172D8 -S113B8C46765742F44656D6F2F41524D434D335F4B -S113B8D44C4D33535F454B5F4C4D335338393632FB -S113B8E45F43726F7373776F726B732F50726F67EA -S113B8F42F6964652F2E2E2F6C69622F647269760A -S113B90465726C69622F7379737469636B2E630057 -S113B914433A2F576F726B2F736F66747761726536 -S113B9242F4F70656E424C542F5461726765742FA7 -S113B93444656D6F2F41524D434D335F4C4D33532A -S113B9445F454B5F4C4D3353383936325F43726F26 -S113B9547373776F726B732F50726F672F6964659B -S113B9642F2E2E2F6C69622F6472697665726C694E -S113B974622F756172742E6300000000433A2F57DE -S113B9846F726B2F736F6674776172652F4F706576 -S113B9946E424C542F5461726765742F44656D6F05 -S113B9A42F41524D434D335F4C4D33535F454B5FF1 -S113B9B44C4D3353383936325F43726F7373776F38 -S113B9C4726B732F50726F672F6964652F2E2E2F3D -S113B9D46C69622F6472697665726C69622F636143 -S113B9E46E2E6300286E756C6C290000303132337E -S113B9F434353637383961626364656630313233DD -S10FBA0434353637383941424344454656 +S113820C80B500AF024B9847024B984700BF80BD26 +S113821C4D8200002D84000080B500AF024B9847BE +S113822C024B984700BF80BD99820000A9840000CE +S113823C80B500AF014B984700BF80BDC58F0000CF +S113824C98B500AF0A480B4B98470B48094B984715 +S113825C03214FF04020094B9847094B984701469E +S113826C60234FF461420748074CA04700BF98BDF8 +S113827C01000010618F0000010000207D8B0000C4 +S113828C0192000000C000404595000080B500AF8D +S113829C254B1B78002B15D12448254B98470346B6 +S11382AC012B3FD1214B1B78002B3BD0214B984702 +S11382BC0246214B1A601C4B01221A701F4B0022E0 +S11382CC1A702FE01D4B1B780133184A13441846BF +S11382DC174B98470346012B19D1184B1B780133C4 +S11382ECDAB2164B1A70114B1A78144B1B789A424B +S11382FC18D10D4B00221A700C4B5B78FF2B11D14B +S113830C0A4B9B78002B0DD10D4B98470AE0094B77 +S113831C98470246084B1B6864339A4202D9024BB5 +S113832C00221A7000BF80BD000000200400002051 +S113833C5183000075860000480000204C0000208A +S113834C3D82000080B584B000AF786009480A4BC8 +S113835C9847F860FB68B3F1FF3F05D0FB68DAB2CD +S113836C7B681A70012300E0002318461037BD46C1 +S113837C80BD00BF00C000405597000080B586B09A +S113838C00AF0423FB6010237B603DE00823BB603B +S113839C34E07B680133642202FB03F27968BB6826 +S11383AC0B440133B2FBF3F3FB75FB7D402B22D959 +S11383BCFB7D4B2B1FD87A68BB6813440133102206 +S11383CCB2FBF3F103FB01F3D31A002B13D1BB68FB +S11383DC032B01D8BB68FB607A68BB681344013378 +S11383EC1022B2FBF3F33B613B1D19460A480B4BBD +S11383FC984701230CE0BB68013BBB60BB68002BB6 +S113840CC7D17B68013B7B607B68002BBED100230A +S113841C18461837BD4680BD00000440059B00007B +S113842C90B587B000AF1348134B984703211348FA +S113843C134B98471348104B98471348134B9847C2 +S113844C134B98471048134B984740F267637B6073 +S113845C40F2FF73BB600823FB6008233B613A1DA9 +S113846C0223012108480C4CA04700BF1C37BD4611 +S113847C90BD00BF08000020618F00000070004018 +S113848CCD8A00000001100000000440B5990000E2 +S113849C89830000B59A00004D9D000090B589B009 +S11384AC00AF02210F48104B9847F86101231A467C +S11384BCFB691340002B10D03B46BB6107F108024B +S11384CC012301210748094CA0473B78FF2B04D119 +S11384DC7B78002B01D1064B984700BF2437BD464F +S11384EC90BD00BF00000440599C000059A000003E +S11384FC3D82000080B500AF0648074B9847012128 +S113850C0648074B9847002201210448054B98471D +S113851C00BF80BD20000020618F0000005002408D +S113852C258B0000818A000080B582B000AF134B0C +S113853C98477860124B1B687A68D31AB3F5FA7FA4 +S113854C18D3104B1B78002B08D10E4B01221A7038 +S113855C012201210C480D4B984707E0094B0022DE +S113856C1A70002201210848084B9847044A7B687A +S113857C136000E000BF0837BD4680BD758600005F +S113858C500000205400002000500240818A00005A +S113859C80B500AF044B9847044B9847044B98475D +S11385AC044B9847FAE700BFC58500000D82000014 +S11385BC358500002582000080B500AF0448054BCA +S11385CC9847054B9847054B984700BF80BD00BFA3 +S11385DC8003C001E58F00000185000015860000B2 +S11385EC80B483B000AF78603960034A7B68136051 +S11385FC024A3B681360FEE7580000205C00002030 +S113860C80B400AFFEE700BF80B500AF094B9847BC +S113861C0246094BA3FB02239B091846074B9847B8 +S113862C074B9847074B98470020074B984700BFC8 +S113863C80BD00BF01920000D34D6210C9940000AC +S113864C91940000AD9400005986000080B483B06E +S113865C00AF7860034A7B68136000BF0C37BD46DB +S113866C80BC70476000002080B400AF024B1B68D4 +S113867C1846BD4680BC70476000002080B400AF33 +S113868C044B1B680133034A136000BFBD4680BC16 +S113869C704700BF6000002080B483B000AF7860E6 +S11386AC7B68B3F1402F43D07B68264A93423FD07A +S11386BC7B68254A93423BD07B68244A934237D04B +S11386CC7B68234A934233D07B68224A93422FD04F +S11386DC7B68214A93422BD07B68204A934227D053 +S11386EC7B681F4A934223D07B681E4A93421FD057 +S11386FC7B681D4A93421BD07B681C4A934217D05B +S113870C7B681B4A934213D07B681A4A93420FD05E +S113871C7B68194A93420BD07B68184A934207D062 +S113872C7B68174A934203D07B68164A934201D163 +S113873C012300E00023DBB218460C37BD4680BC95 +S113874C704700BF00800540005000400090054079 +S113875C0060004000A005400070004000B00540DF +S113876C0040024000C005400050024000D00540CB +S113877C0060024000E005400070024000F005403B +S113878C00D003400000064080B584B000AFF86010 +S113879C0B467A60FB72F868244B98470346002B0F +S11387AC03D1E4212248234B98477B68002B09D042 +S11387BC7B68012B06D07B68022B03D0E6211C4876 +S11387CC1C4B9847FB6803F5806319467B6803F0E0 +S11387DC0103002B06D0FB6803F580631A68FB7A4F +S11387EC134306E0FB6803F580631B68FA7AD243F3 +S11387FC13400B60FB6803F5846319467B6803F034 +S113880C0203002B06D0FB6803F584631A68FB7A19 +S113881C134306E0FB6803F584631B68FA7AD243BE +S113882C13400B6000BF1037BD4680BDA586000009 +S113883C1CA30000ED85000080B584B000AFF86087 +S113884C7A603B600B46FB72F868874B984703468B +S113885C002B04D14FF4DD718448854B98477B6819 +S113886C012B0DD07B68022B0AD07B68042B07D01C +S113887C7B680C2B04D04FF4DF717C487C4B9847FD +S113888C3B68082B16D03B680A2B13D03B680C2B87 +S113889C10D03B68092B0DD03B680B2B0AD03B68DE +S11388AC0D2B07D03B68002B04D040F2C5116F4848 +S11388BC6F4B9847FB6803F5A06319467B6803F07C +S11388CC0103002B06D0FB6803F5A0631A68FB7A3E +S11388DC134306E0FB6803F5A0631B68FA7AD243E2 +S11388EC13400B60FB6803F2045319467B6803F0D6 +S11388FC0203002B06D0FB6803F204531A68FB7ABC +S113890C134306E0FB6803F204531B68FA7AD24360 +S113891C13400B60FB6803F5A16319467B6803F0F5 +S113892C0403002B06D0FB6803F5A1631A68FB7AD9 +S113893C134306E0FB6803F5A1631B68FA7AD24380 +S113894C13400B60FB6803F5A36319467B6803F0C3 +S113895C0803002B06D0FB6803F5A3631A68FB7AA3 +S113896C134306E0FB6803F5A3631B68FA7AD2434E +S113897C13400B60FB6803F20C5319463B6803F07D +S113898C0103002B06D0FB6803F20C531A68FB7A24 +S113899C134306E0FB6803F20C531B68FA7AD243C8 +S11389AC13400B60FB6803F5A26319463B6803F0A4 +S11389BC0203002B06D0FB6803F5A2631A68FB7A4A +S11389CC134306E0FB6803F5A2631B68FA7AD243EF +S11389DC13400B60FB6803F2145319463B6803F015 +S11389EC0403002B06D0FB6803F214531A68FB7AB9 +S11389FC134306E0FB6803F214531B68FA7AD24360 +S1138A0C13400B60FB6803F21C5319463B6803F0DC +S1138A1C0803002B06D0FB6803F21C531A68FB7A7C +S1138A2C134306E0FB6803F21C531B68FA7AD24327 +S1138A3C13400B60FB6803F5A56319463B68002BD8 +S1138A4C06D1FB6803F5A5631A68FB7A134306E0A9 +S1138A5CFB6803F5A5631B68FA7AD24313400B60D9 +S1138A6C00BF1037BD4680BDA58600001CA30000C6 +S1138A7CED85000080B582B000AF78600B46FB70CA +S1138A8C1346BB7078680B4B98470346002B04D1F4 +S1138A9C4FF451710848094B9847FB789B001A46D0 +S1138AAC7B6813441A46BB78136000BF0837BD4675 +S1138ABC80BD00BFA58600001CA30000ED8500004E +S1138ACC90B583B000AF78600B46FB7078680D4BA3 +S1138ADC98470346002B04D14FF464710A480B4B9E +S1138AEC9847FB78022219467868094B9847F9781D +S1138AFC082304227868074CA04700BF0C37BD46F6 +S1138B0C90BD00BFA58600001CA30000ED850000ED +S1138B1C958700004588000090B583B000AF78605D +S1138B2C0B46FB7078680D4B98470346002B04D119 +S1138B3C40F204410A480B4B9847FB780122194632 +S1138B4C7868094B9847F978082301227868074C10 +S1138B5CA04700BF0C37BD4690BD00BFA5860000E2 +S1138B6C1CA30000ED8500009587000045880000DB +S1138B7C90B583B000AF78600B46FB7078680D4BF2 +S1138B8C98470346002B04D140F21F510A480B4B63 +S1138B9C9847FB78022219467868094B9847F9786C +S1138BAC082301227868074CA04700BF0C37BD4648 +S1138BBC90BD00BFA58600001CA30000ED8500003D +S1138BCC958700004588000080B582B000AF7860BE +S1138BDC7B68462B04D94FF4D5712348234B984713 +S1138BEC7B68042B06D1224A214B1B6843F4803347 +S1138BFC136035E07B68052B06D11D4A1C4B1B68A2 +S1138C0C43F4003313602BE07B68062B06D1184A1F +S1138C1C174B1B6843F48023136021E07B680F2BF4 +S1138C2C06D1144A134B1B6843F00203136017E07C +S1138C3C7B680F2B0AD97B682F2B07D80E4A7B68CD +S1138C4C103B012101FA03F3136009E07B682F2B1D +S1138C5C06D90A4A7B68303B012101FA03F31360FD +S1138C6C00BF0837BD4680BD88A30000ED85000019 +S1138C7C24ED00E010E000E000E100E004E100E09D +S1138C8C80B582B000AF78607B68462B04D94FF472 +S1138C9CF7712348234B98477B68042B06D1224A4F +S1138CAC214B1B6823F48033136035E07B68052B60 +S1138CBC06D11D4A1C4B1B6823F4003313602BE0B4 +S1138CCC7B68062B06D1184A174B1B6823F48023A8 +S1138CDC136021E07B680F2B06D1144A134B1B68DD +S1138CEC23F00203136017E07B680F2B0AD97B680F +S1138CFC2F2B07D80E4A7B68103B012101FA03F392 +S1138D0C136009E07B682F2B06D90A4A7B68303B39 +S1138D1C012101FA03F3136000BF0837BD4680BD7F +S1138D2C88A30000ED85000024ED00E010E000E0D5 +S1138D3C80E100E084E100E080B483B000AF7860AF +S1138D4C7B685E4A934200F0AF807B685C4A934236 +S1138D5C00F0AA807B685B4A934200F0A5807B6894 +S1138D6C594A934200F0A0807B68584A934200F021 +S1138D7C9B807B68564A934200F096807B68554AE8 +S1138D8C934200F091807B68534A934200F08C80AC +S1138D9C7B68524A934200F087807B68504A934226 +S1138DAC00F082807B684F4A93427DD07B684E4AA8 +S1138DBC934279D07B684D4A934275D07B684C4A78 +S1138DCC934271D07B684B4A93426DD07B684A4A7C +S1138DDC934269D07B68494A934265D07B68484A80 +S1138DEC934261D07B68474A93425DD07B68402BA9 +S1138DFC5AD07B68B3F1102F56D07B68424A934209 +S1138E0C52D07B68414A93424ED07B68404A93428D +S1138E1C4AD07B683F4A934246D07B683E4A934291 +S1138E2C42D07B68B3F1101F3ED07B683B4A93421F +S1138E3C3AD07B683A4A934236D07B68394A93429B +S1138E4C32D07B68384A93422ED07B68374A93429F +S1138E5C2AD07B68364A934226D07B68354A9342A3 +S1138E6C22D07B68344A93421ED07B68334A9342A7 +S1138E7C1AD07B68324A934216D07B68314A9342AB +S1138E8C12D07B68304A93420ED07B68B3F1202F0A +S1138E9C0AD07B682D4A934206D07B68082B03D0FA +S1138EAC7B682B4A934201D1012300E00023DBB2FF +S1138EBC18460C37BD4680BC704700BF010010003B +S1138ECC0200100000011000000210000004100049 +S1138EDC00011010000210100004101000401010BB +S1138EEC005010200100002002000020040000208B +S1138EFC080000201000002020000020400000206A +S1138F0C8000002000010020004000100010101010 +S1138F1C000110208000003010000030000100100F +S1138F2C000200101000001020000010200000307F +S1138F3C0100101002001010040010100800101092 +S1138F4C01000010020000100400001001001020A9 +S1138F5C0010100080B582B000AF78607868124BB6 +S1138F6C98470346002B04D14FF4FC710F48104B67 +S1138F7C98477B681B0F0F4A52F8233018467B68BE +S1138F8C1B0F0C4A52F823301A687B6899B27B6821 +S1138F9C1B0C03F01F0301FA03F31343036000BF1C +S1138FAC0837BD4680BD00BF458D000060A400009D +S1138FBCED850000F8A3000080B400AF014B024A19 +S1138FCC1A60FEE70CED00E00400FA0501387FF4AA +S1138FDCFDAF704700BF00BF80B586B000AF7860AE +S1138FEC794B1B6803F0E043002B06D0764B1A68D0 +S1138FFC764B1340B3F1805F03D17B68002BC0F236 +S113900CDE80734B1B683B61724B1B68FB603B69D6 +S113901C43F400633B613B6923F480033B61FB68CD +S113902C43F40063FB606A4A3B691360694AFB685A +S113903C13603B6903F00203002B04D07B6803F03C +S113904C0203002B09D03B6903F00103002B2BD046 +S113905C7B6803F00103002B26D17B6863F00303C8 +S113906C3A6913403B615A4A3B691360FB68002B15 +S113907C09DAFB6803F07003302B0CD0FB6803F0A7 +S113908C7003702B07D0FB68002B09DB3B6903F0E2 +S113909C3003302B04D14FF480504F4B984703E0EE +S11390AC4FF400204C4B98473B6923F45F5323F057 +S11390BC30033B617A6843F2F07313403A6913430B +S11390CC3B61FA68454B1340FB607A68444B134090 +S11390DCFA681343FB607B68DB0003F04003FA6817 +S11390EC1343FB603F4B40221A60FB68002B06DAEB +S11390FC384AFB681360364A3B69136005E0344A0E +S113910C3B691360334AFB6813601020324B984759 +S113911C3B6923F0F86323F003033B617A68324B19 +S113912C13403A6913433B61FB6823F0FC53FB6027 +S113913C7B6803F0FC53FA681343FB607B6803F011 +S113914C8043002B0ED03B6943F480033B61FB68E6 +S113915C23F48003FB607A68244B1340FA681343AE +S113916CFB6003E0FB6823F08043FB607B6803F443 +S113917C0063002B19D14FF400437B6108E01C4BB6 +S113918C1B6803F04003002B06D17B69013B7B6118 +S113919C7B69002BF3D100E000BF3B6923F400632F +S11391AC3B61FB6823F40063FB60094A3B69136071 +S11391BC084AFB6813601020074B984700E000BF77 +S11391CC1837BD4680BD00BF00E00F400000FF70A3 +S11391DC60E00F4070E00F40D98F00008FDFFF7FFD +S11391EC3020008058E00F400300C00700004040CE +S11391FC50E00F4080B485B000AF944B1B68FB600B +S113920C934B1B687B607B68002B03DA7B6803F051 +S113921C700302E0FB6803F03003202B45D0202BB5 +S113922C04D8002B09D0102B10D079E0602B6FD010 +S113923C702B71D0302B67D072E0FB689B0903F064 +S113924C1F03844A52F82330BB606BE0824B1B68CB +S113925C03F0E043002B06D07F4B1A687F4B13407E +S113926CB3F1805F02D17E4BBB601DE07A4B1A6870 +S113927C7A4B13407B4A934204D1774B1B689BB2C5 +S113928C022B0BD0744B1A68744B1340764A9342DE +S113929C07D1714B1B689BB2002B02D1734BBB6083 +S11392AC02E0734BBB603DE03CE06B4B1B6803F08E +S11392BCE043002B06D0684B1A68684B1340B3F19B +S11392CC805F02D16B4BBB601DE0634B1A68634B30 +S11392DC1340644A934204D15F4B1B689BB2022B2C +S11392EC0BD05D4B1A685D4B13405F4A934207D118 +S11392FC594B1B689BB2002B02D15F4BBB6002E045 +S113930C5E4BBB600EE00DE047F23053BB6009E0EE +S113931C4FF48003BB6005E04FF40043BB6001E0F5 +S113932C00238EE07B68002B04DA7B6803F4006373 +S113933C002B07D07B68002B47DBFB6803F400632E +S113934C002B42D14E4B1B683B60434B1B6803F014 +S113935CE043002B06D0404B1A68404B1340B3F14A +S113936C805F0FD13B685B09C3F308030233BA680F +S113937C02FB03F23B6803F01F030233B2FBF3F36B +S113938CBB600EE03B685B09C3F30803BA6802FBDD +S113939C03F23B6803F01F0301335B00B2FBF3F3EE +S11393ACBB603B6803F48043002B02D0BB685B08B2 +S11393BCBB603B6803F40043002B02D0BB689B08E2 +S11393CCBB60FB6843F48003FB60FB6803F480031D +S11393DC002B35D07B68002B29DA7B6803F08043A3 +S11393EC002B1AD07B68002B04DA7B6803F400632F +S11393FC002B07D07B68002B0FDBFB6803F40063A6 +S113940C002B0AD1BB685A007B689B0D03F07F03C9 +S113941C0133B2FBF3F3BB6012E07B68DB0D03F0AA +S113942C3F030133BA68B2FBF3F3BB6008E0FB689B +S113943CDB0D03F00F030133BA68B2FBF3F3BB602B +S113944CBB6818461437BD4680BC704760E00F40BB +S113945C70E00F4004A4000000E00F400000FF7017 +S113946CC0E1E4000000011000000310001BB70071 +S113947C0024F40070383900C0C62D0000093D00EA +S113948C64E00F4080B400AF044A044B1B6843F003 +S113949C0503136000BFBD4680BC704710E000E0BC +S11394AC80B400AF044A044B1B6843F002031360FE +S11394BC00BFBD4680BC704710E000E080B582B0B0 +S11394CC00AF78607B68002B03D07B68B3F1807F9E +S11394DC03D9D0210548064B9847064A7B68013BC3 +S11394EC136000BF0837BD4680BD00BFCCA400008C +S11394FCED85000014E000E080B483B000AF786028 +S113950C7B680A4A934207D07B68094A934203D08A +S113951C7B68084A934201D1012300E00023DBB2AB +S113952C18460C37BD4680BC704700BF00C00040D5 +S113953C00D0004000E0004080B586B000AFF86079 +S113954CB9607A603B60F868444B98470346002B3B +S113955C04D140F20D114248424B98477B68002BD2 +S113956C04D14FF487713E483E4B98473E4B1B68E1 +S113957C03F0E043002B1ED03B4B1A683B4B1340CB +S113958CB3F1805F17D0384B1A68384B1340384A04 +S113959C934204D1344B1B689BB2022B0BD0324B3D +S11395AC1A68324B1340334A934206D12E4B1B6834 +S11395BC9BB2002B01D1102300E008237A6802FB34 +S11395CC03F2BB689A4204D940F20F112448254B8C +S11395DC9847F868284B98477B681A01BB689A42ED +S11395EC0CD9FB6830331A46FB6830331B6843F0E4 +S11395FC200313607B685B087B6008E0FB683033F6 +S113960C1A46FB6830331B6823F020031360BB68D5 +S113961CDA007B68B2FBF3F301335B087B61FB6814 +S113962C24331A467B699B091360FB6828331A465A +S113963C7B6903F03F031360FB682C331A463B68C9 +S113964C1360FB6818331A4600231360F8680B4B3D +S113965C984700BF1837BD4680BD00BF0595000074 +S113966C38A50000ED85000000E00F400000FF70FD +S113967C0000011000000310E99600008D96000014 +S113968C80B582B000AF78607868114B9847034678 +S113969C002B04D14FF4CF710E480F4B98477B68C5 +S11396AC2C331A467B682C331B6843F0100313606D +S11396BC7B6830331A467B6830331B6843F4407341 +S11396CC43F00103136000BF0837BD4680BD00BFE3 +S11396DC0595000038A50000ED85000080B582B02A +S11396EC00AF78607868154B98470346002B04D17B +S11396FC4FF4DF711248134B984700BF7B68183343 +S113970C1B6803F00803002BF8D17B682C331A4632 +S113971C7B682C331B6823F0100313607B68303395 +S113972C1A467B6830331B6823F4407323F001031F +S113973C136000BF0837BD4680BD00BF059500000F +S113974C38A50000ED85000080B582B000AF7860CC +S113975C78680D4B98470346002B04D140F209411D +S113976C0A480B4B98477B6818331B6803F01003AB +S113977C002B02D17B681B6801E04FF0FF331846C5 +S113978C0837BD4680BD00BF0595000038A5000014 +S113979CED85000080B483B000AF78607B680A4A22 +S11397AC934207D07B68094A934203D07B68084AEA +S11397BC934201D1012300E00023DBB218460C379D +S11397CCBD4680BC704700BF00000440001004403C +S11397DC0020044080B485B000AF78607B680D4AEB +S11397EC934208D00C4A934208D00C4A934208D1B5 +S11397FC3723FB6008E03823FB6005E03923FB606A +S113980C02E04FF0FF33FB60FB6818461437BD468B +S113981C80BC704700100440002004400000044049 +S113982C80B586B000AF78607B6823F47F6323F047 +S113983C0F031846194B984703467B617B69B3F1B8 +S113984CFF3F03D1F9211648164B9847164B1B685A +S113985C7A69303A012101FA02F213403B613B6907 +S113986C002B02D07869114B98477B681B68002346 +S113987CBB6002E0BB680133BB60BB68042BF9DD41 +S113988C7B681B68FB603B69002B02D07869084B32 +S113989C9847FB6818461837BD4680BDE197000011 +S11398ACA4A50000ED85000004E100E08D8C00000F +S11398BCD58B000080B485B000AF786039607B68CC +S11398CC3A681A600023FB6002E0FB680133FB601A +S11398DCFB68042BF9DD00BF1437BD4680BC704710 +S11398EC80B586B000AFF860B9607A6000237B6104 +S11398FC1EE07B695A1C7A611A46FB6813441B7878 +S113990C3B617A697B689A420BDA7B695A1C7A61EF +S113991C1A46FB6813441B781B021A463B69134313 +S113992C3B61BB681A1DBA6039691846044B9847E9 +S113993C7A697B689A42DCDB00BF1837BD4680BD70 +S113994CC198000080B586B000AFF860B9607A6049 +S113995C00237B611DE0BB681A1DBA601846114BCD +S113996C984738617B695A1C7A611A46FB68134420 +S113997C3A69D2B21A707A697B689A4209DA7B69BD +S113998C5A1C7A611A46FB6813443A69120AD2B219 +S113999C1A707A697B689A42DDDB00BF1837BD46C2 +S11399AC80BD00BF2D98000080B584B000AF7860F6 +S11399BC7868384B98470346002B04D140F2D911F0 +S11399CC3548364B984701217868354B984700BF8A +S11399DC7B6820331846334B9847034603F4004303 +S11399EC002BF5D17B682433B02118462C4B9847B7 +S11399FC7B68343300211846294B98477B683833ED +S1139A0C00211846264B98470123FB6014E000BF45 +S1139A1C7B6820331846234B9847034603F40043D2 +S1139A2C002BF5D17B682033FA68114618461C4B81 +S1139A3C9847FB680133FB60FB68202BE7DD7B68F0 +S1139A4C24330C211846164B98470123FB6014E071 +S1139A5C00BF7B6820331846124B9847034603F427 +S1139A6C0043002BF5D17B682033FA681146184665 +S1139A7C0B4B9847FB680133FB60FB68202BE7DD3D +S1139A8C7B6804331846074B984700BF1037BD4614 +S1139A9C80BD00BFA1970000A4A50000ED850000C7 +S1139AACC19800002D98000080B582B000AF78609A +S1139ABC78680C4B98470346002B04D140F23A21AA +S1139ACC09480A4B98477868094B9847034623F092 +S1139ADC010319467868074B984700BF0837BD4601 +S1139AEC80BD00BFA1970000A4A50000ED85000077 +S1139AFC2D980000C198000080B584B000AF786048 +S1139B0C396078684C4B98470346002B04D14FF4CA +S1139B1C59714A484A4B98473B68002B04D140F290 +S1139B2C65314648464B98473B681B68012B03D963 +S1139B3C3B681B68102B04D940F26B313F48404BF7 +S1139B4C98473B685B68002B03D03B685B68082B29 +S1139B5C04D94FF45C713948394B98473B689B687E +S1139B6C002B03D03B689B68042B04D940F275315D +S1139B7C3248334B98473B68DB68B3F5806F03D8A6 +S1139B8C3B68DB68002B04D140F27B312B482C4B17 +S1139B9C984778682B4B9847F860FB6843F041036F +S1139BAC19467868284B98473B685B68013B1B0354 +S1139BBC03F4E043BB603B681B68013B1B0203F4EA +S1139BCC7063BA681343BB603B689B68013B9B01A1 +S1139BDCDBB2BA681343BB603B68DB68013B03F040 +S1139BEC3F03BA681343BB607B680C33B9681846EF +S1139BFC154B98477B6803F118023B68DB68013B03 +S1139C0C9B0903F00F03194610460F4B9847FB684A +S1139C1C23F04003FB60FB6803F00103002B03D02B +S1139C2CFB6823F00103FB60F9687868064B9847DE +S1139C3C00BF1037BD4680BDA1970000A4A500004D +S1139C4CED8500002D980000C198000080B584B00B +S1139C5C00AF78600B46FB707868344B984703462A +S1139C6C002B04D140F292513148324B9847FB7887 +S1139C7C032B52D801A252F823F000BF999C000088 +S1139C8CB59C0000DB9C0000019D00007B68043344 +S1139C9C1846294B9847F8607B6804336FF01F0112 +S1139CAC1846264B98473BE07B6803F580731846AF +S1139CBC214B9847F8607B6803F5827318461E4B5A +S1139CCC984703461B04FA681343FB6028E07B683F +S1139CDC03F590731846184B9847F8607B6803F5A6 +S1139CEC92731846144B984703461B04FA681343A3 +S1139CFCFB6015E07B6803F5B07318460E4B984770 +S1139D0CF8607B6803F5B27318460B4B984703460F +S1139D1C1B04FA681343FB6002E00023FB6000BFE2 +S1139D2CFB6818461037BD4680BD00BFA1970000E4 +S1139D3CA4A50000ED8500002D980000C19800003A +S1139D4C80B588B000AFF860B9607A60FB7000230E +S1139D5CFB74F868784B98470346002B04D140F207 +S1139D6C5F617648764B9847BB68202B02D8BB685A +S1139D7C002B04D14FF4CC617048714B9847FB789D +S1139D8C002B13D0FB78012B10D0FB78022B0DD0B9 +S1139D9CFB78032B0AD0FB78012B07D0FB78042B20 +S1139DAC04D040F266616548654B984700BFFB6878 +S1139DBC20331846634B9847034603F40043002BA7 +S1139DCCF5D17B681B68B3F5006F05D27B689B6883 +S1139DDC03F00403002B02D00123BB7401E0002325 +S1139DECBB749323FB8300233B830023FB8200235C +S1139DFCBB820023BB8300237B83FB78042B00F200 +S1139E0C1D8101A252F823F0299E00003D9E000002 +S1139E1C4B9E0000519E0000739E0000BB8A43F4CD +S1139E2C8073BB824FF40053FB820123FB7423E049 +S1139E3CBB8A43F48073BB820023FB821CE00023A7 +S1139E4CFB8219E04FF40053FB824FF48053BB8226 +S1139E5C4FF6FF73BB8341F6FF737B83FB8B43F09D +S1139E6C4003FB8308E04FF40053FB824FF4905300 +S1139E7CBB820123FB7400BF7B689B6803F008035F +S1139E8C002B17D0BB7C002B0AD07B685B68BB8390 +S1139E9C7B685B681B0C9BB2C3F30C037B8309E0EC +S1139EAC0023BB837B685B689BB29B009BB2C3F3B0 +S1139EBC0C037B837B689B6803F02803282B05D158 +S1139ECC7B8B6FEA43436FEA53437B837B689B68CA +S1139EDC03F01803182B03D17B8B43F480437B834F +S1139EEC7B689B6803F03803002B07D0BB8A43F4D0 +S1139EFC8053BB82FB8B43F04003FB83FB8B43F00F +S1139F0C2003FB83BB7C002B1ED07B681B689AB29E +S1139F1C3B8B13433B837B681B681B0C9BB2C3F3C7 +S1139F2C0C039AB2FB8A1343FB82FB8A6FEA8343CA +S1139F3C6FEA9343FB8218E0A1970000A4A50000EC +S1139F4CED8500002D9800007B681B689BB29B007C +S1139F5C9BB2C3F30C039AB2FB8A1343FB82FB8AB6 +S1139F6C6FEA43436FEA5343FB827B68DB689BB223 +S1139F7C03F00F039AB2BB8A1343BB827B689B68C2 +S1139F8C03F40073002B03D1BB8A43F08003BB8220 +S1139F9C7B689B6803F00103002B03D0BB8A43F45A +S1139FAC0063BB827B689B6803F00203002B03D025 +S1139FBCBB8A43F48063BB82FB7C002B09D07B6897 +S1139FCC1869FB683C3319467B68DB681A461D4BE1 +S1139FDC9847FB682433FA8B114618461A4B98475A +S1139FECFB682833BA8B11461846174B9847FB6805 +S1139FFC2C337A8B11461846134B9847FB68303335 +S113A00C3A8B11461846104B9847FB683433FA8A3E +S113A01C114618460C4B9847FB683833BA8A1146DC +S113A02C1846094B9847FB6803F12002BB6803F000 +S113A03C3F0319461046044B984700E000BF2037F5 +S113A04CBD4680BDED980000C198000080B588B075 +S113A05C00AFF860B9607A60FB70F868A54B98475C +S113A06C0346002B04D140F2C171A348A34B98477B +S113A07CBB68202B02D8BB68002B04D140F2C27100 +S113A08C9D489E4B98477323FB83FB78002B03D08E +S113A09CFB8B43F00803FB83FB688433FA8B114678 +S113A0AC1846974B9847FB6803F18002BB6803F092 +S113A0BC3F0319461046924B984700BFFB68803308 +S113A0CC1846904B9847034603F40043002BF5D1F4 +S113A0DCFB68883318468B4B98470346BB83FB6855 +S113A0EC8C331846874B984703467B83FB68903325 +S113A0FC1846844B984703463B83FB6894331846B5 +S113A10C804B98470346FB82FB68983318467D4B7B +S113A11C98470346BB827B6800229A60BB8A03F48F +S113A12C8073002B04D1FB8A03F40053002B09D158 +S113A13CBB8A03F48073002B0AD0FB8A03F400530C +S113A14C002B05D17B689B6843F040027B689A60C6 +S113A15CFB8A03F48043002B0FD0FB8A1A046A4B4E +S113A16C13403A8B13431A467B681A607B689B68CE +S113A17C43F004027B689A6005E0FB8A9B10C3F3EE +S113A18C0A027B681A60BB8A03F48043002B05D057 +S113A19C7B689B6843F480727B689A60BB8A03F487 +S113A1AC8053002B4DD0FB8A03F48043002B1BD02F +S113A1BC7B8B1A04544B1340BA8B13431A467B689B +S113A1CC5A607B685B686FF06042934205D17B6890 +S113A1DC9B6803F04003002B1ED17B689B6843F003 +S113A1EC08027B689A6017E07B8B9B10C3F30A020E +S113A1FC7B685A607B685B6840F2FF72934205D1BE +S113A20C7B689B6803F04003002B05D17B689B683B +S113A21C43F008027B689A60B7F91A30002B05DA10 +S113A22C7B689B6843F028027B689A607B8B03F401 +S113A23C8043002B05D07B689B6843F018027B6835 +S113A24C9A60BB8A03F40063002B05D07B689B687F +S113A25C43F001027B689A60BB8A03F48063002B91 +S113A26C05D07B689B6843F002027B689A60B7F95F +S113A27C1430002B36DABB8A03F00F027B68DA60E9 +S113A28C7B689B6803F04003002B09D17B68186939 +S113A29CFB689C3319467B68DB681A461B4B984752 +S113A2ACFB68843304211846154B9847FB6803F16B +S113A2BC8002BB6803F03F0319461046104B9847C5 +S113A2CC00BFFB68803318460E4B9847034603F4D3 +S113A2DC0043002BF5D17B689B6843F080027B68BC +S113A2EC9A6002E07B680022DA6000BF2037BD462A +S113A2FC80BD00BFA1970000A4A50000ED8500005F +S113A30CC19800002D9800000000FF1F5199000017 +S113A31C433A2F576F726B2F736F66747761726544 +S113A32C2F4F70656E424C542F5461726765742FB5 +S113A33C44656D6F2F41524D434D335F4C4D335338 +S113A34C5F454B5F4C4D3353383936325F43726F34 +S113A35C7373776F726B732F50726F672F696465A9 +S113A36C2F2E2E2F6C69622F6472697665726C695C +S113A37C622F6770696F2E6300000000433A2F57F9 +S113A38C6F726B2F736F6674776172652F4F706584 +S113A39C6E424C542F5461726765742F44656D6F13 +S113A3AC2F41524D434D335F4C4D33535F454B5FFF +S113A3BC4C4D3353383936325F43726F7373776F46 +S113A3CC726B732F50726F672F6964652F2E2E2F4B +S113A3DC6C69622F6472697665726C69622F696E3E +S113A3EC746572727570742E6300000000E10F4086 +S113A3FC04E10F4008E10F4040420F0000201C0014 +S113A40C80841E0000802500999E36000040380090 +S113A41C00093D0000803E0000004B00404B4C0006 +S113A42C00204E00808D5B0000C05D000080700039 +S113A43C00127A0000007D0080969800001BB70083 +S113A44C0080BB00C0E8CE00647ADA000024F4007B +S113A45C0000FA00433A2F576F726B2F736F6674B8 +S113A46C776172652F4F70656E424C542F54617234 +S113A47C6765742F44656D6F2F41524D434D335FA7 +S113A48C4C4D33535F454B5F4C4D33533839363257 +S113A49C5F43726F7373776F726B732F50726F6746 +S113A4AC2F6964652F2E2E2F6C69622F6472697666 +S113A4BC65726C69622F73797363746C2E6300001C +S113A4CC433A2F576F726B2F736F66747761726593 +S113A4DC2F4F70656E424C542F5461726765742F04 +S113A4EC44656D6F2F41524D434D335F4C4D335387 +S113A4FC5F454B5F4C4D3353383936325F43726F83 +S113A50C7373776F726B732F50726F672F696465F7 +S113A51C2F2E2E2F6C69622F6472697665726C69AA +S113A52C622F7379737469636B2E6300433A2F57EC +S113A53C6F726B2F736F6674776172652F4F7065D2 +S113A54C6E424C542F5461726765742F44656D6F61 +S113A55C2F41524D434D335F4C4D33535F454B5F4D +S113A56C4C4D3353383936325F43726F7373776F94 +S113A57C726B732F50726F672F6964652F2E2E2F99 +S113A58C6C69622F6472697665726C69622F75618D +S113A59C72742E6300000000433A2F576F726B2FB6 +S113A5AC736F6674776172652F4F70656E424C548D +S113A5BC2F5461726765742F44656D6F2F41524D32 +S113A5CC434D335F4C4D33535F454B5F4C4D3353CD +S113A5DC383936325F43726F7373776F726B732FC4 +S113A5EC50726F672F6964652F2E2E2F6C69622F42 +S113A5FC6472697665726C69622F63616E2E630096 S903819BE0 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/boot.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/boot.c index a6042c35..98fc975e 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/boot.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -130,6 +139,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -137,11 +147,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -166,6 +181,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/ide/lm3s8962_crossworks.hzs b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/ide/lm3s8962_crossworks.hzs index fa3ab9f2..b66167e5 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/ide/lm3s8962_crossworks.hzs +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/ide/lm3s8962_crossworks.hzs @@ -1,19 +1,22 @@ - + + + + - + - + - + - + @@ -23,16 +26,16 @@ - + - + - + - + @@ -51,7 +54,7 @@ - + - + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.elf index b9206141..de989188 100644 Binary files a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.elf and b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.elf differ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.map index 930d9c95..50546090 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.map @@ -7,36 +7,36 @@ start address 0x00008000 Program Header: LOAD off 0x00008000 vaddr 0x00008000 paddr 0x00008000 align 2**15 - filesz 0x00001bf8 memsz 0x00001bf8 flags r-x + filesz 0x00001c3c memsz 0x00001c3c flags r-x LOAD off 0x00010000 vaddr 0x20000000 paddr 0x20000000 align 2**15 - filesz 0x00000000 memsz 0x00000158 flags rw- + filesz 0x00000000 memsz 0x0000015c flags rw- private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00001bf8 00008000 00008000 00008000 2**2 + 0 .text 00001c3c 00008000 00008000 00008000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .bss 00000158 20000000 20000000 00010000 2**2 + 1 .bss 0000015c 20000000 20000000 00010000 2**2 ALLOC - 2 .debug_info 000054f5 00000000 00000000 00009bf8 2**0 + 2 .debug_info 00005517 00000000 00000000 00009c3c 2**0 CONTENTS, READONLY, DEBUGGING - 3 .debug_abbrev 00000d8d 00000000 00000000 0000f0ed 2**0 + 3 .debug_abbrev 00000da5 00000000 00000000 0000f153 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_loc 00002f0d 00000000 00000000 0000fe7a 2**0 + 4 .debug_loc 00002f2b 00000000 00000000 0000fef8 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_aranges 000006c0 00000000 00000000 00012d87 2**0 + 5 .debug_aranges 000006c0 00000000 00000000 00012e23 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_ranges 00000618 00000000 00000000 00013447 2**0 + 6 .debug_ranges 00000630 00000000 00000000 000134e3 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_line 00001aa0 00000000 00000000 00013a5f 2**0 + 7 .debug_line 00001aad 00000000 00000000 00013b13 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_str 00001524 00000000 00000000 000154ff 2**0 + 8 .debug_str 00001536 00000000 00000000 000155c0 2**0 CONTENTS, READONLY, DEBUGGING - 9 .comment 00000030 00000000 00000000 00016a23 2**0 + 9 .comment 00000030 00000000 00000000 00016af6 2**0 CONTENTS, READONLY - 10 .ARM.attributes 00000033 00000000 00000000 00016a53 2**0 + 10 .ARM.attributes 00000033 00000000 00000000 00016b26 2**0 CONTENTS, READONLY - 11 .debug_frame 000011fc 00000000 00000000 00016a88 2**2 + 11 .debug_frame 000011fc 00000000 00000000 00016b5c 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00008000 l d .text 00000000 .text @@ -56,76 +56,77 @@ SYMBOL TABLE: 20000000 l O .bss 00000041 xcpCtoReqPacket.4538 20000044 l O .bss 00000001 xcpCtoRxInProgress.4540 20000045 l O .bss 00000001 xcpCtoRxLength.4539 +20000048 l O .bss 00000004 xcpCtoRxStartTime.4541 00000000 l df *ABS* 00000000 cstart.c -00008368 l F .text 00000000 zero_loop +000083ac l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 led.c -20000048 l O .bss 00000004 timer_counter_last.4520 -2000004c l O .bss 00000001 led_toggle_state.4519 +2000004c l O .bss 00000004 timer_counter_last.4520 +20000050 l O .bss 00000001 led_toggle_state.4519 00000000 l df *ABS* 00000000 main.c -20000050 l O .bss 00000004 assert_failure_line.4527 +20000054 l O .bss 00000004 assert_failure_line.4527 00000000 l df *ABS* 00000000 time.c -20000054 l O .bss 00000004 millisecond_counter +20000058 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 can.c -00008504 l F .text 00000024 CANBaseValid -00008528 l F .text 00000032 CANIntNumberGet -0000855c l F .text 0000001e CANRegWrite -0000857c l F .text 00000094 CANRegRead +00008548 l F .text 00000024 CANBaseValid +0000856c l F .text 00000032 CANIntNumberGet +000085a0 l F .text 0000001e CANRegWrite +000085c0 l F .text 00000094 CANRegRead 00000000 l df *ABS* 00000000 gpio.c -00008dcc l F .text 0000008a GPIOBaseValid +00008e10 l F .text 0000008a GPIOBaseValid 00000000 l df *ABS* 00000000 interrupt.c 00000000 l df *ABS* 00000000 sysctl.c -00009258 l F .text 00000154 SysCtlPeripheralValid -00009b48 l O .text 0000005c g_pulXtals -00009bbc l O .text 0000000c g_pulRCGCRegs +0000929c l F .text 00000154 SysCtlPeripheralValid +00009b8c l O .text 0000005c g_pulXtals +00009c00 l O .text 0000000c g_pulRCGCRegs 00000000 l df *ABS* 00000000 systick.c 00000000 l df *ABS* 00000000 uart.c -000098dc l F .text 00000026 UARTBaseValid +00009920 l F .text 00000026 UARTBaseValid 00000000 l df *ABS* 00000000 00000100 l *ABS* 00000000 __STACKSIZE__ -00008490 g F .text 0000000c __error__ -00008324 g F .text 00000060 reset_handler -00008610 g F .text 000000e0 CANInit -00009408 g F .text 00000008 SysCtlDelay -000086f0 g F .text 00000044 CANEnable -00009bf8 g .text 00000000 _etext -00008ff4 g F .text 00000030 GPIOPinWrite -000093ac g F .text 00000046 SysCtlPeripheralEnable -000093f4 g F .text 00000012 SysCtlReset -20000058 g .bss 00000000 _ebss -00008500 g F .text 00000002 UnusedISR -00008390 g F .text 0000003a LedInit -000084f0 g F .text 00000010 TimeISRHandler -00009ac8 g F .text 00000036 UARTCharGetNonBlocking +000084d4 g F .text 0000000c __error__ +00008368 g F .text 00000060 reset_handler +00008654 g F .text 000000e0 CANInit +0000944c g F .text 00000008 SysCtlDelay +00008734 g F .text 00000044 CANEnable +00009c3c g .text 00000000 _etext +00009038 g F .text 00000030 GPIOPinWrite +000093f0 g F .text 00000046 SysCtlPeripheralEnable +00009438 g F .text 00000012 SysCtlReset +2000005c g .bss 00000000 _ebss +00008544 g F .text 00000002 UnusedISR +000083d4 g F .text 0000003a LedInit +00008534 g F .text 00000010 TimeISRHandler +00009b0c g F .text 00000036 UARTCharGetNonBlocking 20000000 g .bss 00000000 _bss -000098b0 g F .text 0000002a SysTickPeriodSet -00008868 g F .text 000000b0 CANStatusGet -00008448 g F .text 00000048 main -000095cc g F .text 000002ba SysCtlClockGet -00009940 g F .text 00000044 UARTDisable -00008bb0 g F .text 0000021a CANMessageGet -00009024 g F .text 0000004c GPIOPinTypeCAN +000098f4 g F .text 0000002a SysTickPeriodSet +000088ac g F .text 000000b0 CANStatusGet +0000848c g F .text 00000048 main +00009610 g F .text 000002ba SysCtlClockGet +00009984 g F .text 00000044 UARTDisable +00008bf4 g F .text 0000021a CANMessageGet +00009068 g F .text 0000004c GPIOPinTypeCAN 000080f4 g F .text 0000011e BootComInit -0000849c g F .text 00000046 TimeInit -000091b0 g F .text 000000a8 IntDisable +000084e0 g F .text 00000046 TimeInit +000091f4 g F .text 000000a8 IntDisable 20000000 g .text 00000000 _data -000083cc g F .text 0000007a LedToggle -00008734 g F .text 00000132 CANBitTimingSet -20000158 g .bss 00000000 _estack +00008410 g F .text 0000007a LedToggle +00008778 g F .text 00000132 CANBitTimingSet +2000015c g .bss 00000000 _estack 20000000 g .text 00000000 _edata 00008000 g O .text 000000f4 _vectab -000090bc g F .text 0000004c GPIOPinTypeUART -00009070 g F .text 0000004c GPIOPinTypeGPIOOutput -00009108 g F .text 000000a8 IntEnable -00008214 g F .text 0000010e BootComCheckActivationRequest -000084e4 g F .text 0000000c TimeGet -00008e58 g F .text 0000006c GPIODirModeSet -20000058 g .bss 00000000 _stack -00009888 g F .text 00000012 SysTickEnable -0000989c g F .text 00000012 SysTickIntEnable -00008918 g F .text 00000296 CANMessageSet -00009984 g F .text 00000142 UARTConfigSetExpClk -00009410 g F .text 000001ba SysCtlClockSet -00008ec4 g F .text 0000012e GPIOPadConfigSet -00009904 g F .text 0000003c UARTEnable +00009100 g F .text 0000004c GPIOPinTypeUART +000090b4 g F .text 0000004c GPIOPinTypeGPIOOutput +0000914c g F .text 000000a8 IntEnable +00008214 g F .text 00000154 BootComCheckActivationRequest +00008528 g F .text 0000000c TimeGet +00008e9c g F .text 0000006c GPIODirModeSet +2000005c g .bss 00000000 _stack +000098cc g F .text 00000012 SysTickEnable +000098e0 g F .text 00000012 SysTickIntEnable +0000895c g F .text 00000296 CANMessageSet +000099c8 g F .text 00000142 UARTConfigSetExpClk +00009454 g F .text 000001ba SysCtlClockSet +00008f08 g F .text 0000012e GPIOPadConfigSet +00009948 g F .text 0000003c UARTEnable diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.srec index fb66e320..c09fc238 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.srec @@ -1,450 +1,454 @@ S020000062696E2F64656D6F70726F675F656B5F6C6D3373383936322E7372656359 -S1138000580100202583000001850000018500003F -S11380100185000001850000018500000185000044 -S11380200185000001850000018500000185000034 -S1138030018500000185000001850000F184000035 -S11380400185000001850000018500000185000014 -S11380500185000001850000018500000185000004 -S113806001850000018500000185000001850000F4 -S113807001850000018500000185000001850000E4 -S113808001850000018500000185000001850000D4 -S113809001850000018500000185000001850000C4 -S11380A001850000018500000185000001850000B4 -S11380B001850000018500000185000001850000A4 -S11380C00185000001850000018500000185000094 -S11380D00185000001850000018500000185000084 -S11380E00185000001850000018500000185000074 +S11380005C0100206983000045850000458500006F +S11380104585000045850000458500004585000034 +S11380204585000045850000458500004585000024 +S11380304585000045850000458500003585000024 +S11380404585000045850000458500004585000004 +S113805045850000458500004585000045850000F4 +S113806045850000458500004585000045850000E4 +S113807045850000458500004585000045850000D4 +S113808045850000458500004585000045850000C4 +S113809045850000458500004585000045850000B4 +S11380A045850000458500004585000045850000A4 +S11380B04585000045850000458500004585000094 +S11380C04585000045850000458500004585000084 +S11380D04585000045850000458500004585000074 +S11380E04585000045850000458500004585000064 S11380F0EE11AA55F0B587B00120C1F2000049F293 -S1138100AD34C0F20004A0470120C2F20000A04731 -S11381104FF04020032149F2BD03C0F20003984709 -S113812049F2CD53C0F20003984701464FF4404052 -S1138130C4F200004FF46142602349F68515C0F291 +S1138100F134C0F20004A0470120C2F20000A047ED +S11381104FF04020032149F20113C0F200039847B5 +S113812049F21163C0F20003984701464FF44040FE +S1138130C4F200004FF46142602349F6C915C0F24D S11381400005A8470820C2F20000A0474FF4E04011 -S1138150C4F20000032149F22503C0F2000398474A +S1138150C4F20000032149F26903C0F20003984706 S11381604FF48070C0F21000A0470020C4F2040055 -S113817048F21163C0F200039847042303931026C6 +S113817048F25563C0F20003984704230393102682 S1138180019640F2A460082735463B46741CE21869 S1138190B0FBF2F14139C9B20A2918D8B5FBF2F1A2 S11381A002FB01F1102912D102930196032B98BF0F S11381B003931023B3FBF2F204920020C4F20400F0 -S11381C001A948F23573C0F20003984704E0013B6B +S11381C001A948F27973C0F20003984704E0013B27 S11381D0DDD16438013ED8D10024C4F20404204621 -S11381E048F2F163C0F20003984740F267630193D9 +S11381E048F23573C0F20003984740F26763019385 S11381F003F5CC73029308230393049320460121CF -S113820001AA022348F61914C0F20004A04707B0DB +S113820001AA022348F65D14C0F20004A04707B097 S1138210F0BD00BF10B588B040F24403C2F20003C1 -S11382201B78EBB94FF44040C4F2000049F6C9236F -S1138230C0F200039847B0F1FF3F4BD040F2000377 -S1138240C2F20003187040F24403C2F20003012298 -S11382501A7040F24503C2F2000300221A7039E09A -S113826040F24503C2F200031B785C1C4FF440400B -S1138270C4F2000049F6C923C0F200039847B0F1E4 -S1138280FF3F27D040F20003C2F20003185540F22A -S11382904502C2F2000211780131C9B211701B7893 -S11382A08B4217D140F24403C2F2000300221A7039 -S11382B040F20003C2F200035B78FF2B0AD140F2C4 -S11382C00003C2F200039B7823B949F2F533C0F2EC -S11382D0000398470020C4F20400022148F6690311 -S11382E0C0F20003984710F0010F18D001AB0793B8 -S11382F00020C4F20400012103AA0B4648F6B1345D -S1138300C0F20004A0479DF80430FF2B07D19DF86C -S1138310053023B949F2F533C0F20003984708B099 -S113832010BD00BF10B517498D4640F20002C2F2DD -S1138330000240F20003C2F200039A4210D2131D5D -S11383400F4CE41A24F0030404340023104649F6C5 -S1138350F831C0F200015A581A500433A342FAD13A -S113836009480A494FF000028842B8BF40F8042B7C -S1138370FADB48F24943C0F20003984710BD00BF3E -S113838003000020580100200000002058000020B5 -S113839010B52020C2F2000049F2AD33C0F2000350 -S11383A098474FF4A044C4F202042046012149F244 -S11383B07103C0F20003984720460121002248F6C9 -S11383C0F573C0F20003984710BD00BF10B548F222 -S11383D0E543C0F200039847044640F24803C2F262 -S11383E000031B68C31AB3F5FA7F2BD340F24C0386 -S11383F0C2F200031B7883B940F24C03C2F20003BB -S113840001221A704FF4A040C4F20200114648F64B -S1138410F573C0F2000398470FE040F24C03C2F238 -S1138420000300221A704FF4A040C4F2020001219C -S113843048F6F573C0F20003984740F24803C2F2CD -S113844000031C6010BD00BF08B54FF46070C0F29B -S1138450C01049F21143C0F20003984748F2913327 -S1138460C0F20003984748F29D43C0F200039847C6 -S113847048F2F503C0F20003984748F2CD35C0F244 -S1138480000548F21524C0F20004A847A047FCE701 -S113849040F25003C2F200031960FEE708B549F246 -S11384A0CD53C0F20003984744F6D353C1F262039C -S11384B0A3FB0020800949F6B103C0F200039847EA -S11384C049F68903C0F20003984749F69D03C0F2B8 -S11384D00003984740F25403C2F2000300221A60DA -S11384E008BD00BF40F25403C2F20003186870478D -S11384F040F25403C2F200031A6801321A60704752 -S1138500FEE700BF20F480520023C4F204039A4221 -S113851008D04FF40053C4F20403984214BF00205F -S113852001207047012070474FF48053C4F20403C4 -S1138530984210D04FF40053C4F20403984208D078 -S11385400023C4F2040398420CBF37204FF0FF30DD -S11385507047392070473820704700BF82B00160EF -S113856000230193019B042B05DC019B0133019340 -S1138570019B042BF9DD02B0704700BF70B582B0D7 -S1138580044620F47F6020F00F0048F22953C0F223 -S1138590000398470546B0F1FF3F10D149F600307B -S11385A0C0F20000F92148F29143C0F20003984759 -S11385B04EF20413CEF200031B68002611E04EF2C3 -S11385C00413CEF200031B68A0F13002012101FA6A -S11385D002F212EA030604D049F2B113C0F2000316 -S11385E098472368002301930199042905DC019B22 -S11385F001330193019B042BF9DD24682EB1284635 -S113860049F20913C0F200039847204602B070BD36 -S11386102DE9F843804648F20553C0F20003984719 -S113862050B949F60030C0F2000040F2D91148F2C6 -S11386309143C0F2000398474046012148F25D533C -S1138640C0F20003984708F1200548F27D56C0F2B5 -S113865000062C462846B04710F4004FF9D108F123 -S113866024094846B02148F25D55C0F20005A847E8 -S113867008F134000021A84708F138000021A84778 -S1138680012648F27D55C0F2000548F25D57C0F25C -S113869000072046A84710F4004FFAD1204631467F -S11386A0B8470136212EF4D148460C2148F25D53D7 -S11386B0C0F200039847012648F27D55C0F2000538 -S11386C048F25D57C0F200072046A84710F4004F57 -S11386D0FAD120463146B8470136212EF4D108F1AB -S11386E0040048F27D53C0F200039847BDE8F883C4 -S11386F010B5044648F20553C0F20003984750B938 -S113870049F60030C0F2000040F23A2148F29143A9 -S1138710C0F200039847204648F27D53C0F200039C -S1138720984720F00101204648F25D53C0F200034F -S1138730984710BDF8B505460C4648F20553C0F2FB -S11387400003984750B949F60030C0F200004FF4D6 -S1138750597148F29143C0F20003984754B949F65D -S11387600030C0F2000040F2653148F29143C0F29B -S1138770000398472368023B0E2B0AD949F60030C0 -S1138780C0F2000040F26B3148F29143C0F20003A2 -S113879098476368013B072B0AD949F60030C0F2B9 -S11387A000004FF45C7148F29143C0F20003984713 -S11387B0A368013B032B0AD949F60030C0F200003C -S11387C040F2753148F29143C0F200039847E368E0 -S11387D0013BB3F5806F0AD349F60030C0F20000C4 -S11387E040F27B3148F29143C0F200039847284697 -S11387F048F27D53C0F2000398470746284647F0E5 -S1138800410148F25D56C0F20006B0476368591E44 -S1138810090301F4E0412368013B1B0203F4706384 -S11388201943E368013B03F03F031943A368013B89 -S11388309B01DBB205F10C001943B047E168013933 -S113884005F11800C1F38311B04717F0010F0CBFF5 -S113885027F0400127F04101284648F25D53C0F259 -S113886000039847F8BD00BF70B505460C4648F2B2 -S11388700553C0F20003984750B949F60030C0F2DE -S1138880000040F2925148F29143C0F2000398472D -S1138890032C3ED8DFE804F00213212F04352846C8 -S11388A048F27D53C0F200039847044628466FF00F -S11388B01F0148F25D53C0F2000398472AE005F512 -S11388C0807048F27D56C0F20006B047044605F5B4 -S11388D08270B04744EA00441CE005F5907048F209 -S11388E07D56C0F20006B047044605F59270B047C5 -S11388F044EA00440EE005F5B07048F27D56C0F23B -S11389000006B047044605F5B270B04744EA004497 -S113891000E00024204670BD2DE9F04F89B00546E3 -S113892002911646984648F20553C0F20003984750 -S113893050B949F60030C0F2000040F25F6148F2DD -S11389409143C0F200039847DDF8089009F1FF3322 -S11389501F2B0AD949F60030C0F200004FF4CC6155 -S113896048F29143C0F200039847B8F1040F0AD9C2 -S113897049F60030C0F2000040F2666148F29143CB -S1138980C0F20003984705F1200748F27D59C0F270 -S113899000094C46B9463846A04710F4004FF9D1B7 -S11389A03C463268B2F5006F3ABFB368C3F3800C3B -S11389B04FF0010CB8F1040F00F2F680DFE808F084 -S11389C003371119290001214FF480774FF4005E19 -S11389D04FF00009CDF80490CDF80C904FF09308B7 -S11389E02DE000210F468E46019103914FF093082C -S11389F025E000214FF480574FF4005E41F6FF79E3 -S1138A00CDF8049009F56049CDF80C904FF0D308E7 -S1138A1015E001214FF490574FF4005E4FF0000928 -S1138A20CDF80490CDF80C904FF0930807E00021A6 -S1138A304FF480778E46019103914FF09308B36809 -S1138A4013F0080F17D0BCF1000F08D070681FFA9C -S1138A5080F9CDF80C90C0F30C4001900BE07068E5 -S1138A60800041F6FC7900EA0909CDF804904FF042 -S1138A700009CDF80C9003F02800282802BFDDF887 -S1138A80049049F40049CDF8049003F01800182824 -S1138A9002BFDDF8049049F48049CDF8049013F046 -S1138AA0380F1CBF47F480574FF0D30848F0200814 -S1138AB0CDF81480BCF1000F0BD01FFA82F9CDF869 -S1138AC01890C2F30C4242F4404242EA0E0207926A -S1138AD00BE09200C2F30C0242F4004242EA0E029E -S1138AE007924FF00009CDF81890F26802F00F09D0 -S1138AF047EA090913F4007F04BF49F080091FFA0B -S1138B0089F913F0010F18BF49F4006913F0020F3B -S1138B1018BF49F48069F1B1D6F810B005F13C08EA -S1138B209246002A17DD0127002648F25D50C0F264 -S1138B300000049040461BF80610BA452EDD0236AC -S1138B401BF8073041EA0321049A904708F104080E -S1138B500237B245EEDC05F12400059948F25D5672 -S1138B60C0F20006B04705F128000399B04705F1AB -S1138B702C000199B04705F130000699B04705F182 -S1138B8034000799B04705F138004946B0472046FC -S1138B90DDF8089009F03F01B04705E048F25D5365 -S1138BA0C0F200039847D6E709B0BDE8F08F00BFD4 -S1138BB02DE9F04F83B006468A4615461C4648F216 -S1138BC00552C0F20002904750B949F60030C0F295 -S1138BD0000040F2C17148F29143C0F2000398478B -S1138BE00AF1FF331F2B0AD949F60030C0F2000006 -S1138BF040F2C27148F29143C0F20003984706F173 -S1138C00840B5846002C14BF7B21732148F25D5716 -S1138C10C0F20007B84706F180040AF03F0A204674 -S1138C205146B84748F27D57C0F200072046B8477E -S1138C3010F4004FFAD106F1880048F27D57C0F2D3 -S1138C400007B847019006F18C00B847814606F149 -S1138C509000B847009006F19400B847804606F1AA -S1138C609800B8470023AB6083B213F4807F03D12C -S1138C7018F4005F03D104E018F4005F01D140222E -S1138C80AA601FFA88F818F480421FBFC8F30C08C2 -S1138C90009FB9B241EA08411FBF2960A96841F0A9 -S1138CA00401A96004BFC8F38A01296013F4804F4A -S1138CB01EBFA96841F48071A96013F4805F31D0AC -S1138CC09AB1C9F30C02019FB9B241EA02426A6047 -S1138CD06FF060418A4203D1AA6812F0400F13D1A9 -S1138CE0AA6842F00802AA600EE0C9F38A026A6028 -S1138CF040F2FF718A4203D1AA6812F0400F03D1F7 -S1138D00AA6842F00802AA6019F4004F1EBFAA68BC -S1138D1042F02802AA6019F4804F1EBFAA6842F0EC -S1138D201802AA6013F4006F1EBFAA6842F0010281 -S1138D30AA6013F4806F1EBFAB6843F00203AB60FC -S1138D4010F4004F04BF0023EB603BD000F00F0091 -S1138D50E860AB6813F0400F1CD12F6900979C3674 -S1138D608146B8B14FF00108002748F27D53C0F2A4 -S1138D70000301933046019B9847009BD855C14599 -S1138D8008DD0237000A03F80800043608F1020877 -S1138D90B945EFDC5846042148F25D56C0F200069E -S1138DA0B04720465146B04748F27D56C0F200060F -S1138DB02046B04710F4004FFAD1AB6843F080036B -S1138DC0AB60FFE703B0BDE8F08F00BF20F4805331 -S1138DD04FF40042C4F20502934218BFB3F1402F8E -S1138DE031D04FF4C041C4F200014FF42042C4F228 -S1138DF00502934218BF8B4227D04FF48041C4F23E -S1138E0002014FF44042C4F20502934218BF8B4260 -S1138E101DD04FF4C041C4F202014FF46042C4F2C9 -S1138E200502934218BF8B4213D04FF45042C4F250 -S1138E3003020023C4F20603984218BF904214BFF1 -S1138E400020012070470120704701207047012055 -S1138E5070470120704700BF70B504460E461546A2 -S1138E6048F6CD53C0F20003984748B949F6143088 -S1138E70C0F20000E42148F29143C0F20003984795 -S1138E80022D09D949F61430C0F20000E62148F257 -S1138E909143C0F20003984715F0010F04F5806375 -S1138EA0D4F8002414BF3243B2431A6015F0020F01 -S1138EB004F58463D4F8202414BF164322EA06067A -S1138EC01E6070BDF8B504460D4617461E4648F6AA -S1138ED0CD53C0F20003984750B949F61430C0F29C -S1138EE000004FF4DD7148F29143C0F2000398474B -S1138EF027F008027B1E042A18BF012B0AD949F661 -S1138F001430C0F200004FF4DF7148F29143C0F214 -S1138F1000039847A6F10803052B0BD956B149F66F -S1138F201430C0F2000040F2C51148F29143C0F27F -S1138F300003984717F0010F04F5A063D4F8002547 -S1138F4014BF2A43AA431A6017F0020F04F2045311 -S1138F50D4F8042514BF2A43AA431A6017F0040F57 -S1138F6004F5A163D4F8082514BF2A43AA431A6060 -S1138F7017F0080F04F5A363D4F8182514BF2A4387 -S1138F80AA431A6016F0010F04F20C53D4F80C250E -S1138F9014BF2A43AA431A6016F0020F04F5A26311 -S1138FA0D4F8102514BF2A43AA431A6016F0040FFC -S1138FB004F21453D4F8142514BF2A43AA431A60A4 -S1138FC016F0080F04F21C53D4F81C2514BF2A43CE -S1138FD0AA431A602EB904F5A563D4F828251543CD -S1138FE005E004F5A563D4F8282522EA05051D60EB -S1138FF0F8BD00BF70B504460D46164648F6CD537D -S1139000C0F20003984750B949F61430C0F200008A -S11390104FF4517148F29143C0F20003984744F869 -S1139020256070BD38B505460C4648F6CD53C0F2F0 -S11390300003984750B949F61430C0F200004FF4C9 -S1139040647148F29143C0F20003984728462146D0 -S1139050022248F65963C0F2000398472846214685 -S11390600422082348F6C564C0F20004A04738BDB2 -S113907038B505460C4648F6CD53C0F20003984770 -S113908050B949F61430C0F2000040F2044148F2ED -S11390909143C0F20003984728462146012248F62E -S11390A05963C0F200039847284621460122082349 -S11390B048F6C564C0F20004A04738BD38B505467B -S11390C00C4648F6CD53C0F20003984750B949F610 -S11390D01430C0F2000040F21F5148F29143C0F234 -S11390E00003984728462146022248F65963C0F2F5 -S11390F000039847284621460122082348F6C56400 -S1139100C0F20004A04738BD10B5044646280AD969 -S113911049F62C30C0F200004FF4D57148F2914367 -S1139120C0F200039847042C08D14EF62453CEF223 -S113913000031A6842F480321A6010BD052C08D16D -S11391404EF62453CEF200031A6842F400321A6039 -S113915010BD062C08D14EF62453CEF200031A6833 -S113916042F480221A6010BD0F2C08D14EF2100375 -S1139170CEF200031A6842F002021A6010BDA4F194 -S113918010031F2B08D8012202FA03F34FF46142A3 -S1139190CEF20002136010BD2F2C08D9303C0123FD -S11391A003FA04F44EF20413CEF200031C6010BD63 -S11391B010B5044646280AD949F62C30C0F20000FE -S11391C04FF4F77148F29143C0F200039847042C1E -S11391D008D14EF62453CEF200031A6822F48032EA -S11391E01A6010BD052C08D14EF62453CEF20003AC -S11391F01A6822F400321A6010BD062C08D14EF60B -S11392002453CEF200031A6822F480221A6010BD9F -S11392100F2C08D14EF21003CEF200031A6822F08C -S113922002021A6010BDA4F110031F2B08D80122FA -S113923002FA03F34EF28012CEF20002136010BD64 -S11392402F2C08D9303C012303FA04F44EF2841382 -S1139250CEF200031C6010BD30B420F08053A3F59F -S11392608012013A4FF48071C0F210018B4218BF92 -S1139270012A98BF012040F297804FF40071C0F298 -S113928010014FF48062C0F21002934218BF8B4267 -S113929008BF012000F088804FF4A041C2F2100101 -S11392A000F16042013A884218BF012A98BF0120A8 -S11392B07AD90422C2F20002904208BF012073D07E -S11392C01022C2F20002904208BF01206CD020227A -S11392D0C2F20002904208BF012065D020F480143D -S11392E08021C2F200014FF48072C2F20002944263 -S11392F018BF8B4208BF012056D020F00052B0F1B5 -S1139300102F18BF402A08BF01204DD04FF48041D0 -S1139310C1F200018C4208BF012045D0B0F1101FFA -S113932008BF012040D04FF48075C1F200054FF40E -S11393300071C1F20001884218BFA84208BF012091 -S113934032D01025C1F200052021C1F200018A4269 -S113935018BFAA4208BF012026D00821C1F210017B -S113936088421CD000F170410139012917D9042128 -S1139370C1F200018C4214D0B0F1202F13D001218E -S1139380C2F2100188420ED04FF48050C0F2100097 -S1139390834218BF082A14BF0020012004E00120E2 -S11393A002E0012000E0012030BC704710B5044603 -S11393B049F25923C0F20003984750B949F6A43042 -S11393C0C0F200004FF4FC7148F29143C0F2000374 -S11393D0984749F6BC33C0F20003220F53F82230F9 -S11393E01A68A1B2C4F3044401FA04F414431C60DF -S11393F010BD00BF4EF60C53CEF200030422C0F29F -S1139400FA521A60FEE700BF01387FF4FDAF7047DF -S113941070B504464FF46043C4F20F031B6813F0A5 -S1139420E04F0BD04FF46043C4F20F031A680023DB -S1139430C7F2FF031340B3F1805F02D1002CC0F2E6 -S1139440C3804EF26002C4F20F0211684EF2700340 -S1139450C4F20F031E6821F4800545F4006546F448 -S113946000601560186011F0020F02D014F0020FB2 -S113947005D011F0010F24D014F0010F21D164F0B4 -S113948003031D404EF26003C4F20F031D60002865 -S113949004DA06F03003302B04D00BE005F030037F -S11394A0302B07D14FF4805049F20943C0F2000336 -S11394B0984706E04FF4002049F20943C0F2000344 -S11394C0984725F45F5525F0300543F2F0732340A7 -S11394D01D434DF68F73C7F6FF73334043F40062A8 -S11394E042F23003C8F200032340134304F008029D -S11394F04EF25801C4F20F014020086053EAC2063C -S11395000AD54EF27003C4F20F031E604EF26003DC -S1139510C4F20F031D6009E04EF26003C4F20F03AE -S11395201D604EF27003C4F20F031E60102049F256 -S11395300942C0F20002904725F0F86020F00300D1 -S11395400323C0F2C0732340184326F0FC5604F0F2 -S1139550FC510E4314F0804F1FBF40F4800026F4EA -S113956080050023C4F240031ABF23401D4326F0A4 -S1139570804514F4006F17D14EF25003C4F20F0368 -S11395801B6813F0400F0BD147F6FF734EF25001E6 -S1139590C4F20F010A6812F0400F01D1013BF9D166 -S11395A020F4006025F400654EF26003C4F20F035A -S11395B018604EF27003C4F20F031D60102049F2CC -S11395C00943C0F20003984770BD00BF30B44EF2A7 -S11395D06003C4F20F0319684EF27003C4F20F0360 -S11395E01A68002AB4BF02F0700301F03003202B84 -S11395F071D003D87BB1102B16D037E1602B00F06B -S1139600C180702B00F0BB80302B08BF03F5EA4308 -S113961000F0CF802AE149F64833C0F20003C1F3D9 -S1139620841053F82030C4E04FF46043C4F20F03B5 -S11396301B6813F0E04F04BF4EF2C013C0F2E40302 -S113964000F0B7804FF46043C4F20F03186800239E -S1139650C7F2FF030340B3F1805F00F096804FF43C -S11396606043C4F20F0318680023C7F2FF030340EA -S11396700020C1F20100834208D14FF46043C4F2D8 -S11396800F031B689BB2022B00F084804FF46043ED -S1139690C4F20F0318680023C7F2FF03034000203D -S11396A0C1F2030083421CBF4FF41053C0F2F40311 -S11396B07FD14FF46043C4F20F031C68A4B24FF48B -S11396C0D853C0F2B7034FF41050C0F2F400002C8A -S11396D018BF03466DE04FF46043C4F20F031B68E8 -S11396E013F0E04F04BF43F67003C0F2390360D0B7 -S11396F04FF46043C4F20F0318680023C7F2FF035A -S11397000340B3F1805F4AD04FF46043C4F20F03C7 -S113971018680023C7F2FF0303400020C1F20100D0 -S1139720834207D14FF46043C4F20F031B689BB21A -S1139730022B39D04FF46043C4F20F03186800239E -S1139740C7F2FF0303400020C1F2030083421CBFA1 -S11397504FF41063C0F23D032BD14FF46043C4F2C5 -S11397600F031C68A4B24CF2C063C0F22D034FF483 -S11397701060C0F23D00002C18BF034619E04FF4FE -S1139780004316E04FF4800313E04EF2C013C0F21E -S1139790E4030EE04FF4D853C0F2B70309E043F6F4 -S11397A07003C0F2390304E04CF2C063C0F22D032D -S11397B0FFE7002A03DA12F4006F03D058E011F433 -S11397C0006F5AD14EF26400C4F20F0000684FF4E7 -S11397D06044C4F20F04246814F0E04F0BD04FF43B -S11397E06044C4F20F0425680024C7F2FF042C402F -S11397F0B4F1805F0AD1C0F34814023404FB03F3CC -S113980000F01F040234B3FBF4F309E0C0F348147E -S113981004FB03F300F01F0401346400B3FBF4F30E -S113982010F4804F18BF5B0810F4004F18BF9B085A -S1139830002AA8BF41F4800112DA12F0804F09D047 -S113984012F4006F06D15B00C2F386520132B3FBFF -S1139850F2F016E0C2F3C5500130B3FBF0F010E0B3 -S1139860C1F3C3500130B3FBF0F00AE0002008E07C -S113987011F4800FE1D1184603E011F4800FEFD109 -S1139880184630BC704700BF4EF21003CEF20003FE -S11398901A6842F005021A60704700BF4EF21003C6 -S11398A0CEF200031A6842F002021A60704700BF49 -S11398B010B5441EB4F1807F09D349F6C830C0F214 -S11398C00000D02148F29143C0F2000398474EF2C1 -S11398D01403CEF200031C6010BD00BF20F48052BC -S11398E04FF44043C4F200039A4208D04FF460435B -S11398F0C4F20003984214BF0020012070470120E5 -S1139900704700BF10B5044649F6DD03C0F20003FA -S1139910984750B949F6E030C0F200004FF4CF71D7 -S113992048F29143C0F200039847E36A43F01003FE -S1139930E362236B43F4407343F00103236310BDDC -S113994010B5044649F6DD03C0F20003984750B948 -S113995049F6E030C0F200004FF4DF7148F2914361 -S1139960C0F200039847A36913F0080FFBD1E36A20 -S113997023F01003E362236B23F4407323F0010309 -S1139980236310BDF8B504460E4615461F4649F636 -S1139990DD02C0F20002904750B949F6E030C0F24F -S11399A0000040F20D1148F29143C0F200039847C1 -S11399B055B949F6E030C0F200004FF4877148F21F -S11399C09143C0F2000398474FF46042C4F20F027F -S11399D0136813F0E04F08BF102340D04FF46043E6 -S11399E0C4F20F031A680023C7F2FF031340B3F154 -S11399F0805F08BF102332D04FF46043C4F20F03DA -S1139A001A680023C7F2FF0313400022C1F20102C7 -S1139A10934209D14FF46043C4F20F031B689BB215 -S1139A20022B08BF10231AD04FF46043C4F20F0373 -S1139A301A680023C7F2FF0313400022C1F2030295 -S1139A40934218BF08230AD14FF46043C4F20F03B2 -S1139A501B689BB2002B0CBF10230823FFE705FBF8 -S1139A6003F3B3420AD949F6E030C0F2000040F2F1 -S1139A700F1148F29143C0F200039847204649F67B -S1139A804112C0F200029047B6EB051F236B3DBFA5 -S1139A9043F0200323636D0823F0200328BF2363CE -S1139AA0F600B6FBF5F50135EB096362C5F3450530 -S1139AB0A562E7620023A361204649F60513C0F2BC -S1139AC000039847F8BD00BF10B5044649F6DD030E -S1139AD0C0F20003984750B949F6E030C0F20000E4 -S1139AE040F2094148F29143C0F200039847A36948 -S1139AF013F0100F0CBF20684FF0FF3010BD00BFF3 -S1139B006C69622F6472697665726C69622F636135 -S1139B106E2E63006C69622F6472697665726C697B -S1139B20622F6770696F2E63000000006C69622FFA -S1139B306472697665726C69622F696E746572729B -S1139B407570742E6300000040420F0000201C005A -S1139B5080841E0000802500999E36000040380055 -S1139B6000093D0000803E0000004B00404B4C00CB -S1139B7000204E00808D5B0000C05D0000807000FE -S1139B8000127A0000007D0080969800001BB70048 -S1139B900080BB00C0E8CE00647ADA000024F40040 -S1139BA00000FA006C69622F6472697665726C69F0 -S1139BB0622F73797363746C2E63000000E10F40AD -S1139BC004E10F4008E10F406C69622F647269760A -S1139BD065726C69622F7379737469636B2E6300A9 -S1139BE06C69622F6472697665726C69622F756143 -S10B9BF072742E6300000000F2 +S11382201B7853BB4FF44040C4F2000049F60D33B1 +S1138230C0F200039847B0F1FF3F5FD040F2000363 +S1138240C2F20003187010F0FF0F57D048F2295300 +S1138250C0F20003984740F24803C2F200031860DA +S113826040F24403C2F2000301221A7040F24503B3 +S1138270C2F2000300221A7040E040F24503C2F249 +S113828000031B785C1C4FF44040C4F2000049F624 +S11382900D33C0F200039847B0F1FF3F54D040F2D1 +S11382A00003C2F20003185540F24502C2F2000274 +S11382B011780131C9B211701B788B421ED140F282 +S11382C04403C2F2000300221A7040F20003C2F217 +S11382D000035B78FF2B11D140F20003C2F20003CC +S11382E09B785BB949F23943C0F20003984705E033 +S11382F040F24403C2F2000300221A700020C4F2C8 +S11383000400022148F6AD03C0F20003984710F0C0 +S1138310010F27D001AB07930020C4F20400012110 +S113832003AA0B4648F6F534C0F20004A0479DF8B2 +S11383300430FF2B16D19DF805309BB949F239431F +S1138340C0F2000398470DE048F22953C0F200033D +S1138350984740F24803C2F200031B686433984212 +S1138360C6D8CBE708B010BD10B517498D4640F20A +S11383700002C2F2000240F20003C2F200039A4279 +S113838010D2131D0F4CE41A24F003040434002308 +S1138390104649F63C41C0F200015A581A500433C1 +S11383A0A342FAD109480A494FF000028842B8BFF3 +S11383B040F8042BFADB48F28D43C0F200039847DF +S11383C010BD00BF030000205C010020000000205D +S11383D05C00002010B52020C2F2000049F2F13305 +S11383E0C0F2000398474FF4A044C4F202042046AC +S11383F0012149F2B503C0F2000398472046012148 +S1138400002249F23903C0F20003984710BD00BFAF +S113841010B548F22953C0F200039847044640F2CD +S11384204C03C2F200031B68C31AB3F5FA7F2BD3C3 +S113843040F25003C2F200031B7883B940F25003A8 +S1138440C2F2000301221A704FF4A040C4F20200E9 +S1138450114649F23903C0F2000398470FE040F295 +S11384605003C2F2000300221A704FF4A040C4F279 +S11384700200012149F23903C0F20003984740F297 +S11384804C03C2F200031C6010BD00BF08B54FF4DA +S11384906070C0F2C01049F25543C0F2000398471F +S11384A048F2D533C0F20003984748F2E143C0F2E2 +S11384B00003984748F2F503C0F20003984748F2D6 +S11384C01145C0F2000548F21524C0F20004A84783 +S11384D0A047FCE740F25403C2F200031960FEE730 +S11384E008B549F21163C0F20003984744F6D35328 +S11384F0C1F26203A3FB0020800949F6F503C0F230 +S11385000003984749F6CD03C0F20003984749F6A3 +S1138510E103C0F20003984740F25803C2F200039B +S113852000221A6008BD00BF40F25803C2F20003E3 +S11385301868704740F25803C2F200031A68013207 +S11385401A607047FEE700BF20F480520023C4F293 +S113855004039A4208D04FF40053C4F2040398422F +S113856014BF002001207047012070474FF480534E +S1138570C4F20403984210D04FF40053C4F204032D +S1138580984208D00023C4F2040398420CBF372059 +S11385904FF0FF307047392070473820704700BFD4 +S11385A082B0016000230193019B042B05DC019B35 +S11385B001330193019B042BF9DD02B0704700BF26 +S11385C070B582B0044620F47F6020F00F0048F2BA +S11385D06D53C0F2000398470546B0F1FF3F10D138 +S11385E049F64430C0F20000F92148F2D543C0F204 +S11385F0000398474EF20413CEF200031B680026D2 +S113860011E04EF20413CEF200031B68A0F1300215 +S1138610012101FA02F212EA030604D049F2F51329 +S1138620C0F20003984723680023019301990429A9 +S113863005DC019B01330193019B042BF9DD2468C4 +S11386402EB1284649F24D13C0F200039847204644 +S113865002B070BD2DE9F843804648F24953C0F298 +S11386600003984750B949F64430C0F2000040F284 +S1138670D91148F2D543C0F200039847404601217E +S113868048F2A153C0F20003984708F1200548F2CC +S1138690C156C0F200062C462846B04710F4004FDD +S11386A0F9D108F124094846B02148F2A155C0F295 +S11386B00005A84708F134000021A84708F1380054 +S11386C00021A847012648F2C155C0F2000548F22E +S11386D0A157C0F200072046A84710F4004FFAD172 +S11386E020463146B8470136212EF4D148460C21A4 +S11386F048F2A153C0F200039847012648F2C1553D +S1138700C0F2000548F2A157C0F200072046A8476E +S113871010F4004FFAD120463146B8470136212ED5 +S1138720F4D108F1040048F2C153C0F200039847A1 +S1138730BDE8F88310B5044648F24953C0F200037B +S1138740984750B949F64430C0F2000040F23A214B +S113875048F2D543C0F200039847204648F2C1537B +S1138760C0F20003984720F00101204648F2A153CB +S1138770C0F20003984710BDF8B505460C4648F210 +S11387804953C0F20003984750B949F64430C0F247 +S113879000004FF4597148F2D543C0F200039847E2 +S11387A054B949F64430C0F2000040F2653148F251 +S11387B0D543C0F2000398472368023B0E2B0AD925 +S11387C049F64430C0F2000040F26B3148F2D54320 +S11387D0C0F2000398476368013B072B0AD949F6A6 +S11387E04430C0F200004FF45C7148F2D543C0F24B +S11387F000039847A368013B032B0AD949F6443088 +S1138800C0F2000040F2753148F2D543C0F20003D3 +S11388109847E368013BB3F5806F0AD349F64430C7 +S1138820C0F2000040F27B3148F2D543C0F20003AD +S11388309847284648F2C153C0F2000398470746B8 +S1138840284647F0410148F2A156C0F20006B0475D +S11388506368591E090301F4E0412368013B1B02CC +S113886003F470631943E368013B03F03F031943C6 +S1138870A368013B9B01DBB205F10C001943B0472F +S1138880E168013905F11800C1F38311B04717F00D +S1138890010F0CBF27F0400127F04101284648F2A0 +S11388A0A153C0F200039847F8BD00BF70B5054658 +S11388B00C4648F24953C0F20003984750B949F6B0 +S11388C04430C0F2000040F2925148F2D543C0F265 +S11388D000039847032C3ED8DFE804F00213212F4D +S11388E00435284648F2C153C0F2000398470446B1 +S11388F028466FF01F0148F2A153C0F200039847C5 +S11389002AE005F5807048F2C156C0F20006B0476F +S1138910044605F58270B04744EA00441CE005F5BE +S1138920907048F2C156C0F20006B047044605F5FF +S11389309270B04744EA00440EE005F5B07048F286 +S1138940C156C0F20006B047044605F5B270B04700 +S113895044EA004400E00024204670BD2DE9F04FB5 +S113896089B0054602911646984648F24953C0F22A +S11389700003984750B949F64430C0F2000040F271 +S11389805F6148F2D543C0F200039847DDF80890D0 +S113899009F1FF331F2B0AD949F64430C0F2000015 +S11389A04FF4CC6148F2D543C0F200039847B8F1C4 +S11389B0040F0AD949F64430C0F2000040F266615F +S11389C048F2D543C0F20003984705F1200748F266 +S11389D0C159C0F200094C46B9463846A04710F4C4 +S11389E0004FF9D13C463268B2F5006F3ABFB36824 +S11389F0C3F3800C4FF0010CB8F1040F00F2F680C1 +S1138A00DFE808F003371119290001214FF48077BA +S1138A104FF4005E4FF00009CDF80490CDF80C90AF +S1138A204FF093082DE000210F468E4601910391EB +S1138A304FF0930825E000214FF480574FF4005E77 +S1138A4041F6FF79CDF8049009F56049CDF80C9012 +S1138A504FF0D30815E001214FF490574FF4005E16 +S1138A604FF00009CDF80490CDF80C904FF0930826 +S1138A7007E000214FF480778E46019103914FF077 +S1138A809308B36813F0080F17D0BCF1000F08D097 +S1138A9070681FFA80F9CDF80C90C0F30C40019077 +S1138AA00BE07068800041F6FC7900EA0909CDF812 +S1138AB004904FF00009CDF80C9003F0280028280A +S1138AC002BFDDF8049049F40049CDF8049003F0A6 +S1138AD01800182802BFDDF8049049F48049CDF845 +S1138AE0049013F0380F1CBF47F480574FF0D3089D +S1138AF048F02008CDF81480BCF1000F0BD01FFA09 +S1138B0082F9CDF81890C2F30C4242F4404242EA92 +S1138B100E0207920BE09200C2F30C0242F40042F0 +S1138B2042EA0E0207924FF00009CDF81890F2685D +S1138B3002F00F0947EA090913F4007F04BF49F062 +S1138B4080091FFA89F913F0010F18BF49F400696D +S1138B5013F0020F18BF49F48069F1B1D6F810B0D0 +S1138B6005F13C089246002A17DD0127002648F249 +S1138B70A150C0F20000049040461BF80610BA450C +S1138B802EDD02361BF8073041EA0321049A904790 +S1138B9008F104080237B245EEDC05F1240005991A +S1138BA048F2A156C0F20006B04705F12800039927 +S1138BB0B04705F12C000199B04705F13000069942 +S1138BC0B04705F134000799B04705F1380049462C +S1138BD0B0472046DDF8089009F03F01B04705E0B2 +S1138BE048F2A153C0F200039847D6E709B0BDE8A4 +S1138BF0F08F00BF2DE9F04F83B006468A46154634 +S1138C001C4648F24952C0F20002904750B949F656 +S1138C104430C0F2000040F2C17148F2D543C0F2C2 +S1138C20000398470AF1FF331F2B0AD949F6443051 +S1138C30C0F2000040F2C27148F2D543C0F2000312 +S1138C40984706F1840B5846002C14BF7B217321EE +S1138C5048F2A157C0F20007B84706F180040AF0B1 +S1138C603F0A20465146B84748F2C157C0F20007B0 +S1138C702046B84710F4004FFAD106F1880048F2B4 +S1138C80C157C0F20007B847019006F18C00B847FD +S1138C90814606F19000B847009006F19400B84769 +S1138CA0804606F19800B8470023AB6083B213F402 +S1138CB0807F03D118F4005F03D104E018F4005F4F +S1138CC001D14022AA601FFA88F818F480421FBF1D +S1138CD0C8F30C08009FB9B241EA08411FBF2960DC +S1138CE0A96841F00401A96004BFC8F38A0129609E +S1138CF013F4804F1EBFA96841F48071A96013F476 +S1138D00805F31D09AB1C9F30C02019FB9B241EA34 +S1138D1002426A606FF060418A4203D1AA6812F08D +S1138D20400F13D1AA6842F00802AA600EE0C9F30A +S1138D308A026A6040F2FF718A4203D1AA6812F083 +S1138D40400F03D1AA6842F00802AA6019F4004F48 +S1138D501EBFAA6842F02802AA6019F4804F1EBF01 +S1138D60AA6842F01802AA6013F4006F1EBFAA6832 +S1138D7042F00102AA6013F4806F1EBFAB6843F097 +S1138D800203AB6010F4004F04BF0023EB603BD040 +S1138D9000F00F00E860AB6813F0400F1CD12F699E +S1138DA000979C368146B8B14FF00108002748F27D +S1138DB0C153C0F2000301933046019B9847009BC6 +S1138DC0D855C14508DD0237000A03F80800043607 +S1138DD008F10208B945EFDC5846042148F2A156CF +S1138DE0C0F20006B04720465146B04748F2C1568B +S1138DF0C0F200062046B04710F4004FFAD1AB6829 +S1138E0043F08003AB60FFE703B0BDE8F08F00BF21 +S1138E1020F480534FF40042C4F20502934218BF79 +S1138E20B3F1402F31D04FF4C041C4F200014FF4EC +S1138E302042C4F20502934218BF8B4227D04FF45C +S1138E408041C4F202014FF44042C4F2050293424D +S1138E5018BF8B421DD04FF4C041C4F202014FF43D +S1138E606042C4F20502934218BF8B4213D04FF400 +S1138E705042C4F203020023C4F20603984218BF0E +S1138E80904214BF00200120704701207047012048 +S1138E907047012070470120704700BF70B5044639 +S1138EA00E46154648F61163C0F20003984748B9C8 +S1138EB049F65830C0F20000E42148F2D543C0F22C +S1138EC000039847022D09D949F65830C0F2000032 +S1138ED0E62148F2D543C0F20003984715F0010F8C +S1138EE004F58063D4F8002414BF3243B2431A60FB +S1138EF015F0020F04F58463D4F8202414BF16433C +S1138F0022EA06061E6070BDF8B504460D461746F3 +S1138F101E4648F61163C0F20003984750B949F65B +S1138F205830C0F200004FF4DD7148F2D543C0F26E +S1138F300003984727F008027B1E042A18BF012B60 +S1138F400AD949F65830C0F200004FF4DF7148F2F4 +S1138F50D543C0F200039847A6F10803052B0BD9AB +S1138F6056B149F65830C0F2000040F2C51148F23B +S1138F70D543C0F20003984717F0010F04F5A0632E +S1138F80D4F8002514BF2A43AA431A6017F0020F2D +S1138F9004F20453D4F8042514BF2A43AA431A60E4 +S1138FA017F0040F04F5A163D4F8082514BF2A436D +S1138FB0AA431A6017F0080F04F5A363D4F8182520 +S1138FC014BF2A43AA431A6016F0010F04F20C538B +S1138FD0D4F80C2514BF2A43AA431A6016F0020FD2 +S1138FE004F5A263D4F8102514BF2A43AA431A60D7 +S1138FF016F0040F04F21453D4F8142514BF2A43B2 +S1139000AA431A6016F0080F04F21C53D4F81C2566 +S113901014BF2A43AA431A602EB904F5A563D4F8F1 +S11390202825154305E004F5A563D4F8282522EA8C +S113903005051D60F8BD00BF70B504460D46164613 +S113904048F61163C0F20003984750B949F6583006 +S1139050C0F200004FF4517148F2D543C0F200034E +S1139060984744F8256070BD38B505460C4648F667 +S11390701163C0F20003984750B949F65830C0F262 +S113908000004FF4647148F2D543C0F200039847DE +S113909028462146022248F69D63C0F20003984701 +S11390A0284621460422082348F60974C0F2000425 +S11390B0A04738BD38B505460C4648F61163C0F2E2 +S11390C00003984750B949F65830C0F2000040F206 +S11390D0044148F2D543C0F200039847284621468C +S11390E0012248F69D63C0F20003984728462146B2 +S11390F00122082348F60974C0F20004A04738BDD1 +S113910038B505460C4648F61163C0F2000398478B +S113911050B949F65830C0F2000040F21F5148F2ED +S1139120D543C0F20003984728462146022248F658 +S11391309D63C0F200039847284621460122082374 +S113914048F60974C0F20004A04738BD10B50446BF +S113915046280AD949F67030C0F200004FF4D571A0 +S113916048F2D543C0F200039847042C08D14EF6C8 +S11391702453CEF200031A6842F480321A6010BD00 +S1139180052C08D14EF62453CEF200031A6842F49B +S113919000321A6010BD062C08D14EF62453CEF2CC +S11391A000031A6842F480221A6010BD0F2C08D103 +S11391B04EF21003CEF200031A6842F002021A6063 +S11391C010BDA4F110031F2B08D8012202FA03F3E7 +S11391D04FF46142CEF20002136010BD2F2C08D967 +S11391E0303C012303FA04F44EF20413CEF20003DC +S11391F01C6010BD10B5044646280AD949F67030E3 +S1139200C0F200004FF4F77148F2D543C0F20003F6 +S11392109847042C08D14EF62453CEF200031A6862 +S113922022F480321A6010BD052C08D14EF6245366 +S1139230CEF200031A6822F400321A6010BD062C24 +S113924008D14EF62453CEF200031A6822F4802289 +S11392501A6010BD0F2C08D14EF21003CEF2000399 +S11392601A6822F002021A6010BDA4F110031F2B29 +S113927008D8012202FA03F34EF28012CEF2000261 +S1139280136010BD2F2C08D9303C012303FA04F4D9 +S11392904EF28413CEF200031C6010BD30B420F0F3 +S11392A08053A3F58012013A4FF48071C0F210018B +S11392B08B4218BF012A98BF012040F297804FF4D7 +S11392C00071C0F210014FF48062C0F210029342A8 +S11392D018BF8B4208BF012000F088804FF4A041E2 +S11392E0C2F2100100F16042013A884218BF012A1B +S11392F098BF01207AD90422C2F20002904208BF2A +S1139300012073D01022C2F20002904208BF012053 +S11393106CD02022C2F20002904208BF012065D026 +S113932020F480148021C2F200014FF48072C2F252 +S11393300002944218BF8B4208BF012056D020F08F +S11393400052B0F1102F18BF402A08BF01204DD0A1 +S11393504FF48041C1F200018C4208BF012045D086 +S1139360B0F1101F08BF012040D04FF48075C1F246 +S113937000054FF40071C1F20001884218BFA842F1 +S113938008BF012032D01025C1F200052021C1F20E +S113939000018A4218BFAA4208BF012026D0082132 +S11393A0C1F2100188421CD000F170410139012939 +S11393B017D90421C1F200018C4214D0B0F1202F3E +S11393C013D00121C2F2100188420ED04FF4805014 +S11393D0C0F21000834218BF082A14BF00200120E5 +S11393E004E0012002E0012000E0012030BC7047CD +S11393F010B5044649F29D23C0F20003984750B9C2 +S113940049F6E830C0F200004FF4FC7148F2D5434D +S1139410C0F20003984749F60043C0F20003220F4C +S113942053F822301A68A1B2C4F3044401FA04F4D4 +S113943014431C6010BD00BF4EF60C53CEF2000363 +S11394400422C0F2FA521A60FEE700BF01387FF42A +S1139450FDAF704770B504464FF46043C4F20F0388 +S11394601B6813F0E04F0BD04FF46043C4F20F03BA +S11394701A680023C7F2FF031340B3F1805F02D1DF +S1139480002CC0F2C3804EF26002C4F20F021168D5 +S11394904EF27003C4F20F031E6821F4800545F4F4 +S11394A0006546F400601560186011F0020F02D0E8 +S11394B014F0020F05D011F0010F24D014F0010FA5 +S11394C021D164F003031D404EF26003C4F20F0384 +S11394D01D60002804DA06F03003302B04D00BE0C2 +S11394E005F03003302B07D14FF4805049F24D433F +S11394F0C0F20003984706E04FF4002049F24D43C0 +S1139500C0F20003984725F45F5525F0300543F277 +S1139510F07323401D434DF68F73C7F6FF7333403A +S113952043F4006242F23003C8F2000323401343C1 +S113953004F008024EF25801C4F20F014020086002 +S113954053EAC2060AD54EF27003C4F20F031E603A +S11395504EF26003C4F20F031D6009E04EF2600393 +S1139560C4F20F031D604EF27003C4F20F031E60B9 +S1139570102049F24D42C0F20002904725F0F860F5 +S113958020F003000323C0F2C0732340184326F0E5 +S1139590FC5604F0FC510E4314F0804F1FBF40F4FE +S11395A0800026F480050023C4F240031ABF234040 +S11395B01D4326F0804514F4006F17D14EF250037A +S11395C0C4F20F031B6813F0400F0BD147F6FF736F +S11395D04EF25001C4F20F010A6812F0400F01D19B +S11395E0013BF9D120F4006025F400654EF26003DC +S11395F0C4F20F0318604EF27003C4F20F031D602F +S1139600102049F24D43C0F20003984770BD00BFDB +S113961030B44EF26003C4F20F0319684EF27003C3 +S1139620C4F20F031A68002AB4BF02F0700301F0F9 +S11396303003202B71D003D87BB1102B16D037E127 +S1139640602B00F0C180702B00F0BB80302B08BF72 +S113965003F5EA4300F0CF802AE149F68C33C0F2E7 +S11396600003C1F3841053F82030C4E04FF4604386 +S1139670C4F20F031B6813F0E04F04BF4EF2C01393 +S1139680C0F2E40300F0B7804FF46043C4F20F0368 +S113969018680023C7F2FF030340B3F1805F00F0B2 +S11396A096804FF46043C4F20F0318680023C7F296 +S11396B0FF0303400020C1F20100834208D14FF4AC +S11396C06043C4F20F031B689BB2022B00F084803A +S11396D04FF46043C4F20F0318680023C7F2FF037A +S11396E003400020C1F2030083421CBF4FF4105317 +S11396F0C0F2F4037FD14FF46043C4F20F031C683B +S1139700A4B24FF4D853C0F2B7034FF41050C0F2D0 +S1139710F400002C18BF03466DE04FF46043C4F21C +S11397200F031B6813F0E04F04BF43F67003C0F24D +S1139730390360D04FF46043C4F20F031868002368 +S1139740C7F2FF030340B3F1805F4AD04FF4604394 +S1139750C4F20F0318680023C7F2FF03034000207C +S1139760C1F20100834207D14FF46043C4F20F03F6 +S11397701B689BB2022B39D04FF46043C4F20F0331 +S113978018680023C7F2FF0303400020C1F203005E +S113979083421CBF4FF41063C0F23D032BD14FF43E +S11397A06043C4F20F031C68A4B24CF2C063C0F25D +S11397B02D034FF41060C0F23D00002C18BF034687 +S11397C019E04FF4004316E04FF4800313E04EF227 +S11397D0C013C0F2E4030EE04FF4D853C0F2B70351 +S11397E009E043F67003C0F2390304E04CF2C063AD +S11397F0C0F22D03FFE7002A03DA12F4006F03D04E +S113980058E011F4006F5AD14EF26400C4F20F0014 +S113981000684FF46044C4F20F04246814F0E04F6D +S11398200BD04FF46044C4F20F0425680024C7F23F +S1139830FF042C40B4F1805F0AD1C0F34814023411 +S113984004FB03F300F01F040234B3FBF4F309E058 +S1139850C0F3481404FB03F300F01F040134640054 +S1139860B3FBF4F310F4804F18BF5B0810F4004FFF +S113987018BF9B08002AA8BF41F4800112DA12F035 +S1139880804F09D012F4006F06D15B00C2F38652F8 +S11398900132B3FBF2F016E0C2F3C5500130B3FB62 +S11398A0F0F010E0C1F3C3500130B3FBF0F00AE074 +S11398B0002008E011F4800FE1D1184603E011F410 +S11398C0800FEFD1184630BC704700BF4EF2100332 +S11398D0CEF200031A6842F005021A60704700BF16 +S11398E04EF21003CEF200031A6842F002021A602C +S11398F0704700BF10B5441EB4F1807F09D349F608 +S11399000C40C0F20000D02148F2D543C0F200035D +S113991098474EF21403CEF200031C6010BD00BF42 +S113992020F480524FF44043C4F200039A4208D01A +S11399304FF46043C4F20003984214BF0020012096 +S113994070470120704700BF10B5044649F6211343 +S1139950C0F20003984750B949F62440C0F2000011 +S11399604FF4CF7148F2D543C0F200039847E36A3D +S113997043F01003E362236B43F4407343F00103A9 +S1139980236310BD10B5044649F62113C0F2000349 +S1139990984750B949F62440C0F200004FF4DF71F3 +S11399A048F2D543C0F200039847A36913F0080FA7 +S11399B0FBD1E36A23F01003E362236B23F44073C7 +S11399C023F00103236310BDF8B504460E46154683 +S11399D01F4649F62112C0F20002904750B949F6D9 +S11399E02440C0F2000040F20D1148F2D543C0F209 +S11399F00003984755B949F62440C0F200004FF4DB +S1139A00877148F2D543C0F2000398474FF460428F +S1139A10C4F20F02136813F0E04F08BF102340D0C4 +S1139A204FF46043C4F20F031A680023C7F2FF0324 +S1139A301340B3F1805F08BF102332D04FF460436A +S1139A40C4F20F031A680023C7F2FF031340002275 +S1139A50C1F20102934209D14FF46043C4F20F03EF +S1139A601B689BB2022B08BF10231AD04FF460432B +S1139A70C4F20F031A680023C7F2FF031340002245 +S1139A80C1F20302934218BF08230AD14FF4604382 +S1139A90C4F20F031B689BB2002B0CBF10230823D6 +S1139AA0FFE705FB03F3B3420AD949F62440C0F2A9 +S1139AB0000040F20F1148F2D543C0F2000398476A +S1139AC0204649F68512C0F200029047B6EB051F06 +S1139AD0236B3DBF43F0200323636D0823F0200371 +S1139AE028BF2363F600B6FBF5F50135EB09636285 +S1139AF0C5F34505A562E7620023A361204649F644 +S1139B004913C0F200039847F8BD00BF10B50446DE +S1139B1049F62113C0F20003984750B949F624408E +S1139B20C0F2000040F2094148F2D543C0F20003FC +S1139B309847A36913F0100F0CBF20684FF0FF3053 +S1139B4010BD00BF6C69622F6472697665726C69BE +S1139B50622F63616E2E63006C69622F6472697692 +S1139B6065726C69622F6770696F2E630000000074 +S1139B706C69622F6472697665726C69622F696EB2 +S1139B80746572727570742E6300000040420F0099 +S1139B9000201C0080841E0000802500999E360051 +S1139BA00040380000093D0000803E0000004B00EA +S1139BB0404B4C0000204E00808D5B0000C05D00D7 +S1139BC00080700000127A0000007D0080969800EA +S1139BD0001BB7000080BB00C0E8CE00647ADA0046 +S1139BE00024F4000000FA006C69622F6472697644 +S1139BF065726C69622F73797363746C2E630000F1 +S1139C0000E10F4004E10F4008E10F406C69622F4E +S1139C106472697665726C69622F737973746963AF +S1139C206B2E63006C69622F6472697665726C696D +S10F9C30622F756172742E630000000046 S90380007C diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/boot.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/boot.c index 067258fa..4dce3046 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -130,6 +139,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -137,11 +147,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -166,6 +181,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.out b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.out index f70344a4..8f69b5a4 100644 Binary files a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.out and b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.out differ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.srec index cfd7f768..bd124825 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/bin/demoprog_ek_lm3s8962.srec @@ -1,19 +1,19 @@ S01C000064656D6F70726F675F656B5F6C6D3373383936322E73726563C5 -S113800050040020BD9B00009B9B00009B9B000034 -S11380109B9B00009B9B00009B9B00009B9B000084 -S11380209B9B00009B9B00009B9B00009B9B000074 -S11380309B9B00009B9B00009B9B00006F92000099 -S11380409B9B00009B9B00009B9B00009B9B000054 -S11380509B9B00009B9B00009B9B00009B9B000044 -S11380609B9B00009B9B00009B9B00009B9B000034 -S11380709B9B00009B9B00009B9B00009B9B000024 -S11380809B9B00009B9B00009B9B00009B9B000014 -S11380909B9B00009B9B00009B9B00009B9B000004 -S11380A09B9B00009B9B00009B9B00009B9B0000F4 -S11380B09B9B00009B9B00009B9B00009B9B0000E4 -S11380C09B9B00009B9B00009B9B00009B9B0000D4 -S11380D09B9B00009B9B00009B9B00009B9B0000C4 -S11380E09B9B00009B9B00009B9B00009B9B0000B4 +S113800058040020E59B0000C39B0000C39B0000B4 +S1138010C39B0000C39B0000C39B0000C39B0000E4 +S1138020C39B0000C39B0000C39B0000C39B0000D4 +S1138030C39B0000C39B0000C39B000097920000F9 +S1138040C39B0000C39B0000C39B0000C39B0000B4 +S1138050C39B0000C39B0000C39B0000C39B0000A4 +S1138060C39B0000C39B0000C39B0000C39B000094 +S1138070C39B0000C39B0000C39B0000C39B000084 +S1138080C39B0000C39B0000C39B0000C39B000074 +S1138090C39B0000C39B0000C39B0000C39B000064 +S11380A0C39B0000C39B0000C39B0000C39B000054 +S11380B0C39B0000C39B0000C39B0000C39B000044 +S11380C0C39B0000C39B0000C39B0000C39B000034 +S11380D0C39B0000C39B0000C39B0000C39B000024 +S11380E0C39B0000C39B0000C39B0000C39B000014 S10780F0EE11AA558A S11380F4DFF85017884207D0DFF84C17884203D0C2 S1138104DFF84817884201D1012000E00020C0B202 @@ -133,9 +133,9 @@ S1138814042114F18400FFF7C2FC15F03F0114F1A4 S11388248000FFF7BCFC14F18000FFF788FC00040F S1138834F9D4B06850F08000B06001E00020F0602A S1138844BDE8F08700000440001004400020044008 -S11388549099000004E100E00000FF1F80B500F0DF -S113886407F800F0A3F800F0B5F900F0A5F8FAE76A -S113887480B5044800F0B6FA00F09EF900F0DEFC7E +S1138854B899000004E100E00000FF1F80B500F0B7 +S113886407F800F0A3F800F0C9F900F0A5F8FAE756 +S113887480B5044800F0CAFA00F0B2F900F0F2FC42 S113888401BD00008003C001FEE7010010B504002F S1138894472C04D34FF4D5713D48FFF7F5FF042C5E S11388A406D13C48006850F480303A4908602DE011 @@ -153,297 +153,299 @@ S1138954104908601BE00F2C06D10F48006830F062 S113896402000D49086012E0B4F11000202806D278 S11389740120B4F1100188400A49086007E0302C52 S113898405D30120B4F1300188400749086010BDC3 -S11389947098000024ED00E010E000E000E100E045 +S11389949898000024ED00E010E000E000E100E01D S11389A404E100E080E100E084E100E080B500F04F -S11389B40DF800F0A6F801BD80B500F01DF800F034 -S11389C4C6F801BD80B500F002FA01BD80B56F4858 -S11389D400F0DDF96E4800F0DAF903215FF040207D -S11389E400F0E1FD00F0ACFA60234FF461420100B1 -S11389F4684800F028FE01BD80B567480078002867 -S1138A040BD1664800F02BF8012827D101206249D4 -S1138A14087000206249087020E0604860490978C1 -S1138A240844401C00F01BF8012817D15C48007866 -S1138A34401C5B4908705A480078584909788842B0 -S1138A440CD100205449087054484078FF2805D1BB -S1138A5452488078002801D1FFF7B4FF01BD10B556 -S1138A6404004C4800F0B6FE10F1010F02D020704F -S1138A74012000E0002010BD00B585B00420029060 -S1138A841020009002E00098401E009000980028F6 -S1138A9434D00820019002E00198401E019001980E -S1138AA40028F0D00098401C642148430099019A9E -S1138AB45118491CB0FBF1F0C0B241380B28EBD279 -S1138AC410200099019A5118491CB0FBF1F201FBE2 -S1138AD412000028E0D10198042801D201980290E0 -S1138AE410200099019A5118491CB0FBF1F003902D -S1138AF469462C48FFF7EEFB012000E0002005B096 -S1138B0400BD00B585B0284800F041F90321274889 -S1138B1400F012FD264800F03AF92248FFF775FBED -S1138B24FFF7AAFF1F48FFF7BFFB40F267600090FE -S1138B3440F2FF7001900820029008200390022361 -S1138B446A4601211748FFF789FC05B000BD00B54A -S1138B5487B002211348FFF739FC164909880842F3 -S1138B6411D068460690012302AA01210D48FFF79B -S1138B7488FD9DF80000FF2805D19DF80100002818 -S1138B8401D1FFF71FFF07B000BD00000100001072 -S1138B940100002000C000404D000020000000201F -S1138BA44C00002000000440080000200070004035 -S1138BB4000110008E88000080B5174800F0E7F823 -S1138BC40121164800F0D4FC00220121134800F0CE -S1138BD49EFC01BD10B500F045FB0400104800687C -S1138BE4201AB0F5FA7F16D30E480078002808D16D -S1138BF401200C49087001220121084800F087FC77 -S1138C0407E000200749087000220121034800F00E -S1138C147EFC0348046010BD200000200050024084 -S1138C24440000204E000020DFF80C15884200F0B8 -S1138C34A980DFF80815884200F0A480DFF8001545 -S1138C44884200F09F80DFF8FC14884200F09A8088 -S1138C54DFF8F414884200F09580DFF8F0148842B9 -S1138C6400F09080DFF8E814884200F08B80DFF88D -S1138C74E414884200F08680DFF8DC14884200F0B3 -S1138C848180DFF8D81488427CD0DFF8D414884279 -S1138C9478D0DFF8D014884274D0DFF8CC1488423A -S1138CA470D0DFF8C81488426CD0DFF8C41488424A -S1138CB468D0DFF8C014884264D0DFF8BC1488425A -S1138CC460D0DFF8B81488425CD0DFF8B41488426A -S1138CD458D0402856D0B0F1102F53D0DFF8A41444 -S1138CE488424FD0DFF8A01488424BD0DFF89C149C -S1138CF4884247D0DFF89814884243D0DFF89414AC -S1138D0488423FD0B0F1101F3CD0DFF88C14884265 -S1138D1438D0DFF88814884234D0DFF884148842C9 -S1138D2430D0DFF8801488422CD0DFF87C148842D9 -S1138D3428D0DFF87814884224D0DFF874148842E9 -S1138D4420D0DFF8701488421CD0DFF86C148842F9 -S1138D5418D0DFF86814884214D0DFF86414884209 -S1138D6410D0DFF8601488420CD0B0F1202F09D061 -S1138D74DFF85414884205D0082803D0DFF85014CF -S1138D84884201D1012000E00020C0B2704710B530 -S1138D9404002000FFF748FF002805D14FF4FC71BC -S1138DA4DFF82804FFF770FDDFF82804210F50F8DA -S1138DB421000068A1B2220C12F01F029140084362 -S1138DC4DFF81014220F51F82210086010BDDFF8E8 -S1138DD41404DFF814140860FEE700000138FDD120 -S1138DE47047704770B50400DFF80004006810F0A1 -S1138DF4E04F08D0DFF8F4030068DFF8F413084008 -S1138E04B0F1805F02D1002C00F19980DFF8C8032F -S1138E140568DFF8E003066855F4006535F4800559 -S1138E2456F40066DFF8B0030560DFF8C803066093 -S1138E34A80701D5A00708D515F0010014F0010115 -S1138E4491F00101C0B208421ED074F00300054041 -S1138E54DFF884030560002E07D516F0700030286F -S1138E6409D016F07000702805D0002E08D415F02F -S1138E743000302804D14FF48050FFF7AFFF03E0F3 -S1138E845FF40020FFF7AAFFDFF86C03054043F208 -S1138E94F07020400543DFF864030640DFF8600304 -S1138EA420400643E00010F0400006434020DFF871 -S1138EB42C130860002E06D5DFF838030660DFF8AB -S1138EC41803056005E0DFF810030560DFF82403E8 -S1138ED406601020FFF782FFDFF828030540DFF85F -S1138EE428032040054336F0FC5614F0FC50064396 -S1138EF4600008D555F4800536F48006DFF80C03C9 -S1138F042040064301E036F0804620050ED44FF499 -S1138F14004000E0401E002804D0DFF8C4120968B1 -S1138F244906F7D535F4006536F40066DFF8A8027F -S1138F340560DFF8C00206601020FFF74FFF70BD24 -S1138F4430B4DFF894020168DFF8A8020268002A4A -S1138F5402D512F0700001E011F0300000280DD0A9 -S1138F6410283AD020286FD0302800F0A48060283C -S1138F7400F0A480702800F0A480A5E0DFF890023B -S1138F84C1F3841350F82300DFF888321340B3F19B -S1138F94004F05D0002A00F1AA800B0500F1A78038 -S1138FA4DFF874321B68DFF84442246814F0E04F9D -S1138FB409D0DFF838422468DFF834522C40B4F185 -S1138FC4805F40F08380C3F34814A41C604313F00F -S1138FD41F04A41CB0FBF4F081E0DFF81002006865 -S1138FE410F0E04F08D0DFF804020068DFF8003224 -S1138FF41840B0F1805F02D1DFF8200223E0DFF8EB -S1139004EC010068DFF8E8311840DFF814329842C4 -S113901405D1DFF8D801006880B202280ED0DFF849 -S1139024CC010068DFF8C8311840DFF8F831984201 -S113903407D1DFF8B8010068000402D1DFF8E801C1 -S113904401E0DFF8E8019FE7DFF8A001006810F011 -S1139054E04F08D0DFF894010068DFF89431184039 -S1139064B0F1805F02D1DFF8C80123E0DFF87C01AE -S11390740068DFF87C311840DFF8A431984205D148 -S1139084DFF86801006880B202280ED0DFF85C01C2 -S11390940068DFF85C311840DFF88831984207D162 -S11390A4DFF848010068000402D1DFF8880101E018 -S11390B4DFF8840168E747F2305065E75FF4800025 -S11390C462E74FF400405FE7002032E0C3F3481442 -S11390D4604313F01F04641C6400B0FBF4F05C04EC -S11390E400D540081B0400D5800851F480014B02CC -S11390F41FD5002A18D5530010D5DFF818311340B2 -S1139104B3F1004F03D0002A08D4090506D4400063 -S1139114C2F38651491CB0FBF1F00AE0C2F3C55115 -S1139124491CB0FBF1F004E0C1F3C351491CB0FB8A -S1139134F1F030BC70470000010010000200100080 -S113914400011000000210000004100000011010BF -S113915400021010000410100040101000501020E1 -S11391640100002002000020040000200800002068 -S11391741000002020000020400000208000002077 -S11391840001002000400010001010100001102005 -S113919480000030100000300001001000020010B4 -S11391A410000010200000102000003001001010F6 -S11391B40200101004001010080010100100001028 -S11391C4020000100400001001001020D0980000D8 -S11391D400101000D09B000060E00F4058E00F40E6 -S11391E450E00F400400FA050CED00E000E00F40ED -S11391F40000FF7070E00F400FC8FFFF8FDFFF7F98 -S113920430200080FCFF3FF80300C007000040400A -S1139214489A00000008008064E00F40C0E1E400C4 -S11392240000011000000310001BB7000024F40028 -S113923470383900C0C62D0000093D0080B5FFF721 -S11392447FFE4FF47A71B0FBF1F000F0F9FA00F00C -S1139254E9FA00F0EEFA002000F001F801BD064935 -S11392640860704704480068704703480068401C5D -S1139274014908607047000048000020B0F1402F05 -S113928443D0DFF8581388423FD0DFF854138842A0 -S11392943BD0DFF85013884237D0DFF84C138842B0 -S11392A433D0DFF8481388422FD0DFF844138842C0 -S11392B42BD0DFF84013884227D0DFF83C138842D0 -S11392C423D0DFF8381388421FD0DFF834138842E0 -S11392D41BD0DFF83013884217D0DFF82C138842F0 -S11392E413D0DFF8281388420FD0DFF82413884200 -S11392F40BD0DFF82013884207D0DFF81C13884210 -S113930403D0DFF81813884201D1012000E00020C3 -S1139314C0B2704770B504000D0016002000FFF7BA -S1139324ADFF002804D1E421DFF8F402FFF7ACFA1E -S1139334002E08D0012E06D0022E04D0E621DFF838 -S1139344E002FFF7A1FAF00705D514F58060006880 -S1139354EDB2284304E014F580600068EDB2A8433C -S113936414F580610860B00705D514F584600068BD -S1139374EDB2284304E014F584600068EDB2A84318 -S113938414F58461086070BDF8B504000D0017007D -S11393941E002000FFF772FF002805D14FF4DD7191 -S11393A4DFF87C02FFF770FA012F0BD0022F09D0EB -S11393B4042F07D00C2F05D04FF4DF71DFF86002BF -S11393C4FFF762FA082E11D00A2E0FD00C2E0DD0FE -S11393D4092E0BD00B2E09D00D2E07D0002E05D04C -S11393E440F2C511DFF83802FFF74EFAF80705D545 -S11393F414F5A0600068EDB2284304E014F5A060FD -S11394040068EDB2A84314F5A0610860B80705D557 -S113941404F204500068EDB2284304E004F204505A -S11394240068EDB2A84304F204510860780705D536 -S113943414F5A1600068EDB2284304E014F5A160BA -S11394440068EDB2A84314F5A1610860380705D596 -S113945414F5A3600068EDB2284304E014F5A36096 -S11394640068EDB2A84314F5A3610860F00705D5BC -S113947404F20C500068EDB2284304E004F20C50EA -S11394840068EDB2A84304F20C510860B00705D596 -S113949414F5A2600068EDB2284304E014F5A26058 -S11394A40068EDB2A84314F5A2610860700705D5FD -S11394B404F214500068EDB2284304E004F214509A -S11394C40068EDB2A84304F214510860300705D5CE -S11394D404F21C500068EDB2284304E004F21C506A -S11394E40068EDB2A84304F21C510860002E05D1B3 -S11394F414F5A5600068EDB2284304E014F5A560F2 -S11395040068EDB2A84314F5A5610860F1BD70B517 -S113951404000D0016002000FFF7B0FE002805D15A -S11395244FF45171DFF8F800FFF7AEF9F6B2EDB27B -S113953414EB8500066070BD38B504000D002000EE -S1139544FFF79CFE002805D14FF46471DFF8D000C6 -S1139554FFF79AF902222900C9B22000FFF7DAFEC4 -S1139564082304222900C9B22000FFF70DFF31BDEE -S113957438B504000D002000FFF780FE002804D154 -S113958440F204412648FFF77FF901222900C9B2B9 -S11395942000FFF7BFFE082301222900C9B22000DE -S11395A4FFF7F2FE31BD38B504000D002000FFF7CB -S11395B465FE002804D140F21F511948FFF764F9ED -S11395C402222900C9B22000FFF7A4FE08230122C5 -S11395D42900C9B22000FFF7D7FE31BD0080054041 -S11395E400500040009005400060004000A0054089 -S11395F40070004000B005400040024000C0054037 -S11396040050024000D005400060024000E00540E4 -S11396140070024000F0054000D003400000064002 -S1139624EC990000DFF8D811884207D0DFF8D41190 -S1139634884203D0DFF8D011884201D1012000E030 -S11396440020C0B27047F8B504000E0017001D00D6 -S11396542000FFF7E7FF002805D140F20D11DFF8E1 -S1139664AC01FFF711F9002F05D14FF48771DFF82E -S11396749C01FFF709F9DFF89801006810F0E04F46 -S113968427D0DFF88C010068DFF888110840B0F1B6 -S1139694805F1ED0DFF878010068DFF87811084095 -S11396A4DFF87411884205D1DFF86401006880B2E0 -S11396B402280ED0DFF858010068DFF8581108407A -S11396C4DFF85811884206D1DFF844010068000429 -S11396D401D1102000E0082000FB07F0864205D2E7 -S11396E440F20F11DFF82401FFF7CEF8200000F058 -S11396F44DF8B6EB071F09D214F13000006850F09E -S1139704200014F1300108607F0807E014F13000F0 -S1139714006830F0200014F130010860F000B0FB60 -S1139724F7F0401C4008810914F12402116010F080 -S11397343F0014F12801086014F12C000560002096 -S113974414F118010860200000F001F8F1BD10B50F -S113975404002000FFF766FF002805D14FF4CF7101 -S1139764DFF8A800FFF790F814F12C00006850F01B -S1139774100014F12C01086014F13000006840F268 -S11397840131084314F13001086010BD10B5040020 -S11397942000FFF747FF002805D14FF4DF71DFF8FD -S11397A46C00FFF771F814F1180000680007FAD48C -S11397B414F12C00006830F0100014F12C0108603E -S11397C414F130000068DFF85810084014F1300137 -S11397D4086010BD10B504002000FFF723FF002823 -S11397E404D140F209410948FFF74EF814F1180076 -S11397F40068C00601D4206801E05FF0FF3010BDAA -S113980400C0004000D0004000E00040A49A0000E2 -S113981400E00F400000FF7000000110000003107E -S1139824FEFCFFFF0E48006850F005000C49086078 -S113983470470B48006850F00200094908607047FB -S113984410B50400002C02D0B4F1807F03D9D021D8 -S11398540448FFF719F8601E0349086010BD0000AE -S113986410E000E03099000014E000E0433A5C5753 -S11398746F726B5C736F6674776172655C4F70654D -S11398846E424C545C5461726765745C44656D6FDC -S11398945C41524D434D335F4C4D33535F454B5FF5 -S11398A44C4D3353383936325F4941525C50726FF0 -S11398B4675C6C69625C6472697665726C69625C2B -S11398C4696E746572727570742E6300433A5C57E2 -S11398D46F726B5C736F6674776172655C4F7065ED -S11398E46E424C545C5461726765745C44656D6F7C -S11398F45C41524D434D335F4C4D33535F454B5F95 -S11399044C4D3353383936325F4941525C50726F8F -S1139914675C6C69625C6472697665726C69625CCA -S113992473797363746C2E6300000000433A5C57CC -S11399346F726B5C736F6674776172655C4F70658C -S11399446E424C545C5461726765745C44656D6F1B -S11399545C41524D434D335F4C4D33535F454B5F34 -S11399644C4D3353383936325F4941525C50726F2F -S1139974675C6C69625C6472697665726C69625C6A -S11399847379737469636B2E63000000433A5C5704 -S11399946F726B5C736F6674776172655C4F70652C -S11399A46E424C545C5461726765745C44656D6FBB -S11399B45C41524D434D335F4C4D33535F454B5FD4 -S11399C44C4D3353383936325F4941525C50726FCF -S11399D4675C6C69625C6472697665726C69625C0A -S11399E463616E2E63000000433A5C576F726B5CD4 -S11399F4736F6674776172655C4F70656E424C5424 -S1139A045C5461726765745C44656D6F5C41524D6E -S1139A14434D335F4C4D33535F454B5F4C4D335390 -S1139A24383936325F4941525C50726F675C6C69F5 -S1139A34625C6472697665726C69625C6770696F92 -S1139A442E63000040420F0000201C0080841E008E -S1139A5400802500999E36000040380000093D002E -S1139A6400803E0000004B00404B4C0000204E00A0 -S1139A74808D5B0000C05D000080700000127A00DD -S1139A8400007D0080969800001BB7000080BB0096 -S1139A94C0E8CE00647ADA000024F4000000FA007E -S1139AA4433A5C576F726B5C736F6674776172656B -S1139AB45C4F70656E424C545C5461726765745CAF -S1139AC444656D6F5C41524D434D335F4C4D33538C -S1139AD45F454B5F4C4D3353383936325F494152FD -S1139AE45C50726F675C6C69625C647269766572FF -S1139AF46C69625C756172742E63000019E050F83D -S1139B04041BCB0744BFA9F101035918121F0023F6 -S1139B14042A41F8043BF9D25FEA827C0B4604D55B -S1139B244FF0000CA1F800C09B1CD10744BF0021D6 -S1139B34197050F8042B002AE1D1704710B5074975 -S1139B4479441831064C7C44163404E00A68081D30 -S1139B54114488470146A142F8D110BD0800000011 -S1139B641400000099FFFFFF5000000000000020D3 -S1139B740000000000F00BF8002801D0FFF7DEFF1E -S1139B840020AFF30080FEF769FE00F002F8012024 -S1139B94704700F001B8FEE70746384600F002F8C3 -S1139BA4FBE7000080B5AFF30080024A11001820DF -S1139BB4ABBEFBE726000200034B9D46AFF30080D7 -S1139BC4AFF30080FFF7D6FF5004002000E10F40FC -S10B9BD404E10F4008E10F4019 -S9039BBDA4 +S11389B40DF800F0B9F801BD80B500F01DF800F021 +S11389C4D9F801BD80B500F016FA01BD80B5784828 +S11389D400F0F1F9774800F0EEF903215FF040204C +S11389E400F0F5FD00F0C0FA60234FF46142010089 +S11389F4714800F03CFE01BD80B570480078002841 +S1138A0413D16F4800F03EF801283AD16C4800783D +S1138A14002836D000F03AFC6A490860012067490E +S1138A2408700020684908702BE065486649097895 +S1138A340844401C00F026F8012818D16248007844 +S1138A44401C61490870604800785D49097888428F +S1138A5417D100205949087059484078FF2810D18B +S1138A645748807800280CD1FFF7ACFF09E000F0E8 +S1138A740DFC544909686431814202D200204F49F3 +S1138A84087001BD10B504004B4800F0B7FE10F1A6 +S1138A94010F02D02070012000E0002010BD00B5B9 +S1138AA485B0042002901020009002E00098401E3B +S1138AB400900098002834D00820019002E0019826 +S1138AC4401E019001980028F0D00098401C6421B5 +S1138AD448430099019A5118491CB0FBF1F0C0B203 +S1138AE441380B28EBD210200099019A5118491CE3 +S1138AF4B0FBF1F201FB12000028E0D10198042834 +S1138B0401D20198029010200099019A5118491C2D +S1138B14B0FBF1F0039069462C48FFF7DBFB01201E +S1138B2400E0002005B000BD00B585B0284800F081 +S1138B3442F90321274800F013FD274800F03BF9CC +S1138B442248FFF762FBFFF7AAFF2048FFF7ACFBBC +S1138B5440F26760009040F2FF7001900820029098 +S1138B640820039002236A4601211848FFF776FC83 +S1138B7405B000BD00B587B002211448FFF726FCF8 +S1138B8416490988084211D068460690012302AAAE +S1138B9401210E48FFF775FD9DF80000FF2805D15B +S1138BA49DF80100002801D1FFF70CFF07B000BDB8 +S1138BB4010000100100002000C00040510000200A +S1138BC40000002044000020500000200000044065 +S1138BD40800002000700040000110008E8800008E +S1138BE480B5174800F0E7F80121164800F0D4FCDA +S1138BF400220121134800F09EFC01BD10B500F0D1 +S1138C0445FB040010480068201AB0F5FA7F16D317 +S1138C140E480078002808D101200C49087001226C +S1138C240121084800F087FC07E000200749087088 +S1138C3400220121034800F07EFC0348046010BDB7 +S1138C442000002000500240480000205200002070 +S1138C54DFF80C15884200F0A980DFF80815884273 +S1138C6400F0A480DFF80015884200F09F80DFF84C +S1138C74FC14884200F09A80DFF8F414884200F06F +S1138C849580DFF8F014884200F09080DFF8E8144F +S1138C94884200F08B80DFF8E414884200F0868078 +S1138CA4DFF8DC14884200F08180DFF8D8148842AD +S1138CB47CD0DFF8D414884278D0DFF8D01488420A +S1138CC474D0DFF8CC14884270D0DFF8C81488421A +S1138CD46CD0DFF8C414884268D0DFF8C01488422A +S1138CE464D0DFF8BC14884260D0DFF8B81488423A +S1138CF45CD0DFF8B414884258D0402856D0B0F180 +S1138D04102F53D0DFF8A41488424FD0DFF8A014F6 +S1138D1488424BD0DFF89C14884247D0DFF898147B +S1138D24884243D0DFF8941488423FD0B0F1101F36 +S1138D343CD0DFF88C14884238D0DFF88814884299 +S1138D4434D0DFF88414884230D0DFF880148842A9 +S1138D542CD0DFF87C14884228D0DFF878148842B9 +S1138D6424D0DFF87414884220D0DFF870148842C9 +S1138D741CD0DFF86C14884218D0DFF868148842D9 +S1138D8414D0DFF86414884210D0DFF860148842E9 +S1138D940CD0B0F1202F09D0DFF85414884205D048 +S1138DA4082803D0DFF85014884201D1012000E0E0 +S1138DB40020C0B2704710B504002000FFF748FF3C +S1138DC4002805D14FF4FC71DFF82804FFF75CFD9B +S1138DD4DFF82804210F50F821000068A1B2220C06 +S1138DE412F01F0291400843DFF81014220F51F8C7 +S1138DF42210086010BDDFF81404DFF814140860AE +S1138E04FEE700000138FDD17047704770B50400D7 +S1138E14DFF80004006810F0E04F08D0DFF8F40332 +S1138E240068DFF8F4130840B0F1805F02D1002C2D +S1138E3400F19980DFF8C8030568DFF8E0030668E9 +S1138E4455F4006535F4800556F40066DFF8B00384 +S1138E540560DFF8C8030660A80701D5A00708D594 +S1138E6415F0010014F0010191F00101C0B20842AF +S1138E741ED074F003000540DFF884030560002E5F +S1138E8407D516F07000302809D016F07000702849 +S1138E9405D0002E08D415F03000302804D14FF446 +S1138EA48050FFF7AFFF03E05FF40020FFF7AAFF51 +S1138EB4DFF86C03054043F2F07020400543DFF80B +S1138EC464030640DFF8600320400643E00010F02A +S1138ED4400006434020DFF82C130860002E06D51A +S1138EE4DFF838030660DFF81803056005E0DFF8EF +S1138EF410030560DFF8240306601020FFF782FFE7 +S1138F04DFF828030540DFF828032040054336F042 +S1138F14FC5614F0FC500643600008D555F4800553 +S1138F2436F48006DFF80C032040064301E036F0F3 +S1138F34804620050ED44FF4004000E0401E002873 +S1138F4404D0DFF8C41209684906F7D535F400657E +S1138F5436F40066DFF8A8020560DFF8C002066094 +S1138F641020FFF74FFF70BD30B4DFF8940201689E +S1138F74DFF8A8020268002A02D512F0700001E0AA +S1138F8411F0300000280DD010283AD020286FD0DA +S1138F94302800F0A480602800F0A480702800F039 +S1138FA4A480A5E0DFF89002C1F3841350F82300F1 +S1138FB4DFF888321340B3F1004F05D0002A00F1E2 +S1138FC4AA800B0500F1A780DFF874321B68DFF870 +S1138FD44442246814F0E04F09D0DFF8384224688E +S1138FE4DFF834522C40B4F1805F40F08380C3F343 +S1138FF44814A41C604313F01F04A41CB0FBF4F035 +S113900481E0DFF81002006810F0E04F08D0DFF8C8 +S113901404020068DFF800321840B0F1805F02D126 +S1139024DFF8200223E0DFF8EC010068DFF8E83120 +S11390341840DFF81432984205D1DFF8D8010068EB +S113904480B202280ED0DFF8CC010068DFF8C83102 +S11390541840DFF8F831984207D1DFF8B801006806 +S1139064000402D1DFF8E80101E0DFF8E8019FE73A +S1139074DFF8A001006810F0E04F08D0DFF8940195 +S11390840068DFF894311840B0F1805F02D1DFF852 +S1139094C80123E0DFF87C010068DFF87C31184064 +S11390A4DFF8A431984205D1DFF86801006880B282 +S11390B402280ED0DFF85C010068DFF85C31184048 +S11390C4DFF88831984207D1DFF8480100680004CA +S11390D402D1DFF8880101E0DFF8840168E747F290 +S11390E4305065E75FF4800062E74FF400405FE7C7 +S11390F4002032E0C3F34814604313F01F04641CDB +S11391046400B0FBF4F05C0400D540081B0400D5F3 +S1139114800851F480014B021FD5002A18D553004E +S113912410D5DFF818311340B3F1004F03D0002AEF +S113913408D4090506D44000C2F38651491CB0FB87 +S1139144F1F00AE0C2F3C551491CB0FBF1F004E0AC +S1139154C1F3C351491CB0FBF1F030BC70470000AB +S113916401001000020010000001100000021000B1 +S1139174000410000001101000021010000410106C +S113918400401010005010200100002002000020B4 +S1139194040000200800002010000020200000200B +S11391A44000002080000020000100200040001046 +S11391B40010101000011020800000301000003056 +S11391C40001001000020010100000102000001024 +S11391D420000030010010100200101004001010D0 +S11391E40800101001000010020000100400001018 +S11391F401001020F898000000101000F89B0000F3 +S113920460E00F4058E00F4050E00F400400FA05BE +S11392140CED00E000E00F400000FF7070E00F4030 +S11392240FC8FFFF8FDFFF7F30200080FCFF3FF873 +S11392340300C00700004040709A0000000800804A +S113924464E00F40C0E1E4000000011000000310DA +S1139254001BB7000024F40070383900C0C62D0088 +S113926400093D0080B5FFF77FFE4FF47A71B0FB2F +S1139274F1F000F0F9FA00F0E9FA00F0EEFA002057 +S113928400F001F801BD064908607047044800680D +S1139294704703480068401C014908607047000097 +S11392A44C000020B0F1402F43D0DFF8581388421B +S11392B43FD0DFF8541388423BD0DFF85013884280 +S11392C437D0DFF84C13884233D0DFF84813884290 +S11392D42FD0DFF8441388422BD0DFF840138842A0 +S11392E427D0DFF83C13884223D0DFF838138842B0 +S11392F41FD0DFF8341388421BD0DFF830138842C0 +S113930417D0DFF82C13884213D0DFF828138842CF +S11393140FD0DFF8241388420BD0DFF820138842DF +S113932407D0DFF81C13884203D0DFF818138842EF +S113933401D1012000E00020C0B2704770B50400E0 +S11393440D0016002000FFF7ADFF002804D1E4212E +S1139354DFF8F402FFF798FA002E08D0012E06D0A5 +S1139364022E04D0E621DFF8E002FFF78DFAF007BD +S113937405D514F580600068EDB2284304E014F5C3 +S113938480600068EDB2A84314F580610860B007FA +S113939405D514F584600068EDB2284304E014F59F +S11393A484600068EDB2A84314F58461086070BD5C +S11393B4F8B504000D0017001E002000FFF772FF2B +S11393C4002805D14FF4DD71DFF87C02FFF75CFA65 +S11393D4012F0BD0022F09D0042F07D00C2F05D056 +S11393E44FF4DF71DFF86002FFF74EFA082E11D054 +S11393F40A2E0FD00C2E0DD0092E0BD00B2E09D013 +S11394040D2E07D0002E05D040F2C511DFF8380226 +S1139414FFF73AFAF80705D514F5A0600068EDB231 +S1139424284304E014F5A0600068EDB2A84314F5E1 +S1139434A0610860B80705D504F204500068EDB2D1 +S1139444284304E004F204500068EDB2A84304F293 +S113945404510860780705D514F5A1600068EDB2DD +S1139464284304E014F5A1600068EDB2A84314F5A0 +S1139474A1610860380705D514F5A3600068EDB24E +S1139484284304E014F5A3600068EDB2A84314F57E +S1139494A3610860F00705D504F20C500068EDB22E +S11394A4284304E004F20C500068EDB2A84304F22B +S11394B40C510860B00705D514F5A2600068EDB23C +S11394C4284304E014F5A2600068EDB2A84314F53F +S11394D4A2610860700705D504F214500068EDB267 +S11394E4284304E004F214500068EDB2A84304F2E3 +S11394F414510860300705D504F21C500068EDB21D +S1139504284304E004F21C500068EDB2A84304F2BA +S11395141C510860002E05D114F5A5600068EDB255 +S1139524284304E014F5A5600068EDB2A84314F5DB +S1139534A5610860F1BD70B504000D00160020009B +S1139544FFF7B0FE002805D14FF45171DFF8F8009D +S1139554FFF79AF9F6B2EDB214EB8500066070BD1C +S113956438B504000D002000FFF79CFE002805D147 +S11395744FF46471DFF8D000FFF786F90222290062 +S1139584C9B22000FFF7DAFE082304222900C9B275 +S11395942000FFF70DFF31BD38B504000D00200095 +S11395A4FFF780FE002804D140F204412648FFF767 +S11395B46BF901222900C9B22000FFF7BFFE08237A +S11395C401222900C9B22000FFF7F2FE31BD38B5EB +S11395D404000D002000FFF765FE002804D140F2CA +S11395E41F511948FFF750F902222900C9B220007B +S11395F4FFF7A4FE082301222900C9B22000FFF7C3 +S1139604D7FE31BD00800540005000400090054065 +S11396140060004000A005400070004000B0054018 +S11396240040024000C005400050024000D0054004 +S11396340060024000E005400070024000F0054074 +S113964400D0034000000640149A0000DFF8D8114B +S1139654884207D0DFF8D411884203D0DFF8D01150 +S1139664884201D1012000E00020C0B27047F8B55F +S113967404000E0017001D002000FFF7E7FF002878 +S113968405D140F20D11DFF8AC01FFF7FDF8002F0E +S113969405D14FF48771DFF89C01FFF7F5F8DFF883 +S11396A49801006810F0E04F27D0DFF88C010068BF +S11396B4DFF888110840B0F1805F1ED0DFF878012C +S11396C40068DFF878110840DFF87411884205D186 +S11396D4DFF86401006880B202280ED0DFF8580174 +S11396E40068DFF858110840DFF85811884206D1A1 +S11396F4DFF844010068000401D1102000E00820D0 +S113970400FB07F0864205D240F20F11DFF8240172 +S1139714FFF7BAF8200000F04DF8B6EB071F09D2A2 +S113972414F13000006850F0200014F13001086096 +S11397347F0807E014F13000006830F0200014F1D1 +S113974430010860F000B0FBF7F0401C40088109C8 +S113975414F12402116010F03F0014F12801086090 +S113976414F12C000560002014F118010860200095 +S113977400F001F8F1BD10B504002000FFF766FF06 +S1139784002805D14FF4CF71DFF8A800FFF77CF867 +S113979414F12C00006850F0100014F12C0108603E +S11397A414F13000006840F20131084314F130012F +S11397B4086010BD10B504002000FFF747FF00281F +S11397C405D14FF4DF71DFF86C00FFF75DF814F195 +S11397D4180000680007FAD414F12C00006830F073 +S11397E4100014F12C01086014F130000068DFF853 +S11397F45810084014F13001086010BD10B504007D +S11398042000FFF723FF002804D140F2094109484E +S1139814FFF73AF814F118000068C00601D4206870 +S113982401E05FF0FF3010BD00C0004000D00040F4 +S113983400E00040CC9A000000E00F400000FF70FC +S11398440000011000000310FEFCFFFF0E48006836 +S113985450F005000C49086070470B48006850F04C +S1139864020009490860704710B50400002C02D0B6 +S1139874B4F1807F03D9D0210448FFF705F8601EB2 +S11398840349086010BD000010E000E0589900008E +S113989414E000E0433A5C576F726B5C736F667458 +S11398A4776172655C4F70656E424C545C546172AE +S11398B46765745C44656D6F5C41524D434D335F21 +S11398C44C4D33535F454B5F4C4D3353383936322B +S11398D45F4941525C50726F675C6C69625C64728C +S11398E4697665726C69625C696E746572727570AE +S11398F4742E6300433A5C576F726B5C736F6674C7 +S1139904776172655C4F70656E424C545C5461724D +S11399146765745C44656D6F5C41524D434D335FC0 +S11399244C4D33535F454B5F4C4D335338393632CA +S11399345F4941525C50726F675C6C69625C64722B +S1139944697665726C69625C73797363746C2E6393 +S113995400000000433A5C576F726B5C736F66746B +S1139964776172655C4F70656E424C545C546172ED +S11399746765745C44656D6F5C41524D434D335F60 +S11399844C4D33535F454B5F4C4D3353383936326A +S11399945F4941525C50726F675C6C69625C6472CB +S11399A4697665726C69625C7379737469636B2E2E +S11399B463000000433A5C576F726B5C736F6674A8 +S11399C4776172655C4F70656E424C545C5461728D +S11399D46765745C44656D6F5C41524D434D335F00 +S11399E44C4D33535F454B5F4C4D3353383936320A +S11399F45F4941525C50726F675C6C69625C64726B +S1139A04697665726C69625C63616E2E6300000042 +S1139A14433A5C576F726B5C736F667477617265FB +S1139A245C4F70656E424C545C5461726765745C3F +S1139A3444656D6F5C41524D434D335F4C4D33531C +S1139A445F454B5F4C4D3353383936325F4941528D +S1139A545C50726F675C6C69625C6472697665728F +S1139A646C69625C6770696F2E63000040420F008A +S1139A7400201C0080841E0000802500999E36006E +S1139A840040380000093D0000803E0000004B0007 +S1139A94404B4C0000204E00808D5B0000C05D00F4 +S1139AA40080700000127A0000007D008096980007 +S1139AB4001BB7000080BB00C0E8CE00647ADA0063 +S1139AC40024F4000000FA00433A5C576F726B5CA4 +S1139AD4736F6674776172655C4F70656E424C5443 +S1139AE45C5461726765745C44656D6F5C41524D8E +S1139AF4434D335F4C4D33535F454B5F4C4D3353B0 +S1139B04383936325F4941525C50726F675C6C6914 +S1139B14625C6472697665726C69625C75617274A4 +S1139B242E63000019E050F8041BCB0744BFA9F1CD +S1139B3401035918121F0023042A41F8043BF9D2E3 +S1139B445FEA827C0B4604D54FF0000CA1F800C0F8 +S1139B549B1CD10744BF0021197050F8042B002A20 +S1139B64E1D1704710B5074979441831064C7C4457 +S1139B74163404E00A68081D114488470146A142CA +S1139B84F8D110BD080000001400000099FFFFFF85 +S1139B9454000000000000200000000000F00BF856 +S1139BA4002801D0FFF7DEFF0020AFF30080FEF7AA +S1139BB455FE00F002F80120704700F001B8FEE7FA +S1139BC40746384600F002F8FBE7000080B5AFF31F +S1139BD40080024A11001820ABBEFBE726000200F5 +S1139BE4034B9D46AFF30080AFF30080FFF7D6FF2D +S1139BF45804002000E10F4004E10F4008E10F4045 +S9039BE57C diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/boot.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/boot.c index 50e2071e..192cf300 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -130,6 +139,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -137,11 +147,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -166,6 +181,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/lm3s8962.dep b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/lm3s8962.dep index 6de14c4c..36a38a0d 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/lm3s8962.dep +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/lm3s8962.dep @@ -6,315 +6,813 @@ Debug - $PROJ_DIR$\..\obj\ethernet.__cstat.et - $PROJ_DIR$\..\obj\flash.__cstat.et - $PROJ_DIR$\..\obj\comp.__cstat.et - $PROJ_DIR$\..\obj\can.__cstat.et - $PROJ_DIR$\..\obj\adc.__cstat.et - $PROJ_DIR$\..\obj\epi.__cstat.et - $PROJ_DIR$\..\obj\cpu.__cstat.et - $PROJ_DIR$\..\lib\driverlib\pwm.c - $PROJ_DIR$\..\lib\driverlib\mpu.h - $PROJ_DIR$\..\lib\driverlib\mpu.c - $PROJ_DIR$\..\lib\driverlib\interrupt.h - $PROJ_DIR$\..\lib\driverlib\interrupt.c - $PROJ_DIR$\..\lib\driverlib\i2s.h - $PROJ_DIR$\..\lib\driverlib\i2s.c - $PROJ_DIR$\..\lib\driverlib\i2c.h - $PROJ_DIR$\..\lib\driverlib\i2c.c - $PROJ_DIR$\..\lib\driverlib\hibernate.h - $PROJ_DIR$\..\lib\driverlib\hibernate.c - $PROJ_DIR$\..\lib\driverlib\gpio.h - $PROJ_DIR$\..\lib\driverlib\gpio.c - $PROJ_DIR$\..\lib\driverlib\flash.h - $PROJ_DIR$\..\lib\driverlib\flash.c - $PROJ_DIR$\..\lib\driverlib\ethernet.h - $PROJ_DIR$\..\lib\driverlib\ethernet.c - $PROJ_DIR$\..\lib\driverlib\epi.h - $PROJ_DIR$\..\lib\driverlib\epi.c - $PROJ_DIR$\..\lib\driverlib\debug.h - $PROJ_DIR$\..\lib\driverlib\cpu.h - $PROJ_DIR$\..\lib\driverlib\cpu.c - $PROJ_DIR$\..\lib\driverlib\can.h - $PROJ_DIR$\..\lib\driverlib\adc.h - $PROJ_DIR$\..\lib\driverlib\comp.c - $PROJ_DIR$\..\lib\driverlib\comp.h - $PROJ_DIR$\..\lib\driverlib\adc.c - $PROJ_DIR$\..\lib\driverlib\can.c - $PROJ_DIR$\..\lib\driverlib\qei.c - $PROJ_DIR$\..\lib\driverlib\pwm.h - $PROJ_DIR$\..\lib\driverlib\qei.h - $PROJ_DIR$\..\lib\driverlib\ssi.c + $PROJ_DIR$\..\lib\driverlib\systick.h + $PROJ_DIR$\..\lib\driverlib\systick.c $PROJ_DIR$\..\lib\driverlib\ssi.h $PROJ_DIR$\..\lib\driverlib\sysctl.c $PROJ_DIR$\..\lib\driverlib\sysctl.h - $PROJ_DIR$\..\lib\driverlib\systick.c - $PROJ_DIR$\..\lib\driverlib\systick.h - $PROJ_DIR$\..\lib\driverlib\timer.c - $PROJ_DIR$\..\lib\driverlib\timer.h - $PROJ_DIR$\..\lib\driverlib\uart.c - $PROJ_DIR$\..\lib\driverlib\uart.h - $PROJ_DIR$\..\lib\driverlib\udma.c - $PROJ_DIR$\..\lib\driverlib\udma.h - $PROJ_DIR$\..\lib\driverlib\usb.c - $PROJ_DIR$\..\lib\driverlib\usb.h - $PROJ_DIR$\..\lib\driverlib\watchdog.c - $PROJ_DIR$\..\lib\driverlib\watchdog.h - $PROJ_DIR$\..\lib\inc\hw_adc.h - $PROJ_DIR$\..\lib\inc\hw_can.h - $PROJ_DIR$\..\lib\inc\hw_comp.h - $PROJ_DIR$\..\lib\inc\hw_epi.h - $PROJ_DIR$\..\lib\inc\hw_ethernet.h - $PROJ_DIR$\..\lib\inc\hw_flash.h - $PROJ_DIR$\..\lib\inc\hw_gpio.h - $PROJ_DIR$\..\lib\inc\hw_hibernate.h - $PROJ_DIR$\..\lib\inc\hw_i2c.h - $PROJ_DIR$\..\lib\inc\hw_i2s.h - $PROJ_DIR$\..\lib\inc\hw_ints.h - $PROJ_DIR$\..\lib\inc\hw_memmap.h - $PROJ_DIR$\..\lib\inc\hw_nvic.h - $PROJ_DIR$\..\lib\inc\hw_pwm.h - $PROJ_DIR$\..\lib\inc\hw_qei.h - $PROJ_DIR$\..\lib\inc\hw_ssi.h - $PROJ_DIR$\..\lib\inc\hw_sysctl.h - $PROJ_DIR$\..\lib\inc\hw_timer.h - $PROJ_DIR$\..\lib\inc\hw_types.h - $PROJ_DIR$\..\lib\inc\hw_uart.h - $PROJ_DIR$\..\lib\inc\hw_udma.h - $PROJ_DIR$\..\lib\inc\hw_usb.h - $PROJ_DIR$\..\lib\inc\hw_watchdog.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\cstart.s - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\time.c - $PROJ_DIR$\..\time.h - $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\irq.c - $PROJ_DIR$\..\irq.h - $PROJ_DIR$\..\obj\interrupt.pbi - $PROJ_DIR$\..\obj\usb.lst - $PROJ_DIR$\..\obj\udma.lst - $PROJ_DIR$\..\obj\pwm.lst - $PROJ_DIR$\..\obj\epi.o - $PROJ_DIR$\..\obj\qei.lst - $PROJ_DIR$\..\obj\ssi.lst - $PROJ_DIR$\..\obj\cpu.o - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - $PROJ_DIR$\..\obj\mpu.pbi - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - $PROJ_DIR$\..\obj\pwm.pbi - $PROJ_DIR$\..\obj\stm32f10x_crc.o - $PROJ_DIR$\..\obj\ssi.pbi - $PROJ_DIR$\..\obj\flash.lst - $PROJ_DIR$\..\obj\qei.pbi - $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.srec - $PROJ_DIR$\..\obj\stm32f10x_i2c.pbi - $PROJ_DIR$\..\obj\i2c.lst - $PROJ_DIR$\..\obj\stm32f10x_cec.o - $PROJ_DIR$\..\obj\stm32f10x_can.o - $PROJ_DIR$\..\obj\misc.o - $PROJ_DIR$\..\obj\stm32f10x_bkp.o - $PROJ_DIR$\..\obj\core_cm3.o - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\obj\stm32f10x_fsmc.o - $PROJ_DIR$\..\obj\stm32f10x_adc.pbi - $TOOLKIT_DIR$\lib\dl7M_tln.a - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.pbi - $PROJ_DIR$\..\obj\stm32f10x_bkp.pbi - $PROJ_DIR$\..\obj\stm32f10x_can.pbi - $PROJ_DIR$\..\obj\stm32f10x_cec.pbi - $PROJ_DIR$\..\obj\stm32f10x_crc.pbi - $PROJ_DIR$\..\obj\stm32f10x_dac.pbi - $PROJ_DIR$\..\obj\stm32f10x_dma.pbi - $PROJ_DIR$\..\obj\stm32f10x_exti.pbi - $PROJ_DIR$\..\obj\uart.lst - $PROJ_DIR$\..\obj\sysctl.lst - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - $PROJ_DIR$\..\obj\irq.pbi - $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\stm32f10x_tim.o $PROJ_DIR$\..\bin\demoprog_ek_lm3s8962.out + $PROJ_DIR$\..\memory.x + $PROJ_DIR$\..\obj\uart.pbi + $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\stm32f10x_pwr.pbi + $PROJ_DIR$\..\obj\stm32f10x_i2c.o + $PROJ_DIR$\..\obj\stm32f10x_sdio.o $PROJ_DIR$\..\bin\demoprog_ek_lm3s8962.srec $PROJ_DIR$\..\obj\sysctl.pbi - $PROJ_DIR$\..\obj\systick.pbi - $PROJ_DIR$\..\obj\uart.pbi $PROJ_DIR$\..\obj\udma.pbi - $PROJ_DIR$\..\obj\usb.pbi - $PROJ_DIR$\..\obj\watchdog.pbi - $PROJ_DIR$\..\memory.x - $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.o - $PROJ_DIR$\..\obj\stm32f10x_dac.o - $PROJ_DIR$\..\obj\stm32f10x_dma.o - $PROJ_DIR$\..\obj\vectors.o - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\stm32f10x_pwr.pbi - $PROJ_DIR$\..\obj\stm32f10x_sdio.pbi - $PROJ_DIR$\..\obj\stm32f10x_gpio.pbi - $PROJ_DIR$\..\obj\system_stm32f10x.pbi - $PROJ_DIR$\..\obj\stm32f10x_gpio.o - $PROJ_DIR$\..\obj\stm32f10x_i2c.o - $PROJ_DIR$\..\obj\stm32f10x_iwdg.o - $PROJ_DIR$\..\obj\stm32f10x_pwr.o - $PROJ_DIR$\..\obj\stm32f10x_rcc.o - $PROJ_DIR$\..\obj\stm32f10x_rtc.o - $PROJ_DIR$\..\obj\stm32f10x_sdio.o $PROJ_DIR$\..\obj\stm32f10x_spi.o - $PROJ_DIR$\..\obj\stm32f10x_tim.o + $PROJ_DIR$\..\obj\systick.pbi + $PROJ_DIR$\..\obj\usb.pbi + $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.o + $PROJ_DIR$\..\obj\stm32f10x_pwr.o $PROJ_DIR$\..\obj\stm32f10x_usart.o $PROJ_DIR$\..\obj\stm32f10x_wwdg.o + $PROJ_DIR$\..\obj\stm32f10x_iwdg.o $PROJ_DIR$\..\obj\system_stm32f10x.o - $PROJ_DIR$\..\obj\core_cm3.pbi - $PROJ_DIR$\..\obj\misc.pbi - $PROJ_DIR$\..\obj\stm32f10x_adc.o - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\obj\irq.o - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.srec - $PROJ_DIR$\..\obj\lm3s6965.pbd - $PROJ_DIR$\..\obj\time.o - $PROJ_DIR$\..\obj\time.pbi - $PROJ_DIR$\..\obj\interrupt.lst - $PROJ_DIR$\..\obj\i2s.lst + $PROJ_DIR$\..\obj\watchdog.pbi + $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\obj\stm32f10x_gpio.pbi + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\system_stm32f10x.pbi + $PROJ_DIR$\..\obj\stm32f10x_dma.o + $PROJ_DIR$\..\obj\stm32f10x_dac.o + $PROJ_DIR$\..\obj\stm32f10x_sdio.pbi + $PROJ_DIR$\..\obj\stm32f10x_rcc.o + $PROJ_DIR$\..\obj\stm32f10x_gpio.o + $PROJ_DIR$\..\obj\boot.pbi + $PROJ_DIR$\..\obj\stm32f10x_rtc.o $PROJ_DIR$\..\obj\cpu.lst - $PROJ_DIR$\..\obj\comp.lst + $PROJ_DIR$\..\obj\can.pbi + $PROJ_DIR$\..\obj\irq.o + $PROJ_DIR$\..\obj\time.pbi + $PROJ_DIR$\..\obj\hibernate.lst + $PROJ_DIR$\..\obj\stm32f10x_adc.o + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\obj\core_cm3.pbi + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\lm3s6965.pbd + $PROJ_DIR$\..\obj\i2s.lst $PROJ_DIR$\..\obj\adc.lst $PROJ_DIR$\..\obj\epi.lst $PROJ_DIR$\..\obj\gpio.lst $PROJ_DIR$\..\obj\ethernet.lst - $PROJ_DIR$\..\obj\demoprog_ek_lm3s8962.map - $PROJ_DIR$\..\obj\can.pbi $PROJ_DIR$\..\obj\can.o - $PROJ_DIR$\..\obj\lm3s8962.pbd $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.out - $PROJ_DIR$\..\obj\hibernate.lst + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\demoprog_ek_lm3s8962.map + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out + $PROJ_DIR$\..\obj\time.o + $PROJ_DIR$\..\obj\comp.lst + $PROJ_DIR$\..\obj\misc.pbi + $PROJ_DIR$\..\obj\lm3s8962.pbd + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.srec + $PROJ_DIR$\..\obj\interrupt.lst + $PROJ_DIR$\..\obj\led.o $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\led.lst - $PROJ_DIR$\..\obj\vectors.lst - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\irq.lst - $PROJ_DIR$\..\obj\stm32f10x_exti.o - $PROJ_DIR$\..\obj\stm32f10x_flash.o - $PROJ_DIR$\..\obj\stm32f10x_flash.pbi - $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\..\obj\adc.o $PROJ_DIR$\..\obj\stm32f10x_rtc.pbi - $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi $PROJ_DIR$\..\obj\stm32f10x_wwdg.pbi - $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi - $PROJ_DIR$\..\obj\stm32f10x_usart.pbi - $PROJ_DIR$\..\obj\stm32f10x_tim.pbi - $PROJ_DIR$\..\obj\stm32f10x_spi.pbi + $PROJ_DIR$\..\obj\stm32f10x_flash.o + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\stm32f10x_exti.o + $PROJ_DIR$\..\obj\systick.lst + $PROJ_DIR$\..\obj\timer.pbi + $TOOLKIT_DIR$\lib\m7M_tl.a $PROJ_DIR$\..\obj\stm32f10x_iwdg.pbi $PROJ_DIR$\..\obj\ethernet.o - $PROJ_DIR$\..\obj\systick.lst + $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi $PROJ_DIR$\..\obj\mpu.lst - $PROJ_DIR$\..\obj\adc.o $PROJ_DIR$\..\obj\comp.o - $PROJ_DIR$\..\obj\time.lst - $PROJ_DIR$\..\obj\watchdog.lst $PROJ_DIR$\..\obj\flash.o $PROJ_DIR$\..\obj\gpio.o - $PROJ_DIR$\..\obj\hibernate.o + $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi + $PROJ_DIR$\..\obj\stm32f10x_spi.pbi + $PROJ_DIR$\..\obj\led.lst + $PROJ_DIR$\..\obj\vectors.lst + $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\stm32f10x_usart.pbi + $PROJ_DIR$\..\obj\time.lst $PROJ_DIR$\..\obj\i2c.o - $PROJ_DIR$\..\obj\i2s.o - $PROJ_DIR$\..\obj\interrupt.o - $PROJ_DIR$\..\obj\mpu.o - $PROJ_DIR$\..\obj\pwm.o - $PROJ_DIR$\..\obj\qei.o - $PROJ_DIR$\..\obj\ssi.o - $PROJ_DIR$\..\obj\sysctl.o - $PROJ_DIR$\..\obj\systick.o - $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\udma.o - $PROJ_DIR$\..\obj\usb.o - $PROJ_DIR$\..\obj\watchdog.o - $PROJ_DIR$\..\obj\adc.pbi - $PROJ_DIR$\..\obj\comp.pbi - $PROJ_DIR$\..\obj\cpu.pbi - $PROJ_DIR$\..\obj\epi.pbi - $PROJ_DIR$\..\obj\ethernet.pbi - $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\obj\gpio.pbi - $PROJ_DIR$\..\obj\hibernate.pbi - $PROJ_DIR$\..\obj\i2c.pbi - $PROJ_DIR$\..\obj\i2s.pbi - $PROJ_DIR$\..\obj\can.lst - $PROJ_DIR$\..\..\Boot\blt_conf.h + $PROJ_DIR$\..\obj\stm32f10x_flash.pbi + $PROJ_DIR$\..\obj\vectors.pbi + $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\obj\stm32f10x_tim.pbi + $PROJ_DIR$\..\obj\watchdog.lst + $PROJ_DIR$\..\obj\irq.lst + $PROJ_DIR$\..\obj\hibernate.o $PROJ_DIR$\..\obj\i2c.__cstat.et + $PROJ_DIR$\..\..\Boot\blt_conf.h + $PROJ_DIR$\..\obj\ethernet.pbi $PROJ_DIR$\..\obj\hibernate.__cstat.et $PROJ_DIR$\..\obj\gpio.__cstat.et - $PROJ_DIR$\..\obj\i2s.__cstat.et + $PROJ_DIR$\..\obj\systick.o + $PROJ_DIR$\..\obj\i2s.o + $PROJ_DIR$\..\obj\usb.o + $PROJ_DIR$\..\obj\ssi.o + $PROJ_DIR$\..\obj\comp.pbi + $PROJ_DIR$\..\obj\cpu.pbi + $PROJ_DIR$\..\obj\flash.pbi + $PROJ_DIR$\..\obj\gpio.pbi + $PROJ_DIR$\..\obj\pwm.o + $PROJ_DIR$\..\obj\watchdog.o + $PROJ_DIR$\..\obj\udma.o + $PROJ_DIR$\..\obj\adc.pbi + $PROJ_DIR$\..\obj\mpu.o + $PROJ_DIR$\..\obj\qei.o + $PROJ_DIR$\..\obj\hibernate.pbi + $PROJ_DIR$\..\obj\sysctl.o + $PROJ_DIR$\..\obj\i2c.pbi + $PROJ_DIR$\..\obj\i2s.pbi + $PROJ_DIR$\..\obj\interrupt.o + $PROJ_DIR$\..\obj\uart.o + $PROJ_DIR$\..\obj\epi.pbi + $PROJ_DIR$\..\obj\can.lst $PROJ_DIR$\..\obj\interrupt.__cstat.et + $PROJ_DIR$\..\obj\systick.__cstat.et + $PROJ_DIR$\..\obj\led.__cstat.et + $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\usb.__cstat.et + $PROJ_DIR$\..\obj\qei.__cstat.et $PROJ_DIR$\..\obj\mpu.__cstat.et $PROJ_DIR$\..\obj\pwm.__cstat.et - $PROJ_DIR$\..\obj\qei.__cstat.et - $PROJ_DIR$\..\obj\ssi.__cstat.et - $PROJ_DIR$\..\obj\sysctl.__cstat.et - $PROJ_DIR$\..\obj\systick.__cstat.et - $PROJ_DIR$\..\obj\timer.__cstat.et $PROJ_DIR$\..\obj\uart.__cstat.et - $PROJ_DIR$\..\obj\udma.__cstat.et - $PROJ_DIR$\..\obj\usb.__cstat.et + $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\i2s.__cstat.et $PROJ_DIR$\..\obj\watchdog.__cstat.et $PROJ_DIR$\..\obj\boot.__cstat.et - $PROJ_DIR$\..\obj\led.__cstat.et + $PROJ_DIR$\..\obj\ssi.__cstat.et $PROJ_DIR$\..\obj\main.__cstat.et $PROJ_DIR$\..\obj\time.__cstat.et - $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\sysctl.__cstat.et + $PROJ_DIR$\..\obj\udma.__cstat.et + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + $PROJ_DIR$\..\obj\stm32f10x_i2c.pbi + $PROJ_DIR$\..\obj\core_cm3.o + $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.pbi + $PROJ_DIR$\..\obj\sysctl.lst + $PROJ_DIR$\..\obj\stm32f10x_cec.o + $PROJ_DIR$\..\obj\stm32f10x_bkp.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\obj\irq.pbi + $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\obj\misc.o + $PROJ_DIR$\..\obj\stm32f10x_fsmc.o + $PROJ_DIR$\..\obj\stm32f10x_adc.pbi + $PROJ_DIR$\..\obj\stm32f10x_bkp.pbi + $PROJ_DIR$\..\obj\stm32f10x_can.pbi + $PROJ_DIR$\..\obj\ssi.pbi + $PROJ_DIR$\..\obj\flash.lst + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\stm32f10x_cec.pbi + $PROJ_DIR$\..\obj\stm32f10x_crc.pbi + $PROJ_DIR$\..\obj\stm32f10x_dac.pbi + $PROJ_DIR$\..\obj\stm32f10x_exti.pbi + $PROJ_DIR$\..\obj\stm32f10x_crc.o + $PROJ_DIR$\..\obj\qei.pbi + $PROJ_DIR$\..\obj\stm32f10x_can.o + $PROJ_DIR$\..\obj\i2c.lst + $PROJ_DIR$\..\obj\stm32f10x_dma.pbi + $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.srec + $PROJ_DIR$\..\obj\uart.lst + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\obj\pwm.pbi + $PROJ_DIR$\..\obj\qei.lst + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\..\obj\cpu.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c + $PROJ_DIR$\..\obj\mpu.pbi + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + $PROJ_DIR$\..\obj\ssi.lst + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + $PROJ_DIR$\..\lib\driverlib\gpio.h + $PROJ_DIR$\..\lib\driverlib\hibernate.c + $PROJ_DIR$\..\lib\driverlib\mpu.c + $PROJ_DIR$\..\lib\driverlib\flash.c + $PROJ_DIR$\..\lib\driverlib\i2s.c + $PROJ_DIR$\..\lib\driverlib\interrupt.c + $PROJ_DIR$\..\lib\driverlib\mpu.h + $PROJ_DIR$\..\lib\driverlib\pwm.c + $PROJ_DIR$\..\lib\driverlib\pwm.h + $PROJ_DIR$\..\lib\driverlib\qei.c + $PROJ_DIR$\..\lib\driverlib\interrupt.h + $PROJ_DIR$\..\lib\driverlib\qei.h + $PROJ_DIR$\..\lib\driverlib\ssi.c + $PROJ_DIR$\..\lib\driverlib\comp.c + $PROJ_DIR$\..\lib\driverlib\comp.h + $PROJ_DIR$\..\lib\driverlib\cpu.c + $PROJ_DIR$\..\lib\driverlib\ethernet.h + $PROJ_DIR$\..\lib\driverlib\epi.h + $PROJ_DIR$\..\lib\driverlib\ethernet.c + $PROJ_DIR$\..\lib\driverlib\flash.h + $PROJ_DIR$\..\lib\driverlib\cpu.h + $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\lib\driverlib\epi.c + $PROJ_DIR$\..\lib\driverlib\i2c.c + $PROJ_DIR$\..\lib\driverlib\hibernate.h + $PROJ_DIR$\..\lib\driverlib\can.h + $PROJ_DIR$\..\lib\driverlib\i2c.h + $PROJ_DIR$\..\lib\driverlib\i2s.h + $PROJ_DIR$\..\lib\driverlib\debug.h + $PROJ_DIR$\..\lib\driverlib\can.c + $PROJ_DIR$\..\lib\driverlib\adc.c + $PROJ_DIR$\..\lib\driverlib\adc.h + $PROJ_DIR$\..\lib\driverlib\udma.c + $PROJ_DIR$\..\lib\driverlib\watchdog.h + $PROJ_DIR$\..\lib\driverlib\uart.h + $PROJ_DIR$\..\lib\inc\hw_epi.h + $PROJ_DIR$\..\lib\inc\hw_ethernet.h + $PROJ_DIR$\..\lib\inc\hw_qei.h + $PROJ_DIR$\..\lib\driverlib\timer.h + $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\lib\inc\hw_ssi.h + $PROJ_DIR$\..\lib\inc\hw_i2s.h + $PROJ_DIR$\..\lib\inc\hw_timer.h + $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\lib\inc\hw_uart.h + $PROJ_DIR$\..\lib\inc\hw_udma.h + $PROJ_DIR$\..\lib\driverlib\usb.c + $PROJ_DIR$\..\lib\driverlib\udma.h + $PROJ_DIR$\..\lib\inc\hw_gpio.h + $PROJ_DIR$\..\lib\inc\hw_memmap.h + $PROJ_DIR$\..\lib\inc\hw_ints.h + $PROJ_DIR$\..\lib\inc\hw_adc.h + $PROJ_DIR$\..\lib\inc\hw_sysctl.h + $PROJ_DIR$\..\lib\inc\hw_i2c.h + $PROJ_DIR$\..\lib\driverlib\usb.h + $PROJ_DIR$\..\lib\inc\hw_can.h + $PROJ_DIR$\..\lib\driverlib\timer.c + $PROJ_DIR$\..\lib\inc\hw_hibernate.h + $PROJ_DIR$\..\lib\driverlib\uart.c + $PROJ_DIR$\..\lib\driverlib\watchdog.c + $PROJ_DIR$\..\lib\inc\hw_flash.h + $PROJ_DIR$\..\lib\inc\hw_comp.h + $PROJ_DIR$\..\lib\inc\hw_pwm.h + $PROJ_DIR$\..\obj\epi.o + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\obj\ethernet.__cstat.et + $PROJ_DIR$\..\irq.h + $PROJ_DIR$\..\obj\udma.lst + $PROJ_DIR$\..\obj\pwm.lst + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\time.c + $PROJ_DIR$\..\time.h + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\obj\flash.__cstat.et + $PROJ_DIR$\..\lib\inc\hw_watchdog.h + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\obj\adc.__cstat.et + $PROJ_DIR$\..\obj\comp.__cstat.et + $PROJ_DIR$\..\irq.c + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\obj\cpu.__cstat.et + $PROJ_DIR$\..\obj\usb.lst + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\lib\inc\hw_usb.h + $PROJ_DIR$\..\obj\can.__cstat.et + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\obj\epi.__cstat.et + $PROJ_DIR$\..\obj\interrupt.pbi [ROOT_NODE] ILINK - 154 206 + 6 55 - $PROJ_DIR$\..\lib\driverlib\pwm.c + $PROJ_DIR$\..\lib\driverlib\systick.c BICOMP - 120 + 17 ICCARM - 92 247 + 71 101 + + + __cstat + 124 + + + + + BICOMP + 210 243 239 228 0 250 + + + ICCARM + 250 239 243 228 210 0 + + + + + $PROJ_DIR$\..\lib\driverlib\sysctl.c + + + BICOMP + 14 + + + ICCARM + 145 116 + + + __cstat + 139 + + + + + BICOMP + 220 252 210 239 243 228 4 250 + + + ICCARM + 250 239 252 243 220 228 210 4 + + + + + $PROJ_DIR$\..\bin\demoprog_ek_lm3s8962.out + + + ILINK + 55 + + + OBJCOPY + 13 + + + + + ILINK + 7 65 45 52 78 182 152 263 75 79 80 95 88 102 119 63 43 113 109 114 104 116 101 57 26 120 111 103 9 110 54 160 73 149 + + + + + $PROJ_DIR$\..\obj\lm3s6965.pbd + + + BILINK + 112 35 105 106 121 98 107 108 115 117 118 288 151 28 69 193 173 166 158 14 17 40 72 8 15 18 90 25 + + + + + $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.out + + + OBJCOPY + 170 + + + + + ILINK + 7 65 45 78 182 152 263 75 79 80 95 88 102 119 39 63 43 113 109 114 104 116 101 57 26 120 111 103 9 110 54 160 73 149 + + + + + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out + + + OBJCOPY + 61 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + + + BICOMP + 86 + + + ICCARM + 21 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + + + BICOMP + 67 + + + ICCARM + 22 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + + + BICOMP + 29 + + + ICCARM + 24 + + + + + $PROJ_DIR$\..\timer.c + + + BICOMP + 72 + + + ICCARM + 26 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c + + + BICOMP + 59 + + + ICCARM + 153 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + + + BICOMP + 144 + + + ICCARM + 19 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + + + BICOMP + 163 + + + ICCARM + 31 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + + + BICOMP + 10 + + + ICCARM + 20 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + + + BICOMP + 157 + + + ICCARM + 167 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + + + BICOMP + 44 + + + ICCARM + 143 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + + + BICOMP + 155 + + + ICCARM + 42 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + + + BICOMP + 161 + + + ICCARM + 146 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + + + BICOMP + 164 + + + ICCARM + 70 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + + + BICOMP + 156 + + + ICCARM + 147 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + + + BICOMP + 89 + + + ICCARM + 68 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + + + BICOMP + 169 + + + ICCARM + 30 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + + + BICOMP + 27 + + + ICCARM + 34 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + + + BICOMP + 76 + + + ICCARM + 154 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + + + BICOMP + 162 + + + ICCARM + 165 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + + + BICOMP + 142 + + + ICCARM + 11 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c + + + BICOMP + 81 + + + ICCARM + 33 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + + + BICOMP + 32 + + + ICCARM + 12 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + + + BICOMP + 74 + + + ICCARM + 23 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c + + + BICOMP + 82 + + + ICCARM + 16 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + + + BICOMP + 92 + + + ICCARM + 5 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + + + BICOMP + 66 + + + ICCARM + 36 + + + + + $PROJ_DIR$\..\lib\driverlib\hibernate.c + + + BICOMP + 115 + + + ICCARM + 41 95 + + + __cstat + 99 + + + + + BICOMP + 228 252 210 250 243 224 4 257 + + + ICCARM + 257 250 252 243 228 224 4 210 + + + + + $PROJ_DIR$\..\lib\driverlib\mpu.c + + + BICOMP + 193 + + + ICCARM + 77 113 + + + __cstat + 129 + + + + + BICOMP + 210 243 239 228 206 250 + + + ICCARM + 250 239 243 228 210 206 + + + + + $PROJ_DIR$\..\lib\driverlib\flash.c + + + BICOMP + 107 + + + ICCARM + 159 79 __cstat @@ -324,65 +822,11 @@ BICOMP - 72 67 10 65 70 26 36 64 + 228 252 210 250 243 219 260 ICCARM - 64 65 67 70 72 26 10 36 - - - - - $PROJ_DIR$\..\lib\driverlib\mpu.c - - - BICOMP - 112 - - - ICCARM - 235 246 - - - __cstat - 273 - - - - - BICOMP - 10 72 66 26 8 64 - - - ICCARM - 64 66 72 26 10 8 - - - - - $PROJ_DIR$\..\lib\driverlib\interrupt.c - - - BICOMP - 89 - - - ICCARM - 198 245 - - - __cstat - 272 - - - - - BICOMP - 26 72 66 27 10 64 - - - ICCARM - 64 66 72 27 26 10 + 260 250 252 243 228 219 210 @@ -391,291 +835,79 @@ BICOMP - 265 + 118 ICCARM - 199 244 + 47 102 __cstat - 271 + 133 BICOMP - 26 65 10 64 72 12 63 + 228 249 210 250 243 227 241 ICCARM - 63 64 65 72 26 12 10 + 241 250 249 243 228 227 210 - $PROJ_DIR$\..\lib\driverlib\i2c.c + $PROJ_DIR$\..\lib\driverlib\interrupt.c BICOMP - 264 + 288 ICCARM - 127 243 + 62 119 __cstat - 268 + 123 BICOMP - 72 65 14 64 70 26 10 41 62 + 228 243 239 220 210 250 ICCARM - 62 64 65 70 72 26 14 41 10 + 250 239 243 220 228 210 - $PROJ_DIR$\..\lib\driverlib\hibernate.c + $PROJ_DIR$\..\lib\driverlib\pwm.c BICOMP - 263 + 173 ICCARM - 211 242 + 268 109 __cstat - 269 + 130 BICOMP - 26 70 10 64 72 16 41 61 + 243 262 210 249 252 228 208 250 ICCARM - 61 64 70 72 26 16 41 10 - - - - - $PROJ_DIR$\..\lib\driverlib\gpio.c - - - BICOMP - 262 - - - ICCARM - 204 241 - - - __cstat - 270 - - - - - BICOMP - 72 65 18 64 70 26 10 60 - - - ICCARM - 60 64 65 70 72 26 18 10 - - - - - $PROJ_DIR$\..\lib\driverlib\flash.c - - - BICOMP - 261 - - - ICCARM - 123 240 - - - __cstat - 1 - - - - - BICOMP - 26 70 10 64 72 20 59 - - - ICCARM - 59 64 70 72 26 20 10 - - - - - $PROJ_DIR$\..\lib\driverlib\ethernet.c - - - BICOMP - 260 - - - ICCARM - 205 233 - - - __cstat - 0 - - - - - ICCARM - 58 64 65 72 26 22 41 10 - - - - - $PROJ_DIR$\..\lib\driverlib\epi.c - - - BICOMP - 259 - - - ICCARM - 203 93 - - - __cstat - 5 - - - - - BICOMP - 26 65 10 64 72 24 57 - - - ICCARM - 57 64 65 72 26 24 10 - - - - - $PROJ_DIR$\..\lib\driverlib\cpu.c - - - BICOMP - 258 - - - ICCARM - 200 96 - - - __cstat - 6 - - - - - BICOMP - 27 - - - ICCARM - 27 - - - - - $PROJ_DIR$\..\lib\driverlib\comp.c - - - BICOMP - 257 - - - ICCARM - 201 237 - - - __cstat - 2 - - - - - BICOMP - 32 65 10 64 72 26 56 - - - ICCARM - 56 64 65 72 32 26 10 - - - - - $PROJ_DIR$\..\lib\driverlib\adc.c - - - BICOMP - 256 - - - ICCARM - 202 236 - - - __cstat - 4 - - - - - BICOMP - 30 65 10 64 72 26 54 - - - ICCARM - 54 64 65 72 30 26 10 - - - - - $PROJ_DIR$\..\lib\driverlib\can.c - - - BICOMP - 207 - - - ICCARM - 266 208 - - - __cstat - 3 - - - - - BICOMP - 72 66 26 64 65 29 10 55 - - - ICCARM - 55 64 66 65 72 29 26 10 + 250 249 262 252 243 228 210 208 @@ -684,25 +916,25 @@ BICOMP - 124 + 166 ICCARM - 94 248 + 174 114 __cstat - 275 + 128 BICOMP - 26 68 37 65 72 10 64 + 228 237 211 249 243 210 250 ICCARM - 64 65 68 72 26 10 37 + 250 249 237 243 228 210 211 @@ -711,65 +943,38 @@ BICOMP - 122 + 158 ICCARM - 95 249 + 196 104 __cstat - 276 + 136 BICOMP - 26 69 39 65 72 10 64 41 + 228 240 2 249 243 210 250 4 ICCARM - 64 65 69 72 26 10 39 41 + 250 249 240 243 228 210 2 4 - $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\lib\driverlib\comp.c BICOMP - 156 + 105 ICCARM - 147 250 - - - __cstat - 277 - - - - - BICOMP - 27 70 10 66 72 26 41 64 - - - ICCARM - 64 66 70 72 27 26 10 41 - - - - - $PROJ_DIR$\..\lib\driverlib\systick.c - - - BICOMP - 157 - - - ICCARM - 234 251 + 58 78 __cstat @@ -777,80 +982,22 @@ - - BICOMP - 10 72 66 26 43 64 - ICCARM - 64 66 72 26 10 43 + 261 250 249 243 214 228 210 - $PROJ_DIR$\..\lib\driverlib\timer.c + $PROJ_DIR$\..\lib\driverlib\cpu.c BICOMP - 216 + 106 ICCARM - 219 167 - - - __cstat - 279 - - - - - BICOMP - 26 71 45 65 72 10 64 - - - ICCARM - 64 65 71 72 26 10 45 - - - - - $PROJ_DIR$\..\lib\driverlib\uart.c - - - BICOMP - 158 - - - ICCARM - 146 252 - - - __cstat - 280 - - - - - BICOMP - 73 70 10 65 72 26 47 41 64 - - - ICCARM - 64 65 70 72 73 26 10 47 41 - - - - - $PROJ_DIR$\..\lib\driverlib\udma.c - - - BICOMP - 159 - - - ICCARM - 91 253 + 37 182 __cstat @@ -860,168 +1007,78 @@ BICOMP - 49 26 74 10 72 + 220 ICCARM - 72 74 26 10 49 + 220 - $PROJ_DIR$\..\lib\driverlib\usb.c + $PROJ_DIR$\..\lib\driverlib\ethernet.c BICOMP - 160 + 98 ICCARM - 90 254 + 51 75 __cstat - 282 + 265 BICOMP - 26 72 49 65 75 10 51 64 + 228 249 210 4 250 243 216 236 ICCARM - 64 65 72 75 26 10 49 51 + 236 250 249 243 228 216 4 210 - $PROJ_DIR$\..\lib\driverlib\watchdog.c + $PROJ_DIR$\..\lib\driverlib\gpio.c BICOMP - 161 + 108 ICCARM - 239 255 + 50 80 __cstat - 283 + 100 BICOMP - 26 72 53 65 76 10 64 + 243 249 200 250 252 228 210 248 ICCARM - 64 65 72 76 26 10 53 + 248 250 249 252 243 228 200 210 - $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\lib\driverlib\epi.c BICOMP - 168 + 121 ICCARM - 212 192 - - - __cstat - 284 - - - - - BICOMP - 85 47 70 78 65 41 10 267 82 64 66 72 18 29 43 80 - - - ICCARM - 80 267 78 82 85 64 65 66 70 72 41 18 47 29 10 43 - - - - - $PROJ_DIR$\..\cstart.s - - - AARM - 133 - - - - - $PROJ_DIR$\..\led.c - - - BICOMP - 153 - - - ICCARM - 214 191 - - - __cstat - 285 - - - - - BICOMP - 70 85 47 78 65 41 10 267 82 64 66 72 18 29 43 80 - - - ICCARM - 80 267 78 82 85 64 65 66 70 72 41 18 47 29 10 43 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 218 - - - ICCARM - 217 190 - - - __cstat - 286 - - - - - BICOMP - 41 78 65 10 85 70 47 267 82 64 66 72 18 29 43 80 - - - ICCARM - 80 267 78 82 85 64 65 66 70 72 41 18 47 29 10 43 - - - - - $PROJ_DIR$\..\time.c - - - BICOMP - 197 - - - ICCARM - 238 196 + 49 263 __cstat @@ -1031,11 +1088,263 @@ BICOMP - 43 66 82 18 267 64 72 29 41 78 85 65 70 47 10 80 + 228 249 210 250 243 217 235 ICCARM - 80 267 78 82 85 64 65 66 70 72 41 18 47 29 10 43 + 235 250 249 243 228 217 210 + + + + + $PROJ_DIR$\..\lib\driverlib\i2c.c + + + BICOMP + 117 + + + ICCARM + 168 88 + + + __cstat + 96 + + + + + BICOMP + 243 249 226 250 252 228 210 4 253 + + + ICCARM + 253 250 249 252 243 228 226 4 210 + + + + + $PROJ_DIR$\..\lib\driverlib\can.c + + + BICOMP + 38 + + + ICCARM + 122 52 + + + __cstat + 285 + + + + + BICOMP + 243 239 228 250 249 225 210 255 + + + ICCARM + 255 250 239 249 243 225 228 210 + + + + + $PROJ_DIR$\..\lib\driverlib\adc.c + + + BICOMP + 112 + + + ICCARM + 48 65 + + + __cstat + 277 + + + + + BICOMP + 231 249 210 250 243 228 251 + + + ICCARM + 251 250 249 243 231 228 210 + + + + + $PROJ_DIR$\..\lib\driverlib\udma.c + + + BICOMP + 15 + + + ICCARM + 267 111 + + + __cstat + 140 + + + + + BICOMP + 247 228 245 210 243 + + + ICCARM + 243 245 228 210 247 + + + + + $PROJ_DIR$\..\lib\driverlib\usb.c + + + BICOMP + 18 + + + ICCARM + 282 103 + + + __cstat + 127 + + + + + BICOMP + 228 243 247 249 284 210 254 250 + + + ICCARM + 250 249 243 284 228 210 247 254 + + + + + $PROJ_DIR$\..\lib\driverlib\timer.c + + + BICOMP + 72 + + + ICCARM + 85 26 + + + __cstat + 132 + + + + + BICOMP + 228 242 238 249 243 210 250 + + + ICCARM + 250 249 242 243 228 210 238 + + + + + $PROJ_DIR$\..\lib\driverlib\uart.c + + + BICOMP + 8 + + + ICCARM + 171 120 + + + __cstat + 131 + + + + + BICOMP + 244 252 210 249 243 228 234 4 250 + + + ICCARM + 250 249 252 243 244 228 210 234 4 + + + + + $PROJ_DIR$\..\lib\driverlib\watchdog.c + + + BICOMP + 25 + + + ICCARM + 93 110 + + + __cstat + 134 + + + + + BICOMP + 228 243 233 249 275 210 250 + + + ICCARM + 250 249 243 275 228 210 233 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 152 + + + + + $PROJ_DIR$\..\time.c + + + BICOMP + 40 + + + ICCARM + 87 57 + + + __cstat + 138 + + + + + BICOMP + 0 239 264 200 97 250 243 225 4 283 271 249 252 234 210 272 + + + ICCARM + 272 97 283 264 271 250 249 239 252 243 4 200 234 225 210 0 @@ -1044,25 +1353,52 @@ BICOMP - 213 + 90 ICCARM - 215 166 + 84 9 __cstat - 288 + 126 BICOMP - 18 82 66 43 267 64 72 29 78 85 65 70 41 47 10 80 + 200 264 239 0 97 250 243 225 283 271 249 252 4 234 210 272 ICCARM - 80 267 78 82 85 64 65 66 70 72 41 18 47 29 10 43 + 272 97 283 264 271 250 249 239 252 243 4 200 234 225 210 0 + + + + + $PROJ_DIR$\..\led.c + + + BICOMP + 28 + + + ICCARM + 83 63 + + + __cstat + 125 + + + + + BICOMP + 252 271 234 283 249 4 210 97 264 250 239 243 200 225 0 272 + + + ICCARM + 272 97 283 264 271 250 249 239 252 243 4 200 234 225 210 0 @@ -1071,417 +1407,78 @@ BICOMP - 152 + 151 ICCARM - 220 189 + 94 39 BICOMP - 80 267 78 88 82 85 64 65 66 70 72 41 18 47 29 10 43 + 272 97 283 266 264 271 250 249 239 252 243 4 200 234 225 210 0 ICCARM - 80 267 78 88 82 85 64 65 66 70 72 41 18 47 29 10 43 + 272 97 283 266 264 271 250 249 239 252 243 4 200 234 225 210 0 - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\boot.c BICOMP - 185 + 35 ICCARM - 132 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - - - BICOMP - 139 + 64 45 - ICCARM - 131 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c - - - BICOMP + __cstat 135 - - ICCARM - 187 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - - - BICOMP - 140 - - - ICCARM - 129 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - - - BICOMP - 141 - - - ICCARM - 128 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - - - BICOMP - 142 - - - ICCARM - 121 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - - - BICOMP - 143 - - - ICCARM - 164 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c - - - BICOMP - 138 - - - ICCARM - 163 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - - - BICOMP - 144 - - - ICCARM - 165 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - - - BICOMP - 145 - - - ICCARM - 221 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - - - BICOMP - 223 - - - ICCARM - 222 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c - - - BICOMP - 186 - - - ICCARM - 130 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - - - BICOMP - 228 - - - ICCARM - 134 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - - - BICOMP - 171 - - - ICCARM - 173 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - - - BICOMP - 126 - - - ICCARM - 174 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - - - BICOMP - 232 - - - ICCARM - 175 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - - - BICOMP - 169 - - - ICCARM - 176 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - - - BICOMP - 226 - - - ICCARM - 177 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - - - BICOMP - 225 - - - ICCARM - 178 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - - - BICOMP - 170 - - - ICCARM - 179 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c - - - BICOMP - 231 - - - ICCARM - 180 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - - - BICOMP - 230 - - - ICCARM - 181 - - - - - $PROJ_DIR$\..\timer.c - - - BICOMP - 216 - - - ICCARM - 167 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - - - BICOMP - 229 - - - ICCARM - 182 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - - - BICOMP - 227 - - - ICCARM - 183 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - - - BICOMP - 172 - - - ICCARM - 184 - - - - - $PROJ_DIR$\..\bin\demoprog_ek_lm3s8962.out - - - ILINK - 206 - - - OBJCOPY - 155 - - ILINK - 162 236 192 208 237 96 133 93 233 240 241 242 243 244 245 191 190 246 247 248 249 250 251 196 167 252 253 254 166 255 188 137 224 136 + BICOMP + 283 4 249 210 271 252 234 97 264 250 239 243 200 225 0 272 + + + ICCARM + 272 97 283 264 271 250 249 239 252 243 4 200 234 225 210 0 - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out + $PROJ_DIR$\..\main.c - OBJCOPY - 194 + BICOMP + 69 - - - - $PROJ_DIR$\..\obj\lm3s6965.pbd - - BILINK - 256 168 257 258 259 260 261 262 263 264 265 89 152 153 218 112 120 124 122 156 157 197 216 158 159 160 213 161 + ICCARM + 91 43 - - - - $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.out - - OBJCOPY - 125 + __cstat + 137 - ILINK - 162 236 192 237 96 133 93 233 240 241 242 243 244 245 189 191 190 246 247 248 249 250 251 196 167 252 253 254 166 255 188 137 224 136 + BICOMP + 4 283 249 210 271 252 234 97 264 250 239 243 200 225 0 272 + + + ICCARM + 272 97 283 264 271 250 249 239 252 243 4 200 234 225 210 0 - - [REBUILD_ALL] - Release diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/settings/lm3s8962.wsdt b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/settings/lm3s8962.wsdt index a84c2d37..bb9c0cf0 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/settings/lm3s8962.wsdt +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/ide/settings/lm3s8962.wsdt @@ -24,7 +24,7 @@ - + TabID-30499-23628 @@ -36,7 +36,7 @@ - 0 + 0 TabID-20859-24014 @@ -46,20 +46,20 @@ TabID-15280-30213Debug LogDebug-Log - 0 + 0 - TextEditor$WS_DIR$\..\boot.c000006339563979TextEditor$WS_DIR$\..\boot.h00000020732073TextEditor$WS_DIR$\..\main.c00000594049404920100000010000001 + TextEditor$WS_DIR$\..\boot.c00000147760576050TextEditor$WS_DIR$\..\boot.h00000020732073TextEditor$WS_DIR$\..\main.c0000059404940490100000010000001 - iaridepm.enu1-2-2722394-2-2240243125000241071206250718254-2-22411922-2-219242431002083241071125000241071 + iaridepm.enu1-2-2721394-2-2240243125000241311206250717974-2-22411922-2-219242431002083241311125000241311 diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf index 3262c412..f931def6 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf and b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf differ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map index 37bc0ae4..fc768b44 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map @@ -7,38 +7,38 @@ start address 0x08006000 Program Header: LOAD off 0x00000000 vaddr 0x08000000 paddr 0x08000000 align 2**15 - filesz 0x000068ac memsz 0x000068ac flags r-x - LOAD off 0x00008000 vaddr 0x20000000 paddr 0x080068ac align 2**15 - filesz 0x00000014 memsz 0x00000168 flags rw- + filesz 0x000068f4 memsz 0x000068f4 flags r-x + LOAD off 0x00008000 vaddr 0x20000000 paddr 0x080068f4 align 2**15 + filesz 0x00000014 memsz 0x0000016c flags rw- private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 000008ac 08006000 08006000 00006000 2**2 + 0 .text 000008f4 08006000 08006000 00006000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000014 20000000 080068ac 00008000 2**2 + 1 .data 00000014 20000000 080068f4 00008000 2**2 CONTENTS, ALLOC, LOAD, DATA - 2 .bss 00000154 20000014 080068c0 00008014 2**2 + 2 .bss 00000158 20000014 08006908 00008014 2**2 ALLOC - 3 .debug_info 00002eb9 00000000 00000000 00008014 2**0 + 3 .debug_info 00002ed9 00000000 00000000 00008014 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_abbrev 00000d36 00000000 00000000 0000aecd 2**0 + 4 .debug_abbrev 00000d36 00000000 00000000 0000aeed 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_loc 00001297 00000000 00000000 0000bc03 2**0 + 5 .debug_loc 00001297 00000000 00000000 0000bc23 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_aranges 000003c0 00000000 00000000 0000ce9a 2**0 + 6 .debug_aranges 000003c0 00000000 00000000 0000ceba 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_ranges 00000330 00000000 00000000 0000d25a 2**0 + 7 .debug_ranges 00000330 00000000 00000000 0000d27a 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_line 0000126e 00000000 00000000 0000d58a 2**0 + 8 .debug_line 00001273 00000000 00000000 0000d5aa 2**0 CONTENTS, READONLY, DEBUGGING - 9 .debug_str 00001362 00000000 00000000 0000e7f8 2**0 + 9 .debug_str 00001374 00000000 00000000 0000e81d 2**0 CONTENTS, READONLY, DEBUGGING - 10 .comment 00000030 00000000 00000000 0000fb5a 2**0 + 10 .comment 00000030 00000000 00000000 0000fb91 2**0 CONTENTS, READONLY - 11 .ARM.attributes 00000033 00000000 00000000 0000fb8a 2**0 + 11 .ARM.attributes 00000033 00000000 00000000 0000fbc1 2**0 CONTENTS, READONLY - 12 .debug_frame 00000718 00000000 00000000 0000fbc0 2**2 + 12 .debug_frame 00000718 00000000 00000000 0000fbf4 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 08006000 l d .text 00000000 .text @@ -60,14 +60,15 @@ SYMBOL TABLE: 20000014 l O .bss 00000041 xcpCtoReqPacket.6443 20000058 l O .bss 00000001 xcpCtoRxLength.6444 20000059 l O .bss 00000001 xcpCtoRxInProgress.6445 +2000005c l O .bss 00000004 xcpCtoRxStartTime.6446 00000000 l df *ABS* 00000000 cstart.c -08006344 l F .text 00000000 zero_loop +0800638c l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 led.c -2000005c l O .bss 00000004 timer_counter_last.6428 -20000060 l O .bss 00000001 led_toggle_state.6427 +20000060 l O .bss 00000004 timer_counter_last.6428 +20000064 l O .bss 00000001 led_toggle_state.6427 00000000 l df *ABS* 00000000 main.c 00000000 l df *ABS* 00000000 timer.c -20000064 l O .bss 00000004 millisecond_counter +20000068 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 stm32f10x_gpio.c 00000000 l df *ABS* 00000000 stm32f10x_rcc.c 20000000 l O .data 00000004 ADCPrescTable @@ -75,34 +76,34 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 stm32f10x_usart.c 00000000 l df *ABS* 00000000 00000100 l *ABS* 00000000 __STACKSIZE__ -08006300 g F .text 00000060 reset_handler -080068a0 g F .text 0000000c USART_GetFlagStatus -080068ac g .text 00000000 _etext -080065b0 g F .text 00000010 TimerISRHandler -08006898 g F .text 00000008 USART_ReceiveData -0800675c g F .text 00000024 RCC_APB2PeriphClockCmd -080065c4 g F .text 000000a4 GPIO_Init -0800687c g F .text 0000001c USART_Cmd -08006780 g F .text 00000024 RCC_APB1PeriphClockCmd +08006348 g F .text 00000060 reset_handler +080068e8 g F .text 0000000c USART_GetFlagStatus +080068f4 g .text 00000000 _etext +080065f8 g F .text 00000010 TimerISRHandler +080068e0 g F .text 00000008 USART_ReceiveData +080067a4 g F .text 00000024 RCC_APB2PeriphClockCmd +0800660c g F .text 000000a4 GPIO_Init +080068c4 g F .text 0000001c USART_Cmd +080067c8 g F .text 00000024 RCC_APB1PeriphClockCmd 08006230 g F .text 0000001e BootActivate -20000068 g .bss 00000000 _ebss -080065c0 g F .text 00000002 UnusedISR -0800636c g F .text 0000003e LedInit -08006668 g F .text 00000004 GPIO_SetBits -08006670 g F .text 000000ea RCC_GetClocksFreq -080067a4 g F .text 000000d8 USART_Init +2000006c g .bss 00000000 _ebss +08006608 g F .text 00000002 UnusedISR +080063b4 g F .text 0000003e LedInit +080066b0 g F .text 00000004 GPIO_SetBits +080066b8 g F .text 000000ea RCC_GetClocksFreq +080067ec g F .text 000000d8 USART_Init 20000014 g .bss 00000000 _bss -0800666c g F .text 00000004 GPIO_ResetBits -08006428 g F .text 00000148 main +080066b4 g F .text 00000004 GPIO_ResetBits +08006470 g F .text 00000148 main 0800618c g F .text 000000a4 BootComInit 20000000 g .data 00000000 _data -080063ac g F .text 0000007a LedToggle -20000168 g .bss 00000000 _estack +080063f4 g F .text 0000007a LedToggle +2000016c g .bss 00000000 _estack 20000014 g .data 00000000 _edata 08006000 g O .text 00000154 _vectab -08006250 g F .text 000000b0 BootComCheckActivationRequest -20000068 g .bss 00000000 _stack -080065a4 g F .text 0000000c TimerGet -08006570 g F .text 00000034 TimerInit +08006250 g F .text 000000f8 BootComCheckActivationRequest +2000006c g .bss 00000000 _stack +080065ec g F .text 0000000c TimerGet +080065b8 g F .text 00000034 TimerInit diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec index fbb1752e..cb831bee 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec @@ -1,143 +1,148 @@ S027000062696E2F64656D6F70726F675F6E75636C656F5F73746D33326631303372622E737265636D -S315080060006801002001630008C1650008C165000831 -S31508006010C1650008C1650008C1650008C1650008BA -S31508006020C1650008C1650008C1650008C1650008AA -S31508006030C1650008C1650008C1650008B1650008AA -S31508006040C1650008C1650008C1650008C16500088A -S31508006050C1650008C1650008C1650008C16500087A -S31508006060C1650008C1650008C1650008C16500086A -S31508006070C1650008C1650008C1650008C16500085A -S31508006080C1650008C1650008C1650008C16500084A -S31508006090C1650008C1650008C1650008C16500083A -S315080060A0C1650008C1650008C1650008C16500082A -S315080060B0C1650008C1650008C1650008C16500081A -S315080060C0C1650008C1650008C1650008C16500080A -S315080060D0C1650008C1650008C1650008C1650008FA -S315080060E0C1650008C1650008C1650008C1650008EA -S315080060F0C1650008C1650008C1650008C1650008DA -S31508006100C1650008C1650008C1650008C1650008C9 -S31508006110C1650008C1650008C1650008C1650008B9 -S31508006120C1650008C1650008C1650008C1650008A9 -S31508006130C1650008C1650008C1650008C165000899 -S31508006140C1650008C1650008C1650008C165000889 +S315080060006C01002049630008096600080966000853 +S315080060100966000809660008096600080966000896 +S315080060200966000809660008096600080966000886 +S31508006030096600080966000809660008F965000887 +S315080060400966000809660008096600080966000866 +S315080060500966000809660008096600080966000856 +S315080060600966000809660008096600080966000846 +S315080060700966000809660008096600080966000836 +S315080060800966000809660008096600080966000826 +S315080060900966000809660008096600080966000816 +S315080060A00966000809660008096600080966000806 +S315080060B009660008096600080966000809660008F6 +S315080060C009660008096600080966000809660008E6 +S315080060D009660008096600080966000809660008D6 +S315080060E009660008096600080966000809660008C6 +S315080060F009660008096600080966000809660008B6 +S3150800610009660008096600080966000809660008A5 +S315080061100966000809660008096600080966000895 +S315080061200966000809660008096600080966000885 +S315080061300966000809660008096600080966000875 +S315080061400966000809660008096600080966000865 S31508006150EE11AA5510B504464FF48840C4F2000063 -S31508006160202146F6A103C0F60003984701280BD163 -S315080061704FF48840C4F2000046F69903C0F60003BF +S31508006160202146F6E903C0F60003984701280BD11B +S315080061704FF48840C4F2000046F6E103C0F6000377 S3150800618098472070012010BD002010BD70B586B05C -S315080061904FF40030012146F28173C0F60003984798 -S315080061A00520012146F25D73C0F6000398471823BF +S315080061904FF40030012146F2C973C0F60003984750 +S315080061A00520012146F2A573C0F600039847182377 S315080061B08DF807300426ADF8046003238DF8063001 S315080061C04FF40065C4F2010528460DEB060146F2B8 -S315080061D0C554C0F60004A0478DF807600823ADF83B +S315080061D00D64C0F60004A0478DF807600823ADF8E3 S315080061E0043028460DEB0601A0474FF4614302939D S315080061F00023ADF80C30ADF80E30ADF81030ADF820 S3150800620014300C23ADF812304FF48844C4F200045D -S31508006210204602A946F2A573C0F600039847204611 -S31508006220012146F67D03C0F60003984706B070BD07 +S31508006210204602A946F2ED73C0F6000398472046C9 +S31508006220012146F6C503C0F60003984706B070BDBF S315080062304FF46D42CEF20002D16801F4E061042306 S31508006240C0F2FA530B43D360BFF34F8FFEE700BF8C -S3150800625008B540F25903C2F200031B78BBB940F2F5 +S3150800625008B540F25903C2F200031B7843BB40F26B S315080062601400C2F2000046F25513C0F60003984720 -S31508006270012841D140F25903C2F2000301221A70E3 -S3150800628040F25803C2F2000300221A7008BD40F219 -S315080062905803C2F200031878184B184446F25513EF -S315080062A0C0F600039847012826D140F25803C2F2E7 -S315080062B000031A780132D2B21A7040F21403C2F2FD -S315080062C000031B78934217D140F25903C2F2000328 -S315080062D000221A7040F21403C2F200035B78FF2B07 -S315080062E00AD140F21403C2F200039B7823B946F29E -S315080062F03123C0F60003984708BD00BF15000020EB -S3150800630010B517498D4640F20002C2F2000240F26B -S315080063101403C2F200039A4210D2131D0F4CE41A5A -S3150800632024F0030404340023104646F6AC01C0F6F4 -S3150800633000015A581A500433A342FAD109480A49A7 -S315080063404FF000028842B8BF40F8042BFADB46F249 -S315080063502943C0F60003984710BD00BF1700002068 -S3150800636068010020140000206800002000B583B0F2 -S315080063700420012146F25D73C0F6000398472023E6 -S31508006380ADF8043003238DF8063010238DF8073056 -S315080063904FF40060C4F2010001A946F2C553C0F6E5 -S315080063A00003984703B05DF804FB00BF10B546F23A -S315080063B0A553C0F600039847044640F25C03C2F2B0 -S315080063C000031B68C31AB3F5FA7F2BD340F26003A8 -S315080063D0C2F200031B7883B940F26003C2F20003DD -S315080063E001221A704FF40060C4F20100202146F21F -S315080063F06963C0F6000398470FE040F26003C2F2F3 -S31508006400000300221A704FF40060C4F20100202134 -S3150800641046F26D63C0F60003984740F25C03C2F289 -S3150800642000031C6010BD00BF00B583B000230093B5 -S3150800643001934FF48053C4F202031A6842F0010232 -S315080064401A6059680022CFF6FF020A405A601A6895 -S3150800645022F0847222F480321A601A6822F48022AA -S315080064601A605A6822F4FE025A604FF41F029A60B4 -S315080064701A6842F480321A604FF48053C4F2020359 -S3150800648040F2DC511A6802F400320192009A013295 -S315080064900092019A12B9009A8A42F3D14FF48053B6 -S315080064A0C4F202031B6813F4003F00D1FEE74FF461 -S315080064B00053C4F202031A6842F010021A601A68FE -S315080064C022F003021A601A6842F002021A604FF4B8 -S315080064D08053C4F202035A685A605A6842F400525A -S315080064E05A605A6842F480625A605A6822F47C12EA -S315080064F05A605A6842F4E8125A601A6842F0807282 -S315080065001A604FF48053C4F202031A6812F0007F2F -S31508006510FBD04FF48053C4F202035A6822F00302F8 -S315080065205A605A6842F002025A604FF48053C4F225 -S3150800653002035A6802F00C02082AFAD146F26D33B1 -S31508006540C0F60003984746F27153C0F60003984711 -S3150800655046F28D13C0F60003984746F2AD35C0F6ED -S31508006560000546F25124C0F60004A847A047FCE7F8 -S315080065704EF21003CEF2000341F63F12C0F20102BA -S315080065805A604FF46D42CEF20002F02182F82310D1 -S3150800659000229A600721196040F26403C2F20003E0 -S315080065A01A60704740F26403C2F200031868704725 -S315080065B040F26403C2F200031A6801321A60704797 -S315080065C0FEE700BF2DE9F001CB7803F00F0513F0C5 -S315080065D0100F1CBF8B781D430B78F3B10768002397 -S315080065E001264FF00F0C06FA03F20C881440944269 -S315080065F00FD19A000CFA02F827EA080705FA02F200 -S315080066001743CA78282A08BF446102D0482A08BF17 -S3150800661004610133082BE6D107600B88FF2B20D9CC -S315080066204768002301264FF00F0C03F1080206FA0B -S3150800663002F20C88144094420FD19A000CFA02F820 +S31508006270012865D140F21403C2F200031B78002BF3 +S315080062805ED046F2ED53C0F60003984740F25C0331 +S31508006290C2F20003186040F25903C2F20003012259 +S315080062A01A7040F25803C2F2000300221A7008BDA1 +S315080062B040F25803C2F200031878224B184446F2FB +S315080062C05513C0F600039847012826D140F2580313 +S315080062D0C2F200031A780132D2B21A7040F21403DD +S315080062E0C2F200031B7893422AD140F25903C2F244 +S315080062F0000300221A7040F21403C2F200035B780E +S31508006300FF2B1DD140F21403C2F200039B78BBB9E0 +S3150800631046F23123C0F60003984746F2ED53C0F61D +S315080063200003984740F25C03C2F200031B6864331B +S31508006330984281BF40F25903C2F2000300221A7044 +S3150800634008BD00BF1500002010B517498D4640F25C +S315080063500002C2F2000240F21403C2F200039A429B +S3150800636010D2131D0F4CE41A24F00304043400233E +S31508006370104646F6F401C0F600015A581A5004337E +S31508006380A342FAD109480A494FF000028842B8BF29 +S3150800639040F8042BFADB46F27143C0F6000398472F +S315080063A010BD00BF170000206C010020140000205B +S315080063B06C00002000B583B00420012146F2A573C5 +S315080063C0C0F6000398472023ADF8043003238DF860 +S315080063D0063010238DF807304FF40060C4F2010030 +S315080063E001A946F20D63C0F60003984703B05DF8AD +S315080063F004FB00BF10B546F2ED53C0F600039847FC +S31508006400044640F26003C2F200031B68C31AB3F5E0 +S31508006410FA7F2BD340F26403C2F200031B7883B9D8 +S3150800642040F26403C2F2000301221A704FF40060BE +S31508006430C4F20100202146F2B163C0F60003984772 +S315080064400FE040F26403C2F2000300221A704FF410 +S315080064500060C4F20100202146F2B563C0F60003CD +S31508006460984740F26003C2F200031C6010BD00BFEB +S3150800647000B583B00023009301934FF48053C4F210 +S3150800648002031A6842F001021A6059680022CFF620 +S31508006490FF020A405A601A6822F0847222F4803297 +S315080064A01A601A6822F480221A605A6822F4FE02D8 +S315080064B05A604FF41F029A601A6842F480321A60D2 +S315080064C04FF48053C4F2020340F2DC511A6802F416 +S315080064D000320192009A01320092019A12B9009A8A +S315080064E08A42F3D14FF48053C4F202031B6813F4B3 +S315080064F0003F00D1FEE74FF40053C4F202031A68C6 +S3150800650042F010021A601A6822F003021A601A682A +S3150800651042F002021A604FF48053C4F202035A682A +S315080065205A605A6842F400525A605A6842F48062C5 +S315080065305A605A6822F47C125A605A6842F4E81281 +S315080065405A601A6842F080721A604FF48053C4F297 +S3150800655002031A6812F0007FFBD04FF48053C4F28E +S3150800656002035A6822F003025A605A6842F002028D +S315080065705A604FF48053C4F202035A6802F00C02C0 +S31508006580082AFAD146F2B533C0F60003984746F210 +S31508006590B953C0F60003984746F28D13C0F60003B8 +S315080065A0984746F2F535C0F6000546F25124C0F67E +S315080065B00004A847A047FCE74EF21003CEF20003FA +S315080065C041F63F12C0F201025A604FF46D42CEF214 +S315080065D00002F02182F8231000229A600721196030 +S315080065E040F26803C2F200031A60704740F268037B +S315080065F0C2F200031868704740F26803C2F200034B +S315080066001A6801321A607047FEE700BF2DE9F001EB +S31508006610CB7803F00F0513F0100F1CBF8B781D43C2 +S315080066200B78F3B10768002301264FF00F0C06FA22 +S3150800663003F20C88144094420FD19A000CFA02F81F S3150800664027EA080705FA02F21743CA78282A08BF74 -S315080066504461CA78482A08BF04610133082BE4D18B -S315080066604760BDE8F00170470161704741617047B6 -S3150800667010B44FF48053C4F202035B6803F00C03B2 -S31508006680042B08D0082B0CD09BBB4FF49053C0F2B8 -S315080066907A03036032E04FF49053C0F27A03036042 -S315080066A02CE04FF48053C4F202035A685B68C2F3C5 -S315080066B08342023213F4803F07D14FF41063C0F2CD -S315080066C03D0303FB02F2026018E04FF48053C4F264 -S315080066D002035B6813F4003F19BF4FF41063C0F25E -S315080066E03D034FF49053C0F27A0303FB02F20260B3 -S315080066F004E04FF49053C0F27A0303604FF48053DA -S31508006700C4F202035968C1F3031140F20402C2F24B -S315080067100002515CC9B2046824FA01F141605C6860 -S31508006720C4F30224145DE4B221FA04F484605C68BC -S31508006730C4F3C224125DD2B2D140C1605A68C2F312 -S31508006740813240F20003C2F200039B5CDBB2B1FB6C -S31508006750F3F101615DF8044B704700BF39B14FF49E -S315080067608053C4F202039A691043986170474FF444 -S315080067708053C4F202039A6922EA000098617047BE -S3150800678039B14FF48053C4F20203DA691043D86171 -S3150800679070474FF48053C4F20203DA6922EA000014 -S315080067A0D861704730B587B004460D46038A23F48E -S315080067B040531B041B0CCA88134303828389098927 -S315080067C0AA880A4369890A4323F4B05323F00C03C1 -S315080067D01B041B0C13439BB28381838A23F44073E7 -S315080067E01B041B0CAA891343838201A846F2716312 -S315080067F0C0F6000398474FF46053C4F201039C4265 -S315080068000CBF049A039AA3891BB2002B02EB8202DF -S3150800681002EB8202BDBF2B685B00B2FBF3F229686C -S31508006820A4BF8900B2FBF1F248F21F53C5F2EB137D -S31508006830A3FB02135B091D01642003FB1023A08937 -S3150800684000B200280BDADB00323348F21F51C5F2DA -S31508006850EB11A1FB0321C1F3421129430AE01B01F5 -S31508006860323348F21F51C5F2EB11A1FB0321C1F3E4 -S315080068704311294389B2218107B030BD29B18389E3 -S315080068809BB243F4005383817047838923F40053F2 -S315080068901B041B0C838170478088C0F3080070476F -S311080068A0038819420CBF00200120704735 -S315080068AC02040608000000000102030401020304A6 -S309080068BC06070809AC +S31508006650446102D0482A08BF04610133082BE6D1F9 +S3150800666007600B88FF2B20D94768002301264FF0C7 +S315080066700F0C03F1080206FA02F20C881440944241 +S315080066800FD19A000CFA02F827EA080705FA02F26F +S315080066901743CA78282A08BF4461CA78482A08BF17 +S315080066A004610133082BE4D14760BDE8F001704767 +S315080066B0016170474161704710B44FF48053C4F2CA +S315080066C002035B6803F00C03042B08D0082B0CD0DC +S315080066D09BBB4FF49053C0F27A03036032E04FF449 +S315080066E09053C0F27A0303602CE04FF48053C4F24F +S315080066F002035A685B68C2F38342023213F4803F8E +S3150800670007D14FF41063C0F23D0303FB02F20260A7 +S3150800671018E04FF48053C4F202035B6813F4003F99 +S3150800672019BF4FF41063C0F23D034FF49053C0F203 +S315080067307A0303FB02F2026004E04FF49053C0F2BE +S315080067407A0303604FF48053C4F202035968C1F315 +S31508006750031140F20402C2F20002515CC9B2046895 +S3150800676024FA01F141605C68C4F30224145DE4B2C2 +S3150800677021FA04F484605C68C4F3C224125DD2B2C0 +S31508006780D140C1605A68C2F3813240F20003C2F2B6 +S3150800679000039B5CDBB2B1FBF3F101615DF8044BCE +S315080067A0704700BF39B14FF48053C4F202039A69A7 +S315080067B01043986170474FF48053C4F202039A69F4 +S315080067C022EA00009861704739B14FF48053C4F249 +S315080067D00203DA691043D86170474FF48053C4F254 +S315080067E00203DA6922EA0000D861704730B587B03B +S315080067F004460D46038A23F440531B041B0CCA881F +S315080068001343038283890989AA880A4369890A4343 +S3150800681023F4B05323F00C031B041B0C13439BB245 +S315080068208381838A23F440731B041B0CAA891343B0 +S31508006830838201A846F2B963C0F6000398474FF46D +S315080068406053C4F201039C420CBF049A039AA389BD +S315080068501BB2002B02EB820202EB8202BDBF2B6841 +S315080068605B00B2FBF3F22968A4BF8900B2FBF1F220 +S3150800687048F21F53C5F2EB13A3FB02135B091D0174 +S31508006880642003FB1023A08900B200280BDADB0082 +S31508006890323348F21F51C5F2EB11A1FB0321C1F3B4 +S315080068A0421129430AE01B01323348F21F51C5F24F +S315080068B0EB11A1FB0321C1F34311294389B22181BD +S315080068C007B030BD29B183899BB243F40053838155 +S315080068D07047838923F400531B041B0C838170477C +S315080068E08088C0F308007047038819420CBF00204F +S309080068F001207047BE +S315080068F4020406080000000001020304010203045E +S309080069040607080963 S7050800600092 diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/boot.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/boot.c index ed7df08d..e01c151c 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -147,6 +156,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -154,11 +164,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -183,6 +198,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.elf b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.elf index f99ad955..f73b4426 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.elf and b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.elf differ diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.map b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.map index 48dbed2e..8975a538 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.map +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.map @@ -3218,7 +3218,7 @@ Linker script and memory map 0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= __FLASH_segment_end__)), error: .init is too large to fit in FLASH memory segment) 0x0800626c __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x0800626c 0x1370 +.text 0x0800626c 0x13a0 0x0800626c __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) .glue_7 0x0800626c 0x0 linker stubs @@ -3264,71 +3264,71 @@ Linker script and memory map .text.BootComUartInit 0x08006620 0x94 THUMB Debug/../../obj/boot.o .text.BootComUartCheckActivationRequest - 0x080066b4 0x88 THUMB Debug/../../obj/boot.o + 0x080066b4 0xb8 THUMB Debug/../../obj/boot.o .text.UartReceiveByte - 0x0800673c 0x40 THUMB Debug/../../obj/boot.o + 0x0800676c 0x40 THUMB Debug/../../obj/boot.o .text.CanGetSpeedConfig - 0x0800677c 0xc0 THUMB Debug/../../obj/boot.o + 0x080067ac 0xc0 THUMB Debug/../../obj/boot.o .text.BootComCanInit - 0x0800683c 0x128 THUMB Debug/../../obj/boot.o + 0x0800686c 0x128 THUMB Debug/../../obj/boot.o .text.BootComCanCheckActivationRequest - 0x08006964 0x54 THUMB Debug/../../obj/boot.o + 0x08006994 0x54 THUMB Debug/../../obj/boot.o .text.CAN_DeInit - 0x080069b8 0x4c THUMB Debug/../../obj/stm32f10x_can.o - 0x080069b8 CAN_DeInit + 0x080069e8 0x4c THUMB Debug/../../obj/stm32f10x_can.o + 0x080069e8 CAN_DeInit .text.CAN_Init - 0x08006a04 0x1a0 THUMB Debug/../../obj/stm32f10x_can.o - 0x08006a04 CAN_Init + 0x08006a34 0x1a0 THUMB Debug/../../obj/stm32f10x_can.o + 0x08006a34 CAN_Init .text.CAN_FilterInit - 0x08006ba4 0x174 THUMB Debug/../../obj/stm32f10x_can.o - 0x08006ba4 CAN_FilterInit + 0x08006bd4 0x174 THUMB Debug/../../obj/stm32f10x_can.o + 0x08006bd4 CAN_FilterInit .text.CAN_StructInit - 0x08006d18 0x54 THUMB Debug/../../obj/stm32f10x_can.o - 0x08006d18 CAN_StructInit + 0x08006d48 0x54 THUMB Debug/../../obj/stm32f10x_can.o + 0x08006d48 CAN_StructInit .text.CAN_Receive - 0x08006d6c 0x174 THUMB Debug/../../obj/stm32f10x_can.o - 0x08006d6c CAN_Receive + 0x08006d9c 0x174 THUMB Debug/../../obj/stm32f10x_can.o + 0x08006d9c CAN_Receive .text.CAN_MessagePending - 0x08006ee0 0x48 THUMB Debug/../../obj/stm32f10x_can.o - 0x08006ee0 CAN_MessagePending + 0x08006f10 0x48 THUMB Debug/../../obj/stm32f10x_can.o + 0x08006f10 CAN_MessagePending .text.GPIO_Init - 0x08006f28 0x178 THUMB Debug/../../obj/stm32f10x_gpio.o - 0x08006f28 GPIO_Init + 0x08006f58 0x178 THUMB Debug/../../obj/stm32f10x_gpio.o + 0x08006f58 GPIO_Init .text.GPIO_SetBits - 0x080070a0 0x1c THUMB Debug/../../obj/stm32f10x_gpio.o - 0x080070a0 GPIO_SetBits + 0x080070d0 0x1c THUMB Debug/../../obj/stm32f10x_gpio.o + 0x080070d0 GPIO_SetBits .text.GPIO_ResetBits - 0x080070bc 0x1c THUMB Debug/../../obj/stm32f10x_gpio.o - 0x080070bc GPIO_ResetBits + 0x080070ec 0x1c THUMB Debug/../../obj/stm32f10x_gpio.o + 0x080070ec GPIO_ResetBits .text.GPIO_PinRemapConfig - 0x080070d8 0xe0 THUMB Debug/../../obj/stm32f10x_gpio.o - 0x080070d8 GPIO_PinRemapConfig + 0x08007108 0xe0 THUMB Debug/../../obj/stm32f10x_gpio.o + 0x08007108 GPIO_PinRemapConfig .text.RCC_GetClocksFreq - 0x080071b8 0x160 THUMB Debug/../../obj/stm32f10x_rcc.o - 0x080071b8 RCC_GetClocksFreq + 0x080071e8 0x160 THUMB Debug/../../obj/stm32f10x_rcc.o + 0x080071e8 RCC_GetClocksFreq .text.RCC_APB2PeriphClockCmd - 0x08007318 0x3c THUMB Debug/../../obj/stm32f10x_rcc.o - 0x08007318 RCC_APB2PeriphClockCmd + 0x08007348 0x3c THUMB Debug/../../obj/stm32f10x_rcc.o + 0x08007348 RCC_APB2PeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x08007354 0x3c THUMB Debug/../../obj/stm32f10x_rcc.o - 0x08007354 RCC_APB1PeriphClockCmd + 0x08007384 0x3c THUMB Debug/../../obj/stm32f10x_rcc.o + 0x08007384 RCC_APB1PeriphClockCmd .text.RCC_APB1PeriphResetCmd - 0x08007390 0x3c THUMB Debug/../../obj/stm32f10x_rcc.o - 0x08007390 RCC_APB1PeriphResetCmd + 0x080073c0 0x3c THUMB Debug/../../obj/stm32f10x_rcc.o + 0x080073c0 RCC_APB1PeriphResetCmd .text.USART_Init - 0x080073cc 0x178 THUMB Debug/../../obj/stm32f10x_usart.o - 0x080073cc USART_Init + 0x080073fc 0x178 THUMB Debug/../../obj/stm32f10x_usart.o + 0x080073fc USART_Init .text.USART_Cmd - 0x08007544 0x40 THUMB Debug/../../obj/stm32f10x_usart.o - 0x08007544 USART_Cmd + 0x08007574 0x40 THUMB Debug/../../obj/stm32f10x_usart.o + 0x08007574 USART_Cmd .text.USART_ReceiveData - 0x08007584 0x20 THUMB Debug/../../obj/stm32f10x_usart.o - 0x08007584 USART_ReceiveData + 0x080075b4 0x20 THUMB Debug/../../obj/stm32f10x_usart.o + 0x080075b4 USART_ReceiveData .text.USART_GetFlagStatus - 0x080075a4 0x38 THUMB Debug/../../obj/stm32f10x_usart.o - 0x080075a4 USART_GetFlagStatus - 0x080075dc __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x080075dc __text_load_end__ = __text_end__ + 0x080075d4 0x38 THUMB Debug/../../obj/stm32f10x_usart.o + 0x080075d4 USART_GetFlagStatus + 0x0800760c __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x0800760c __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -3339,56 +3339,56 @@ Linker script and memory map .iplt 0x00000000 0x0 .iplt 0x00000000 0x0 THUMB Debug/../../obj/cstart.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= __FLASH_segment_end__)), error: .text is too large to fit in FLASH memory segment) - 0x080075dc __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x0800760c __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x080075dc 0x0 - 0x080075dc __dtors_start__ = . +.dtors 0x0800760c 0x0 + 0x0800760c __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) *(.fini_array .fini_array.*) - 0x080075dc __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x080075dc __dtors_load_end__ = __dtors_end__ + 0x0800760c __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x0800760c __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= __FLASH_segment_end__)), error: .dtors is too large to fit in FLASH memory segment) - 0x080075dc __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x0800760c __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x080075dc 0x0 - 0x080075dc __ctors_start__ = . +.ctors 0x0800760c 0x0 + 0x0800760c __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) *(.init_array .init_array.*) - 0x080075dc __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x080075dc __ctors_load_end__ = __ctors_end__ + 0x0800760c __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x0800760c __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= __FLASH_segment_end__)), error: .ctors is too large to fit in FLASH memory segment) - 0x080075dc __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x0800760c __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x080075dc 0x24 - 0x080075dc __rodata_start__ = . +.rodata 0x0800760c 0x24 + 0x0800760c __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.canTiming - 0x080075dc 0x24 THUMB Debug/../../obj/boot.o - 0x08007600 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x08007600 __rodata_load_end__ = __rodata_end__ + 0x0800760c 0x24 THUMB Debug/../../obj/boot.o + 0x08007630 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x08007630 __rodata_load_end__ = __rodata_end__ .rel.dyn 0x08006000 0x0 .rel.iplt 0x08006000 0x0 THUMB Debug/../../obj/cstart.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= __FLASH_segment_end__)), error: .rodata is too large to fit in FLASH memory segment) - 0x08007600 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x08007630 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x08007600 0x0 - 0x08007600 __ARM.exidx_start__ = . - 0x08007600 __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x08007630 0x0 + 0x08007630 __ARM.exidx_start__ = . + 0x08007630 __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x08007600 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x08007600 __exidx_end = __ARM.exidx_end__ - 0x08007600 __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x08007630 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x08007630 __exidx_end = __ARM.exidx_end__ + 0x08007630 __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= __FLASH_segment_end__)), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x08007600 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x08007630 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x08007600 +.fast 0x20000000 0x0 load address 0x08007630 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x08007600 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x08007630 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT (((__fast_load_end__ >= __FLASH_segment_start__) && (__fast_load_end__ <= __FLASH_segment_end__)), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -3397,9 +3397,9 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= __SRAM_segment_end__)), error: .fast_run is too large to fit in SRAM memory segment) - 0x08007600 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x08007630 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x14 load address 0x08007600 +.data 0x20000000 0x14 load address 0x08007630 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) .data.APBAHBPrescTable @@ -3407,13 +3407,13 @@ Linker script and memory map .data.ADCPrescTable 0x20000010 0x4 THUMB Debug/../../obj/stm32f10x_rcc.o 0x20000014 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x08007614 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x08007644 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Debug/../../obj/cstart.o 0x00000001 . = ASSERT (((__data_load_end__ >= __FLASH_segment_start__) && (__data_load_end__ <= __FLASH_segment_end__)), error: .data is too large to fit in FLASH memory segment) -.data_run 0x20000000 0x14 load address 0x08007600 +.data_run 0x20000000 0x14 load address 0x08007630 0x20000000 __data_run_start__ = . 0x20000014 . = MAX ((__data_run_start__ + SIZEOF (.data)), .) *fill* 0x20000000 0x14 @@ -3422,7 +3422,7 @@ Linker script and memory map 0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= __SRAM_segment_end__)), error: .data_run is too large to fit in SRAM memory segment) 0x20000014 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) -.bss 0x20000014 0x52 +.bss 0x20000014 0x59 0x20000014 __bss_start__ = . *(.bss .bss.* .gnu.linkonce.b.*) .bss.timer_counter_last.6204 @@ -3437,73 +3437,76 @@ Linker script and memory map *fill* 0x20000021 0x3 .bss.xcpCtoReqPacket.6223 0x20000024 0x41 THUMB Debug/../../obj/boot.o + *fill* 0x20000065 0x3 + .bss.xcpCtoRxStartTime.6226 + 0x20000068 0x4 THUMB Debug/../../obj/boot.o .bss.xcpCtoRxLength.6224 - 0x20000065 0x1 THUMB Debug/../../obj/boot.o + 0x2000006c 0x1 THUMB Debug/../../obj/boot.o *(COMMON) - 0x20000066 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) - 0x20000066 __bss_load_end__ = __bss_end__ + 0x2000006d __bss_end__ = (__bss_start__ + SIZEOF (.bss)) + 0x2000006d __bss_load_end__ = __bss_end__ 0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= __SRAM_segment_end__)), error: .bss is too large to fit in SRAM memory segment) - 0x20000068 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) + 0x20000070 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) -.non_init 0x20000068 0x0 - 0x20000068 __non_init_start__ = . +.non_init 0x20000070 0x0 + 0x20000070 __non_init_start__ = . *(.non_init .non_init.*) - 0x20000068 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) - 0x20000068 __non_init_load_end__ = __non_init_end__ + 0x20000070 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) + 0x20000070 __non_init_load_end__ = __non_init_end__ 0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= __SRAM_segment_end__)), error: .non_init is too large to fit in SRAM memory segment) - 0x20000068 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) + 0x20000070 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) -.heap 0x20000068 0x80 - 0x20000068 __heap_start__ = . +.heap 0x20000070 0x80 + 0x20000070 __heap_start__ = . *(.heap .heap.*) - 0x200000e8 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) - *fill* 0x20000068 0x80 - 0x200000e8 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) - 0x200000e8 __heap_load_end__ = __heap_end__ + 0x200000f0 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) + *fill* 0x20000070 0x80 + 0x200000f0 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) + 0x200000f0 __heap_load_end__ = __heap_end__ 0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= __SRAM_segment_end__)), error: .heap is too large to fit in SRAM memory segment) - 0x200000e8 __stack_load_start__ = ALIGN (__heap_end__, 0x4) + 0x200000f0 __stack_load_start__ = ALIGN (__heap_end__, 0x4) -.stack 0x200000e8 0x100 - 0x200000e8 __stack_start__ = . +.stack 0x200000f0 0x100 + 0x200000f0 __stack_start__ = . *(.stack .stack.*) - 0x200001e8 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) - *fill* 0x200000e8 0x100 - 0x200001e8 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) - 0x200001e8 __stack_load_end__ = __stack_end__ + 0x200001f0 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) + *fill* 0x200000f0 0x100 + 0x200001f0 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) + 0x200001f0 __stack_load_end__ = __stack_end__ 0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= __SRAM_segment_end__)), error: .stack is too large to fit in SRAM memory segment) - 0x200001e8 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) + 0x200001f0 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) -.stack_process 0x200001e8 0x0 - 0x200001e8 __stack_process_start__ = . +.stack_process 0x200001f0 0x0 + 0x200001f0 __stack_process_start__ = . *(.stack_process .stack_process.*) - 0x200001e8 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) - 0x200001e8 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) - 0x200001e8 __stack_process_load_end__ = __stack_process_end__ + 0x200001f0 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) + 0x200001f0 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) + 0x200001f0 __stack_process_load_end__ = __stack_process_end__ 0x00000001 . = ASSERT (((__stack_process_end__ >= __SRAM_segment_start__) && (__stack_process_end__ <= __SRAM_segment_end__)), error: .stack_process is too large to fit in SRAM memory segment) - 0x200001e8 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) + 0x200001f0 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) -.tbss 0x200001e8 0x0 - 0x200001e8 __tbss_start__ = . +.tbss 0x200001f0 0x0 + 0x200001f0 __tbss_start__ = . *(.tbss .tbss.*) - 0x200001e8 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) - 0x200001e8 __tbss_load_end__ = __tbss_end__ + 0x200001f0 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) + 0x200001f0 __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= __SRAM_segment_end__)), error: .tbss is too large to fit in SRAM memory segment) - 0x08007614 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x08007644 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x200001e8 0x0 load address 0x08007614 - 0x200001e8 __tdata_start__ = . +.tdata 0x200001f0 0x0 load address 0x08007644 + 0x200001f0 __tdata_start__ = . *(.tdata .tdata.*) - 0x200001e8 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x08007614 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x08007614 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x200001f0 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) + 0x08007644 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x08007644 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT (((__tdata_load_end__ >= __FLASH_segment_start__) && (__tdata_load_end__ <= __FLASH_segment_end__)), error: .tdata is too large to fit in FLASH memory segment) -.tdata_run 0x200001e8 0x0 - 0x200001e8 __tdata_run_start__ = . - 0x200001e8 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) - 0x200001e8 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) - 0x200001e8 __tdata_run_load_end__ = __tdata_run_end__ - 0x200001e8 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) +.tdata_run 0x200001f0 0x0 + 0x200001f0 __tdata_run_start__ = . + 0x200001f0 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) + 0x200001f0 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) + 0x200001f0 __tdata_run_load_end__ = __tdata_run_end__ + 0x200001f0 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) 0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= __SRAM_segment_end__)), error: .tdata_run is too large to fit in SRAM memory segment) START GROUP LOAD THUMB Debug/../../obj/cstart.o @@ -3582,29 +3585,29 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Cros .comment 0x0000004c 0x4d THUMB Debug/../../obj/stm32f10x_rcc.o .comment 0x0000004c 0x4d THUMB Debug/../../obj/stm32f10x_usart.o -.debug_line 0x00000000 0x251d +.debug_line 0x00000000 0x2526 .debug_line 0x00000000 0x117 THUMB Debug/../../obj/cstart.o .debug_line 0x00000117 0x2cf THUMB Debug/../../obj/led.o .debug_line 0x000003e6 0x277 THUMB Debug/../../obj/main.o .debug_line 0x0000065d 0x29a THUMB Debug/../../obj/timer.o .debug_line 0x000008f7 0x180 THUMB Debug/../../obj/vectors.o - .debug_line 0x00000a77 0x42f THUMB Debug/../../obj/boot.o - .debug_line 0x00000ea6 0x65a THUMB Debug/../../obj/stm32f10x_can.o - .debug_line 0x00001500 0x4c0 THUMB Debug/../../obj/stm32f10x_gpio.o - .debug_line 0x000019c0 0x5bb THUMB Debug/../../obj/stm32f10x_rcc.o - .debug_line 0x00001f7b 0x5a2 THUMB Debug/../../obj/stm32f10x_usart.o + .debug_line 0x00000a77 0x438 THUMB Debug/../../obj/boot.o + .debug_line 0x00000eaf 0x65a THUMB Debug/../../obj/stm32f10x_can.o + .debug_line 0x00001509 0x4c0 THUMB Debug/../../obj/stm32f10x_gpio.o + .debug_line 0x000019c9 0x5bb THUMB Debug/../../obj/stm32f10x_rcc.o + .debug_line 0x00001f84 0x5a2 THUMB Debug/../../obj/stm32f10x_usart.o -.debug_info 0x00000000 0x3bd3 +.debug_info 0x00000000 0x3bec .debug_info 0x00000000 0xe6 THUMB Debug/../../obj/cstart.o .debug_info 0x000000e6 0x23e THUMB Debug/../../obj/led.o .debug_info 0x00000324 0x232 THUMB Debug/../../obj/main.o .debug_info 0x00000556 0x5ef THUMB Debug/../../obj/timer.o .debug_info 0x00000b45 0xfc THUMB Debug/../../obj/vectors.o - .debug_info 0x00000c41 0xb4d THUMB Debug/../../obj/boot.o - .debug_info 0x0000178e 0xb6a THUMB Debug/../../obj/stm32f10x_can.o - .debug_info 0x000022f8 0x6bc THUMB Debug/../../obj/stm32f10x_gpio.o - .debug_info 0x000029b4 0x869 THUMB Debug/../../obj/stm32f10x_rcc.o - .debug_info 0x0000321d 0x9b6 THUMB Debug/../../obj/stm32f10x_usart.o + .debug_info 0x00000c41 0xb66 THUMB Debug/../../obj/boot.o + .debug_info 0x000017a7 0xb6a THUMB Debug/../../obj/stm32f10x_can.o + .debug_info 0x00002311 0x6bc THUMB Debug/../../obj/stm32f10x_gpio.o + .debug_info 0x000029cd 0x869 THUMB Debug/../../obj/stm32f10x_rcc.o + .debug_info 0x00003236 0x9b6 THUMB Debug/../../obj/stm32f10x_usart.o .debug_abbrev 0x00000000 0xdb0 .debug_abbrev 0x00000000 0x14 THUMB Debug/../../obj/cstart.o @@ -3673,7 +3676,7 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Cros 0x00000ff7 0x2bd THUMB Debug/../../obj/stm32f10x_usart.o .debug_pubtypes - 0x00000000 0xc5d + 0x00000000 0xc73 .debug_pubtypes 0x00000000 0x139 THUMB Debug/../../obj/led.o .debug_pubtypes @@ -3683,15 +3686,15 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Cros .debug_pubtypes 0x0000036c 0xdb THUMB Debug/../../obj/vectors.o .debug_pubtypes - 0x00000447 0x23f THUMB Debug/../../obj/boot.o + 0x00000447 0x255 THUMB Debug/../../obj/boot.o .debug_pubtypes - 0x00000686 0x1bb THUMB Debug/../../obj/stm32f10x_can.o + 0x0000069c 0x1bb THUMB Debug/../../obj/stm32f10x_can.o .debug_pubtypes - 0x00000841 0x169 THUMB Debug/../../obj/stm32f10x_gpio.o + 0x00000857 0x169 THUMB Debug/../../obj/stm32f10x_gpio.o .debug_pubtypes - 0x000009aa 0x144 THUMB Debug/../../obj/stm32f10x_rcc.o + 0x000009c0 0x144 THUMB Debug/../../obj/stm32f10x_rcc.o .debug_pubtypes - 0x00000aee 0x16f THUMB Debug/../../obj/stm32f10x_usart.o + 0x00000b04 0x16f THUMB Debug/../../obj/stm32f10x_usart.o .debug_ranges 0x00000000 0x438 .debug_ranges 0x00000000 0x18 THUMB Debug/../../obj/led.o @@ -3704,7 +3707,7 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Cros .debug_ranges 0x00000240 0x108 THUMB Debug/../../obj/stm32f10x_rcc.o .debug_ranges 0x00000348 0xf0 THUMB Debug/../../obj/stm32f10x_usart.o -.debug_str 0x00000000 0x1ccc +.debug_str 0x00000000 0x1cde .debug_str 0x00000000 0x37d THUMB Debug/../../obj/led.o 0x3b0 (size before relaxing) .debug_str 0x0000037d 0xfb THUMB Debug/../../obj/main.o @@ -3713,13 +3716,13 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Cros 0x662 (size before relaxing) .debug_str 0x00000906 0x95 THUMB Debug/../../obj/vectors.o 0x253 (size before relaxing) - .debug_str 0x0000099b 0x4bf THUMB Debug/../../obj/boot.o - 0x847 (size before relaxing) - .debug_str 0x00000e5a 0x379 THUMB Debug/../../obj/stm32f10x_can.o + .debug_str 0x0000099b 0x4d1 THUMB Debug/../../obj/boot.o + 0x86b (size before relaxing) + .debug_str 0x00000e6c 0x379 THUMB Debug/../../obj/stm32f10x_can.o 0x7f5 (size before relaxing) - .debug_str 0x000011d3 0x2b1 THUMB Debug/../../obj/stm32f10x_gpio.o + .debug_str 0x000011e5 0x2b1 THUMB Debug/../../obj/stm32f10x_gpio.o 0x5e0 (size before relaxing) - .debug_str 0x00001484 0x455 THUMB Debug/../../obj/stm32f10x_rcc.o + .debug_str 0x00001496 0x455 THUMB Debug/../../obj/stm32f10x_rcc.o 0x6e1 (size before relaxing) - .debug_str 0x000018d9 0x3f3 THUMB Debug/../../obj/stm32f10x_usart.o + .debug_str 0x000018eb 0x3f3 THUMB Debug/../../obj/stm32f10x_usart.o 0x757 (size before relaxing) diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.srec b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.srec index a37f2bd8..428be7d0 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.srec +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/bin/demoprog_olimex_stm32p103.srec @@ -1,5 +1,5 @@ S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S31508006000E8010020FB610008B1650008B1650008D9 +S31508006000F0010020FB610008B1650008B1650008D1 S31508006010B1650008B1650008B1650008B1650008FA S31508006020B1650008B1650008B1650008B1650008EA S31508006030B1650008B1650008B165000895650008F6 @@ -32,25 +32,25 @@ S315080061C403BCF7E700208646EC4600200021234A54 S315080061D49047FEE7884207D0521A05D00378013063 S315080061E40B700131013AF9D17047884202D0027026 S315080061F40130FAE770471A481A490160A8E700000F -S31508006204E8010020007600080000002014000020A1 -S315080062146C6200086C620008DC75000800760008E9 -S315080062240000002000000020DC750008DC7500086A -S31508006234DC750008DC750008DC750008DC750008E8 -S31508006244DC750008DC7500080076000814000020D8 -S315080062546600002068000020E8000020216300088A +S31508006204F001002030760008000000201400002069 +S315080062146C6200086C6200080C7600083076000888 +S3150800622400000020000000200C7600080C76000808 +S315080062340C7600080C7600080C7600080C76000824 +S315080062440C7600080C760008307600081400002046 +S315080062546D00002070000020F00000202163000873 S30D0800626408ED00E000600008E7 S3150800626C80B582B000AF012110200B4B98474FF434 S3150800627C8053BB800323BB711023FB713B1D19464E S3150800628C0648074B98474FF480510448054B9847E6 -S3150800629C00BF0837BD4680BD1973000800100140C1 -S315080062AC296F0008A170000880B582B000AF134BA7 +S3150800629C00BF0837BD4680BD497300080010014091 +S315080062AC596F0008D170000880B582B000AF134B47 S315080062BC98477860124B1B687A68D31AB3F5FA7F3D S315080062CC18D3104B1B78002B08D10E4B01221A70D1 S315080062DC4FF480510C480D4B984707E0094B0022A8 S315080062EC1A704FF480510848094B9847044A7B6842 S315080062FC136000E000BF0837BD4680BD8165000805 -S3150800630C140000201800002000100140BD70000881 -S3150800631CA170000880B500AF044B9847044B98470A +S3150800630C140000201800002000100140ED70000851 +S3150800631CD170000880B500AF044B9847044B9847DA S3150800632C044B9847044B9847FAE700BF49630008A3 S3150800633CE1650008B5620008F965000880B584B007 S3150800634C00AF0023BB6000237B604F4A4E4B1B6893 @@ -95,9 +95,9 @@ S315080065AC1C00002080B400AFFEE700BF80B400AF2B S315080065BCBFF34F8F0549054BDB6803F4E062044BC8 S315080065CC1343CB60BFF34F8FFEE700BF00ED00E02F S315080065DC0400FA0580B500AF024B9847024B984762 -S315080065EC00BF80BD216600083D68000880B500AF75 +S315080065EC00BF80BD216600086D68000880B500AF45 S315080065FC024B9847024B984700BF80BDB56600080A -S3150800660C6569000880B500AF014B984700BF80BD8F +S3150800660C9569000880B500AF014B984700BF80BD5F S3150800661CB965000880B586B000AF01214FF400308B S3150800662C1A4B984701210520194B98471823FB75D7 S3150800663C0423BB820323BB7507F1140319461548BB @@ -105,254 +105,257 @@ S3150800664C154B98470423FB750823BB8207F11403E3 S3150800665C19461048104B98474FF461437B6000234A S3150800666C3B8100237B810023BB8100233B820C23C7 S3150800667CFB813B1D19460948094B984701210748D8 -S3150800668C084B984700BF1837BD4680BD55730008A0 -S3150800669C1973000800080140296F000800440040DF -S315080066ACCD7300084575000880B500AF1B4B1B78E9 -S315080066BC002B0CD11A481B4B98470346012B2AD1A1 -S315080066CC164B01221A70184B00221A7023E0164B2F -S315080066DC1B780133124A13441846124B9847034643 -S315080066EC012B18D1104B1B780133DAB20E4B1A70EA -S315080066FC0B4B1A780C4B1B789A420CD1074B002281 -S3150800670C1A70074B5B78FF2B05D1054B9B78002B32 -S3150800671C01D1064B984700BF80BD00BF2000002062 -S3150800672C240000203D67000865000020116600085B -S3150800673C80B582B000AF786020210A480A4B98478A -S3150800674C0346012B08D10748084B98470346DAB28B -S3150800675C7B681A70012300E0002318460837BD46EB -S3150800676C80BD00BF00440040A5750008857500086B -S3150800677C80B487B000AFB9607A603B600346FB8192 -S3150800678C0023FB7548E0FA89FB7D284911F813307C -S3150800679C1846FB7D25495B000B445B7803440133A3 -S315080067AC03FB02F348F6A04292FBF3F103FB01F359 -S315080067BCD31A002B2DD1FA89FB7D1C4911F81330FD -S315080067CC1846FB7D19495B000B445B78034401337F -S315080067DC03FB02F348F6A04292FBF3F39AB2BB68AA -S315080067EC1A80BB681B88002B13D0BB681B88B3F5B3 -S315080067FC806F0ED8FB7D0D4A12F813207B681A7031 -S3150800680CFB7D0A4A5B0013445A783B681A700123CD -S3150800681C06E0FB7D0133FB75FB7D112BB3D90023F9 -S3150800682C18461C37BD4680BC704700BFDC7500088F -S3150800683C90B58BB000AF012101203C4B9847012144 -S3150800684C08203A4B98474FF48073BB84482387F843 -S3150800685C273007F1240319463548364B98474FF429 -S3150800686C0073BB84182387F82730032387F8263050 -S3150800687C07F1240319462E482E4B984701214FF44D -S3150800688CEA102D4B984701214FF000702B4B984777 -S3150800689C2B482C4B984707F1180318462A4B984750 -S315080068AC3B1D7A1DB91D4FF4FA70284CA0470023DE -S315080068BCBB770023FB77002387F82030002387F863 -S315080068CC2130002387F82230002387F82330002351 -S315080068DCBB760023FB767B79013BDBB23B773B79B6 -S315080068EC013BDBB27B77FB883B8307F11803194620 -S315080068FC1348174B98470023BB740023FB740123DA -S3150800690C3B7500233B8100237B810023BB8100233D -S3150800691CFB8100233B8201237B7507F1080318468C -S3150800692C0C4B984700BF2C37BD4690BD1973000811 -S3150800693C000C0140296F0008D9700008557300082F -S3150800694C00640040B9690008196D00087D670008E5 -S3150800695C056A0008A56B000880B586B000AF002153 -S3150800696C0E480F4B98470346002B12D03B1D1A4670 -S3150800697C00210A480B4B98477B6840F267629342A2 -S3150800698C07D1FB7BFF2B04D13B7C002B01D1064B9B -S3150800699C984700BF1837BD4680BD00BF006400404D -S315080069ACE16E00086D6D00081166000880B582B0AE -S315080069BC00AF78607B680E4A93420AD101214FF0EA -S315080069CC00700C4B984700214FF00070094B984704 -S315080069DC09E001214FF08060064B984700214FF0E3 -S315080069EC8060044B984700BF0837BD4680BD00BF82 -S315080069FC006400409173000880B485B000AF7860DD -S31508006A0C39600023FB730023BB607B681B6823F08B -S31508006A1C02027B681A607B681B6843F001027B687C -S31508006A2C1A6002E0BB680133BB607B685B6803F0E5 -S31508006A3C0103002B04D1BB684FF6FF729342F1D1C8 -S31508006A4C7B685B6803F00103002B02D10023FB7300 -S31508006A5C9CE03B689B79012B06D17B681B6843F04D -S31508006A6C80027B681A6005E07B681B6823F080024D -S31508006A7C7B681A603B68DB79012B06D17B681B683F -S31508006A8C43F040027B681A6005E07B681B6823F0BC -S31508006A9C40027B681A603B681B7A012B06D17B681F -S31508006AAC1B6843F020027B681A6005E07B681B684C -S31508006ABC23F020027B681A603B685B7A012B06D1AF -S31508006ACC7B681B6843F010027B681A6005E07B68DC -S31508006ADC1B6823F010027B681A603B689B7A012BB3 -S31508006AEC06D17B681B6843F008027B681A6005E0D0 -S31508006AFC7B681B6823F008027B681A603B68DB7AA4 -S31508006B0C012B06D17B681B6843F004027B681A606C -S31508006B1C05E07B681B6823F004027B681A603B68F7 -S31508006B2C9B789A073B68DB781B061A433B681B79EC -S31508006B3C1B041A433B685B791B051A433B681B8885 -S31508006B4C013B1A437B68DA617B681B6823F00102F8 -S31508006B5C7B681A600023BB6002E0BB680133BB602C -S31508006B6C7B685B6803F00103002B04D0BB684FF607 -S31508006B7CFF729342F1D17B685B6803F00103002B2B -S31508006B8C02D00023FB7301E00123FB73FB7B184641 -S31508006B9C1437BD4680BC704780B485B000AF7860AA -S31508006BAC0023FB607B689B7A1A4601239340FB60A3 -S31508006BBC554A554BD3F8003243F00103C2F800325C -S31508006BCC5149514BD3F81C22FB68DB431340C1F8DF -S31508006BDC1C327B681B7B002B25D14B494A4BD3F8BF -S31508006BEC0C22FB68DB431340C1F80C3246497B6820 -S31508006BFC9B7A18467B68DB881B047A6852881A438A -S31508006C0C00F1480341F833203F497B689B7A1846C4 -S31508006C1C7B689B881B047A6812881A4300F1480320 -S31508006C2CDB000B445A607B681B7B012B24D136494D -S31508006C3C354BD3F80C22FB681343C1F80C32324996 -S31508006C4C7B689B7A18467B681B881B047A68528873 -S31508006C5C1A4300F1480341F833202B497B689B7A89 -S31508006C6C18467B689B881B047A68D2881A4300F1FD -S31508006C7C4803DB000B445A607B68DB7A002B09D18E -S31508006C8C2149214BD3F80422FB68DB431340C1F896 -S31508006C9C043207E01C491C4BD3F80422FB68134347 -S31508006CACC1F804327B681B89002B08D11649164B90 -S31508006CBCD3F81422FB68DB431340C1F814327B6803 -S31508006CCC1B89012B07D110490F4BD3F81422FB68EB -S31508006CDC1343C1F814327B685B7B012B07D10A4935 -S31508006CEC094BD3F81C22FB681343C1F81C32064A1D -S31508006CFC054BD3F8003223F00103C2F8003200BF6B -S31508006D0C1437BD4680BC70470064004080B483B01D -S31508006D1C00AF78607B6800229A717B680022DA7172 -S31508006D2C7B6800221A727B6800225A727B680022E2 -S31508006D3C9A727B680022DA727B6800229A707B68EA -S31508006D4C0022DA707B6803221A717B6802225A7158 -S31508006D5C7B6801221A8000BF0C37BD4680BC704781 -S31508006D6C80B485B000AFF8600B467A60FB72FB7A8C -S31508006D7CFA681B331B0113441B68DBB203F00403CC -S31508006D8CDAB27B681A727B681B7A002B09D1FB7AFC -S31508006D9CFA681B331B0113441B685A0D7B681A606F -S31508006DAC08E0FB7AFA681B331B0113441B68DA08E4 -S31508006DBC7B685A60FB7AFA681B331B0113441B6801 -S31508006DCCDBB203F00203DAB27B685A72FB7AFA6812 -S31508006DDC1B331B01134404331B68DBB203F00F038C -S31508006DECDAB27B689A72FB7AFA681B331B01134476 -S31508006DFC04331B681B0ADAB27B68DA74FB7AFA6806 -S31508006E0C1B01134403F5DC731B68DAB27B68DA7270 -S31508006E1CFB7AFA681B01134403F5DC731B681B0A1F -S31508006E2CDAB27B681A73FB7AFA681B01134403F50A -S31508006E3CDC731B681B0CDAB27B685A73FB7AFA682C -S31508006E4C1B01134403F5DC731B681B0EDAB27B6853 -S31508006E5C9A73FB7AFA681B01134403F5DE731B68F5 -S31508006E6CDAB27B68DA73FB7AFA681B01134403F50A -S31508006E7CDE731B681B0ADAB27B681A74FB7AFA682B -S31508006E8C1B01134403F5DE731B681B0CDAB27B6813 -S31508006E9C5A74FB7AFA681B01134403F5DE731B68F4 -S31508006EAC1B0EDAB27B689A74FB7A002B06D1FB6848 -S31508006EBCDB6843F02002FB68DA6005E0FB681B69B7 -S31508006ECC43F02002FB681A6100BF1437BD4680BC2C -S31508006EDC704700BF80B485B000AF78600B46FB7076 -S31508006EEC0023FB73FB78002B06D17B68DB68DBB2CF -S31508006EFC03F00303FB730BE0FB78012B06D17B68CD -S31508006F0C1B69DBB203F00303FB7301E00023FB737D -S31508006F1CFB7B18461437BD4680BC704780B489B0D5 -S31508006F2C00AF786039600023FB6100233B610023C6 -S31508006F3CBB610023FB6000237B610023BB603B68BD -S31508006F4CDB7803F00F03FB613B68DB7803F0100377 -S31508006F5C002B05D03B689B781A46FB691343FB61EB -S31508006F6C3B681B88DBB2002B44D07B681B687B61B3 -S31508006F7C0023BB6138E00122BB6902FA03F3FB600C -S31508006F8C3B681B881A46FB6813403B613A69FB68E9 -S31508006F9C9A4226D1BB699B00FB600F22FB6802FA5A -S31508006FAC03F3BB60BB68DB437A6913407B61FA6900 -S31508006FBCFB6802FA03F37A6913437B613B68DB7857 -S31508006FCC282B05D10122BB699A407B685A6108E0D7 -S31508006FDC3B68DB78482B04D10122BB699A407B6855 -S31508006FEC1A61BB690133BB61BB69072BC3D97B68C3 -S31508006FFC7A691A603B681B88FF2B46D97B685B68E5 -S3150800700C7B610023BB613AE0BB690833012202FAB3 -S3150800701C03F3FB603B681B881A46FB6813403B610D -S3150800702C3A69FB689A4227D1BB699B00FB600F2221 -S3150800703CFB6802FA03F3BB60BB68DB437A6913404F -S3150800704C7B61FA69FB6802FA03F37A6913437B617D -S3150800705C3B68DB78282B05D1BB69083301229A409B -S3150800706C7B685A613B68DB78482B05D1BB690833CA -S3150800707C01229A407B681A61BB690133BB61BB6903 -S3150800708C072BC1D97B687A695A6000BF2437BD467D -S3150800709C80BC704780B483B000AF78600B467B80A9 -S315080070AC7A887B681A6100BF0C37BD4680BC70476E -S315080070BC80B483B000AF78600B467B807A887B6897 -S315080070CC5A6100BF0C37BD4680BC704780B487B088 -S315080070DC00AF78600B46FB7000233B610023FB6016 -S315080070EC00237B610023BB607B68002B03DA2E4BE5 -S315080070FCDB697B6102E02C4B5B687B617B681B0C54 -S3150800710C03F00F03BB607B689BB23B617B6803F49F -S3150800711C4013B3F5401F0AD17B6923F070637B617A -S3150800712C214A214B5B6823F07063536021E07B682E -S3150800713C03F48013002B0ED00322BB6802FA03F368 -S3150800714CFB60FB68DB437A6913407B617B6943F020 -S3150800715C70637B610DE07B685B0D1B013A6902FA73 -S3150800716C03F3DB437A6913407B617B6943F07063F5 -S3150800717C7B61FB78002B08D07B685B0D1B013A6999 -S3150800718C02FA03F37A6913437B617B68002B03DAF3 -S3150800719C054A7B69D36102E0034A7B69536000BFE9 -S315080071AC1C37BD4680BC70470000014080B487B0D0 -S315080071BC00AF786000237B6100233B610023FB60F2 -S315080071CC0023BB604C4B5B6803F00C037B617B694B -S315080071DC042B07D0082B09D0002B33D17B68474AE0 -S315080071EC1A6033E07B68454A1A602FE0424B5B68AD -S315080071FC03F470133B61404B5B6803F48033FB600C -S3150800720C3B699B0C02333B61FB68002B06D13B693F -S3150800721C3B4A02FB03F27B681A6017E0364B5B6845 -S3150800722C03F40033002B06D03B69354A02FB03F204 -S3150800723C7B681A600AE03B69304A02FB03F27B68FA -S3150800724C1A6003E07B682D4A1A6000BF2A4B5B68FC -S3150800725C03F0F0037B617B691B097B61294A7B6917 -S3150800726C13441B78DBB2BB607B681A68BB68DA40D0 -S3150800727C7B685A60204B5B6803F4E0637B617B692F -S3150800728C1B0A7B611F4A7B6913441B78DBB2BB6004 -S3150800729C7B685A68BB68DA407B689A60164B5B68F1 -S315080072AC03F460537B617B69DB0A7B61154A7B6956 -S315080072BC13441B78DBB2BB607B685A68BB68DA4040 -S315080072CC7B68DA600C4B5B6803F440437B617B6933 -S315080072DC9B0B7B610C4A7B6913441B78DBB2BB6046 -S315080072EC7B68DA68BB68B2FBF3F27B681A6100BF8D -S315080072FC1C37BD4680BC70470010024000127A004D -S3150800730C00093D00000000201000002080B483B066 -S3150800731C00AF78600B46FB70FB78002B06D009494A -S3150800732C084B9A697B6813438B6106E00549054B44 -S3150800733C9A697B68DB4313408B6100BF0C37BD46EB -S3150800734C80BC70470010024080B483B000AF7860F0 -S3150800735C0B46FB70FB78002B06D00949084BDA69FB -S3150800736C7B681343CB6106E00549054BDA697B68F4 -S3150800737CDB431340CB6100BF0C37BD4680BC70475E -S3150800738C0010024080B483B000AF78600B46FB70E7 -S3150800739CFB78002B06D00949084B1A697B681343FE -S315080073AC0B6106E00549054B1A697B68DB431340FC -S315080073BC0B6100BF0C37BD4680BC704700100240FD -S315080073CC80B58CB000AF786039600023FB6200236F -S315080073DCBB6200237B6200233B620023FB617B6854 -S315080073ECFB617B681B8A9BB2FB62FA6A4CF6FF73DD -S315080073FC1340FB623B68DB881A46FB6A1343FB6245 -S3150800740CFB6A9AB27B681A827B689B899BB2FB6281 -S3150800741CFA6A4EF6F3131340FB623B689A883B688C -S3150800742C1B8913439AB23B685B8913439BB21A4672 -S3150800743CFB6A1343FB62FB6A9AB27B689A817B6888 -S3150800744C9B8A9BB2FB62FA6A4FF6FF431340FB62B8 -S3150800745C3B689B891A46FB6A1343FB62FB6A9AB222 -S3150800746C7B689A8207F108031846304B9847FB69E4 -S3150800747C2F4A934202D17B69BB6201E03B69BB622E -S3150800748C7B689B899BB21BB2002B0CDABA6A134633 -S3150800749C9B0013449A001A443B681B685B00B2FBBA -S315080074ACF3F37B620BE0BA6A13469B0013449A000B -S315080074BC1A443B681B689B00B2FBF3F37B627B6A3E -S315080074CC1C4AA2FB03235B091B01FB62FB6A1B0913 -S315080074DC642202FB03F37A6AD31A3B627B689B89A4 -S315080074EC9BB21BB2002B0CDA3B6ADB003233114A17 -S315080074FCA2FB03235B0903F00703FA6A1343FB6237 -S3150800750C0BE03B6A1B0132330A4AA2FB03235B09D5 -S3150800751C03F00F03FA6A1343FB62FB6A9AB27B68A1 -S3150800752C1A8100BF3037BD4680BD00BFB97100084F -S3150800753C003801401F85EB5180B483B000AF7860EA -S3150800754C0B46FB70FB78002B08D07B689B899BB29B -S3150800755C43F400539AB27B689A8107E07B689B894F -S3150800756C9BB223F400539AB27B689A8100BF0C37FE -S3150800757CBD4680BC704700BF80B483B000AF78604E -S3150800758C7B689B889BB2C3F308039BB218460C37DF -S3150800759CBD4680BC704700BF80B485B000AF78602C -S315080075AC0B467B800023FB737B681B889AB27B880F -S315080075BC13409BB2002B02D00123FB7301E000237E -S315080075CCFB73FB7B18461437BD4680BC704700BF5F -S315080075DC05020602060307030803090309040A043D -S315080075EC0B040C040C050D050E050F050F061006ED -S309080075FC100710084E -S31508007600000000000102030401020304060708093A -S309080076100204060854 +S3150800668C084B984700BF1837BD4680BD8573000870 +S3150800669C4973000800080140596F0008004400407F +S315080066ACFD7300087575000880B500AF254B1B787F +S315080066BC002B15D12448254B98470346012B3FD16F +S315080066CC214B1B78002B3BD0214B98470246214B7C +S315080066DC1A601C4B01221A701F4B00221A702FE0ED +S315080066EC1D4B1B780133184A13441846174B984709 +S315080066FC0346012B19D1184B1B780133DAB2164B0A +S3150800670C1A70114B1A78144B1B789A4218D10D4BE8 +S3150800671C00221A700C4B5B78FF2B11D10A4B9B7815 +S3150800672C002B0DD10D4B98470AE0094B98470246AA +S3150800673C084B1B6864339A4202D9024B00221A7022 +S3150800674C00BF80BD20000020240000206D670008D3 +S3150800675C81650008680000206C000020116600089E +S3150800676C80B582B000AF786020210A480A4B98475A +S3150800677C0346012B08D10748084B98470346DAB25B +S3150800678C7B681A70012300E0002318460837BD46BB +S3150800679C80BD00BF00440040D5750008B5750008DB +S315080067AC80B487B000AFB9607A603B600346FB8162 +S315080067BC0023FB7548E0FA89FB7D284911F813304C +S315080067CC1846FB7D25495B000B445B780344013373 +S315080067DC03FB02F348F6A04292FBF3F103FB01F329 +S315080067ECD31A002B2DD1FA89FB7D1C4911F81330CD +S315080067FC1846FB7D19495B000B445B78034401334F +S3150800680C03FB02F348F6A04292FBF3F39AB2BB6879 +S3150800681C1A80BB681B88002B13D0BB681B88B3F582 +S3150800682C806F0ED8FB7D0D4A12F813207B681A7000 +S3150800683CFB7D0A4A5B0013445A783B681A7001239D +S3150800684C06E0FB7D0133FB75FB7D112BB3D90023C9 +S3150800685C18461C37BD4680BC704700BF0C7600082E +S3150800686C90B58BB000AF012101203C4B9847012114 +S3150800687C08203A4B98474FF48073BB84482387F813 +S3150800688C273007F1240319463548364B98474FF4F9 +S3150800689C0073BB84182387F82730032387F8263020 +S315080068AC07F1240319462E482E4B984701214FF41D +S315080068BCEA102D4B984701214FF000702B4B984747 +S315080068CC2B482C4B984707F1180318462A4B984720 +S315080068DC3B1D7A1DB91D4FF4FA70284CA0470023AE +S315080068ECBB770023FB77002387F82030002387F833 +S315080068FC2130002387F82230002387F82330002321 +S3150800690CBB760023FB767B79013BDBB23B773B7985 +S3150800691C013BDBB27B77FB883B8307F118031946EF +S3150800692C1348174B98470023BB740023FB740123A9 +S3150800693C3B7500233B8100237B810023BB8100230D +S3150800694CFB8100233B8201237B7507F1080318465C +S3150800695C0C4B984700BF2C37BD4690BD49730008B1 +S3150800696C000C0140596F000809710008857300086E +S3150800697C00640040E9690008496D0008AD67000825 +S3150800698C356A0008D56B000880B586B000AF0021C3 +S3150800699C0E480F4B98470346002B12D03B1D1A4640 +S315080069AC00210A480B4B98477B6840F26762934272 +S315080069BC07D1FB7BFF2B04D13B7C002B01D1064B6B +S315080069CC984700BF1837BD4680BD00BF006400401D +S315080069DC116F00089D6D00081166000880B582B01D +S315080069EC00AF78607B680E4A93420AD101214FF0BA +S315080069FC00700C4B984700214FF00070094B9847D4 +S31508006A0C09E001214FF08060064B984700214FF0B2 +S31508006A1C8060044B984700BF0837BD4680BD00BF51 +S31508006A2C00640040C173000880B485B000AF78607C +S31508006A3C39600023FB730023BB607B681B6823F05B +S31508006A4C02027B681A607B681B6843F001027B684C +S31508006A5C1A6002E0BB680133BB607B685B6803F0B5 +S31508006A6C0103002B04D1BB684FF6FF729342F1D198 +S31508006A7C7B685B6803F00103002B02D10023FB73D0 +S31508006A8C9CE03B689B79012B06D17B681B6843F01D +S31508006A9C80027B681A6005E07B681B6823F080021D +S31508006AAC7B681A603B68DB79012B06D17B681B680F +S31508006ABC43F040027B681A6005E07B681B6823F08C +S31508006ACC40027B681A603B681B7A012B06D17B68EF +S31508006ADC1B6843F020027B681A6005E07B681B681C +S31508006AEC23F020027B681A603B685B7A012B06D17F +S31508006AFC7B681B6843F010027B681A6005E07B68AC +S31508006B0C1B6823F010027B681A603B689B7A012B82 +S31508006B1C06D17B681B6843F008027B681A6005E09F +S31508006B2C7B681B6823F008027B681A603B68DB7A73 +S31508006B3C012B06D17B681B6843F004027B681A603C +S31508006B4C05E07B681B6823F004027B681A603B68C7 +S31508006B5C9B789A073B68DB781B061A433B681B79BC +S31508006B6C1B041A433B685B791B051A433B681B8855 +S31508006B7C013B1A437B68DA617B681B6823F00102C8 +S31508006B8C7B681A600023BB6002E0BB680133BB60FC +S31508006B9C7B685B6803F00103002B04D0BB684FF6D7 +S31508006BACFF729342F1D17B685B6803F00103002BFB +S31508006BBC02D00023FB7301E00123FB73FB7B184611 +S31508006BCC1437BD4680BC704780B485B000AF78607A +S31508006BDC0023FB607B689B7A1A4601239340FB6073 +S31508006BEC554A554BD3F8003243F00103C2F800322C +S31508006BFC5149514BD3F81C22FB68DB431340C1F8AF +S31508006C0C1C327B681B7B002B25D14B494A4BD3F88E +S31508006C1C0C22FB68DB431340C1F80C3246497B68EF +S31508006C2C9B7A18467B68DB881B047A6852881A4359 +S31508006C3C00F1480341F833203F497B689B7A184694 +S31508006C4C7B689B881B047A6812881A4300F14803F0 +S31508006C5CDB000B445A607B681B7B012B24D136491D +S31508006C6C354BD3F80C22FB681343C1F80C32324966 +S31508006C7C7B689B7A18467B681B881B047A68528843 +S31508006C8C1A4300F1480341F833202B497B689B7A59 +S31508006C9C18467B689B881B047A68D2881A4300F1CD +S31508006CAC4803DB000B445A607B68DB7A002B09D15E +S31508006CBC2149214BD3F80422FB68DB431340C1F866 +S31508006CCC043207E01C491C4BD3F80422FB68134317 +S31508006CDCC1F804327B681B89002B08D11649164B60 +S31508006CECD3F81422FB68DB431340C1F814327B68D3 +S31508006CFC1B89012B07D110490F4BD3F81422FB68BB +S31508006D0C1343C1F814327B685B7B012B07D10A4904 +S31508006D1C094BD3F81C22FB681343C1F81C32064AEC +S31508006D2C054BD3F8003223F00103C2F8003200BF3A +S31508006D3C1437BD4680BC70470064004080B483B0ED +S31508006D4C00AF78607B6800229A717B680022DA7142 +S31508006D5C7B6800221A727B6800225A727B680022B2 +S31508006D6C9A727B680022DA727B6800229A707B68BA +S31508006D7C0022DA707B6803221A717B6802225A7128 +S31508006D8C7B6801221A8000BF0C37BD4680BC704751 +S31508006D9C80B485B000AFF8600B467A60FB72FB7A5C +S31508006DACFA681B331B0113441B68DBB203F004039C +S31508006DBCDAB27B681A727B681B7A002B09D1FB7ACC +S31508006DCCFA681B331B0113441B685A0D7B681A603F +S31508006DDC08E0FB7AFA681B331B0113441B68DA08B4 +S31508006DEC7B685A60FB7AFA681B331B0113441B68D1 +S31508006DFCDBB203F00203DAB27B685A72FB7AFA68E2 +S31508006E0C1B331B01134404331B68DBB203F00F035B +S31508006E1CDAB27B689A72FB7AFA681B331B01134445 +S31508006E2C04331B681B0ADAB27B68DA74FB7AFA68D5 +S31508006E3C1B01134403F5DC731B68DAB27B68DA7240 +S31508006E4CFB7AFA681B01134403F5DC731B681B0AEF +S31508006E5CDAB27B681A73FB7AFA681B01134403F5DA +S31508006E6CDC731B681B0CDAB27B685A73FB7AFA68FC +S31508006E7C1B01134403F5DC731B681B0EDAB27B6823 +S31508006E8C9A73FB7AFA681B01134403F5DE731B68C5 +S31508006E9CDAB27B68DA73FB7AFA681B01134403F5DA +S31508006EACDE731B681B0ADAB27B681A74FB7AFA68FB +S31508006EBC1B01134403F5DE731B681B0CDAB27B68E3 +S31508006ECC5A74FB7AFA681B01134403F5DE731B68C4 +S31508006EDC1B0EDAB27B689A74FB7A002B06D1FB6818 +S31508006EECDB6843F02002FB68DA6005E0FB681B6987 +S31508006EFC43F02002FB681A6100BF1437BD4680BCFC +S31508006F0C704700BF80B485B000AF78600B46FB7045 +S31508006F1C0023FB73FB78002B06D17B68DB68DBB29E +S31508006F2C03F00303FB730BE0FB78012B06D17B689C +S31508006F3C1B69DBB203F00303FB7301E00023FB734D +S31508006F4CFB7B18461437BD4680BC704780B489B0A5 +S31508006F5C00AF786039600023FB6100233B61002396 +S31508006F6CBB610023FB6000237B610023BB603B688D +S31508006F7CDB7803F00F03FB613B68DB7803F0100347 +S31508006F8C002B05D03B689B781A46FB691343FB61BB +S31508006F9C3B681B88DBB2002B44D07B681B687B6183 +S31508006FAC0023BB6138E00122BB6902FA03F3FB60DC +S31508006FBC3B681B881A46FB6813403B613A69FB68B9 +S31508006FCC9A4226D1BB699B00FB600F22FB6802FA2A +S31508006FDC03F3BB60BB68DB437A6913407B61FA69D0 +S31508006FECFB6802FA03F37A6913437B613B68DB7827 +S31508006FFC282B05D10122BB699A407B685A6108E0A7 +S3150800700C3B68DB78482B04D10122BB699A407B6824 +S3150800701C1A61BB690133BB61BB69072BC3D97B6892 +S3150800702C7A691A603B681B88FF2B46D97B685B68B4 +S3150800703C7B610023BB613AE0BB690833012202FA83 +S3150800704C03F3FB603B681B881A46FB6813403B61DD +S3150800705C3A69FB689A4227D1BB699B00FB600F22F1 +S3150800706CFB6802FA03F3BB60BB68DB437A6913401F +S3150800707C7B61FA69FB6802FA03F37A6913437B614D +S3150800708C3B68DB78282B05D1BB69083301229A406B +S3150800709C7B685A613B68DB78482B05D1BB6908339A +S315080070AC01229A407B681A61BB690133BB61BB69D3 +S315080070BC072BC1D97B687A695A6000BF2437BD464D +S315080070CC80BC704780B483B000AF78600B467B8079 +S315080070DC7A887B681A6100BF0C37BD4680BC70473E +S315080070EC80B483B000AF78600B467B807A887B6867 +S315080070FC5A6100BF0C37BD4680BC704780B487B058 +S3150800710C00AF78600B46FB7000233B610023FB60E5 +S3150800711C00237B610023BB607B68002B03DA2E4BB4 +S3150800712CDB697B6102E02C4B5B687B617B681B0C23 +S3150800713C03F00F03BB607B689BB23B617B6803F46F +S3150800714C4013B3F5401F0AD17B6923F070637B614A +S3150800715C214A214B5B6823F07063536021E07B68FE +S3150800716C03F48013002B0ED00322BB6802FA03F338 +S3150800717CFB60FB68DB437A6913407B617B6943F0F0 +S3150800718C70637B610DE07B685B0D1B013A6902FA43 +S3150800719C03F3DB437A6913407B617B6943F07063C5 +S315080071AC7B61FB78002B08D07B685B0D1B013A6969 +S315080071BC02FA03F37A6913437B617B68002B03DAC3 +S315080071CC054A7B69D36102E0034A7B69536000BFB9 +S315080071DC1C37BD4680BC70470000014080B487B0A0 +S315080071EC00AF786000237B6100233B610023FB60C2 +S315080071FC0023BB604C4B5B6803F00C037B617B691B +S3150800720C042B07D0082B09D0002B33D17B68474AAF +S3150800721C1A6033E07B68454A1A602FE0424B5B687C +S3150800722C03F470133B61404B5B6803F48033FB60DB +S3150800723C3B699B0C02333B61FB68002B06D13B690F +S3150800724C3B4A02FB03F27B681A6017E0364B5B6815 +S3150800725C03F40033002B06D03B69354A02FB03F2D4 +S3150800726C7B681A600AE03B69304A02FB03F27B68CA +S3150800727C1A6003E07B682D4A1A6000BF2A4B5B68CC +S3150800728C03F0F0037B617B691B097B61294A7B69E7 +S3150800729C13441B78DBB2BB607B681A68BB68DA40A0 +S315080072AC7B685A60204B5B6803F4E0637B617B69FF +S315080072BC1B0A7B611F4A7B6913441B78DBB2BB60D4 +S315080072CC7B685A68BB68DA407B689A60164B5B68C1 +S315080072DC03F460537B617B69DB0A7B61154A7B6926 +S315080072EC13441B78DBB2BB607B685A68BB68DA4010 +S315080072FC7B68DA600C4B5B6803F440437B617B6903 +S3150800730C9B0B7B610C4A7B6913441B78DBB2BB6015 +S3150800731C7B68DA68BB68B2FBF3F27B681A6100BF5C +S3150800732C1C37BD4680BC70470010024000127A001C +S3150800733C00093D00000000201000002080B483B036 +S3150800734C00AF78600B46FB70FB78002B06D009491A +S3150800735C084B9A697B6813438B6106E00549054B14 +S3150800736C9A697B68DB4313408B6100BF0C37BD46BB +S3150800737C80BC70470010024080B483B000AF7860C0 +S3150800738C0B46FB70FB78002B06D00949084BDA69CB +S3150800739C7B681343CB6106E00549054BDA697B68C4 +S315080073ACDB431340CB6100BF0C37BD4680BC70472E +S315080073BC0010024080B483B000AF78600B46FB70B7 +S315080073CCFB78002B06D00949084B1A697B681343CE +S315080073DC0B6106E00549054B1A697B68DB431340CC +S315080073EC0B6100BF0C37BD4680BC704700100240CD +S315080073FC80B58CB000AF786039600023FB6200233F +S3150800740CBB6200237B6200233B620023FB617B6823 +S3150800741CFB617B681B8A9BB2FB62FA6A4CF6FF73AC +S3150800742C1340FB623B68DB881A46FB6A1343FB6214 +S3150800743CFB6A9AB27B681A827B689B899BB2FB6251 +S3150800744CFA6A4EF6F3131340FB623B689A883B685C +S3150800745C1B8913439AB23B685B8913439BB21A4642 +S3150800746CFB6A1343FB62FB6A9AB27B689A817B6858 +S3150800747C9B8A9BB2FB62FA6A4FF6FF431340FB6288 +S3150800748C3B689B891A46FB6A1343FB62FB6A9AB2F2 +S3150800749C7B689A8207F108031846304B9847FB69B4 +S315080074AC2F4A934202D17B69BB6201E03B69BB62FE +S315080074BC7B689B899BB21BB2002B0CDABA6A134603 +S315080074CC9B0013449A001A443B681B685B00B2FB8A +S315080074DCF3F37B620BE0BA6A13469B0013449A00DB +S315080074EC1A443B681B689B00B2FBF3F37B627B6A0E +S315080074FC1C4AA2FB03235B091B01FB62FB6A1B09E3 +S3150800750C642202FB03F37A6AD31A3B627B689B8973 +S3150800751C9BB21BB2002B0CDA3B6ADB003233114AE6 +S3150800752CA2FB03235B0903F00703FA6A1343FB6206 +S3150800753C0BE03B6A1B0132330A4AA2FB03235B09A5 +S3150800754C03F00F03FA6A1343FB62FB6A9AB27B6871 +S3150800755C1A8100BF3037BD4680BD00BFE9710008EF +S3150800756C003801401F85EB5180B483B000AF7860BA +S3150800757C0B46FB70FB78002B08D07B689B899BB26B +S3150800758C43F400539AB27B689A8107E07B689B891F +S3150800759C9BB223F400539AB27B689A8100BF0C37CE +S315080075ACBD4680BC704700BF80B483B000AF78601E +S315080075BC7B689B889BB2C3F308039BB218460C37AF +S315080075CCBD4680BC704700BF80B485B000AF7860FC +S315080075DC0B467B800023FB737B681B889AB27B88DF +S315080075EC13409BB2002B02D00123FB7301E000234E +S315080075FCFB73FB7B18461437BD4680BC704700BF2F +S3150800760C05020602060307030803090309040A040C +S3150800761C0B040C040C050D050E050F050F061006BC +S3090800762C100710081D +S31508007630000000000102030401020304060708090A +S309080076400204060824 S705080061FB96 diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/boot.c b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/boot.c index 285b3fce..04b0d47b 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/boot.c +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -147,6 +156,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -154,11 +164,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -183,6 +198,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/ide/stm32f103_crossworks.hzs b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/ide/stm32f103_crossworks.hzs index 29ca23fd..6b29240b 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/ide/stm32f103_crossworks.hzs +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Prog/ide/stm32f103_crossworks.hzs @@ -54,7 +54,7 @@ - + diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.elf b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.elf index 125f25ce..af7f08c3 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.elf and b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.elf differ diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.map b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.map index fa2c84cc..81a4c2f0 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.map +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.map @@ -7,38 +7,38 @@ start address 0x08006000 Program Header: LOAD off 0x00000000 vaddr 0x08000000 paddr 0x08000000 align 2**15 - filesz 0x00006e3c memsz 0x00006e3c flags r-x - LOAD off 0x00008000 vaddr 0x20000000 paddr 0x08006e3c align 2**15 - filesz 0x00000014 memsz 0x00000168 flags rw- + filesz 0x00006e84 memsz 0x00006e84 flags r-x + LOAD off 0x00008000 vaddr 0x20000000 paddr 0x08006e84 align 2**15 + filesz 0x00000014 memsz 0x0000016c flags rw- private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00000e3c 08006000 08006000 00006000 2**2 + 0 .text 00000e84 08006000 08006000 00006000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000014 20000000 08006e3c 00008000 2**2 + 1 .data 00000014 20000000 08006e84 00008000 2**2 CONTENTS, ALLOC, LOAD, DATA - 2 .bss 00000154 20000014 08006e50 00008014 2**2 + 2 .bss 00000158 20000014 08006e98 00008014 2**2 ALLOC - 3 .debug_info 000044dc 00000000 00000000 00008014 2**0 + 3 .debug_info 000044c9 00000000 00000000 00008014 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_abbrev 0000109e 00000000 00000000 0000c4f0 2**0 + 4 .debug_abbrev 00001072 00000000 00000000 0000c4dd 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_loc 00002055 00000000 00000000 0000d58e 2**0 + 5 .debug_loc 00002055 00000000 00000000 0000d54f 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_aranges 000004a0 00000000 00000000 0000f5e3 2**0 + 6 .debug_aranges 00000498 00000000 00000000 0000f5a4 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_ranges 00000400 00000000 00000000 0000fa83 2**0 + 7 .debug_ranges 000003f8 00000000 00000000 0000fa3c 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_line 000017b4 00000000 00000000 0000fe83 2**0 + 8 .debug_line 000017d0 00000000 00000000 0000fe34 2**0 CONTENTS, READONLY, DEBUGGING - 9 .debug_str 00001939 00000000 00000000 00011637 2**0 + 9 .debug_str 0000194b 00000000 00000000 00011604 2**0 CONTENTS, READONLY, DEBUGGING - 10 .comment 00000030 00000000 00000000 00012f70 2**0 + 10 .comment 00000030 00000000 00000000 00012f4f 2**0 CONTENTS, READONLY - 11 .ARM.attributes 00000033 00000000 00000000 00012fa0 2**0 + 11 .ARM.attributes 00000033 00000000 00000000 00012f7f 2**0 CONTENTS, READONLY - 12 .debug_frame 000008f4 00000000 00000000 00012fd4 2**2 + 12 .debug_frame 000008dc 00000000 00000000 00012fb4 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 08006000 l d .text 00000000 .text @@ -56,20 +56,20 @@ SYMBOL TABLE: 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 boot.c -08006154 l F .text 0000001e NVIC_SystemReset -08006174 l F .text 00000038 UartReceiveByte +08006154 l F .text 00000038 UartReceiveByte 20000014 l O .bss 00000041 xcpCtoReqPacket.6447 20000058 l O .bss 00000001 xcpCtoRxLength.6448 20000059 l O .bss 00000001 xcpCtoRxInProgress.6449 -08006e18 l O .text 00000024 canTiming +08006e60 l O .text 00000024 canTiming +2000005c l O .bss 00000004 xcpCtoRxStartTime.6450 00000000 l df *ABS* 00000000 cstart.c -080064e0 l F .text 00000000 zero_loop +08006528 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 led.c -2000005c l O .bss 00000004 timer_counter_last.6428 -20000060 l O .bss 00000001 led_toggle_state.6427 +20000060 l O .bss 00000004 timer_counter_last.6428 +20000064 l O .bss 00000001 led_toggle_state.6427 00000000 l df *ABS* 00000000 main.c 00000000 l df *ABS* 00000000 timer.c -20000064 l O .bss 00000004 millisecond_counter +20000068 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 stm32f10x_can.c 00000000 l df *ABS* 00000000 stm32f10x_gpio.c 00000000 l df *ABS* 00000000 stm32f10x_rcc.c @@ -78,41 +78,42 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 stm32f10x_usart.c 00000000 l df *ABS* 00000000 00000100 l *ABS* 00000000 __STACKSIZE__ -0800649c g F .text 00000060 reset_handler -080068a0 g F .text 00000126 CAN_FilterInit -08006e0c g F .text 0000000c USART_GetFlagStatus -08006e3c g .text 00000000 _etext -0800675c g F .text 00000010 TimerISRHandler -08006b44 g F .text 00000072 GPIO_PinRemapConfig -08006e04 g F .text 00000008 USART_ReceiveData -08006ca4 g F .text 00000024 RCC_APB2PeriphClockCmd -08006a98 g F .text 000000a4 GPIO_Init -08006de8 g F .text 0000001c USART_Cmd -08006cc8 g F .text 00000024 RCC_APB1PeriphClockCmd -08006770 g F .text 00000042 CAN_DeInit -20000068 g .bss 00000000 _ebss -0800676c g F .text 00000002 UnusedISR -08006508 g F .text 0000004c LedInit -08006b3c g F .text 00000004 GPIO_SetBits -08006bb8 g F .text 000000ea RCC_GetClocksFreq -08006d10 g F .text 000000d8 USART_Init -080069e8 g F .text 00000096 CAN_Receive -080067b4 g F .text 000000ea CAN_Init +080064e4 g F .text 00000060 reset_handler +080068e8 g F .text 00000126 CAN_FilterInit +08006e54 g F .text 0000000c USART_GetFlagStatus +08006e84 g .text 00000000 _etext +080067a4 g F .text 00000010 TimerISRHandler +08006b8c g F .text 00000072 GPIO_PinRemapConfig +08006e4c g F .text 00000008 USART_ReceiveData +08006cec g F .text 00000024 RCC_APB2PeriphClockCmd +08006ae0 g F .text 000000a4 GPIO_Init +08006e30 g F .text 0000001c USART_Cmd +08006d10 g F .text 00000024 RCC_APB1PeriphClockCmd +080067b8 g F .text 00000042 CAN_DeInit +08006378 g F .text 0000001e BootActivate +2000006c g .bss 00000000 _ebss +080067b4 g F .text 00000002 UnusedISR +08006550 g F .text 0000004c LedInit +08006b84 g F .text 00000004 GPIO_SetBits +08006c00 g F .text 000000ea RCC_GetClocksFreq +08006d58 g F .text 000000d8 USART_Init +08006a30 g F .text 00000096 CAN_Receive +080067fc g F .text 000000ea CAN_Init 20000014 g .bss 00000000 _bss -080069c8 g F .text 00000020 CAN_StructInit -08006b40 g F .text 00000004 GPIO_ResetBits -080065d4 g F .text 00000148 main -08006a80 g F .text 00000018 CAN_MessagePending -080061ac g F .text 000001ec BootComInit -08006cec g F .text 00000024 RCC_APB1PeriphResetCmd +08006a10 g F .text 00000020 CAN_StructInit +08006b88 g F .text 00000004 GPIO_ResetBits +0800661c g F .text 00000148 main +08006ac8 g F .text 00000018 CAN_MessagePending +0800618c g F .text 000001ec BootComInit +08006d34 g F .text 00000024 RCC_APB1PeriphResetCmd 20000000 g .data 00000000 _data -08006554 g F .text 0000007e LedToggle -20000168 g .bss 00000000 _estack +0800659c g F .text 0000007e LedToggle +2000016c g .bss 00000000 _estack 20000014 g .data 00000000 _edata 08006000 g O .text 00000154 _vectab -08006398 g F .text 00000104 BootComCheckActivationRequest -20000068 g .bss 00000000 _stack -08006750 g F .text 0000000c TimerGet -0800671c g F .text 00000034 TimerInit +08006398 g F .text 0000014c BootComCheckActivationRequest +2000006c g .bss 00000000 _stack +08006798 g F .text 0000000c TimerGet +08006764 g F .text 00000034 TimerInit diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.srec b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.srec index 56cc2379..07e5a221 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.srec +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/bin/demoprog_olimex_stm32p103.srec @@ -1,232 +1,237 @@ S025000062696E2F64656D6F70726F675F6F6C696D65785F73746D3332703130332E7372656331 -S31508006000680100209D6400086D6700086D67000838 -S315080060106D6700086D6700086D6700086D67000802 -S315080060206D6700086D6700086D6700086D670008F2 -S315080060306D6700086D6700086D6700085D670008F2 -S315080060406D6700086D6700086D6700086D670008D2 -S315080060506D6700086D6700086D6700086D670008C2 -S315080060606D6700086D6700086D6700086D670008B2 -S315080060706D6700086D6700086D6700086D670008A2 -S315080060806D6700086D6700086D6700086D67000892 -S315080060906D6700086D6700086D6700086D67000882 -S315080060A06D6700086D6700086D6700086D67000872 -S315080060B06D6700086D6700086D6700086D67000862 -S315080060C06D6700086D6700086D6700086D67000852 -S315080060D06D6700086D6700086D6700086D67000842 -S315080060E06D6700086D6700086D6700086D67000832 -S315080060F06D6700086D6700086D6700086D67000822 -S315080061006D6700086D6700086D6700086D67000811 -S315080061106D6700086D6700086D6700086D67000801 -S315080061206D6700086D6700086D6700086D670008F1 -S315080061306D6700086D6700086D6700086D670008E1 -S315080061406D6700086D6700086D6700086D670008D1 -S31508006150EE11AA554FF46D42CEF20002D16801F451 -S31508006160E0610423C0F2FA530B43D360BFF34F8FA9 -S31508006170FEE700BF10B504464FF48840C4F200009D -S31508006180202146F60D63C0F60003984701280BD177 -S315080061904FF48840C4F2000046F60563C0F60003D3 -S315080061A098472070012010BD002010BD2DE9F04F42 -S315080061B08BB04FF40030012146F6C948C0F60008F6 -S315080061C0C0470520012146F6A547C0F60007B8478F -S315080061D04FF0180A8DF80FA04FF00409ADF80C908F -S315080061E04FF003028DF80E204FF40066C4F2010644 -S315080061F0304603A946F69925C0F60005A8478DF846 -S315080062000F904FF0080BADF80CB0304603A9A8471D -S315080062104FF4614306930026ADF81C60ADF81E6086 -S31508006220ADF82060ADF824600C23ADF822304FF4A9 -S315080062308849C4F2000948460DEB0A0146F611538F -S31508006240C0F6000398474846012146F6E953C0F6CA -S315080062500003984701200146B84758460121B84728 -S315080062604FF48073ADF8083048238DF80B304FF49F -S315080062704067C4F2010738460DEB0B01A8474FF4F7 -S315080062800073ADF808308DF80BA04FF003038DF8B6 -S315080062900A3038460DEB0B01A8474FF4EA100121E6 -S315080062A046F64533C0F6000398474FF000700121C3 -S315080062B0C0474FF4C840C4F2000046F27173C0F6F6 -S315080062C00003984703A846F6C913C0F60003984783 -S315080062D046F61861C0F600014FF4FA7048F6A04277 -S315080062E0A446755C8B195F78EB1903FB000392FBD8 -S315080062F0F3FE03FB1E2434B9F4460EF1FF339BB2BA -S31508006300B3F5806F04D30236242EEAD1644602E040 -S3150800631074460097019500258DF812508DF8135094 -S315080063208DF814508DF815508DF816508DF81750B5 -S315080063308DF80E508DF80F50019A531E8DF81030B7 -S31508006340009A531E8DF811300AA921F81C4D4FF4F6 -S31508006350C840C4F2000046F2B573C0F60003984779 -S315080063608DF822508DF8235001238DF82430ADF88E -S315080063701850ADF81A50ADF81C50ADF81E50ADF8CF -S3150800638020508DF8253006A846F6A103C0F600036E -S3150800639098470BB0BDE8F08F00B587B040F25903B7 -S315080063A0C2F200031B78BBB940F21400C2F2000027 -S315080063B046F27513C0F600039847012841D140F20A -S315080063C05903C2F2000301221A7040F25803C2F2BE -S315080063D0000300221A7034E040F25803C2F20003A8 -S315080063E018782D4B184446F27513C0F600039847E3 -S315080063F0012826D140F25803C2F200031A78013266 -S31508006400D2B21A7040F21403C2F200031B78934208 -S3150800641017D140F25903C2F2000300221A7040F263 -S315080064201403C2F200035B78FF2B0AD140F214036F -S31508006430C2F200039B7823B946F25513C0F600034F -S3150800644098474FF4C840C4F20000002146F681235D -S31508006450C0F600039847D8B14FF4C840C4F200000C -S31508006460002101AA46F6E913C0F60003984740F250 -S315080064706762019B93420BD19DF80F30FF2B07D122 -S315080064809DF8103023B946F25513C0F60003984715 -S3150800649007B05DF804FB00BF1500002010B51749CA -S315080064A08D4640F20002C2F2000240F21403C2F224 -S315080064B000039A4210D2131D0F4CE41A24F0030469 -S315080064C004340023104646F63C61C0F600015A58CB -S315080064D01A500433A342FAD109480A494FF0000278 -S315080064E08842B8BF40F8042BFADB46F2D553C0F60B -S315080064F00003984710BD00BF170000206801002060 -S31508006500140000206800002030B583B01020012157 -S3150800651046F6A543C0F6000398474FF48055ADF8F4 -S31508006520045003238DF8063010238DF807302C46C7 -S31508006530C4F20104204601A946F69923C0F60003D1 -S3150800654098472046294646F63D33C0F60003984745 -S3150800655003B030BD10B546F25173C0F60003984734 -S31508006560044640F25C03C2F200031B68C31AB3F583 -S31508006570FA7F2DD340F26003C2F200031B788BB971 -S3150800658040F26003C2F2000301221A704FF48050F1 -S31508006590C4F201004FF4805146F64133C0F60003B9 -S315080065A0984710E040F26003C2F2000300221A7016 -S315080065B04FF48050C4F201004FF4805146F63D3343 -S315080065C0C0F60003984740F25C03C2F200031C6061 -S315080065D010BD00BF00B583B00023009301934FF4AC -S315080065E08053C4F202031A6842F001021A6059681D -S315080065F00022CFF6FF020A405A601A6822F0847217 -S3150800660022F480321A601A6822F480221A605A68C4 -S3150800661022F4FE025A604FF41F029A601A6842F486 -S3150800662080321A604FF48053C4F2020340F2DC5100 -S315080066301A6802F400320192009A01320092019A15 -S3150800664012B9009A8A42F3D14FF48053C4F2020376 -S315080066501B6813F4003F00D1FEE74FF40053C4F261 -S3150800666002031A6842F010021A601A6822F003023E -S315080066701A601A6842F002021A604FF48053C4F294 -S3150800668002035A685A605A6842F400525A605A68B5 -S3150800669042F480625A605A6822F47C125A605A6838 -S315080066A042F4E8125A601A6842F080721A604FF48F -S315080066B08053C4F202031A6812F0007FFBD04FF42D -S315080066C08053C4F202035A6822F003025A605A68D9 -S315080066D042F002025A604FF48053C4F202035A6829 -S315080066E002F00C02082AFAD146F20953C0F6000352 -S315080066F0984746F21D73C0F60003984746F2AD1355 -S31508006700C0F60003984746F25555C0F6000546F20E -S315080067109934C0F60004A847A047FCE74EF21003D8 -S31508006720CEF2000341F63F12C0F201025A604FF45E -S315080067306D42CEF20002F02182F8231000229A6000 -S315080067400721196040F26403C2F200031A60704719 -S3150800675040F26403C2F200031868704740F264030B -S31508006760C2F200031A6801321A607047FEE700BFDA -S3150800677010B54FF4C843C4F2000398420CD14FF049 -S315080067800070012146F6ED44C0F60004A0474FF01C -S3150800679000700021A04710BD4FF08060012146F629 -S315080067A0ED44C0F60004A0474FF080600021A047E2 -S315080067B010BD00BF036823F002030360036843F0BB -S315080067C001030360436813F0010F07D14FF6FF7307 -S315080067D0426812F0010F01D1013BF9D1436813F069 -S315080067E0010F5AD08B79012B03680CBF43F0800345 -S315080067F023F080030360CB79012B03680CBF43F0B9 -S31508006800400323F0400303600B7A012B03680CBF97 -S3150800681043F0200323F0200303604B7A012B03681F -S315080068200CBF43F0100323F0100303608B7A012B8F -S3150800683003680CBF43F0080323F008030360CB7A10 -S31508006840012B03680CBF43F0040323F00403036021 -S31508006850CA788B789B0743EA02630A7943EA0243BC -S315080068604A7943EA02520B88013B1343C361036822 -S3150800687023F001030360436813F0010F07D04FF6B6 -S31508006880FF73426812F0010F01D0013BF9D140684D -S3150800689080F0010000F0010070470020704700BF3B -S315080068A070B4837A012199404FF4C843C4F20003B7 -S315080068B0D3F8002242F00102C3F80022D3F81C42A2 -S315080068C0CA431440C3F81C42037BCBB94FF4C843F0 -S315080068D0C4F20003D3F80C421440C3F80C42847A7D -S315080068E0C688458845EA0645483443F83450857ACB -S315080068F08688048844EA0644483503EBC5035C6089 -S31508006900037B012B19D14FF4C843C4F20003D3F813 -S315080069100C420C43C3F80C42847A0688458845EA3B -S315080069200645483443F83450857A8688C48844EA4C -S315080069300644483503EBC5035C60C37A4BB94FF48C -S31508006940C843C4F20003D3F804421440C3F804420F -S3150800695008E04FF4C843C4F20003D3F804420C43DA -S31508006960C3F80442038943B94FF4C843C4F2000389 -S31508006970D3F814422240C3F814220389012B01BF1D -S315080069804FF4C843C4F20003D3F814220A4308BFDD -S31508006990C3F81422437B012B01BF4FF4C843C4F24A -S315080069A00003D3F81C22114308BFC3F81C124FF486 -S315080069B0C843C4F20003D3F8002222F00102C3F848 -S315080069C0002270BC704700BF00238371C371037235 -S315080069D043728372C3728370C370032303710223E5 -S315080069E0437101230380704730B400EB0113D3F8D9 -S315080069F0B04104F00404E4B2147224B9D3F8B041E7 -S31508006A00640D146003E0D3F8B041E4085460D3F889 -S31508006A10B04104F002045472D3F8B44104F00F04F0 -S31508006A209472D3F8B4311B0AD37400EB011303F53F -S31508006A30DC74D3F8B851D572D3F8B8512D0A15734A -S31508006A40D3F8B8512D0C5573D3F8B8311B0E937380 -S31508006A506368D37363681B0A137463681B0C5374E7 -S31508006A6063681B0E937421B9C36843F02003C3609F -S31508006A7003E0036943F02003036130BC704700BF9D -S31508006A8019B9C06800F003007047012906BF0069FC -S31508006A9000F00300002070472DE9F001CB7803F0E1 -S31508006AA00F0513F0100F1CBF8B781D430B78F3B13D -S31508006AB00768002301264FF00F0C06FA03F20C882C -S31508006AC0144094420FD19A000CFA02F827EA0807F4 -S31508006AD005FA02F21743CA78282A08BF446102D089 -S31508006AE0482A08BF04610133082BE6D107600B88E2 -S31508006AF0FF2B20D94768002301264FF00F0C03F11E -S31508006B00080206FA02F20C88144094420FD19A0041 +S315080060006C010020E5640008B5670008B56700085C +S31508006010B5670008B5670008B5670008B5670008E2 +S31508006020B5670008B5670008B5670008B5670008D2 +S31508006030B5670008B5670008B5670008A5670008D2 +S31508006040B5670008B5670008B5670008B5670008B2 +S31508006050B5670008B5670008B5670008B5670008A2 +S31508006060B5670008B5670008B5670008B567000892 +S31508006070B5670008B5670008B5670008B567000882 +S31508006080B5670008B5670008B5670008B567000872 +S31508006090B5670008B5670008B5670008B567000862 +S315080060A0B5670008B5670008B5670008B567000852 +S315080060B0B5670008B5670008B5670008B567000842 +S315080060C0B5670008B5670008B5670008B567000832 +S315080060D0B5670008B5670008B5670008B567000822 +S315080060E0B5670008B5670008B5670008B567000812 +S315080060F0B5670008B5670008B5670008B567000802 +S31508006100B5670008B5670008B5670008B5670008F1 +S31508006110B5670008B5670008B5670008B5670008E1 +S31508006120B5670008B5670008B5670008B5670008D1 +S31508006130B5670008B5670008B5670008B5670008C1 +S31508006140B5670008B5670008B5670008B5670008B1 +S31508006150EE11AA5510B504464FF48840C4F2000063 +S31508006160202146F65563C0F60003984701280BD14F +S315080061704FF48840C4F2000046F64D63C0F60003AB +S3150800618098472070012010BD002010BD2DE9F04F62 +S315080061908BB04FF40030012146F61158C0F60008BE +S315080061A0C0470520012146F6ED47C0F60007B84767 +S315080061B04FF0180A8DF80FA04FF00409ADF80C90AF +S315080061C04FF003028DF80E204FF40066C4F2010664 +S315080061D0304603A946F6E125C0F60005A8478DF81E +S315080061E00F904FF0080BADF80CB0304603A9A8473E +S315080061F04FF4614306930026ADF81C60ADF81E60A7 +S31508006200ADF82060ADF824600C23ADF822304FF4C9 +S315080062108849C4F2000948460DEB0A0146F6595367 +S31508006220C0F6000398474846012146F63163C0F692 +S315080062300003984701200146B84758460121B84748 +S315080062404FF48073ADF8083048238DF80B304FF4BF +S315080062504067C4F2010738460DEB0B01A8474FF417 +S315080062600073ADF808308DF80BA04FF003038DF8D6 +S315080062700A3038460DEB0B01A8474FF4EA10012106 +S3150800628046F68D33C0F6000398474FF0007001219B +S31508006290C0474FF4C840C4F2000046F2B973C0F6CE +S315080062A00003984703A846F61123C0F6000398474B +S315080062B046F66061C0F600014FF4FA7048F6A0424F +S315080062C0A446755C8B195F78EB1903FB000392FBF8 +S315080062D0F3FE03FB1E2434B9F4460EF1FF339BB2DA +S315080062E0B3F5806F04D30236242EEAD1644602E061 +S315080062F074460097019500258DF812508DF81350B5 +S315080063008DF814508DF815508DF816508DF81750D5 +S315080063108DF80E508DF80F50019A531E8DF81030D7 +S31508006320009A531E8DF811300AA921F81C4D4FF416 +S31508006330C840C4F2000046F2FD73C0F60003984751 +S315080063408DF822508DF8235001238DF82430ADF8AE +S315080063501850ADF81A50ADF81C50ADF81E50ADF8EF +S3150800636020508DF8253006A846F6E903C0F6000346 +S3150800637098470BB0BDE8F08F4FF46D42CEF200029D +S31508006380D16801F4E0610423C0F2FA530B43D360E9 +S31508006390BFF34F8FFEE700BF00B587B040F2590341 +S315080063A0C2F200031B7843BB40F21400C2F200009D +S315080063B046F25513C0F600039847012865D140F206 +S315080063C01403C2F200031B78002B5ED046F29973C1 +S315080063D0C0F60003984740F25C03C2F20003186057 +S315080063E040F25903C2F2000301221A7040F2580320 +S315080063F0C2F2000300221A7047E040F25803C2F2C4 +S3150800640000031878364B184446F25513C0F60003B5 +S315080064109847012826D140F25803C2F200031A7899 +S315080064200132D2B21A7040F21403C2F200031B788A +S3150800643093422AD140F25903C2F2000300221A708D +S3150800644040F21403C2F200035B78FF2B1DD140F221 +S315080064501403C2F200039B78BBB946F27933C0F63F +S315080064600003984746F29973C0F60003984740F22E +S315080064705C03C2F200031B686433984281BF40F292 +S315080064805903C2F2000300221A704FF4C840C4F23E +S315080064900000002146F6C923C0F600039847D8B184 +S315080064A04FF4C840C4F20000002101AA46F6312381 +S315080064B0C0F60003984740F26762019B93420BD1EE +S315080064C09DF80F30FF2B07D19DF8103023B946F2FF +S315080064D07933C0F60003984707B05DF804FB00BFA0 +S315080064E01500002010B517498D4640F20002C2F289 +S315080064F0000240F21403C2F200039A4210D2131D9E +S315080065000F4CE41A24F0030404340023104646F61C +S315080065108461C0F600015A581A500433A342FAD1CE +S3150800652009480A494FF000028842B8BF40F8042BD0 +S31508006530FADB46F21D63C0F60003984710BD00BF9C +S31508006540170000206C010020140000206C000020B9 +S3150800655030B583B01020012146F6ED43C0F600039E +S3150800656098474FF48055ADF8045003238DF806304C +S3150800657010238DF807302C46C4F20104204601A9E1 +S3150800658046F6E123C0F6000398472046294646F614 +S315080065908533C0F60003984703B030BD10B546F200 +S315080065A09973C0F600039847044640F26003C2F2A6 +S315080065B000031B68C31AB3F5FA7F2DD340F26403B0 +S315080065C0C2F200031B788BB940F26403C2F20003DF +S315080065D001221A704FF48050C4F201004FF4805122 +S315080065E046F68933C0F60003984710E040F2640384 +S315080065F0C2F2000300221A704FF48050C4F2010060 +S315080066004FF4805146F68533C0F60003984740F2AA +S315080066106003C2F200031C6010BD00BF00B583B062 +S315080066200023009301934FF48053C4F202031A68BF +S3150800663042F001021A6059680022CFF6FF020A40AA +S315080066405A601A6822F0847222F480321A601A6834 +S3150800665022F480221A605A6822F4FE025A604FF425 +S315080066601F029A601A6842F480321A604FF4805307 +S31508006670C4F2020340F2DC511A6802F400320192B5 +S31508006680009A01320092019A12B9009A8A42F3D10D +S315080066904FF48053C4F202031B6813F4003F00D181 +S315080066A0FEE74FF40053C4F202031A6842F01002E0 +S315080066B01A601A6822F003021A601A6842F0020287 +S315080066C01A604FF48053C4F202035A685A605A6833 +S315080066D042F400525A605A6842F480625A605A6814 +S315080066E022F47C125A605A6842F4E8125A601A6810 +S315080066F042F080721A604FF48053C4F202031A689B +S3150800670012F0007FFBD04FF48053C4F202035A689C +S3150800671022F003025A605A6842F002025A604FF4A5 +S315080067208053C4F202035A6802F00C02082AFAD10E +S3150800673046F25153C0F60003984746F26573C0F611 +S315080067400003984746F28D13C0F60003984746F2B1 +S315080067509D55C0F6000546F29934C0F60004A847D0 +S31508006760A047FCE74EF21003CEF2000341F63F12B3 +S31508006770C0F201025A604FF46D42CEF20002F021D7 +S3150800678082F8231000229A600721196040F26803F4 +S31508006790C2F200031A60704740F26803C2F20003AF +S315080067A01868704740F26803C2F200031A6801329B +S315080067B01A607047FEE700BF10B54FF4C843C4F22D +S315080067C0000398420CD14FF00070012146F635546B +S315080067D0C0F60004A0474FF000700021A04710BD86 +S315080067E04FF08060012146F63554C0F60004A047F4 +S315080067F04FF080600021A04710BD00BF036823F05A +S3150800680002030360036843F001030360436813F05F +S31508006810010F07D14FF6FF73426812F0010F01D13D +S31508006820013BF9D1436813F0010F5AD08B79012B3C +S3150800683003680CBF43F0800323F080030360CB7921 +S31508006840012B03680CBF43F0400323F040030360A9 +S315080068500B7A012B03680CBF43F0200323F02003B7 +S3150800686003604B7A012B03680CBF43F0100323F037 +S31508006870100303608B7A012B03680CBF43F00803EF +S3150800688023F008030360CB7A012B03680CBF43F09F +S31508006890040323F004030360CA788B789B0743EA52 +S315080068A002630A7943EA02434A7943EA02520B88A9 +S315080068B0013B1343C361036823F001030360436884 +S315080068C013F0010F07D04FF6FF73426812F0010F5D +S315080068D001D0013BF9D1406880F0010000F00100C9 +S315080068E070470020704700BF70B4837A0121994031 +S315080068F04FF4C843C4F20003D3F8002242F0010261 +S31508006900C3F80022D3F81C42CA431440C3F81C42F9 +S31508006910037BCBB94FF4C843C4F20003D3F80C4247 +S315080069201440C3F80C42847AC688458845EA064569 +S31508006930483443F83450857A8688048844EA0644FD +S31508006940483503EBC5035C60037B012B19D14FF473 +S31508006950C843C4F20003D3F80C420C43C3F80C42F4 +S31508006960847A0688458845EA0645483443F834500B +S31508006970857A8688C48844EA0644483503EBC50305 +S315080069805C60C37A4BB94FF4C843C4F20003D3F82A +S3150800699004421440C3F8044208E04FF4C843C4F262 +S315080069A00003D3F804420C43C3F80442038943B9ED +S315080069B04FF4C843C4F20003D3F814422240C3F884 +S315080069C014220389012B01BF4FF4C843C4F2000304 +S315080069D0D3F814220A4308BFC3F81422437B012BB9 +S315080069E001BF4FF4C843C4F20003D3F81C22114375 +S315080069F008BFC3F81C124FF4C843C4F20003D3F807 +S31508006A00002222F00102C3F8002270BC704700BFC2 +S31508006A1000238371C371037243728372C3728370D6 +S31508006A20C370032303710223437101230380704754 +S31508006A3030B400EB0113D3F8B04104F00404E4B217 +S31508006A40147224B9D3F8B041640D146003E0D3F886 +S31508006A50B041E4085460D3F8B04104F0020454721B +S31508006A60D3F8B44104F00F049472D3F8B4311B0A76 +S31508006A70D37400EB011303F5DC74D3F8B851D5725F +S31508006A80D3F8B8512D0A1573D3F8B8512D0C557390 +S31508006A90D3F8B8311B0E93736368D37363681B0A04 +S31508006AA0137463681B0C537463681B0E937421B9C3 +S31508006AB0C36843F02003C36003E0036943F020037F +S31508006AC0036130BC704700BF19B9C06800F0030005 +S31508006AD07047012906BF006900F0030000207047CF +S31508006AE02DE9F001CB7803F00F0513F0100F1CBF4A +S31508006AF08B781D430B78F3B10768002301264FF006 +S31508006B000F0C06FA03F20C88144094420FD19A002F S31508006B100CFA02F827EA080705FA02F21743CA78B8 -S31508006B20282A08BF4461CA78482A08BF0461013385 -S31508006B30082BE4D14760BDE8F00170470161704752 -S31508006B404161704730B400284FF00003C4F20103D6 -S31508006B50B4BFDB695B6884B200F44012B2F5401F2B -S31508006B6009D123F070630022C4F20102556825F0AA -S31508006B707065556010E010F4801F1DBFC0F3034216 -S31508006B80032505FA02F2420D04BF120104FA02F2C5 -S31508006B9023EA020343F0706319B1420D12019440CF -S31508006BA0234300284FF00002C4F20102B4BFD361A8 -S31508006BB0536030BC704700BF10B44FF48053C4F222 -S31508006BC002035B6803F00C03042B08D0082B0CD0D7 -S31508006BD09BBB4FF49053C0F27A03036032E04FF444 -S31508006BE09053C0F27A0303602CE04FF48053C4F24A -S31508006BF002035A685B68C2F38342023213F4803F89 -S31508006C0007D14FF41063C0F23D0303FB02F20260A2 -S31508006C1018E04FF48053C4F202035B6813F4003F94 -S31508006C2019BF4FF41063C0F23D034FF49053C0F2FE -S31508006C307A0303FB02F2026004E04FF49053C0F2B9 -S31508006C407A0303604FF48053C4F202035968C1F310 -S31508006C50031140F20402C2F20002515CC9B2046890 -S31508006C6024FA01F141605C68C4F30224145DE4B2BD -S31508006C7021FA04F484605C68C4F3C224125DD2B2BB -S31508006C80D140C1605A68C2F3813240F20003C2F2B1 -S31508006C9000039B5CDBB2B1FBF3F101615DF8044BC9 -S31508006CA0704700BF39B14FF48053C4F202039A69A2 -S31508006CB01043986170474FF48053C4F202039A69EF -S31508006CC022EA00009861704739B14FF48053C4F244 -S31508006CD00203DA691043D86170474FF48053C4F24F -S31508006CE00203DA6922EA0000D861704739B14FF425 -S31508006CF08053C4F202031A691043186170474FF4AF -S31508006D008053C4F202031A6922EA00001861704728 -S31508006D1030B587B004460D46038A23F440531B0456 -S31508006D201B0CCA881343038283890989AA880A43E4 -S31508006D3069890A4323F4B05323F00C031B041B0C84 -S31508006D4013439BB28381838A23F440731B041B0C71 -S31508006D50AA891343838201A846F6B933C0F600030D -S31508006D6098474FF46053C4F201039C420CBF049A3F -S31508006D70039AA3891BB2002B02EB820202EB820262 -S31508006D80BDBF2B685B00B2FBF3F22968A4BF89007C -S31508006D90B2FBF1F248F21F53C5F2EB13A3FB021341 -S31508006DA05B091D01642003FB1023A08900B200289B -S31508006DB00BDADB00323348F21F51C5F2EB11A1FBA7 -S31508006DC00321C1F3421129430AE01B01323348F279 -S31508006DD01F51C5F2EB11A1FB0321C1F3431129434E -S31508006DE089B2218107B030BD29B183899BB243F4AA -S31508006DF0005383817047838923F400531B041B0CBB -S31508006E00838170478088C0F3080070470388194259 -S31508006E100CBF00200120704705020602060307037F -S31508006E200803090309040A040B040C040C050D05E0 -S31108006E300E050F050F06100610071008C7 -S31508006E3C0204060800000000010203040102030410 -S30908006E4C0607080916 +S31508006B20282A08BF446102D0482A08BF04610133F5 +S31508006B30082BE6D107600B88FF2B20D9476800236E +S31508006B4001264FF00F0C03F1080206FA02F20C8830 +S31508006B50144094420FD19A000CFA02F827EA080763 +S31508006B6005FA02F21743CA78282A08BF4461CA7888 +S31508006B70482A08BF04610133082BE4D14760BDE801 +S31508006B80F0017047016170474161704730B40028D1 +S31508006B904FF00003C4F20103B4BFDB695B6884B23B +S31508006BA000F44012B2F5401F09D123F070630022A9 +S31508006BB0C4F20102556825F07065556010E010F4BE +S31508006BC0801F1DBFC0F30342032505FA02F2420DDA +S31508006BD004BF120104FA02F223EA020343F07063C7 +S31508006BE019B1420D12019440234300284FF00002C8 +S31508006BF0C4F20102B4BFD361536030BC704700BF12 +S31508006C0010B44FF48053C4F202035B6803F00C031C +S31508006C10042B08D0082B0CD09BBB4FF49053C0F222 +S31508006C207A03036032E04FF49053C0F27A030360AC +S31508006C302CE04FF48053C4F202035A685B68C2F32F +S31508006C408342023213F4803F07D14FF41063C0F237 +S31508006C503D0303FB02F2026018E04FF48053C4F2CE +S31508006C6002035B6813F4003F19BF4FF41063C0F2C8 +S31508006C703D034FF49053C0F27A0303FB02F202601D +S31508006C8004E04FF49053C0F27A0303604FF4805344 +S31508006C90C4F202035968C1F3031140F20402C2F2B6 +S31508006CA00002515CC9B2046824FA01F141605C68CB +S31508006CB0C4F30224145DE4B221FA04F484605C6827 +S31508006CC0C4F3C224125DD2B2D140C1605A68C2F37D +S31508006CD0813240F20003C2F200039B5CDBB2B1FBD7 +S31508006CE0F3F101615DF8044B704700BF39B14FF409 +S31508006CF08053C4F202039A691043986170474FF4AF +S31508006D008053C4F202039A6922EA00009861704728 +S31508006D1039B14FF48053C4F20203DA691043D861DB +S31508006D2070474FF48053C4F20203DA6922EA00007E +S31508006D30D861704739B14FF48053C4F202031A6917 +S31508006D401043186170474FF48053C4F202031A695E +S31508006D5022EA00001861704730B587B004460D4630 +S31508006D60038A23F440531B041B0CCA88134303826B +S31508006D7083890989AA880A4369890A4323F4B0538F +S31508006D8023F00C031B041B0C13439BB28381838AD9 +S31508006D9023F440731B041B0CAA891343838201A89E +S31508006DA046F60143C0F6000398474FF46053C4F211 +S31508006DB001039C420CBF049A039AA3891BB2002BB9 +S31508006DC002EB820202EB8202BDBF2B685B00B2FBBC +S31508006DD0F3F22968A4BF8900B2FBF1F248F21F5307 +S31508006DE0C5F2EB13A3FB02135B091D01642003FB29 +S31508006DF01023A08900B200280BDADB00323348F2F0 +S31508006E001F51C5F2EB11A1FB0321C1F3421129431E +S31508006E100AE01B01323348F21F51C5F2EB11A1FB00 +S31508006E200321C1F34311294389B2218107B030BD3B +S31508006E3029B183899BB243F40053838170478389C0 +S31508006E4023F400531B041B0C838170478088C0F30E +S31508006E5008007047038819420CBF002001207047BC +S31508006E6005020602060307030803090309040A04C0 +S31508006E700B040C040C050D050E050F050F06100670 +S30908006E8010071008D1 +S31508006E8402040608000000000102030401020304C8 +S30908006E9406070809CE S7050800600092 diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/boot.c b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/boot.c index 019cb206..5c5646b5 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -147,6 +156,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -154,11 +164,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -183,6 +198,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.out b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.out index 053f2015..60404c4c 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.out and b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.out differ diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.srec b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.srec index 2476817b..b4361bf9 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.srec +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/bin/demoprog_olimex_stm32p103.srec @@ -1,25 +1,25 @@ S021000064656D6F70726F675F6F6C696D65785F73746D3332703130332E737265639D -S3150800600068040020156F0008C76B0008C76B0008F6 -S31508006010C76B0008C76B0008C76B0008C76B00088A -S31508006020C76B0008C76B0008C76B0008C76B00087A -S31508006030C76B0008C76B0008C76B0008136E00081B -S31508006040C76B0008C76B0008C76B0008C76B00085A -S31508006050C76B0008C76B0008C76B0008C76B00084A -S31508006060C76B0008C76B0008C76B0008C76B00083A -S31508006070C76B0008C76B0008C76B0008C76B00082A -S31508006080C76B0008C76B0008C76B0008C76B00081A -S31508006090C76B0008C76B0008C76B0008C76B00080A -S315080060A0C76B0008C76B0008C76B0008C76B0008FA -S315080060B0C76B0008C76B0008C76B0008C76B0008EA -S315080060C0C76B0008C76B0008C76B0008C76B0008DA -S315080060D0C76B0008C76B0008C76B0008C76B0008CA -S315080060E0C76B0008C76B0008C76B0008C76B0008BA -S315080060F0C76B0008C76B0008C76B0008C76B0008AA -S31508006100C76B0008C76B0008C76B0008C76B000899 -S31508006110C76B0008C76B0008C76B0008C76B000889 -S31508006120C76B0008C76B0008C76B0008C76B000879 -S31508006130C76B0008C76B0008C76B0008C76B000869 -S31508006140C76B0008C76B0008C76B0008C76B000859 +S3150800600018040020856F0008EF6B0008EF6B000886 +S31508006010EF6B0008EF6B0008EF6B0008EF6B0008EA +S31508006020EF6B0008EF6B0008EF6B0008EF6B0008DA +S31508006030EF6B0008EF6B0008EF6B00085F6C000859 +S31508006040EF6B0008EF6B0008EF6B0008EF6B0008BA +S31508006050EF6B0008EF6B0008EF6B0008EF6B0008AA +S31508006060EF6B0008EF6B0008EF6B0008EF6B00089A +S31508006070EF6B0008EF6B0008EF6B0008EF6B00088A +S31508006080EF6B0008EF6B0008EF6B0008EF6B00087A +S31508006090EF6B0008EF6B0008EF6B0008EF6B00086A +S315080060A0EF6B0008EF6B0008EF6B0008EF6B00085A +S315080060B0EF6B0008EF6B0008EF6B0008EF6B00084A +S315080060C0EF6B0008EF6B0008EF6B0008EF6B00083A +S315080060D0EF6B0008EF6B0008EF6B0008EF6B00082A +S315080060E0EF6B0008EF6B0008EF6B0008EF6B00081A +S315080060F0EF6B0008EF6B0008EF6B0008EF6B00080A +S31508006100EF6B0008EF6B0008EF6B0008EF6B0008F9 +S31508006110EF6B0008EF6B0008EF6B0008EF6B0008E9 +S31508006120EF6B0008EF6B0008EF6B0008EF6B0008D9 +S31508006130EF6B0008EF6B0008EF6B0008EF6B0008C9 +S31508006140EF6B0008EF6B0008EF6B0008EF6B0008B9 S30908006150EE11AA553F S3150800615480B5DFF88C1388420AD101215FF00070FC S3150800616400F049FA00215FF0007000F044FA09E0F3 @@ -99,149 +99,156 @@ S315080065F40F4908607047C9B2002905D00D490968D2 S3150800660408430C49086005E00A49096831EA0000AC S3150800661408490860704700000410024000127A0016 S3150800662400093D0000000020100000201810024058 -S315080066341C10024010100240C348006810F4E060C1 -S31508006644C2490843C0490860BFF34F8FFEE780B5C7 -S3150800665400F00DF800F0D3F801BD80B500F045F858 -S3150800666400F053F901BD80B5FFF7E6FF01BD00B59B +S315080066341C10024010100240CC48006810F4E060B8 +S31508006644CB490843C9490860BFF34F8FFEE780B5B5 +S3150800665400F00DF800F0E6F801BD80B500F045F845 +S3150800666400F066F901BD80B5FFF7E6FF01BD00B588 S3150800667485B001215FF40030FFF7ADFF0121052045 S31508006684FFF799FF18208DF803000420ADF80000E1 -S3150800669403208DF802006946AD4800F069F9042024 -S315080066A48DF803000820ADF800006946A84800F0F4 -S315080066B45FF94FF4614001900020ADF8080000200E +S3150800669403208DF802006946B64800F07DF9042007 +S315080066A48DF803000820ADF800006946B14800F0EB +S315080066B473F94FF4614001900020ADF808000020FA S315080066C4ADF80A000020ADF80C000020ADF8100063 -S315080066D40C20ADF80E0001A99E4800F0F3F901213B -S315080066E49C4800F04FFA05B000BD80B59A4800787A -S315080066F400280BD1994800F02BF8012827D101204E -S315080067049549087000209649087020E093489449F2 -S3150800671409780844401C00F01BF8012817D1904852 -S315080067240078401C8E4908708D4800788B49097892 -S3150800673488420CD100208849087088484078FF2888 -S3150800674405D186488078002801D1FFF78CFF01BD62 -S3150800675410B5040020217F4800F026FA012805D147 -S315080067647C4800F01DFA2070012000E0002010BDCE -S31508006774F0B4002400E0641CE4B2122C3CD248F6BF -S31508006784A04580B2774EE4B216F81460754FE4B2A9 -S3150800679407EB44077F78BE19761C06FB00F695FBC3 -S315080067A4F6F706FB1755002DE5D148F6A04580B245 -S315080067B46C4EE4B216F814606A4FE4B207EB440769 -S315080067C47F78BE19761C06FB00F695FBF6F50D8058 -S315080067D40D88002DCFD00D88B5F5806FCBDC6148C8 -S315080067E4E4B210F8140010705E48E4B200EB4400FA -S315080067F440781870012000E00020F0BC704700B50E -S3150800680489B001210120FFF7D6FE01210820FFF7F0 -S31508006814D2FE4FF48070ADF8040048208DF80700C6 -S3150800682401A9514800F0A4F84FF40070ADF804002B -S3150800683418208DF8070003208DF8060001A94A4898 -S3150800684400F096F801215FF4EA1000F0F7F8012148 -S315080068545FF00070FFF7BFFE4448FFF779FC02A813 -S31508006864FFF79FFD6B460DF101020DF102014FF48E -S31508006874FA70FFF77DFF00208DF80E0000208DF8D2 -S315080068840F0000208DF8100000208DF8110000205C -S315080068948DF8120000208DF8130000208DF80A00E8 -S315080068A400208DF80B009DF80100401E8DF80C00A1 -S315080068B49DF80000401E8DF80D00BDF80200ADF8E5 -S315080068C4080002A92948FFF75EFC00208DF81E007F -S315080068D400208DF81F0001208DF820000020ADF857 -S315080068E414000020ADF816000020ADF818000020AA -S315080068F4ADF81A000020ADF81C0001208DF821001F -S3150800690405A8FFF7C6FC09B000BD00B585B000218F -S315080069141648FFF7D1FD002813D06A46002113480C -S31508006924FFF756FD009840F26761884209D19DF841 -S315080069340B00FF2805D19DF80C00002801D1FFF7AC -S3150800694492FE05B000BD00000CED00E00400FA0557 -S3150800695400080140004400406100002014000020A3 -S31508006964600000209C6E0008000C01400064004092 -S3150800697470B4002200250023002600240025CA78C6 -S3150800698412F00F02CB78DB0601D58B781A430B7805 -S315080069941B0621D00468002306E0CD78482D02D1D1 -S315080069A401259D4005615B1C082B14D2012515FAA7 -S315080069B403F60D883540B542F5D19E000F25B5403E -S315080069C4AC4312FA06F52C43CD78282DE5D10125DA -S315080069D49D404561E7E704600B88FF2B26DD446884 -S315080069E4002320E0012513F1080615FA06F60D889A -S315080069F43540B54216D19E000F25B540AC4312FA70 -S31508006A0406F52C43CD78282D04D1012513F1080663 -S31508006A14B5404561CD78482D04D1012513F1080602 -S31508006A24B54005615B1C082BDCD3446070BC704719 -S31508006A3489B20161704789B24161704730B4002256 -S31508006A44002400230024002802D51C4A136801E008 -S31508006A541B4A1368C0F3034482B210F44015B5F513 -S31508006A64401F08D133F07063154C246834F0706401 -S31508006A74134D2C6010E0C50206D5032515FA04F457 -S31508006A84A34353F0706307E0440DE4B2240112FAF9 -S31508006A9404F4A34353F07063C9B2002905D0410D29 -S31508006AA4C9B2090112FA01F10B43002802D50348B9 -S31508006AB4036001E00248036030BC70471C000140D3 -S31508006AC40400014070B586B004000D0000200020C3 -S31508006AD4002100210026A88900282600208A4CF6D1 -S31508006AE4FF710840E98808432082A0894EF6F3110D -S31508006AF40840A9882A8911436A8911430843A08151 -S31508006B04A08A4FF6FF410840A9890843A08268462F -S31508006B14FFF7F4FC1A48864201D1039800E002986C -S31508006B24A189090406D51921484329684900B0FBF7 -S31508006B34F1F105E01921484329688900B0FBF1F110 -S31508006B446420B1FBF0F000010209642303FB12116F -S31508006B54A289120408D5C90032316422B1FBF2F1C4 -S31508006B6411F00701084307E0090132316422B1FB39 -S31508006B74F2F111F00F010843208106B070BD000040 -S31508006B8400380140C9B2002904D0818951F4005162 -S31508006B94818104E081894DF6FF7211408181704735 -S31508006BA48088C005C00D7047002289B2B1F5007F00 -S31508006BB40088084201D0012200E000221000C0B279 -S31508006BC47047FEE780B500F007F8FFF740FD00F0D0 -S31508006BD4BEF8FFF742FDFAE700B583B0002000903F -S31508006BE4002001904748006850F0010045490860B4 -S31508006BF445480068454908404349086041480068D3 -S31508006C04434908403F4908603E48006830F48020FC -S31508006C143C4908603C48006830F4FE003A4908607C -S31508006C245FF41F003B4908603648006850F480301A -S31508006C34344908603348006810F40030019000981D -S31508006C44401C00900198002804D1009840F2DC51B9 -S31508006C548842EFD12B480068800300D4FEE72E480B -S31508006C64006850F010002C4908602B48006880081A -S31508006C748000294908602848006850F0020026491F -S31508006C84086021480068204908601F48006850F4D5 -S31508006C9400501D4908601C48006850F480601A4971 -S31508006CA408601948006830F47C1017490860092000 -S31508006CB4801E80041449096850F480300843124938 -S31508006CC408601048006850F080700E4908600D4846 -S31508006CD400688001FBD50C480068800880000A49D2 -S31508006CE408600948006850F0020007490860064829 -S31508006CF4006810F00C000828F9D100F00FF800F02D -S31508006D0478F807BD00100240041002400000FFF89E -S31508006D14FFFFF6FE081002400020024080B501215C -S31508006D241020FFF748FC4FF48050ADF8000003200C -S31508006D348DF8020010208DF8030069461548FFF700 -S31508006D4417FE4FF480511348FFF772FE01BD10B5C4 -S31508006D5400F05AF8040010480068201AB0F5FA7FC3 -S31508006D6416D30E480078002808D101200B4908706C -S31508006D744FF480510748FFF75EFE07E000200749F5 -S31508006D8408704FF480510348FFF752FE0248046026 -S31508006D9410BD0000001001405800002062000020C9 -S31508006DA440B2002808D509011C4A40B210F00F0069 -S31508006DB4104400F8041C03E00901194A40B21154AE -S31508006DC4704780B5B0F1807F01D3012010E020F030 -S31508006DD47F40401E134908600F215FF0FF30FFF71C -S31508006DE4DFFF0020104908600720104908600020CA -S31508006DF402BD80B50E48FFF7E4FF002000F001F855 -S31508006E0401BD0C49086070470A480068704709487C -S31508006E140068401C074908607047000018ED00E048 -S31508006E2400E400E014E000E018E000E010E000E010 -S31508006E34401901005C00002030B501684268846886 -S31508006E44014401EB5203D20748BF4C44994201D18D -S31508006E540C3030BD11F9012B11F8015B002A04F836 -S31508006E64015B02D5521CF9D1F0E7521EF4D5EDE7C1 -S31508006E7410B5074979441831064C7C44163404E0A5 -S31508006E840A68081D114488470146A142F8D110BD75 -S31508006E942C0000003800000005020602060307035A -S31508006EA40803090309040A040B040C040C050D055C -S31508006EB40E050F050F061006100710087DFFFFFFC5 -S31508006EC4640000002A0000000000002000F00BF80F -S31508006ED4002801D0FFF7CCFF0020AFF30080FFF7AE -S31508006EE471FE00F002F80120704700F001B80000B6 -S31508006EF40746384600F002F8FBE7000080B5AFF312 -S31508006F040080024A11001820ABBEFBE726000200E7 -S31508006F14034B9D46AFF30080AFF30080FFF7D6FF1F -S31508006F2468040020FC000F0102030401020304069E -S30E08006F3407080902040608B10069 -S70508006F156E +S315080066D40C20ADF80E0001A9A74800F007FA01211D +S315080066E4A54800F063FA05B000BD80B5A348007854 +S315080066F4002813D1A24800F03EF801283AD1A04850 +S315080067040078002836D000F0A5FA9E4908600120D2 +S315080067149A49087000209C4908702BE098489A49C1 +S3150800672409780844401C00F026F8012818D1964830 +S315080067340078401C94490870934800789049097871 +S31508006744884217D100208D4908708D484078FF2863 +S3150800675410D18B48807800280CD1FFF784FF09E014 +S3150800676400F078FA874909686431814202D2002028 +S315080067748249087001BD10B5040020217E4800F046 +S3150800678427FA012805D17C4800F01EFA207001205A +S3150800679400E0002010BDF0B4002400E0641CE4B25C +S315080067A4122C3CD248F6A04580B2784EE4B216F8CC +S315080067B41460764FE4B207EB44077F78BE19761C5B +S315080067C406FB00F695FBF6F706FB1755002DE5D1F3 +S315080067D448F6A04580B26D4EE4B216F814606B4FC5 +S315080067E4E4B207EB44077F78BE19761C06FB00F66D +S315080067F495FBF6F50D800D88002DCFD00D88B5F5DF +S31508006804806FCBDC6148E4B210F8140010705F485E +S31508006814E4B200EB440040781870012000E0002040 +S31508006824F0BC704700B589B001210120FFF7C3FE0B +S3150800683401210820FFF7BFFE4FF48070ADF804006D +S3150800684448208DF8070001A9514800F0A5F84FF42F +S315080068540070ADF8040018208DF8070003208DF8A1 +S31508006864060001A94A4800F097F801215FF4EA10E6 +S3150800687400F0F8F801215FF00070FFF7ACFE454818 +S31508006884FFF766FC02A8FFF78CFD6B460DF10102C3 +S315080068940DF102014FF4FA70FFF77DFF00208DF821 +S315080068A40E0000208DF80F0000208DF8100000203F +S315080068B48DF8110000208DF8120000208DF81300C1 +S315080068C400208DF80A0000208DF80B009DF80100C1 +S315080068D4401E8DF80C009DF80000401E8DF80D0032 +S315080068E4BDF80200ADF8080002A92A48FFF74BFCD8 +S315080068F400208DF81E0000208DF81F0001208DF859 +S3150800690420000020ADF814000020ADF81600002081 +S31508006914ADF818000020ADF81A000020ADF81C00E8 +S3150800692401208DF8210005A8FFF7B3FC09B000BDC6 +S3150800693400B585B000211748FFF7BEFD002813D01F +S315080069446A4600211348FFF743FD009840F2676141 +S31508006954884209D19DF80B00FF2805D19DF80C0043 +S31508006964002801D1FFF77FFE05B000BD0CED00E05D +S315080069740400FA05000801400044004069040020A8 +S31508006984180400205C04002068040020F86E00083F +S31508006994000C01400064004070B400220025002366 +S315080069A4002600240025CA7812F00F02CB78DB06ED +S315080069B401D58B781A430B781B0621D0046800236B +S315080069C406E0CD78482D02D101259D4005615B1C62 +S315080069D4082B14D2012515FA03F60D883540B5425D +S315080069E4F5D19E000F25B540AC4312FA06F52C43A3 +S315080069F4CD78282DE5D101259D404561E7E704605A +S31508006A040B88FF2B26DD4468002320E0012513F1BB +S31508006A14080615FA06F60D883540B54216D19E00C5 +S31508006A240F25B540AC4312FA06F52C43CD78282D2C +S31508006A3404D1012513F10806B5404561CD78482DE2 +S31508006A4404D1012513F10806B54005615B1C082B22 +S31508006A54DCD3446070BC704789B20161704789B25F +S31508006A644161704730B40022002400230024002822 +S31508006A7402D51C4A136801E01B4A1368C0F3034491 +S31508006A8482B210F44015B5F5401F08D133F070638F +S31508006A94154C246834F07064134D2C6010E0C5025C +S31508006AA406D5032515FA04F4A34353F0706307E0E7 +S31508006AB4440DE4B2240112FA04F4A34353F07063B8 +S31508006AC4C9B2002905D0410DC9B2090112FA01F16A +S31508006AD40B43002802D50348036001E0024803601B +S31508006AE430BC70471C0001400400014070B586B0F4 +S31508006AF404000D0000200020002100210026A8899A +S31508006B0400282600208A4CF6FF710840E9880843C5 +S31508006B142082A0894EF6F3110840A9882A891143D0 +S31508006B246A8911430843A081A08A4FF6FF410840A9 +S31508006B34A9890843A0826846FFF7E0FC1A488642FA +S31508006B4401D1039800E00298A189090406D5192100 +S31508006B54484329684900B0FBF1F105E01921484387 +S31508006B6429688900B0FBF1F16420B1FBF0F000015B +S31508006B740209642303FB1211A289120408D5C90069 +S31508006B8432316422B1FBF2F111F00701084307E040 +S31508006B94090132316422B1FBF2F111F00F01084305 +S31508006BA4208106B070BD000000380140C9B2002932 +S31508006BB404D0818951F40051818104E081894DF61C +S31508006BC4FF721140818170478088C005C00D7047E7 +S31508006BD4002289B2B1F5007F0088084201D001225B +S31508006BE400E000221000C0B27047FEE740B2002859 +S31508006BF408D509011C4A40B210F00F00104400F8E9 +S31508006C04041C03E00901194A40B21154704780B5BF +S31508006C14B0F1807F01D3012010E020F07F40401EB0 +S31508006C24134908600F215FF0FF30FFF7DFFF0020EC +S31508006C3410490860072010490860002002BD80B585 +S31508006C440E48FFF7E4FF002000F001F801BD0C49E7 +S31508006C54086070470A480068704709480068401C7D +S31508006C64074908607047000018ED00E000E400E0FA +S31508006C7414E000E018E000E010E000E0401901002C +S31508006C846404002080B500F007F8FFF7E0FC00F084 +S31508006C94BEF8FFF7E2FCFAE700B583B000200090DF +S31508006CA4002001904748006850F0010045490860F3 +S31508006CB44548006845490840434908604148006812 +S31508006CC4434908403F4908603E48006830F480203C +S31508006CD43C4908603C48006830F4FE003A490860BC +S31508006CE45FF41F003B4908603648006850F480305A +S31508006CF4344908603348006810F40030019000985D +S31508006D04401C00900198002804D1009840F2DC51F8 +S31508006D148842EFD12B480068800300D4FEE72E484A +S31508006D24006850F010002C4908602B480068800859 +S31508006D348000294908602848006850F0020026495E +S31508006D44086021480068204908601F48006850F414 +S31508006D5400501D4908601C48006850F480601A49B0 +S31508006D6408601948006830F47C101749086009203F +S31508006D74801E80041449096850F480300843124977 +S31508006D8408601048006850F080700E4908600D4885 +S31508006D9400688001FBD50C480068800880000A4911 +S31508006DA408600948006850F0020007490860064868 +S31508006DB4006810F00C000828F9D100F00FF8FFF766 +S31508006DC43EFF07BD00100240041002400000FFF811 +S31508006DD4FFFFF6FE081002400020024080B501219C +S31508006DE41020FFF7E8FB4FF48050ADF800000320AD +S31508006DF48DF8020010208DF8030069461548FFF740 +S31508006E04CBFD4FF480511348FFF726FE01BD10B59C +S31508006E14FFF720FF040010480068201AB0F5FA7F2F +S31508006E2416D30E480078002808D101200B490870AB +S31508006E344FF480510748FFF712FE07E00020074980 +S31508006E4408704FF480510348FFF706FE02480460B1 +S31508006E5410BD000000100140600400206A040020F0 +S31508006E6419E050F8041BCB0744BFA9F101035918CC +S31508006E74121F0023042A41F8043BF9D25FEA827CF4 +S31508006E840B4604D54FF0000CA1F800C09B1CD10793 +S31508006E9444BF0021197050F8042B002AE1D1704729 +S31508006EA410B450F8041B79B10268436802440830E8 +S31508006EB4DC0744BFA9F10104E31852F8044B43F86C +S31508006EC4044B091FF9D1ECE710BC704710B5074904 +S31508006ED479441831064C7C44163404E00A68081DC3 +S31508006EE4114488470146A142F8D110BD2C00000080 +S31508006EF44C000000050206020603070308030903FB +S31508006F0409040A040B040C040C050D050E050F05EB +S31508006F140F0610061007100849FFFFFF540000006B +S31508006F24180400200000000079FFFFFF1400000089 +S31508006F3464000000000000200000000000F00BF8C8 +S31508006F44002801D0FFF7C2FF0020AFF30080FFF747 +S31508006F5499FE00F002F80120704700F001B800001D +S31508006F640746384600F002F8FBE7000080B5AFF3A1 +S31508006F740080024A11001820ABBEFBE72600020077 +S31508006F84034B9D46AFF30080AFF30080FFF7D6FFAF +S31508006F94180400200000000001020304010203048F +S30D08006FA40607080902040608A5 +S70508006F85FE diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/boot.c b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/boot.c index 3c19e610..d7adf188 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -147,6 +156,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -154,11 +164,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -183,6 +198,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/settings/stm32f103.wsdt b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/settings/stm32f103.wsdt index 20c93ff7..a87f699d 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/settings/stm32f103.wsdt +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/settings/stm32f103.wsdt @@ -17,7 +17,7 @@ 20105928270201413 - + TabID-32216-31616 @@ -29,7 +29,7 @@ - 0TabID-12497-1878BuildBuildTabID-2690-2881Debug LogDebug-Log0 + 0TabID-12497-1878BuildBuildTabID-2690-2881Debug LogDebug-Log0 @@ -42,7 +42,7 @@ - iaridepm.enu1-2-2726454-2-2263203136979201389237500722222-2-22371922-2-219242391002083237103136979201389 + iaridepm.enu1-2-2725454-2-2263203136979201589237500721946-2-22371922-2-219242391002083237339136979201589 diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/stm32f103.dep b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/stm32f103.dep index 0da35294..c5ef5fed 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/stm32f103.dep +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Prog/ide/stm32f103.dep @@ -6,342 +6,315 @@ Debug - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dbgmcu.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dac.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_crc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - $PROJ_DIR$\..\lib\stdperiphlib\stm32f10x_conf.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_cec.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_can.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_bkp.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_adc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\misc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.h - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_exti.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dma.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_flash.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_fsmc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_gpio.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_i2c.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_iwdg.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_pwr.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rcc.h $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rtc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rcc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_pwr.h $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_sdio.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_spi.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_tim.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_usart.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_wwdg.h - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\cstart.s - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\timer.h - $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\irq.h - $PROJ_DIR$\..\irq.c - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.srec - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out - $PROJ_DIR$\..\obj\vectors.lst - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\led.lst - $PROJ_DIR$\..\obj\irq.pbi - $PROJ_DIR$\..\obj\led.pbi - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\irq.lst - $PROJ_DIR$\..\obj\stm32f10x_exti.o - $PROJ_DIR$\..\obj\demoprog_olimex_stm32p103.map - $PROJ_DIR$\..\obj\stm32f10x_flash.o - $PROJ_DIR$\..\obj\stm32f10x_flash.pbi - $PROJ_DIR$\..\..\Boot\blt_conf.h - $PROJ_DIR$\..\src\app\app.c - $PROJ_DIR$\..\src\app\app.h - $PROJ_DIR$\..\src\hw\cstart.s - $PROJ_DIR$\..\src\os\os.h - $PROJ_DIR$\Debug\Obj\stm32f10x_fsmc.o - $PROJ_DIR$\..\src\header.h - $PROJ_DIR$\..\src\os\os.c - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\src\hw\hw.h - $PROJ_DIR$\..\src\hw\hw.c - $PROJ_DIR$\Debug\Obj\os.o - $PROJ_DIR$\..\obj\stm32f10x_crc.o - $PROJ_DIR$\..\obj\stm32f10x_cec.o - $PROJ_DIR$\..\obj\stm32f10x_can.o - $PROJ_DIR$\Debug\Obj\stm32f10x_gpio.pbi - $PROJ_DIR$\..\obj\misc.o - $PROJ_DIR$\..\obj\stm32f10x_bkp.o - $PROJ_DIR$\Debug\Obj\hw.o - $PROJ_DIR$\..\obj\core_cm3.o - $PROJ_DIR$\..\obj\app.lst - $PROJ_DIR$\Debug\Obj\stm32f10x_dac.o - $PROJ_DIR$\Debug\Obj\stm32f10x_bkp.o - $PROJ_DIR$\Debug\Obj\hw.pbi - $PROJ_DIR$\Debug\Obj\app.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_iwdg.o - $PROJ_DIR$\Debug\Obj\misc.o - $PROJ_DIR$\Debug\Obj\stm32f10x_adc.o - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\obj\stm32f10x_fsmc.o - $PROJ_DIR$\Debug\Obj\app.o - $PROJ_DIR$\..\obj\stm32f10x_adc.pbi - $PROJ_DIR$\..\obj\stm32f10x_spi.lst - $PROJ_DIR$\..\obj\stm32f10x_dma.lst - $PROJ_DIR$\..\obj\stm32f10x_tim.lst - $PROJ_DIR$\..\obj\stm32f10x_usart.lst - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\Debug\Obj\stm32f10x_i2c.pbi - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\..\obj\stm32f10x_rtc.pbi - $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi - $PROJ_DIR$\..\obj\stm32f10x_tim.pbi - $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi - $PROJ_DIR$\..\obj\stm32f10x_wwdg.pbi - $PROJ_DIR$\..\obj\stm32f103.pbd - $PROJ_DIR$\..\obj\stm32f10x_usart.pbi - $PROJ_DIR$\..\obj\app.pbi - $PROJ_DIR$\..\bin\stm32f103.srec - $PROJ_DIR$\..\obj\stm32f10x_spi.pbi - $PROJ_DIR$\..\obj\stm32f10x_iwdg.pbi - $PROJ_DIR$\..\obj\stm32f10x_i2c.pbi - $PROJ_DIR$\..\obj\stm32f10x_sdio.o - $PROJ_DIR$\..\obj\stm32f10x_spi.o - $PROJ_DIR$\..\obj\stm32f10x_tim.o - $PROJ_DIR$\..\obj\stm32f10x_usart.o - $PROJ_DIR$\..\obj\stm32f10x_wwdg.o - $PROJ_DIR$\..\obj\system_stm32f10x.o - $PROJ_DIR$\..\obj\app.o - $PROJ_DIR$\..\obj\core_cm3.pbi - $PROJ_DIR$\..\obj\misc.pbi - $PROJ_DIR$\..\obj\hw.o - $PROJ_DIR$\..\obj\os.o - $PROJ_DIR$\..\obj\stm32f10x_wwdg.lst + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c $PROJ_DIR$\..\obj\stm32f10x_cec.lst - $PROJ_DIR$\Debug\Obj\stm32f10x_exti.pbi - $PROJ_DIR$\..\obj\stm32f10x_bkp.lst - $PROJ_DIR$\..\obj\stm32f10x_can.lst $PROJ_DIR$\..\obj\stm32f10x_adc.lst + $PROJ_DIR$\..\obj\stm32f10x_tim.o $PROJ_DIR$\..\obj\stm32f10x_crc.lst $PROJ_DIR$\..\obj\misc.lst $PROJ_DIR$\..\obj\stm32f10x_dac.lst $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.lst + $PROJ_DIR$\..\obj\app.pbi + $PROJ_DIR$\..\obj\hw.o + $PROJ_DIR$\..\obj\stm32f10x_spi.o + $PROJ_DIR$\..\bin\stm32f103.srec $PROJ_DIR$\..\obj\stm32f10x_exti.lst $PROJ_DIR$\..\obj\stm32f10x_flash.lst $PROJ_DIR$\..\obj\stm32f10x_fsmc.lst $PROJ_DIR$\..\obj\stm32f10x_gpio.lst - $PROJ_DIR$\..\obj\stm32f10x_i2c.lst - $PROJ_DIR$\..\obj\stm32f10x_iwdg.lst - $PROJ_DIR$\..\obj\stm32f10x_pwr.lst - $PROJ_DIR$\..\obj\stm32f10x_rcc.lst - $PROJ_DIR$\..\obj\stm32f10x_rtc.lst + $PROJ_DIR$\..\obj\stm32f10x_sdio.o + $PROJ_DIR$\..\obj\stm32f10x_bkp.lst + $PROJ_DIR$\..\obj\os.o + $PROJ_DIR$\..\obj\app.o + $PROJ_DIR$\..\obj\stm32f10x_can.lst + $PROJ_DIR$\..\obj\stm32f10x_usart.pbi + $PROJ_DIR$\..\obj\stm32f10x_spi.pbi + $PROJ_DIR$\..\obj\stm32f103.pbd + $PROJ_DIR$\..\obj\stm32f10x_wwdg.o + $PROJ_DIR$\..\obj\system_stm32f10x.o + $PROJ_DIR$\..\obj\core_cm3.pbi + $PROJ_DIR$\..\obj\stm32f10x_wwdg.lst + $PROJ_DIR$\..\obj\stm32f10x_iwdg.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_exti.pbi + $PROJ_DIR$\..\obj\stm32f10x_i2c.pbi + $PROJ_DIR$\..\obj\stm32f10x_usart.o + $PROJ_DIR$\..\obj\misc.pbi + $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi + $PROJ_DIR$\..\obj\stm32f10x_wwdg.pbi + $PROJ_DIR$\Debug\Obj\app.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_iwdg.o + $PROJ_DIR$\..\obj\stm32f10x_usart.lst + $PROJ_DIR$\..\obj\stm32f10x_tim.pbi + $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\obj\stm32f10x_adc.pbi + $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\Debug\Obj\hw.o + $PROJ_DIR$\..\obj\stm32f10x_bkp.o + $PROJ_DIR$\Debug\Obj\stm32f10x_bkp.o + $PROJ_DIR$\..\obj\stm32f10x_dma.lst + $PROJ_DIR$\..\obj\stm32f10x_tim.lst + $PROJ_DIR$\..\obj\app.lst + $PROJ_DIR$\..\obj\stm32f10x_spi.lst + $PROJ_DIR$\..\obj\stm32f10x_rtc.pbi + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\..\obj\stm32f10x_fsmc.o + $PROJ_DIR$\..\obj\core_cm3.o + $PROJ_DIR$\Debug\Obj\hw.pbi + $PROJ_DIR$\Debug\Obj\app.o + $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_dac.o + $PROJ_DIR$\Debug\Obj\misc.o + $PROJ_DIR$\Debug\Obj\stm32f10x_adc.o + $PROJ_DIR$\Debug\Obj\stm32f10x_i2c.pbi + $PROJ_DIR$\..\obj\os.lst + $PROJ_DIR$\..\obj\core_cm3.lst + $PROJ_DIR$\Debug\Obj\stm32f10x_dbgmcu.pbi + $PROJ_DIR$\..\obj\stm32f10x_exti.pbi + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\..\obj\hw.lst + $PROJ_DIR$\Debug\Obj\stm32f10x_tim.pbi + $PROJ_DIR$\..\obj\stm32f10x_can.pbi + $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.pbi + $PROJ_DIR$\..\obj\stm32f10x_crc.pbi + $PROJ_DIR$\Debug\Obj\os.pbi + $PROJ_DIR$\Debug\Obj\core_cm3.o + $PROJ_DIR$\Debug\Obj\stm32f10x_can.o + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\Debug\Obj\stm32f10x_dma.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_usart.pbi + $PROJ_DIR$\..\memory.x + $PROJ_DIR$\..\obj\stm32f10x_bkp.pbi + $PROJ_DIR$\..\obj\hw.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_crc.pbi + $PROJ_DIR$\..\obj\stm32f10x_cec.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_tim.o + $PROJ_DIR$\Debug\Exe\stm32f103.out + $PROJ_DIR$\Debug\Obj\stm32f10x_i2c.o + $PROJ_DIR$\Debug\Obj\stm32f10x_crc.o + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\obj\stm32f10x_dma.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_rtc.pbi + $PROJ_DIR$\..\obj\stm32f10x_dac.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_flash.pbi + $PROJ_DIR$\Debug\Obj\stm32f10x_cec.o + $PROJ_DIR$\..\obj\system_stm32f10x.lst $PROJ_DIR$\..\obj\stm32f10x_sdio.lst - $PROJ_DIR$\Debug\Obj\stm32f10x_pwr.o - $PROJ_DIR$\Debug\Obj\stm32f10x_sdio.o - $PROJ_DIR$\..\obj\stm32f10x_adc.o - $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\stm32f10x_rcc.lst $PROJ_DIR$\..\obj\irq.o - $PROJ_DIR$\..\obj\main.o - $TOOLKIT_DIR$\lib\dl7M_tln.a + $TOOLKIT_DIR$\lib\shb_l.a $PROJ_DIR$\Debug\Obj\misc.pbi $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $PROJ_DIR$\Debug\Obj\stm32f10x_rcc.o - $PROJ_DIR$\Debug\Obj\stm32f10x_rtc.o $TOOLKIT_DIR$\lib\rt7M_tl.a $PROJ_DIR$\Debug\Obj\stm32f10x_fsmc.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_gpio.o - $PROJ_DIR$\Debug\Obj\stm32f10x_dbgmcu.o $PROJ_DIR$\Debug\Obj\stm32f10x_wwdg.pbi + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\Debug\Obj\stm32f10x_rtc.o + $PROJ_DIR$\..\obj\stm32f10x_pwr.lst + $PROJ_DIR$\Debug\Obj\stm32f10x_flash.o + $PROJ_DIR$\Debug\Obj\stm32f10x_dbgmcu.o + $PROJ_DIR$\Debug\Obj\stm32f10x_dac.pbi + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\Debug\Obj\stm32f10x_pwr.o + $PROJ_DIR$\..\obj\stm32f10x_rtc.lst + $PROJ_DIR$\Debug\Obj\stm32f10x_rcc.o $PROJ_DIR$\Debug\Obj\stm32f10x_dma.o $PROJ_DIR$\Debug\Obj\stm32f10x_exti.o - $PROJ_DIR$\Debug\Obj\stm32f10x_flash.o - $PROJ_DIR$\Debug\Obj\stm32f10x_dac.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_dbgmcu.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_dma.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_flash.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_tim.o - $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.pbi - $PROJ_DIR$\..\obj\stm32f10x_bkp.pbi - $PROJ_DIR$\..\obj\stm32f10x_can.pbi - $PROJ_DIR$\..\obj\stm32f10x_cec.pbi - $PROJ_DIR$\..\obj\stm32f10x_crc.pbi - $PROJ_DIR$\..\obj\stm32f10x_dac.pbi - $PROJ_DIR$\..\obj\stm32f10x_dma.pbi - $PROJ_DIR$\..\obj\stm32f10x_exti.pbi - $PROJ_DIR$\..\obj\hw.pbi - $PROJ_DIR$\Debug\Obj\os.pbi - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\Debug\Obj\stm32f10x_crc.pbi - $PROJ_DIR$\Debug\Obj\core_cm3.o - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\Debug\Obj\stm32f10x_rtc.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_usart.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_can.o - $PROJ_DIR$\Debug\Obj\stm32f10x_cec.o - $PROJ_DIR$\Debug\Exe\stm32f103.out - $PROJ_DIR$\Debug\Obj\stm32f10x_crc.o - $PROJ_DIR$\Debug\Obj\stm32f10x_i2c.o - $PROJ_DIR$\..\obj\system_stm32f10x.lst - $PROJ_DIR$\..\obj\os.lst - $PROJ_DIR$\..\obj\hw.lst - $PROJ_DIR$\..\obj\core_cm3.lst - $PROJ_DIR$\Debug\Obj\stm32f10x_tim.pbi - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\..\memory.x - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\Debug\Obj\stm32f10x_spi.pbi - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\Debug\Obj\stm32f10x_sdio.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_iwdg.pbi + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\Debug\Obj\stm32f10x_gpio.o + $PROJ_DIR$\..\obj\stm32f10x_adc.o + $PROJ_DIR$\..\obj\stm32f10x_i2c.lst + $PROJ_DIR$\..\obj\stm32f10x_iwdg.lst + $PROJ_DIR$\Debug\Obj\stm32f10x_sdio.o + $PROJ_DIR$\Debug\Obj\stm32f10x_can.pbi + $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\boot.pbi + $PROJ_DIR$\..\bin\stm32f103.out + $PROJ_DIR$\Debug\Obj\system_stm32f10x.o $PROJ_DIR$\Debug\Obj\stm32f10x_rcc.pbi $PROJ_DIR$\Debug\Obj\stm32f10x_cec.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_pwr.pbi - $PROJ_DIR$\Debug\Obj\system_stm32f10x.pbi - $PROJ_DIR$\Debug\Obj\stm32f103.pbd - $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.o - $PROJ_DIR$\..\obj\stm32f10x_dac.o + $PROJ_DIR$\Debug\Obj\stm32f10x_sdio.pbi $PROJ_DIR$\..\obj\stm32f10x_dma.o - $PROJ_DIR$\..\obj\vectors.o - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\stm32f10x_pwr.pbi - $PROJ_DIR$\..\obj\stm32f10x_sdio.pbi - $PROJ_DIR$\..\obj\stm32f10x_gpio.pbi - $PROJ_DIR$\..\bin\stm32f103.out - $PROJ_DIR$\..\obj\os.pbi - $PROJ_DIR$\..\obj\system_stm32f10x.pbi - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\Debug\Obj\stm32f10x_usart.o - $PROJ_DIR$\Debug\Obj\core_cm3.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_spi.o $PROJ_DIR$\Debug\Obj\stm32f10x_wwdg.o + $PROJ_DIR$\Debug\Obj\stm32f10x_usart.o + $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\Debug\Obj\stm32f10x_spi.pbi + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h $PROJ_DIR$\Debug\Obj\stm32f10x_adc.pbi $PROJ_DIR$\Debug\Obj\stm32f10x_bkp.pbi - $PROJ_DIR$\Debug\Obj\stm32f10x_can.pbi - $PROJ_DIR$\Debug\Obj\system_stm32f10x.o + $PROJ_DIR$\..\obj\stm32f10x_dac.o + $PROJ_DIR$\Debug\Obj\stm32f10x_spi.o + $PROJ_DIR$\..\obj\stm32f10x_sdio.pbi $PROJ_DIR$\..\obj\stm32f10x_gpio.o $PROJ_DIR$\..\obj\stm32f10x_i2c.o + $PROJ_DIR$\Debug\Obj\stm32f10x_pwr.pbi + $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.o + $PROJ_DIR$\Debug\Obj\stm32f10x_iwdg.pbi + $PROJ_DIR$\Debug\Obj\stm32f103.pbd + $PROJ_DIR$\..\obj\stm32f10x_pwr.pbi + $PROJ_DIR$\..\obj\system_stm32f10x.pbi + $PROJ_DIR$\..\obj\os.pbi + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\Debug\Obj\core_cm3.pbi + $PROJ_DIR$\Debug\Obj\system_stm32f10x.pbi + $PROJ_DIR$\..\obj\stm32f10x_gpio.pbi $PROJ_DIR$\..\obj\stm32f10x_iwdg.o - $PROJ_DIR$\..\obj\stm32f10x_pwr.o - $PROJ_DIR$\..\obj\stm32f10x_rcc.o - $PROJ_DIR$\..\obj\stm32f10x_rtc.o - $PROJ_DIR$\..\obj\stm32f10x_i2c.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_adc.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_crc.__cstat.et $PROJ_DIR$\..\obj\stm32f10x_bkp.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_dma.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_exti.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_cec.__cstat.et $PROJ_DIR$\..\obj\misc.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_dac.__cstat.et - $PROJ_DIR$\..\obj\core_cm3.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_can.__cstat.et $PROJ_DIR$\..\obj\stm32f10x_flash.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_fsmc.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_gpio.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_usart.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_sdio.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_rcc.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_dbgmcu.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_adc.__cstat.et $PROJ_DIR$\..\obj\stm32f10x_pwr.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_rtc.__cstat.et $PROJ_DIR$\..\obj\stm32f10x_iwdg.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_pwr.o + $PROJ_DIR$\..\obj\stm32f10x_i2c.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_rcc.o + $PROJ_DIR$\..\obj\stm32f10x_crc.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_dac.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_can.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_exti.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_rcc.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_rtc.__cstat.et $PROJ_DIR$\..\obj\stm32f10x_tim.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_rtc.o + $PROJ_DIR$\..\obj\stm32f10x_dma.__cstat.et + $PROJ_DIR$\..\obj\core_cm3.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_fsmc.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_sdio.__cstat.et $PROJ_DIR$\..\obj\system_stm32f10x.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_wwdg.__cstat.et - $PROJ_DIR$\..\obj\stm32f10x_spi.__cstat.et - $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_usart.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_cec.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_gpio.__cstat.et $PROJ_DIR$\..\obj\led.__cstat.et - $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_spi.__cstat.et $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\stm32f10x_wwdg.__cstat.et + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\main.__cstat.et $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_adc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\misc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dac.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_crc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_bkp.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + $PROJ_DIR$\..\lib\stdperiphlib\stm32f10x_conf.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_iwdg.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_i2c.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rtc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_can.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_exti.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dbgmcu.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_flash.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_cec.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_fsmc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_gpio.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dma.h + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out + $PROJ_DIR$\..\obj\vectors.lst + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\led.lst + $PROJ_DIR$\..\obj\irq.pbi + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_tim.h + $PROJ_DIR$\..\irq.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.srec + $PROJ_DIR$\..\irq.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_usart.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\timer.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_wwdg.h + $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_spi.h + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_sdio.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + $PROJ_DIR$\..\obj\misc.o + $PROJ_DIR$\..\obj\irq.lst + $PROJ_DIR$\..\obj\stm32f10x_exti.o + $PROJ_DIR$\..\obj\stm32f10x_can.o + $PROJ_DIR$\..\src\hw\hw.c + $PROJ_DIR$\..\..\Boot\blt_conf.h + $PROJ_DIR$\..\obj\stm32f10x_flash.o + $PROJ_DIR$\..\src\app\app.c + $PROJ_DIR$\..\src\os\os.h + $PROJ_DIR$\Debug\Obj\os.o + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\stm32f10x_flash.pbi + $PROJ_DIR$\..\src\header.h + $PROJ_DIR$\..\obj\stm32f10x_cec.o + $PROJ_DIR$\..\src\hw\cstart.s + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\vectors.pbi + $PROJ_DIR$\..\src\app\app.h + $PROJ_DIR$\..\obj\main.lst + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\Debug\Obj\stm32f10x_fsmc.o + $PROJ_DIR$\..\obj\demoprog_olimex_stm32p103.map + $PROJ_DIR$\..\src\os\os.c + $PROJ_DIR$\..\src\hw\hw.h + $PROJ_DIR$\..\obj\stm32f10x_crc.o + $PROJ_DIR$\Debug\Obj\stm32f10x_gpio.pbi - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c BICOMP - 189 + 53 ICCARM - 154 227 + 113 173 __cstat - 260 + 171 BICOMP - 40 20 14 21 51 215 202 217 4 32 48 18 239 173 10 0 28 36 44 16 7 91 119 219 199 12 8 3 24 26 30 34 38 42 46 50 + 220 235 111 236 54 136 222 191 205 224 1 196 77 151 277 89 201 198 219 208 253 249 210 68 101 193 214 200 218 217 221 209 2 251 244 197 ICCARM - 0 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - - - BICOMP - 195 - - - ICCARM - 116 229 - - - __cstat - 258 - - - - - BICOMP - 20 21 14 40 51 215 202 217 4 32 48 38 18 239 173 10 0 28 36 44 16 24 7 91 119 219 199 12 8 3 26 30 34 42 46 50 - - - ICCARM - 24 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 + 210 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 253 251 236 244 249 197 @@ -350,193 +323,12 @@ ILINK - 68 80 + 228 279 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - - - BICOMP - 194 - - - ICCARM - 153 228 - - - __cstat - 263 - - - - - BICOMP - 20 32 215 202 217 4 48 18 14 21 40 38 51 239 173 10 0 28 36 44 16 3 7 91 119 219 199 12 8 24 26 30 34 42 46 50 - - - ICCARM - 3 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - - - BICOMP - 193 - - - ICCARM - 151 95 - - - __cstat - 256 - - - - - BICOMP - 20 10 44 51 173 202 217 28 239 0 36 16 18 215 14 4 21 32 40 48 7 91 119 219 199 12 8 3 24 26 30 34 38 42 46 50 - - - ICCARM - 4 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - - - BICOMP - 192 - - - ICCARM - 146 96 - - - __cstat - 261 - - - - - BICOMP - 20 28 173 202 217 10 44 51 239 0 36 16 38 18 215 14 4 21 32 40 48 8 7 91 119 219 199 12 3 24 26 30 34 42 46 50 - - - ICCARM - 8 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - - - BICOMP - 191 - - - ICCARM - 149 97 - - - __cstat - 265 - - - - - ICCARM - 10 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - - - BICOMP - 190 - - - ICCARM - 148 100 - - - __cstat - 257 - - - - - ICCARM - 12 20 18 215 217 202 91 219 199 119 173 239 51 7 14 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c - - - BICOMP - 114 - - - ICCARM - 150 167 - - - __cstat - 255 - - - - - BICOMP - 20 38 7 24 51 217 119 219 8 30 46 18 215 239 91 199 12 3 26 34 42 50 14 202 173 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 14 20 18 215 217 202 91 219 199 119 173 239 51 7 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c - - - BICOMP - 142 - - - ICCARM - 152 99 - - - __cstat - 262 - - - - - BICOMP - 12 42 91 217 26 20 51 239 199 3 34 50 18 215 7 119 219 8 24 30 38 46 16 202 173 14 10 4 0 21 28 32 36 40 44 48 - - - ICCARM - 16 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c BICOMP @@ -544,237 +336,21 @@ ICCARM - 213 102 + 96 20 __cstat - 264 + 177 BICOMP - 202 91 119 173 215 217 219 199 + 191 77 249 198 151 89 208 196 277 111 201 219 253 1 235 205 54 136 220 224 222 236 68 101 193 214 200 218 217 221 209 2 210 251 244 197 ICCARM - 215 217 202 91 219 199 119 173 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - - - BICOMP - 82 - - - ICCARM - 156 81 - - - __cstat - 266 - - - - - BICOMP - 20 10 44 215 173 202 217 28 18 239 0 36 16 51 14 4 21 32 40 48 26 7 91 119 219 199 12 8 3 24 30 34 38 42 46 50 - - - ICCARM - 26 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - - - BICOMP - 238 - - - ICCARM - 210 139 - - - __cstat - 276 - - - - - BICOMP - 20 16 239 0 36 51 173 202 217 10 28 44 18 215 14 4 21 32 40 48 7 91 119 219 199 12 8 3 24 26 30 34 38 42 46 50 - - - ICCARM - 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - - - BICOMP - 196 - - - ICCARM - 155 79 - - - __cstat - 259 - - - - - BICOMP - 42 12 20 51 91 217 26 239 199 3 34 50 18 215 7 119 219 8 24 30 38 46 21 202 173 14 10 4 0 28 32 36 40 44 48 16 - - - ICCARM - 21 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 26 28 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - - - BICOMP - 125 - - - ICCARM - 157 112 - - - __cstat - 267 - - - - - BICOMP - 20 51 28 173 202 217 10 44 239 0 36 16 38 18 215 14 4 21 32 40 48 7 91 119 219 199 12 8 3 24 26 30 34 42 46 50 - - - ICCARM - 28 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 30 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - - - BICOMP - 235 - - - ICCARM - 158 248 - - - __cstat - 268 - - - - - BICOMP - 20 38 7 24 51 217 119 219 8 30 46 18 215 239 91 199 12 3 26 34 42 50 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 30 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 32 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - - - BICOMP - 133 - - - ICCARM - 159 249 - - - __cstat - 254 - - - - - BICOMP - 202 48 20 215 217 4 32 51 14 21 40 38 18 239 173 10 0 28 36 44 16 7 91 119 219 199 12 8 3 24 26 30 34 42 46 50 - - - ICCARM - 32 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 34 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - - - BICOMP - 132 - - - ICCARM - 160 250 - - - __cstat - 274 - - - - - BICOMP - 16 20 51 239 0 36 173 202 217 10 28 44 18 215 14 4 21 32 40 48 34 7 91 119 219 199 12 8 3 24 26 30 38 42 46 50 - - - ICCARM - 34 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 36 38 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - - - BICOMP - 233 - - - ICCARM - 161 251 - - - __cstat - 272 - - - - - BICOMP - 0 239 20 16 36 51 173 202 217 10 28 44 38 18 215 14 4 21 32 40 48 7 91 119 219 199 12 8 3 24 26 30 34 42 46 50 - - - ICCARM - 36 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 38 40 42 44 46 48 50 16 + 253 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 251 236 244 249 197 @@ -783,439 +359,25 @@ BICOMP - 123 + 37 ICCARM - 162 252 + 97 165 __cstat - 271 + 170 BICOMP - 20 3 50 239 199 34 51 91 217 12 26 42 18 215 7 119 219 8 24 30 38 46 202 173 14 10 4 0 21 28 32 36 40 44 48 16 + 191 198 249 151 89 208 235 277 111 201 219 253 196 77 205 54 136 220 224 222 1 236 68 101 193 214 200 218 217 221 209 2 210 251 244 197 ICCARM - 38 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 40 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - - - BICOMP - 122 - - - ICCARM - 163 253 - - - __cstat - 273 - - - - - BICOMP - 8 51 217 46 119 219 30 20 7 24 38 18 215 239 91 199 12 3 26 34 42 50 40 202 173 14 10 4 0 21 28 32 36 44 48 16 - - - ICCARM - 40 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 42 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - - - BICOMP - 234 - - - ICCARM - 164 134 - - - __cstat - 270 - - - - - BICOMP - 20 215 50 3 239 199 34 18 91 217 12 26 42 38 51 7 119 219 8 24 30 46 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 42 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 44 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c - - - BICOMP - 131 - - - ICCARM - 115 135 - - - __cstat - 278 - - - - - BICOMP - 20 50 3 51 239 199 34 91 217 12 26 42 38 18 215 7 119 219 8 24 30 46 44 202 173 14 10 4 0 21 28 32 36 40 48 16 - - - ICCARM - 44 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 46 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - - - BICOMP - 124 - - - ICCARM - 117 136 - - - __cstat - 275 - - - - - BICOMP - 219 20 119 30 217 8 46 51 7 24 38 18 215 239 91 199 12 3 26 34 42 50 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 46 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 48 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - - - BICOMP - 128 - - - ICCARM - 118 137 - - - __cstat - 269 - - - - - BICOMP - 21 20 215 14 40 18 202 217 4 32 48 38 51 239 173 10 0 28 36 44 16 7 91 119 219 199 12 8 3 24 26 30 34 42 46 50 - - - ICCARM - 48 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 50 16 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - - - BICOMP - 126 - - - ICCARM - 145 138 - - - __cstat - 277 - - - - - BICOMP - 20 239 199 18 34 3 50 215 91 217 12 26 42 38 51 7 119 219 8 24 30 46 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 50 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 16 - - - - - $PROJ_DIR$\..\boot.c - - - BICOMP - 232 - - - ICCARM - 66 65 - - - __cstat - 279 - - - - - BICOMP - 91 217 20 57 26 83 18 12 42 7 215 239 199 3 34 50 53 60 51 119 219 8 24 30 38 46 55 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 55 83 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 53 57 60 - - - - - $PROJ_DIR$\..\cstart.s - - - AARM - 111 - - - - - $PROJ_DIR$\..\led.c - - - BICOMP - 73 - - - ICCARM - 71 64 - - - __cstat - 280 - - - - - BICOMP - 53 91 217 20 26 12 42 60 51 239 199 3 34 50 83 7 57 18 215 119 219 8 24 30 38 46 55 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 55 83 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 53 57 60 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 70 - - - ICCARM - 74 170 - - - __cstat - 281 - - - - - BICOMP - 53 91 217 20 26 12 42 60 51 239 199 3 34 50 83 7 57 18 215 119 219 8 24 30 38 46 55 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 55 83 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 53 57 60 - - - - - $PROJ_DIR$\..\timer.c - - - BICOMP - 76 - - - ICCARM - 77 231 - - - __cstat - 282 - - - - - BICOMP - 91 217 20 57 26 83 18 12 42 7 215 239 199 3 34 50 53 60 51 119 219 8 24 30 38 46 55 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 55 83 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 53 57 60 - - - - - $PROJ_DIR$\..\vectors.c - - - BICOMP - 75 - - - ICCARM - 69 230 - - - __cstat - 283 - - - - - BICOMP - 20 53 119 219 30 217 8 46 60 51 7 24 38 83 57 18 215 239 91 199 12 3 26 34 42 50 55 202 173 14 10 4 0 21 28 32 36 40 44 48 16 - - - ICCARM - 55 83 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 53 57 60 - - - - - $PROJ_DIR$\..\irq.c - - - BICOMP - 72 - - - ICCARM - 78 169 - - - - - BICOMP - 55 83 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 53 62 57 60 - - - ICCARM - 55 83 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 53 62 57 60 - - - - - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out - - - ILINK - 80 - - - OBJCOPY - 67 - - - - - ILINK - 216 65 102 111 64 170 99 167 100 97 96 95 228 227 229 79 81 112 248 249 250 251 252 253 134 135 136 137 138 139 231 230 168 176 121 171 - - - - - $PROJ_DIR$\..\src\app\app.c - - - BICOMP - 129 - - - ICCARM - 103 140 - - - - - ICCARM - 89 87 92 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 85 - - - - - $PROJ_DIR$\..\src\hw\cstart.s - - - AARM - 111 - - - - - $PROJ_DIR$\..\src\os\os.c - - - BICOMP - 237 - - - ICCARM - 211 144 - - - - - ICCARM - 87 - - - - - $PROJ_DIR$\..\src\hw\hw.c - - - BICOMP - 197 - - - ICCARM - 212 143 - - - - - ICCARM - 89 87 92 20 18 215 217 202 91 219 199 119 173 239 51 7 14 12 10 8 4 3 0 24 21 26 28 30 32 34 36 38 40 42 44 46 48 50 16 85 + 1 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 210 253 251 236 244 249 197 @@ -1224,16 +386,7 @@ ILINK - 216 113 201 101 109 94 110 105 205 206 208 104 179 181 182 183 88 178 209 108 165 174 175 166 242 188 240 243 247 168 176 121 171 - - - - - $PROJ_DIR$\Debug\Obj\stm32f103.pbd - - - BILINK - 107 241 106 172 198 244 245 246 223 200 184 185 186 147 187 177 98 120 221 224 222 203 220 218 214 204 180 225 + 80 58 75 46 61 266 62 48 76 94 88 60 109 115 116 108 278 118 87 40 112 114 106 122 140 85 133 132 127 99 102 45 105 @@ -1242,13 +395,860 @@ OBJCOPY - 130 + 15 ILINK - 216 65 102 111 169 64 170 99 167 100 97 96 95 228 227 229 79 81 112 248 249 250 251 252 253 134 135 136 137 138 139 231 230 168 176 121 171 + 80 241 56 43 98 250 117 257 119 47 260 271 282 139 145 131 259 263 55 142 143 155 163 165 173 20 14 7 35 28 29 134 124 99 102 45 105 + + + + + $PROJ_DIR$\Debug\Obj\stm32f103.pbd + + + BILINK + 39 152 57 100 74 137 138 123 129 83 110 66 78 33 93 103 283 63 146 144 128 91 130 135 70 79 104 153 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + + + BICOMP + 30 + + + ICCARM + 65 56 + + + __cstat + 175 + + + + + BICOMP + 68 277 54 101 77 111 136 89 + + + ICCARM + 77 111 68 277 136 89 54 101 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c + + + BICOMP + 36 + + + ICCARM + 9 257 + + + __cstat + 157 + + + + + ICCARM + 197 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + + + BICOMP + 44 + + + ICCARM + 6 119 + + + __cstat + 160 + + + + + BICOMP + 191 1 205 224 235 111 54 136 220 222 236 196 77 151 277 89 201 198 219 208 253 249 193 68 101 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 193 191 196 77 111 68 277 136 89 54 101 151 235 205 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + + + BICOMP + 81 + + + ICCARM + 21 47 + + + __cstat + 156 + + + + + BICOMP + 191 235 201 253 277 111 219 151 89 198 208 249 1 196 77 205 54 136 220 224 222 236 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 201 191 196 77 111 68 277 136 89 54 101 151 235 205 193 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + + + BICOMP + 148 + + + ICCARM + 107 163 + + + __cstat + 161 + + + + + BICOMP + 218 151 191 197 2 235 101 68 111 214 221 251 1 196 77 193 200 217 209 210 244 205 277 54 136 89 201 220 198 224 219 222 208 253 236 249 + + + ICCARM + 2 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + + + BICOMP + 71 + + + ICCARM + 24 260 + + + __cstat + 168 + + + + + ICCARM + 214 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + + + BICOMP + 59 + + + ICCARM + 18 55 + + + __cstat + 176 + + + + + BICOMP + 191 235 221 101 68 111 214 251 151 218 2 197 1 196 77 193 200 217 209 210 244 205 277 54 136 89 201 220 198 224 219 222 208 253 236 249 + + + ICCARM + 221 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + + + BICOMP + 34 + + + ICCARM + 120 143 + + + __cstat + 164 + + + + + BICOMP + 68 244 191 77 111 200 209 235 193 217 210 1 196 151 101 214 218 221 2 251 197 205 277 54 136 89 201 220 198 224 219 222 208 253 236 249 + + + ICCARM + 209 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + + + BICOMP + 84 + + + ICCARM + 5 271 + + + __cstat + 180 + + + + + BICOMP + 191 221 101 68 111 214 251 235 151 218 2 197 1 196 77 193 200 217 209 210 244 220 205 277 54 136 89 201 198 224 219 222 208 253 236 249 + + + ICCARM + 220 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + + + BICOMP + 154 + + + ICCARM + 19 142 + + + __cstat + 181 + + + + + BICOMP + 191 1 205 224 235 111 54 136 220 222 236 196 77 151 277 89 201 198 219 208 253 249 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 222 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + + + BICOMP + 32 + + + ICCARM + 121 155 + + + __cstat + 162 + + + + + BICOMP + 197 191 235 151 218 2 101 68 111 214 221 251 196 77 193 200 217 209 210 244 208 205 277 54 136 89 201 220 198 224 219 222 1 253 236 249 + + + ICCARM + 208 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + + + BICOMP + 90 + + + ICCARM + 49 131 + + + __cstat + 174 + + + + + BICOMP + 191 217 193 210 235 77 68 111 200 209 244 1 196 151 101 214 218 221 2 251 197 224 205 277 54 136 89 201 220 198 219 222 208 253 236 249 + + + ICCARM + 224 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + + + BICOMP + 67 + + + ICCARM + 16 259 + + + __cstat + 169 + + + + + BICOMP + 253 201 191 235 277 111 219 151 89 198 208 249 196 77 205 54 136 220 224 222 1 236 217 68 101 193 214 200 218 221 209 2 210 251 244 197 + + + ICCARM + 217 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + + + BICOMP + 269 + + + ICCARM + 17 263 + + + __cstat + 158 + + + + + BICOMP + 191 214 251 77 101 68 111 221 196 151 218 2 197 235 193 200 217 209 210 244 219 205 277 54 136 89 201 220 198 224 222 208 1 253 236 249 + + + ICCARM + 219 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + + + BICOMP + 92 + + + ICCARM + 10 139 + + + __cstat + 167 + + + + + BICOMP + 191 209 77 68 111 200 244 196 193 217 210 1 235 151 101 214 218 221 2 251 197 198 205 277 54 136 89 201 220 224 219 222 208 253 236 249 + + + ICCARM + 198 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + + + BICOMP + 73 + + + ICCARM + 8 282 + + + __cstat + 166 + + + + + BICOMP + 191 214 251 235 101 68 111 221 151 218 2 197 196 77 193 200 217 209 210 244 205 277 54 136 89 201 220 198 224 219 222 208 1 253 236 249 + + + ICCARM + 200 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + + + BICOMP + 72 + + + ICCARM + 11 145 + + + __cstat + 159 + + + + + BICOMP + 210 191 193 217 235 77 68 111 200 209 244 196 151 101 214 218 221 2 251 197 205 277 54 136 89 201 220 198 224 219 222 208 1 253 236 249 + + + ICCARM + 218 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\led.c + + + BICOMP + 273 + + + ICCARM + 232 250 + + + __cstat + 182 + + + + + BICOMP + 225 277 111 191 219 201 253 248 235 151 89 198 208 249 262 205 246 196 77 54 136 220 224 222 1 236 226 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 226 262 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 225 246 248 + + + + + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out + + + ILINK + 279 + + + OBJCOPY + 242 + + + + + ILINK + 80 241 56 43 250 117 257 119 47 260 271 282 139 145 131 259 263 55 142 143 155 163 165 173 20 14 7 35 28 29 134 124 99 102 45 105 + + + + + $PROJ_DIR$\..\boot.c + + + BICOMP + 125 + + + ICCARM + 240 241 + + + __cstat + 186 + + + + + BICOMP + 277 111 191 246 219 262 196 201 253 205 77 151 89 198 208 249 225 248 235 54 136 220 224 222 1 236 226 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 226 262 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 225 246 248 + + + + + $PROJ_DIR$\..\vectors.c + + + BICOMP + 274 + + + ICCARM + 229 124 + + + __cstat + 188 + + + + + BICOMP + 191 225 54 136 222 111 220 236 248 235 205 224 1 262 246 196 77 151 277 89 201 198 219 208 253 249 226 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 226 262 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 225 246 248 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + + + BICOMP + 25 + + + ICCARM + 41 35 + + + __cstat + 179 + + + + + BICOMP + 217 191 77 193 210 196 68 111 200 209 244 1 235 151 101 214 218 221 2 251 197 205 277 54 136 89 201 220 198 224 219 222 208 253 236 249 + + + ICCARM + 244 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 249 197 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 43 + + + + + $PROJ_DIR$\..\irq.c + + + BICOMP + 233 + + + ICCARM + 258 98 + + + + + BICOMP + 226 262 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 225 237 246 248 + + + ICCARM + 226 262 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 225 237 246 248 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + + + BICOMP + 38 + + + ICCARM + 31 28 + + + __cstat + 185 + + + + + BICOMP + 191 151 89 196 208 198 249 77 277 111 201 219 253 1 235 205 54 136 220 224 222 236 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 249 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 197 + + + + + $PROJ_DIR$\..\main.c + + + BICOMP + 231 + + + ICCARM + 276 117 + + + __cstat + 187 + + + + + BICOMP + 225 277 111 191 219 201 253 248 235 151 89 198 208 249 262 205 246 196 77 54 136 220 224 222 1 236 226 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 226 262 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 225 246 248 + + + + + $PROJ_DIR$\..\timer.c + + + BICOMP + 267 + + + ICCARM + 268 134 + + + __cstat + 184 + + + + + BICOMP + 277 111 191 246 219 262 196 201 253 205 77 151 89 198 208 249 225 248 235 54 136 220 224 222 1 236 226 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 226 262 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 225 246 248 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c + + + BICOMP + 26 + + + ICCARM + 52 14 + + + __cstat + 183 + + + + + BICOMP + 191 249 198 235 151 89 208 277 111 201 219 253 1 196 77 205 54 136 220 224 222 236 251 68 101 193 214 200 218 217 221 209 2 210 244 197 + + + ICCARM + 251 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + + + BICOMP + 149 + + + ICCARM + 95 29 + + + __cstat + 178 + + + + + BICOMP + 191 197 151 218 2 235 101 68 111 214 221 251 196 77 193 200 217 209 210 244 205 277 54 136 89 201 220 198 224 219 222 208 1 253 236 249 + + + ICCARM + 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + + + BICOMP + 42 + + + ICCARM + 50 7 + + + __cstat + 172 + + + + + BICOMP + 136 191 54 222 111 220 236 235 205 224 1 196 77 151 277 89 201 198 219 208 253 249 68 101 193 214 200 218 217 221 209 2 210 251 244 197 + + + ICCARM + 236 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 244 249 197 + + + + + $PROJ_DIR$\..\src\hw\hw.c + + + BICOMP + 82 + + + ICCARM + 69 13 + + + + + ICCARM + 270 265 281 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 275 + + + + + $PROJ_DIR$\..\src\app\app.c + + + BICOMP + 12 + + + ICCARM + 51 23 + + + + + ICCARM + 270 265 281 191 196 77 111 68 277 136 89 54 101 151 235 205 193 201 214 220 200 198 218 224 217 219 221 222 209 208 2 1 210 253 251 236 244 249 197 275 + + + + + $PROJ_DIR$\..\src\hw\cstart.s + + + AARM + 43 + + + + + $PROJ_DIR$\..\src\os\os.c + + + BICOMP + 150 + + + ICCARM + 64 22 + + + + + ICCARM + 265 diff --git a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Keil/Prog/boot.c b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Keil/Prog/boot.c index e5c539c3..68f1507d 100644 --- a/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Keil/Prog/boot.c +++ b/Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Keil/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -147,6 +156,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -154,11 +164,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -183,6 +198,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.elf b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.elf index 2b8babd5..ae0a9468 100644 Binary files a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.elf and b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.elf differ diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.map b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.map index 943b5d32..b99c79ca 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.map +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.map @@ -4320,7 +4320,7 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08008000 0x163c +.text 0x08008000 0x1668 *(.isr_vector) .isr_vector 0x08008000 0x188 ..\obj\startup_stm32f2xx.o 0x08008000 __isr_vector @@ -4343,208 +4343,208 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- .text.BootComUartInit 0x080082ac 0xa0 ..\obj\boot.o .text.BootComUartCheckActivationRequest - 0x0800834c 0x80 ..\obj\boot.o + 0x0800834c 0xac ..\obj\boot.o .text.UartReceiveByte - 0x080083cc 0x38 ..\obj\boot.o + 0x080083f8 0x38 ..\obj\boot.o .text.CanGetSpeedConfig - 0x08008404 0xc0 ..\obj\boot.o + 0x08008430 0xc0 ..\obj\boot.o .text.BootComCanInit - 0x080084c4 0xf0 ..\obj\boot.o + 0x080084f0 0xf0 ..\obj\boot.o .text.BootComCanCheckActivationRequest - 0x080085b4 0x48 ..\obj\boot.o - .text.LedInit 0x080085fc 0x44 ..\obj\led.o - 0x080085fc LedInit + 0x080085e0 0x48 ..\obj\boot.o + .text.LedInit 0x08008628 0x44 ..\obj\led.o + 0x08008628 LedInit .text.LedToggle - 0x08008640 0x60 ..\obj\led.o - 0x08008640 LedToggle + 0x0800866c 0x60 ..\obj\led.o + 0x0800866c LedToggle .text.CAN_DeInit - 0x080086a0 0x48 ..\obj\lib\spl\src\stm32f2xx_can.o - 0x080086a0 CAN_DeInit + 0x080086cc 0x48 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x080086cc CAN_DeInit .text.CAN_Init - 0x080086e8 0x1a0 ..\obj\lib\spl\src\stm32f2xx_can.o - 0x080086e8 CAN_Init + 0x08008714 0x1a0 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x08008714 CAN_Init .text.CAN_FilterInit - 0x08008888 0x174 ..\obj\lib\spl\src\stm32f2xx_can.o - 0x08008888 CAN_FilterInit + 0x080088b4 0x174 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x080088b4 CAN_FilterInit .text.CAN_StructInit - 0x080089fc 0x54 ..\obj\lib\spl\src\stm32f2xx_can.o - 0x080089fc CAN_StructInit + 0x08008a28 0x54 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x08008a28 CAN_StructInit .text.CAN_Receive - 0x08008a50 0x174 ..\obj\lib\spl\src\stm32f2xx_can.o - 0x08008a50 CAN_Receive + 0x08008a7c 0x174 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x08008a7c CAN_Receive .text.CAN_MessagePending - 0x08008bc4 0x48 ..\obj\lib\spl\src\stm32f2xx_can.o - 0x08008bc4 CAN_MessagePending + 0x08008bf0 0x48 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x08008bf0 CAN_MessagePending .text.GPIO_Init - 0x08008c0c 0x11c ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08008c0c GPIO_Init + 0x08008c38 0x11c ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08008c38 GPIO_Init .text.GPIO_SetBits - 0x08008d28 0x1c ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08008d28 GPIO_SetBits + 0x08008d54 0x1c ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08008d54 GPIO_SetBits .text.GPIO_ResetBits - 0x08008d44 0x1c ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08008d44 GPIO_ResetBits + 0x08008d70 0x1c ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08008d70 GPIO_ResetBits .text.GPIO_PinAFConfig - 0x08008d60 0x90 ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08008d60 GPIO_PinAFConfig + 0x08008d8c 0x90 ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08008d8c GPIO_PinAFConfig .text.RCC_GetClocksFreq - 0x08008df0 0x154 ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x08008df0 RCC_GetClocksFreq + 0x08008e1c 0x154 ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x08008e1c RCC_GetClocksFreq .text.RCC_AHB1PeriphClockCmd - 0x08008f44 0x3c ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x08008f44 RCC_AHB1PeriphClockCmd + 0x08008f70 0x3c ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x08008f70 RCC_AHB1PeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x08008f80 0x3c ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x08008f80 RCC_APB1PeriphClockCmd + 0x08008fac 0x3c ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x08008fac RCC_APB1PeriphClockCmd .text.RCC_APB1PeriphResetCmd - 0x08008fbc 0x3c ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x08008fbc RCC_APB1PeriphResetCmd + 0x08008fe8 0x3c ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x08008fe8 RCC_APB1PeriphResetCmd .text.USART_Init - 0x08008ff8 0x174 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x08008ff8 USART_Init + 0x08009024 0x174 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x08009024 USART_Init .text.USART_Cmd - 0x0800916c 0x40 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x0800916c USART_Cmd + 0x08009198 0x40 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x08009198 USART_Cmd .text.USART_ReceiveData - 0x080091ac 0x20 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x080091ac USART_ReceiveData + 0x080091d8 0x20 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x080091d8 USART_ReceiveData .text.USART_GetFlagStatus - 0x080091cc 0x38 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x080091cc USART_GetFlagStatus + 0x080091f8 0x38 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x080091f8 USART_GetFlagStatus .text.SystemInit - 0x08009204 0x50 ..\obj\lib\system_stm32f2xx.o - 0x08009204 SystemInit + 0x08009230 0x50 ..\obj\lib\system_stm32f2xx.o + 0x08009230 SystemInit .text.SetSysClock - 0x08009254 0xd8 ..\obj\lib\system_stm32f2xx.o - .text.main 0x0800932c 0x18 ..\obj\main.o - 0x0800932c main - .text.Init 0x08009344 0x10 ..\obj\main.o - .text 0x08009354 0x10c ..\obj\startup_stm32f2xx.o - 0x08009354 Reset_Handler - 0x080093a2 NMI_Handler - 0x080093a4 HardFault_Handler - 0x080093a6 MemManage_Handler - 0x080093a8 BusFault_Handler - 0x080093aa UsageFault_Handler - 0x080093ac SVC_Handler - 0x080093ae DebugMon_Handler - 0x080093b0 PendSV_Handler - 0x080093b4 Default_Handler - 0x080093b6 WWDG_IRQHandler - 0x080093b8 PVD_IRQHandler - 0x080093ba TAMP_STAMP_IRQHandler - 0x080093bc RTC_WKUP_IRQHandler - 0x080093be FLASH_IRQHandler - 0x080093c0 RCC_IRQHandler - 0x080093c2 EXTI0_IRQHandler - 0x080093c4 EXTI1_IRQHandler - 0x080093c6 EXTI2_IRQHandler - 0x080093c8 EXTI3_IRQHandler - 0x080093ca EXTI4_IRQHandler - 0x080093cc DMA1_Stream0_IRQHandler - 0x080093ce DMA1_Stream1_IRQHandler - 0x080093d0 DMA1_Stream2_IRQHandler - 0x080093d2 DMA1_Stream3_IRQHandler - 0x080093d4 DMA1_Stream4_IRQHandler - 0x080093d6 DMA1_Stream5_IRQHandler - 0x080093d8 DMA1_Stream6_IRQHandler - 0x080093da ADC_IRQHandler - 0x080093dc CAN1_TX_IRQHandler - 0x080093de CAN1_RX0_IRQHandler - 0x080093e0 CAN1_RX1_IRQHandler - 0x080093e2 CAN1_SCE_IRQHandler - 0x080093e4 EXTI9_5_IRQHandler - 0x080093e6 TIM1_BRK_TIM9_IRQHandler - 0x080093e8 TIM1_UP_TIM10_IRQHandler - 0x080093ea TIM1_TRG_COM_TIM11_IRQHandler - 0x080093ec TIM1_CC_IRQHandler - 0x080093ee TIM2_IRQHandler - 0x080093f0 TIM3_IRQHandler - 0x080093f2 TIM4_IRQHandler - 0x080093f4 I2C1_EV_IRQHandler - 0x080093f6 I2C1_ER_IRQHandler - 0x080093f8 I2C2_EV_IRQHandler - 0x080093fa I2C2_ER_IRQHandler - 0x080093fc SPI1_IRQHandler - 0x080093fe SPI2_IRQHandler - 0x08009400 USART1_IRQHandler - 0x08009402 USART2_IRQHandler - 0x08009404 USART3_IRQHandler - 0x08009406 EXTI15_10_IRQHandler - 0x08009408 RTC_Alarm_IRQHandler - 0x0800940a OTG_FS_WKUP_IRQHandler - 0x0800940c TIM8_BRK_TIM12_IRQHandler - 0x0800940e TIM8_UP_TIM13_IRQHandler - 0x08009410 TIM8_TRG_COM_TIM14_IRQHandler - 0x08009412 TIM8_CC_IRQHandler - 0x08009414 DMA1_Stream7_IRQHandler - 0x08009416 FSMC_IRQHandler - 0x08009418 SDIO_IRQHandler - 0x0800941a TIM5_IRQHandler - 0x0800941c SPI3_IRQHandler - 0x0800941e UART4_IRQHandler - 0x08009420 UART5_IRQHandler - 0x08009422 TIM6_DAC_IRQHandler - 0x08009424 TIM7_IRQHandler - 0x08009426 DMA2_Stream0_IRQHandler - 0x08009428 DMA2_Stream1_IRQHandler - 0x0800942a DMA2_Stream2_IRQHandler - 0x0800942c DMA2_Stream3_IRQHandler - 0x0800942e DMA2_Stream4_IRQHandler - 0x08009430 ETH_IRQHandler - 0x08009432 ETH_WKUP_IRQHandler - 0x08009434 CAN2_TX_IRQHandler - 0x08009436 CAN2_RX0_IRQHandler - 0x08009438 CAN2_RX1_IRQHandler - 0x0800943a CAN2_SCE_IRQHandler - 0x0800943c OTG_FS_IRQHandler - 0x0800943e DMA2_Stream5_IRQHandler - 0x08009440 DMA2_Stream6_IRQHandler - 0x08009442 DMA2_Stream7_IRQHandler - 0x08009444 USART6_IRQHandler - 0x08009446 I2C3_EV_IRQHandler - 0x08009448 I2C3_ER_IRQHandler - 0x0800944a OTG_HS_EP1_OUT_IRQHandler - 0x0800944c OTG_HS_EP1_IN_IRQHandler - 0x0800944e OTG_HS_WKUP_IRQHandler - 0x08009450 OTG_HS_IRQHandler - 0x08009452 DCMI_IRQHandler - 0x08009454 CRYP_IRQHandler - 0x08009456 HASH_RNG_IRQHandler + 0x08009280 0xd8 ..\obj\lib\system_stm32f2xx.o + .text.main 0x08009358 0x18 ..\obj\main.o + 0x08009358 main + .text.Init 0x08009370 0x10 ..\obj\main.o + .text 0x08009380 0x10c ..\obj\startup_stm32f2xx.o + 0x08009380 Reset_Handler + 0x080093ce NMI_Handler + 0x080093d0 HardFault_Handler + 0x080093d2 MemManage_Handler + 0x080093d4 BusFault_Handler + 0x080093d6 UsageFault_Handler + 0x080093d8 SVC_Handler + 0x080093da DebugMon_Handler + 0x080093dc PendSV_Handler + 0x080093e0 Default_Handler + 0x080093e2 WWDG_IRQHandler + 0x080093e4 PVD_IRQHandler + 0x080093e6 TAMP_STAMP_IRQHandler + 0x080093e8 RTC_WKUP_IRQHandler + 0x080093ea FLASH_IRQHandler + 0x080093ec RCC_IRQHandler + 0x080093ee EXTI0_IRQHandler + 0x080093f0 EXTI1_IRQHandler + 0x080093f2 EXTI2_IRQHandler + 0x080093f4 EXTI3_IRQHandler + 0x080093f6 EXTI4_IRQHandler + 0x080093f8 DMA1_Stream0_IRQHandler + 0x080093fa DMA1_Stream1_IRQHandler + 0x080093fc DMA1_Stream2_IRQHandler + 0x080093fe DMA1_Stream3_IRQHandler + 0x08009400 DMA1_Stream4_IRQHandler + 0x08009402 DMA1_Stream5_IRQHandler + 0x08009404 DMA1_Stream6_IRQHandler + 0x08009406 ADC_IRQHandler + 0x08009408 CAN1_TX_IRQHandler + 0x0800940a CAN1_RX0_IRQHandler + 0x0800940c CAN1_RX1_IRQHandler + 0x0800940e CAN1_SCE_IRQHandler + 0x08009410 EXTI9_5_IRQHandler + 0x08009412 TIM1_BRK_TIM9_IRQHandler + 0x08009414 TIM1_UP_TIM10_IRQHandler + 0x08009416 TIM1_TRG_COM_TIM11_IRQHandler + 0x08009418 TIM1_CC_IRQHandler + 0x0800941a TIM2_IRQHandler + 0x0800941c TIM3_IRQHandler + 0x0800941e TIM4_IRQHandler + 0x08009420 I2C1_EV_IRQHandler + 0x08009422 I2C1_ER_IRQHandler + 0x08009424 I2C2_EV_IRQHandler + 0x08009426 I2C2_ER_IRQHandler + 0x08009428 SPI1_IRQHandler + 0x0800942a SPI2_IRQHandler + 0x0800942c USART1_IRQHandler + 0x0800942e USART2_IRQHandler + 0x08009430 USART3_IRQHandler + 0x08009432 EXTI15_10_IRQHandler + 0x08009434 RTC_Alarm_IRQHandler + 0x08009436 OTG_FS_WKUP_IRQHandler + 0x08009438 TIM8_BRK_TIM12_IRQHandler + 0x0800943a TIM8_UP_TIM13_IRQHandler + 0x0800943c TIM8_TRG_COM_TIM14_IRQHandler + 0x0800943e TIM8_CC_IRQHandler + 0x08009440 DMA1_Stream7_IRQHandler + 0x08009442 FSMC_IRQHandler + 0x08009444 SDIO_IRQHandler + 0x08009446 TIM5_IRQHandler + 0x08009448 SPI3_IRQHandler + 0x0800944a UART4_IRQHandler + 0x0800944c UART5_IRQHandler + 0x0800944e TIM6_DAC_IRQHandler + 0x08009450 TIM7_IRQHandler + 0x08009452 DMA2_Stream0_IRQHandler + 0x08009454 DMA2_Stream1_IRQHandler + 0x08009456 DMA2_Stream2_IRQHandler + 0x08009458 DMA2_Stream3_IRQHandler + 0x0800945a DMA2_Stream4_IRQHandler + 0x0800945c ETH_IRQHandler + 0x0800945e ETH_WKUP_IRQHandler + 0x08009460 CAN2_TX_IRQHandler + 0x08009462 CAN2_RX0_IRQHandler + 0x08009464 CAN2_RX1_IRQHandler + 0x08009466 CAN2_SCE_IRQHandler + 0x08009468 OTG_FS_IRQHandler + 0x0800946a DMA2_Stream5_IRQHandler + 0x0800946c DMA2_Stream6_IRQHandler + 0x0800946e DMA2_Stream7_IRQHandler + 0x08009470 USART6_IRQHandler + 0x08009472 I2C3_EV_IRQHandler + 0x08009474 I2C3_ER_IRQHandler + 0x08009476 OTG_HS_EP1_OUT_IRQHandler + 0x08009478 OTG_HS_EP1_IN_IRQHandler + 0x0800947a OTG_HS_WKUP_IRQHandler + 0x0800947c OTG_HS_IRQHandler + 0x0800947e DCMI_IRQHandler + 0x08009480 CRYP_IRQHandler + 0x08009482 HASH_RNG_IRQHandler .text.NVIC_SetPriority - 0x08009460 0x54 ..\obj\timer.o + 0x0800948c 0x54 ..\obj\timer.o .text.SysTick_Config - 0x080094b4 0x44 ..\obj\timer.o + 0x080094e0 0x44 ..\obj\timer.o .text.TimerInit - 0x080094f8 0x28 ..\obj\timer.o - 0x080094f8 TimerInit + 0x08009524 0x28 ..\obj\timer.o + 0x08009524 TimerInit .text.TimerSet - 0x08009520 0x1c ..\obj\timer.o - 0x08009520 TimerSet + 0x0800954c 0x1c ..\obj\timer.o + 0x0800954c TimerSet .text.TimerGet - 0x0800953c 0x14 ..\obj\timer.o - 0x0800953c TimerGet + 0x08009568 0x14 ..\obj\timer.o + 0x08009568 TimerGet .text.SysTick_Handler - 0x08009550 0x1c ..\obj\timer.o - 0x08009550 SysTick_Handler - .text.exit 0x0800956c 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - 0x0800956c exit + 0x0800957c 0x1c ..\obj\timer.o + 0x0800957c SysTick_Handler + .text.exit 0x08009598 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + 0x08009598 exit .text.__libc_init_array - 0x08009594 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - 0x08009594 __libc_init_array - .text.memset 0x080095e0 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - 0x080095e0 memset - .text._exit 0x080095f0 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) - 0x080095f0 _exit + 0x080095c0 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + 0x080095c0 __libc_init_array + .text.memset 0x0800960c 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + 0x0800960c memset + .text._exit 0x0800961c 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + 0x0800961c _exit *(.init) - *fill* 0x080095f2 0x2 - .init 0x080095f4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o - 0x080095f4 _init - .init 0x080095f8 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o + *fill* 0x0800961e 0x2 + .init 0x08009620 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o + 0x08009620 _init + .init 0x08009624 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o *(.fini) - .fini 0x08009600 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o - 0x08009600 _fini - .fini 0x08009604 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o + .fini 0x0800962c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o + 0x0800962c _fini + .fini 0x08009630 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -4557,46 +4557,46 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.canTiming - 0x0800960c 0x24 ..\obj\boot.o + 0x08009638 0x24 ..\obj\boot.o .rodata.str1.1 - 0x08009630 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - *fill* 0x08009632 0x2 + 0x0800965c 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + *fill* 0x0800965e 0x2 .rodata._global_impure_ptr - 0x08009634 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - 0x08009634 _global_impure_ptr + 0x08009660 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + 0x08009660 _global_impure_ptr *(.eh_frame*) - .eh_frame 0x08009638 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o - .eh_frame 0x08009638 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o + .eh_frame 0x08009664 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o + .eh_frame 0x08009664 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o -.glue_7 0x0800963c 0x0 - .glue_7 0x0800963c 0x0 linker stubs +.glue_7 0x08009668 0x0 + .glue_7 0x08009668 0x0 linker stubs -.glue_7t 0x0800963c 0x0 - .glue_7t 0x0800963c 0x0 linker stubs +.glue_7t 0x08009668 0x0 + .glue_7t 0x08009668 0x0 linker stubs -.vfp11_veneer 0x0800963c 0x0 - .vfp11_veneer 0x0800963c 0x0 linker stubs +.vfp11_veneer 0x08009668 0x0 + .vfp11_veneer 0x08009668 0x0 linker stubs -.v4_bx 0x0800963c 0x0 - .v4_bx 0x0800963c 0x0 linker stubs +.v4_bx 0x08009668 0x0 + .v4_bx 0x08009668 0x0 linker stubs -.iplt 0x0800963c 0x0 - .iplt 0x0800963c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o +.iplt 0x08009668 0x0 + .iplt 0x08009668 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x0800963c __exidx_start = . + 0x08009668 __exidx_start = . -.ARM.exidx 0x0800963c 0x8 +.ARM.exidx 0x08009668 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x0800963c 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o - 0x08009644 __exidx_end = . - 0x08009644 __etext = . + .ARM.exidx 0x08009668 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o + 0x08009670 __exidx_end = . + 0x08009670 __etext = . -.rel.dyn 0x08009644 0x0 - .rel.iplt 0x08009644 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o +.rel.dyn 0x08009670 0x0 + .rel.iplt 0x08009670 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o -.data 0x20000000 0x7c load address 0x08009644 +.data 0x20000000 0x7c load address 0x08009670 0x20000000 __data_start__ = . *(vtable) *(.data*) @@ -4626,13 +4626,13 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x2000007c . = ALIGN (0x4) 0x2000007c __data_end__ = . -.jcr 0x2000007c 0x0 load address 0x080096c0 +.jcr 0x2000007c 0x0 load address 0x080096ec .jcr 0x2000007c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o -.igot.plt 0x2000007c 0x0 load address 0x080096c0 +.igot.plt 0x2000007c 0x0 load address 0x080096ec .igot.plt 0x2000007c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o -.bss 0x2000007c 0x70 load address 0x080096c0 +.bss 0x2000007c 0x78 load address 0x080096ec 0x2000007c __bss_start__ = . *(.bss*) .bss 0x2000007c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o @@ -4641,29 +4641,32 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *fill* 0x20000099 0x3 .bss.xcpCtoReqPacket.7985 0x2000009c 0x41 ..\obj\boot.o + *fill* 0x200000dd 0x3 + .bss.xcpCtoRxStartTime.7988 + 0x200000e0 0x4 ..\obj\boot.o .bss.xcpCtoRxLength.7986 - 0x200000dd 0x1 ..\obj\boot.o - *fill* 0x200000de 0x2 - .bss.timer_counter_last.7966 - 0x200000e0 0x4 ..\obj\led.o - .bss.led_toggle_state.7965 - 0x200000e4 0x1 ..\obj\led.o + 0x200000e4 0x1 ..\obj\boot.o *fill* 0x200000e5 0x3 + .bss.timer_counter_last.7966 + 0x200000e8 0x4 ..\obj\led.o + .bss.led_toggle_state.7965 + 0x200000ec 0x1 ..\obj\led.o + *fill* 0x200000ed 0x3 .bss.millisecond_counter - 0x200000e8 0x4 ..\obj\timer.o + 0x200000f0 0x4 ..\obj\timer.o *(COMMON) - 0x200000ec __bss_end__ = . + 0x200000f4 __bss_end__ = . -.heap 0x200000f0 0x0 - 0x200000f0 __end__ = . - 0x200000f0 end = __end__ +.heap 0x200000f8 0x0 + 0x200000f8 __end__ = . + 0x200000f8 end = __end__ *(.heap*) - .heap 0x200000f0 0x0 ..\obj\startup_stm32f2xx.o - 0x200000f0 __HeapLimit = . + .heap 0x200000f8 0x0 ..\obj\startup_stm32f2xx.o + 0x200000f8 __HeapLimit = . -.stack_dummy 0x200000f0 0x100 +.stack_dummy 0x200000f8 0x100 *(.stack) - .stack 0x200000f0 0x100 ..\obj\startup_stm32f2xx.o + .stack 0x200000f8 0x100 ..\obj\startup_stm32f2xx.o 0x20020000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) 0x2001ff00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) 0x20020000 PROVIDE (__stack, __StackTop) @@ -4774,17 +4777,17 @@ OUTPUT(..\bin\demoprog_stm32f207.elf elf32-littlearm) .comment 0x0000006e 0x6f ..\obj\main.o .comment 0x0000006e 0x6f ..\obj\timer.o -.debug_info 0x00000000 0x438c - .debug_info 0x00000000 0xc1f ..\obj\boot.o - .debug_info 0x00000c1f 0x303 ..\obj\led.o - .debug_info 0x00000f22 0xbac ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_info 0x00001ace 0x625 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_info 0x000020f3 0xc6b ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_info 0x00002d5e 0x9d2 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_info 0x00003730 0x3fa ..\obj\lib\system_stm32f2xx.o - .debug_info 0x00003b2a 0xc4 ..\obj\main.o - .debug_info 0x00003bee 0x91 ..\obj\startup_stm32f2xx.o - .debug_info 0x00003c7f 0x70d ..\obj\timer.o +.debug_info 0x00000000 0x43a0 + .debug_info 0x00000000 0xc33 ..\obj\boot.o + .debug_info 0x00000c33 0x303 ..\obj\led.o + .debug_info 0x00000f36 0xbac ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_info 0x00001ae2 0x625 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_info 0x00002107 0xc6b ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_info 0x00002d72 0x9d2 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_info 0x00003744 0x3fa ..\obj\lib\system_stm32f2xx.o + .debug_info 0x00003b3e 0xc4 ..\obj\main.o + .debug_info 0x00003c02 0x91 ..\obj\startup_stm32f2xx.o + .debug_info 0x00003c93 0x70d ..\obj\timer.o .debug_abbrev 0x00000000 0xdd3 .debug_abbrev 0x00000000 0x23e ..\obj\boot.o @@ -4831,89 +4834,89 @@ OUTPUT(..\bin\demoprog_stm32f207.elf elf32-littlearm) .debug_ranges 0x00000430 0x18 ..\obj\main.o .debug_ranges 0x00000448 0x40 ..\obj\timer.o -.debug_macro 0x00000000 0xeb60 - .debug_macro 0x00000000 0x1da ..\obj\boot.o - .debug_macro 0x000001da 0x892 ..\obj\boot.o - .debug_macro 0x00000a6c 0xb7 ..\obj\boot.o - .debug_macro 0x00000b23 0x4c ..\obj\boot.o - .debug_macro 0x00000b6f 0x3a ..\obj\boot.o - .debug_macro 0x00000ba9 0x22 ..\obj\boot.o - .debug_macro 0x00000bcb 0x87 ..\obj\boot.o - .debug_macro 0x00000c52 0x44 ..\obj\boot.o - .debug_macro 0x00000c96 0xfd ..\obj\boot.o - .debug_macro 0x00000d93 0x5e ..\obj\boot.o - .debug_macro 0x00000df1 0x1df ..\obj\boot.o - .debug_macro 0x00000fd0 0x18 ..\obj\boot.o - .debug_macro 0x00000fe8 0xb08 ..\obj\boot.o - .debug_macro 0x00001af0 0x7f1c ..\obj\boot.o - .debug_macro 0x00009a0c 0x44f ..\obj\boot.o - .debug_macro 0x00009e5b 0x3cf ..\obj\boot.o - .debug_macro 0x0000a22a 0x111 ..\obj\boot.o - .debug_macro 0x0000a33b 0x188 ..\obj\boot.o - .debug_macro 0x0000a4c3 0xb2 ..\obj\boot.o - .debug_macro 0x0000a575 0x149 ..\obj\boot.o - .debug_macro 0x0000a6be 0x477 ..\obj\boot.o - .debug_macro 0x0000ab35 0xae ..\obj\boot.o - .debug_macro 0x0000abe3 0x242 ..\obj\boot.o - .debug_macro 0x0000ae25 0x279 ..\obj\boot.o - .debug_macro 0x0000b09e 0xb5 ..\obj\boot.o - .debug_macro 0x0000b153 0x25e ..\obj\boot.o - .debug_macro 0x0000b3b1 0x2b3 ..\obj\boot.o - .debug_macro 0x0000b664 0x64 ..\obj\boot.o - .debug_macro 0x0000b6c8 0x88 ..\obj\boot.o - .debug_macro 0x0000b750 0x536 ..\obj\boot.o - .debug_macro 0x0000bc86 0x40 ..\obj\boot.o - .debug_macro 0x0000bcc6 0x3f3 ..\obj\boot.o - .debug_macro 0x0000c0b9 0x342 ..\obj\boot.o - .debug_macro 0x0000c3fb 0x357 ..\obj\boot.o - .debug_macro 0x0000c752 0xe1 ..\obj\boot.o - .debug_macro 0x0000c833 0x73b ..\obj\boot.o - .debug_macro 0x0000cf6e 0x221 ..\obj\boot.o - .debug_macro 0x0000d18f 0x34 ..\obj\boot.o - .debug_macro 0x0000d1c3 0x82 ..\obj\boot.o - .debug_macro 0x0000d245 0x35 ..\obj\boot.o - .debug_macro 0x0000d27a 0x1e0 ..\obj\led.o - .debug_macro 0x0000d45a 0x209 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_macro 0x0000d663 0x1b3 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x0000d816 0x258 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x0000da6e 0x25c ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x0000dcca 0x530 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x0000e1fa 0x1cb ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x0000e3c5 0x21b ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x0000e5e0 0x1cc ..\obj\lib\system_stm32f2xx.o - .debug_macro 0x0000e7ac 0x1da ..\obj\main.o - .debug_macro 0x0000e986 0x1da ..\obj\timer.o +.debug_macro 0x00000000 0xeb66 + .debug_macro 0x00000000 0x1e0 ..\obj\boot.o + .debug_macro 0x000001e0 0x892 ..\obj\boot.o + .debug_macro 0x00000a72 0xb7 ..\obj\boot.o + .debug_macro 0x00000b29 0x4c ..\obj\boot.o + .debug_macro 0x00000b75 0x3a ..\obj\boot.o + .debug_macro 0x00000baf 0x22 ..\obj\boot.o + .debug_macro 0x00000bd1 0x87 ..\obj\boot.o + .debug_macro 0x00000c58 0x44 ..\obj\boot.o + .debug_macro 0x00000c9c 0xfd ..\obj\boot.o + .debug_macro 0x00000d99 0x5e ..\obj\boot.o + .debug_macro 0x00000df7 0x1df ..\obj\boot.o + .debug_macro 0x00000fd6 0x18 ..\obj\boot.o + .debug_macro 0x00000fee 0xb08 ..\obj\boot.o + .debug_macro 0x00001af6 0x7f1c ..\obj\boot.o + .debug_macro 0x00009a12 0x44f ..\obj\boot.o + .debug_macro 0x00009e61 0x3cf ..\obj\boot.o + .debug_macro 0x0000a230 0x111 ..\obj\boot.o + .debug_macro 0x0000a341 0x188 ..\obj\boot.o + .debug_macro 0x0000a4c9 0xb2 ..\obj\boot.o + .debug_macro 0x0000a57b 0x149 ..\obj\boot.o + .debug_macro 0x0000a6c4 0x477 ..\obj\boot.o + .debug_macro 0x0000ab3b 0xae ..\obj\boot.o + .debug_macro 0x0000abe9 0x242 ..\obj\boot.o + .debug_macro 0x0000ae2b 0x279 ..\obj\boot.o + .debug_macro 0x0000b0a4 0xb5 ..\obj\boot.o + .debug_macro 0x0000b159 0x25e ..\obj\boot.o + .debug_macro 0x0000b3b7 0x2b3 ..\obj\boot.o + .debug_macro 0x0000b66a 0x64 ..\obj\boot.o + .debug_macro 0x0000b6ce 0x88 ..\obj\boot.o + .debug_macro 0x0000b756 0x536 ..\obj\boot.o + .debug_macro 0x0000bc8c 0x40 ..\obj\boot.o + .debug_macro 0x0000bccc 0x3f3 ..\obj\boot.o + .debug_macro 0x0000c0bf 0x342 ..\obj\boot.o + .debug_macro 0x0000c401 0x357 ..\obj\boot.o + .debug_macro 0x0000c758 0xe1 ..\obj\boot.o + .debug_macro 0x0000c839 0x73b ..\obj\boot.o + .debug_macro 0x0000cf74 0x221 ..\obj\boot.o + .debug_macro 0x0000d195 0x34 ..\obj\boot.o + .debug_macro 0x0000d1c9 0x82 ..\obj\boot.o + .debug_macro 0x0000d24b 0x35 ..\obj\boot.o + .debug_macro 0x0000d280 0x1e0 ..\obj\led.o + .debug_macro 0x0000d460 0x209 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x0000d669 0x1b3 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x0000d81c 0x258 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x0000da74 0x25c ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x0000dcd0 0x530 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x0000e200 0x1cb ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x0000e3cb 0x21b ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x0000e5e6 0x1cc ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x0000e7b2 0x1da ..\obj\main.o + .debug_macro 0x0000e98c 0x1da ..\obj\timer.o -.debug_line 0x00000000 0x37f0 - .debug_line 0x00000000 0x601 ..\obj\boot.o - .debug_line 0x00000601 0x4da ..\obj\led.o - .debug_line 0x00000adb 0x7f1 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_line 0x000012cc 0x5eb ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_line 0x000018b7 0x831 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_line 0x000020e8 0x730 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_line 0x00002818 0x4f3 ..\obj\lib\system_stm32f2xx.o - .debug_line 0x00002d0b 0x4d8 ..\obj\main.o - .debug_line 0x000031e3 0xd1 ..\obj\startup_stm32f2xx.o - .debug_line 0x000032b4 0x53c ..\obj\timer.o +.debug_line 0x00000000 0x37f9 + .debug_line 0x00000000 0x60a ..\obj\boot.o + .debug_line 0x0000060a 0x4da ..\obj\led.o + .debug_line 0x00000ae4 0x7f1 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_line 0x000012d5 0x5eb ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_line 0x000018c0 0x831 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_line 0x000020f1 0x730 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_line 0x00002821 0x4f3 ..\obj\lib\system_stm32f2xx.o + .debug_line 0x00002d14 0x4d8 ..\obj\main.o + .debug_line 0x000031ec 0xd1 ..\obj\startup_stm32f2xx.o + .debug_line 0x000032bd 0x53c ..\obj\timer.o -.debug_str 0x00000000 0x56ced - .debug_str 0x00000000 0x55006 ..\obj\boot.o - 0x551c9 (size before relaxing) - .debug_str 0x00055006 0x65 ..\obj\led.o +.debug_str 0x00000000 0x56d24 + .debug_str 0x00000000 0x5503d ..\obj\boot.o + 0x55200 (size before relaxing) + .debug_str 0x0005503d 0x65 ..\obj\led.o 0x54d33 (size before relaxing) - .debug_str 0x0005506b 0x4e8 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_str 0x000550a2 0x4e8 ..\obj\lib\spl\src\stm32f2xx_can.o 0x54f76 (size before relaxing) - .debug_str 0x00055553 0x169 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_str 0x0005558a 0x169 ..\obj\lib\spl\src\stm32f2xx_gpio.o 0x54aef (size before relaxing) - .debug_str 0x000556bc 0xae6 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_str 0x000556f3 0xae6 ..\obj\lib\spl\src\stm32f2xx_rcc.o 0x55370 (size before relaxing) - .debug_str 0x000561a2 0x49a ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_str 0x000561d9 0x49a ..\obj\lib\spl\src\stm32f2xx_usart.o 0x54dff (size before relaxing) - .debug_str 0x0005663c 0xc4 ..\obj\lib\system_stm32f2xx.o + .debug_str 0x00056673 0xc4 ..\obj\lib\system_stm32f2xx.o 0x549cc (size before relaxing) - .debug_str 0x00056700 0xf ..\obj\main.o + .debug_str 0x00056737 0xf ..\obj\main.o 0x54b13 (size before relaxing) - .debug_str 0x0005670f 0x5de ..\obj\timer.o + .debug_str 0x00056746 0x5de ..\obj\timer.o 0x5519e (size before relaxing) .debug_frame 0x00000000 0x1590 diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec index 2839651c..92ef03b6 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec @@ -1,321 +1,321 @@ S02100002E2E5C62696E5C64656D6F70726F675F73746D3332663230372E7372656342 -S315080080000000022055930008A3930008A5930008D2 -S31508008010A7930008A9930008AB9300080000000086 -S31508008020000000000000000000000000AD930008FA -S31508008030AF93000800000000B193000851950008AE -S31508008040B7930008B9930008BB930008BD930008CE -S31508008050BF930008C1930008C3930008C59300089E -S31508008060C7930008C9930008CB930008CD9300086E -S31508008070CF930008D1930008D3930008D59300083E -S31508008080D7930008D9930008DB930008DD9300080E -S31508008090DF930008E1930008E3930008E5930008DE -S315080080A0E7930008E9930008EB930008ED930008AE -S315080080B0EF930008F1930008F3930008F59300087E -S315080080C0F7930008F9930008FB930008FD9300084E -S315080080D0FF9300080194000803940008059400081B -S315080080E007940008099400080B9400080D940008EA -S315080080F00F940008119400081394000815940008BA -S3150800810017940008199400081B9400081D94000889 -S315080081101F94000821940008239400082594000859 -S3150800812027940008299400082B9400082D94000829 -S315080081302F940008319400083394000835940008F9 -S3150800814037940008399400083B9400083D940008C9 -S315080081503F94000841940008439400084594000899 -S3150800816047940008499400084B9400084D94000869 -S315080081704F94000851940008539400085594000839 -S3150800818057940008EE11AA5510B5054C237833B953 +S315080080000000022081930008CF930008D19300084E +S31508008010D3930008D5930008D79300080000000002 +S31508008020000000000000000000000000D9930008CE +S31508008030DB93000800000000DD9300087D9500082A +S31508008040E3930008E5930008E7930008E99300081E +S31508008050EB930008ED930008EF930008F1930008EE +S31508008060F3930008F5930008F7930008F9930008BE +S31508008070FB930008FD930008FF930008019400088D +S31508008080039400080594000807940008099400085A +S315080080900B9400080D9400080F940008119400082A +S315080080A013940008159400081794000819940008FA +S315080080B01B9400081D9400081F94000821940008CA +S315080080C0239400082594000827940008299400089A +S315080080D02B9400082D9400082F940008319400086A +S315080080E0339400083594000837940008399400083A +S315080080F03B9400083D9400083F940008419400080A +S3150800810043940008459400084794000849940008D9 +S315080081104B9400084D9400084F94000851940008A9 +S315080081205394000855940008579400085994000879 +S315080081305B9400085D9400085F9400086194000849 +S315080081406394000865940008679400086994000819 +S315080081506B9400086D9400086F94000871940008E9 +S3150800816073940008759400087794000879940008B9 +S315080081707B9400087D9400087F9400088194000889 +S3150800818083940008EE11AA5510B5054C237833B927 S31508008190044B13B10448AFF300800123237010BDCC -S315080081A07C0000200000000038960008084B10B537 +S315080081A07C0000200000000064960008084B10B50B S315080081B01BB108490848AFF300800848036803B9AB S315080081C010BD074B002BFBD0BDE81040184700BF79 -S315080081D00000000080000020389600087C0000207F +S315080081D00000000080000020649600087C00002053 S315080081E000000000154B002B08BF134B9D46A3F556 S315080081F0803A00218B460F461348144A121A01F09A -S31508008200EFF90F4B002B00D098470E4B002B00D0F0 +S3150800820005FA0F4B002B00D098470E4B002B00D0D9 S3150800821098470020002104000D000D48002802D0D0 -S315080082200C48AFF3008001F0B5F92000290001F0F1 -S315080082307DF801F09BF900BF00000800000002204D -S3150800824000000000000000007C000020EC00002078 +S315080082200C48AFF3008001F0CBF92000290001F0DB +S3150800823093F801F0B1F900BF000008000000022021 +S3150800824000000000000000007C000020F400002070 S31508008250000000000000000080B400AFBFF34F8F9D S315080082600549054BDB6803F4E062044B1343CB6016 S31508008270BFF34F8FFEE700BF00ED00E00400FA05EC -S3150800828080B500AF00F012F800F01CF900BF80BD01 -S3150800829080B500AF00F05AF800F08CF900BF80BD39 +S3150800828080B500AF00F012F800F032F900BF80BDEB +S3150800829080B500AF00F05AF800F0A2F900BF80BD23 S315080082A080B500AFFFF7D8FF00BF80BD80B586B0A8 -S315080082B000AF01214FF4802000F062FE0121082062 -S315080082C000F040FE072208211E4800F049FD07225B -S315080082D009211C4800F044FD0023BB750123FB75EA +S315080082B000AF01214FF4802000F078FE012108204C +S315080082C000F056FE072208211E4800F05FFD07222F +S315080082D009211C4800F05AFD0023BB750123FB75D4 S315080082E002233B754FF480733B6102237B7507F1CC -S315080082F010031946134800F089FC02233B754FF416 -S3150800830000733B6107F1100319460E4800F07EFC26 +S315080082F010031946134800F09FFC02233B754FF400 +S3150800830000733B6107F1100319460E4800F094FC10 S315080083104FF461433B600023BB800023FB800023AE S315080083203B810023BB810C237B813B4619460648CB -S3150800833000F062FE0121044800F018FF00BF18375C +S3150800833000F078FE0121044800F02EFF00BF183730 S31508008340BD4680BD000C02400048004080B500AF25 -S315080083501B4B1B78002B0CD11A4800F037F8034644 -S31508008360012B2AD1164B01221A70174B00221A70BC -S3150800837023E0154B1B780133124A1344184600F0C4 -S3150800838025F80346012B18D10F4B1B780133DAB2B7 -S315080083900D4B1A700B4B1A780B4B1B789A420CD163 -S315080083A0074B00221A70074B5B78FF2B05D1054B4C -S315080083B09B78002B01D1FFF773FF00BF80BD00BF7C -S315080083C0980000209C000020DD00002080B582B0C7 -S315080083D000AF786020210A4800F0F8FE0346012B1A -S315080083E008D1074800F0E2FE0346DAB27B681A7045 -S315080083F0012300E0002318460837BD4680BD00BFAC -S315080084000048004080B487B000AFB9607A603B602E -S315080084100346FB810023FB7548E0FA89FB7D284962 -S3150800842011F813301846FB7D25495B000B445B7831 -S315080084300344013303FB02F347F2305292FBF3F194 -S3150800844003FB01F3D31A002B2DD1FA89FB7D1C49B6 -S3150800845011F813301846FB7D19495B000B445B780D -S315080084600344013303FB02F347F2305292FBF3F362 -S315080084709AB2BB681A80BB681B88002B13D0BB68EE -S315080084801B88B3F5806F0ED8FB7D0D4A12F81320B2 -S315080084907B681A70FB7D0A4A5B0013445A783B686E -S315080084A01A70012306E0FB7D0133FB75FB7D112B5A -S315080084B0B3D9002318461C37BD4680BC704700BF99 -S315080084C00C96000880B58AB000AF0121022000F0A2 -S315080084D039FD09220821354800F042FC0922092104 -S315080084E0324800F03DFC4FF440733B62022387F8A4 -S315080084F02430022387F82530002387F82630012305 -S3150800850087F8273007F120031946284800F07EFB34 -S3150800851001214FF0007000F033FD254800F0C0F847 -S3150800852007F11403184600F069FA3B467A1CB91C91 -S315080085304FF4FA70FFF766FF0023BB760023FB763D -S3150800854000233B7700237B770023BB770023FB7749 -S315080085500023BB750023FB757B78013BDBB23B76BA -S315080085603B78013BDBB27B767B88BB8207F1140341 -S3150800857019460F4800F0B8F80023BB730023FB73B5 -S3150800858001233B740023BB800023FB8000233B812F -S3150800859000237B810023BB8101237B743B1D184686 -S315080085A000F072F900BF2837BD4680BD00040240BE -S315080085B00064004080B586B000AF00210E4800F088 -S315080085C001FB0346002B12D03B1D1A4600210A4820 -S315080085D000F03EFA7B6840F26762934207D1FB7B64 -S315080085E0FF2B04D13B7C002B01D1FFF759FE00BFBE -S315080085F01837BD4680BD00BF0064004080B582B014 -S3150800860000AF0121202000F09DFC4FF480733B60F1 -S315080086100023BB710123FB7102237B7101233B718C -S315080086203B461946054800F0F1FA4FF480710348B5 -S3150800863000F088FB00BF0837BD4680BD0014024025 -S3150800864080B582B000AF00F079FF7860114B1B68E7 -S315080086507A68D31AB3F5FA7F18D30F4B1B78002B19 -S3150800866008D10D4B01221A704FF480710B4800F0A7 -S315080086705BFB07E0084B00221A704FF4807107482D -S3150800868000F060FB034A7B68136000E000BF083710 -S31508008690BD4680BDE0000020E40000200014024032 -S315080086A080B582B000AF78607B680E4A93420AD1E3 -S315080086B001214FF0007000F081FC00214FF000709E -S315080086C000F07CFC09E001214FF0806000F076FCA8 -S315080086D000214FF0806000F071FC00BF0837BD46EE -S315080086E080BD00BF0064004080B485B000AF7860EC -S315080086F039600023FB730023BB607B681B6823F08B -S3150800870002027B681A607B681B6843F001027B687B -S315080087101A6002E0BB680133BB607B685B6803F0E4 -S315080087200103002B04D1BB684FF6FF729342F1D1C7 -S315080087307B685B6803F00103002B02D10023FB73FF -S315080087409CE03B689B79012B06D17B681B6843F04C -S3150800875080027B681A6005E07B681B6823F080024C -S315080087607B681A603B68DB79012B06D17B681B683E -S3150800877043F040027B681A6005E07B681B6823F0BB -S3150800878040027B681A603B681B7A012B06D17B681E -S315080087901B6843F020027B681A6005E07B681B684B -S315080087A023F020027B681A603B685B7A012B06D1AE -S315080087B07B681B6843F010027B681A6005E07B68DB -S315080087C01B6823F010027B681A603B689B7A012BB2 -S315080087D006D17B681B6843F008027B681A6005E0CF -S315080087E07B681B6823F008027B681A603B68DB7AA3 -S315080087F0012B06D17B681B6843F004027B681A606C -S3150800880005E07B681B6823F004027B681A603B68F6 -S315080088109B789A073B68DB781B061A433B681B79EB -S315080088201B041A433B685B791B051A433B681B8884 -S31508008830013B1A437B68DA617B681B6823F00102F7 -S315080088407B681A600023BB6002E0BB680133BB602B -S315080088507B685B6803F00103002B04D0BB684FF606 -S31508008860FF729342F1D17B685B6803F00103002B2A -S3150800887002D00023FB7301E00123FB73FB7B184640 -S315080088801437BD4680BC704780B485B000AF7860A9 -S315080088900023FB607B689B7A1A4601239340FB60A2 -S315080088A0554A554BD3F8003243F00103C2F800325B -S315080088B05149514BD3F81C22FB68DB431340C1F8DE -S315080088C01C327B681B7B002B25D14B494A4BD3F8BE -S315080088D00C22FB68DB431340C1F80C3246497B681F -S315080088E09B7A18467B68DB881B047A6852881A4389 -S315080088F000F1480341F833203F497B689B7A1846C4 -S315080089007B689B881B047A6812881A4300F148031F -S31508008910DB000B445A607B681B7B012B24D136494C -S31508008920354BD3F80C22FB681343C1F80C32324995 -S315080089307B689B7A18467B681B881B047A68528872 -S315080089401A4300F1480341F833202B497B689B7A88 -S3150800895018467B689B881B047A68D2881A4300F1FC -S315080089604803DB000B445A607B68DB7A002B09D18D -S315080089702149214BD3F80422FB68DB431340C1F895 -S31508008980043207E01C491C4BD3F80422FB68134346 -S31508008990C1F804327B681B89002B08D11649164B8F -S315080089A0D3F81422FB68DB431340C1F814327B6802 -S315080089B01B89012B07D110490F4BD3F81422FB68EA -S315080089C01343C1F814327B685B7B012B07D10A4934 -S315080089D0094BD3F81C22FB681343C1F81C32064A1C -S315080089E0054BD3F8003223F00103C2F8003200BF6A -S315080089F01437BD4680BC70470064004080B483B01D -S31508008A0000AF78607B6800229A717B680022DA7171 -S31508008A107B6800221A727B6800225A727B680022E1 -S31508008A209A727B680022DA727B6800229A707B68E9 -S31508008A300022DA707B6803221A717B6802225A7157 -S31508008A407B6801221A8000BF0C37BD4680BC704780 -S31508008A5080B485B000AFF8600B467A60FB72FB7A8B -S31508008A60FA681B331B0113441B68DBB203F00403CB -S31508008A70DAB27B681A727B681B7A002B09D1FB7AFB -S31508008A80FA681B331B0113441B685A0D7B681A606E -S31508008A9008E0FB7AFA681B331B0113441B68DA08E3 -S31508008AA07B685A60FB7AFA681B331B0113441B6800 -S31508008AB0DBB203F00203DAB27B685A72FB7AFA6811 -S31508008AC01B331B01134404331B68DBB203F00F038B -S31508008AD0DAB27B689A72FB7AFA681B331B01134475 -S31508008AE004331B681B0ADAB27B68DA74FB7AFA6805 -S31508008AF01B01134403F5DC731B68DAB27B68DA7270 -S31508008B00FB7AFA681B01134403F5DC731B681B0A1E -S31508008B10DAB27B681A73FB7AFA681B01134403F509 -S31508008B20DC731B681B0CDAB27B685A73FB7AFA682B -S31508008B301B01134403F5DC731B681B0EDAB27B6852 -S31508008B409A73FB7AFA681B01134403F5DE731B68F4 -S31508008B50DAB27B68DA73FB7AFA681B01134403F509 -S31508008B60DE731B681B0ADAB27B681A74FB7AFA682A -S31508008B701B01134403F5DE731B681B0CDAB27B6812 -S31508008B805A74FB7AFA681B01134403F5DE731B68F3 -S31508008B901B0EDAB27B689A74FB7A002B06D1FB6847 -S31508008BA0DB6843F02002FB68DA6005E0FB681B69B6 -S31508008BB043F02002FB681A6100BF1437BD4680BC2B -S31508008BC0704700BF80B485B000AF78600B46FB7075 -S31508008BD00023FB73FB78002B06D17B68DB68DBB2CE -S31508008BE003F00303FB730BE0FB78012B06D17B68CC -S31508008BF01B69DBB203F00303FB7301E00023FB737D -S31508008C00FB7B18461437BD4680BC704780B487B0D6 -S31508008C1000AF7860396000237B6100233B61002345 -S31508008C20FB6000237B6176E001227B6902FA03F38D -S31508008C303B613B681A683B691340FB60FA683B690D -S31508008C409A4265D17B681A687B695B00032101FA41 -S31508008C5003F3DB431A407B681A607B681A683B6833 -S31508008C601B7919467B695B0001FA03F31A437B6893 -S31508008C701A603B681B79012B03D03B681B79022BD2 -S31508008C802ED17B689A687B695B00032101FA03F39E -S31508008C90DB431A407B689A607B689A683B685B7915 -S31508008CA019467B695B0001FA03F31A437B689A60ED -S31508008CB07B685A687B699BB2012101FA03F3DB439F -S31508008CC01A407B685A607B685A683B689B791946E4 -S31508008CD07B699BB201FA03F39BB21A437B685A601D -S31508008CE07B68DA687B699BB25B00032101FA03F3B0 -S31508008CF0DB431A407B68DA607B68DA683B68DB79B5 -S31508008D0019467B695B0001FA03F31A437B68DA604C -S31508008D107B6901337B617B690F2B85D900BF1C37C3 -S31508008D20BD4680BC704700BF80B483B000AF786092 -S31508008D300B467B807B687A881A8300BF0C37BD4652 -S31508008D4080BC704780B483B000AF78600B467B80E8 -S31508008D507B687A885A8300BF0C37BD4680BC70474B -S31508008D6080B485B000AF78600B467B8013467B7075 -S31508008D700023FB600023BB607A787B8803F0070337 -S31508008D809B0002FA03F3FB607B88DB089BB218465C -S31508008D907B88DB089BB21A467B68083253F8222088 -S31508008DA07B8803F007039B000F2101FA03F3DB43DB -S31508008DB002EA03017B6800F1080243F822107B8867 -S31508008DC0DB089BB21A467B68083253F82220FB68F8 -S31508008DD01343BB607B88DB089BB21A467B68083264 -S31508008DE0B96843F8221000BF1437BD4680BC7047E7 -S31508008DF080B489B000AF78600023BB6100237B6133 -S31508008E000023FB6102233B610023FB600223BB6056 -S31508008E10484B9B6803F00C03BB61BB69042B07D066 -S31508008E20082B09D0002B3FD17B68434A1A603FE0E4 -S31508008E307B68424A1A603BE03E4B5B6803F480035A -S31508008E409B0DFB603B4B5B6803F03F03BB60FB6815 -S31508008E50002B0DD0394ABB68B2FBF3F2354B596883 -S31508008E6047F6C0730B409B0903FB02F3FB610CE05A -S31508008E70314ABB68B2FBF3F22E4B596847F6C0730A -S31508008E800B409B0903FB02F3FB612A4B5B6803F467 -S31508008E9040331B0C01335B003B61FA693B69B2FB4B -S31508008EA0F3F27B681A6003E07B68234A1A6000BF06 -S31508008EB0204B9B6803F0F003BB61BB691B09BB61D0 -S31508008EC01F4ABB6913441B78DBB27B617B681A684F -S31508008ED07B69DA407B685A60164B9B6803F4E0535B -S31508008EE0BB61BB699B0ABB61154ABB6913441B7806 -S31508008EF0DBB27B617B685A687B69DA407B689A607B -S31508008F000C4B9B6803F46043BB61BB695B0BBB619D -S31508008F100B4ABB6913441B78DBB27B617B685A68D2 -S31508008F207B69DA407B68DA6000BF2437BD4680BCBF -S31508008F30704700BF003802400024F40040787D01E5 -S31508008F400000002080B483B000AF78600B46FB7049 -S31508008F50FB78002B06D00949084B1A6B7B6813432C -S31508008F600B6306E00549054B1A6B7B68DB43134028 -S31508008F700B6300BF0C37BD4680BC70470038024003 -S31508008F8080B483B000AF78600B46FB70FB78002B8B -S31508008F9006D00949084B1A6C7B6813430B6406E034 -S31508008FA00549054B1A6C7B68DB4313400B6400BF0D -S31508008FB00C37BD4680BC70470038024080B483B089 -S31508008FC000AF78600B46FB70FB78002B06D009498A -S31508008FD0084B1A6A7B6813430B6206E00549054B82 -S31508008FE01A6A7B68DB4313400B6200BF0C37BD4629 -S31508008FF080BC70470038024080B58AB000AF786000 -S31508009000396000237B6200233B620023FB61002357 -S31508009010BB617B681B8A9BB27B627B6A23F44053E5 -S315080090207B623B68DB881A467B6A13437B627B6AF2 -S315080090309AB27B681A827B689B899BB27B627B6A41 -S3150800904023F4B05323F00C037B623B689A883B6891 -S315080090501B8913439AB23B685B8913439BB21A4632 -S315080090607B6A13437B627B6A9AB27B689A817B68C8 -S315080090709B8A9BB27B627B6A23F440737B623B6864 -S315080090809B891A467B6A13437B627B6A9AB27B6822 -S315080090909A8207F108031846FFF7AAFE7B68304A4A -S315080090A0934203D07B682F4A934202D17B693B6285 -S315080090B001E03B693B627B689B899BB21BB2002B34 -S315080090C00CDA3A6A13469B0013449A001A443B6822 -S315080090D01B685B00B2FBF3F3FB610BE03A6A1346CD -S315080090E09B0013449A001A443B681B689B00B2FB1A -S315080090F0F3F3FB61FB691C4AA2FB03235B091B0113 -S315080091007B627B6A1B09642202FB03F3FA69D31AA2 -S31508009110BB617B689B899BB21BB2002B0CDABB69CF -S31508009120DB003233104AA2FB03235B0903F0070373 -S315080091307A6A13437B620BE0BB691B0132330A4A26 -S31508009140A2FB03235B0903F00F037A6A13437B62CE -S315080091507B6A9AB27B681A8100BF2837BD4680BDF4 -S3150800916000100140001401401F85EB5180B483B004 -S3150800917000AF78600B46FB70FB78002B08D07B6845 -S315080091809B899BB243F400539AB27B689A8107E0A5 -S315080091907B689B899BB223F400539AB27B689A81B9 -S315080091A000BF0C37BD4680BC704700BF80B483B093 -S315080091B000AF78607B689B889BB2C3F308039BB2B9 -S315080091C018460C37BD4680BC704700BF80B485B0D2 -S315080091D000AF78600B467B800023FB737B681B8897 -S315080091E09AB27B8813409BB2002B02D00123FB73F3 -S315080091F001E00023FB73FB7B18461437BD4680BC91 -S31508009200704700BF80B500AF104A104B1B6843F08B -S31508009210010313600D4B00229A600C4A0B4B1B6826 -S3150800922023F0847323F480331360084B084A5A608A -S31508009230064A064B1B6823F480231360034B00225F -S31508009240DA6000F007F800BF80BD00BF00380240B2 -S315080092501030002480B483B000AF00237B60002365 -S315080092603B602F4A2E4B1B6843F4803313602C4B0C -S315080092701B6803F400333B607B6801337B603B6803 -S31508009280002B03D17B68B3F5C06FF0D1244B1B6864 -S3150800929003F40033002B02D001233B6001E00023D6 -S315080092A03B603B68012B36D11D4A1D4B9B6893607A -S315080092B01B4A1B4B9B6843F400439360184A184BA0 -S315080092C09B6843F4A0539360154B164A5A60144A98 -S315080092D0134B1B6843F08073136000BF104B1B6869 -S315080092E003F00073002BF9D00F4B40F203721A609B -S315080092F00B4A0B4B9B6823F003039360084A084B01 -S315080093009B6843F00203936000BF054B9B6803F01C -S315080093100C03082BF9D100BF0C37BD4680BC70473B -S3150800932000380240193C4005003C024080B500AFB9 -S3150800933000F008F8FEF7A4FFFFF782F9FEF7A8FF8A -S31508009340FAE700BF80B500AFFFF758F900F0D4F888 -S3150800935000BF80BD07498D460749084A084B9A420F -S31508009360BEBF51F8040B42F8040BF8E705488047DE -S315080093700548004700000220449600080000002027 -S315080093807C00002005920008E58100083249334A2E -S31508009390002301E041F8043B9142FBD3FFF7C6FFE7 -S315080093A0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE787 -S315080093B0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE777 -S315080093C0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE767 +S31508008350254B1B78002B15D1244800F04DF8034611 +S31508008360012B3FD1214B1B78002B3BD001F0FCF8A9 +S3150800837002461F4B1A601C4B01221A701D4B002225 +S315080083801A702FE01B4B1B780133184A1344184602 +S3150800839000F032F80346012B19D1164B1B7801332E +S315080083A0DAB2144B1A70114B1A78124B1B789A4290 +S315080083B018D10D4B00221A700C4B5B78FF2B11D18C +S315080083C00A4B9B78002B0DD1FFF76AFF0AE001F0F4 +S315080083D0CBF80246064B1B6864339A4202D9024B15 +S315080083E000221A7000BF80BD980000209C00002063 +S315080083F0E0000020E400002080B582B000AF78607D +S3150800840020210A4800F0F8FE0346012B08D1074848 +S3150800841000F0E2FE0346DAB27B681A70012300E038 +S31508008420002318460837BD4680BD00BF00480040F7 +S3150800843080B487B000AFB9607A603B600346FB81C1 +S315080084400023FB7548E0FA89FB7D284911F81330AB +S315080084501846FB7D25495B000B445B7803440133D2 +S3150800846003FB02F347F2305292FBF3F103FB01F3ED +S31508008470D31A002B2DD1FA89FB7D1C4911F813302C +S315080084801846FB7D19495B000B445B7803440133AE +S3150800849003FB02F347F2305292FBF3F39AB2BB683E +S315080084A01A80BB681B88002B13D0BB681B88B3F5E2 +S315080084B0806F0ED8FB7D0D4A12F813207B681A7060 +S315080084C0FB7D0A4A5B0013445A783B681A700123FD +S315080084D006E0FB7D0133FB75FB7D112BB3D9002329 +S315080084E018461C37BD4680BC704700BF3896000842 +S315080084F080B58AB000AF0121022000F039FD0922BB +S315080085000821354800F042FC09220921324800F0CA +S315080085103DFC4FF440733B62022387F82430022364 +S3150800852087F82530002387F82630012387F8273077 +S3150800853007F120031946284800F07EFB01214FF079 +S31508008540007000F033FD254800F0C0F807F1140369 +S31508008550184600F069FA3B467A1CB91C4FF4FA70C3 +S31508008560FFF766FF0023BB760023FB7600233B77E5 +S3150800857000237B770023BB770023FB770023BB759B +S315080085800023FB757B78013BDBB23B763B78013BEE +S31508008590DBB27B767B88BB8207F1140319460F484A +S315080085A000F0B8F80023BB730023FB7301233B7468 +S315080085B00023BB800023FB8000233B8100237B81B3 +S315080085C00023BB8101237B743B1D184600F072F91A +S315080085D000BF2837BD4680BD000402400064004045 +S315080085E080B586B000AF00210E4800F001FB0346B7 +S315080085F0002B12D03B1D1A4600210A4800F03EFA0D +S315080086007B6840F26762934207D1FB7BFF2B04D15C +S315080086103B7C002B01D1FFF743FE00BF1837BD4650 +S3150800862080BD00BF0064004080B582B000AF012164 +S31508008630202000F09DFC4FF480733B600023BB7143 +S315080086400123FB7102237B7101233B713B461946CB +S31508008650054800F0F1FA4FF48071034800F088FBF2 +S3150800866000BF0837BD4680BD0014024080B582B001 +S3150800867000AF00F079FF7860114B1B687A68D31A4F +S31508008680B3F5FA7F18D30F4B1B78002B08D10D4B87 +S3150800869001221A704FF480710B4800F05BFB07E06B +S315080086A0084B00221A704FF48071074800F060FBEF +S315080086B0034A7B68136000E000BF0837BD4680BDEB +S315080086C0E8000020EC0000200014024080B582B0CB +S315080086D000AF78607B680E4A93420AD101214FF0B9 +S315080086E0007000F081FC00214FF0007000F07CFC67 +S315080086F009E001214FF0806000F076FC00214FF080 +S31508008700806000F071FC00BF0837BD4680BD00BF21 +S315080087100064004080B485B000AF786039600023FB +S31508008720FB730023BB607B681B6823F002027B682F +S315080087301A607B681B6843F001027B681A6002E0D6 +S31508008740BB680133BB607B685B6803F00103002BE1 +S3150800875004D1BB684FF6FF729342F1D17B685B6820 +S3150800876003F00103002B02D10023FB739CE03B6856 +S315080087709B79012B06D17B681B6843F080027B68D6 +S315080087801A6005E07B681B6823F080027B681A6024 +S315080087903B68DB79012B06D17B681B6843F04002F6 +S315080087A07B681A6005E07B681B6823F040027B68DB +S315080087B01A603B681B7A012B06D17B681B6843F05D +S315080087C020027B681A6005E07B681B6823F020029C +S315080087D07B681A603B685B7A012B06D17B681B684D +S315080087E043F010027B681A6005E07B681B6823F07B +S315080087F010027B681A603B689B7A012B06D17B685E +S315080088001B6843F008027B681A6005E07B681B68F2 +S3150800881023F008027B681A603B68DB7A012B06D1D5 +S315080088207B681B6843F004027B681A6005E07B6876 +S315080088301B6823F004027B681A603B689B789A07DA +S315080088403B68DB781B061A433B681B791B041A43F3 +S315080088503B685B791B051A433B681B88013B1A4337 +S315080088607B68DA617B681B6823F001027B681A6003 +S315080088700023BB6002E0BB680133BB607B685B68B2 +S3150800888003F00103002B04D0BB684FF6FF72934236 +S31508008890F1D17B685B6803F00103002B02D000234B +S315080088A0FB7301E00123FB73FB7B18461437BD46B7 +S315080088B080BC704780B485B000AF78600023FB6049 +S315080088C07B689B7A1A4601239340FB60554A554BB1 +S315080088D0D3F8003243F00103C2F800325149514B34 +S315080088E0D3F81C22FB68DB431340C1F81C327B68B3 +S315080088F01B7B002B25D14B494A4BD3F80C22FB682E +S31508008900DB431340C1F80C3246497B689B7A18460C +S315080089107B68DB881B047A6852881A4300F148038F +S3150800892041F833203F497B689B7A18467B689B88C9 +S315080089301B047A6812881A4300F14803DB000B44CB +S315080089405A607B681B7B012B24D13649354BD3F8FB +S315080089500C22FB681343C1F80C3232497B689B7AB8 +S3150800896018467B681B881B047A6852881A4300F1EC +S31508008970480341F833202B497B689B7A18467B6865 +S315080089809B881B047A68D2881A4300F14803DB00E7 +S315080089900B445A607B68DB7A002B09D12149214BAD +S315080089A0D3F80422FB68DB431340C1F8043207E01E +S315080089B01C491C4BD3F80422FB681343C1F8043244 +S315080089C07B681B89002B08D11649164BD3F814224D +S315080089D0FB68DB431340C1F814327B681B89012B03 +S315080089E007D110490F4BD3F81422FB681343C1F87B +S315080089F014327B685B7B012B07D10A49094BD3F8F4 +S31508008A001C22FB681343C1F81C32064A054BD3F8EF +S31508008A10003223F00103C2F8003200BF1437BD4606 +S31508008A2080BC70470064004080B483B000AF7860B3 +S31508008A307B6800229A717B680022DA717B680022C3 +S31508008A401A727B6800225A727B6800229A727B68C7 +S31508008A500022DA727B6800229A707B680022DA703C +S31508008A607B6803221A717B6802225A717B6801228D +S31508008A701A8000BF0C37BD4680BC704780B485B0ED +S31508008A8000AFF8600B467A60FB72FB7AFA681B3314 +S31508008A901B0113441B68DBB203F00403DAB27B68DC +S31508008AA01A727B681B7A002B09D1FB7AFA681B338A +S31508008AB01B0113441B685A0D7B681A6008E0FB7A91 +S31508008AC0FA681B331B0113441B68DA087B685A6073 +S31508008AD0FB7AFA681B331B0113441B68DBB203F0ED +S31508008AE00203DAB27B685A72FB7AFA681B331B01F7 +S31508008AF0134404331B68DBB203F00F03DAB27B6856 +S31508008B009A72FB7AFA681B331B01134404331B68F9 +S31508008B101B0ADAB27B68DA74FB7AFA681B0113441B +S31508008B2003F5DC731B68DAB27B68DA72FB7AFA68DB +S31508008B301B01134403F5DC731B681B0ADAB27B6856 +S31508008B401A73FB7AFA681B01134403F5DC731B6876 +S31508008B501B0CDAB27B685A73FB7AFA681B0113445A +S31508008B6003F5DC731B681B0EDAB27B689A73FB7A13 +S31508008B70FA681B01134403F5DE731B68DAB27B68D7 +S31508008B80DA73FB7AFA681B01134403F5DE731B6874 +S31508008B901B0ADAB27B681A74FB7AFA681B0113445B +S31508008BA003F5DE731B681B0CDAB27B685A74FB7A12 +S31508008BB0FA681B01134403F5DE731B681B0EDAB251 +S31508008BC07B689A74FB7A002B06D1FB68DB6843F056 +S31508008BD02002FB68DA6005E0FB681B6943F02002A7 +S31508008BE0FB681A6100BF1437BD4680BC704700BFDA +S31508008BF080B485B000AF78600B46FB700023FB732A +S31508008C00FB78002B06D17B68DB68DBB203F0030335 +S31508008C10FB730BE0FB78012B06D17B681B69DBB283 +S31508008C2003F00303FB7301E00023FB73FB7B184689 +S31508008C301437BD4680BC704780B487B000AF7860F3 +S31508008C40396000237B6100233B610023FB6000231E +S31508008C507B6176E001227B6902FA03F33B613B689C +S31508008C601A683B691340FB60FA683B699A4265D10A +S31508008C707B681A687B695B00032101FA03F3DB430F +S31508008C801A407B681A607B681A683B681B79194624 +S31508008C907B695B0001FA03F31A437B681A603B6839 +S31508008CA01B79012B03D03B681B79022B2ED17B68DD +S31508008CB09A687B695B00032101FA03F3DB431A40D8 +S31508008CC07B689A607B689A683B685B7919467B691A +S31508008CD05B0001FA03F31A437B689A607B685A685B +S31508008CE07B699BB2012101FA03F3DB431A407B68D7 +S31508008CF05A607B685A683B689B7919467B699BB2C0 +S31508008D0001FA03F39BB21A437B685A607B68DA68F8 +S31508008D107B699BB25B00032101FA03F3DB431A402C +S31508008D207B68DA607B68DA683B68DB7919467B69B9 +S31508008D305B0001FA03F31A437B68DA607B69013347 +S31508008D407B617B690F2B85D900BF1C37BD4680BC6C +S31508008D50704700BF80B483B000AF78600B467B8055 +S31508008D607B687A881A8300BF0C37BD4680BC70477B +S31508008D7080B483B000AF78600B467B807B687A88C6 +S31508008D805A8300BF0C37BD4680BC704780B485B097 +S31508008D9000AF78600B467B8013467B700023FB6030 +S31508008DA00023BB607A787B8803F007039B0002FAEE +S31508008DB003F3FB607B88DB089BB218467B88DB08DD +S31508008DC09BB21A467B68083253F822207B8803F048 +S31508008DD007039B000F2101FA03F3DB4302EA0301B1 +S31508008DE07B6800F1080243F822107B88DB089BB2F7 +S31508008DF01A467B68083253F82220FB681343BB6087 +S31508008E007B88DB089BB21A467B680832B96843F848 +S31508008E10221000BF1437BD4680BC704780B489B0A5 +S31508008E2000AF78600023BB6100237B610023FB61F0 +S31508008E3002233B610023FB600223BB60484B9B680F +S31508008E4003F00C03BB61BB69042B07D0082B09D0C0 +S31508008E50002B3FD17B68434A1A603FE07B68424A51 +S31508008E601A603BE03E4B5B6803F480039B0DFB6096 +S31508008E703B4B5B6803F03F03BB60FB68002B0DD0E0 +S31508008E80394ABB68B2FBF3F2354B596847F6C073EB +S31508008E900B409B0903FB02F3FB610CE0314ABB68FC +S31508008EA0B2FBF3F22E4B596847F6C0730B409B0989 +S31508008EB003FB02F3FB612A4B5B6803F440331B0C8C +S31508008EC001335B003B61FA693B69B2FBF3F27B68ED +S31508008ED01A6003E07B68234A1A6000BF204B9B6830 +S31508008EE003F0F003BB61BB691B09BB611F4ABB6981 +S31508008EF013441B78DBB27B617B681A687B69DA40AE +S31508008F007B685A60164B9B6803F4E053BB61BB69E8 +S31508008F109B0ABB61154ABB6913441B78DBB27B61AC +S31508008F207B685A687B69DA407B689A600C4B9B6859 +S31508008F3003F46043BB61BB695B0BBB610B4ABB694E +S31508008F4013441B78DBB27B617B685A687B69DA401D +S31508008F507B68DA6000BF2437BD4680BC704700BF17 +S31508008F60003802400024F40040787D01000000200B +S31508008F7080B483B000AF78600B46FB70FB78002B9B +S31508008F8006D00949084B1A6B7B6813430B6306E046 +S31508008F900549054B1A6B7B68DB4313400B6300BF1F +S31508008FA00C37BD4680BC70470038024080B483B099 +S31508008FB000AF78600B46FB70FB78002B06D009499A +S31508008FC0084B1A6C7B6813430B6406E00549054B8E +S31508008FD01A6C7B68DB4313400B6400BF0C37BD4635 +S31508008FE080BC70470038024080B483B000AF786018 +S31508008FF00B46FB70FB78002B06D00949084B1A6A0A +S315080090007B6813430B6206E00549054B1A6A7B68C1 +S31508009010DB4313400B6200BF0C37BD4680BC70476C +S315080090200038024080B58AB000AF78603960002306 +S315080090307B6200233B620023FB610023BB617B68E4 +S315080090401B8A9BB27B627B6A23F440537B623B6834 +S31508009050DB881A467B6A13437B627B6A9AB27B6813 +S315080090601A827B689B899BB27B627B6A23F4B05326 +S3150800907023F00C037B623B689A883B681B89134381 +S315080090809AB23B685B8913439BB21A467B6A1343C1 +S315080090907B627B6A9AB27B689A817B689B8A9BB261 +S315080090A07B627B6A23F440737B623B689B891A4622 +S315080090B07B6A13437B627B6A9AB27B689A8207F162 +S315080090C008031846FFF7AAFE7B68304A934203D086 +S315080090D07B682F4A934202D17B693B6201E03B6978 +S315080090E03B627B689B899BB21BB2002B0CDA3A6AFF +S315080090F013469B0013449A001A443B681B685B009E +S31508009100B2FBF3F3FB610BE03A6A13469B00134488 +S315080091109A001A443B681B689B00B2FBF3F3FB6199 +S31508009120FB691C4AA2FB03235B091B017B627B6A62 +S315080091301B09642202FB03F3FA69D31ABB617B6835 +S315080091409B899BB21BB2002B0CDABB69DB0032335E +S31508009150104AA2FB03235B0903F007037A6A134349 +S315080091607B620BE0BB691B0132330A4AA2FB03236D +S315080091705B0903F00F037A6A13437B627B6A9AB230 +S315080091807B681A8100BF2837BD4680BD00100140A4 +S31508009190001401401F85EB5180B483B000AF78609E +S315080091A00B46FB70FB78002B08D07B689B899BB22B +S315080091B043F400539AB27B689A8107E07B689B89DF +S315080091C09BB223F400539AB27B689A8100BF0C378E +S315080091D0BD4680BC704700BF80B483B000AF7860DE +S315080091E07B689B889BB2C3F308039BB218460C376F +S315080091F0BD4680BC704700BF80B485B000AF7860BC +S315080092000B467B800023FB737B681B889AB27B889E +S3150800921013409BB2002B02D00123FB7301E000230D +S31508009220FB73FB7B18461437BD4680BC704700BFEE +S3150800923080B500AF104A104B1B6843F0010313605A +S315080092400D4B00229A600C4A0B4B1B6823F0847363 +S3150800925023F480331360084B084A5A60064A064BC3 +S315080092601B6823F480231360034B0022DA6000F0A6 +S3150800927007F800BF80BD00BF003802401030002448 +S3150800928080B483B000AF00237B6000233B602F4A85 +S315080092902E4B1B6843F4803313602C4B1B6803F476 +S315080092A000333B607B6801337B603B68002B03D14E +S315080092B07B68B3F5C06FF0D1244B1B6803F4003309 +S315080092C0002B02D001233B6001E000233B603B6892 +S315080092D0012B36D11D4A1D4B9B6893601B4A1B4BBD +S315080092E09B6843F400439360184A184B9B6843F401 +S315080092F0A0539360154B164A5A60144A134B1B68C1 +S3150800930043F08073136000BF104B1B6803F00073B3 +S31508009310002BF9D00F4B40F203721A600B4A0B4B25 +S315080093209B6823F003039360084A084B9B6843F045 +S315080093300203936000BF054B9B6803F00C03082BE0 +S31508009340F9D100BF0C37BD4680BC704700380240D3 +S31508009350193C4005003C024080B500AF00F008F813 +S31508009360FEF78EFFFFF782F9FEF792FFFAE700BFD6 +S3150800937080B500AFFFF758F900F0D4F800BF80BDFC +S3150800938007498D460749084A084B9A42BEBF51F815 +S31508009390040B42F8040BF8E70548804705480047E0 +S315080093A00000022070960008000000207C000020C3 +S315080093B031920008E58100083249334A002301E06A +S315080093C041F8043B9142FBD3FFF7C6FFFEE7FEE7F1 S315080093D0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE757 S315080093E0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE747 S315080093F0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE737 @@ -324,44 +324,47 @@ S31508009410FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE716 S31508009420FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE706 S31508009430FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7F6 S31508009440FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E6 -S31508009450FEE7FEE7FEE7FEE77C000020EC000020C2 -S3150800946080B483B000AF03463960FB7197F90730C3 -S31508009470002B0BDA0D49FB7903F00F03043B3A681E -S31508009480D2B21201D2B20B441A7609E0084997F90A -S3150800949007303A68D2B21201D2B20B4483F80023DD -S315080094A000BF0C37BD4680BC704700BF00ED00E02A -S315080094B000E100E080B582B000AF78607B68B3F168 -S315080094C0807F01D3012311E00A4A7B6823F07F439A -S315080094D0013B53600F214FF0FF30FFF7C1FF054BEB -S315080094E000229A60034B07221A60002318460837A1 -S315080094F0BD4680BD10E000E080B500AF064B1B6896 -S31508009500064AA2FB03239B091846FFF7D3FF002050 -S3150800951000F006F800BF80BD10000020D34D621091 -S3150800952080B483B000AF7860034A7B68136000BFDD -S315080095300C37BD4680BC7047E800002080B400AFF9 -S31508009540024B1B681846BD4680BC7047E8000020E1 -S3150800955080B400AF044B1B680133034A136000BF95 -S31508009560BD4680BC704700BFE800002008B5074B21 -S31508009570044613B10021AFF30080054B1868836ACF -S3150800958003B19847204600F033F800BF00000000FA -S31508009590349600080E4B70B51E460E4C0025E41A8C -S315080095A0A410A54204D056F8253098470135F8E7A7 -S315080095B000F020F8084B094C1E46E41AA4100025B2 -S315080095C0A54204D056F8253098470135F8E770BD0E -S315080095D07400002074000020740000207800002029 -S315080095E003460244934202D003F8011BFAE7704788 -S315080095F0FEE70000F8B500BFF8BC08BC9E467047F9 -S31508009600F8B500BFF8BC08BC9E46704705020602BE -S31508009610060307030803090309040A040B040C04D8 -S315080096200C050D050E050F050F0610061007100888 -S31108009630430000001400002000000000A9 -S30D0800963CA8EBFF7F0100000006 -S3150800964400000000010203040102030406070809D6 -S31508009654000E2707000000000000000000000000BC -S3150800966400000000000000000000000000000000E8 -S31508009674000000003096000800000000000000000A -S3150800968400000000000000000000000000000000C8 -S3150800969400000000000000000000000000000000B8 -S315080096A400000000000000000000000000000000A8 -S311080096B400000000AD8100088981000854 +S31508009450FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D6 +S31508009460FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C6 +S31508009470FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B6 +S31508009480FEE7FEE77C000020F400002080B483B0ED +S3150800949000AF03463960FB7197F90730002B0BDAEA +S315080094A00D49FB7903F00F03043B3A68D2B2120167 +S315080094B0D2B20B441A7609E0084997F907303A6898 +S315080094C0D2B21201D2B20B4483F8002300BF0C3784 +S315080094D0BD4680BC704700BF00ED00E000E100E03B +S315080094E080B582B000AF78607B68B3F1807F01D326 +S315080094F0012311E00A4A7B6823F07F43013B53604E +S315080095000F214FF0FF30FFF7C1FF054B00229A608D +S31508009510034B07221A60002318460837BD4680BD4C +S3150800952010E000E080B500AF064B1B68064AA2FBB8 +S3150800953003239B091846FFF7D3FF002000F006F81F +S3150800954000BF80BD10000020D34D621080B483B0E8 +S3150800955000AF7860034A7B68136000BF0C37BD46CE +S3150800956080BC7047F000002080B400AF024B1B6837 +S315080095701846BD4680BC7047F000002080B400AF96 +S31508009580044B1B680133034A136000BFBD4680BC09 +S31508009590704700BFF000002008B5074B044613B11A +S315080095A00021AFF30080054B1868836A03B198471A +S315080095B0204600F033F800BF00000000609600085F +S315080095C00E4B70B51E460E4C0025E41AA410A54293 +S315080095D004D056F8253098470135F8E700F020F80A +S315080095E0084B094C1E46E41AA4100025A54204D0CF +S315080095F056F8253098470135F8E770BD7400002005 +S3150800960074000020740000207800002003460244FD +S31508009610934202D003F8011BFAE77047FEE7000001 +S31508009620F8B500BFF8BC08BC9E467047F8B500BF41 +S31508009630F8BC08BC9E4670470502060206030703E7 +S315080096400803090309040A040B040C040C050D0598 +S315080096500E050F050F061006100710084300000038 +S30D080096601400002000000000C0 +S30D080096687CEBFF7F0100000006 +S3150800967000000000010203040102030406070809AA +S31508009680000E270700000000000000000000000090 +S3150800969000000000000000000000000000000000BC +S315080096A0000000005C9600080000000000000000B2 +S315080096B0000000000000000000000000000000009C +S315080096C0000000000000000000000000000000008C +S315080096D0000000000000000000000000000000007C +S311080096E000000000AD8100088981000828 S7050800800072 diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/boot.c b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/boot.c index 50e8efa5..2edade8f 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -153,6 +162,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -160,11 +170,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -189,6 +204,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.elf b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.elf index b5576a91..3ca36e58 100644 Binary files a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.elf and b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.elf differ diff --git a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.map b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.map index 6937233d..4487498f 100644 --- a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.map +++ b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.map @@ -3900,7 +3900,7 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08002000 0x112c +.text 0x08002000 0x1154 *(.isr_vector) .isr_vector 0x08002000 0x18c ..\obj\startup_stm32f30x.o 0x08002000 __isr_vector @@ -3924,162 +3924,162 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x0800246c 0x20 ..\obj\boot.o 0x0800246c BootActivate .text.BootComUartCheckActivationRequest - 0x0800248c 0x6c ..\obj\boot.o + 0x0800248c 0x94 ..\obj\boot.o .text.BootComCanCheckActivationRequest - 0x080024f8 0x40 ..\obj\boot.o + 0x08002520 0x40 ..\obj\boot.o .text.BootComCheckActivationRequest - 0x08002538 0xc ..\obj\boot.o - 0x08002538 BootComCheckActivationRequest - .text.LedInit 0x08002544 0x44 ..\obj\led.o - 0x08002544 LedInit + 0x08002560 0xc ..\obj\boot.o + 0x08002560 BootComCheckActivationRequest + .text.LedInit 0x0800256c 0x44 ..\obj\led.o + 0x0800256c LedInit .text.LedToggle - 0x08002588 0x4c ..\obj\led.o - 0x08002588 LedToggle + 0x080025b0 0x4c ..\obj\led.o + 0x080025b0 LedToggle .text.CAN_DeInit - 0x080025d4 0x18 ..\obj\lib\spl\src\stm32f30x_can.o - 0x080025d4 CAN_DeInit + 0x080025fc 0x18 ..\obj\lib\spl\src\stm32f30x_can.o + 0x080025fc CAN_DeInit .text.CAN_Init - 0x080025ec 0x124 ..\obj\lib\spl\src\stm32f30x_can.o - 0x080025ec CAN_Init + 0x08002614 0x124 ..\obj\lib\spl\src\stm32f30x_can.o + 0x08002614 CAN_Init .text.CAN_FilterInit - 0x08002710 0xf4 ..\obj\lib\spl\src\stm32f30x_can.o - 0x08002710 CAN_FilterInit + 0x08002738 0xf4 ..\obj\lib\spl\src\stm32f30x_can.o + 0x08002738 CAN_FilterInit .text.CAN_StructInit - 0x08002804 0x20 ..\obj\lib\spl\src\stm32f30x_can.o - 0x08002804 CAN_StructInit + 0x0800282c 0x20 ..\obj\lib\spl\src\stm32f30x_can.o + 0x0800282c CAN_StructInit .text.CAN_Receive - 0x08002824 0xa4 ..\obj\lib\spl\src\stm32f30x_can.o - 0x08002824 CAN_Receive + 0x0800284c 0xa4 ..\obj\lib\spl\src\stm32f30x_can.o + 0x0800284c CAN_Receive .text.CAN_MessagePending - 0x080028c8 0x1c ..\obj\lib\spl\src\stm32f30x_can.o - 0x080028c8 CAN_MessagePending + 0x080028f0 0x1c ..\obj\lib\spl\src\stm32f30x_can.o + 0x080028f0 CAN_MessagePending .text.GPIO_Init - 0x080028e4 0x90 ..\obj\lib\spl\src\stm32f30x_gpio.o - 0x080028e4 GPIO_Init + 0x0800290c 0x90 ..\obj\lib\spl\src\stm32f30x_gpio.o + 0x0800290c GPIO_Init .text.GPIO_SetBits - 0x08002974 0x4 ..\obj\lib\spl\src\stm32f30x_gpio.o - 0x08002974 GPIO_SetBits + 0x0800299c 0x4 ..\obj\lib\spl\src\stm32f30x_gpio.o + 0x0800299c GPIO_SetBits .text.GPIO_ResetBits - 0x08002978 0x4 ..\obj\lib\spl\src\stm32f30x_gpio.o - 0x08002978 GPIO_ResetBits + 0x080029a0 0x4 ..\obj\lib\spl\src\stm32f30x_gpio.o + 0x080029a0 GPIO_ResetBits .text.GPIO_PinAFConfig - 0x0800297c 0x30 ..\obj\lib\spl\src\stm32f30x_gpio.o - 0x0800297c GPIO_PinAFConfig + 0x080029a4 0x30 ..\obj\lib\spl\src\stm32f30x_gpio.o + 0x080029a4 GPIO_PinAFConfig .text.RCC_GetClocksFreq - 0x080029ac 0x35c ..\obj\lib\spl\src\stm32f30x_rcc.o - 0x080029ac RCC_GetClocksFreq + 0x080029d4 0x35c ..\obj\lib\spl\src\stm32f30x_rcc.o + 0x080029d4 RCC_GetClocksFreq .text.RCC_AHBPeriphClockCmd - 0x08002d08 0x1c ..\obj\lib\spl\src\stm32f30x_rcc.o - 0x08002d08 RCC_AHBPeriphClockCmd + 0x08002d30 0x1c ..\obj\lib\spl\src\stm32f30x_rcc.o + 0x08002d30 RCC_AHBPeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x08002d24 0x1c ..\obj\lib\spl\src\stm32f30x_rcc.o - 0x08002d24 RCC_APB1PeriphClockCmd + 0x08002d4c 0x1c ..\obj\lib\spl\src\stm32f30x_rcc.o + 0x08002d4c RCC_APB1PeriphClockCmd .text.RCC_APB1PeriphResetCmd - 0x08002d40 0x1c ..\obj\lib\spl\src\stm32f30x_rcc.o - 0x08002d40 RCC_APB1PeriphResetCmd + 0x08002d68 0x1c ..\obj\lib\spl\src\stm32f30x_rcc.o + 0x08002d68 RCC_APB1PeriphResetCmd .text.USART_Init - 0x08002d5c 0xc8 ..\obj\lib\spl\src\stm32f30x_usart.o - 0x08002d5c USART_Init + 0x08002d84 0xc8 ..\obj\lib\spl\src\stm32f30x_usart.o + 0x08002d84 USART_Init .text.USART_Cmd - 0x08002e24 0x18 ..\obj\lib\spl\src\stm32f30x_usart.o - 0x08002e24 USART_Cmd + 0x08002e4c 0x18 ..\obj\lib\spl\src\stm32f30x_usart.o + 0x08002e4c USART_Cmd .text.USART_ReceiveData - 0x08002e3c 0x8 ..\obj\lib\spl\src\stm32f30x_usart.o - 0x08002e3c USART_ReceiveData + 0x08002e64 0x8 ..\obj\lib\spl\src\stm32f30x_usart.o + 0x08002e64 USART_ReceiveData .text.USART_GetFlagStatus - 0x08002e44 0x10 ..\obj\lib\spl\src\stm32f30x_usart.o - 0x08002e44 USART_GetFlagStatus + 0x08002e6c 0x10 ..\obj\lib\spl\src\stm32f30x_usart.o + 0x08002e6c USART_GetFlagStatus .text.SetSysClock - 0x08002e54 0x64 ..\obj\lib\system_stm32f30x.o + 0x08002e7c 0x64 ..\obj\lib\system_stm32f30x.o .text.SystemInit - 0x08002eb8 0x58 ..\obj\lib\system_stm32f30x.o - 0x08002eb8 SystemInit - .text.Init 0x08002f10 0xc ..\obj\main.o - .text.main 0x08002f1c 0x14 ..\obj\main.o - 0x08002f1c main - .text 0x08002f30 0xc0 ..\obj\startup_stm32f30x.o - 0x08002f30 Reset_Handler - 0x08002f7e NMI_Handler - 0x08002f80 HardFault_Handler - 0x08002f82 MemManage_Handler - 0x08002f84 BusFault_Handler - 0x08002f86 UsageFault_Handler - 0x08002f88 SVC_Handler - 0x08002f8a DebugMon_Handler - 0x08002f8c PendSV_Handler - 0x08002f90 WWDG_IRQHandler - 0x08002f92 PVD_IRQHandler - 0x08002f94 TAMPER_STAMP_IRQHandler - 0x08002f96 RTC_WKUP_IRQHandler - 0x08002f98 FLASH_IRQHandler - 0x08002f9a RCC_IRQHandler - 0x08002f9c EXTI0_IRQHandler - 0x08002f9e EXTI1_IRQHandler - 0x08002fa0 EXTI2_TS_IRQHandler - 0x08002fa2 EXTI3_IRQHandler - 0x08002fa4 EXTI4_IRQHandler - 0x08002fa6 DMA1_Channel1_IRQHandler - 0x08002fa8 DMA1_Channel2_IRQHandler - 0x08002faa DMA1_Channel3_IRQHandler - 0x08002fac DMA1_Channel4_IRQHandler - 0x08002fae DMA1_Channel5_IRQHandler - 0x08002fb0 DMA1_Channel6_IRQHandler - 0x08002fb2 DMA1_Channel7_IRQHandler - 0x08002fb4 ADC1_2_IRQHandler - 0x08002fb6 USB_HP_CAN1_TX_IRQHandler - 0x08002fb8 USB_LP_CAN1_RX0_IRQHandler - 0x08002fba CAN1_RX1_IRQHandler - 0x08002fbc CAN1_SCE_IRQHandler - 0x08002fbe EXTI9_5_IRQHandler - 0x08002fc0 TIM1_BRK_TIM15_IRQHandler - 0x08002fc2 TIM1_UP_TIM16_IRQHandler - 0x08002fc4 TIM1_TRG_COM_TIM17_IRQHandler - 0x08002fc6 TIM1_CC_IRQHandler - 0x08002fc8 TIM2_IRQHandler - 0x08002fca TIM3_IRQHandler - 0x08002fcc I2C1_EV_IRQHandler - 0x08002fce I2C1_ER_IRQHandler - 0x08002fd0 SPI1_IRQHandler - 0x08002fd2 USART1_IRQHandler - 0x08002fd4 USART2_IRQHandler - 0x08002fd6 USART3_IRQHandler - 0x08002fd8 EXTI15_10_IRQHandler - 0x08002fda RTC_Alarm_IRQHandler - 0x08002fdc TIM6_DAC_IRQHandler - 0x08002fde TIM7_IRQHandler - 0x08002fe0 COMP2_IRQHandler - 0x08002fe2 COMP4_6_IRQHandler - 0x08002fe4 FPU_IRQHandler + 0x08002ee0 0x58 ..\obj\lib\system_stm32f30x.o + 0x08002ee0 SystemInit + .text.Init 0x08002f38 0xc ..\obj\main.o + .text.main 0x08002f44 0x14 ..\obj\main.o + 0x08002f44 main + .text 0x08002f58 0xc0 ..\obj\startup_stm32f30x.o + 0x08002f58 Reset_Handler + 0x08002fa6 NMI_Handler + 0x08002fa8 HardFault_Handler + 0x08002faa MemManage_Handler + 0x08002fac BusFault_Handler + 0x08002fae UsageFault_Handler + 0x08002fb0 SVC_Handler + 0x08002fb2 DebugMon_Handler + 0x08002fb4 PendSV_Handler + 0x08002fb8 WWDG_IRQHandler + 0x08002fba PVD_IRQHandler + 0x08002fbc TAMPER_STAMP_IRQHandler + 0x08002fbe RTC_WKUP_IRQHandler + 0x08002fc0 FLASH_IRQHandler + 0x08002fc2 RCC_IRQHandler + 0x08002fc4 EXTI0_IRQHandler + 0x08002fc6 EXTI1_IRQHandler + 0x08002fc8 EXTI2_TS_IRQHandler + 0x08002fca EXTI3_IRQHandler + 0x08002fcc EXTI4_IRQHandler + 0x08002fce DMA1_Channel1_IRQHandler + 0x08002fd0 DMA1_Channel2_IRQHandler + 0x08002fd2 DMA1_Channel3_IRQHandler + 0x08002fd4 DMA1_Channel4_IRQHandler + 0x08002fd6 DMA1_Channel5_IRQHandler + 0x08002fd8 DMA1_Channel6_IRQHandler + 0x08002fda DMA1_Channel7_IRQHandler + 0x08002fdc ADC1_2_IRQHandler + 0x08002fde USB_HP_CAN1_TX_IRQHandler + 0x08002fe0 USB_LP_CAN1_RX0_IRQHandler + 0x08002fe2 CAN1_RX1_IRQHandler + 0x08002fe4 CAN1_SCE_IRQHandler + 0x08002fe6 EXTI9_5_IRQHandler + 0x08002fe8 TIM1_BRK_TIM15_IRQHandler + 0x08002fea TIM1_UP_TIM16_IRQHandler + 0x08002fec TIM1_TRG_COM_TIM17_IRQHandler + 0x08002fee TIM1_CC_IRQHandler + 0x08002ff0 TIM2_IRQHandler + 0x08002ff2 TIM3_IRQHandler + 0x08002ff4 I2C1_EV_IRQHandler + 0x08002ff6 I2C1_ER_IRQHandler + 0x08002ff8 SPI1_IRQHandler + 0x08002ffa USART1_IRQHandler + 0x08002ffc USART2_IRQHandler + 0x08002ffe USART3_IRQHandler + 0x08003000 EXTI15_10_IRQHandler + 0x08003002 RTC_Alarm_IRQHandler + 0x08003004 TIM6_DAC_IRQHandler + 0x08003006 TIM7_IRQHandler + 0x08003008 COMP2_IRQHandler + 0x0800300a COMP4_6_IRQHandler + 0x0800300c FPU_IRQHandler .text.TimerSet - 0x08002ff0 0xc ..\obj\timer.o - 0x08002ff0 TimerSet + 0x08003018 0xc ..\obj\timer.o + 0x08003018 TimerSet .text.TimerInit - 0x08002ffc 0x44 ..\obj\timer.o - 0x08002ffc TimerInit + 0x08003024 0x44 ..\obj\timer.o + 0x08003024 TimerInit .text.TimerGet - 0x08003040 0xc ..\obj\timer.o - 0x08003040 TimerGet + 0x08003068 0xc ..\obj\timer.o + 0x08003068 TimerGet .text.SysTick_Handler - 0x0800304c 0x10 ..\obj\timer.o - 0x0800304c SysTick_Handler - .text.exit 0x0800305c 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-exit.o) - 0x0800305c exit + 0x08003074 0x10 ..\obj\timer.o + 0x08003074 SysTick_Handler + .text.exit 0x08003084 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-exit.o) + 0x08003084 exit .text.__libc_init_array - 0x08003084 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-init.o) - 0x08003084 __libc_init_array - .text.memset 0x080030d0 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-memset.o) - 0x080030d0 memset - .text._exit 0x080030e0 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libnosys_s.a(_exit.o) - 0x080030e0 _exit + 0x080030ac 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-init.o) + 0x080030ac __libc_init_array + .text.memset 0x080030f8 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-memset.o) + 0x080030f8 memset + .text._exit 0x08003108 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libnosys_s.a(_exit.o) + 0x08003108 _exit *(.init) - *fill* 0x080030e2 0x2 - .init 0x080030e4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crti.o - 0x080030e4 _init - .init 0x080030e8 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o + *fill* 0x0800310a 0x2 + .init 0x0800310c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crti.o + 0x0800310c _init + .init 0x08003110 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o *(.fini) - .fini 0x080030f0 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crti.o - 0x080030f0 _fini - .fini 0x080030f4 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o + .fini 0x08003118 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crti.o + 0x08003118 _fini + .fini 0x0800311c 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -4092,46 +4092,46 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.canTiming - 0x080030fc 0x24 ..\obj\boot.o + 0x08003124 0x24 ..\obj\boot.o .rodata.str1.1 - 0x08003120 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-impure.o) - *fill* 0x08003122 0x2 + 0x08003148 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-impure.o) + *fill* 0x0800314a 0x2 .rodata._global_impure_ptr - 0x08003124 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-impure.o) - 0x08003124 _global_impure_ptr + 0x0800314c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-impure.o) + 0x0800314c _global_impure_ptr *(.eh_frame*) - .eh_frame 0x08003128 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o - .eh_frame 0x08003128 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtend.o + .eh_frame 0x08003150 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o + .eh_frame 0x08003150 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtend.o -.glue_7 0x0800312c 0x0 - .glue_7 0x0800312c 0x0 linker stubs +.glue_7 0x08003154 0x0 + .glue_7 0x08003154 0x0 linker stubs -.glue_7t 0x0800312c 0x0 - .glue_7t 0x0800312c 0x0 linker stubs +.glue_7t 0x08003154 0x0 + .glue_7t 0x08003154 0x0 linker stubs -.vfp11_veneer 0x0800312c 0x0 - .vfp11_veneer 0x0800312c 0x0 linker stubs +.vfp11_veneer 0x08003154 0x0 + .vfp11_veneer 0x08003154 0x0 linker stubs -.v4_bx 0x0800312c 0x0 - .v4_bx 0x0800312c 0x0 linker stubs +.v4_bx 0x08003154 0x0 + .v4_bx 0x08003154 0x0 linker stubs -.iplt 0x0800312c 0x0 - .iplt 0x0800312c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o +.iplt 0x08003154 0x0 + .iplt 0x08003154 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x0800312c __exidx_start = . + 0x08003154 __exidx_start = . -.ARM.exidx 0x0800312c 0x8 +.ARM.exidx 0x08003154 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x0800312c 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/crt0.o - 0x08003134 __exidx_end = . - 0x08003134 __etext = . + .ARM.exidx 0x08003154 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/crt0.o + 0x0800315c __exidx_end = . + 0x0800315c __etext = . -.rel.dyn 0x08003134 0x0 - .rel.iplt 0x08003134 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o +.rel.dyn 0x0800315c 0x0 + .rel.iplt 0x0800315c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o -.data 0x20000000 0x9c load address 0x08003134 +.data 0x20000000 0x9c load address 0x0800315c 0x20000000 __data_start__ = . *(vtable) *(.data*) @@ -4163,13 +4163,13 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x2000009c . = ALIGN (0x4) 0x2000009c __data_end__ = . -.jcr 0x2000009c 0x0 load address 0x080031d0 +.jcr 0x2000009c 0x0 load address 0x080031f8 .jcr 0x2000009c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o -.igot.plt 0x2000009c 0x0 load address 0x080031d0 +.igot.plt 0x2000009c 0x0 load address 0x080031f8 .igot.plt 0x2000009c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o -.bss 0x2000009c 0x6c load address 0x080031d0 +.bss 0x2000009c 0x70 load address 0x080031f8 0x2000009c __bss_start__ = . *(.bss*) .bss 0x2000009c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o @@ -4180,26 +4180,28 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- .bss.xcpCtoRxInProgress.7942 0x200000fa 0x1 ..\obj\boot.o *fill* 0x200000fb 0x1 + .bss.xcpCtoRxStartTime.7943 + 0x200000fc 0x4 ..\obj\boot.o .bss.timer_counter_last.7921 - 0x200000fc 0x4 ..\obj\led.o + 0x20000100 0x4 ..\obj\led.o .bss.led_toggle_state.7920 - 0x20000100 0x1 ..\obj\led.o - *fill* 0x20000101 0x3 + 0x20000104 0x1 ..\obj\led.o + *fill* 0x20000105 0x3 .bss.millisecond_counter - 0x20000104 0x4 ..\obj\timer.o + 0x20000108 0x4 ..\obj\timer.o *(COMMON) - 0x20000108 __bss_end__ = . + 0x2000010c __bss_end__ = . -.heap 0x20000108 0x0 - 0x20000108 __end__ = . - 0x20000108 end = __end__ +.heap 0x20000110 0x0 + 0x20000110 __end__ = . + 0x20000110 end = __end__ *(.heap*) - .heap 0x20000108 0x0 ..\obj\startup_stm32f30x.o - 0x20000108 __HeapLimit = . + .heap 0x20000110 0x0 ..\obj\startup_stm32f30x.o + 0x20000110 __HeapLimit = . -.stack_dummy 0x20000108 0x100 +.stack_dummy 0x20000110 0x100 *(.stack) - .stack 0x20000108 0x100 ..\obj\startup_stm32f30x.o + .stack 0x20000110 0x100 ..\obj\startup_stm32f30x.o 0x20003000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) 0x20002f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) 0x20003000 PROVIDE (__stack, __StackTop) @@ -4303,29 +4305,29 @@ OUTPUT(..\bin\demoprog_stm32f303.elf elf32-littlearm) .comment 0x0000006e 0x6f ..\obj\main.o .comment 0x0000006e 0x6f ..\obj\timer.o -.debug_info 0x00000000 0x4fca - .debug_info 0x00000000 0xfcb ..\obj\boot.o - .debug_info 0x00000fcb 0x3f4 ..\obj\led.o - .debug_info 0x000013bf 0xcff ..\obj\lib\spl\src\stm32f30x_can.o - .debug_info 0x000020be 0x7d3 ..\obj\lib\spl\src\stm32f30x_gpio.o - .debug_info 0x00002891 0xbb8 ..\obj\lib\spl\src\stm32f30x_rcc.o - .debug_info 0x00003449 0x1049 ..\obj\lib\spl\src\stm32f30x_usart.o - .debug_info 0x00004492 0x2e3 ..\obj\lib\system_stm32f30x.o - .debug_info 0x00004775 0x13b ..\obj\main.o - .debug_info 0x000048b0 0x8e ..\obj\startup_stm32f30x.o - .debug_info 0x0000493e 0x68c ..\obj\timer.o +.debug_info 0x00000000 0x4ffb + .debug_info 0x00000000 0xffc ..\obj\boot.o + .debug_info 0x00000ffc 0x3f4 ..\obj\led.o + .debug_info 0x000013f0 0xcff ..\obj\lib\spl\src\stm32f30x_can.o + .debug_info 0x000020ef 0x7d3 ..\obj\lib\spl\src\stm32f30x_gpio.o + .debug_info 0x000028c2 0xbb8 ..\obj\lib\spl\src\stm32f30x_rcc.o + .debug_info 0x0000347a 0x1049 ..\obj\lib\spl\src\stm32f30x_usart.o + .debug_info 0x000044c3 0x2e3 ..\obj\lib\system_stm32f30x.o + .debug_info 0x000047a6 0x13b ..\obj\main.o + .debug_info 0x000048e1 0x8e ..\obj\startup_stm32f30x.o + .debug_info 0x0000496f 0x68c ..\obj\timer.o -.debug_abbrev 0x00000000 0xfc7 - .debug_abbrev 0x00000000 0x2b5 ..\obj\boot.o - .debug_abbrev 0x000002b5 0x168 ..\obj\led.o - .debug_abbrev 0x0000041d 0x240 ..\obj\lib\spl\src\stm32f30x_can.o - .debug_abbrev 0x0000065d 0x1e5 ..\obj\lib\spl\src\stm32f30x_gpio.o - .debug_abbrev 0x00000842 0x210 ..\obj\lib\spl\src\stm32f30x_rcc.o - .debug_abbrev 0x00000a52 0x1af ..\obj\lib\spl\src\stm32f30x_usart.o - .debug_abbrev 0x00000c01 0x127 ..\obj\lib\system_stm32f30x.o - .debug_abbrev 0x00000d28 0xa5 ..\obj\main.o - .debug_abbrev 0x00000dcd 0x14 ..\obj\startup_stm32f30x.o - .debug_abbrev 0x00000de1 0x1e6 ..\obj\timer.o +.debug_abbrev 0x00000000 0xfd8 + .debug_abbrev 0x00000000 0x2c6 ..\obj\boot.o + .debug_abbrev 0x000002c6 0x168 ..\obj\led.o + .debug_abbrev 0x0000042e 0x240 ..\obj\lib\spl\src\stm32f30x_can.o + .debug_abbrev 0x0000066e 0x1e5 ..\obj\lib\spl\src\stm32f30x_gpio.o + .debug_abbrev 0x00000853 0x210 ..\obj\lib\spl\src\stm32f30x_rcc.o + .debug_abbrev 0x00000a63 0x1af ..\obj\lib\spl\src\stm32f30x_usart.o + .debug_abbrev 0x00000c12 0x127 ..\obj\lib\system_stm32f30x.o + .debug_abbrev 0x00000d39 0xa5 ..\obj\main.o + .debug_abbrev 0x00000dde 0x14 ..\obj\startup_stm32f30x.o + .debug_abbrev 0x00000df2 0x1e6 ..\obj\timer.o .debug_loc 0x00000000 0x259c .debug_loc 0x00000000 0x90 ..\obj\boot.o @@ -4370,89 +4372,89 @@ OUTPUT(..\bin\demoprog_stm32f303.elf elf32-littlearm) .debug_ranges 0x000004a0 0x18 ..\obj\main.o .debug_ranges 0x000004b8 0x30 ..\obj\timer.o -.debug_macro 0x00000000 0x13906 - .debug_macro 0x00000000 0x1d4 ..\obj\boot.o - .debug_macro 0x000001d4 0x892 ..\obj\boot.o - .debug_macro 0x00000a66 0x93 ..\obj\boot.o - .debug_macro 0x00000af9 0x78 ..\obj\boot.o - .debug_macro 0x00000b71 0x3b ..\obj\boot.o - .debug_macro 0x00000bac 0x22 ..\obj\boot.o - .debug_macro 0x00000bce 0x87 ..\obj\boot.o - .debug_macro 0x00000c55 0x44 ..\obj\boot.o - .debug_macro 0x00000c99 0xfd ..\obj\boot.o - .debug_macro 0x00000d96 0x5e ..\obj\boot.o - .debug_macro 0x00000df4 0x1df ..\obj\boot.o - .debug_macro 0x00000fd3 0x2d ..\obj\boot.o - .debug_macro 0x00001000 0x26 ..\obj\boot.o - .debug_macro 0x00001026 0xd39 ..\obj\boot.o - .debug_macro 0x00001d5f 0xade5 ..\obj\boot.o - .debug_macro 0x0000cb44 0x5a6 ..\obj\boot.o - .debug_macro 0x0000d0ea 0x3cf ..\obj\boot.o - .debug_macro 0x0000d4b9 0x46 ..\obj\boot.o - .debug_macro 0x0000d4ff 0x293 ..\obj\boot.o - .debug_macro 0x0000d792 0x1b6 ..\obj\boot.o - .debug_macro 0x0000d948 0x9a ..\obj\boot.o - .debug_macro 0x0000d9e2 0x3a8 ..\obj\boot.o - .debug_macro 0x0000dd8a 0x114 ..\obj\boot.o - .debug_macro 0x0000de9e 0x1e4 ..\obj\boot.o - .debug_macro 0x0000e082 0x2a3 ..\obj\boot.o - .debug_macro 0x0000e325 0x1bd ..\obj\boot.o - .debug_macro 0x0000e4e2 0x13d6 ..\obj\boot.o - .debug_macro 0x0000f8b8 0x31f ..\obj\boot.o - .debug_macro 0x0000fbd7 0x29a ..\obj\boot.o - .debug_macro 0x0000fe71 0x70 ..\obj\boot.o - .debug_macro 0x0000fee1 0x10c ..\obj\boot.o - .debug_macro 0x0000ffed 0xb8 ..\obj\boot.o - .debug_macro 0x000100a5 0x70b ..\obj\boot.o - .debug_macro 0x000107b0 0x551 ..\obj\boot.o - .debug_macro 0x00010d01 0x3ab ..\obj\boot.o - .debug_macro 0x000110ac 0x902 ..\obj\boot.o - .debug_macro 0x000119ae 0x364 ..\obj\boot.o - .debug_macro 0x00011d12 0x34 ..\obj\boot.o - .debug_macro 0x00011d46 0x89 ..\obj\boot.o - .debug_macro 0x00011dcf 0x35 ..\obj\boot.o - .debug_macro 0x00011e04 0x1da ..\obj\led.o - .debug_macro 0x00011fde 0x201 ..\obj\lib\spl\src\stm32f30x_can.o - .debug_macro 0x000121df 0x1ad ..\obj\lib\spl\src\stm32f30x_gpio.o - .debug_macro 0x0001238c 0x1b7 ..\obj\lib\spl\src\stm32f30x_gpio.o - .debug_macro 0x00012543 0x24a ..\obj\lib\spl\src\stm32f30x_rcc.o - .debug_macro 0x0001278d 0x705 ..\obj\lib\spl\src\stm32f30x_rcc.o - .debug_macro 0x00012e92 0x1c5 ..\obj\lib\spl\src\stm32f30x_usart.o - .debug_macro 0x00013057 0x35e ..\obj\lib\spl\src\stm32f30x_usart.o - .debug_macro 0x000133b5 0x1a9 ..\obj\lib\system_stm32f30x.o - .debug_macro 0x0001355e 0x1d4 ..\obj\main.o - .debug_macro 0x00013732 0x1d4 ..\obj\timer.o +.debug_macro 0x00000000 0x1390c + .debug_macro 0x00000000 0x1da ..\obj\boot.o + .debug_macro 0x000001da 0x892 ..\obj\boot.o + .debug_macro 0x00000a6c 0x93 ..\obj\boot.o + .debug_macro 0x00000aff 0x78 ..\obj\boot.o + .debug_macro 0x00000b77 0x3b ..\obj\boot.o + .debug_macro 0x00000bb2 0x22 ..\obj\boot.o + .debug_macro 0x00000bd4 0x87 ..\obj\boot.o + .debug_macro 0x00000c5b 0x44 ..\obj\boot.o + .debug_macro 0x00000c9f 0xfd ..\obj\boot.o + .debug_macro 0x00000d9c 0x5e ..\obj\boot.o + .debug_macro 0x00000dfa 0x1df ..\obj\boot.o + .debug_macro 0x00000fd9 0x2d ..\obj\boot.o + .debug_macro 0x00001006 0x26 ..\obj\boot.o + .debug_macro 0x0000102c 0xd39 ..\obj\boot.o + .debug_macro 0x00001d65 0xade5 ..\obj\boot.o + .debug_macro 0x0000cb4a 0x5a6 ..\obj\boot.o + .debug_macro 0x0000d0f0 0x3cf ..\obj\boot.o + .debug_macro 0x0000d4bf 0x46 ..\obj\boot.o + .debug_macro 0x0000d505 0x293 ..\obj\boot.o + .debug_macro 0x0000d798 0x1b6 ..\obj\boot.o + .debug_macro 0x0000d94e 0x9a ..\obj\boot.o + .debug_macro 0x0000d9e8 0x3a8 ..\obj\boot.o + .debug_macro 0x0000dd90 0x114 ..\obj\boot.o + .debug_macro 0x0000dea4 0x1e4 ..\obj\boot.o + .debug_macro 0x0000e088 0x2a3 ..\obj\boot.o + .debug_macro 0x0000e32b 0x1bd ..\obj\boot.o + .debug_macro 0x0000e4e8 0x13d6 ..\obj\boot.o + .debug_macro 0x0000f8be 0x31f ..\obj\boot.o + .debug_macro 0x0000fbdd 0x29a ..\obj\boot.o + .debug_macro 0x0000fe77 0x70 ..\obj\boot.o + .debug_macro 0x0000fee7 0x10c ..\obj\boot.o + .debug_macro 0x0000fff3 0xb8 ..\obj\boot.o + .debug_macro 0x000100ab 0x70b ..\obj\boot.o + .debug_macro 0x000107b6 0x551 ..\obj\boot.o + .debug_macro 0x00010d07 0x3ab ..\obj\boot.o + .debug_macro 0x000110b2 0x902 ..\obj\boot.o + .debug_macro 0x000119b4 0x364 ..\obj\boot.o + .debug_macro 0x00011d18 0x34 ..\obj\boot.o + .debug_macro 0x00011d4c 0x89 ..\obj\boot.o + .debug_macro 0x00011dd5 0x35 ..\obj\boot.o + .debug_macro 0x00011e0a 0x1da ..\obj\led.o + .debug_macro 0x00011fe4 0x201 ..\obj\lib\spl\src\stm32f30x_can.o + .debug_macro 0x000121e5 0x1ad ..\obj\lib\spl\src\stm32f30x_gpio.o + .debug_macro 0x00012392 0x1b7 ..\obj\lib\spl\src\stm32f30x_gpio.o + .debug_macro 0x00012549 0x24a ..\obj\lib\spl\src\stm32f30x_rcc.o + .debug_macro 0x00012793 0x705 ..\obj\lib\spl\src\stm32f30x_rcc.o + .debug_macro 0x00012e98 0x1c5 ..\obj\lib\spl\src\stm32f30x_usart.o + .debug_macro 0x0001305d 0x35e ..\obj\lib\spl\src\stm32f30x_usart.o + .debug_macro 0x000133bb 0x1a9 ..\obj\lib\system_stm32f30x.o + .debug_macro 0x00013564 0x1d4 ..\obj\main.o + .debug_macro 0x00013738 0x1d4 ..\obj\timer.o -.debug_line 0x00000000 0x379f - .debug_line 0x00000000 0x5b7 ..\obj\boot.o - .debug_line 0x000005b7 0x4c9 ..\obj\led.o - .debug_line 0x00000a80 0x7c6 ..\obj\lib\spl\src\stm32f30x_can.o - .debug_line 0x00001246 0x58f ..\obj\lib\spl\src\stm32f30x_gpio.o - .debug_line 0x000017d5 0x84b ..\obj\lib\spl\src\stm32f30x_rcc.o - .debug_line 0x00002020 0x848 ..\obj\lib\spl\src\stm32f30x_usart.o - .debug_line 0x00002868 0x4c2 ..\obj\lib\system_stm32f30x.o - .debug_line 0x00002d2a 0x4c7 ..\obj\main.o - .debug_line 0x000031f1 0xaa ..\obj\startup_stm32f30x.o - .debug_line 0x0000329b 0x504 ..\obj\timer.o +.debug_line 0x00000000 0x37a3 + .debug_line 0x00000000 0x5bb ..\obj\boot.o + .debug_line 0x000005bb 0x4c9 ..\obj\led.o + .debug_line 0x00000a84 0x7c6 ..\obj\lib\spl\src\stm32f30x_can.o + .debug_line 0x0000124a 0x58f ..\obj\lib\spl\src\stm32f30x_gpio.o + .debug_line 0x000017d9 0x84b ..\obj\lib\spl\src\stm32f30x_rcc.o + .debug_line 0x00002024 0x848 ..\obj\lib\spl\src\stm32f30x_usart.o + .debug_line 0x0000286c 0x4c2 ..\obj\lib\system_stm32f30x.o + .debug_line 0x00002d2e 0x4c7 ..\obj\main.o + .debug_line 0x000031f5 0xaa ..\obj\startup_stm32f30x.o + .debug_line 0x0000329f 0x504 ..\obj\timer.o -.debug_str 0x00000000 0x7dbb3 - .debug_str 0x00000000 0x7bef8 ..\obj\boot.o - 0x7c0be (size before relaxing) - .debug_str 0x0007bef8 0x8a ..\obj\led.o +.debug_str 0x00000000 0x7dbea + .debug_str 0x00000000 0x7bf38 ..\obj\boot.o + 0x7c0fe (size before relaxing) + .debug_str 0x0007bf38 0x81 ..\obj\led.o 0x7bbc6 (size before relaxing) - .debug_str 0x0007bf82 0x4ae ..\obj\lib\spl\src\stm32f30x_can.o + .debug_str 0x0007bfb9 0x4ae ..\obj\lib\spl\src\stm32f30x_can.o 0x7be64 (size before relaxing) - .debug_str 0x0007c430 0x13f ..\obj\lib\spl\src\stm32f30x_gpio.o + .debug_str 0x0007c467 0x13f ..\obj\lib\spl\src\stm32f30x_gpio.o 0x7b9e9 (size before relaxing) - .debug_str 0x0007c56f 0xab9 ..\obj\lib\spl\src\stm32f30x_rcc.o + .debug_str 0x0007c5a6 0xab9 ..\obj\lib\spl\src\stm32f30x_rcc.o 0x7c248 (size before relaxing) - .debug_str 0x0007d028 0x71c ..\obj\lib\spl\src\stm32f30x_usart.o + .debug_str 0x0007d05f 0x71c ..\obj\lib\spl\src\stm32f30x_usart.o 0x7c12a (size before relaxing) - .debug_str 0x0007d744 0x8f ..\obj\lib\system_stm32f30x.o + .debug_str 0x0007d77b 0x8f ..\obj\lib\system_stm32f30x.o 0x7b7b0 (size before relaxing) - .debug_str 0x0007d7d3 0x19 ..\obj\main.o + .debug_str 0x0007d80a 0x19 ..\obj\main.o 0x7b991 (size before relaxing) - .debug_str 0x0007d7ec 0x3c7 ..\obj\timer.o + .debug_str 0x0007d823 0x3c7 ..\obj\timer.o 0x7be34 (size before relaxing) .debug_frame 0x00000000 0xbc4 diff --git a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.srec b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.srec index fe39002d..38caa71b 100644 --- a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.srec +++ b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/bin/demoprog_stm32f303.srec @@ -1,288 +1,291 @@ S02100002E2E5C62696E5C64656D6F70726F675F73746D3332663330332E7372656345 -S3150800200000300020312F00087F2F0008812F00089C -S31508002010832F0008852F0008872F0008000000007E -S31508002020000000000000000000000000892F0008E2 -S315080020308B2F0008000000008D2F00084D30000887 -S31508002040912F0008932F0008952F0008972F000856 -S31508002050992F00089B2F00089D2F00089F2F000826 -S31508002060A12F0008A32F0008A52F0008A72F0008F6 -S31508002070A92F0008AB2F0008AD2F0008AF2F0008C6 -S31508002080B12F0008B32F0008B52F0008B72F000896 -S31508002090B92F0008BB2F0008BD2F0008BF2F000866 -S315080020A0C12F0008C32F0008C52F0008C72F000836 -S315080020B0C92F0008CB2F000800000000CD2F00080C -S315080020C0CF2F00080000000000000000D12F0008F4 -S315080020D000000000D32F0008D52F0008D72F0008CE -S315080020E0D92F0008DB2F00080000000000000000C0 +S3150800200000300020592F0008A72F0008A92F000824 +S31508002010AB2F0008AD2F0008AF2F00080000000006 +S31508002020000000000000000000000000B12F0008BA +S31508002030B32F000800000000B52F0008753000080F +S31508002040B92F0008BB2F0008BD2F0008BF2F0008B6 +S31508002050C12F0008C32F0008C52F0008C72F000886 +S31508002060C92F0008CB2F0008CD2F0008CF2F000856 +S31508002070D12F0008D32F0008D52F0008D72F000826 +S31508002080D92F0008DB2F0008DD2F0008DF2F0008F6 +S31508002090E12F0008E32F0008E52F0008E72F0008C6 +S315080020A0E92F0008EB2F0008ED2F0008EF2F000896 +S315080020B0F12F0008F32F000800000000F52F000894 +S315080020C0F72F00080000000000000000F92F0008A4 +S315080020D000000000FB2F0008FD2F0008FF2F000856 +S315080020E0013000080330000800000000000000006E S315080020F000000000000000000000000000000000D2 S3150800210000000000000000000000000000000000C1 -S315080021100000000000000000DD2F0008DF2F000887 +S315080021100000000000000000053000080730000835 S3150800212000000000000000000000000000000000A1 S315080021300000000000000000000000000000000091 -S31508002140E12F0008E32F000800000000000000004F +S31508002140093000080B3000080000000000000000FD S315080021500000000000000000000000000000000071 S315080021600000000000000000000000000000000061 S315080021700000000000000000000000000000000051 -S3150800218000000000E52F0008EE11AA5510B5054C11 +S31508002180000000000D300008EE11AA5510B5054CE8 S31508002190237833B9044B13B10448AFF30080012305 -S315080021A0237010BD9C0000200000000028310008A4 +S315080021A0237010BD9C00002000000000503100087C S315080021B0084B10B51BB108490848AFF3008008481A S315080021C0036803B910BD074B002BFBD0BDE81040D0 -S315080021D0184700BF00000000A000002028310008B2 +S315080021D0184700BF00000000A0000020503100088A S315080021E09C00002000000000154B002B08BF134B75 S315080021F09D46A3F5803A00218B460F461348144A9C -S31508002200121A00F065FF0F4B002B00D098470E4BB3 +S31508002200121A00F079FF0F4B002B00D098470E4B9F S31508002210002B00D098470020002104000D000D482F -S31508002220002802D00C48AFF3008000F02BFF2000F6 -S31508002230290000F073FE00F011FF00BF000008003F +S31508002220002802D00C48AFF3008000F03FFF2000E2 +S31508002230290000F087FE00F025FF00BF0000080017 S315080022400030002000000000000000009C00002074 -S31508002250080100200000000000000000F0B500247E +S315080022500C0100200000000000000000F0B500247A S3150800226022E0134D15F814E005EB44056F780EEBE4 S31508002270070606FB00064FF4FA4595FBF6F506FB3E S3150800228005F5B5F5FA4F0DD195FBF6F6B6B20E8003 S31508002290013EB6B2B6F5806F04D282F800E01F7030 S315080022A00120F0BD0134E4B2112CDAD90020F0BDCA -S315080022B0FC30000870B588B001214FF4003000F0FA -S315080022C031FD01214FF4003000F01EFD07220221E6 -S315080022D04FF0904000F052FB07220F214FF090403C -S315080022E000F04CFB00248DF81E4001258DF81F5088 +S315080022B02431000870B588B001214FF4003000F0D1 +S315080022C045FD01214FF4003000F032FD07220221BE +S315080022D04FF0904000F066FB07220F214FF0904028 +S315080022E000F060FB00248DF81E4001258DF81F5074 S315080022F002268DF81C600423069303238DF81D30EF -S3150800230006A94FF0904000F0EDFA8DF81C604FF4E6 -S315080023100043069306A94FF0904000F0E3FA4FF405 +S3150800230006A94FF0904000F001FB8DF81C604FF4D1 +S315080023100043069306A94FF0904000F0F7FA4FF4F1 S315080023206143009301940294039405940C23049347 -S31508002330054C6946204600F011FD2946204600F066 -S3150800234071FD08B070BD00BF0044004070B58AB08A -S3150800235001214FF4003000F0D7FC09220B214FF081 -S31508002360904000F00BFB09220C214FF0904000F042 -S3150800237005FB4FF4C053089302238DF8243003233A +S31508002330054C6946204600F025FD2946204600F052 +S3150800234085FD08B070BD00BF0044004070B58AB076 +S3150800235001214FF4003000F0EBFC09220B214FF06D +S31508002360904000F01FFB09220C214FF0904000F02E +S3150800237019FB4FF4C053089302238DF82430032326 S315080023808DF8253000248DF8264001258DF8275034 -S3150800239008A94FF0904000F0A5FA29464FF00070C2 -S315080023A000F0C0FC244E304600F014F905A800F0F1 -S315080023B029FA6B460DEB05020DF102014FF4FA708E +S3150800239008A94FF0904000F0B9FA29464FF00070AE +S315080023A000F0D4FC244E304600F028F905A800F0C9 +S315080023B03DFA6B460DEB05020DF102014FF4FA707A S315080023C0FFF74CFF8DF81A408DF81B408DF81C401E S315080023D08DF81D408DF81E408DF81F408DF816406B S315080023E08DF817409DF80130013B8DF818309DF89F S315080023F00030013B8DF81930BDF80230ADF81430C5 -S3150800240005A9304600F0F2F88DF80E408DF80F4019 +S3150800240005A9304600F006F98DF80E408DF80F4004 S315080024108DF81050ADF80440ADF80640ADF8084008 S31508002420ADF80A40ADF80C408DF8115001A800F03F -S315080024306FF90AB070BD00BF0064004010B50446CD -S315080024402021064800F0FEFC012805D1034800F0CB -S31508002450F5FC2070012010BD002010BD004400408E +S3150800243083F90AB070BD00BF0064004010B50446B9 +S315080024402021064800F012FD012805D1034800F0B6 +S3150800245009FD2070012010BD002010BD0044004079 S3150800246008B5FFF727FFFFF771FF08BDBFF34F8FCA S315080024700449CA6802F4E062034B1343CB60BFF316 -S315080024804F8FFEE700ED00E00400FA0508B5174B8C -S315080024901B785BB91648FFF7D1FF012824D1012222 -S315080024A0124B1A700022134B1A7008BD114B1B7879 -S315080024B001330F481844FFF7C1FF012814D10D4A0C -S315080024C013780133DBB21370094A127893420BD1A1 -S315080024D00022064B1A70064B5B78FF2B04D1044B7F -S315080024E09B780BB9FFF7C2FF08BD00BFFA000020B2 -S315080024F0B8000020F900002000B587B000210D487B -S3150800250000F0E2F990B101AA00210A4800F08AF920 -S3150800251040F26763019A9A4208D19DF80F30FF2B63 -S3150800252004D19DF810300BB9FFF7A0FF07B05DF88E -S3150800253004FB00BF0064004008B5FFF7A7FFFFF7DC -S31508002540DBFF08BD30B583B001214FF4802000F0D1 -S31508002550DBFB0825009501238DF8043000238DF850 -S31508002560063003228DF805208DF80730054C69469C -S31508002570204600F0B7F92946204600F0FDF903B0D9 -S3150800258030BD00BF0004004810B500F059FD0E4BE1 -S315080025901B68C31AB3F5FA7F14D304460B4B1B7892 -S315080025A03BB90122094B1A700821094800F0E2F9E3 -S315080025B006E00022054B1A700821054800F0DCF9F0 -S315080025C0014B1C6010BD00BFFC000020000100206C -S315080025D00004004808B501214FF0007000F0B0FB78 -S315080025E000214FF0007000F0ABFB08BD82B000235D -S315080025F00193036823F002030360036843F00103B1 -S31508002600036002E0019B01330193436813F0010F55 -S3150800261004D1019A6FF07F439A42F3D1436813F0CD -S31508002620010F6FD08B79012B04D1036843F0800327 -S31508002630036003E0036823F080030360CB79012B72 -S3150800264004D1036843F04003036003E0036823F002 -S31508002650400303600B7A012B04D1036843F020037F -S31508002660036003E0036823F0200303604B7A012B21 -S3150800267004D1036843F01003036003E0036823F002 -S31508002680100303608B7A012B04D1036843F0080317 -S31508002690036003E0036823F008030360CB7A012B89 -S315080026A004D1036843F00403036003E0036823F0DE -S315080026B0040303608A78CB781B0643EA82730A7997 -S315080026C043EA02434A7943EA02530A88013A134322 -S315080026D0C361036823F0010303600023019302E04A -S315080026E0019B01330193436813F0010F04D0019A4B -S315080026F06FF07F439A42F3D1436813F0010F03D07A -S31508002700002002E0002000E0012002B0704700BF70 -S3150800271070B4837A012202FA03F3394AD2F8001216 -S3150800272041F00101C2F80012D2F81C12DC43214024 -S31508002730C2F81C12027BB2B9314AD2F80C122140F7 -S31508002740C2F80C12817AC688458845EA064548319A -S3150800275042F83150857A8688018841EA064148352B -S3150800276002EBC5025160027B012A16D1244AD2F82F -S315080027700C121943C2F80C12817A0688458845EA74 -S315080027800645483142F83150857A8688C18841EA3B -S315080027900641483502EBC5025160C27A32B918497A -S315080027A0D1F804222240C1F8042205E01449D1F8E0 -S315080027B004221A43C1F8042202892AB91049D1F819 -S315080027C014221440C1F814420289012A05D10C4981 -S315080027D0D1F814221A43C1F81422427B012A05D1E2 -S315080027E00749D1F81C221343C1F81C32044AD2F80F -S315080027F0003223F00103C2F8003270BC704700BFF4 -S315080028000064004000238371C371037243728372AC -S31508002810C3728370C37003230371022343710123B8 -S315080028200380704710B401F11B031B01C35803F062 -S315080028300403DBB2137233B901F11B031B01C3583E -S315080028405B0D136005E001F11B031B01C358DB0890 -S31508002850536001F11B031B01C418C35803F002039C -S315080028605372636803F00F03937263681B0AD37489 -S3150800287000EB0113D3F8B841D472D3F8B841240A4F -S315080028801473D3F8B841240C5473D3F8B841240E02 -S315080028909473D3F8BC41D473D3F8BC41240A147496 -S315080028A0D3F8BC41240C5474D3F8BC311B0E937472 -S315080028B021B9C36843F02003C36003E0036943F00A -S315080028C02003036110BC704719B9C06800F0030003 -S315080028D07047012903D1006900F003007047002002 -S315080028E0704700BF70B400233FE001229A400C688D -S315080028F0A24339D10A79013AD2B2012A1CD885688D -S315080029005A000324944025EA0404846085684C79B7 -S3150800291004FA02F22A4382608488A5B29AB2012494 -S31508002920944025EA040484808588ADB28C7904FA3B -S3150800293002F22A4392B2828004685A00032505FAF5 -S3150800294002F624EA0604046006680C7994403443C7 -S315080029500460C4689EB27600B54024EA0505CC79C1 -S3150800296004FA02F22A43C26001330F2BBDD970BCA8 -S31508002970704700BF816170470185704730B401F028 -S3150800298007039B009A40C908083150F821400F25D3 -S3150800299005FA03F324EA030340F8213050F82130FE -S315080029A01A4340F8212030BC704700BFF0B5A04B51 -S315080029B05B6803F00C03042B06D0082B08D003BB76 -S315080029C09C4B036000241FE09A4B036000241BE025 -S315080029D0974B5C685A68C4F38344A31C12F4803F7F -S315080029E003D1954C04FB03F409E0914AD26A02F03C -S315080029F00F0201328F4CB4FBF2F404FB03F40460BB -S31508002A0002E08C4B03600024894D6B68C3F3031303 -S31508002A10DFF828E21EF80370FFB2026822FA07F30D -S31508002A2043606968C1F302211EF80110C9B223FA8E -S31508002A3001F181606E68C6F3C2261EF80660F6B21A -S31508002A40F340C360ED6A2D0905F00F0CDFF8F0E1DD -S31508002A503EF81CE01FFA8EFE15F0100F06D0BEF1E8 -S31508002A60000F03D0B4FBFEF5056100E00261704D6E -S31508002A70ED6A6D0A05F00F0CDFF8C4E13EF81CE0BC -S31508002A801FFA8EFE15F0100F06D0BEF1000F03D008 -S31508002A90B4FBFEF5456100E04261654D2D6B15F00E -S31508002AA0100F02D1634D856100E08261604D2D6B88 -S31508002AB015F0200F02D15F4DC56100E0C2615C4D83 -S31508002AC02D6B15F0400F02D15A4D056200E00262E7 -S31508002AD0574D2D6B15F4807F06D0944204D1B7422A -S31508002AE002D16500456200E04362514D2D6B15F435 -S31508002AF0805F06D0944204D1B74202D16500856250 -S31508002B0000E083624A4D2D6B15F4007F06D094428F -S31508002B1004D1B74202D16500C56200E0C362444DE4 -S31508002B202D6B15F4806F06D0944204D1B74202D1BA -S31508002B306500C56400E0C3643D4D2D6B15F4006F58 -S31508002B4006D0944204D1B74202D16500056500E07B -S31508002B500365374D2D6B15F4005F06D0944204D1FA -S31508002B60B74202D16500456500E00365304D2D6B1F -S31508002B7015F4004F06D0944204D1B74202D164003E -S31508002B80846500E083652A4B1B6B13F0030F01D1A4 -S31508002B90816319E0264B1B6B03F00303012B01D15C -S31508002BA0826311E0224B1B6B03F00303022B03D154 -S31508002BB04FF40043836307E01D4B1B6B03F00303CD -S31508002BC0032B01D11B4B8363194B1B6B13F4403F3B -S31508002BD001D1C1631CE0164B1B6B03F44033B3F5FC -S31508002BE0803F01D1C26313E0114B1B6B03F44033E2 -S31508002BF0B3F5003F03D14FF40043C36308E00C4B21 -S31508002C001B6B03F44033B3F5403F01D1094BC36353 -S31508002C10074B1B6B13F4402F01D1016426E0044BCC -S31508002C201B6B03F44023B3F5802F0BD102641DE020 -S31508002C300010024000127A0000093D002000002022 -S31508002C40000000202E4B1B6B03F44023B3F5002F26 -S31508002C5003D14FF40043036408E0294B1B6B03F4CC -S31508002C604023B3F5402F01D1264B0364244B1B6B3D -S31508002C7013F4401F01D141641CE0214B1B6B03F484 -S31508002C804013B3F5801F01D1426413E01C4B1B6B44 -S31508002C9003F44013B3F5001F03D14FF40043436414 -S31508002CA008E0174B1B6B03F44013B3F5401F01D123 -S31508002CB0144B4364124B1B6B13F4400F01D1816410 -S31508002CC0F0BD0F4B1B6B03F44003B3F5800F01D126 -S31508002CD08264F0BD0A4B1B6B03F44003B3F5000F87 -S31508002CE003D14FF400438364F0BD054B1B6B03F41B -S31508002CF04003B3F5400F01D1024B8364F0BD00BF1A -S31508002D000010024000127A0021B1054B5A6910439F -S31508002D1058617047024A536923EA000050617047B8 -S31508002D200010024021B1054BDA691043D86170479B -S31508002D30024AD36923EA0000D061704700100240B6 -S31508002D4021B1054B1A69104318617047024A136985 -S31508002D5023EA0000106170470010024030B599B0B0 -S31508002D6004460D46036823F001030360436823F411 -S31508002D7040528B6813434360036823F4B05222F031 -S31508002D800C024968EB6819432B690B43134303602C -S31508002D90836823F440726B691343836001A8FFF7C5 -S31508002DA005FE1C4B9C4201D10F9A0FE01A4B9C4220 -S31508002DB001D1109A0AE0194B9C4201D1119A05E0FB -S31508002DC0174B9C4201D1129A00E0139A236813F418 -S31508002DD0004F06D052002968B2FBF1F301FB13221B -S31508002DE004E02968B2FBF1F301FB13222968B2EB70 -S31508002DF0510F00D30133226812F4004F06D0C3F3F3 -S31508002E00420223F00F031B041B0C13439BB2A3813E -S31508002E1019B030BD00380140004400400048004069 -S31508002E20004C004021B1036843F00103036070477A -S31508002E30036823F001030360704700BF808CC0F36A -S31508002E4008007047C3690B4201D001207047002073 -S31508002E50704700BF1222164B1A60A3F580535A68B2 -S31508002E605A605A685A605A6842F480625A605A68C8 -S31508002E7022F47C125A605A6842F460125A601A6840 -S31508002E8042F080721A600B4B1B6813F0007FFAD071 -S31508002E90084B5A6822F003025A605A6842F0020246 -S31508002EA05A60044B5B6803F00C03082BF9D1704792 -S31508002EB0002002400010024008B5124B1A6842F082 -S31508002EC001021A605968104A0A405A601A6822F0C4 -S31508002ED0847222F480321A601A6822F480221A60F8 -S31508002EE05A6822F4FE025A60DA6A22F00F02DA629F -S31508002EF0196B064A0A401A6300229A60FFF7AAFF6E -S31508002F0008BD00BF001002400CC07FF8CCFC00FFD3 -S31508002F1008B5FFF717FB00F071F808BD08B5FFF70D -S31508002F20F7FFFFF79DFAFFF72FFBFFF705FBFAE719 -S31508002F3007498D460749084A084B9A42BEBF51F8C9 -S31508002F40040B42F8040BF8E7054880470548004794 -S31508002F500030002034310008000000209C000020CA -S31508002F60B92E0008E92100081F49204A002301E07C -S31508002F7041F8043B9142FBD3FFF7D0FFFEE7FEE79B -S31508002F80FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE70B -S31508002F90FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7FB -S31508002FA0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7EB +S315080024804F8FFEE700ED00E00400FA0508B5204B83 +S315080024901B789BB91F48FFF7D1FF012836D11D4B82 +S315080024A01B78002B32D000F0DFFD1B4B1860012291 +S315080024B0174B1A700022194B1A7008BD174B1B7858 +S315080024C0013314481844FFF7B9FF012814D1134AF9 +S315080024D013780133DBB213700E4A1278934215D182 +S315080024E000220B4B1A700B4B5B78FF2B0ED1094B56 +S315080024F09B785BB9FFF7BAFF00F0B6FD064B1B6881 +S315080025006433984202D90022014B1A7008BD00BFF5 +S31508002510FA000020B8000020FC000020F900002086 +S3150800252000B587B000210D4800F0E2F990B101AA84 +S3150800253000210A4800F08AF940F26763019A9A4234 +S3150800254008D19DF80F30FF2B04D19DF810300BB938 +S31508002550FFF78CFF07B05DF804FB00BF006400407E +S3150800256008B5FFF793FFFFF7DBFF08BD30B583B06B +S3150800257001214FF4802000F0DBFB0825009501239C +S315080025808DF8043000238DF8063003228DF80520D7 +S315080025908DF80730054C6946204600F0B7F92946FC +S315080025A0204600F0FDF903B030BD00BF0004004826 +S315080025B010B500F059FD0E4B1B68C31AB3F5FA7F28 +S315080025C014D304460B4B1B783BB90122094B1A70EE +S315080025D00821094800F0E2F906E00022054B1A70C6 +S315080025E00821054800F0DCF9014B1C6010BD00BF4E +S315080025F000010020040100200004004808B501215C +S315080026004FF0007000F0B0FB00214FF0007000F0B2 +S31508002610ABFB08BD82B000230193036823F00203D5 +S315080026200360036843F00103036002E0019B013382 +S315080026300193436813F0010F04D1019A6FF07F43A9 +S315080026409A42F3D1436813F0010F6FD08B79012BAF +S3150800265004D1036843F08003036003E0036823F0B2 +S3150800266080030360CB79012B04D1036843F0400350 +S31508002670036003E0036823F0400303600B7A012B31 +S3150800268004D1036843F02003036003E0036823F0E2 +S31508002690200303604B7A012B04D1036843F010032F +S315080026A0036003E0036823F0100303608B7A012BB1 +S315080026B004D1036843F00803036003E0036823F0CA +S315080026C008030360CB7A012B04D1036843F00403A3 +S315080026D0036003E0036823F0040303608A78CB7879 +S315080026E01B0643EA82730A7943EA02434A7943EAB4 +S315080026F002530A88013A1343C361036823F00103AE +S3150800270003600023019302E0019B013301934368B0 +S3150800271013F0010F04D0019A6FF07F439A42F3D168 +S31508002720436813F0010F03D0002002E0002000E008 +S31508002730012002B0704700BF70B4837A012202FA02 +S3150800274003F3394AD2F8001241F00101C2F8001227 +S31508002750D2F81C12DC432140C2F81C12027BB2B923 +S31508002760314AD2F80C122140C2F80C12817AC68876 +S31508002770458845EA0645483142F83150857A8688C3 +S31508002780018841EA0641483502EBC5025160027BE1 +S31508002790012A16D1244AD2F80C121943C2F80C128F +S315080027A0817A0688458845EA0645483142F8315017 +S315080027B0857A8688C18841EA0641483502EBC50212 +S315080027C05160C27A32B91849D1F804222240C1F8B8 +S315080027D0042205E01449D1F804221A43C1F8042258 +S315080027E002892AB91049D1F814221440C1F81442B2 +S315080027F00289012A05D10C49D1F814221A43C1F8D5 +S315080028001422427B012A05D10749D1F81C22134319 +S31508002810C1F81C32044AD2F8003223F00103C2F888 +S31508002820003270BC704700BF00640040002383710B +S31508002830C371037243728372C3728370C3700323B6 +S3150800284003710223437101230380704710B401F119 +S315080028501B031B01C35803F00403DBB2137233B91D +S3150800286001F11B031B01C3585B0D136005E001F161 +S315080028701B031B01C358DB08536001F11B031B0133 +S31508002880C418C35803F002035372636803F00F03B6 +S31508002890937263681B0AD37400EB0113D3F8B8412B +S315080028A0D472D3F8B841240A1473D3F8B841240C67 +S315080028B05473D3F8B841240E9473D3F8BC41D47337 +S315080028C0D3F8BC41240A1474D3F8BC41240C5474BC +S315080028D0D3F8BC311B0E937421B9C36843F02003A7 +S315080028E0C36003E0036943F02003036110BC70472B +S315080028F019B9C06800F003007047012903D10069BF +S3150800290000F0030070470020704700BF70B4002332 +S315080029103FE001229A400C68A24339D10A79013A6C +S31508002920D2B2012A1CD885685A000324944025EAA5 +S315080029300404846085684C7904FA02F22A438260AA +S315080029408488A5B29AB20124944025EA04048480B6 +S315080029508588ADB28C7904FA02F22A4392B2828053 +S3150800296004685A00032505FA02F624EA06040460F8 +S3150800297006680C79944034430460C4689EB27600B5 +S31508002980B54024EA0505CC7904FA02F22A43C26066 +S3150800299001330F2BBDD970BC704700BF81617047EA +S315080029A00185704730B401F007039B009A40C908B7 +S315080029B0083150F821400F2505FA03F324EA0303EA +S315080029C040F8213050F821301A4340F8212030BC15 +S315080029D0704700BFF0B5A04B5B6803F00C03042BEF +S315080029E006D0082B08D003BB9C4B036000241FE0CD +S315080029F09A4B036000241BE0974B5C685A68C4F343 +S31508002A008344A31C12F4803F03D1954C04FB03F4C2 +S31508002A1009E0914AD26A02F00F0201328F4CB4FBE8 +S31508002A20F2F404FB03F4046002E08C4B0360002418 +S31508002A30894D6B68C3F30313DFF828E21EF80370A9 +S31508002A40FFB2026822FA07F343606968C1F30221FC +S31508002A501EF80110C9B223FA01F181606E68C6F347 +S31508002A60C2261EF80660F6B2F340C360ED6A2D0969 +S31508002A7005F00F0CDFF8F0E13EF81CE01FFA8EFEB9 +S31508002A8015F0100F06D0BEF1000F03D0B4FBFEF50B +S31508002A90056100E00261704DED6A6D0A05F00F0CE4 +S31508002AA0DFF8C4E13EF81CE01FFA8EFE15F0100FA1 +S31508002AB006D0BEF1000F03D0B4FBFEF5456100E079 +S31508002AC04261654D2D6B15F0100F02D1634D85617E +S31508002AD000E08261604D2D6B15F0200F02D15F4D2D +S31508002AE0C56100E0C2615C4D2D6B15F0400F02D147 +S31508002AF05A4D056200E00262574D2D6B15F4807F32 +S31508002B0006D0944204D1B74202D16500456200E07E +S31508002B104362514D2D6B15F4805F06D0944204D163 +S31508002B20B74202D16500856200E083624A4D2D6B8B +S31508002B3015F4007F06D0944204D1B74202D165004D +S31508002B40C56200E0C362444D2D6B15F4806F06D054 +S31508002B50944204D1B74202D16500C56400E0C3645B +S31508002B603D4D2D6B15F4006F06D0944204D1B74243 +S31508002B7002D16500056500E00365374D2D6B15F438 +S31508002B80005F06D0944204D1B74202D1650045657C +S31508002B9000E00365304D2D6B15F4004F06D09442C6 +S31508002BA004D1B74202D16400846500E083652A4BEC +S31508002BB01B6B13F0030F01D1816319E0264B1B6BC6 +S31508002BC003F00303012B01D1826311E0224B1B6B37 +S31508002BD003F00303022B03D14FF40043836307E09A +S31508002BE01D4B1B6B03F00303032B01D11B4B8363A4 +S31508002BF0194B1B6B13F4403F01D1C1631CE0164B04 +S31508002C001B6B03F44033B3F5803F01D1C26313E075 +S31508002C10114B1B6B03F44033B3F5003F03D14FF45C +S31508002C200043C36308E00C4B1B6B03F44033B3F556 +S31508002C30403F01D1094BC363074B1B6B13F4402F6D +S31508002C4001D1016426E0044B1B6B03F44023B3F562 +S31508002C50802F0BD102641DE00010024000127A009A +S31508002C6000093D0020000020000000202E4B1B6BB1 +S31508002C7003F44023B3F5002F03D14FF40043036454 +S31508002C8008E0294B1B6B03F44023B3F5402F01D111 +S31508002C90264B0364244B1B6B13F4401F01D141647C +S31508002CA01CE0214B1B6B03F44013B3F5801F01D1C5 +S31508002CB0426413E01C4B1B6B03F44013B3F5001F6F +S31508002CC003D14FF40043436408E0174B1B6B03F42E +S31508002CD04013B3F5401F01D1144B4364124B1B6BD1 +S31508002CE013F4400F01D18164F0BD0F4B1B6B03F445 +S31508002CF04003B3F5800F01D18264F0BD0A4B1B6B0C +S31508002D0003F44003B3F5000F03D14FF40043836483 +S31508002D10F0BD054B1B6B03F44003B3F5400F01D11F +S31508002D20024B8364F0BD00BF0010024000127A0017 +S31508002D3021B1054B5A69104358617047024A5369D5 +S31508002D4023EA0000506170470010024021B1054B8C +S31508002D50DA691043D8617047024AD36923EA00004A +S31508002D60D06170470010024021B1054B1A69104323 +S31508002D7018617047024A136923EA00001061704718 +S31508002D800010024030B599B004460D46036823F09A +S31508002D9001030360436823F440528B68134343607E +S31508002DA0036823F4B05222F00C024968EB68194311 +S31508002DB02B690B4313430360836823F440726B69E2 +S31508002DC01343836001A8FFF705FE1C4B9C4201D103 +S31508002DD00F9A0FE01A4B9C4201D1109A0AE0194B40 +S31508002DE09C4201D1119A05E0174B9C4201D1129AD7 +S31508002DF000E0139A236813F4004F06D0520029689E +S31508002E00B2FBF1F301FB132204E02968B2FBF1F3EC +S31508002E1001FB13222968B2EB510F00D30133226854 +S31508002E2012F4004F06D0C3F3420223F00F031B042B +S31508002E301B0C13439BB2A38119B030BD0038014067 +S31508002E400044004000480040004C004021B103689F +S31508002E5043F0010303607047036823F0010303602E +S31508002E60704700BF808CC0F308007047C3690B42E7 +S31508002E7001D0012070470020704700BF1222164B70 +S31508002E801A60A3F580535A685A605A685A605A6895 +S31508002E9042F480625A605A6822F47C125A605A6870 +S31508002EA042F460125A601A6842F080721A600B4B3C +S31508002EB01B6813F0007FFAD0084B5A6822F0030209 +S31508002EC05A605A6842F002025A60044B5B6803F083 +S31508002ED00C03082BF9D1704700200240001002406D +S31508002EE008B5124B1A6842F001021A605968104A6E +S31508002EF00A405A601A6822F0847222F480321A60F4 +S31508002F001A6822F480221A605A6822F4FE025A606D +S31508002F10DA6A22F00F02DA62196B064A0A401A6365 +S31508002F2000229A60FFF7AAFF08BD00BF0010024002 +S31508002F300CC07FF8CCFC00FF08B5FFF717FB00F0C4 +S31508002F4071F808BD08B5FFF7F7FFFFF789FAFFF72D +S31508002F502FFBFFF705FBFAE707498D460749084A9D +S31508002F60084B9A42BEBF51F8040B42F8040BF8E727 +S31508002F700548804705480047003000205C310008B6 +S31508002F80000000209C000020E12E0008E92100082E +S31508002F901F49204A002301E041F8043B9142FBD334 +S31508002FA0FFF7D0FFFEE7FEE7FEE7FEE7FEE7FEE7F0 S31508002FB0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7DB S31508002FC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7CB S31508002FD0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7BB -S31508002FE0FEE7FEE7FEE700009C000020080100203F -S31508002FF0014B1860704700BF0401002008B50C4B50 -S315080030001B680C4AA2FB03239B09013BB3F1807F93 -S3150800301009D2094A5360F021084B83F8231000238C -S315080030209360072313600020FFF7E2FF08BD00BF87 -S3150800303030000020D34D621010E000E000ED00E003 -S31508003040014B1868704700BF04010020024A136844 -S3150800305001331360704700BF0401002008B5074B11 -S31508003060044613B10021AFF30080054B1868836A44 -S3150800307003B19847204600F033F800BF000000006F -S315080030802431000870B50E4B0E4CE41AA410002526 -S315080030901E46A54204D056F8253098470135F8E76C -S315080030A000F020F8084C094BE41AA41000251E4627 -S315080030B0A54204D056F8253098470135F8E770BD83 -S315080030C0940000209400002098000020940000201E -S315080030D002440346934202D003F8011BFAE77047FD -S315080030E0FEE70000F8B500BFF8BC08BC9E4670476E -S315080030F0F8B500BFF8BC08BC9E4670470502060234 -S31508003100060307030803090309040A040B040C044D -S315080031100C050D050E050F050F06100610071008FD -S31108003120430000003400002000000000FE -S30D0800312CBCF0FF7F0100000062 -S31508003134010002000400060008000A000C00100042 -S31508003144200040008000000100000000000000008C -S31508003154000000000102030401020304060708092B -S315080031640090D003000000000000000000000000EA -S31508003174000000000000000000000000000000003D -S3150800318400000000203100080000000000000000D4 -S31508003194000000000000000000000000000000001D -S315080031A4000000000000000000000000000000000D -S315080031B400000000000000000000000000000000FD -S311080031C400000000B12100088D21000861 +S31508002FE0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7AB +S31508002FF0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE79B +S31508003000FEE7FEE7FEE7FEE7FEE7FEE7FEE700006F +S315080030109C0000200C010020014B1860704700BF7F +S315080030200801002008B50C4B1B680C4AA2FB0323B9 +S315080030309B09013BB3F1807F09D2094A5360F0210D +S31508003040084B83F82310002393600723136000209E +S31508003050FFF7E2FF08BD00BF30000020D34D621025 +S3150800306010E000E000ED00E0014B1868704700BF73 +S3150800307008010020024A136801331360704700BF35 +S315080030800801002008B5074B044613B10021AFF329 +S315080030900080054B1868836A03B19847204600F0FC +S315080030A033F800BF000000004C31000870B50E4B25 +S315080030B00E4CE41AA41000251E46A54204D056F864 +S315080030C0253098470135F8E700F020F8084C094BF9 +S315080030D0E41AA41000251E46A54204D056F8253049 +S315080030E098470135F8E770BD940000209400002049 +S315080030F0980000209400002002440346934202D020 +S3150800310003F8011BFAE77047FEE70000F8B500BFB1 +S31508003110F8BC08BC9E467047F8B500BFF8BC08BCAA +S315080031209E467047050206020603070308030903BD +S3150800313009040A040B040C040C050D050E050F05FD +S315080031400F06100610071008430000003400002080 +S30908003150000000006D +S30D0800315494F0FF7F0100000062 +S3150800315C010002000400060008000A000C0010001A +S3150800316C2000400080000001000000000000000064 +S3150800317C0000000001020304010203040607080903 +S3150800318C0090D003000000000000000000000000C2 +S3150800319C0000000000000000000000000000000015 +S315080031AC0000000048310008000000000000000084 +S315080031BC00000000000000000000000000000000F5 +S315080031CC00000000000000000000000000000000E5 +S315080031DC00000000000000000000000000000000D5 +S311080031EC00000000B12100088D21000839 S70508002000D2 diff --git a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/boot.c b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/boot.c index 6b40de35..abac6fb1 100644 --- a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -153,6 +162,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -160,11 +170,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -189,6 +204,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.depend b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.depend index 80054cb1..d8dba833 100644 --- a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.depend +++ b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.depend @@ -526,7 +526,7 @@ 1469431761 c:\work\software\openblt\target\source\assert.h -1479122668 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\blt_conf.h +1493798325 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\blt_conf.h 1469431761 c:\work\software\openblt\target\source\plausibility.h @@ -633,43 +633,43 @@ 1479124699 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\boot.c "header.h" -1479117171 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\header.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\header.h "../Boot/blt_conf.h" "stm32f30x.h" "boot.h" "led.h" "timer.h" -1436351686 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\stm32f30x.h +1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\stm32f30x.h "core_cm4.h" "system_stm32f30x.h" "stm32f30x_conf.h" -1436351425 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cm4.h +1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cm4.h -1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cminstr.h +1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cminstr.h -1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cmfunc.h +1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cmfunc.h -1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cmsimd.h +1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cmsimd.h -1436351686 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\system_stm32f30x.h +1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\system_stm32f30x.h -1439552139 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\stm32f30x_conf.h +1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\stm32f30x_conf.h "stm32f30x_adc.h" "stm32f30x_can.h" "stm32f30x_crc.h" @@ -695,179 +695,179 @@ "stm32f30x_wwdg.h" "stm32f30x_misc.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_adc.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_adc.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_can.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_can.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_crc.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_crc.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_comp.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_comp.h "stm32f30x.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dac.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dac.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dbgmcu.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dbgmcu.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dma.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dma.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_exti.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_exti.h "stm32f30x.h" -1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_flash.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_flash.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_fmc.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_fmc.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_gpio.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_gpio.h "stm32f30x.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_hrtim.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_hrtim.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_syscfg.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_syscfg.h "stm32f30x.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_i2c.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_i2c.h "stm32f30x.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_iwdg.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_iwdg.h "stm32f30x.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_opamp.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_opamp.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_pwr.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_pwr.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_rcc.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_rcc.h "stm32f30x.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_rtc.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_rtc.h "stm32f30x.h" -1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_spi.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_spi.h "stm32f30x.h" -1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_tim.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_tim.h "stm32f30x.h" -1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_usart.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_usart.h "stm32f30x.h" -1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_wwdg.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_wwdg.h "stm32f30x.h" -1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_misc.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_misc.h "stm32f30x.h" -1479117075 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\boot.h +1493798331 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\boot.h -1479117106 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\led.h +1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\led.h -1479117152 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\timer.h +1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\timer.h -1479122242 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\led.c +1493829233 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\led.c "header.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_adc.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_adc.c "stm32f30x_adc.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_can.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_can.c "stm32f30x_can.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_comp.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_comp.c "stm32f30x_comp.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_crc.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_crc.c "stm32f30x_crc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dac.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dac.c "stm32f30x_dac.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dbgmcu.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dbgmcu.c "stm32f30x_dbgmcu.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dma.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dma.c "stm32f30x_dma.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_exti.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_exti.c "stm32f30x_exti.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_flash.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_flash.c "stm32f30x_flash.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_fmc.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_fmc.c "stm32f30x_fmc.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_gpio.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_gpio.c "stm32f30x_gpio.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_hrtim.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_hrtim.c "stm32f30x_hrtim.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_i2c.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_i2c.c "stm32f30x_i2c.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_iwdg.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_iwdg.c "stm32f30x_iwdg.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_misc.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_misc.c "stm32f30x_misc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_opamp.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_opamp.c "stm32f30x_opamp.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_pwr.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_pwr.c "stm32f30x_pwr.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_rcc.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_rcc.c "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_rtc.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_rtc.c "stm32f30x_rtc.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_spi.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_spi.c "stm32f30x_spi.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_syscfg.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_syscfg.c "stm32f30x_syscfg.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_tim.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_tim.c "stm32f30x_tim.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_usart.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_usart.c "stm32f30x_usart.h" "stm32f30x_rcc.h" -1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_wwdg.c +1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_wwdg.c "stm32f30x_wwdg.h" "stm32f30x_rcc.h" -1479118125 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\system_stm32f30x.c +1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\system_stm32f30x.c "stm32f30x.h" -1479117116 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\main.c +1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\main.c "header.h" -1479118057 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\startup_stm32f30x.s +1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\startup_stm32f30x.s -1479117141 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\timer.c +1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\timer.c "header.h" diff --git a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.elay b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.elay index 1bfd1d56..ee15fda1 100644 --- a/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.elay +++ b/Target/Demo/ARMCM4_STM32F3_Nucleo_F303K8_GCC/Prog/ide/stm32f303.elay @@ -1,9 +1,9 @@ - + - + @@ -16,7 +16,7 @@ - + @@ -51,7 +51,7 @@ - + @@ -66,7 +66,7 @@ - + diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.elf b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.elf index 3927c370..3a153a4d 100644 Binary files a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.elf and b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.elf differ diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.map b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.map index 56dad538..d89c524a 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.map +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.map @@ -7,8 +7,8 @@ start address 0x0800c000 Program Header: LOAD off 0x00000000 vaddr 0x08008000 paddr 0x08008000 align 2**15 - filesz 0x00007118 memsz 0x00007118 flags r-x - LOAD off 0x00008000 vaddr 0x20000000 paddr 0x0800f118 align 2**15 + filesz 0x00007154 memsz 0x00007154 flags r-x + LOAD off 0x00008000 vaddr 0x20000000 paddr 0x0800f154 align 2**15 filesz 0x00000014 memsz 0x00000014 flags rw- LOAD off 0x00008080 vaddr 0x20000080 paddr 0x0800f200 align 2**15 filesz 0x00000000 memsz 0x00001c9c flags rw- @@ -16,31 +16,31 @@ private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00003118 0800c000 0800c000 00004000 2**2 + 0 .text 00003154 0800c000 0800c000 00004000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000014 20000000 0800f118 00008000 2**2 + 1 .data 00000014 20000000 0800f154 00008000 2**2 CONTENTS, ALLOC, LOAD, DATA 2 .bss 00001c9c 20000080 0800f200 00008080 2**7 ALLOC - 3 .debug_info 000093e6 00000000 00000000 00008014 2**0 + 3 .debug_info 000093d4 00000000 00000000 00008014 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_abbrev 00001de7 00000000 00000000 000113fa 2**0 + 4 .debug_abbrev 00001dac 00000000 00000000 000113e8 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_loc 00003ba9 00000000 00000000 000131e1 2**0 + 5 .debug_loc 00003ba9 00000000 00000000 00013194 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_aranges 000009c8 00000000 00000000 00016d8a 2**0 + 6 .debug_aranges 000009c0 00000000 00000000 00016d3d 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_ranges 000008b8 00000000 00000000 00017752 2**0 + 7 .debug_ranges 000008b0 00000000 00000000 000176fd 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_line 0000310a 00000000 00000000 0001800a 2**0 + 8 .debug_line 0000314b 00000000 00000000 00017fad 2**0 CONTENTS, READONLY, DEBUGGING - 9 .debug_str 00003834 00000000 00000000 0001b114 2**0 + 9 .debug_str 00003846 00000000 00000000 0001b0f8 2**0 CONTENTS, READONLY, DEBUGGING - 10 .comment 00000030 00000000 00000000 0001e948 2**0 + 10 .comment 00000030 00000000 00000000 0001e93e 2**0 CONTENTS, READONLY - 11 .ARM.attributes 00000033 00000000 00000000 0001e978 2**0 + 11 .ARM.attributes 00000033 00000000 00000000 0001e96e 2**0 CONTENTS, READONLY - 12 .debug_frame 00001464 00000000 00000000 0001e9ac 2**2 + 12 .debug_frame 0000144c 00000000 00000000 0001e9a4 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 0800c000 l d .text 00000000 .text @@ -58,23 +58,23 @@ SYMBOL TABLE: 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 boot.c -0800c18c l F .text 00000022 NVIC_SystemReset -0800c1b0 l F .text 00000038 UartReceiveByte +0800c18c l F .text 00000038 UartReceiveByte 20000080 l O .bss 00000041 xcpCtoReqPacket.7491 200000c4 l O .bss 00000001 xcpCtoRxLength.7492 200000c5 l O .bss 00000001 xcpCtoRxInProgress.7493 -0800f0ec l O .text 00000024 canTiming +200000c8 l O .bss 00000004 xcpCtoRxStartTime.7494 +0800f128 l O .text 00000024 canTiming 00000000 l df *ABS* 00000000 cstart.c -0800c524 l F .text 00000000 zero_loop +0800c560 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 led.c -200000c8 l O .bss 00000004 timer_counter_last.7472 -200000cc l O .bss 00000001 led_toggle_state.7471 +200000cc l O .bss 00000004 timer_counter_last.7472 +200000d0 l O .bss 00000001 led_toggle_state.7471 00000000 l df *ABS* 00000000 net.c -200000d0 l O .bss 00000004 ARPTimerTimeOut -200000d4 l O .bss 00000004 periodicTimerTimeOut +200000d4 l O .bss 00000004 ARPTimerTimeOut +200000d8 l O .bss 00000004 periodicTimerTimeOut 00000000 l df *ABS* 00000000 main.c 00000000 l df *ABS* 00000000 timer.c -200000d8 l O .bss 00000004 millisecond_counter +200000dc l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 stm32_eth.c 00000000 l df *ABS* 00000000 netdev.c 00000000 l df *ABS* 00000000 stm32f4xx_can.c @@ -85,118 +85,118 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 stm32f4xx_usart.c 00000000 l df *ABS* 00000000 system_stm32f4xx.c 00000000 l df *ABS* 00000000 uip.c -0800d95c l F .text 0000004c chksum -0800d9a8 l F .text 00000046 upper_layer_chksum -0800da70 l F .text 00000036 uip_add_rcv_nxt -200000dc l O .bss 00000002 tmp16 -200000de l O .bss 00000002 ipid -200000e0 l O .bss 00000004 iss -200000e4 l O .bss 00000002 lastport -200000f0 l O .bss 00000001 c -200000f1 l O .bss 00000001 opt +0800d998 l F .text 0000004c chksum +0800d9e4 l F .text 00000046 upper_layer_chksum +0800daac l F .text 00000036 uip_add_rcv_nxt +200000e0 l O .bss 00000002 tmp16 +200000e2 l O .bss 00000002 ipid +200000e4 l O .bss 00000004 iss +200000e8 l O .bss 00000002 lastport +200000f4 l O .bss 00000001 c +200000f5 l O .bss 00000001 opt 00000000 l df *ABS* 00000000 uip_arp.c -0800eb1c l F .text 00000116 uip_arp_update -200000f2 l O .bss 00000001 i -200000f3 l O .bss 00000001 tmpage -200000f4 l O .bss 00000060 arp_table -0800f110 l O .text 00000006 broadcast_ethaddr -20000154 l O .bss 00000001 c -20000155 l O .bss 00000001 arptime -20000158 l O .bss 00000004 ipaddr +0800eb58 l F .text 00000116 uip_arp_update +200000f6 l O .bss 00000001 i +200000f7 l O .bss 00000001 tmpage +200000f8 l O .bss 00000060 arp_table +0800f14c l O .text 00000006 broadcast_ethaddr +20000158 l O .bss 00000001 c +20000159 l O .bss 00000001 arptime +2000015c l O .bss 00000004 ipaddr 00000000 l df *ABS* 00000000 memcpy-stub.c 00000000 l df *ABS* 00000000 memset.c 00000000 l df *ABS* 00000000 00000800 l *ABS* 00000000 __STACKSIZE__ -0800cdfc g F .text 00000012 ETH_FlushTransmitFIFO -0800c4e0 g F .text 00000060 reset_handler -0800d570 g F .text 00000028 GPIO_PinAFConfig -0800c920 g F .text 0000009e ETH_StructInit -0800d2e0 g F .text 00000126 CAN_FilterInit -0800ca98 g F .text 000002f0 ETH_Init +0800ce38 g F .text 00000012 ETH_FlushTransmitFIFO +0800c51c g F .text 00000060 reset_handler +0800d5ac g F .text 00000028 GPIO_PinAFConfig +0800c95c g F .text 0000009e ETH_StructInit +0800d31c g F .text 00000126 CAN_FilterInit +0800cad4 g F .text 000002f0 ETH_Init 20000e90 g O .bss 00000002 uip_len -200000e8 g O .bss 00000006 uip_ethaddr -0800d9f0 g F .text 0000007e uip_add32 -0800d6e0 g F .text 00000024 RCC_AHB1PeriphResetCmd -0800d83c g F .text 0000000c USART_GetFlagStatus -0800f118 g .text 00000000 _etext -0800d0f0 g F .text 00000056 netdev_read -0800db4c g F .text 00000fc4 uip_process -0800c8f0 g F .text 00000010 TimerISRHandler -0800c904 g F .text 0000001c ETH_DeInit -0800efa4 g F .text 000000a6 memcpy +200000ec g O .bss 00000006 uip_ethaddr +0800da2c g F .text 0000007e uip_add32 +0800d71c g F .text 00000024 RCC_AHB1PeriphResetCmd +0800d878 g F .text 0000000c USART_GetFlagStatus +0800f154 g .text 00000000 _etext +0800d12c g F .text 00000056 netdev_read +0800db88 g F .text 00000fc4 uip_process +0800c92c g F .text 00000010 TimerISRHandler +0800c940 g F .text 0000001c ETH_DeInit +0800efe0 g F .text 000000a6 memcpy 20000e94 g O .bss 00000004 uip_sappdata -0800cea0 g F .text 0000022a netdev_init +0800cedc g F .text 0000022a netdev_init 20000e98 g O .bss 00000004 uip_acc32 -0800daa8 g F .text 0000002c uip_ipchksum +0800dae4 g F .text 0000002c uip_ipchksum 20000010 g O .data 00000004 SystemCoreClock -0800d834 g F .text 00000008 USART_ReceiveData -0800d6bc g F .text 00000024 RCC_APB2PeriphClockCmd -0800d4d8 g F .text 00000090 GPIO_Init -0800db18 g F .text 00000032 uip_listen -0800d818 g F .text 0000001c USART_Cmd -0800d148 g F .text 00000066 netdev_send -0800d698 g F .text 00000024 RCC_APB1PeriphClockCmd +0800d870 g F .text 00000008 USART_ReceiveData +0800d6f8 g F .text 00000024 RCC_APB2PeriphClockCmd +0800d514 g F .text 00000090 GPIO_Init +0800db54 g F .text 00000032 uip_listen +0800d854 g F .text 0000001c USART_Cmd +0800d184 g F .text 00000066 netdev_send +0800d6d4 g F .text 00000024 RCC_APB1PeriphClockCmd 20000e9c g O .bss 00000001 uip_flags 20000180 g O .bss 00000010 EnetDmaRx -0800d1b0 g F .text 00000042 CAN_DeInit -0800cd88 g F .text 00000026 ETH_MACTransmissionCmd -0800c4d4 g F .text 0000000c BootActivate +0800d1ec g F .text 00000042 CAN_DeInit +0800cdc4 g F .text 00000026 ETH_MACTransmissionCmd +0800c3ac g F .text 00000022 BootActivate 2000151c g .bss 00000000 _ebss -0800c900 g F .text 00000002 UnusedISR -0800c54c g F .text 00000056 LedInit -0800d568 g F .text 00000004 GPIO_SetBits -0800c6ec g F .text 0000015c NetTask -0800cdd8 g F .text 00000012 ETH_SoftwareReset -0800ca30 g F .text 00000068 ETH_WritePHYRegister -0800d598 g F .text 000000da RCC_GetClocksFreq -0800d0cc g F .text 00000022 netdev_init_mac -0800d734 g F .text 000000e4 USART_Init -0800d428 g F .text 00000096 CAN_Receive -0800d1f4 g F .text 000000ea CAN_Init +0800c93c g F .text 00000002 UnusedISR +0800c588 g F .text 00000056 LedInit +0800d5a4 g F .text 00000004 GPIO_SetBits +0800c728 g F .text 0000015c NetTask +0800ce14 g F .text 00000012 ETH_SoftwareReset +0800ca6c g F .text 00000068 ETH_WritePHYRegister +0800d5d4 g F .text 000000da RCC_GetClocksFreq +0800d108 g F .text 00000022 netdev_init_mac +0800d770 g F .text 000000e4 USART_Init +0800d464 g F .text 00000096 CAN_Receive +0800d230 g F .text 000000ea CAN_Init 20000080 g .bss 00000000 _bss -0800d408 g F .text 00000020 CAN_StructInit -0800dad4 g F .text 00000010 uip_tcpchksum -0800ce38 g F .text 00000026 ETH_DMAReceptionCmd +0800d444 g F .text 00000020 CAN_StructInit +0800db10 g F .text 00000010 uip_tcpchksum +0800ce74 g F .text 00000026 ETH_DMAReceptionCmd 20000ea0 g O .bss 00000004 uip_appdata -0800d56c g F .text 00000004 GPIO_ResetBits +0800d5a8 g F .text 00000004 GPIO_ResetBits 20000ea4 g O .bss 00000004 uip_conn -0800cdec g F .text 00000010 ETH_GetSoftwareResetStatus -0800c9c0 g F .text 0000006e ETH_ReadPHYRegister +0800ce28 g F .text 00000010 ETH_GetSoftwareResetStatus +0800c9fc g F .text 0000006e ETH_ReadPHYRegister 20000ea8 g O .bss 0000001e uip_conns -0800edcc g F .text 000001d6 uip_arp_out -0800f04c g F .text 0000009e memset -0800c848 g F .text 00000054 main -0800d4c0 g F .text 00000018 CAN_MessagePending -0800c1e8 g F .text 000001e8 BootComInit -0800d848 g F .text 00000112 SystemInit -0800d728 g F .text 0000000a SYSCFG_ETH_MediaInterfaceConfig -0800ec8c g F .text 00000140 uip_arp_arpin -0800ec34 g F .text 00000058 uip_arp_timer +0800ee08 g F .text 000001d6 uip_arp_out +0800f088 g F .text 0000009e memset +0800c884 g F .text 00000054 main +0800d4fc g F .text 00000018 CAN_MessagePending +0800c1c4 g F .text 000001e8 BootComInit +0800d884 g F .text 00000112 SystemInit +0800d764 g F .text 0000000a SYSCFG_ETH_MediaInterfaceConfig +0800ecc8 g F .text 00000140 uip_arp_arpin +0800ec70 g F .text 00000058 uip_arp_timer 20000ec8 g O .bss 00000002 uip_listenports 20000ecc g O .bss 00000004 uip_draddr -0800d704 g F .text 00000024 RCC_APB1PeriphResetCmd +0800d740 g F .text 00000024 RCC_APB1PeriphResetCmd 20000000 g .data 00000000 _data -0800c5a4 g F .text 0000007e LedToggle -0800ce60 g F .text 0000003e ETH_Start +0800c5e0 g F .text 0000007e LedToggle +0800ce9c g F .text 0000003e ETH_Start 20000190 g O .bss 00000640 RxBuff 20001d1c g .bss 00000000 _estack 20000014 g .data 00000000 _edata -0800eb10 g F .text 0000000a htons +0800eb4c g F .text 0000000a htons 0800c000 g O .text 0000018c _vectab -0800cdb0 g F .text 00000026 ETH_MACReceptionCmd +0800cdec g F .text 00000026 ETH_MACReceptionCmd 200007d0 g O .bss 00000640 TxBuff -0800c3d0 g F .text 00000104 BootComCheckActivationRequest -0800ce10 g F .text 00000026 ETH_DMATransmissionCmd -0800dae4 g F .text 00000032 uip_init -0800d674 g F .text 00000024 RCC_AHB1PeriphClockCmd +0800c3d0 g F .text 0000014c BootComCheckActivationRequest +0800ce4c g F .text 00000026 ETH_DMATransmissionCmd +0800db20 g F .text 00000032 uip_init +0800d6b0 g F .text 00000024 RCC_AHB1PeriphClockCmd 2000151c g .bss 00000000 _stack 20000ed0 g O .bss 00000004 uip_netmask 20000ed4 g O .bss 00000004 uip_hostaddr -0800c8e4 g F .text 0000000c TimerGet +0800c920 g F .text 0000000c TimerGet 20000e80 g O .bss 00000010 EnetDmaTx -0800c6b4 g F .text 00000038 NetApp -0800c624 g F .text 00000090 NetInit -0800c89c g F .text 00000046 TimerInit +0800c6f0 g F .text 00000038 NetApp +0800c660 g F .text 00000090 NetInit +0800c8d8 g F .text 00000046 TimerInit 20000ed8 g O .bss 00000642 uip_buf 2000151a g O .bss 00000002 uip_slen diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.srec b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.srec index fd060e89..eeb2ccad 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.srec +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/bin/demoprog_olimex_stm32e407.srec @@ -1,790 +1,794 @@ S025000062696E2F64656D6F70726F675F6F6C696D65785F73746D3332653430372E7372656335 -S3150800C0001C1D0020E1C4000801C9000801C9000878 -S3150800C01001C9000801C9000801C9000801C90008CA -S3150800C02001C9000801C9000801C9000801C90008BA -S3150800C03001C9000801C9000801C90008F1C80008BB -S3150800C04001C9000801C9000801C9000801C900089A -S3150800C05001C9000801C9000801C9000801C900088A -S3150800C06001C9000801C9000801C9000801C900087A -S3150800C07001C9000801C9000801C9000801C900086A -S3150800C08001C9000801C9000801C9000801C900085A -S3150800C09001C9000801C9000801C9000801C900084A -S3150800C0A001C9000801C9000801C9000801C900083A -S3150800C0B001C9000801C9000801C9000801C900082A -S3150800C0C001C9000801C9000801C9000801C900081A -S3150800C0D001C9000801C9000801C9000801C900080A -S3150800C0E001C9000801C9000801C9000801C90008FA -S3150800C0F001C9000801C9000801C9000801C90008EA -S3150800C10001C9000801C9000801C9000801C90008D9 -S3150800C11001C9000801C9000801C9000801C90008C9 -S3150800C12001C9000801C9000801C9000801C90008B9 -S3150800C13001C9000801C9000801C9000801C90008A9 -S3150800C14001C9000801C9000801C9000801C9000899 -S3150800C15001C9000801C9000801C9000801C9000889 -S3150800C16001C9000801C9000801C9000801C9000879 -S3150800C17001C9000801C9000801C9000801C9000869 -S3150800C18001C9000801C90008EE11AA55BFF34F8F6F -S3150800C1904FF46D42CEF20002D16801F4E061042347 -S3150800C1A0C0F2FA530B43D360BFF34F8FFEE700BFCD -S3150800C1B010B504464FF4A050C4F2010020214DF6F4 -S3150800C1C03D03C0F60003984701280BD14FF4A05051 -S3150800C1D0C4F201004DF63503C0F6000398472070F7 -S3150800C1E0012010BD002010BD2DE9F04F8DB0202094 -S3150800C1F001214DF2BD63C0F60003984704200121D2 -S3150800C2004DF2756BC0F6000BD8474FF4006AC4F2BE -S3150800C210020A5046062108224DF27157C0F6000759 -S3150800C220B847504607210822B84700258DF81A5006 -S3150800C2304FF001088DF81B8002268DF81860402300 -S3150800C24005938DF81960504605A94DF2D949C0F6EF -S3150800C2500009C8478DF8186080230593504605A93C -S3150800C260C8474FF461430893ADF82450ADF82650FB -S3150800C270ADF82850ADF82C500C23ADF82A304FF401 -S3150800C280A05AC4F2010A504608A94DF23573C0F601 -S3150800C29000039847504641464DF61903C0F6000379 -S3150800C2A0984730464146D8474FF4806AC4F2020A96 -S3150800C2B0504605210922B847504606210922B847A3 -S3150800C2C0602303938DF810608DF811608DF8125075 -S3150800C2D08DF81380504603A9C8474FF0C060414601 -S3150800C2E04DF29963C0F6000398474FF4D040C4F264 -S3150800C2F000004DF2B113C0F60003984705A84DF2A9 -S3150800C3000943C0F6000398474FF2EC01C0F6000156 -S3150800C3104FF4FA704AF210426E5C4B195F78F319C3 -S3150800C32003FB000392FBF3FE03FB1E2EBEF1000F78 -S3150800C33006D192FBF3F4631E9BB2B3F5806F03D369 -S3150800C3400235242DE8D101E00097019600258DF8E5 -S3150800C3501A508DF81B508DF81C508DF81D508DF80D -S3150800C3601E508DF81F508DF816508DF81750019AEB -S3150800C370531E8DF81830009A531E8DF819300CA9E3 -S3150800C38021F81C4D4FF4D040C4F200004DF2F513CD -S3150800C390C0F6000398470E238DF82A308DF82B50E7 -S3150800C3A001238DF82C30ADF82050ADF82250ADF8A9 -S3150800C3B02450ADF82650ADF828508DF82D3008A831 -S3150800C3C04DF2E123C0F6000398470DB0BDE8F08FA3 -S3150800C3D000B587B040F2C503C2F200031B78BBB9AB -S3150800C3E040F28000C2F200004CF2B113C0F600031E -S3150800C3F09847012841D140F2C503C2F20003012241 -S3150800C4001A7040F2C403C2F2000300221A7034E024 -S3150800C41040F2C403C2F2000318782D4B18444CF2BC -S3150800C420B113C0F600039847012826D140F2C40389 -S3150800C430C2F200031A780132D2B21A7040F28003AF -S3150800C440C2F200031B78934217D140F2C503C2F229 -S3150800C450000300221A7040F28003C2F200035B78E0 -S3150800C460FF2B0AD140F28003C2F200039B7823B95E -S3150800C4704CF28D13C0F6000398474FF4D040C4F22F -S3150800C480000000214DF2C143C0F600039847D8B119 -S3150800C4904FF4D040C4F20000002101AA4DF229430E -S3150800C4A0C0F60003984740F26762019B93420BD19E -S3150800C4B09DF80F30FF2B07D19DF8103023B94CF2A9 -S3150800C4C08D13C0F60003984707B05DF804FB00BF5C -S3150800C4D08100002008B54CF28D13C0F6000398477A -S3150800C4E010B517498D4640F20002C2F2000240F22A -S3150800C4F01403C2F200039A4210D2131D0F4CE41A19 -S3150800C50024F003040434002310464FF21811C0F631 -S3150800C51000015A581A500433A342FAD109480A4965 -S3150800C5204FF000028842B8BF40F8042BFADB4CF6FD -S3150800C5304903C0F60003984710BD00BF1700002046 -S3150800C5401C1D0020800000201C15002030B583B07B -S3150800C550042001214DF27563C0F6000398474FF495 -S3150800C5600055009501238DF8043000228DF8062029 -S3150800C5708DF8073002238DF805304FF40064C4F2B5 -S3150800C5800204204669464DF2D943C0F6000398478F -S3150800C590204629464DF26953C0F60003984703B072 -S3150800C5A030BD00BF10B54CF6E503C0F6000398474A -S3150800C5B0044640F2C803C2F200031B68C31AB3F567 -S3150800C5C0FA7F2DD340F2CC03C2F200031B788BB955 -S3150800C5D040F2CC03C2F2000301221A704FF4006045 -S3150800C5E0C4F202004FF400514DF26D53C0F6000339 -S3150800C5F0984710E040F2CC03C2F2000300221A70FA -S3150800C6004FF40060C4F202004FF400514DF2695332 -S3150800C610C0F60003984740F2C803C2F200031C6044 -S3150800C62010BD00BF10B54CF6A163C0F600039847CD -S3150800C6304CF6E504C0F60004A04740F2D403C2F263 -S3150800C640000300F5FA701860A04740F2D003C2F262 -S3150800C650000300F51C50103018604DF6E523C0F6AF -S3150800C6600003984740F6D463C2F200034FF6A96266 -S3150800C6701A8043F61371598040F6D063C2F200035C -S3150800C6804FF6FF7119800021598040F6CC63C2F23B -S3150800C69000031A8040F213125A804EF603004DF634 -S3150800C6A01933C0F6000398474DF2CD03C0F60003D0 -S3150800C6B0984710BD08B540F69C63C2F200031B7884 -S3150800C6C013F0400F11D113F0020F0ED040F6A063FD -S3150800C6D0C2F200031B681A79FF2A06D15B7923B9CF -S3150800C6E04CF2D543C0F60003984708BD10B54DF285 -S3150800C6F0F103C0F600039847002853D040F690622D -S3150800C700C2F20002108040F6D863C2F200039C8988 -S3150800C7104FF400604EF61133C0F600039847844282 -S3150800C7201CD101204DF64D33C0F60003984740F65C -S3150800C7309063C2F200031B88A3B34EF6CD53C0F62E -S3150800C740000398474DF24913C0F60003984740F690 -S3150800C7509063C2F2000300221A8023E040F6D863F1 -S3150800C760C2F200039C8940F606004EF61133C0F665 -S3150800C77000039847844215D14EF68D43C0F6000350 -S3150800C780984740F69063C2F200031B8853B14DF2F6 -S3150800C7904913C0F60003984740F69063C2F20003B7 -S3150800C7A000221A804CF6E503C0F60003984740F2CB -S3150800C7B0D403C2F200031B6898422BD340F2D4027A -S3150800C7C0C2F2000203F5FA73136040F6A463C2F2DC -S3150800C7D0000340F6A862C2F200021A6002204DF673 -S3150800C7E04D33C0F60003984740F69063C2F2000343 -S3150800C7F01B887BB14EF6CD53C0F6000398474DF221 -S3150800C8004913C0F60003984740F69063C2F2000346 -S3150800C81000221A804CF6E503C0F60003984740F25A -S3150800C820D003C2F200031B6898420CD340F2D00230 -S3150800C830C2F2000203F51C53103313604EF635435B -S3150800C840C0F60003984710BD08B54DF64903C0F673 -S3150800C850000398474CF24D53C0F6000398474CF630 -S3150800C8609D03C0F6000398474CF22563C0F6000303 -S3150800C87098474CF2E913C0F6000398474CF2A556C0 -S3150800C880C0F600064CF2ED65C0F600054CF2D13450 -S3150800C890C0F60004B047A847A047FBE740F21003DC -S3150800C8A0C2F200031A6844F6D353C1F26203A3FB2B -S3150800C8B002129209013A4EF21003CEF200035A60B0 -S3150800C8C04FF46D42CEF20002F02182F823100022C6 -S3150800C8D09A600721196040F2D803C2F200031A6071 -S3150800C8E0704700BF40F2D803C2F2000318687047C9 -S3150800C8F040F2D803C2F200031A6801321A60704780 -S3150800C900FEE700BF10B54FF0007001214DF2E1645B -S3150800C910C0F60004A0474FF000700021A04710BDE4 -S3150800C9200023036043608360C360036143618361DE -S3150800C930C361036243628362C362036343638363BF -S3150800C940C36340220264202242648364C36403658D -S3150800C95043658365C3650366802242668366C3664C -S3150800C960036743678367C3674FF08062C0F8802018 -S3150800C9704FF00072C0F884204FF08071C0F888101C -S3150800C9804FF40011C0F88C10C0F89030C0F89430FD -S3150800C990C0F89830C0F89C30C0F8A030C0F8A42081 -S3150800C9A0C0F8A8304FF40032C0F8AC204FF48072BB -S3150800C9B0C0F8B020C0F8B430C0F8B830704700BF2F -S3150800C9C082B0002301934FF40043C4F202031A69AC -S3150800C9D002F01C02890101F4F8610A43C00281B21F -S3150800C9E00A4342F001021A614FF40042C4F20202FD -S3150800C9F04FF6FE71C0F20401019B013301931369DE -S3150800CA0013F0010F02D0019B8B42F5D9019A4FF61C -S3150800CA10FF73C0F204039A421FBF4FF40043C4F2E7 -S3150800CA200203586980B208BF002002B0704700BFF1 -S3150800CA3010B483B0002301934FF40043C4F20203F9 -S3150800CA401C6904F01C0444F00304890101F4F8612C -S3150800CA500C43C00281B20C435A611C614FF4004278 -S3150800CA60C4F202024FF6FE71C0F20401019B0133C3 -S3150800CA700193136913F0010F02D0019B8B42F5D97C -S3150800CA8001984FF6FF73C0F20403C01A18BF0120BD -S3150800CA9003B05DF8044B70472DE9F04186B00446B3 -S3150800CAA00D460023059300934FF40043C4F2020396 -S3150800CAB01E6926F01C0601A84DF29953C0F600031C -S3150800CAC0984702994FF45343CFF6CE630B444EF280 -S3150800CAD0BF12C0F2E402934298BF46F008061AD97C -S3150800CAE04FF24013CFF6E9530B4447F63F02C0F224 -S3150800CAF07D12934298BF46F00C060CD94FF4F243C8 -S3150800CB00CFF66C430B444FF4B442C0F26222934210 -S3150800CB1088BF46F004064FF40043C4F202031E61C0 -S3150800CB20284600214FF400424CF63123C0F6000394 -S3150800CB309847002800F020814FF080630593059BF5 -S3150800CB402BB1059B013B0593059B002BF9D1236867 -S3150800CB50002B6CD04FF001084CF6C116C0F6000643 -S3150800CB604FF6FE77C0F20407009B01330093284670 -S3150800CB704146B04700F0040083B213B9009BBB429C -S3150800CB80F2D9009A4FF6FF73C0F204039A4208BF1F -S3150800CB90002000F0F6800021009128464FF48052CC -S3150800CBA04CF63123C0F600039847002800F0E680CB -S3150800CBB04FF001084CF6C116C0F600064FF6FE7790 -S3150800CBC0C0F20407009B0133009328464146B0474C -S3150800CBD000F0200080B210B9009BBB42F2D9009A3F -S3150800CBE04FF6FF73C0F204039A4208BF002000F014 -S3150800CBF0C88000230093284610214CF6C113C0F6BE -S3150800CC000003984700F004039BB21BB14FF400637E -S3150800CC10236201E00023236200F002039BB213B1F2 -S3150800CC20002363611EE04FF4804363611AE0636981 -S3150800CC30226AD20842EA53022846002192B24CF6EA -S3150800CC403123C0F600039847002800F099806FF05A -S3150800CC507F430593059B2BB1059B013B0593059BDC -S3150800CC60002BF9D14FF40043C4F20203196848F2C5 -S3150800CC700F12CFF620720A40A06861680843E1687F -S3150800CC8008432169084361690843A1690843E169C2 -S3150800CC900843216A0843616A0843A16A0843E16AAE -S3150800CCA00843216B0843616B01430A431A60E16B31 -S3150800CCB0A26B1143226C1143626C1143A26C11439F -S3150800CCC0E26C1143226D1143626D0A435A60A26DEC -S3150800CCD09A60E26DDA609869A16E626E1143E26E3F -S3150800CCE01143226F1143626F11434FF6417202409E -S3150800CCF00A43216E42EA01419961E16FA26F0A4334 -S3150800CD00DA6103F58053996943F62372CFF6DE029A -S3150800CD100A40D4F88400D4F880100843D4F8881060 -S3150800CD200843D4F88C100843D4F890100843D4F874 -S3150800CD3094100843D4F898100843D4F89C10084374 -S3150800CD40D4F8A01001430A439A61D4F8A410D4F881 -S3150800CD50A820114341F40001D4F8AC201143D4F8BB -S3150800CD60B0201143D4F8B8200A43D4F8B41042EAE4 -S3150800CD7081021A60012004E0002002E0002000E0A1 -S3150800CD80002006B0BDE8F08140B14FF40043C4F27C -S3150800CD9002031A6842F008021A6070474FF400430B -S3150800CDA0C4F202031A6822F008021A60704700BF2C -S3150800CDB040B14FF40043C4F202031A6842F0040279 -S3150800CDC01A6070474FF40043C4F202031A6822F04F -S3150800CDD004021A60704700BF4FF41043C4F20203FE -S3150800CDE01A6842F001021A60704700BF4FF41043F8 -S3150800CDF0C4F20203186800F0010070474FF41043AC -S3150800CE00C4F202039A6942F480129A61704700BF1D -S3150800CE1040B14FF41043C4F202039A6942F4005237 -S3150800CE209A6170474FF41043C4F202039A6922F4D8 -S3150800CE3000529A61704700BF40B14FF41043C4F2E4 -S3150800CE4002039A6942F002029A6170474FF410434E -S3150800CE50C4F202039A6922F002029A61704700BF7F -S3150800CE6008B501204CF68953C0F6000398474CF6DE -S3150800CE70FD53C0F60003984701204CF6B153C0F69F -S3150800CE800003984701204CF61163C0F60003984743 -S3150800CE9001204CF63963C0F60003984708BD00BF69 -S3150800CEA02DE9F04FB3B04FF0F05001214DF2756403 -S3150800CEB0C0F60004A04747200121A0474FF4804050 -S3150800CEC001214DF2BD63C0F60003984701204DF2DB -S3150800CED02973C0F6000398478E23309300278DF8F0 -S3150800CEE0C67002268DF8C4608DF8C7708DF8C560C7 -S3150800CEF0B846C4F20208404630A94DF2D949C0F6F0 -S3150800CF000009C847404601210B224DF27154C0F66C -S3150800CF100004A047404631460B22A047404603215D -S3150800CF200B22A047404607210B22A0474FF4006377 -S3150800CF3030938DF8C6708DF8C4608DF8C7708DF87B -S3150800CF40C5604FF4C058C4F20208404630A9C84725 -S3150800CF5040460B210A46A047322330938DF8C67007 -S3150800CF608DF8C4608DF8C7708DF8C5604FF4006AF7 -S3150800CF70C4F2020A504630A9C847504601210B227E -S3150800CF80A047504604210B22A047504605210B22F4 -S3150800CF90A0474FF4C04330938DF8C6708DF8C4602F -S3150800CFA08DF8C7708DF8C560404630A9C847404619 -S3150800CFB00D210B22A04740460E210B22A0474CF616 -S3150800CFC00513C0F6000398474CF6D953C0F600037C -S3150800CFD098474CF6ED54C0F60004A0470128FCD04B -S3150800CFE001A84CF62113C0F60003984700240194C3 -S3150800CFF008944FF400730B930C944FF000430F936F -S3150800D000202312931494159416944FF400630993ED -S3150800D0104FF4804306934FF0020B4CF6C117C0F647 -S3150800D02000074FF0030A4CF2F109C0F2070941F272 -S3150800D0301968C0F22208A6B230465946B84760F3C6 -S3150800D0401F4530465146B84760F30F05454518BF9A -S3150800D0504D4502D00134202CEDD101A8A1B24CF6E1 -S3150800D0609923C0F60003984740F68063C2F200038E -S3150800D07040F2D072C2F200029A60DB6000221A60A7 -S3150800D0805A604FF41041C4F202010B6140F280135A -S3150800D090C2F2000340F29010C2F2000098601A60D3 -S3150800D0A0DB605A6040225A719A884FF4C86060F370 -S3150800D0B00C029A808022DA70CB604CF66163C0F667 -S3150800D0C00003984733B0BDE8F08F00BF40F2E8038D -S3150800D0D0C2F2000308221A7000225A7027229A7098 -S3150800D0E06922DA705B221A7145225A71704700BFAD -S3150800D0F038B540F28013C2F20003DB78DB0920D191 -S3150800D10040F28014C2F200046588C5F30D0540F6A6 -S3150800D110D860C2F2000040F29011C2F200012A461D -S3150800D1204EF6A573C0F600039847E37843F08003EC -S3150800D130E3704FF41043C4F2020301229A602846B2 -S3150800D14038BD002038BD00BF38B540F68063C2F24E -S3150800D1500003DB78DB0900D0FEE740F69063C2F2F5 -S3150800D16000031D8840F2D074C2F20004204640F63F -S3150800D170D861C2F200012A464EF6A573C0F600032E -S3150800D180984740F68063C2F200039C6000221A604A -S3150800D190102199705A60C5F30B059D80B022DA708C -S3150800D1A04FF41043C4F2020301225A6038BD00BF8F -S3150800D1B010B54FF4C843C4F2000398420CD14FF09F -S3150800D1C0007001214DF20574C0F60004A0474FF027 -S3150800D1D000700021A04710BD4FF0806001214DF27C -S3150800D1E00574C0F60004A0474FF080600021A047F0 -S3150800D1F010BD00BF036823F002030360036843F011 -S3150800D20001030360436813F0010F07D14FF6FF735C -S3150800D210426812F0010F01D1013BF9D1436813F0BE -S3150800D220010F5AD08B79012B03680CBF43F080039A -S3150800D23023F080030360CB79012B03680CBF43F00E -S3150800D240400323F0400303600B7A012B03680CBFED -S3150800D25043F0200323F0200303604B7A012B036875 -S3150800D2600CBF43F0100323F0100303608B7A012BE5 -S3150800D27003680CBF43F0080323F008030360CB7A66 -S3150800D280012B03680CBF43F0040323F00403036077 -S3150800D290CA788B789B0743EA02630A7943EA024312 -S3150800D2A04A7943EA02520B88013B1343C361036878 -S3150800D2B023F001030360436813F0010F07D04FF60C -S3150800D2C0FF73426812F0010F01D0013BF9D14068A3 -S3150800D2D080F0010000F0010070470020704700BF91 -S3150800D2E070B4837A012199404FF4C843C4F200030D -S3150800D2F0D3F8002242F00102C3F80022D3F81C42F8 -S3150800D300CA431440C3F81C42037BCBB94FF4C84345 -S3150800D310C4F20003D3F80C421440C3F80C42847AD2 -S3150800D320C688458845EA0645483443F83450857A20 -S3150800D3308688048844EA0644483503EBC5035C60DE -S3150800D340037B012B19D14FF4C843C4F20003D3F869 -S3150800D3500C420C43C3F80C42847A0688458845EA91 -S3150800D3600645483443F83450857A8688C48844EAA2 -S3150800D3700644483503EBC5035C60C37A4BB94FF4E2 -S3150800D380C843C4F20003D3F804421440C3F8044265 -S3150800D39008E04FF4C843C4F20003D3F804420C4330 -S3150800D3A0C3F80442038943B94FF4C843C4F20003DF -S3150800D3B0D3F814422240C3F814220389012B01BF73 -S3150800D3C04FF4C843C4F20003D3F814220A4308BF33 -S3150800D3D0C3F81422437B012B01BF4FF4C843C4F2A0 -S3150800D3E00003D3F81C22114308BFC3F81C124FF4DC -S3150800D3F0C843C4F20003D3F8002222F00102C3F89E -S3150800D400002270BC704700BF00238371C37103728A -S3150800D41043728372C3728370C3700323037102233A -S3150800D420437101230380704730B400EB0113D3F82E -S3150800D430B04104F00404E4B2147224B9D3F8B0413C -S3150800D440640D146003E0D3F8B041E4085460D3F8DF -S3150800D450B04104F002045472D3F8B44104F00F0446 -S3150800D4609472D3F8B4311B0AD37400EB011303F595 -S3150800D470DC74D3F8B851D572D3F8B8512D0A1573A0 -S3150800D480D3F8B8512D0C5573D3F8B8311B0E9373D6 -S3150800D4906368D37363681B0A137463681B0C53743D -S3150800D4A063681B0E937421B9C36843F02003C360F5 -S3150800D4B003E0036943F02003036130BC704700BFF3 -S3150800D4C019B9C06800F003007047012906BF006952 -S3150800D4D000F0030000207047F0B40023012503265E -S3150800D4E005FA03F20C681440944238D107685A00CA -S3150800D4F006FA02F4E44327400760076891F804C077 -S3150800D5000CFA02FC4CEA070707600F79013FFFB2E5 -S3150800D510012F16D887683C40846087684C79944008 -S3150800D5203C43846047689CB205FA04FC27EA0C076A -S3150800D5304760476891F806C00CFA04F4A4B23C4365 -S3150800D5404460C7689CB2640006FA04F427EA040437 -S3150800D550C460C468CF7907FA02F22243C260013375 -S3150800D560102BBDD1F0BC70470183704741837047CB -S3150800D57010B401F007039B00C90800EB8100046A98 -S3150800D5800F21994024EA01010162016A9A40114378 -S3150800D59001625DF8044B704710B44FF46053C4F24F -S3150800D5A002039B6803F00C03042B09D0082B0DD04B -S3150800D5B0002B36D14FF41053C0F2F403036035E064 -S3150800D5C04FF4D853C0F2B70303602FE04FF460530B -S3150800D5D0C4F202035C685A6802F03F0214F4800F32 -S3150800D5E04FF46053C4F202035B68C3F3881319BF90 -S3150800D5F04FF4D854C0F2B7044FF41054C0F2F404F0 -S3150800D600B4FBF2F101FB03F14FF46053C4F20203D9 -S3150800D6105A68C2F3014201325200B1FBF2F30360C9 -S3150800D62004E04FF41053C0F2F40303604FF4605261 -S3150800D630C4F202029168C1F3031140F20003C2F278 -S3150800D6400003595CC9B2046824FA01F14160946880 -S3150800D650C4F382241C5DE4B221FA04F4846092685F -S3150800D660C2F342329B5CDBB2D940C1605DF8044B21 -S3150800D670704700BF39B14FF46053C4F202031A6B06 -S3150800D6801043186370474FF46053C4F202031A6BD1 -S3150800D69022EA00001863704739B14FF46053C4F2A8 -S3150800D6A002031A6C1043186470474FF46053C4F2AF -S3150800D6B002031A6C22EA00001864704739B14FF465 -S3150800D6C06053C4F202035A6C1043586470474FF40F -S3150800D6D06053C4F202035A6C22EA00005864704789 -S3150800D6E039B14FF46053C4F202031A691043186142 -S3150800D6F070474FF46053C4F202031A6922EA000025 -S3150800D7001861704739B14FF46053C4F202031A6ABC -S3150800D7101043186270474FF46053C4F202031A6A42 -S3150800D72022EA000018627047DC23C4F22723186037 -S3150800D730704700BF30B585B004460D46038A23F40A -S3150800D74040531B041B0CCA8813430382838923F4A2 -S3150800D750B05323F00C031B041B0C0989AA880A433F -S3150800D76069890A4392B213438381838A23F44073F7 -S3150800D7701B041B0CAA891343838268464DF29953EE -S3150800D780C0F6000398474FF4A052C4F201024FF4C2 -S3150800D7908053C4F201039C4218BF94420CBF039AFB -S3150800D7A0029AA3891BB2002B02EB820202EB8202C9 -S3150800D7B0BDBF2B685B00B2FBF3F22968A4BF8900E2 -S3150800D7C0B2FBF1F248F21F53C5F2EB13A3FB0213A7 -S3150800D7D05B091D01642003FB1023A08900B2002801 -S3150800D7E00BDADB00323348F21F51C5F2EB11A1FB0D -S3150800D7F00321C1F3421129430AE01B01323348F2DF -S3150800D8001F51C5F2EB11A1FB0321C1F343112943B3 -S3150800D81089B2218105B030BD29B183899BB243F411 -S3150800D820005383817047838923F400531B041B0C20 -S3150800D830838170478088C0F30800704703881942BF -S3150800D8400CBF00200120704782B04FF46053C4F229 -S3150800D85002031A6842F001021A6000229A601968E7 -S3150800D86021F0847121F48031196043F21001C2F26B -S3150800D87000415960196821F480211960DA60009224 -S3150800D88001921A6842F480321A604FF46052C4F268 -S3150800D8900202136803F400330193009B01330093DB -S3150800D8A0019B1BB9009BB3F5A06FF2D14FF46053EF -S3150800D8B0C4F202031B6813F4003F14BF01230023BC -S3150800D8C00193019B012B46D14FF46053C4F2020326 -S3150800D8D01A6C42F080521A644FF4E042C4F2000215 -S3150800D8E0116841F4404111609A689A609A6842F456 -S3150800D8F000429A609A6842F4A0529A6045F20C4235 -S3150800D900C0F240725A601A6842F080721A604FF488 -S3150800D9106052C4F20202136813F0007FFBD04FF482 -S3150800D9207053C4F2020340F205621A604FF4605362 -S3150800D930C4F202039A6822F003029A609A6842F0D7 -S3150800D94002029A604FF46052C4F20202936803F02E -S3150800D9500C03082BFAD102B0704700BF30B4013A65 -S3150800D9608D18A94214D20B461C785A7802EB042269 -S3150800D97092B2104480B2824284BF013080B2023330 -S3150800D9809D42F1D8CB432B4423F0010302331944BB -S3150800D990A94207D10B781B02184480B2834284BF80 -S3150800D9A0013080B230BC704770B540F6D864C2F218 -S3150800D9B00004667C143E237C06EB0326B6B230448C -S3150800D9C080B204F11A0108224DF65D15C0F600056D -S3150800D9D0A84704F122013246A847034620B1000AA7 -S3150800D9E040EA032080B270BD4FF6FF7070BD00BFDD -S3150800D9F070B4C4780C44E4B240F69863C2F20003EB -S3150800DA00DC700D0A82782A44D2B29A7046785E7023 -S3150800DA100078187095420DD90136F6B240F698632B -S3150800DA20C2F200035E702EB940F69863C2F2000394 -S3150800DA3001301870C9B28C4217DA0132D2B240F6F8 -S3150800DA409863C2F200039A707AB940F69863C2F2F4 -S3150800DA5000035A780132D2B25A7032B940F6986346 -S3150800DA60C2F200031A7801321A7070BC704700BF00 -S3150800DA7010B5014640F6A464C2F2000420680830D6 -S3150800DA804DF6F113C0F600039847226840F69863EE -S3150800DA90C2F2000319781172597851729978917205 -S3150800DAA0DB78D37210BD00BF08B5002008491422E0 -S3150800DAB04DF65D13C0F600039847034620B1000AE9 -S3150800DAC040EA032080B208BD4FF6FF7008BD00BFCC -S3150800DAD0E60E002008B506204DF6A913C0F6000389 -S3150800DAE0984708BD40F6C863C2F2000300221A80B0 -S3150800DAF040F6A863C2F200035A7640F2F003C2F277 -S3150800DB00000301221A7040F2E403C2F200034FF444 -S3150800DB1080621A80704700BF40F2F003C2F2000329 -S3150800DB2000221A7040F6C863C2F200031B882BB99C -S3150800DB3040F6C863C2F200031880704740F2F0034B -S3150800DB40C2F2000301221A70704700BF38B540F6CA -S3150800DB50A463C2F200031C6840F6A063C2F2000385 -S3150800DB60AD4A1A6040F69463C2F200031A600328AD -S3150800DB7016D1637E03F00F03032B40F0AE87238A8A -S3150800DB80002B40F0AA8740F69C63C2F200030822E5 -S3150800DB901A704CF2B563C0F60003984700F0CCBD86 -S3150800DBA0022840F0A78040F2E003C2F20003DA78C8 -S3150800DBB00132D2B2DA70C2B940F2E003C2F200030F -S3150800DBC09A780132D2B29A707AB940F2E003C2F278 -S3150800DBD000035A780132D2B25A7032B940F2E003E1 -S3150800DBE0C2F200031A7801321A7040F69063C2F244 -S3150800DBF0000300221A8041F21A53C2F200031A8067 -S3150800DC00637E03F0FD02052A09D1A37E0133DBB248 -S3150800DC10A376782B04BF0023637600F05EBF002B43 -S3150800DC2000F05B87228A002A52D0A27E511EA17676 -S3150800DC30002A40F05287E27E082A05D0591EC9B24A -S3150800DC40012917D8052A15D10023637640F69C6367 -S3150800DC50C2F2000380221A704CF2B563C0F60003C4 -S3150800DC60984740F6D863C2F20003142283F82F209F -S3150800DC7000F0AABE042A9DBF03219140C9B23021F3 -S3150800DC80A1760132E27603F00F03013B072B00F27F -S3150800DC902487DFE813F06D0208001000D804220775 -S3150800DCA0D8042207D80440F6D863C2F2000300223B -S3150800DCB083F82F2063E240F69C63C2F20003042235 -S3150800DCC01A704CF2B563C0F60003984700F085BD9C -S3150800DCD003F00F03032B40F0008740F69C63C2F263 -S3150800DCE0000308221A704CF2B563C0F60003984781 -S3150800DCF000F022BD40F6D863C2F200039B7B452B99 -S3150800DD0040F0EB8640F6D863C2F20003197C5A7CD1 -S3150800DD1002EB012040F69063C2F200031B8898428A -S3150800DD2000F3DB8684B240F69063C2F200031C80DF -S3150800DD3040F6D863C2F200031B7D13F03F0F40F094 -S3150800DD40CC8640F6D863C2F200035B7D002B40F018 -S3150800DD50C48640F6D463C2F200031D882DB940F686 -S3150800DD60D463C2F200035B88A3B140F6D863C2F25B -S3150800DD700003DB8BAB4240F0B08640F6D862C2F2B5 -S3150800DD80000240F6D463C2F20003128C5B889A4202 -S3150800DD9040F0A3864DF6A923C0F6000398474FF630 -S3150800DDA0FF73984240F0998640F6D863C2F20003A2 -S3150800DDB0DB7D062B32D0012B40F08F8640F6D863E8 -S3150800DDC0C2F2000393F82230082B40F0868640F60C -S3150800DDD0D863C2F20003002283F822209A8C4FF6F9 -S3150800DDE0F6739A4240F6D863C2F200038CBF093232 -S3150800DDF008329A8440F6D863C2F200035A8BDA8353 -S3150800DE009A8B1A845D8340F6D462C2F20002528865 -S3150800DE109A8300F05BBE00BF0E0F00204DF6D52397 -S3150800DE20C0F6000398474FF6FF73984240F05586B0 -S3150800DE3040F6A863C2F20003597E81B340F6D86261 -S3150800DE40C2F2000240F6A863C2F20003928C9B88D5 -S3150800DE509A4224D140F6D862C2F2000240F6A8637C -S3150800DE60C2F20003528CDB889A4218D140F6D86277 -S3150800DE70C2F2000240F6A863C2F20003528B1B8866 -S3150800DE809A420CD140F6D862C2F2000240F6A86364 -S3150800DE90C2F20003928B5B889A4200F0918140F6A9 -S3150800DEA0D863C2F2000393F82F3003F03F03022B26 -S3150800DEB01CD140F6D863C2F200039A8C40F2DC0308 -S3150800DEC0C2F200031A8040F2F003C2F200030021F6 -S3150800DED0197040F6C863C2F200031B8893427BD0D0 -S3150800DEE040F2F003C2F2000301221A7040F6D8632A -S3150800DEF0C2F2000393F82F3013F0040F40F0ED85BB -S3150800DF0040F6D863C2F20003142283F82F2040F6A5 -S3150800DF109062C2F2000228211180502283F82E2036 -S3150800DF2093F8295093F82D2083F8292093F8284050 -S3150800DF3093F82C2083F8282083F82C4093F82700A0 -S3150800DF4093F82B2083F8272083F82B0093F82620B4 -S3150800DF5040F2F001C2F200010A7093F82A1083F821 -S3150800DF60261083F82A20691CC9B283F82D10C1B976 -S3150800DF70611CC9B240F6D863C2F2000383F82C10BC -S3150800DF8079B9411CC9B240F6D863C2F2000383F8D6 -S3150800DF902B1031B940F6D863C2F20003013283F878 -S3150800DFA02A2040F6D863C2F20003598C40F2DC02FC -S3150800DFB0C2F2000211809A8C5A8499845A8BDA83A9 -S3150800DFC09A8B1A8440F6D462C2F2000211885983E9 -S3150800DFD052889A8300F047BD40F6A863C2F2000350 -S3150800DFE05B7E23B1072B40F08C8500F082BD40F69E -S3150800DFF0A461C2F2000140F6A863C2F200030B60F6 -S3150800E000032199761976002199750420D875D97651 -S3150800E0109A8040F6D864C2F20004628CDA80628B79 -S3150800E0201A80A28B5A800120587640F2E002C2F28A -S3150800E0300002117819735178597391789973D278C7 -S3150800E040DA73188294F82920DA7294F828209A72DA -S3150800E05094F827205A7294F826201A724DF67123DE -S3150800E060C0F60003984794F82E3003F0F002502AC1 -S3150800E0707ADD1B095C1FA40040F2F103C2F200031B -S3150800E0801A78002340F6D861C2F200015AE0CA188D -S3150800E09092F8362072B940F2F001C2F200010B7014 -S3150800E0A040F2F103C2F200031A7040F6A864C2F205 -S3150800E0B000045DE0012A02D10133DBB242E0022A04 -S3150800E0C02BD10D1895F83750042D26D140F2F002C1 -S3150800E0D0C2F20002137040F2F103C2F200030222F8 -S3150800E0E01A7040F6D863C2F20003034493F8382046 -S3150800E0F093F8393043EA022240F2DC03C2F2000305 -S3150800E1001A8040F20A639A4238BF134640F6A8645A -S3150800E110C2F200046382A3822AE0084490F837001A -S3150800E12070B940F2F001C2F200010B7040F2F1033F -S3150800E130C2F200031A7040F6A864C2F2000417E09F -S3150800E1400344DBB21846A342A1DB40F2F001C2F257 -S3150800E15000010B7040F2F103C2F200031A7040F698 -S3150800E160A864C2F2000403E040F6A864C2F2000400 -S3150800E17040F6D863C2F20003102283F82F2040F637 -S3150800E180D863C2F2000393F82F2042F0020283F804 -S3150800E1902F20022283F83620042283F8372006220D -S3150800E1A083F838200A2283F8392040F69062C2F2B2 -S3150800E1B000022C211180602283F82E2000F011BC69 -S3150800E1C040F6A463C2F2000340F6A862C2F2000257 -S3150800E1D01A6040F69C63C2F2000300221A7040F6E9 -S3150800E1E0D863C2F2000393F82F3013F0040F11D04E -S3150800E1F040F6A863C2F200035A7640F69C63C2F260 -S3150800E200000320221A704CF2B563C0F60003984743 -S3150800E21000F063BC40F6D862C2F2000292F82E0003 -S3150800E2200009800040F2F002C2F200021070143CAD -S3150800E230201A80B240F69062C2F20002108001F005 -S3150800E2400F01022903D103F03F02122A1DD010B98B -S3150800E25013F0030F19D040F6D861C2F2000140F658 -S3150800E260A862C2F20002C98C1289914240F0A183C9 -S3150800E27040F6D861C2F2000140F6A862C2F2000276 -S3150800E280098D5289914240F0948313F0100F7AD089 -S3150800E29040F6A863C2F20003198A002973D003F175 -S3150800E2A00C004DF6F113C0F60003984740F6D86304 -S3150800E2B0C2F2000393F82A4040F69863C2F20003BC -S3150800E2C01B78A3425FD140F6D863C2F2000393F8E5 -S3150800E2D02B0040F69863C2F200035B78834252D162 -S3150800E2E040F6D863C2F2000393F82C1040F6986300 -S3150800E2F0C2F200039B788B4245D140F6D863C2F23E -S3150800E300000393F82D2040F69863C2F20003DB78E9 -S3150800E310934238D140F6A863C2F200031C735873BF -S3150800E3209973DA73DB7E03BB40F6A863C2F2000377 -S3150800E330987D197E9A7E891AA1EBD001C9B2CAB214 -S3150800E3400844C0B2987512F0800F1CBF4A42D2B278 -S3150800E35040F6A863C2F20003D97DA1EB91010A44F5 -S3150800E360D2B2DA7502EBD0021A7640F69C63C2F294 -S3150800E370000301221A7040F6A863C2F200031A7E4F -S3150800E3809A7600221A8240F6A863C2F200035A7EE1 -S3150800E39002F00F03013B072B00F29F83DFE813F01F -S3150800E3A00800400013016F02C202F7020903540273 -S3150800E3B040F69C63C2F200031B7813F0010F00F0CD -S3150800E3C08C8340F6A863C2F2000303225A7640F60D -S3150800E3D09C62C2F200024021117000221A8240F6A5 -S3150800E3E09063C2F20003188850B140F69C63C2F2EB -S3150800E3F0000342221A704DF67123C0F600039847AF -S3150800E40041F21A53C2F2000300221A804CF2B56395 -S3150800E410C0F60003984740F6A864C2F200048BE1F0 -S3150800E42040F69C63C2F200031B7813F0010F00F05C -S3150800E430B78040F6D863C2F2000393F82F3003F092 -S3150800E4403F03122B40F0AC8040F6D863C2F20003BB -S3150800E45093F82E3003F0F002502A6DDD1B095C1F7D -S3150800E460A40040F2F103C2F200031A78002340F632 -S3150800E470D861C2F2000152E0CA1892F8362052B9A1 -S3150800E48040F2F001C2F200010B7040F2F103C2F251 -S3150800E49000031A7050E0012A02D10133DBB23EE0D4 -S3150800E4A0022A2BD10D1895F83750042D26D140F2A3 -S3150800E4B0F002C2F20002137040F2F103C2F2000346 -S3150800E4C002221A7040F6D863C2F20003034493F896 -S3150800E4D0382093F8393043EA022240F2DC03C2F2CC -S3150800E4E000031A8040F20A639A4228BF1A4640F689 -S3150800E4F0A863C2F200035A829A821DE0084490F883 -S3150800E500370050B940F2F001C2F200010B7040F238 -S3150800E510F103C2F200031A700EE00344DBB2184698 -S3150800E520A342A9DB40F2F001C2F200010B7040F2EF -S3150800E530F103C2F200031A7040F6A864C2F200049E -S3150800E5400323637640F6D863C2F2000393F82620C5 -S3150800E550227293F82720627293F82820A27293F801 -S3150800E5602930E37201204DF67123C0F6000398475F -S3150800E57040F69C63C2F2000342221A7000222282ED -S3150800E58040F69063C2F200031A8041F21A53C2F2AF -S3150800E59000031A804CF2B563C0F600039847CBE037 -S3150800E5A040F69C63C2F2000320221A704CF2B5634F -S3150800E5B0C0F60003984740F6A463C2F200031B683E -S3150800E5C000225A7692E440F6D863C2F2000393F822 -S3150800E5D02F3013F0010F3ED012F0100F3BD140F64A -S3150800E5E0A863C2F200031B8A002B40F0768240F62D -S3150800E5F09064C2F200042088013080B24DF671237F -S3150800E600C0F60003984740F69C63C2F200031A78E6 -S3150800E61042F010011970238833B140F69C63C2F2A8 -S3150800E620000342F012021A704CF2B563C0F60003FA -S3150800E630984740F6A864C2F20004012323820823FF -S3150800E64063760023E37640F6D863C2F2000311220C -S3150800E65083F82F20B8E113F0200F18D040F6D863BE -S3150800E660C2F2000393F83400000293F8351040F61E -S3150800E670A063C2F2000340EA01051C682C441C6032 -S3150800E68040F69063C2F200031888411B198040F6D1 -S3150800E6909063C2F20003188878B112F0100F0CD1FB -S3150800E6A040F69C63C2F200031A7842F002021A701E -S3150800E6B04DF67123C0F60003984740F6D863C2F2B8 -S3150800E6C0000393F8302093F8313003EB02239BB212 -S3150800E6D040F2DC02C2F20002138040F6A862C2F2DF -S3150800E6E00002928A934200D823B940F2DC03C2F2B0 -S3150800E6F000031A8040F6A863C2F2000340F2DC0267 -S3150800E700C2F2000212885A8240F69C63C2F20003E3 -S3150800E7101B7813F0030F00F0E08141F21A53C2F29E -S3150800E720000300221A804CF2B563C0F6000398472E -S3150800E73040F6A864C2F2000440F69C63C2F20003E5 -S3150800E7401B7813F0200F0ED041F21A53C2F20003C1 -S3150800E75000221A80627640F6D863C2F200031422B9 -S3150800E76083F82F2030E113F0100F12D041F21A531C -S3150800E770C2F2000300221A8001232382042363764F -S3150800E780E27640F6D863C2F20003112283F82F20FE -S3150800E7901AE141F21A52C2F200021288DAB113F0F3 -S3150800E7A0010F1CBF0023238201D1218A71B9618A16 -S3150800E7B08A4282BF41F21A53C2F20003198041F21B -S3150800E7C01A53C2F200031B88238204E041F21A534B -S3150800E7D0C2F2000319800023E37640F6A063C2F272 -S3150800E7E0000340F69462C2F2000212681A6041F20F -S3150800E7F01A53C2F200031B887BB1238A6BB140F619 -S3150800E8009062C2F200022833138040F6D863C2F23F -S3150800E8100003182283F82F20DCE040F69C63C2F23E -S3150800E82000031B7813F0020F00F0578140F690633F -S3150800E830C2F2000328221A8040F6D863C2F2000307 -S3150800E840102283F82F20C5E040F69C63C2F200032D -S3150800E8501B7813F0010F00F0408140F6A863C2F25E -S3150800E860000300225A7640F69C63C2F20003102287 -S3150800E8701A704CF2B563C0F6000398472DE140F6CE -S3150800E8809063C2F20003188820B14DF67123C0F6D2 -S3150800E8900003984740F6D863C2F2000393F82F3076 -S3150800E8A013F0010F25D040F69C63C2F200031B78D3 -S3150800E8B013F0010F40F6A863C2F200031FBF072238 -S3150800E8C05A7600229A7612BF1A8206225A760120B2 -S3150800E8D04DF67123C0F60003984740F69C63C2F2D2 -S3150800E8E0000310221A704CF2B563C0F6000398476D -S3150800E8F05FE040F69C63C2F200031B7813F0010F39 -S3150800E90008D040F6A863C2F2000305225A76002210 -S3150800E9101A82E2E040F69063C2F200031B88002BDD -S3150800E92047D1DAE040F69063C2F20003188820B1B6 -S3150800E9304DF67123C0F60003984740F6D863C2F235 -S3150800E940000393F82F3013F0010F19D040F6A8638F -S3150800E950C2F2000307225A7600229A7601204DF663 -S3150800E9607123C0F60003984740F69C63C2F2000381 -S3150800E97010221A704CF2B563C0F60003984718E0E7 -S3150800E98040F69063C2F200031B8893B9A5E040F6EF -S3150800E9909C63C2F200031B7813F0010F00F09D8000 -S3150800E9A040F6A863C2F2000307225A7600229A7636 -S3150800E9B093E040F6D863C2F20003102283F82F20B2 -S3150800E9C040F6A864C2F2000440F69063C2F200035F -S3150800E9D028221A8040F6D863C2F20003502283F830 -S3150800E9E02E20227A40F6D863C2F2000383F82A2042 -S3150800E9F0627A83F82B20A27A83F82C20E27A83F8AD -S3150800EA002D20227B83F82620627B83F82720A27B91 -S3150800EA1083F82820E27B83F829200622DA75A28863 -S3150800EA205A84E2889A8440F6D462C2F200021188B7 -S3150800EA30598352889A832288DA8362881A84637E85 -S3150800EA4013F0100F40F6D863C2F200031DBF002270 -S3150800EA5083F8312083F83020062202BF83F830205D -S3150800EA600A2283F8312040F6D864C2F20004402313 -S3150800EA70A37540F69063C2F200031B881A0A227433 -S3150800EA806374002584F8355084F8345065864DF64D -S3150800EA90D523C0F600039847C04360864523A37371 -S3150800EAA0E5736575257540F2DE03C2F200031A8820 -S3150800EAB0013292B21A80130AA374E27425834DF6C2 -S3150800EAC0A923C0F600039847C043208340F69C63F9 -S3150800EAD0C2F2000300221A7038BD40F69063C2F2F3 -S3150800EAE0000300221A8040F69C63C2F200031A70E3 -S3150800EAF038BD40F2F003C2F2000301211970FFF796 -S3150800EB0076BA40F2F003C2F2000301221A70E4E773 -S3150800EB10030A43EA002080B2704700BF2DE9F003DC -S3150800EB2040F2F203C2F200034FF0000C83F800C073 -S3150800EB3040F2F405C2F200052B4601221F461C8846 -S3150800EB40CCB15E88BEB1B0F80080A04513D1448828 -S3150800EB50B44210D140F2F203C2F2000383F800C0B7 -S3150800EB60086878608B883B8140F25513C2F200032F -S3150800EB701B78BB725AE0541CE4B20C33092C02D041 -S3150800EB8094462246DAE72B4600221E461C884CB9D4 -S3150800EB905C883CB940F2F203C2F200031A70082AF4 -S3150800EBA036D104E00132D2B20C33082AEDD1002363 -S3150800EBB040F25512C2F200021678B0461F46994630 -S3150800EBC05FFA83FCAA7AC2EB0804BC42C2BFC2EB56 -S3150800EBD00602E146D7B201330C35082BF0D140F2D4 -S3150800EBE0F303C2F200031F7040F25413C2F200038B -S3150800EBF083F8009040F2F203C2F2000383F8009013 -S3150800EC0040F2F403C2F2000309EB490903EB890653 -S3150800EC100268334643F8042B0A6872608A889A8029 -S3150800EC2040F25513C2F200031B78B372BDE8F00335 -S3150800EC30704700BFF0B440F25513C2F200031E78C5 -S3150800EC400136F6B21E7040F2F403C2F20003012246 -S3150800EC50002740F2F204C2F20004588819880143DA -S3150800EC6089B259B1997A711A772907DD194601F8D7 -S3150800EC70017B5F70013101F8017B0F702270013250 -S3150800EC80D2B20C33092AE8D1F0BC704738B540F641 -S3150800EC909063C2F200031B88292B06D840F69063BE -S3150800ECA0C2F2000300221A8038BD40F69063C2F211 -S3150800ECB0000300221A8040F6D863C2F200039B8A3A -S3150800ECC0B3F5807F03D0B3F5007F5CD038BD40F63E -S3150800ECD0D862C2F2000240F6D463C2F20003D28CB4 -S3150800ECE01B889A426FD140F6D862C2F2000240F6FB -S3150800ECF0D463C2F20003128D5B889A4263D1324C08 -S3150800ED00A51F204629464EF61D33C0F60003984730 -S3150800ED10A4F11C03002204F8082C022204F8072C8C -S3150800ED2054F8062C626034F8022C228140F2E8027C -S3150800ED30C2F20002106844F8060C928824F8022CE5 -S3150800ED4044F8160C24F8122C626844F81C2C228904 -S3150800ED5024F8182C9A8B62816288A28140F6D462C4 -S3150800ED60C2F200021188998352886280082204F848 -S3150800ED70102C062204F80F2C40F69063C2F200030A -S3150800ED802A221A8038BD40F6D862C2F2000240F63E -S3150800ED90D463C2F20003D28C1B889A4213D140F680 -S3150800EDA0D862C2F2000240F6D463C2F20003128DA2 -S3150800EDB05B889A4207D10449084606394EF61D3340 -S3150800EDC0C0F60003984738BDF40E002038B540F663 -S3150800EDD0D863C2F20003D98B8AB24FF6FF739A4200 -S3150800EDE015D140F6D863C2F20003188C4FF6FF73AC -S3150800EDF098420CD140F6D863C2F200034FF21012C3 -S3150800EE00C0F600021068186092889A80B0E040F652 -S3150800EE10D463C2F200031B885A4040F6D063C2F29C -S3150800EE2000031B881A4212D140F6D863C2F20003C7 -S3150800EE301A8C90B240F6D463C2F200035B8858403D -S3150800EE4040F6D063C2F200035B8818420CD040F249 -S3150800EE505813C2F2000340F6CC62C2F200021188CF -S3150800EE60198052885A8005E040F25813C2F200030E -S3150800EE7019805A8040F25813C2F2000318885D8838 -S3150800EE8040F2F403C2F2000300221C4619888142AC -S3150800EE900AD15988A94207D140F2F203C2F2000307 -S3150800EEA01A70082A5BD109E00132D2B20C33082A5B -S3150800EEB0EBD140F2F203C2F200031A7040F6D864AE -S3150800EEC0C2F200042046FF2106224FF24D03C0F687 -S3150800EED000039847002384F8203084F8213084F80A -S3150800EEE0223084F8233084F8243084F8253040F220 -S3150800EEF0E802C2F200021168C4F80610928862811C -S3150800EF00C4F81610628340F25812C2F20002118841 -S3150800EF10E1845288228540F6D462C2F20002118842 -S3150800EF20A1835288E283237501226275A373E27373 -S3150800EF300822227463740623A3740423E3742273D9 -S3150800EF400623637340F6A063C2F2000336341C60DE -S3150800EF5040F69063C2F200032A221A8038BD40F6B2 -S3150800EF60D863C2F2000354F8040F1860A2889A8086 -S3150800EF7040F6D863C2F2000340F2E802C2F2000289 -S3150800EF801168C3F8061092885A8108221A7300225B -S3150800EF905A7340F69063C2F200031A880E321A803A -S3150800EFA038BD00BF0F2AF0B445D940EA01039B07D4 -S3150800EFB045D1A2F110070C4603463F0900EB071698 -S3150800EFC0103625681033103443F8105C54F80C5C7E -S3150800EFD043F80C5C54F8085C43F8085C54F8045C85 -S3150800EFE043F8045CB342ECD17B1C02F00F0CBCF175 -S3150800EFF0030F4FEA03131944034422D90E461D464C -S3150800F000644656F8047B043C032C45F8047BF8D880 -S3150800F010ACF1040402F0030224F00304043423448C -S3150800F020214432B10A4411F8014B914203F8014BCD -S3150800F030F9D1F0BC70470346002AF3D1F9E7034635 -S3150800F040F0E76246002AEDD1F3E700BF8307F0B484 -S3150800F05048D0541E002A43D0CDB2034602E0002C05 -S3150800F0603ED0144603F8015B13F0030F04F1FF3298 -S3150800F070F5D1032C2DD9CDB20F2C45EA052545EA45 -S3150800F080054518D9A4F1100703F110061A463F09D9 -S3150800F09006EB07161560103242F80C5C42F8085C5D -S3150800F0A042F8045CB242F5D104F00F040137032C90 -S3150800F0B003EB07130DD91E462246043A46F8045BAD -S3150800F0C0032AFAD8221F04F0030422F003020432AA -S3150800F0D013442CB1C9B21C4403F8011BA342FBD14B -S3150800F0E0F0BC704714460346C3E700BF0502060294 -S3150800F0F0060307030803090309040A040B040C049E -S3150800F1000C050D050E050F050F061006100710084D -S30D0800F110FFFFFFFFFFFF0000EF -S3150800F11800000000010203040102030406070809A7 -S3090800F128007A030A4E +S3150800C0001C1D00201DC500083DC900083DC90008C3 +S3150800C0103DC900083DC900083DC900083DC90008DA +S3150800C0203DC900083DC900083DC900083DC90008CA +S3150800C0303DC900083DC900083DC900082DC90008CA +S3150800C0403DC900083DC900083DC900083DC90008AA +S3150800C0503DC900083DC900083DC900083DC900089A +S3150800C0603DC900083DC900083DC900083DC900088A +S3150800C0703DC900083DC900083DC900083DC900087A +S3150800C0803DC900083DC900083DC900083DC900086A +S3150800C0903DC900083DC900083DC900083DC900085A +S3150800C0A03DC900083DC900083DC900083DC900084A +S3150800C0B03DC900083DC900083DC900083DC900083A +S3150800C0C03DC900083DC900083DC900083DC900082A +S3150800C0D03DC900083DC900083DC900083DC900081A +S3150800C0E03DC900083DC900083DC900083DC900080A +S3150800C0F03DC900083DC900083DC900083DC90008FA +S3150800C1003DC900083DC900083DC900083DC90008E9 +S3150800C1103DC900083DC900083DC900083DC90008D9 +S3150800C1203DC900083DC900083DC900083DC90008C9 +S3150800C1303DC900083DC900083DC900083DC90008B9 +S3150800C1403DC900083DC900083DC900083DC90008A9 +S3150800C1503DC900083DC900083DC900083DC9000899 +S3150800C1603DC900083DC900083DC900083DC9000889 +S3150800C1703DC900083DC900083DC900083DC9000879 +S3150800C1803DC900083DC90008EE11AA5510B5044678 +S3150800C1904FF4A050C4F2010020214DF67903C0F6F1 +S3150800C1A00003984701280BD14FF4A050C4F20100B0 +S3150800C1B04DF67103C0F6000398472070012010BDA4 +S3150800C1C0002010BD2DE9F04F8DB0202001214DF241 +S3150800C1D0F963C0F600039847042001214DF2B16BBC +S3150800C1E0C0F6000BD8474FF4006AC4F2020A50465C +S3150800C1F0062108224DF2AD57C0F60007B84750464B +S3150800C20007210822B84700258DF81A504FF0010873 +S3150800C2108DF81B8002268DF81860402305938DF84B +S3150800C2201960504605A94DF21559C0F60009C847C8 +S3150800C2308DF8186080230593504605A9C8474FF422 +S3150800C24061430893ADF82450ADF82650ADF8285050 +S3150800C250ADF82C500C23ADF82A304FF4A05AC4F28E +S3150800C260010A504608A94DF27173C0F600039847B3 +S3150800C270504641464DF65503C0F6000398473046EA +S3150800C2804146D8474FF4806AC4F2020A504605214F +S3150800C2900922B847504606210922B8476023039366 +S3150800C2A08DF810608DF811608DF812508DF8138096 +S3150800C2B0504603A9C8474FF0C06041464DF2D563C2 +S3150800C2C0C0F6000398474FF4D040C4F200004DF280 +S3150800C2D0ED13C0F60003984705A84DF24543C0F68E +S3150800C2E0000398474FF22811C0F600014FF4FA7080 +S3150800C2F04AF210426E5C4B195F78F31903FB000390 +S3150800C30092FBF3FE03FB1E2EBEF1000F06D192FB35 +S3150800C310F3F4631E9BB2B3F5806F03D30235242D65 +S3150800C320E8D101E00097019600258DF81A508DF89E +S3150800C3301B508DF81C508DF81D508DF81E508DF829 +S3150800C3401F508DF816508DF81750019A531E8DF808 +S3150800C3501830009A531E8DF819300CA921F81C4D77 +S3150800C3604FF4D040C4F200004DF23123C0F600036A +S3150800C37098470E238DF82A308DF82B5001238DF817 +S3150800C3802C30ADF82050ADF82250ADF82450ADF859 +S3150800C3902650ADF828508DF82D3008A84DF21D33DB +S3150800C3A0C0F6000398470DB0BDE8F08FBFF34F8F76 +S3150800C3B04FF46D42CEF20002D16801F4E061042325 +S3150800C3C0C0F2FA530B43D360BFF34F8FFEE700BFAB +S3150800C3D000B587B040F2C503C2F200031B7843BB21 +S3150800C3E040F28000C2F200004CF28D13C0F6000342 +S3150800C3F09847012865D140F28003C2F200031B78F2 +S3150800C400002B5ED04CF62113C0F60003984740F285 +S3150800C410C803C2F20003186040F2C503C2F2000363 +S3150800C42001221A7040F2C403C2F2000300221A70F5 +S3150800C43047E040F2C403C2F200031878364B1844AA +S3150800C4404CF28D13C0F600039847012826D140F216 +S3150800C450C403C2F200031A780132D2B21A7040F24B +S3150800C4608003C2F200031B7893422AD140F2C50327 +S3150800C470C2F2000300221A7040F28003C2F20003DF +S3150800C4805B78FF2B1DD140F28003C2F200039B7834 +S3150800C490BBB94CF2AD33C0F6000398474CF62113EE +S3150800C4A0C0F60003984740F2C803C2F200031B68AF +S3150800C4B06433984281BF40F2C503C2F200030022EA +S3150800C4C01A704FF4D040C4F2000000214DF2FD432B +S3150800C4D0C0F600039847D8B14FF4D040C4F2000024 +S3150800C4E0002101AA4DF26543C0F60003984740F2C1 +S3150800C4F06762019B93420BD19DF80F30FF2B07D142 +S3150800C5009DF8103023B94CF2AD33C0F600039847B6 +S3150800C51007B05DF804FB00BF8100002010B517497D +S3150800C5208D4640F20002C2F2000240F21403C2F243 +S3150800C53000039A4210D2131D0F4CE41A24F0030488 +S3150800C5400434002310464FF25411C0F600015A581D +S3150800C5501A500433A342FAD109480A494FF0000297 +S3150800C5608842B8BF40F8042BFADB4CF68503C0F6C0 +S3150800C5700003984710BD00BF170000201C1D0020AF +S3150800C580800000201C15002030B583B0042001214E +S3150800C5904DF2B163C0F6000398474FF40055009575 +S3150800C5A001238DF8043000228DF806208DF8073017 +S3150800C5B002238DF805304FF40064C4F202042046C5 +S3150800C5C069464DF21553C0F600039847204629469A +S3150800C5D04DF2A553C0F60003984703B030BD00BF1F +S3150800C5E010B54CF62113C0F600039847044640F2EE +S3150800C5F0CC03C2F200031B68C31AB3F5FA7F2DD326 +S3150800C60040F2D003C2F200031B788BB940F2D00384 +S3150800C610C2F2000301221A704FF40060C4F202004D +S3150800C6204FF400514DF2A953C0F60003984710E0A5 +S3150800C63040F2D003C2F2000300221A704FF40060E1 +S3150800C640C4F202004FF400514DF2A553C0F60003A0 +S3150800C650984740F2CC03C2F200031C6010BD00BF2D +S3150800C66010B54CF6DD63C0F6000398474CF6211466 +S3150800C670C0F60004A04740F2D803C2F2000300F552 +S3150800C680FA701860A04740F2D403C2F2000300F51E +S3150800C6901C50103018604DF62133C0F60003984739 +S3150800C6A040F6D463C2F200034FF6A9621A8043F635 +S3150800C6B01371598040F6D063C2F200034FF6FF713A +S3150800C6C019800021598040F6CC63C2F200031A8013 +S3150800C6D040F213125A804EF603004DF65533C0F653 +S3150800C6E0000398474DF20913C0F60003984710BD9A +S3150800C6F008B540F69C63C2F200031B7813F0400F9E +S3150800C70011D113F0020F0ED040F6A063C2F2000357 +S3150800C7101B681A79FF2A06D15B7923B94CF2AD3327 +S3150800C720C0F60003984708BD10B54DF22D13C0F6A4 +S3150800C73000039847002853D040F69062C2F20002E0 +S3150800C740108040F6D863C2F200039C894FF400605B +S3150800C7504EF64D33C0F60003984784421CD101209B +S3150800C7604DF68933C0F60003984740F69063C2F247 +S3150800C77000031B88A3B34EF60963C0F60003984767 +S3150800C7804DF28513C0F60003984740F69063C2F24F +S3150800C790000300221A8023E040F6D863C2F20003A1 +S3150800C7A09C8940F606004EF64D33C0F600039847BE +S3150800C7B0844215D14EF6C943C0F60003984740F6A1 +S3150800C7C09063C2F200031B8853B14DF28513C0F67D +S3150800C7D00003984740F69063C2F2000300221A80CD +S3150800C7E04CF62113C0F60003984740F2D803C2F26C +S3150800C7F000031B6898422BD340F2D802C2F200020B +S3150800C80003F5FA73136040F6A463C2F2000340F618 +S3150800C810A862C2F200021A6002204DF68933C0F6F9 +S3150800C8200003984740F69063C2F200031B887BB169 +S3150800C8304EF60963C0F6000398474DF28513C0F615 +S3150800C8400003984740F69063C2F2000300221A805C +S3150800C8504CF62113C0F60003984740F2D403C2F2FF +S3150800C86000031B6898420CD340F2D402C2F20002BD +S3150800C87003F51C53103313604EF67143C0F60003DC +S3150800C880984710BD08B54DF68503C0F600039847CE +S3150800C8904CF28953C0F6000398474CF6D903C0F604 +S3150800C8A0000398474CF26163C0F6000398474CF2C0 +S3150800C8B0C513C0F6000398474CF2E156C0F60006C9 +S3150800C8C04CF22975C0F600054CF2D134C0F60004C6 +S3150800C8D0B047A847A047FBE740F21003C2F200039F +S3150800C8E01A6844F6D353C1F26203A3FB02129209F3 +S3150800C8F0013A4EF21003CEF200035A604FF46D422D +S3150800C900CEF20002F02182F8231000229A60072155 +S3150800C910196040F2DC03C2F200031A60704700BFD8 +S3150800C92040F2DC03C2F200031868704740F2DC03E9 +S3150800C930C2F200031A6801321A607047FEE700BFA8 +S3150800C94010B54FF0007001214DF21D74C0F60004B9 +S3150800C950A0474FF000700021A04710BD00230360D8 +S3150800C96043608360C360036143618361C36103629B +S3150800C97043628362C362036343638363C363402280 +S3150800C9800264202242648364C36403654365836545 +S3150800C990C3650366802242668366C3660367436788 +S3150800C9A08367C3674FF08062C0F880204FF000723B +S3150800C9B0C0F884204FF08071C0F888104FF4001139 +S3150800C9C0C0F88C10C0F89030C0F89430C0F8983091 +S3150800C9D0C0F89C30C0F8A030C0F8A420C0F8A83031 +S3150800C9E04FF40032C0F8AC204FF48072C0F8B02083 +S3150800C9F0C0F8B430C0F8B830704700BF82B0002322 +S3150800CA0001934FF40043C4F202031A6902F01C02B0 +S3150800CA10890101F4F8610A43C00281B20A4342F06F +S3150800CA2001021A614FF40042C4F202024FF6FE7187 +S3150800CA30C0F20401019B01330193136913F0010F3E +S3150800CA4002D0019B8B42F5D9019A4FF6FF73C0F2CB +S3150800CA5004039A421FBF4FF40043C4F20203586905 +S3150800CA6080B208BF002002B0704700BF10B483B080 +S3150800CA70002301934FF40043C4F202031C6904F037 +S3150800CA801C0444F00304890101F4F8610C43C00254 +S3150800CA9081B20C435A611C614FF40042C4F202028F +S3150800CAA04FF6FE71C0F20401019B0133019313692D +S3150800CAB013F0010F02D0019B8B42F5D901984FF66E +S3150800CAC0FF73C0F20403C01A18BF012003B05DF853 +S3150800CAD0044B70472DE9F04186B004460D46002305 +S3150800CAE0059300934FF40043C4F202031E6926F02F +S3150800CAF01C0601A84DF2D553C0F6000398470299C3 +S3150800CB004FF45343CFF6CE630B444EF2BF12C0F236 +S3150800CB10E402934298BF46F008061AD94FF240132A +S3150800CB20CFF6E9530B4447F63F02C0F27D12934213 +S3150800CB3098BF46F00C060CD94FF4F243CFF66C4377 +S3150800CB400B444FF4B442C0F26222934288BF46F0C7 +S3150800CB5004064FF40043C4F202031E61284600216E +S3150800CB604FF400424CF66D23C0F6000398470028A0 +S3150800CB7000F020814FF080630593059B2BB1059B40 +S3150800CB80013B0593059B002BF9D12368002B6CD03C +S3150800CB904FF001084CF6FD16C0F600064FF6FE7774 +S3150800CBA0C0F20407009B0133009328464146B0476C +S3150800CBB000F0040083B213B9009BBB42F2D9009A75 +S3150800CBC04FF6FF73C0F204039A4208BF002000F034 +S3150800CBD0F6800021009128464FF480524CF66D23CA +S3150800CBE0C0F600039847002800F0E6804FF00108D9 +S3150800CBF04CF6FD16C0F600064FF6FE77C0F204079F +S3150800CC00009B0133009328464146B04700F02000B8 +S3150800CC1080B210B9009BBB42F2D9009A4FF6FF7357 +S3150800CC20C0F204039A4208BF002000F0C88000231F +S3150800CC300093284610214CF6FD13C0F600039847CA +S3150800CC4000F004039BB21BB14FF40063236201E0BA +S3150800CC500023236200F002039BB213B10023636131 +S3150800CC601EE04FF4804363611AE06369226AD208C2 +S3150800CC7042EA53022846002192B24CF66D23C0F6CA +S3150800CC8000039847002800F099806FF07F430593CA +S3150800CC90059B2BB1059B013B0593059B002BF9D101 +S3150800CCA04FF40043C4F20203196848F20F12CFF694 +S3150800CCB020720A40A06861680843E1680843216950 +S3150800CCC0084361690843A1690843E1690843216A81 +S3150800CCD00843616A0843A16A0843E16A0843216B6D +S3150800CCE00843616B01430A431A60E16BA26B114367 +S3150800CCF0226C1143626C1143A26C1143E26C11431E +S3150800CD00226D1143626D0A435A60A26D9A60E26D04 +S3150800CD10DA609869A16E626E1143E26E1143226F62 +S3150800CD201143626F11434FF6417202400A43216E66 +S3150800CD3042EA01419961E16FA26F0A43DA6103F59C +S3150800CD408053996943F62372CFF6DE020A40D4F877 +S3150800CD508400D4F880100843D4F888100843D4F81F +S3150800CD608C100843D4F890100843D4F8941008435C +S3150800CD70D4F898100843D4F89C100843D4F8A010A7 +S3150800CD8001430A439A61D4F8A410D4F8A8201143A1 +S3150800CD9041F40001D4F8AC201143D4F8B020114373 +S3150800CDA0D4F8B8200A43D4F8B41042EA81021A60CB +S3150800CDB0012004E0002002E0002000E0002006B088 +S3150800CDC0BDE8F08140B14FF40043C4F202031A688B +S3150800CDD042F008021A6070474FF40043C4F2020397 +S3150800CDE01A6822F008021A60704700BF40B14FF473 +S3150800CDF00043C4F202031A6842F004021A6070473C +S3150800CE004FF40043C4F202031A6822F004021A60BF +S3150800CE10704700BF4FF41043C4F202031A6842F089 +S3150800CE2001021A60704700BF4FF41043C4F20203B0 +S3150800CE30186800F0010070474FF41043C4F202036B +S3150800CE409A6942F480129A61704700BF40B14FF464 +S3150800CE501043C4F202039A6942F400529A61704779 +S3150800CE604FF41043C4F202039A6922F400529A61FD +S3150800CE70704700BF40B14FF41043C4F202039A69E9 +S3150800CE8042F002029A6170474FF41043C4F202035B +S3150800CE909A6922F002029A61704700BF08B501201C +S3150800CEA04CF6C553C0F6000398474CF63963C0F6EE +S3150800CEB00003984701204CF6ED53C0F60003984747 +S3150800CEC001204CF64D63C0F60003984701204CF646 +S3150800CED07563C0F60003984708BD00BF2DE9F04FFB +S3150800CEE0B3B04FF0F05001214DF2B164C0F6000422 +S3150800CEF0A04747200121A0474FF4804001214DF269 +S3150800CF00F963C0F60003984701204DF26573C0F631 +S3150800CF10000398478E23309300278DF8C6700226A3 +S3150800CF208DF8C4608DF8C7708DF8C560B846C4F230 +S3150800CF300208404630A94DF21559C0F60009C847FF +S3150800CF40404601210B224DF2AD54C0F60004A0471D +S3150800CF50404631460B22A047404603210B22A047F4 +S3150800CF60404607210B22A0474FF4006330938DF803 +S3150800CF70C6708DF8C4608DF8C7708DF8C5604FF41B +S3150800CF80C058C4F20208404630A9C84740460B219B +S3150800CF900A46A047322330938DF8C6708DF8C460D0 +S3150800CFA08DF8C7708DF8C5604FF4006AC4F2020A9E +S3150800CFB0504630A9C847504601210B22A047504683 +S3150800CFC004210B22A047504605210B22A0474FF407 +S3150800CFD0C04330938DF8C6708DF8C4608DF8C7705D +S3150800CFE08DF8C560404630A9C84740460D210B223A +S3150800CFF0A04740460E210B22A0474CF64113C0F627 +S3150800D000000398474CF61563C0F6000398474CF69C +S3150800D0102964C0F60004A0470128FCD001A84CF6F4 +S3150800D0205D13C0F6000398470024019408944FF452 +S3150800D03000730B930C944FF000430F932023129325 +S3150800D0401494159416944FF4006309934FF480438F +S3150800D05006934FF0020B4CF6FD17C0F600074FF08B +S3150800D060030A4CF2F109C0F2070941F21968C0F245 +S3150800D0702208A6B230465946B84760F31F453046DF +S3150800D0805146B84760F30F05454518BF4D4502D0D0 +S3150800D0900134202CEDD101A8A1B24CF6D523C0F657 +S3150800D0A00003984740F68063C2F2000340F2D0724C +S3150800D0B0C2F200029A60DB6000221A605A604FF4DE +S3150800D0C01041C4F202010B6140F28013C2F2000360 +S3150800D0D040F29010C2F2000098601A60DB605A6055 +S3150800D0E040225A719A884FF4C86060F30C029A80FD +S3150800D0F08022DA70CB604CF69D63C0F60003984731 +S3150800D10033B0BDE8F08F00BF40F2EC03C2F2000373 +S3150800D11008221A7000225A7027229A706922DA7039 +S3150800D1205B221A7145225A71704700BF38B540F222 +S3150800D1308013C2F20003DB78DB0920D140F28014A9 +S3150800D140C2F200046588C5F30D0540F6D860C2F240 +S3150800D150000040F29011C2F200012A464EF6E17331 +S3150800D160C0F600039847E37843F08003E3704FF472 +S3150800D1701043C4F2020301229A60284638BD0020F3 +S3150800D18038BD00BF38B540F68063C2F20003DB78CD +S3150800D190DB0900D0FEE740F69063C2F200031D8863 +S3150800D1A040F2D074C2F20004204640F6D861C2F2BA +S3150800D1B000012A464EF6E173C0F60003984740F68A +S3150800D1C08063C2F200039C6000221A6010219970E5 +S3150800D1D05A60C5F30B059D80B022DA704FF41043F0 +S3150800D1E0C4F2020301225A6038BD00BF10B54FF4DD +S3150800D1F0C843C4F2000398420CD14FF000700121D5 +S3150800D2004DF24174C0F60004A0474FF000700021AB +S3150800D210A04710BD4FF0806001214DF24174C0F661 +S3150800D2200004A0474FF080600021A04710BD00BF52 +S3150800D230036823F002030360036843F001030360F5 +S3150800D240436813F0010F07D14FF6FF73426812F0D7 +S3150800D250010F01D1013BF9D1436813F0010F5AD0F0 +S3150800D2608B79012B03680CBF43F0800323F08003FE +S3150800D2700360CB79012B03680CBF43F0400323F00E +S3150800D280400303600B7A012B03680CBF43F02003AD +S3150800D29023F0200303604B7A012B03680CBF43F08D +S3150800D2A0100323F0100303608B7A012B03680CBF6D +S3150800D2B043F0080323F008030360CB7A012B0368C5 +S3150800D2C00CBF43F0040323F004030360CA788B7889 +S3150800D2D09B0743EA02630A7943EA02434A7943EA27 +S3150800D2E002520B88013B1343C361036823F0010311 +S3150800D2F00360436813F0010F07D04FF6FF734268C7 +S3150800D30012F0010F01D0013BF9D1406880F001000D +S3150800D31000F0010070470020704700BF70B4837AA0 +S3150800D320012199404FF4C843C4F20003D3F8002200 +S3150800D33042F00102C3F80022D3F81C42CA43144043 +S3150800D340C3F81C42037BCBB94FF4C843C4F20003AD +S3150800D350D3F80C421440C3F80C42847AC688458830 +S3150800D36045EA0645483443F83450857A8688048861 +S3150800D37044EA0644483503EBC5035C60037B012B8E +S3150800D38019D14FF4C843C4F20003D3F80C420C4336 +S3150800D390C3F80C42847A0688458845EA0645483427 +S3150800D3A043F83450857A8688C48844EA0644483562 +S3150800D3B003EBC5035C60C37A4BB94FF4C843C4F2A8 +S3150800D3C00003D3F804421440C3F8044208E04FF4BB +S3150800D3D0C843C4F20003D3F804420C43C3F804421A +S3150800D3E0038943B94FF4C843C4F20003D3F814427F +S3150800D3F02240C3F814220389012B01BF4FF4C84306 +S3150800D400C4F20003D3F814220A4308BFC3F814224F +S3150800D410437B012B01BF4FF4C843C4F20003D3F882 +S3150800D4201C22114308BFC3F81C124FF4C843C4F2A8 +S3150800D4300003D3F8002222F00102C3F8002270BCD0 +S3150800D440704700BF00238371C371037243728372EE +S3150800D450C3728370C37003230371022343710123CC +S3150800D4600380704730B400EB0113D3F8B04104F0E1 +S3150800D4700404E4B2147224B9D3F8B041640D1460FC +S3150800D48003E0D3F8B041E4085460D3F8B04104F09F +S3150800D49002045472D3F8B44104F00F049472D3F81A +S3150800D4A0B4311B0AD37400EB011303F5DC74D3F80B +S3150800D4B0B851D572D3F8B8512D0A1573D3F8B851A7 +S3150800D4C02D0C5573D3F8B8311B0E93736368D37359 +S3150800D4D063681B0A137463681B0C537463681B0E1A +S3150800D4E0937421B9C36843F02003C36003E003695A +S3150800D4F043F02003036130BC704700BF19B9C06808 +S3150800D50000F003007047012906BF006900F0030018 +S3150800D51000207047F0B400230125032605FA03F21C +S3150800D5200C681440944238D107685A0006FA02F487 +S3150800D530E44327400760076891F804C00CFA02FC28 +S3150800D5404CEA070707600F79013FFFB2012F16D88B +S3150800D55087683C40846087684C7994403C43846083 +S3150800D56047689CB205FA04FC27EA0C074760476837 +S3150800D57091F806C00CFA04F4A4B23C434460C768A8 +S3150800D5809CB2640006FA04F427EA0404C460C4687A +S3150800D590CF7907FA02F22243C2600133102BBDD1BC +S3150800D5A0F0BC7047018370474183704710B401F09F +S3150800D5B007039B00C90800EB8100046A0F21994004 +S3150800D5C024EA01010162016A9A40114301625DF889 +S3150800D5D0044B704710B44FF46053C4F202039B68BF +S3150800D5E003F00C03042B09D0082B0DD0002B36D1E1 +S3150800D5F04FF41053C0F2F403036035E04FF4D853E8 +S3150800D600C0F2B70303602FE04FF46053C4F202037D +S3150800D6105C685A6802F03F0214F4800F4FF46053B6 +S3150800D620C4F202035B68C3F3881319BF4FF4D854D6 +S3150800D630C0F2B7044FF41054C0F2F404B4FBF2F18C +S3150800D64001FB03F14FF46053C4F202035A68C2F3B4 +S3150800D650014201325200B1FBF2F3036004E04FF4D9 +S3150800D6601053C0F2F40303604FF46052C4F202028E +S3150800D6709168C1F3031140F20003C2F20003595C3A +S3150800D680C9B2046824FA01F141609468C4F382249B +S3150800D6901C5DE4B221FA04F484609268C2F3423253 +S3150800D6A09B5CDBB2D940C1605DF8044B704700BF94 +S3150800D6B039B14FF46053C4F202031A6B104318636E +S3150800D6C070474FF46053C4F202031A6B22EA000053 +S3150800D6D01863704739B14FF46053C4F202031A6CE9 +S3150800D6E01043186470474FF46053C4F202031A6C6F +S3150800D6F022EA00001864704739B14FF46053C4F247 +S3150800D70002035A6C1043586470474FF46053C4F2CE +S3150800D71002035A6C22EA00005864704739B14FF484 +S3150800D7206053C4F202031A691043186170474FF434 +S3150800D7306053C4F202031A6922EA000018617047AE +S3150800D74039B14FF46053C4F202031A6A10431862DF +S3150800D75070474FF46053C4F202031A6A22EA0000C3 +S3150800D76018627047DC23C4F227231860704700BF8D +S3150800D77030B585B004460D46038A23F440531B048E +S3150800D7801B0CCA8813430382838923F4B05323F0FE +S3150800D7900C031B041B0C0989AA880A4369890A43D6 +S3150800D7A092B213438381838A23F440731B041B0CB0 +S3150800D7B0AA891343838268464DF2D553C0F60003FF +S3150800D7C098474FF4A052C4F201024FF48053C4F2B2 +S3150800D7D001039C4218BF94420CBF039A029AA3897C +S3150800D7E01BB2002B02EB820202EB8202BDBF2B6842 +S3150800D7F05B00B2FBF3F22968A4BF8900B2FBF1F221 +S3150800D80048F21F53C5F2EB13A3FB02135B091D0174 +S3150800D810642003FB1023A08900B200280BDADB0082 +S3150800D820323348F21F51C5F2EB11A1FB0321C1F3B4 +S3150800D830421129430AE01B01323348F21F51C5F24F +S3150800D840EB11A1FB0321C1F34311294389B22181BD +S3150800D85005B030BD29B183899BB243F40053838157 +S3150800D8607047838923F400531B041B0C838170477C +S3150800D8708088C0F308007047038819420CBF00204F +S3150800D8800120704782B04FF46053C4F202031A684D +S3150800D89042F001021A6000229A60196821F0847128 +S3150800D8A021F48031196043F21001C2F20041596037 +S3150800D8B0196821F480211960DA60009201921A68C9 +S3150800D8C042F480321A604FF46052C4F202021368BE +S3150800D8D003F400330193009B01330093019B1BB9AA +S3150800D8E0009BB3F5A06FF2D14FF46053C4F2020364 +S3150800D8F01B6813F4003F14BF012300230193019B07 +S3150800D900012B46D14FF46053C4F202031A6C42F05D +S3150800D91080521A644FF4E042C4F20002116841F4DE +S3150800D920404111609A689A609A6842F400429A6087 +S3150800D9309A6842F4A0529A6045F20C42C0F24072CC +S3150800D9405A601A6842F080721A604FF46052C4F244 +S3150800D9500202136813F0007FFBD04FF47053C4F231 +S3150800D960020340F205621A604FF46053C4F20203E0 +S3150800D9709A6822F003029A609A6842F002029A6054 +S3150800D9804FF46052C4F20202936803F00C03082BAA +S3150800D990FAD102B0704700BF30B4013A8D18A942D7 +S3150800D9A014D20B461C785A7802EB042292B2104421 +S3150800D9B080B2824284BF013080B202339D42F1D8E0 +S3150800D9C0CB432B4423F0010302331944A94207D160 +S3150800D9D00B781B02184480B2834284BF013080B2A0 +S3150800D9E030BC704770B540F6D864C2F20004667C55 +S3150800D9F0143E237C06EB0326B6B2304480B204F10B +S3150800DA001A0108224DF69915C0F60005A84704F133 +S3150800DA1022013246A847034620B1000A40EA0320FD +S3150800DA2080B270BD4FF6FF7070BD00BF70B4C47889 +S3150800DA300C44E4B240F69863C2F20003DC700D0AA7 +S3150800DA4082782A44D2B29A7046785E700078187046 +S3150800DA5095420DD90136F6B240F69863C2F2000334 +S3150800DA605E702EB940F69863C2F200030130187052 +S3150800DA70C9B28C4217DA0132D2B240F69863C2F2C2 +S3150800DA8000039A707AB940F69863C2F200035A788E +S3150800DA900132D2B25A7032B940F69863C2F2000324 +S3150800DAA01A7801321A7070BC704700BF10B501466B +S3150800DAB040F6A464C2F20004206808304DF62D230F +S3150800DAC0C0F600039847226840F69863C2F200033E +S3150800DAD0197811725978517299789172DB78D372E4 +S3150800DAE010BD00BF08B50020084914224DF6991349 +S3150800DAF0C0F600039847034620B1000A40EA03200F +S3150800DB0080B208BD4FF6FF7008BD00BFE60E0020C4 +S3150800DB1008B506204DF6E513C0F60003984708BD7C +S3150800DB2040F6C863C2F2000300221A8040F6A863D2 +S3150800DB30C2F200035A7640F2F403C2F2000301224D +S3150800DB401A7040F2E803C2F200034FF480621A80AA +S3150800DB50704700BF40F2F403C2F2000300221A70B5 +S3150800DB6040F6C863C2F200031B882BB940F6C863A7 +S3150800DB70C2F200031880704740F2F403C2F20003B1 +S3150800DB8001221A70704700BF38B540F6A463C2F286 +S3150800DB9000031C6840F6A063C2F20003AD4A1A608F +S3150800DBA040F69463C2F200031A60032816D1637E16 +S3150800DBB003F00F03032B40F0AE87238A002B40F0B7 +S3150800DBC0AA8740F69C63C2F2000308221A704CF238 +S3150800DBD0F163C0F60003984700F0CCBD022840F078 +S3150800DBE0A78040F2E403C2F20003DA780132D2B227 +S3150800DBF0DA70C2B940F2E403C2F200039A7801323D +S3150800DC00D2B29A707AB940F2E403C2F200035A78A3 +S3150800DC100132D2B25A7032B940F2E403C2F20003BA +S3150800DC201A7801321A7040F69063C2F20003002295 +S3150800DC301A8041F21A53C2F200031A80637E03F077 +S3150800DC40FD02052A09D1A37E0133DBB2A376782B20 +S3150800DC5004BF0023637600F05EBF002B00F05B87ED +S3150800DC60228A002A52D0A27E511EA176002A40F0AE +S3150800DC705287E27E082A05D0591EC9B2012917D84B +S3150800DC80052A15D10023637640F69C63C2F2000389 +S3150800DC9080221A704CF2F163C0F60003984740F6EA +S3150800DCA0D863C2F20003142283F82F2000F0AABE1C +S3150800DCB0042A9DBF03219140C9B23021A1760132C1 +S3150800DCC0E27603F00F03013B072B00F22487DFE817 +S3150800DCD013F06D0208001000D8042207D8042207A2 +S3150800DCE0D80440F6D863C2F20003002283F82F2036 +S3150800DCF063E240F69C63C2F2000304221A704CF2F7 +S3150800DD00F163C0F60003984700F085BD03F00F03E2 +S3150800DD10032B40F0008740F69C63C2F200030822FA +S3150800DD201A704CF2F163C0F60003984700F022BD62 +S3150800DD3040F6D863C2F200039B7B452B40F0EB8686 +S3150800DD4040F6D863C2F20003197C5A7C02EB012024 +S3150800DD5040F69063C2F200031B88984200F3DB8604 +S3150800DD6084B240F69063C2F200031C8040F6D86382 +S3150800DD70C2F200031B7D13F03F0F40F0CC8640F63D +S3150800DD80D863C2F200035B7D002B40F0C48640F6E0 +S3150800DD90D463C2F200031D882DB940F6D463C2F2DB +S3150800DDA000035B88A3B140F6D863C2F20003DB8B9D +S3150800DDB0AB4240F0B08640F6D862C2F2000240F6A6 +S3150800DDC0D463C2F20003128C5B889A4240F0A386A1 +S3150800DDD04DF6E523C0F6000398474FF6FF739842C1 +S3150800DDE040F0998640F6D863C2F20003DB7D062B25 +S3150800DDF032D0012B40F08F8640F6D863C2F200037A +S3150800DE0093F82230082B40F0868640F6D863C2F293 +S3150800DE100003002283F822209A8C4FF6F6739A4262 +S3150800DE2040F6D863C2F200038CBF093208329A84DE +S3150800DE3040F6D863C2F200035A8BDA839A8B1A84A7 +S3150800DE405D8340F6D462C2F2000252889A8300F0DB +S3150800DE505BBE00BF0E0F00204DF61133C0F600035F +S3150800DE6098474FF6FF73984240F0558640F6A863E8 +S3150800DE70C2F20003597E81B340F6D862C2F20002AC +S3150800DE8040F6A863C2F20003928C9B889A4224D17A +S3150800DE9040F6D862C2F2000240F6A863C2F2000356 +S3150800DEA0528CDB889A4218D140F6D862C2F2000238 +S3150800DEB040F6A863C2F20003528B1B889A420CD123 +S3150800DEC040F6D862C2F2000240F6A863C2F2000326 +S3150800DED0928B5B889A4200F0918140F6D863C2F231 +S3150800DEE0000393F82F3003F03F03022B1CD140F6B2 +S3150800DEF0D863C2F200039A8C40F2E003C2F2000330 +S3150800DF001A8040F2F403C2F200030021197040F6A9 +S3150800DF10C863C2F200031B8893427BD040F2F40325 +S3150800DF20C2F2000301221A7040F6D863C2F2000357 +S3150800DF3093F82F3013F0040F40F0ED8540F6D863C0 +S3150800DF40C2F20003142283F82F2040F69062C2F230 +S3150800DF50000228211180502283F82E2093F8295098 +S3150800DF6093F82D2083F8292093F8284093F82C203D +S3150800DF7083F8282083F82C4093F8270093F82B2061 +S3150800DF8083F8272083F82B0093F8262040F2F40123 +S3150800DF90C2F200010A7093F82A1083F8261083F853 +S3150800DFA02A20691CC9B283F82D10C1B9611CC9B2EF +S3150800DFB040F6D863C2F2000383F82C1079B9411CE5 +S3150800DFC0C9B240F6D863C2F2000383F82B1031B900 +S3150800DFD040F6D863C2F20003013283F82A2040F6DD +S3150800DFE0D863C2F20003598C40F2E002C2F2000282 +S3150800DFF011809A8C5A8499845A8BDA839A8B1A845C +S3150800E00040F6D462C2F200021188598352889A8374 +S3150800E01000F047BD40F6A863C2F200035B7E23B159 +S3150800E020072B40F08C8500F082BD40F6A461C2F251 +S3150800E030000140F6A863C2F200030B60032199763B +S3150800E0401976002199750420D875D9769A8040F6F4 +S3150800E050D864C2F20004628CDA80628B1A80A28BC2 +S3150800E0605A800120587640F2E402C2F20002117882 +S3150800E07019735178597391789973D278DA7318822B +S3150800E08094F82920DA7294F828209A7294F82720AE +S3150800E0905A7294F826201A724DF6AD23C0F600037C +S3150800E0A0984794F82E3003F0F002502A7ADD1B09BF +S3150800E0B05C1FA40040F2F503C2F200031A7800239D +S3150800E0C040F6D861C2F200015AE0CA1892F8362022 +S3150800E0D072B940F2F401C2F200010B7040F2F50386 +S3150800E0E0C2F200031A7040F6A864C2F200045DE0AA +S3150800E0F0012A02D10133DBB242E0022A2BD10D18E4 +S3150800E10095F83750042D26D140F2F402C2F20002E7 +S3150800E110137040F2F503C2F2000302221A7040F6A9 +S3150800E120D863C2F20003034493F8382093F83930D1 +S3150800E13043EA022240F2E003C2F200031A8040F2E8 +S3150800E1400A639A4238BF134640F6A864C2F200042E +S3150800E1506382A3822AE0084490F8370070B940F237 +S3150800E160F401C2F200010B7040F2F503C2F200039B +S3150800E1701A7040F6A864C2F2000417E00344DBB242 +S3150800E1801846A342A1DB40F2F401C2F200010B706B +S3150800E19040F2F503C2F200031A7040F6A864C2F210 +S3150800E1A0000403E040F6A864C2F2000440F6D8630F +S3150800E1B0C2F20003102283F82F2040F6D863C2F279 +S3150800E1C0000393F82F2042F0020283F82F20022240 +S3150800E1D083F83620042283F83720062283F838206D +S3150800E1E00A2283F8392040F69062C2F200022C21F6 +S3150800E1F01180602283F82E2000F011BC40F6A4633B +S3150800E200C2F2000340F6A862C2F200021A6040F6A3 +S3150800E2109C63C2F2000300221A7040F6D863C2F269 +S3150800E220000393F82F3013F0040F11D040F6A863BB +S3150800E230C2F200035A7640F69C63C2F2000320221B +S3150800E2401A704CF2F163C0F60003984700F063BCFD +S3150800E25040F6D862C2F2000292F82E000009800049 +S3150800E26040F2F402C2F200021070143C201A80B286 +S3150800E27040F69062C2F20002108001F00F010229F6 +S3150800E28003D103F03F02122A1DD010B913F0030F71 +S3150800E29019D040F6D861C2F2000140F6A862C2F26F +S3150800E2A00002C98C1289914240F0A18340F6D861D8 +S3150800E2B0C2F2000140F6A862C2F20002098D528934 +S3150800E2C0914240F0948313F0100F7AD040F6A86379 +S3150800E2D0C2F20003198A002973D003F10C004DF627 +S3150800E2E02D23C0F60003984740F6D863C2F2000310 +S3150800E2F093F82A4040F69863C2F200031B78A342BB +S3150800E3005FD140F6D863C2F2000393F82B0040F6BB +S3150800E3109863C2F200035B78834252D140F6D86311 +S3150800E320C2F2000393F82C1040F69863C2F2000379 +S3150800E3309B788B4245D140F6D863C2F2000393F826 +S3150800E3402D2040F69863C2F20003DB78934238D159 +S3150800E35040F6A863C2F200031C7358739973DA7304 +S3150800E360DB7E03BB40F6A863C2F20003987D197EE4 +S3150800E3709A7E891AA1EBD001C9B2CAB20844C0B2C2 +S3150800E380987512F0800F1CBF4A42D2B240F6A863B5 +S3150800E390C2F20003D97DA1EB91010A44D2B2DA7523 +S3150800E3A002EBD0021A7640F69C63C2F20003012201 +S3150800E3B01A7040F6A863C2F200031A7E9A76002203 +S3150800E3C01A8240F6A863C2F200035A7E02F00F03CF +S3150800E3D0013B072B00F29F83DFE813F0080040009B +S3150800E3E013016F02C202F7020903540240F69C6346 +S3150800E3F0C2F200031B7813F0010F00F08C8340F67D +S3150800E400A863C2F2000303225A7640F69C62C2F25F +S3150800E41000024021117000221A8240F69063C2F26F +S3150800E4200003188850B140F69C63C2F200034222EA +S3150800E4301A704DF6AD23C0F60003984741F21A53F9 +S3150800E440C2F2000300221A804CF2F163C0F6000300 +S3150800E450984740F6A864C2F200048BE140F69C6334 +S3150800E460C2F200031B7813F0010F00F0B78040F6E4 +S3150800E470D863C2F2000393F82F3003F03F03122B40 +S3150800E48040F0AC8040F6D863C2F2000393F82E3011 +S3150800E49003F0F002502A6DDD1B095C1FA40040F250 +S3150800E4A0F503C2F200031A78002340F6D861C2F2D7 +S3150800E4B0000152E0CA1892F8362052B940F2F40127 +S3150800E4C0C2F200010B7040F2F503C2F200031A70A3 +S3150800E4D050E0012A02D10133DBB23EE0022A2BD1F9 +S3150800E4E00D1895F83750042D26D140F2F402C2F2E1 +S3150800E4F00002137040F2F503C2F2000302221A70FA +S3150800E50040F6D863C2F20003034493F8382093F820 +S3150800E510393043EA022240F2E003C2F200031A80CD +S3150800E52040F20A639A4228BF1A4640F6A863C2F226 +S3150800E53000035A829A821DE0084490F8370050B9C1 +S3150800E54040F2F401C2F200010B7040F2F503C2F288 +S3150800E55000031A700EE00344DBB21846A342A9DB97 +S3150800E56040F2F401C2F200010B7040F2F503C2F268 +S3150800E57000031A7040F6A864C2F200040323637607 +S3150800E58040F6D863C2F2000393F82620227293F865 +S3150800E5902720627293F82820A27293F82930E37232 +S3150800E5A001204DF6AD23C0F60003984740F69C635C +S3150800E5B0C2F2000342221A700022228240F69063B9 +S3150800E5C0C2F200031A8041F21A53C2F200031A80FB +S3150800E5D04CF2F163C0F600039847CBE040F69C6323 +S3150800E5E0C2F2000320221A704CF2F163C0F600034F +S3150800E5F0984740F6A463C2F200031B6800225A76C5 +S3150800E60092E440F6D863C2F2000393F82F3013F071 +S3150800E610010F3ED012F0100F3BD140F6A863C2F2AC +S3150800E62000031B8A002B40F0768240F69064C2F203 +S3150800E63000042088013080B24DF6AD23C0F60003F1 +S3150800E640984740F69C63C2F200031A7842F010011C +S3150800E6501970238833B140F69C63C2F2000342F076 +S3150800E66012021A704CF2F163C0F60003984740F69E +S3150800E670A864C2F2000401232382082363760023D8 +S3150800E680E37640F6D863C2F20003112283F82F20FE +S3150800E690B8E113F0200F18D040F6D863C2F2000391 +S3150800E6A093F83400000293F8351040F6A063C2F2DE +S3150800E6B0000340EA01051C682C441C6040F6906380 +S3150800E6C0C2F200031888411B198040F69063C2F213 +S3150800E6D00003188878B112F0100F0CD140F69C632D +S3150800E6E0C2F200031A7842F002021A704DF6AD2300 +S3150800E6F0C0F60003984740F6D863C2F2000393F8C1 +S3150800E700302093F8313003EB02239BB240F2E0024B +S3150800E710C2F20002138040F6A862C2F20002928A90 +S3150800E720934200D823B940F2E003C2F200031A80EC +S3150800E73040F6A863C2F2000340F2E002C2F2000209 +S3150800E74012885A8240F69C63C2F200031B7813F0C3 +S3150800E750030F00F0E08141F21A53C2F200030022CF +S3150800E7601A804CF2F163C0F60003984740F6A86495 +S3150800E770C2F2000440F69C63C2F200031B7813F051 +S3150800E780200F0ED041F21A53C2F2000300221A805B +S3150800E790627640F6D863C2F20003142283F82F206B +S3150800E7A030E113F0100F12D041F21A53C2F20003EF +S3150800E7B000221A800123238204236376E27640F638 +S3150800E7C0D863C2F20003112283F82F201AE141F21E +S3150800E7D01A52C2F200021288DAB113F0010F1CBFF6 +S3150800E7E00023238201D1218A71B9618A8A4282BFB4 +S3150800E7F041F21A53C2F20003198041F21A53C2F2C7 +S3150800E80000031B88238204E041F21A53C2F2000374 +S3150800E81019800023E37640F6A063C2F2000340F6AF +S3150800E8209462C2F2000212681A6041F21A53C2F2E6 +S3150800E83000031B887BB1238A6BB140F69062C2F253 +S3150800E84000022833138040F6D863C2F20003182268 +S3150800E85083F82F20DCE040F69C63C2F200031B78A5 +S3150800E86013F0020F00F0578140F69063C2F20003DE +S3150800E87028221A8040F6D863C2F20003102283F8D1 +S3150800E8802F20C5E040F69C63C2F200031B7813F004 +S3150800E890010F00F0408140F6A863C2F2000300228F +S3150800E8A05A7640F69C63C2F2000310221A704CF2A4 +S3150800E8B0F163C0F6000398472DE140F69063C2F273 +S3150800E8C00003188820B14DF6AD23C0F6000398471B +S3150800E8D040F6D863C2F2000393F82F3013F0010F05 +S3150800E8E025D040F69C63C2F200031B7813F0010F93 +S3150800E8F040F6A863C2F200031FBF07225A76002219 +S3150800E9009A7612BF1A8206225A7601204DF6AD2350 +S3150800E910C0F60003984740F69C63C2F20003102233 +S3150800E9201A704CF2F163C0F6000398475FE040F6B0 +S3150800E9309C63C2F200031B7813F0010F08D040F65F +S3150800E940A863C2F2000305225A7600221A82E2E080 +S3150800E95040F69063C2F200031B88002B47D1DAE029 +S3150800E96040F69063C2F20003188820B14DF6AD2335 +S3150800E970C0F60003984740F6D863C2F2000393F83E +S3150800E9802F3013F0010F19D040F6A863C2F2000326 +S3150800E99007225A7600229A7601204DF6AD23C0F654 +S3150800E9A00003984740F69C63C2F2000310221A70CF +S3150800E9B04CF2F163C0F60003984718E040F69063FE +S3150800E9C0C2F200031B8893B9A5E040F69C63C2F225 +S3150800E9D000031B7813F0010F00F09D8040F6A86332 +S3150800E9E0C2F2000307225A7600229A7693E040F68E +S3150800E9F0D863C2F20003102283F82F2040F6A864D9 +S3150800EA00C2F2000440F69063C2F2000328221A807C +S3150800EA1040F6D863C2F20003502283F82E20227AE9 +S3150800EA2040F6D863C2F2000383F82A20627A83F894 +S3150800EA302B20A27A83F82C20E27A83F82D20227BD9 +S3150800EA4083F82620627B83F82720A27B83F8282078 +S3150800EA50E27B83F829200622DA75A2885A84E2889E +S3150800EA609A8440F6D462C2F2000211885983528809 +S3150800EA709A832288DA8362881A84637E13F0100FD9 +S3150800EA8040F6D863C2F200031DBF002283F8312086 +S3150800EA9083F83020062202BF83F830200A2283F842 +S3150800EAA0312040F6D864C2F200044023A37540F62C +S3150800EAB09063C2F200031B881A0A22746374002545 +S3150800EAC084F8355084F8345065864DF61133C0F60F +S3150800EAD000039847C04360864523A373E5736575AD +S3150800EAE0257540F2E203C2F200031A88013292B297 +S3150800EAF01A80130AA374E27425834DF6E523C0F63B +S3150800EB0000039847C043208340F69C63C2F2000383 +S3150800EB1000221A7038BD40F69063C2F20003002244 +S3150800EB201A8040F69C63C2F200031A7038BD40F2A0 +S3150800EB30F403C2F2000301211970FFF776BA40F216 +S3150800EB40F403C2F2000301221A70E4E7030A43EA57 +S3150800EB50002080B2704700BF2DE9F00340F2F603AB +S3150800EB60C2F200034FF0000C83F800C040F2F8052B +S3150800EB70C2F200052B4601221F461C88CCB15E88CE +S3150800EB80BEB1B0F80080A04513D14488B44210D174 +S3150800EB9040F2F603C2F2000383F800C00868786002 +S3150800EBA08B883B8140F25913C2F200031B78BB7273 +S3150800EBB05AE0541CE4B20C33092C02D0944622467F +S3150800EBC0DAE72B4600221E461C884CB95C883CB9FD +S3150800EBD040F2F603C2F200031A70082A36D104E09E +S3150800EBE00132D2B20C33082AEDD1002340F2591271 +S3150800EBF0C2F200021678B0461F4699465FFA83FCB1 +S3150800EC00AA7AC2EB0804BC42C2BFC2EB0602E146BE +S3150800EC10D7B201330C35082BF0D140F2F703C2F214 +S3150800EC2000031F7040F25813C2F2000383F80090E5 +S3150800EC3040F2F603C2F2000383F8009040F2F803AC +S3150800EC40C2F2000309EB490903EB89060268334659 +S3150800EC5043F8042B0A6872608A889A8040F259132E +S3150800EC60C2F200031B78B372BDE8F003704700BF19 +S3150800EC70F0B440F25913C2F200031E780136F6B218 +S3150800EC801E7040F2F803C2F200030122002740F288 +S3150800EC90F604C2F2000458881988014389B259B1AA +S3150800ECA0997A711A772907DD194601F8017B5F7091 +S3150800ECB0013101F8017B0F7022700132D2B20C3398 +S3150800ECC0092AE8D1F0BC704738B540F69063C2F21D +S3150800ECD000031B88292B06D840F69063C2F200036E +S3150800ECE000221A8038BD40F69063C2F20003002263 +S3150800ECF01A8040F6D863C2F200039B8AB3F5807F78 +S3150800ED0003D0B3F5007F5CD038BD40F6D862C2F2B6 +S3150800ED10000240F6D463C2F20003D28C1B889A42E2 +S3150800ED206FD140F6D862C2F2000240F6D463C2F24E +S3150800ED300003128D5B889A4263D1324CA51F204688 +S3150800ED4029464EF65933C0F600039847A4F11C032A +S3150800ED50002204F8082C022204F8072C54F8062C82 +S3150800ED60626034F8022C228140F2EC02C2F2000200 +S3150800ED70106844F8060C928824F8022C44F8160CFD +S3150800ED8024F8122C626844F81C2C228924F8182CC2 +S3150800ED909A8B62816288A28140F6D462C2F200022E +S3150800EDA01188998352886280082204F8102C06225A +S3150800EDB004F80F2C40F69063C2F200032A221A8048 +S3150800EDC038BD40F6D862C2F2000240F6D463C2F2F9 +S3150800EDD00003D28C1B889A4213D140F6D862C2F23D +S3150800EDE0000240F6D463C2F20003128D5B889A4291 +S3150800EDF007D10449084606394EF65933C0F60003CA +S3150800EE00984738BDF40E002038B540F6D863C2F2EC +S3150800EE100003D98B8AB24FF6FF739A4215D140F692 +S3150800EE20D863C2F20003188C4FF6FF7398420CD1D0 +S3150800EE3040F6D863C2F200034FF24C12C0F6000245 +S3150800EE401068186092889A80B0E040F6D463C2F2DF +S3150800EE5000031B885A4040F6D063C2F200031B88A1 +S3150800EE601A4212D140F6D863C2F200031A8C90B245 +S3150800EE7040F6D463C2F200035B88584040F6D0637C +S3150800EE80C2F200035B8818420CD040F25C13C2F24F +S3150800EE90000340F6CC62C2F200021188198052883B +S3150800EEA05A8005E040F25C13C2F2000319805A80CA +S3150800EEB040F25C13C2F2000318885D8840F2F8033A +S3150800EEC0C2F2000300221C46198881420AD15988D9 +S3150800EED0A94207D140F2F603C2F200031A70082AC3 +S3150800EEE05BD109E00132D2B20C33082AEBD140F2E9 +S3150800EEF0F603C2F200031A7040F6D864C2F20004A0 +S3150800EF002046FF2106224FF28903C0F600039847E0 +S3150800EF10002384F8203084F8213084F8223084F8DD +S3150800EF20233084F8243084F8253040F2EC02C2F20B +S3150800EF3000021168C4F8061092886281C4F8161097 +S3150800EF40628340F25C12C2F200021188E1845288A0 +S3150800EF50228540F6D462C2F200021188A183528843 +S3150800EF60E283237501226275A373E2730822227471 +S3150800EF7063740623A3740423E3742273062363735A +S3150800EF8040F6A063C2F2000336341C6040F6906374 +S3150800EF90C2F200032A221A8038BD40F6D863C2F2AC +S3150800EFA0000354F8040F1860A2889A8040F6D863C4 +S3150800EFB0C2F2000340F2EC02C2F200021168C3F882 +S3150800EFC0061092885A8108221A7300225A7340F64C +S3150800EFD09063C2F200031A880E321A8038BD00BF49 +S3150800EFE00F2AF0B445D940EA01039B0745D1A2F19F +S3150800EFF010070C4603463F0900EB0716103625682E +S3150800F0001033103443F8105C54F80C5C43F80C5C6D +S3150800F01054F8085C43F8085C54F8045C43F8045C4C +S3150800F020B342ECD17B1C02F00F0CBCF1030F4FEA84 +S3150800F03003131944034422D90E461D46644656F85E +S3150800F040047B043C032C45F8047BF8D8ACF1040493 +S3150800F05002F0030224F0030404342344214432B1A9 +S3150800F0600A4411F8014B914203F8014BF9D1F0BC5F +S3150800F07070470346002AF3D1F9E70346F0E76246EC +S3150800F080002AEDD1F3E700BF8307F0B448D0541E39 +S3150800F090002A43D0CDB2034602E0002C3ED01446E7 +S3150800F0A003F8015B13F0030F04F1FF32F5D1032CCB +S3150800F0B02DD9CDB20F2C45EA052545EA054518D9BF +S3150800F0C0A4F1100703F110061A463F0906EB0716C6 +S3150800F0D01560103242F80C5C42F8085C42F8045C91 +S3150800F0E0B242F5D104F00F040137032C03EB0713E2 +S3150800F0F00DD91E462246043A46F8045B032AFAD876 +S3150800F100221F04F0030422F00302043213442CB134 +S3150800F110C9B21C4403F8011BA342FBD1F0BC7047DB +S3150800F12014460346C3E700BF0502060206030703A3 +S3150800F1300803090309040A040B040C040C050D054D +S3150800F1400E050F050F06100610071008FFFFFFFF34 +S3090800F150FFFF0000AF +S3150800F154000000000102030401020304060708096B +S3090800F164007A030A12 S7050800C00032 diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/boot.c b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/boot.c index 37f48e88..1b8b0aa3 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -152,6 +161,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -159,11 +169,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -188,6 +203,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.out b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.out index 00866946..fba620dd 100644 Binary files a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.out and b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.out differ diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.srec b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.srec index ab35be05..ee13ff88 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.srec +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/bin/demoprog_olimex_stm32e407.srec @@ -1,29 +1,29 @@ S021000064656D6F70726F675F6F6C696D65785F73746D3332653430372E73726563A1 -S3150800C000180800207DF30008FFEA0008FFEA000888 -S3150800C010FFEA0008FFEA0008FFEA0008FFEA00084E -S3150800C020FFEA0008FFEA0008FFEA0008FFEA00083E -S3150800C030FFEA0008FFEA0008FFEA000893D90008AB -S3150800C040FFEA0008FFEA0008FFEA0008FFEA00081E -S3150800C050FFEA0008FFEA0008FFEA0008FFEA00080E -S3150800C060FFEA0008FFEA0008FFEA0008FFEA0008FE -S3150800C070FFEA0008FFEA0008FFEA0008FFEA0008EE -S3150800C080FFEA0008FFEA0008FFEA0008FFEA0008DE -S3150800C090FFEA0008FFEA0008FFEA0008FFEA0008CE -S3150800C0A0FFEA0008FFEA0008FFEA0008FFEA0008BE -S3150800C0B0FFEA0008FFEA0008FFEA0008FFEA0008AE -S3150800C0C0FFEA0008FFEA0008FFEA0008FFEA00089E -S3150800C0D0FFEA0008FFEA0008FFEA0008FFEA00088E -S3150800C0E0FFEA0008FFEA0008FFEA0008FFEA00087E -S3150800C0F0FFEA0008FFEA0008FFEA0008FFEA00086E -S3150800C100FFEA0008FFEA0008FFEA0008FFEA00085D -S3150800C110FFEA0008FFEA0008FFEA0008FFEA00084D -S3150800C120FFEA0008FFEA0008FFEA0008FFEA00083D -S3150800C130FFEA0008FFEA0008FFEA0008FFEA00082D -S3150800C140FFEA0008FFEA0008FFEA0008FFEA00081D -S3150800C150FFEA0008FFEA0008FFEA0008FFEA00080D -S3150800C160FFEA0008FFEA0008FFEA0008FFEA0008FD -S3150800C170FFEA0008FFEA0008FFEA0008FFEA0008ED -S3110800C180FFEA0008FFEA0008EE11AA55C5 +S3150800C00018080020A9F300082BEB00082BEB000802 +S3150800C0102BEB00082BEB00082BEB00082BEB00089A +S3150800C0202BEB00082BEB00082BEB00082BEB00088A +S3150800C0302BEB00082BEB00082BEB000893D9000824 +S3150800C0402BEB00082BEB00082BEB00082BEB00086A +S3150800C0502BEB00082BEB00082BEB00082BEB00085A +S3150800C0602BEB00082BEB00082BEB00082BEB00084A +S3150800C0702BEB00082BEB00082BEB00082BEB00083A +S3150800C0802BEB00082BEB00082BEB00082BEB00082A +S3150800C0902BEB00082BEB00082BEB00082BEB00081A +S3150800C0A02BEB00082BEB00082BEB00082BEB00080A +S3150800C0B02BEB00082BEB00082BEB00082BEB0008FA +S3150800C0C02BEB00082BEB00082BEB00082BEB0008EA +S3150800C0D02BEB00082BEB00082BEB00082BEB0008DA +S3150800C0E02BEB00082BEB00082BEB00082BEB0008CA +S3150800C0F02BEB00082BEB00082BEB00082BEB0008BA +S3150800C1002BEB00082BEB00082BEB00082BEB0008A9 +S3150800C1102BEB00082BEB00082BEB00082BEB000899 +S3150800C1202BEB00082BEB00082BEB00082BEB000889 +S3150800C1302BEB00082BEB00082BEB00082BEB000879 +S3150800C1402BEB00082BEB00082BEB00082BEB000869 +S3150800C1502BEB00082BEB00082BEB00082BEB000859 +S3150800C1602BEB00082BEB00082BEB00082BEB000849 +S3150800C1702BEB00082BEB00082BEB00082BEB000839 +S3110800C1802BEB00082BEB0008EE11AA556B S3150800C18CC2788A18DFF84432DA7083780A0092B2D9 S3150800C19C120AD218DFF834329A704278DFF82C3249 S3150800C1AC5A700278DFF824321A70DFF82022937856 @@ -60,10 +60,10 @@ S3150800C38C17490978491C164A1170E8E7704710B521 S3150800C39C0400210089B2164800680830FFF7F0FE41 S3150800C3AC0A48007812490968087208484078104902 S3150800C3BC09684872054880780D49096888720348E7 -S3150800C3CCC0780B490968C87210BD0000C41C00204F +S3150800C3CCC0780B490968C87210BD0000C81C00204B S3150800C3DC2608002018080020320800203A080020F9 -S3150800C3ECDC1C0020D01C0020801B0020D41C002044 -S3150800C3FCBC1C002038B50400DFF8D00C0568DFF843 +S3150800C3ECE01C0020D41C0020801B0020D81C002038 +S3150800C3FCC01C002038B50400DFF8D00C0568DFF83F S3150800C40CD00CDFF8EC1C0860DFF8E40C0068DFF8E9 S3150800C41CE41C0860E4B2032C11D1687E10F00F00FE S3150800C42C03280AD1288A002807D10820DFF8A41C7B @@ -268,10 +268,10 @@ S3150800D08C088001202882042068760020E876112082 S3150800D09C584981F82F00BDE05548008800281ED055 S3150800D0AC0C480078C00701D500202882288A002859 S3150800D0BC12D1688A4E490988884202D2688A4C4934 -S3150800D0CC08804B480088288209E000BFBC1C002059 -S3150800D0DC4E080020DB1C0020288A454908800020C1 +S3150800D0CC08804B480088288209E000BFC01C002055 +S3150800D0DC4E080020DF1C0020288A454908800020BD S3150800D0ECE8760448006802490860414804E000BF35 -S3150800D0FCB41C0020B81C0020008800280BD0288AF5 +S3150800D0FCB81C0020BC1C0020008800280BD0288AED S3150800D10C002808D0288A2830384908801820394938 S3150800D11C81F82F0081E09C480078800707D52820E5 S3150800D12C324908801020334981F82F0075E00CE14C @@ -286,8 +286,8 @@ S3150800D1AC12480088002831D1CFE0104800880028A2 S3150800D1BC03D00E480088FFF7EAF80E4890F82F00BF S3150800D1CCC0070CD5072068760020A8760120FFF743 S3150800D1DCDEF810206C49087000F026F916E00348B2 -S3150800D1EC0088002812D1B0E0C01C0020CC1C0020FE -S3150800D1FCCE1C00201808002008E063480078C007F9 +S3150800D1EC0088002812D1B0E0C41C0020D01C0020F6 +S3150800D1FCD21C00201808002008E063480078C007F5 S3150800D20C03D5072068760020A8769EE010205F4993 S3150800D21C81F82F0028205E49088050205B4981F848 S3150800D22C2E00287A594981F82A00687A574981F8D4 @@ -309,11 +309,11 @@ S3150800D31C1E4908751F480088401C1E4908801D4870 S3150800D32C008880B2000A194988741A480088174977 S3150800D33CC874002015490883FEF7A1FFC04313499A S3150800D34C088300201049087005E000201049088061 -S3150800D35C00200D49087031BDA81C0020ACF300084C +S3150800D35C00200D49087031BDAC1C0020D8F300081C S3150800D36C010089B2090A51EA002080B27047000010 -S3150800D37C801B0020D61C0020DC1C0020D01C0020A2 -S3150800D38CDD1C0020C41C0020DB1C00201808002013 -S3150800D39CCC1C0020D21C002080B500F0DDF800F073 +S3150800D37C801B0020DA1C0020E01C0020D41C002096 +S3150800D38CE11C0020C81C0020DF1C00201808002007 +S3150800D39CD01C0020D61C002080B500F0DDF800F06B S3150800D3ACEFFA10F5FA706149086000F0E9FA00F531 S3150800D3BC1C5010305E490860FEF7A1FF4FF6A960B5 S3150800D3CCADF8000043F61370ADF80200BDF8000086 @@ -328,47 +328,47 @@ S3150800D44C241D2078FF2804D16078002801D100F02B S3150800D45CC8FA10BD38B500F08AF90500002D2DD094 S3150800D46C394805804FF40060FFF77AFF37498989F8 S3150800D47C80B281420ED10120FEF7BCFF32480088EB -S3150800D48C00281BD000F09DFD00F090F900202E49D5 +S3150800D48C00281BD000F0B3FD00F090F900202E49BF S3150800D49C088013E040F60600FFF762FF2B498989DE -S3150800D4AC80B281420AD100F012FD27480088002874 +S3150800D4AC80B281420AD100F028FD2748008800285E S3150800D4BC04D000F07BF900202349088000F060FABC S3150800D4CC1A490968884220D31848006810F5FA707A S3150800D4DC1649086000200400002C16D11C481E2191 S3150800D4EC01FB04F108441B4908600220FEF782FF81 -S3150800D4FC15480088002806D000F063FD00F056F9A0 +S3150800D4FC15480088002806D000F079FD00F056F98A S3150800D50C002011490880641CE6E700F039FA08493E S3150800D51C0968884208D30648006800F51C50103084 -S3150800D52C0349086000F0EAFB31BD00009C1C002092 -S3150800D53CA01C0020A81C0020B01C0020AC1C00203D -S3150800D54CDB1C0020B41C0020CC1C00201808002072 -S3150800D55C801B0020BC1C002010B5B2B001215FF066 -S3150800D56CF05000F0A9FE0121472000F0A5FE01218C -S3150800D57C4FF4804000F0BEFE012000F0FDFE8E2028 +S3150800D52C0349086000F000FC31BD0000A01C002077 +S3150800D53CA41C0020AC1C0020B41C0020B01C00202D +S3150800D54CDF1C0020B81C0020D01C00201808002066 +S3150800D55C801B0020C01C002010B5B2B001215FF062 +S3150800D56CF05000F0BFFE0121472000F0BBFE012160 +S3150800D57C4FF4804000F0D4FE012000F013FF8E20FB S3150800D58C009000208DF8060002208DF8040000207B S3150800D59C8DF8070002208DF805006946CA4800F088 -S3150800D5ACF1FE0B220121C84800F045FF0B2202218F -S3150800D5BCC54800F040FF0B220321C34800F03BFF8F -S3150800D5CC0B220721C04800F036FF4FF4006000908C +S3150800D5AC07FF0B220121C84800F05BFF0B22022162 +S3150800D5BCC54800F056FF0B220321C34800F051FF63 +S3150800D5CC0B220721C04800F04CFF4FF40060009076 S3150800D5DC00208DF8060002208DF8040000208DF836 -S3150800D5EC070002208DF805006946B84800F0CAFE07 -S3150800D5FC0B220B21B54800F01EFF322000900020AC +S3150800D5EC070002208DF805006946B84800F0E0FEF1 +S3150800D5FC0B220B21B54800F034FF32200090002096 S3150800D60C8DF8060002208DF8040000208DF807001E -S3150800D61C02208DF805006946AD4800F0B3FE0B22D2 -S3150800D62C0121AB4800F007FF0B220421A84800F0A3 -S3150800D63C02FF0B220521A64800F0FDFE4FF4C04060 +S3150800D61C02208DF805006946AD4800F0C9FE0B22BC +S3150800D62C0121AB4800F01DFF0B220421A84800F08D +S3150800D63C18FF0B220521A64800F013FF4FF4C04033 S3150800D64C009000208DF8060002208DF804000020BA S3150800D65C8DF8070002208DF8050069469B4800F0F6 -S3150800D66C91FE0B220D21994800F0E5FE0B220E21A6 -S3150800D67C964800F0E0FE00F00BFF01F097F901F078 -S3150800D68C9EF90128FBD003A801F072F8002003903C +S3150800D66CA7FE0B220D21994800F0FBFE0B220E217A +S3150800D67C964800F0F6FE00F021FF01F0ADF901F036 +S3150800D68CB4F90128FBD003A801F088F80020039010 S3150800D69C00200A904FF400700D9000200E905FF059 S3150800D6AC004011902020149000201690002017900E S3150800D6BC002018904FF400600B904FF480400890AF S3150800D6CC00200400202C18D20221200080B201F080 -S3150800D6DCD4F8ADF80A000321200080B201F0CDF889 +S3150800D6DCEAF8ADF80A000321200080B201F0E3F85D S3150800D6ECADF8080002987B49884203D002987A491B S3150800D6FC884200D101E0641CE4E7210089B203A842 -S3150800D70C00F0D2FE00F0CAF800F09EF801F0A5F879 +S3150800D70C00F0E8FE00F0CAF800F09EF801F0BBF84D S3150800D71C32B010BD82B008208DF8000000208DF8BC S3150800D72C010027208DF8020069208DF803005B2084 S3150800D73C8DF8040045208DF805009DF80000674912 @@ -377,10 +377,10 @@ S3150800D75C88709DF803006149C8709DF804005F49FC S3150800D76C08719DF805005D49487102B0704770B59F S3150800D77C5B480068C00F002816D159480068C0F3EA S3150800D78C0D400400574D584E22002900300001F078 -S3150800D79C75F95348006850F000405149086001205B +S3150800D79C8BF95348006850F0004051490860012045 S3150800D7AC52490860200000E0002070BD70B5504852 S3150800D7BC0068C00F0028FAD14E4804884A4D4E4ED0 -S3150800D7CC22002900300001F059F94B484849886075 +S3150800D7CC22002900300001F06FF94B48484988605F S3150800D7DC0020474908604648006850F480104449C0 S3150800D7EC08604348006850F00050414908604048BA S3150800D7FC006850F080503E4908603D48006830F09B @@ -399,7 +399,7 @@ S3150800D8BC0F49086000200E49086000200C49486092 S3150800D8CC0B481049086070470000024000180240D7 S3150800D8DC0008024019162200F1C00700901C00200F S3150800D8EC001C00205C0E002018080020089002403E -S3150800D8FC801C0020CC1C00209C14002004900240A4 +S3150800D8FC801C0020D01C00209C14002004900240A0 S3150800D90C0C9002401090024010B440B2002808D582 S3150800D91C0A01204B40B210F00F04234403F8042CE0 S3150800D92C03E00A011C4B40B21A5410BC704710B5E0 @@ -410,421 +410,424 @@ S3150800D96C80B5114800684FF47A71B0FBF1F0FFF7F7 S3150800D97CDEFF002000F001F801BD0C490860704775 S3150800D98C0A480068704709480068401C074908603F S3150800D99C7047000018ED00E000E400E014E000E039 -S3150800D9AC18E000E010E000E010000020A41C0020A5 -S3150800D9BCBFF34F8FC748006810F4E060C6490843A8 -S3150800D9CCC4490860BFF34F8FFEE780B500F00DF829 -S3150800D9DC00F0E2F801BD80B500F052F800F05CF9F1 +S3150800D9AC18E000E010E000E010000020A81C0020A1 +S3150800D9BCBFF34F8FD148006810F4E060D049084394 +S3150800D9CCCE490860BFF34F8FFEE780B500F00DF81F +S3150800D9DC00F0F5F801BD80B500F052F800F06FF9CB S3150800D9EC01BD80B5FFF7E4FF01BD00B587B0012185 -S3150800D9FC202000F07FFC0121042000F05DFC0822A9 -S3150800DA0C0621B64800F017FD08220721B34800F096 -S3150800DA1C12FD00208DF8060001208DF80700022063 +S3150800D9FC202000F095FC0121042000F073FC08227D +S3150800DA0C0621C04800F02DFD08220721BD4800F06C +S3150800DA1C28FD00208DF8060001208DF8070002204D S3150800DA2C8DF804004020009002208DF80500694608 -S3150800DA3CAA4800F0A7FC02208DF80400802000906C -S3150800DA4C6946A64800F09EFC4FF4614002900020FF +S3150800DA3CB44800F0BDFC02208DF80400802000904C +S3150800DA4C6946B04800F0B4FC4FF4614002900020DF S3150800DA5CADF80C000020ADF80E000020ADF8100053 -S3150800DA6C0020ADF814000C20ADF8120002A99C4851 -S3150800DA7C01F040F801219A4801F0BAF807B000BD48 -S3150800DA8C80B59848007800280BD1974800F02BF8F9 -S3150800DA9C012827D101209349087000209349087062 -S3150800DAAC20E09148914909780844401C00F01BF87D -S3150800DABC012817D18D480078401C8C4908708B4872 -S3150800DACC00788949097888420CD100208549087064 -S3150800DADC85484078FF2805D183488078002801D1ED -S3150800DAECFFF77FFF01BD10B5040020217C4801F02B -S3150800DAFC91F8012805D17A4801F088F820700120A0 -S3150800DB0C00E0002010BDF0B4040000200500EDB2C2 -S3150800DB1C122D3ED24AF21040A4B2754EEDB216F84A -S3150800DB2C1560734FEDB207EB45077F78BE19761C67 -S3150800DB3C06FB04F690FBF6F706FB1700002826D121 -S3150800DB4C4AF21040A4B26A4EEDB216F81560684F48 -S3150800DB5CEDB207EB45077F78BE19761C06FB04F673 -S3150800DB6C90FBF6F008800888002810D00888B0F5D5 -S3150800DB7C806F0CDC5E48EDB210F8150010705C482E -S3150800DB8CEDB200EB450040781870012002E06D1CE0 -S3150800DB9CBDE70020F0BC704700B58BB00121022010 -S3150800DBAC00F08AFB09220521524800F044FC0922A0 -S3150800DBBC0621504800F03FFC6020049002208DF8A6 -S3150800DBCC140002208DF8150000208DF8160001208F -S3150800DBDC8DF8170004A9474800F0D4FB01215FF023 -S3150800DBECC06000F078FB444801F024F801A801F065 -S3150800DBFC52F96B460DF101020DF102014FF4FA7060 -S3150800DC0CFFF781FF00208DF80A0000208DF80B0025 -S3150800DC1C00208DF80C0000208DF80D0000208DF8E2 -S3150800DC2C0E0000208DF80F0000208DF8060000204D -S3150800DC3C8DF807009DF80100401E8DF808009DF828 -S3150800DC4C0000401E8DF80900BDF80200ADF804006E -S3150800DC5C01A9294801F00AF80E208DF822000020A7 -S3150800DC6C8DF8230001208DF824000020ADF818004B -S3150800DC7C0020ADF81A000020ADF81C000020ADF805 -S3150800DC8C1E000020ADF8200001208DF8250006A8FE -S3150800DC9C01F078F80BB000BD00B585B00021164828 -S3150800DCAC01F084F9002813D06A460021124801F0C5 -S3150800DCBC09F9009840F26761884209D19DF80B0072 -S3150800DCCCFF2805D19DF80C00002801D1FFF789FE25 -S3150800DCDC05B000BD0CED00E00400FA050008024092 -S3150800DCEC00140140D91C00203C1B0020D81C002025 -S3150800DCFCF0F20008000402400068004070B5DFF836 -S3150800DD0C70040078401CDFF8681408700020DFF8EF -S3150800DD1C58140870DFF850040078082823DADFF85E -S3150800DD2C4C04DFF8441409780C22514308440400C7 -S3150800DD3C20886188084300280DD0DFF83404007861 -S3150800DD4CA17A401A782806DB042500263200290019 -S3150800DD5C200001F04FF9DFF810040078401CDFF8BA -S3150800DD6C08140870D6E770BD2DE9F84304000D00B9 -S3150800DD7C0020DFF8F4130870DFF8EC0300780828A5 -S3150800DD8C2BDADFF8E803DFF8E01309780C225143A5 -S3150800DD9C084406003088002817D07088002814D04C -S3150800DDAC20883188884210D16088718888420CD1C5 -S3150800DDBC062716F104083A002900404600F05EFED4 -S3150800DDCCDFF8AC030078B0727FE0DFF89C030078CC -S3150800DDDC401CDFF894130870CEE70020DFF8881390 -S3150800DDEC0870DFF884030078082816DADFF87C0355 -S3150800DDFCDFF8741309780C2251430844060030885E -S3150800DE0C002802D17088002807D0DFF85C03007858 -S3150800DE1C401CDFF854130870E3E7DFF84C0300786E -S3150800DE2C082840D10020DFF84C1308700020DFF8D2 -S3150800DE3C481308700020DFF830130870DFF8280341 -S3150800DE4C0078082824DADFF82403DFF81C1309788D -S3150800DE5C0C22514308440600DFF818030078DFF853 -S3150800DE6C10130978B27A891A88420BDADFF800039C -S3150800DE7C0078B17A401ADFF8FC120870BA480078B4 -S3150800DE8CBD490870B8480078401CB7490870D5E7F2 -S3150800DE9CB9480078B4490870B448B34909780C22D3 -S3150800DEAC51430844060004273A002100300000F0CC -S3150800DEBCE5FD5FF0060816F10409424629004846B6 -S3150800DECC00F0DCFDAA480078B072BDE8F1832DE9B4 -S3150800DEDCF84FAA4800882A2803D20020A7490880A8 -S3150800DEEC6DE00020A5490880A548808AB0F5807F9A -S3150800DEFC03D0B0F5007F52D061E0A148C08CA1498F -S3150800DF0C098888424AD19E48008D9E49498888428C -S3150800DF1C44D19D499D48FFF727FF4FF40070984957 -S3150800DF2C888206200090984C994D009A210028006A -S3150800DF3C00F0A4FD0625974E934F2A0031003800B1 -S3150800DF4C00F09CFD0627DFF84C82DFF84C923A006D -S3150800DF5C4146484600F092FD5FF00609DFF830A20C -S3150800DF6CDFF81CB24A465146584600F087FD8448ED -S3150800DF7C808B8349C8848248C08B8149088581482F -S3150800DF8C00887F4988837F4840887D49C8834FF439 -S3150800DF9CC1607B4988812A20784908800FE0784837 -S3150800DFACC08C78490988884209D17548008D75490D -S3150800DFBC4988884203D174497448FFF7D5FEBDE8F1 -S3150800DFCCF18F2DE9F04F83B06D48C08B73490988E2 -S3150800DFDC88420ED16A48008C70494988884208D113 -S3150800DFEC06246F4D664E22002900300000F046FDCF -S3150800DFFCA7E06348C08B6B490988084061490988C2 -S3150800E00C684A1288114088420BD15D48008C6549D4 -S3150800E01C498808405B494988624A528811408842B7 -S3150800E02C08D061480088614908805F4840885F4984 -S3150800E03C488007E05248C08B5C4908805048008CE1 -S3150800E04C5A494880002048490870474800780828EB -S3150800E05C18DA4648444909780C225143084400907A -S3150800E06C5248008800990988884205D14F4840884B -S3150800E07C00994988884205D03B480078401C3A49A3 -S3150800E08C0870E2E738480078082851D10620019034 -S3150800E09CFF243B4D22000199280000F0ABFF062512 -S3150800E0AC00263B4F32002900380000F0A3FF062754 -S3150800E0BCDFF8E080DFF8E0903A004146484600F089 -S3150800E0CCDDFC5FF00609DFF8CCA0DFF8BCB04A46E9 -S3150800E0DC5146584600F0D2FC344800882849C88472 -S3150800E0EC324840882649088526480088244988836A -S3150800E0FC244840882249C8834FF480702049888276 -S3150800E10C4FF480701E49C88108201D4908820620D4 -S3150800E11C1B49887404201A49C8744FF4C1601849FD -S3150800E12C88812348234908602A201449088018E066 -S3150800E13C06240098051D124E22002900300000F016 -S3150800E14C9DFC0624134D144E22002900300000F0C5 -S3150800E15C95FC08200A498881084800880E3007492A -S3150800E16C0880BDE8F78F0000DE1C0020DC1A0020B2 -S3150800E17CE01C0020E11C0020DF1C0020CC1C002029 -S3150800E18C18080020A81C00202E080020340800209F -S3150800E19C38080020901C00201E080020B0F3000848 -S3150800E1ACA4F30008B01C0020AC1C0020C81C0020DE -S3150800E1BC4E080020B41C0020F0B4002100220023D5 -S3150800E1CC022400250226DFF888713F6817F00C0731 -S3150800E1DC39000F00002F04D0042F06D0082F08D0C2 -S3150800E1EC3CE0DFF8747107603BE0DFF8707107609C -S3150800E1FC37E0DFF860713F68C7F380573D00DFF8FA -S3150800E20C54713F6817F03F073E00002D0DD0DFF81C -S3150800E21C4C71B7FBF6F7DFF83CC1DCF800C0CCF361 -S3150800E22C881C0CFB07F73B000CE0DFF82C71B7FBDE -S3150800E23CF6F7DFF820C1DCF800C0CCF3881C0CFB21 -S3150800E24C07F73B00DFF80C713F68C7F301477F1CE3 -S3150800E25C7F003C00B3FBF4F7076002E0DFF8F870C8 -S3150800E26C0760DFF8EC703F6817F0F007390009090A -S3150800E27CDFF8EC707F5C3A000768D7404760DFF838 -S3150800E28CD0703F6817F4E0573900890ADFF8D07068 -S3150800E29C7F5C3A004768D74087602D4F3F6817F474 -S3150800E2AC60473900490BDFF8B8707F5C3A0047685D -S3150800E2BCD740C760F0BC7047C9B2002905D0294AB7 -S3150800E2CC12680243274B1A6004E0264A12688243F6 -S3150800E2DC244B1A607047C9B2002905D0224A126825 -S3150800E2EC0243214B1A6004E01F4A126882431E4BF4 -S3150800E2FC1A607047C9B2002905D01C4A1268024335 -S3150800E30C1A4B1A6004E0194A12688243174B1A60B2 -S3150800E31C7047C9B2002905D0154A12680243144B36 -S3150800E32C1A6004E0124A12688243114B1A6070474D -S3150800E33CC9B2002905D00F4A126802430D4B1A6060 -S3150800E34C04E00C4A126882430A4B1A6070470000B4 -S3150800E35C08380240043802400024F400001BB700B9 -S3150800E36C0000002030380240403802404438024051 -S3150800E37C10380240203802400149086070470000F6 -S3150800E38CDC002742F0B400220023002400252A00D2 -S3150800E39C102A4AD2012595402B000D681D402C00E9 -S3150800E3AC9C4240D1056803261700FFB27F00BE4089 -S3150800E3BCB543056005680E791700FFB27F00BE40AD -S3150800E3CC354305600D79012D02D00D79022D1AD130 -S3150800E3DC856803261700FFB27F00BE40B5438560EB -S3150800E3EC85684E791700FFB27F00BE4035438560BD -S3150800E3FC456801269640B543456045688E79964032 -S3150800E40CB6B235434560C56803261700FFB27F00D0 -S3150800E41CBE40B543C560C568CE791700FFB27F000C -S3150800E42CBE403543C560521CB2E7F0BC7047018349 -S3150800E43C704741837047F0B400230024D2B211F020 -S3150800E44C0705EDB2AD0012FA05F52B0089B2CD1011 -S3150800E45C00EB850589B2CE1000EB8606366A0F27C7 -S3150800E46C11F0070C5FFA8CFC5FEA8C0C17FA0CF7A8 -S3150800E47CBE432E6289B2CD1000EB85052D6A1D436D -S3150800E48C2C0089B2CD1000EB85052C62F0BC7047C8 -S3150800E49C80B501215FF00070FFF73BFF00215FF0AC -S3150800E4AC0070FFF736FF01BD2DE9F04186B0040078 -S3150800E4BC0D0000265FF0000800200190DFF81875A3 -S3150800E4CC00200090DFF824050068804638F01C0808 -S3150800E4DC02A8FFF771FE03980700DFF814058742B8 -S3150800E4EC06D3DFF81005874202D258F0080814E064 -S3150800E4FCDFF80005874206D3DFF8FC04874202D210 -S3150800E50C58F00C0809E0DFF8F004874203D3DFF86B -S3150800E51C1005874201D358F00408DFF8D004C0F878 -S3150800E52C00804FF400420021280080B200F0DCF98C -S3150800E53C002801D1002018E15FF080600190019855 -S3150800E54C002803D00198401E0190F8E7206800289F -S3150800E55C51D00098401C00900121280080B200F090 -S3150800E56C8CF9400704D40098DFF8E4148842F0D3F9 -S3150800E57C0098DFF8DC14884201D10020F5E0002071 -S3150800E58C00904FF480520021280080B200F0ACF9BC -S3150800E59C002801D10020E8E00098401C00900121D9 -S3150800E5AC280080B200F069F9800604D40098DFF8D8 -S3150800E5BCA0148842F0D30098DFF89414884201D14D -S3150800E5CC0020D2E0002000901021280080B200F034 -S3150800E5DC54F90600700703D54FF40060206201E079 -S3150800E5EC00202062B00702D5002060611CE04FF4C1 -S3150800E5FC8040606118E0206A6169490851EAD002D6 -S3150800E60C92B20021280080B200F06EF9002801D1E0 -S3150800E61C0020AAE07FF07F4001900198002803D0E3 -S3150800E62C0198401E0190F8E7DFF81C040068804644 -S3150800E63CDFF8180410EA08086068A1680843E1685E -S3150800E64C08432169084361690843A1690843E169DC -S3150800E65C0843216A0843616A0843A16A0843E16AC8 -S3150800E66C0843216B0843616B084350EA0808DFF836 -S3150800E67CD803C0F80080A06BE16B0843216C0843F3 -S3150800E68C616C0843A16C0843E16C0843216D08438F -S3150800E69C616D0843DFF8BC130860A06DDFF8B8138A -S3150800E6AC0860E06DDFF8B4130860DFF8B40300689F -S3150800E6BC80464FF6417010EA0808206E616E51EAE2 -S3150800E6CC0040A16E0843E16E0843216F0843616F51 -S3150800E6DC084350EA0808DFF88803C0F80080A06FE2 -S3150800E6ECE16F0843DFF87C130860DFF87C030068E9 -S3150800E6FC8046DFF8780310EA0808D4F88000D4F8C6 -S3150800E70C84100843D4F888100843D4F88C100843AE -S3150800E71CD4F890100843D4F894100843D4F89810F9 -S3150800E72C0843D4F89C100843D4F8A010084350EAC0 -S3150800E73C0808DFF83403C0F80080D4F8A400D4F82D -S3150800E74CA8100843D4F8AC100843D4F8B010084302 -S3150800E75CD4F8B41050EA8100D4F8B810084350F431 -S3150800E76C0000DFF80C130860012006B0BDE8F08144 -S3150800E77C0021016000214160002181600021C160F7 -S3150800E78C0021016100214161002181610021C161E3 -S3150800E79C0021016200214162002181620021C162CF -S3150800E7AC0021016300214163002181630021C163BB -S3150800E7BC4021016420214164002181640021C16447 -S3150800E7CC0021016500214165002181650021C16593 -S3150800E7DC0021016680214166002181660021C166FF -S3150800E7EC0021016700214167002181670021C1676B -S3150800E7FC5FF08061C0F880105FF00071C0F884107B -S3150800E80C5FF08071C0F888105FF40011C0F88C10A6 -S3150800E81C0021C0F890100021C0F894100021C0F80F -S3150800E82C98100021C0F89C100021C0F8A0105FF0C9 -S3150800E83C0071C0F8A4100021C0F8A8105FF40031CC -S3150800E84CC0F8AC104FF48071C0F8B0100021C0F8B5 -S3150800E85CB4100021C0F8B810704780B5012000F03C -S3150800E86C7BF800F0BBF8012000F08BF8012000F0D3 -S3150800E87CC5F8012000F0D6F801BD18B40200002333 -S3150800E88C00200090DFF864010068030013F01C03F5 -S3150800E89C92B2D00210F47840034389B2880110F47E -S3150800E8ACF860034333F0020353F00103DFF83C012D -S3150800E8BC03600098401C0090DFF8300100680300E4 -S3150800E8CCD80704D50098DFF88841A042F1D3009800 -S3150800E8DCDFF87C41A04201D1002003E0DFF8940167 -S3150800E8EC006880B212BC704738B4030000240020BC -S3150800E8FC0090DFF8F8000068040014F01C049BB2C2 -S3150800E90CD80210F47840044389B2880110F4F860F0 -S3150800E91C044354F0020454F0010492B2DFF8540193 -S3150800E92C0260DFF8C80004600098401C0090DFF80D -S3150800E93CBC0000680400E00704D50098DFF8105105 -S3150800E94CA842F1D30098DFF80851A84201D100205B -S3150800E95C00E0012032BC7047C0B2002808D0DFF8AE -S3150800E96CE810096851F00801DFF8DC20116007E0AF -S3150800E97CDFF8D410096831F00801DFF8CC201160F3 -S3150800E98C7047C0B2002808D0DFF8BC10096851F0EF -S3150800E99C0401DFF8B420116007E0DFF8AC10096851 -S3150800E9AC31F00401DFF8A02011607047DFF8C800C9 -S3150800E9BC006850F00100DFF8C010086070470020AE -S3150800E9CCDFF8B4100968C90702D50121080001E06F -S3150800E9DC00210800C0B27047000E270722480068BD -S3150800E9EC50F48010204908607047000010800240DF -S3150800E9FC002D3101C00E160200879303C0B2002801 -S3150800EA0C06D01949096851F40051174A116005E0F6 -S3150800EA1C1549096831F40051134A11607047000012 -S3150800EA2C01E1F505C0B2002806D00F49096851F076 -S3150800EA3C02010D4A116005E00B49096831F0020123 -S3150800EA4C094A116070470000008002400F8120FFC0 -S3150800EA5CFFFF040004800240088002400C8002403C -S3150800EA6C188002401C80024018900240233FDEF8B2 -S3150800EA7C00900240148002400090024062B38B075B -S3150800EA8C08D0521E11F8013B00F8013B00F0248017 -S3150800EA9C8B07F6D1830740F0208000BF103A07D3C6 -S3150800EAAC30B4B1E83810103AA0E83810F9D230BCB6 -S3150800EABC530724BFB1E80810A0E8081044BF51F862 -S3150800EACC043B40F8043BD20724BF31F8022B20F84C -S3150800EADC022B44BF0B7803707047083A07D3B1E88A -S3150800EAEC0810083A40F8043B40F804CBF7D2530711 -S3150800EAFCE4E7FEE72DE9F04385B004000D005FF06E -S3150800EB0C0009002600275FF00008A8890028208A3B -S3150800EB1C814639F44059E88850EA0909A4F8109056 -S3150800EB2CA0898146314810EA0909A8882989084329 -S3150800EB3C6989084350EA0909A4F80C90A08A814609 -S3150800EB4C39F44079A88950EA0909A4F8149068465A -S3150800EB5CFFF732FB2348844202D02348844202D171 -S3150800EB6C0398060001E002980600A089000408D55F -S3150800EB7C192000FB06F029684900B0FBF1F00700E4 -S3150800EB8C07E0192000FB06F029688900B0FBF1F0B4 -S3150800EB9C07006420B7FBF0F0000181465FEA191004 -S3150800EBAC642101FB10708046A08900040AD55FEA2F -S3150800EBBCC80032306421B0FBF1F010F0070050EABF -S3150800EBCC090909E05FEA081032306421B0FBF1F05C -S3150800EBDC10F00F0050EA0909A4F8089005B0BDE832 -S3150800EBECF08300000010014000140140F3E9FFFF18 -S3150800EBFCC9B2002904D0828952F40052828104E0F9 -S3150800EC0C82894DF6FF731A40828170478088C00549 -S3150800EC1CC00D70470200002089B2B1F5007F138839 -S3150800EC2C0B4202D00123180001E000231800C0B2E1 -S3150800EC3C7047000010B50400DFF89C0384420AD123 -S3150800EC4C01215FF00070FFF773FB00215FF0007085 -S3150800EC5CFFF76EFB09E001215FF08060FFF768FBA8 -S3150800EC6C00215FF08060FFF763FB10BD30B4020033 -S3150800EC7C00200023146834F002041460146854F05D -S3150800EC8C010414605468E40705D44FF6FF74A342D4 -S3150800EC9C01D05B1CF6E75468E40702D40024200074 -S3150800ECAC6DE08C79012C04D1146854F0800414603E -S3150800ECBC03E0146834F080041460CC79012C04D178 -S3150800ECCC146854F04004146003E0146834F04004EB -S3150800ECDC14600C7A012C04D1146854F020041460C6 -S3150800ECEC03E0146834F0200414604C7A012C04D127 -S3150800ECFC146854F01004146003E0146834F010041B -S3150800ED0C14608C7A012C04D1146854F0080414602D -S3150800ED1C03E0146834F008041460CC7A012C04D18E -S3150800ED2C146854F00404146003E0146834F0040402 -S3150800ED3C14608C78CD782D0655EA84740D7954EACE -S3150800ED4C05444D7954EA05540D886D1E2C43D4613F -S3150800ED5C1468640864001460002423005468E407EB -S3150800ED6C05D54FF6FF74A34201D05B1CF6E7546831 -S3150800ED7CE40702D50024200001E001242000C0B2DB -S3150800ED8C30BC704710B400210122837A9A401100D6 -S3150800ED9CDFF84822126852F00102DFF840321A6096 -S3150800EDACDFF83C2212688A43DFF834321A60027B99 -S3150800EDBC002A19D1DFF82C2212688A43DFF824328C -S3150800EDCC1A60C288438853EA0242DFF81C32847AF6 -S3150800EDDC43F83420DFF81022837A02EBC3028388C7 -S3150800EDEC048854EA03435360027B012A19D1DFF8DD -S3150800EDFCF42112680A43DFF8EC311A60028843885A -S3150800EE0C53EA0242DFF8E031847A43F83420DFF81B -S3150800EE1CD821837A02EBC3028388C48854EA034355 -S3150800EE2C5360C27A002A07D1DFF8C02112688A43D8 -S3150800EE3CDFF8B8311A6006E0DFF8B02112680A4329 -S3150800EE4CDFF8A8311A600289002A06D1DFF8A0215A -S3150800EE5C12688A43DFF898311A600289012A06D1AA -S3150800EE6CDFF88C2112680A43DFF884311A60427B7A -S3150800EE7C012A06D1DFF8682112680A43DFF86031E7 -S3150800EE8C1A60DFF85821126852085200DFF84C3124 -S3150800EE9C1A6010BC7047002181710021C1710021D4 -S3150800EEAC017200214172002181720021C172002178 -S3150800EEBC81700021C1700321017102214171012168 -S3150800EECC01807047C9B20B010344D3F8B03113F073 -S3150800EEDC04031372137A002B07D1C9B20B0103442E -S3150800EEECD3F8B0315B0D136006E0C9B20B010344CD -S3150800EEFCD3F8B031DB085360C9B20B010344D3F81D -S3150800EF0CB03113F002035372C9B20B010344D3F8A0 -S3150800EF1CB43113F00F039372C9B20B010344D3F83F -S3150800EF2CB4311B0AD374C9B20B010344D3F8B831F4 -S3150800EF3CD372C9B20B010344D3F8B8311B0A137345 -S3150800EF4CC9B20B010344D3F8B8311B0C5373C9B2BD -S3150800EF5C0B010344D3F8B8311B0E9373C9B20B01DA -S3150800EF6C0344D3F8BC31D373C9B20B010344D3F8A9 -S3150800EF7CBC311B0A1374C9B20B010344D3F8BC3158 -S3150800EF8C1B0C5374C9B20B010344D3F8BC311B0ECA -S3150800EF9C9374C9B2002904D1C36853F02003C36023 -S3150800EFAC03E0036953F02003036170470200002055 -S3150800EFBCC9B2002904D1D36813F00303180009E079 -S3150800EFCCC9B2012904D1136913F00303180001E02F -S3150800EFDC00231800C0B27047006400400066004069 -S3150800EFEC1C6600400C660040406600400466004003 -S3150800EFFC1466004062F30F2262F31F42401810F0A9 -S3150800F00C030308D0C91A1FD3DB0748BF00F8012D24 -S3150800F01C28BF20F8022D130030B4144615461039B3 -S3150800F02C28BF20E93C00FAD8490728BF20E90C007C -S3150800F03C48BF40F8042D890028BF20F8022D48BF88 -S3150800F04C00F8012D30BC7047C91818BF00F8012DFF -S3150800F05CCB0728BF00F8012D7047000080B5434840 -S3150800F06C006850F0010041490860002040490860DA -S3150800F07C3E4800683F4908403C4908603E483F49BD -S3150800F08C08603A48006830F4802038490860002047 -S3150800F09C3B49086000F001F801BD82B000200190E0 -S3150800F0AC002000903148006850F480302F490860E1 -S3150800F0BC2E48006810F4003000900198401C01900E -S3150800F0CC0098002803D10198B0F5A06FF0D1274815 -S3150800F0DC0068800302D50120009001E00020009012 -S3150800F0EC009801283ED12748006850F080502549E1 -S3150800F0FC08602548006850F44040234908601C48BD -S3150800F10C00681B4908601A48006850F40040184902 -S3150800F11C08601748006850F4A050154908601B4849 -S3150800F12C164908601148006850F080700F4908604D -S3150800F13C0E4800688001FBD540F20560144908604A -S3150800F14C0B48006880088000094908600848006870 -S3150800F15C50F00200064908600548006810F00C00DB -S3150800F16C0828F9D102B070470000000000380240A8 -S3150800F17C08380240FFFFF6FE10300024043802401F -S3150800F18C0C38024040380240007000400C544007CE -S3150800F19C003C024000B583B001210420FFF78CF82F -S3150800F1AC4FF40050009001208DF8040000208DF8D3 -S3150800F1BC060001208DF8070002208DF80500694627 -S3150800F1CC1548FFF7DFF84FF400511348FFF72FF9EE -S3150800F1DC07BD10B5FEF7D4FB040010480068201ACA -S3150800F1ECB0F5FA7F16D30E480078002808D101200E -S3150800F1FC0B4908704FF400510748FFF71AF907E056 -S3150800F20C0020074908704FF400510348FFF70FF91F -S3150800F21C0248046010BD000000080240981C00203B -S3150800F22CDA1C002019E050F8041BCB0744BFA9F1DF -S3150800F23C01035918121F0023042A41F8043BF9D27A -S3150800F24C5FEA827C0B4604D54FF0000CA1F800C08F -S3150800F25C9B1CD10744BF0021197050F8042B002AB7 -S3150800F26CE1D1704780B500F00BF8FEF795F8FEF77C -S3150800F27CACFBFFF7AEFFFEF7EDF8FEF7ACFBF8E7D5 -S3150800F28C80B5FFF7EBFEFFF785FFFEF769FB01BDBF -S3150800F29C10B450F8041B79B102684368024408306C -S3150800F2ACDC0744BFA9F10104E31852F8044B43F8F0 -S3150800F2BC044B091FF9D1ECE710BC704710B5074988 -S3150800F2CC79441831064C7C44163404E00A68081D47 -S3150800F2DC114488470146A142F8D110BD2C00000004 -S3150800F2EC4C0000000502060206030703080309037F -S3150800F2FC09040A040B040C040C050D050E050F0570 -S3150800F30C0F061006100710081DFFFFFFCC1400008F -S3150800F31C180800200000000079FFFFFF1400000009 -S3150800F32C64000000000000200000000000F00BF84C -S3150800F33C002801D0FFF7C2FF0020AFF30080FFF7CB -S3150800F34C91FF00F002F80120704700F001B80000A8 -S3150800F35C0746384600F002F8FBE7000080B5AFF325 -S3150800F36C0080024A11001820ABBEFBE726000200FB -S3150800F37C034B9D46AFF30080AFF30080FFF7D6FF33 -S3150800F38C180800200000000001020304010203040F -S3150800F39C06070809007A030AFFFFFFFFFFFF0000B4 -S30D0800F3AC00000000FFFFFFFF4F -S7050800F37D82 +S3150800DA6C0020ADF814000C20ADF8120002A9A64847 +S3150800DA7C01F056F80121A44801F0D0F807B000BD12 +S3150800DA8C80B5A2480078002813D1A14800F03EF8CA +S3150800DA9C01283AD19E480078002836D0FFF770FF47 +S3150800DAAC9C49086001209949087000209A49087019 +S3150800DABC2BE09748984909780844401C00F026F84A +S3150800DACC012818D194480078401C9349087092484C +S3150800DADC00788F490978884217D100208B4908703D +S3150800DAEC8B484078FF2810D18948807800280CD1BB +S3150800DAFCFFF777FF09E0FFF743FF864909686431AA +S3150800DB0C814202D200208149087001BD10B504007B +S3150800DB1C20217D4801F094F8012805D17A4801F0B6 +S3150800DB2C8BF82070012000E0002010BDF0B4040032 +S3150800DB3C00200500EDB2122D3ED24AF21040A4B2D6 +S3150800DB4C764EEDB216F81560744FEDB207EB450735 +S3150800DB5C7F78BE19761C06FB04F690FBF6F706FBD7 +S3150800DB6C1700002826D14AF21040A4B26B4EEDB22B +S3150800DB7C16F81560694FEDB207EB45077F78BE19A5 +S3150800DB8C761C06FB04F690FBF6F00880088800283D +S3150800DB9C10D00888B0F5806F0CDC6048EDB210F830 +S3150800DBAC150010705D48EDB200EB45004078187012 +S3150800DBBC012002E06D1CBDE70020F0BC704700B5E3 +S3150800DBCC8BB00121022000F08DFB09220521544857 +S3150800DBDC00F047FC09220621514800F042FC60205F +S3150800DBEC049002208DF8140002208DF815000020F0 +S3150800DBFC8DF8160001208DF8170004A9484800F086 +S3150800DC0CD7FB01215FF0C06000F07BFB454801F0B3 +S3150800DC1C27F801A801F055F96B460DF101020DF133 +S3150800DC2C02014FF4FA70FFF781FF00208DF80A0005 +S3150800DC3C00208DF80B0000208DF80C0000208DF8C4 +S3150800DC4C0D0000208DF80E0000208DF80F00002026 +S3150800DC5C8DF8060000208DF807009DF80100401E7F +S3150800DC6C8DF808009DF80000401E8DF80900BDF8D7 +S3150800DC7C0200ADF8040001A92A4801F00DF80E209F +S3150800DC8C8DF8220000208DF8230001208DF8240041 +S3150800DC9C0020ADF818000020ADF81A000020ADF8E9 +S3150800DCAC1C000020ADF81E000020ADF82000012055 +S3150800DCBC8DF8250006A801F07BF80BB000BD00B561 +S3150800DCCC85B00021174801F087F9002813D06A4659 +S3150800DCDC0021144801F00CF9009840F2676188425B +S3150800DCEC09D19DF80B00FF2805D19DF80C000028DA +S3150800DCFC01D1FFF776FE05B000BD00000CED00E083 +S3150800DD0C0400FA050008024000140140DD1C00203E +S3150800DD1C3C1B0020981C0020DC1C00201CF300086F +S3150800DD2C000402400068004070B5DFF87004007803 +S3150800DD3C401CDFF8681408700020DFF858140870C7 +S3150800DD4CDFF850040078082823DADFF84C04DFF8EB +S3150800DD5C441409780C22514308440400208861882D +S3150800DD6C084300280DD0DFF834040078A17A401A4D +S3150800DD7C782806DB0425002632002900200001F04D +S3150800DD8C4FF9DFF810040078401CDFF80814087007 +S3150800DD9CD6E770BD2DE9F84304000D000020DFF826 +S3150800DDACF4130870DFF8EC03007808282BDADFF890 +S3150800DDBCE803DFF8E01309780C22514308440600FF +S3150800DDCC3088002817D07088002814D0208831880D +S3150800DDDC884210D16088718888420CD1062716F1C2 +S3150800DDEC04083A002900404600F05EFEDFF8AC0352 +S3150800DDFC0078B0727FE0DFF89C030078401CDFF8EF +S3150800DE0C94130870CEE70020DFF888130870DFF843 +S3150800DE1C84030078082816DADFF87C03DFF8741315 +S3150800DE2C09780C225143084406003088002802D190 +S3150800DE3C7088002807D0DFF85C030078401CDFF8F0 +S3150800DE4C54130870E3E7DFF84C030078082840D130 +S3150800DE5C0020DFF84C1308700020DFF84813087010 +S3150800DE6C0020DFF830130870DFF82803007808283C +S3150800DE7C24DADFF82403DFF81C1309780C22514343 +S3150800DE8C08440600DFF818030078DFF81013097841 +S3150800DE9CB27A891A88420BDADFF800030078B17A6D +S3150800DEAC401ADFF8FC120870BA480078BD490870A9 +S3150800DEBCB8480078401CB7490870D5E7B9480078C7 +S3150800DECCB4490870B448B34909780C22514308443C +S3150800DEDC060004273A002100300000F0E5FD5FF04B +S3150800DEEC060816F1040942462900484600F0DCFDEE +S3150800DEFCAA480078B072BDE8F1832DE9F84FAA4814 +S3150800DF0C00882A2803D20020A74908806DE0002043 +S3150800DF1CA5490880A548808AB0F5807F03D0B0F55E +S3150800DF2C007F52D061E0A148C08CA149098888427B +S3150800DF3C4AD19E48008D9E494988884244D19D49BC +S3150800DF4C9D48FFF727FF4FF40070984988820620F2 +S3150800DF5C0090984C994D009A2100280000F0A4FDD9 +S3150800DF6C0625974E934F2A003100380000F09CFD89 +S3150800DF7C0627DFF84C82DFF84C923A0041464846B1 +S3150800DF8C00F092FD5FF00609DFF830A2DFF81CB24C +S3150800DF9C4A465146584600F087FD8448808B83498B +S3150800DFACC8848248C08B81490885814800887F4986 +S3150800DFBC88837F4840887D49C8834FF4C1607B4974 +S3150800DFCC88812A20784908800FE07848C08C7849DF +S3150800DFDC0988884209D17548008D7549498888424F +S3150800DFEC03D174497448FFF7D5FEBDE8F18F2DE9C6 +S3150800DFFCF04F83B06D48C08B7349098888420ED19F +S3150800E00C6A48008C70494988884208D106246F4DA5 +S3150800E01C664E22002900300000F046FDA7E0634852 +S3150800E02CC08B6B490988084061490988684A128877 +S3150800E03C114088420BD15D48008C654949880840D7 +S3150800E04C5B494988624A52881140884208D061481F +S3150800E05C0088614908805F4840885F49488007E026 +S3150800E06C5248C08B5C4908805048008C5A494880F5 +S3150800E07C00204849087047480078082818DA4648A6 +S3150800E08C444909780C2251430844009052480088A8 +S3150800E09C00990988884205D14F48408800994988D3 +S3150800E0AC884205D03B480078401C3A490870E2E79C +S3150800E0BC38480078082851D106200190FF243B4D9A +S3150800E0CC22000199280000F0ABFF062500263B4FDD +S3150800E0DC32002900380000F0A3FF0627DFF8E0809D +S3150800E0ECDFF8E0903A004146484600F0DDFC5FF068 +S3150800E0FC0609DFF8CCA0DFF8BCB04A4651465846AC +S3150800E10C00F0D2FC344800882849C8843248408834 +S3150800E11C2649088526480088244988832448408847 +S3150800E12C2249C8834FF48070204988824FF4807046 +S3150800E13C1E49C88108201D49088206201B49887477 +S3150800E14C04201A49C8744FF4C160184988812348B9 +S3150800E15C234908602A201449088018E006240098E8 +S3150800E16C051D124E22002900300000F09DFC0624E5 +S3150800E17C134D144E22002900300000F095FC08209F +S3150800E18C0A498881084800880E3007490880BDE886 +S3150800E19CF78F0000E21C0020DC1A0020E41C00208B +S3150800E1ACE51C0020E31C0020D01C002018080020C9 +S3150800E1BCAC1C00202E08002034080020380800204B +S3150800E1CC901C00201E080020DCF30008D0F3000881 +S3150800E1DCB41C0020B01C0020CC1C00204E080020CB +S3150800E1ECB81C0020F0B400210022002302240025CC +S3150800E1FC0226DFF888713F6817F00C0739000F0004 +S3150800E20C002F04D0042F06D0082F08D03CE0DFF8E6 +S3150800E21C747107603BE0DFF87071076037E0DFF870 +S3150800E22C60713F68C7F380573D00DFF854713F684B +S3150800E23C17F03F073E00002D0DD0DFF84C71B7FBE9 +S3150800E24CF6F7DFF83CC1DCF800C0CCF3881C0CFBF5 +S3150800E25C07F73B000CE0DFF82C71B7FBF6F7DFF895 +S3150800E26C20C1DCF800C0CCF3881C0CFB07F73B007C +S3150800E27CDFF80C713F68C7F301477F1C7F003C0031 +S3150800E28CB3FBF4F7076002E0DFF8F8700760DFF815 +S3150800E29CEC703F6817F0F00739000909DFF8EC70E5 +S3150800E2AC7F5C3A000768D7404760DFF8D0703F6854 +S3150800E2BC17F4E0573900890ADFF8D0707F5C3A000A +S3150800E2CC4768D74087602D4F3F6817F46047390079 +S3150800E2DC490BDFF8B8707F5C3A004768D740C760CF +S3150800E2ECF0BC7047C9B2002905D0294A1268024306 +S3150800E2FC274B1A6004E0264A12688243244B1A609C +S3150800E30C7047C9B2002905D0224A12680243214B2C +S3150800E31C1A6004E01F4A126882431E4B1A60704743 +S3150800E32CC9B2002905D01C4A126802431A4B1A6056 +S3150800E33C04E0194A12688243174B1A607047C9B22F +S3150800E34C002905D0154A12680243144B1A6004E0DA +S3150800E35C124A12688243114B1A607047C9B20029D7 +S3150800E36C05D00F4A126802430D4B1A6004E00C4A9A +S3150800E37C126882430A4B1A6070470000083802403C +S3150800E38C043802400024F400001BB70000000020EB +S3150800E39C30380240403802404438024010380240B7 +S3150800E3AC203802400149086070470000DC0027420B +S3150800E3BCF0B400220023002400252A00102A4AD291 +S3150800E3CC012595402B000D681D402C009C4240D120 +S3150800E3DC056803261700FFB27F00BE40B5430560EB +S3150800E3EC05680E791700FFB27F00BE4035430560FD +S3150800E3FC0D79012D02D00D79022D1AD185680326C7 +S3150800E40C1700FFB27F00BE40B543856085684E791C +S3150800E41C1700FFB27F00BE4035438560456801266C +S3150800E42C9640B543456045688E799640B6B23543F5 +S3150800E43C4560C56803261700FFB27F00BE40B5438A +S3150800E44CC560C568CE791700FFB27F00BE4035435C +S3150800E45CC560521CB2E7F0BC704701837047418314 +S3150800E46C7047F0B400230024D2B211F00705EDB2C0 +S3150800E47CAD0012FA05F52B0089B2CD1000EB850517 +S3150800E48C89B2CE1000EB8606366A0F2711F0070CF8 +S3150800E49C5FFA8CFC5FEA8C0C17FA0CF7BE432E62FB +S3150800E4AC89B2CD1000EB85052D6A1D432C0089B267 +S3150800E4BCCD1000EB85052C62F0BC704780B50121A8 +S3150800E4CC5FF00070FFF73BFF00215FF00070FFF76D +S3150800E4DC36FF01BD2DE9F04186B004000D0000267B +S3150800E4EC5FF0000800200190DFF8187500200090F6 +S3150800E4FCDFF824050068804638F01C0802A8FFF7E8 +S3150800E50C71FE03980700DFF81405874206D3DFF877 +S3150800E51C1005874202D258F0080814E0DFF8000507 +S3150800E52C874206D3DFF8FC04874202D258F00C085F +S3150800E53C09E0DFF8F004874203D3DFF810058742B9 +S3150800E54C01D358F00408DFF8D004C0F800804FF463 +S3150800E55C00420021280080B200F0DCF9002801D125 +S3150800E56C002018E15FF0806001900198002803D024 +S3150800E57C0198401E0190F8E72068002851D00098B1 +S3150800E58C401C00900121280080B200F08CF940074D +S3150800E59C04D40098DFF8E4148842F0D30098DFF826 +S3150800E5ACDC14884201D10020F5E0002000904FF4DD +S3150800E5BC80520021280080B200F0ACF9002801D165 +S3150800E5CC0020E8E00098401C00900121280080B249 +S3150800E5DC00F069F9800604D40098DFF8A014884284 +S3150800E5ECF0D30098DFF89414884201D10020D2E0C9 +S3150800E5FC002000901021280080B200F054F9060083 +S3150800E60C700703D54FF40060206201E000202062F9 +S3150800E61CB00702D5002060611CE04FF480406061B1 +S3150800E62C18E0206A6169490851EAD00292B20021C1 +S3150800E63C280080B200F06EF9002801D10020AAE06B +S3150800E64C7FF07F4001900198002803D00198401E66 +S3150800E65C0190F8E7DFF81C0400688046DFF8180418 +S3150800E66C10EA08086068A1680843E168084321694C +S3150800E67C084361690843A1690843E1690843216AAB +S3150800E68C0843616A0843A16A0843E16A0843216B97 +S3150800E69C0843616B084350EA0808DFF8D803C0F84A +S3150800E6AC0080A06BE16B0843216C0843616C08433E +S3150800E6BCA16C0843E16C0843216D0843616D08435E +S3150800E6CCDFF8BC130860A06DDFF8B8130860E06DBE +S3150800E6DCDFF8B4130860DFF8B403006880464FF619 +S3150800E6EC417010EA0808206E616E51EA0040A16E6E +S3150800E6FC0843E16E0843216F0843616F084350EAEB +S3150800E70C0808DFF88803C0F80080A06FE16F08439B +S3150800E71CDFF87C130860DFF87C0300688046DFF8B6 +S3150800E72C780310EA0808D4F88000D4F88410084353 +S3150800E73CD4F888100843D4F88C100843D4F89010F1 +S3150800E74C0843D4F894100843D4F898100843D4F81E +S3150800E75C9C100843D4F8A010084350EA0808DFF8C0 +S3150800E76C3403C0F80080D4F8A400D4F8A8100843E1 +S3150800E77CD4F8AC100843D4F8B0100843D4F8B41045 +S3150800E78C50EA8100D4F8B810084350F40000DFF8BA +S3150800E79C0C130860012006B0BDE8F0810021016069 +S3150800E7AC00214160002181600021C16000210161C6 +S3150800E7BC00214161002181610021C16100210162B2 +S3150800E7CC00214162002181620021C162002101639E +S3150800E7DC00214163002181630021C163402101644A +S3150800E7EC20214164002181640021C1640021016556 +S3150800E7FC00214165002181650021C1650021016662 +S3150800E80C80214166002181660021C16600210167CD +S3150800E81C00214167002181670021C1675FF0806193 +S3150800E82CC0F880105FF00071C0F884105FF080713A +S3150800E83CC0F888105FF40011C0F88C100021C0F8DD +S3150800E84C90100021C0F894100021C0F898100021EF +S3150800E85CC0F89C100021C0F8A0105FF00071C0F839 +S3150800E86CA4100021C0F8A8105FF40031C0F8AC1051 +S3150800E87C4FF48071C0F8B0100021C0F8B410002114 +S3150800E88CC0F8B810704780B5012000F07BF800F08E +S3150800E89CBBF8012000F08BF8012000F0C5F8012028 +S3150800E8AC00F0D6F801BD18B4020000230020009031 +S3150800E8BCDFF864010068030013F01C0392B2D0025F +S3150800E8CC10F47840034389B2880110F4F8600343C6 +S3150800E8DC33F0020353F00103DFF83C0103600098A0 +S3150800E8EC401C0090DFF8300100680300D80704D5F7 +S3150800E8FC0098DFF88841A042F1D30098DFF87C41F4 +S3150800E90CA04201D1002003E0DFF89401006880B230 +S3150800E91C12BC704738B40300002400200090DFF8BE +S3150800E92CF8000068040014F01C049BB2D80210F41A +S3150800E93C7840044389B2880110F4F860044354F013 +S3150800E94C020454F0010492B2DFF854010260DFF8B5 +S3150800E95CC80004600098401C0090DFF8BC000068F2 +S3150800E96C0400E00704D50098DFF81051A842F1D34B +S3150800E97C0098DFF80851A84201D1002000E00120D8 +S3150800E98C32BC7047C0B2002808D0DFF8E810096816 +S3150800E99C51F00801DFF8DC20116007E0DFF8D4102D +S3150800E9AC096831F00801DFF8CC2011607047C0B255 +S3150800E9BC002808D0DFF8BC10096851F00401DFF80C +S3150800E9CCB420116007E0DFF8AC10096831F00401D7 +S3150800E9DCDFF8A02011607047DFF8C800006850F017 +S3150800E9EC0100DFF8C010086070470020DFF8B4108B +S3150800E9FC0968C90702D50121080001E000210800B1 +S3150800EA0CC0B27047000E27072248006850F48010E1 +S3150800EA1C204908607047000010800240002D310123 +S3150800EA2CC00E160200879303C0B2002806D01949F7 +S3150800EA3C096851F40051174A116005E0154909682F +S3150800EA4C31F40051134A11607047000001E1F505D5 +S3150800EA5CC0B2002806D00F49096851F002010D4AC8 +S3150800EA6C116005E00B49096831F00201094A116089 +S3150800EA7C70470000008002400F8120FFFFFF040052 +S3150800EA8C04800240088002400C8002401880024034 +S3150800EA9C1C80024018900240233FDEF8009002408A +S3150800EAAC148002400090024062B38B0708D0521EB5 +S3150800EABC11F8013B00F8013B00F024808B07F6D1D6 +S3150800EACC830740F0208000BF103A07D330B4B1E872 +S3150800EADC3810103AA0E83810F9D230BC530724BFC6 +S3150800EAECB1E80810A0E8081044BF51F8043B40F8F8 +S3150800EAFC043BD20724BF31F8022B20F8022B44BF63 +S3150800EB0C0B7803707047083A07D3B1E80810083A2F +S3150800EB1C40F8043B40F804CBF7D25307E4E7FEE78A +S3150800EB2C2DE9F04385B004000D005FF000090026BE +S3150800EB3C00275FF00008A8890028208A814639F446 +S3150800EB4C4059E88850EA0909A4F81090A08981462A +S3150800EB5C314810EA0909A8882989084369890843AC +S3150800EB6C50EA0909A4F80C90A08A814639F4407930 +S3150800EB7CA88950EA0909A4F814906846FFF732FBED +S3150800EB8C2348844202D02348844202D103980600C3 +S3150800EB9C01E002980600A089000408D5192000FB9C +S3150800EBAC06F029684900B0FBF1F0070007E01920C8 +S3150800EBBC00FB06F029688900B0FBF1F00700642019 +S3150800EBCCB7FBF0F0000181465FEA1910642101FBDE +S3150800EBDC10708046A08900040AD55FEAC800323056 +S3150800EBEC6421B0FBF1F010F0070050EA090909E0BE +S3150800EBFC5FEA081032306421B0FBF1F010F00F0018 +S3150800EC0C50EA0909A4F8089005B0BDE8F08300009D +S3150800EC1C0010014000140140F3E9FFFFC9B20029B6 +S3150800EC2C04D0828952F40052828104E082894DF61E +S3150800EC3CFF731A40828170478088C005C00D7047E3 +S3150800EC4C0200002089B2B1F5007F13880B4202D06E +S3150800EC5C0123180001E000231800C0B27047000019 +S3150800EC6C10B50400DFF89C0384420AD101215FF039 +S3150800EC7C0070FFF773FB00215FF00070FFF76EFB67 +S3150800EC8C09E001215FF08060FFF768FB00215FF067 +S3150800EC9C8060FFF763FB10BD30B402000020002330 +S3150800ECAC146834F002041460146854F001041460F7 +S3150800ECBC5468E40705D44FF6FF74A34201D05B1CD5 +S3150800ECCCF6E75468E40702D4002420006DE08C793A +S3150800ECDC012C04D1146854F08004146003E0146801 +S3150800ECEC34F080041460CC79012C04D1146854F0E7 +S3150800ECFC4004146003E0146834F0400414600C7A81 +S3150800ED0C012C04D1146854F02004146003E0146830 +S3150800ED1C34F0200414604C7A012C04D1146854F095 +S3150800ED2C1004146003E0146834F0100414608C7A30 +S3150800ED3C012C04D1146854F00804146003E0146818 +S3150800ED4C34F008041460CC7A012C04D1146854F0FD +S3150800ED5C0404146003E0146834F0040414608C781A +S3150800ED6CCD782D0655EA84740D7954EA05444D7907 +S3150800ED7C54EA05540D886D1E2C43D4611468640836 +S3150800ED8C64001460002423005468E40705D54FF684 +S3150800ED9CFF74A34201D05B1CF6E75468E40702D55E +S3150800EDAC0024200001E001242000C0B230BC7047CA +S3150800EDBC10B400210122837A9A401100DFF8482208 +S3150800EDCC126852F00102DFF840321A60DFF83C2272 +S3150800EDDC12688A43DFF834321A60027B002A19D18A +S3150800EDECDFF82C2212688A43DFF824321A60C288AC +S3150800EDFC438853EA0242DFF81C32847A43F83420FB +S3150800EE0CDFF81022837A02EBC3028388048854EA5B +S3150800EE1C03435360027B012A19D1DFF8F4211268E7 +S3150800EE2C0A43DFF8EC311A600288438853EA024237 +S3150800EE3CDFF8E031847A43F83420DFF8D821837A76 +S3150800EE4C02EBC3028388C48854EA03435360C27A2C +S3150800EE5C002A07D1DFF8C02112688A43DFF8B831D7 +S3150800EE6C1A6006E0DFF8B02112680A43DFF8A83109 +S3150800EE7C1A600289002A06D1DFF8A02112688A4393 +S3150800EE8CDFF898311A600289012A06D1DFF88C213D +S3150800EE9C12680A43DFF884311A60427B012A06D1CC +S3150800EEACDFF8682112680A43DFF860311A60DFF868 +S3150800EEBC5821126852085200DFF84C311A6010BCFF +S3150800EECC7047002181710021C17100210172002156 +S3150800EEDC4172002181720021C172002181700021CA +S3150800EEECC170032101710221417101210180704712 +S3150800EEFCC9B20B010344D3F8B03113F004031372EF +S3150800EF0C137A002B07D1C9B20B010344D3F8B031DD +S3150800EF1C5B0D136006E0C9B20B010344D3F8B0319C +S3150800EF2CDB085360C9B20B010344D3F8B03113F0B4 +S3150800EF3C02035372C9B20B010344D3F8B43113F06C +S3150800EF4C0F039372C9B20B010344D3F8B4311B0AED +S3150800EF5CD374C9B20B010344D3F8B831D372C9B20E +S3150800EF6C0B010344D3F8B8311B0A1373C9B20B014E +S3150800EF7C0344D3F8B8311B0C5373C9B20B010344C1 +S3150800EF8CD3F8B8311B0E9373C9B20B010344D3F8EB +S3150800EF9CBC31D373C9B20B010344D3F8BC311B0A79 +S3150800EFAC1374C9B20B010344D3F8BC311B0C53744C +S3150800EFBCC9B20B010344D3F8BC311B0E9374C9B206 +S3150800EFCC002904D1C36853F02003C36003E0036926 +S3150800EFDC53F020030361704702000020C9B20029D0 +S3150800EFEC04D1D36813F00303180009E0C9B2012948 +S3150800EFFC04D1136913F00303180001E00023180069 +S3150800F00CC0B2704700640040006600401C660040B1 +S3150800F01C0C660040406600400466004014660040DA +S3150800F02C62F30F2262F31F42401810F0030308D054 +S3150800F03CC91A1FD3DB0748BF00F8012D28BF20F8D3 +S3150800F04C022D130030B414461546103928BF20E992 +S3150800F05C3C00FAD8490728BF20E90C0048BF40F8FD +S3150800F06C042D890028BF20F8022D48BF00F8012D71 +S3150800F07C30BC7047C91818BF00F8012DCB0728BF3C +S3150800F08C00F8012D7047000080B54348006850F021 +S3150800F09C0100414908600020404908603E48006864 +S3150800F0AC3F4908403C4908603E483F4908603A4891 +S3150800F0BC006830F480203849086000203B49086015 +S3150800F0CC00F001F801BD82B00020019000200090EC +S3150800F0DC3148006850F480302F4908602E48006883 +S3150800F0EC10F4003000900198401C019000980028FC +S3150800F0FC03D10198B0F5A06FF0D1274800688003BA +S3150800F10C02D50120009001E000200090009801280B +S3150800F11C3ED12748006850F080502549086025489C +S3150800F12C006850F44040234908601C4800681B4995 +S3150800F13C08601A48006850F40040184908601748D7 +S3150800F14C006850F4A050154908601B481649086019 +S3150800F15C1148006850F080700F4908600E48006826 +S3150800F16C8001FBD540F20560144908600B4800681D +S3150800F17C80088000094908600848006850F00200B9 +S3150800F18C064908600548006810F00C000828F9D1F3 +S3150800F19C02B07047000000000038024008380240F0 +S3150800F1ACFFFFF6FE10300024043802400C380240EB +S3150800F1BC40380240007000400C544007003C0240A6 +S3150800F1CC00B583B001210420FFF78CF84FF40050EA +S3150800F1DC009001208DF8040000208DF8060001200F +S3150800F1EC8DF8070002208DF8050069461548FFF7CB +S3150800F1FCDFF84FF400511348FFF72FF907BD10B588 +S3150800F20CFEF7BEFB040010480068201AB0F5FA7F1A +S3150800F21C16D30E480078002808D101200B4908702F +S3150800F22C4FF400510748FFF71AF907E00020074981 +S3150800F23C08704FF400510348FFF70FF902480460B1 +S3150800F24C10BD0000000802409C1C0020DE1C00209B +S3150800F25C19E050F8041BCB0744BFA9F10103591850 +S3150800F26C121F0023042A41F8043BF9D25FEA827C78 +S3150800F27C0B4604D54FF0000CA1F800C09B1CD10717 +S3150800F28C44BF0021197050F8042B002AE1D17047AD +S3150800F29C80B500F00BF8FEF77FF8FEF796FBFFF744 +S3150800F2ACAEFFFEF7D7F8FEF796FBF8E780B5FFF743 +S3150800F2BCEBFEFFF785FFFEF753FB01BD10B450F8C4 +S3150800F2CC041B79B10268436802440830DC0744BF62 +S3150800F2DCA9F10104E31852F8044B43F8044B091F2F +S3150800F2ECF9D1ECE710BC704710B5074979441831C9 +S3150800F2FC064C7C44163404E00A68081D11448847F9 +S3150800F30C0146A142F8D110BD2C0000004C000000AB +S3150800F31C05020602060307030803090309040A047F +S3150800F32C0B040C040C050D050E050F050F0610062F +S3150800F33C100710081DFFFFFFD01400001808002046 +S3150800F34C0000000079FFFFFF1400000064000000B5 +S3150800F35C000000200000000000F00BF8002801D087 +S3150800F36CFFF7C2FF0020AFF30080FFF791FF00F014 +S3150800F37C02F80120704700F001B80000074638462D +S3150800F38C00F002F8FBE7000080B5AFF30080024AF4 +S3150800F39C11001820ABBEFBE726000200034B9D4666 +S3150800F3ACAFF30080AFF30080FFF7D6FF18080020F4 +S3150800F3BC0000000001020304010203040607080901 +S3150800F3CC007A030AFFFFFFFFFFFF000000000000A2 +S3090800F3DCFFFFFFFF23 +S7050800F3A956 diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/boot.c b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/boot.c index 7938dab0..68c9220d 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -152,6 +161,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -159,11 +169,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -188,6 +203,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/settings/stm32f407.wsdt b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/settings/stm32f407.wsdt index d6a7b28a..3f41715d 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/settings/stm32f407.wsdt +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/settings/stm32f407.wsdt @@ -17,7 +17,7 @@ 20139537293201861 - + TabID-29163-19963 @@ -29,7 +29,7 @@ - 0TabID-19063-20767BuildBuildTabID-3819-18760Debug LogDebug-Log0 + 0TabID-19063-20767BuildBuildTabID-3819-18760Debug LogDebug-Log0 @@ -42,7 +42,7 @@ - iaridepm.enu1-2-2765379-2-2200200104167198413198438760913-2-21981922-2-219242001002083198413104167198413 + iaridepm.enu1-2-2764379-2-2200200104167198610198438760675-2-21981922-2-219242001002083198610104167198610 diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/stm32f407.dep b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/stm32f407.dep index 3adc1abd..18d446d6 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/stm32f407.dep +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Prog/ide/stm32f407.dep @@ -6,549 +6,337 @@ Debug - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dcmi.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dcmi.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dbgmcu.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dac.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_cryp.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_crc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c - $PROJ_DIR$\..\lib\stdperiphlib\stm32f4xx_conf.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_can.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_adc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\misc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\misc.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cm4_simd.h - $PROJ_DIR$\..\lib\ethernetlib\src\stm32_eth.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cmFunc.h - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cmInstr.h - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cm4.h - $PROJ_DIR$\..\lib\ethernetlib\inc\stm32_eth.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_exti.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c - $PROJ_DIR$\..\lib\uip\clock-arch.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_flash.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_fsmc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_fsmc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_gpio.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_hash.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_i2c.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_iwdg.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_pwr.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rcc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rng.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rtc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_sdio.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_spi.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_syscfg.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_tim.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_usart.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_wwdg.h - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Source\system_stm32f4xx.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h - $PROJ_DIR$\..\lib\uip\clock-arch.h - $PROJ_DIR$\..\lib\uip\netdev.c - $PROJ_DIR$\..\lib\uip\netdev.h - $PROJ_DIR$\..\lib\uip\uip-conf.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\clock.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arch.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uipopt.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\cstart.s - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\net.c - $PROJ_DIR$\..\net.h - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\timer.h - $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\obj\net.lst - $PROJ_DIR$\..\obj\uip.lst - $PROJ_DIR$\..\obj\clock-arch.lst - $PROJ_DIR$\..\obj\uiplib.lst - $PROJ_DIR$\..\obj\netdev.lst - $PROJ_DIR$\..\obj\uip_arp.lst - $PROJ_DIR$\..\obj\uip_timer.lst - $PROJ_DIR$\..\obj\stm32f4xx_can.o - $PROJ_DIR$\..\obj\uip-fw.lst - $PROJ_DIR$\..\obj\stm32_eth.lst - $PROJ_DIR$\..\obj\stm32f4xx_cryp.o - $PROJ_DIR$\..\obj\stm32f4xx_hash_md5.o - $PROJ_DIR$\..\obj\stm32f4xx_hash_sha1.o - $PROJ_DIR$\..\obj\stm32f4xx_crc.o - $PROJ_DIR$\..\obj\stm32f4xx_dcmi.pbi - $TOOLKIT_DIR$\inc\c\yvals.h - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\..\obj\stm32f4xx_dac.o - $PROJ_DIR$\..\obj\stm32f4xx_dcmi.o - $PROJ_DIR$\..\obj\stm32f4xx_dma.o - $PROJ_DIR$\..\obj\stm32f4xx_exti.o - $PROJ_DIR$\..\obj\stm32f4xx_flash.o - $PROJ_DIR$\..\obj\stm32f4xx_cryp_aes.pbi - $PROJ_DIR$\..\obj\stm32f4xx_pwr.o - $PROJ_DIR$\..\obj\stm32f4xx_rcc.pbi - $PROJ_DIR$\..\obj\stm32f4xx_pwr.pbi - $PROJ_DIR$\..\obj\stm32f4xx_fsmc.o - $PROJ_DIR$\..\obj\stm32f4xx_gpio.o - $PROJ_DIR$\..\obj\stm32f4xx_hash.o - $PROJ_DIR$\..\obj\stm32f4xx_dma.pbi - $PROJ_DIR$\..\obj\stm32f4xx_i2c.pbi - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\stm32f4xx_i2c.lst - $PROJ_DIR$\..\bin\demoprog_olimex_stm32e407.out - $PROJ_DIR$\..\obj\led.pbi - $PROJ_DIR$\..\obj\stm32f4xx_hash_sha1.lst - $PROJ_DIR$\..\bin\demoprog_olimex_stm32e407.srec - $PROJ_DIR$\..\obj\demoprog_olimex_stm32e407.map - $PROJ_DIR$\..\obj\irq.pbi - $PROJ_DIR$\..\obj\system_stm32f4xx.pbi - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\..\obj\stm32f4xx_cryp_aes.o - $PROJ_DIR$\..\obj\stm32f4xx_cryp_des.o - $PROJ_DIR$\..\obj\system_stm32f4xx.o - $PROJ_DIR$\..\obj\stm32f4xx_cryp_tdes.o - $PROJ_DIR$\..\obj\stm32f4xx_exti.pbi - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\..\obj\misc.pbi - $PROJ_DIR$\..\obj\stm32f4xx_dac.pbi - $PROJ_DIR$\..\obj\stm32f4xx_wwdg.o - $PROJ_DIR$\..\obj\stm32f4xx_adc.pbi - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\obj\misc.o - $PROJ_DIR$\..\obj\stm32f4xx_fsmc.pbi - $PROJ_DIR$\..\obj\stm32f4xx_rtc.o - $PROJ_DIR$\..\obj\stm32f4xx_spi.o - $PROJ_DIR$\..\obj\stm32f4xx_usart.o - $PROJ_DIR$\..\obj\stm32f4xx_tim.o - $PROJ_DIR$\..\obj\stm32f4xx_iwdg.pbi - $PROJ_DIR$\..\obj\stm32f4xx_cryp_tdes.pbi - $PROJ_DIR$\..\obj\stm32f4xx_sdio.o - $TOOLKIT_DIR$\inc\c\intrinsics.h - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\..\obj\stm32f4xx_can.pbi - $PROJ_DIR$\..\obj\stm32f4xx_crc.pbi - $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\stm32f4xx_rtc.pbi - $PROJ_DIR$\..\obj\stm32_eth.o - $PROJ_DIR$\..\obj\stm32_eth.pbi - $PROJ_DIR$\..\obj\clock-arch.o - $PROJ_DIR$\..\obj\netdev.pbi - $PROJ_DIR$\..\obj\clock-arch.pbi - $PROJ_DIR$\..\obj\netdev.o - $TOOLKIT_DIR$\inc\c\string.h - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $TOOLKIT_DIR$\inc\c\ysizet.h $PROJ_DIR$\..\obj\uip-fw.pbi - $PROJ_DIR$\..\obj\uip_arp.o - $PROJ_DIR$\..\obj\uip_timer.o $PROJ_DIR$\..\obj\uip-fw.o - $PROJ_DIR$\..\obj\uip.pbi - $PROJ_DIR$\..\obj\uip_arp.pbi - $PROJ_DIR$\..\obj\uiplib.o - $PROJ_DIR$\..\obj\uiplib.pbi - $PROJ_DIR$\..\obj\uip_timer.pbi $PROJ_DIR$\..\obj\uip.o $PROJ_DIR$\..\obj\stm32f4xx_cryp_des.pbi $PROJ_DIR$\..\obj\stm32f4xx_dbgmcu.pbi - $PROJ_DIR$\..\obj\stm32f4xx_syscfg.o - $PROJ_DIR$\..\obj\stm32f4xx_wwdg.pbi - $PROJ_DIR$\..\obj\stm32f4xx_rng.o - $PROJ_DIR$\..\obj\stm32f4xx_sdio.pbi - $PROJ_DIR$\..\obj\stm32f4xx_dac.lst - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\stm32f4xx_cryp.pbi - $PROJ_DIR$\..\obj\stm32f4xx_i2c.o - $PROJ_DIR$\..\obj\stm32f4xx_hash.lst - $PROJ_DIR$\..\obj\stm32f4xx_tim.pbi + $PROJ_DIR$\..\obj\uip_timer.pbi $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $PROJ_DIR$\..\obj\stm32f4xx_iwdg.o + $PROJ_DIR$\..\obj\uiplib.o $PROJ_DIR$\..\obj\stm32f4xx_usart.pbi - $TOOLKIT_DIR$\inc\c\cmsis_iar.h $PROJ_DIR$\..\obj\stm32f4xx_rng.pbi - $PROJ_DIR$\..\obj\stm32f4xx_spi.pbi + $PROJ_DIR$\..\obj\stm32f4xx_rng.o + $PROJ_DIR$\..\obj\uip_arp.o + $PROJ_DIR$\..\obj\stm32f4xx_cryp.pbi + $PROJ_DIR$\..\obj\stm32f4xx_syscfg.o + $PROJ_DIR$\..\obj\stm32f4xx_hash.lst + $PROJ_DIR$\..\obj\stm32f4xx_wwdg.pbi $PROJ_DIR$\..\obj\stm32f407.pbd $PROJ_DIR$\..\obj\stm32f4xx_tim.lst + $PROJ_DIR$\..\obj\stm32f4xx_i2c.o $PROJ_DIR$\..\obj\led.lst + $PROJ_DIR$\..\obj\stm32f4xx_dac.lst $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\..\obj\stm32f4xx_spi.lst - $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\stm32f4xx_spi.pbi + $PROJ_DIR$\..\obj\stm32f4xx_tim.pbi + $PROJ_DIR$\..\obj\stm32f4xx_sdio.pbi + $PROJ_DIR$\..\obj\stm32f4xx_iwdg.o + $PROJ_DIR$\..\obj\uip_timer.o + $PROJ_DIR$\..\obj\uip_arp.pbi + $PROJ_DIR$\..\obj\uip.pbi + $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $PROJ_DIR$\..\obj\uiplib.pbi + $PROJ_DIR$\..\obj\stm32f4xx_iwdg.pbi + $PROJ_DIR$\..\obj\stm32f4xx_fsmc.pbi + $PROJ_DIR$\..\obj\stm32f4xx_sdio.o + $PROJ_DIR$\..\obj\stm32f4xx_crc.pbi + $PROJ_DIR$\..\obj\stm32f4xx_rtc.o + $PROJ_DIR$\..\obj\stm32f4xx_can.pbi + $PROJ_DIR$\..\obj\stm32_eth.o + $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\obj\stm32_eth.pbi + $PROJ_DIR$\..\obj\stm32f4xx_tim.o + $PROJ_DIR$\..\obj\stm32f4xx_cryp_tdes.pbi + $PROJ_DIR$\..\obj\stm32f4xx_rtc.pbi + $PROJ_DIR$\..\obj\clock-arch.o + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\stm32f4xx_spi.o + $PROJ_DIR$\..\obj\misc.o + $TOOLKIT_DIR$\inc\c\intrinsics.h + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\..\obj\netdev.o + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\..\obj\stm32f4xx_adc.pbi + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\..\obj\stm32f4xx_usart.o + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\netdev.pbi + $PROJ_DIR$\..\obj\clock-arch.pbi + $TOOLKIT_DIR$\inc\c\ysizet.h + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\..\obj\stm32f4xx_rcc.lst + $PROJ_DIR$\..\obj\irq.o + $PROJ_DIR$\..\obj\stm32f4xx_syscfg.lst + $PROJ_DIR$\..\obj\vectors.pbi $PROJ_DIR$\..\obj\stm32f4xx_rtc.lst $PROJ_DIR$\..\obj\stm32f4xx_rng.lst - $PROJ_DIR$\..\obj\stm32f4xx_rcc.lst - $PROJ_DIR$\..\obj\stm32f4xx_pwr.lst - $PROJ_DIR$\..\obj\stm32f4xx_sdio.lst - $PROJ_DIR$\..\obj\stm32f4xx_syscfg.lst - $PROJ_DIR$\..\obj\stm32f4xx_usart.lst - $PROJ_DIR$\..\obj\stm32f4xx_iwdg.lst - $TOOLKIT_DIR$\lib\dl7M_tln.a $PROJ_DIR$\..\obj\system_stm32f4xx.lst $PROJ_DIR$\..\obj\stm32f4xx_wwdg.lst - $PROJ_DIR$\..\memory.x - $PROJ_DIR$\..\obj\stm32f4xx_dma.lst - $PROJ_DIR$\..\obj\irq.lst - $PROJ_DIR$\..\obj\net.o - $PROJ_DIR$\..\obj\net.pbi - $PROJ_DIR$\..\irq.c $PROJ_DIR$\..\irq.h - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\obj\cstart.o $PROJ_DIR$\..\obj\timer.o $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\vectors.o $PROJ_DIR$\..\obj\vectors.lst + $PROJ_DIR$\..\obj\stm32f4xx_dma.lst $PROJ_DIR$\..\..\Boot\blt_conf.h - $PROJ_DIR$\..\obj\irq.o + $PROJ_DIR$\..\memory.x + $PROJ_DIR$\..\obj\stm32f4xx_pwr.lst $PROJ_DIR$\..\obj\stm32f4xx_flash.pbi + $PROJ_DIR$\..\obj\irq.lst + $PROJ_DIR$\..\obj\led.o $PROJ_DIR$\..\obj\stm32f4xx_rcc.o + $PROJ_DIR$\..\obj\stm32f4xx_usart.lst + $PROJ_DIR$\..\obj\stm32f4xx_iwdg.lst $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\stm32f4xx_hash_md5.lst - $PROJ_DIR$\..\obj\stm32f4xx_gpio.pbi - $PROJ_DIR$\..\obj\stm32f4xx_hash.pbi - $PROJ_DIR$\..\obj\stm32f4xx_hash_md5.pbi - $PROJ_DIR$\..\obj\stm32f4xx_cryp_aes.lst - $PROJ_DIR$\..\obj\stm32f4xx_can.lst - $PROJ_DIR$\..\obj\stm32f4xx_cryp_des.lst - $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\stm32f4xx_spi.lst + $PROJ_DIR$\..\obj\net.o + $PROJ_DIR$\..\irq.c + $PROJ_DIR$\..\obj\stm32f4xx_sdio.lst + $PROJ_DIR$\..\obj\cstart.o + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\net.pbi $PROJ_DIR$\..\obj\misc.lst - $PROJ_DIR$\..\obj\stm32f4xx_syscfg.pbi - $PROJ_DIR$\..\obj\stm32f4xx_cryp.lst - $PROJ_DIR$\..\obj\stm32f4xx_hash_sha1.pbi + $PROJ_DIR$\..\obj\stm32f4xx_hash_md5.lst + $PROJ_DIR$\..\obj\stm32f4xx_hash_md5.pbi + $PROJ_DIR$\..\obj\stm32f4xx_gpio.pbi $PROJ_DIR$\..\obj\stm32f4xx_adc.lst + $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\stm32f4xx_dcmi.lst + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\stm32f4xx_hash.pbi + $PROJ_DIR$\..\obj\stm32f4xx_can.lst + $PROJ_DIR$\..\obj\stm32f4xx_cryp.lst + $PROJ_DIR$\..\obj\stm32f4xx_dbgmcu.lst + $PROJ_DIR$\..\obj\stm32f4xx_cryp_aes.lst + $PROJ_DIR$\..\obj\stm32f4xx_syscfg.pbi $PROJ_DIR$\..\obj\stm32f4xx_cryp_tdes.lst $PROJ_DIR$\..\obj\stm32f4xx_exti.lst - $PROJ_DIR$\..\obj\stm32f4xx_dbgmcu.lst - $PROJ_DIR$\..\obj\stm32f4xx_crc.lst - $PROJ_DIR$\..\obj\stm32f4xx_dcmi.lst $PROJ_DIR$\..\obj\stm32f4xx_flash.lst + $PROJ_DIR$\..\obj\stm32f4xx_cryp_des.lst $PROJ_DIR$\..\obj\stm32f4xx_fsmc.lst $PROJ_DIR$\..\obj\stm32f4xx_gpio.lst $PROJ_DIR$\..\obj\stm32f4xx_adc.o + $PROJ_DIR$\..\obj\stm32f4xx_crc.lst + $PROJ_DIR$\..\obj\stm32f4xx_hash_sha1.pbi $PROJ_DIR$\..\obj\stm32f4xx_dbgmcu.o + $PROJ_DIR$\..\lib\ethernetlib\inc\stm32_eth.h + $PROJ_DIR$\..\lib\ethernetlib\src\stm32_eth.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_fsmc.h + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cm4.h + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cm4_simd.h + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cmFunc.h + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Include\core_cmInstr.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\misc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_can.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_cryp.h + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h + $PROJ_DIR$\..\lib\stdperiphlib\stm32f4xx_conf.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_flash.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_crc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_exti.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_adc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dbgmcu.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dcmi.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dac.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\clock.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arch.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uipopt.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c + $PROJ_DIR$\..\lib\uip\clock-arch.h + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c + $PROJ_DIR$\..\lib\uip\netdev.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.h + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\lib\uip\uip-conf.h + $PROJ_DIR$\..\lib\uip\netdev.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_syscfg.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_iwdg.h + $PROJ_DIR$\..\lib\uip\clock-arch.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rcc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_tim.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_sdio.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_pwr.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rng.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rtc.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_wwdg.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_spi.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_usart.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_i2c.h + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Source\system_stm32f4xx.c + $PROJ_DIR$\..\net.h + $PROJ_DIR$\..\obj\uip.lst + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\obj\clock-arch.lst + $PROJ_DIR$\..\obj\uip_arp.lst + $PROJ_DIR$\..\net.c + $PROJ_DIR$\..\obj\stm32_eth.lst + $PROJ_DIR$\..\obj\stm32f4xx_cryp.o + $PROJ_DIR$\..\obj\netdev.lst + $PROJ_DIR$\..\obj\stm32f4xx_hash_md5.o + $PROJ_DIR$\..\obj\stm32f4xx_can.o + $PROJ_DIR$\..\obj\uiplib.lst + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\obj\net.lst + $PROJ_DIR$\..\obj\stm32f4xx_dcmi.pbi + $PROJ_DIR$\..\obj\stm32f4xx_dac.o + $PROJ_DIR$\..\obj\stm32f4xx_exti.o + $PROJ_DIR$\..\obj\stm32f4xx_flash.o + $PROJ_DIR$\..\obj\uip_timer.lst + $PROJ_DIR$\..\obj\uip-fw.lst + $PROJ_DIR$\..\timer.h + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\obj\stm32f4xx_dcmi.o + $PROJ_DIR$\..\obj\stm32f4xx_cryp_aes.pbi + $PROJ_DIR$\..\obj\stm32f4xx_crc.o + $PROJ_DIR$\..\obj\stm32f4xx_pwr.o + $PROJ_DIR$\..\obj\stm32f4xx_hash_sha1.o + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\..\obj\stm32f4xx_dma.o + $PROJ_DIR$\..\obj\stm32f4xx_rcc.pbi + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\obj\stm32f4xx_i2c.lst + $PROJ_DIR$\..\obj\stm32f4xx_hash.o + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\bin\demoprog_olimex_stm32e407.out + $PROJ_DIR$\..\obj\stm32f4xx_pwr.pbi + $PROJ_DIR$\..\obj\stm32f4xx_cryp_aes.o + $PROJ_DIR$\..\obj\stm32f4xx_cryp_des.o + $PROJ_DIR$\..\obj\stm32f4xx_cryp_tdes.o + $PROJ_DIR$\..\obj\stm32f4xx_fsmc.o + $PROJ_DIR$\..\obj\system_stm32f4xx.o + $PROJ_DIR$\..\obj\stm32f4xx_exti.pbi + $PROJ_DIR$\..\obj\system_stm32f4xx.pbi + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\bin\demoprog_olimex_stm32e407.srec + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\obj\stm32f4xx_hash_sha1.lst + $PROJ_DIR$\..\obj\stm32f4xx_i2c.pbi + $PROJ_DIR$\..\obj\demoprog_olimex_stm32e407.map + $PROJ_DIR$\..\obj\boot.o + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\obj\misc.pbi + $PROJ_DIR$\..\obj\stm32f4xx_dma.pbi + $PROJ_DIR$\..\obj\stm32f4xx_dac.pbi + $PROJ_DIR$\..\obj\irq.pbi + $PROJ_DIR$\..\obj\stm32f4xx_wwdg.o + $PROJ_DIR$\..\obj\stm32f4xx_gpio.o + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_hash.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_gpio.h + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash.c + $PROJ_DIR$\..\obj\stm32_eth.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_can.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_dac.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_cryp_des.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_dcmi.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_dbgmcu.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_dma.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_cryp_aes.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_exti.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_adc.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_crc.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_cryp_tdes.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_cryp.__cstat.et + $PROJ_DIR$\..\obj\misc.__cstat.et + $PROJ_DIR$\..\obj\uip_timer.__cstat.et + $PROJ_DIR$\..\obj\uiplib.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_hash_md5.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_rcc.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_usart.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_flash.__cstat.et + $PROJ_DIR$\..\obj\uip.__cstat.et + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_gpio.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_hash.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_i2c.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_spi.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_tim.__cstat.et + $PROJ_DIR$\..\obj\clock-arch.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_pwr.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_iwdg.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_sdio.__cstat.et + $PROJ_DIR$\..\obj\system_stm32f4xx.__cstat.et + $PROJ_DIR$\..\obj\led.__cstat.et + $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_rng.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_fsmc.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_rtc.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_syscfg.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_wwdg.__cstat.et + $PROJ_DIR$\..\obj\netdev.__cstat.et + $PROJ_DIR$\..\obj\uip-fw.__cstat.et + $PROJ_DIR$\..\obj\uip_arp.__cstat.et + $PROJ_DIR$\..\obj\stm32f4xx_hash_sha1.__cstat.et + $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\net.__cstat.et - [ROOT_NODE] - - - ILINK - 131 135 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c + $PROJ_DIR$\..\irq.c BICOMP - 126 + 255 ICCARM - 222 116 + 77 61 BICOMP - 31 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 68 231 220 200 ICCARM - 31 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dcmi.c - - - BICOMP - 111 - - - ICCARM - 258 115 - - - - - BICOMP - 1 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 1 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c - - - BICOMP - 187 - - - ICCARM - 256 263 - - - - - BICOMP - 3 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 3 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c - - - BICOMP - 147 - - - ICCARM - 192 114 - - - - - BICOMP - 5 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 5 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c - - - BICOMP - 158 - - - ICCARM - 254 142 - - - - - BICOMP - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c - - - BICOMP - 186 - - - ICCARM - 247 140 - - - - - BICOMP - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c - - - BICOMP - 119 - - - ICCARM - 245 139 - - - - - BICOMP - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c - - - BICOMP - 194 - - - ICCARM - 251 107 - - - - - BICOMP - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 10 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c - - - BICOMP - 163 - - - ICCARM - 257 110 - - - - - BICOMP - 12 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 12 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c - - - BICOMP - 162 - - - ICCARM - 246 104 - - - - - BICOMP - 15 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 15 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c - - - BICOMP - 149 - - - ICCARM - 253 262 - - - - - ICCARM - 17 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\misc.c - - - BICOMP - 146 - - - ICCARM - 249 151 - - - - - BICOMP - 20 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 - - - ICCARM - 20 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 68 231 220 200 @@ -557,67 +345,52 @@ BICOMP - 168 + 40 ICCARM - 106 167 + 206 38 + + + __cstat + 264 BICOMP - 27 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 244 129 181 128 230 246 30 259 121 150 182 194 178 198 130 49 45 251 126 145 132 197 186 173 123 115 119 122 120 227 6 48 143 133 147 146 141 118 260 174 188 190 180 189 ICCARM - 27 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 115 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\misc.c BICOMP - 236 + 252 ICCARM - 259 118 + 91 47 + + + __cstat + 277 BICOMP - 33 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 129 150 121 194 119 182 49 244 230 246 30 128 259 181 198 130 45 251 126 145 132 197 186 173 123 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 ICCARM - 33 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\uip\clock-arch.c - - - BICOMP - 171 - - - ICCARM - 99 169 - - - - - BICOMP - 15 161 14 51 19 93 150 145 201 33 20 234 90 26 144 3 43 59 88 86 95 67 24 113 138 10 31 39 47 55 63 68 25 22 112 198 160 17 12 5 1 28 35 37 45 49 53 57 61 65 - - - ICCARM - 68 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 90 95 93 + 123 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 @@ -626,21 +399,133 @@ BICOMP - 143 + 242 ICCARM - 255 117 + 106 216 + + + __cstat + 272 BICOMP - 28 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 141 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 28 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 141 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c + + + BICOMP + 35 + + + ICCARM + 112 224 + + + __cstat + 274 + + + + + BICOMP + 141 120 189 129 49 143 178 119 227 244 147 260 190 198 122 6 48 30 133 146 118 174 188 180 130 121 45 230 246 251 126 128 145 150 132 259 197 182 186 181 173 194 123 + + + ICCARM + 133 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c + + + BICOMP + 76 + + + ICCARM + 107 217 + + + __cstat + 283 + + + + + BICOMP + 132 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 132 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c + + + BICOMP + 12 + + + ICCARM + 101 207 + + + __cstat + 276 + + + + + BICOMP + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c + + + BICOMP + 223 + + + ICCARM + 103 237 + + + __cstat + 271 + + + + + BICOMP + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 @@ -649,67 +534,25 @@ BICOMP - 152 + 33 ICCARM - 260 123 + 109 240 + + + __cstat + 299 BICOMP - 35 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 118 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 35 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c - - - BICOMP - 242 - - - ICCARM - 261 124 - - - - - BICOMP - 37 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 37 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash.c - - - BICOMP - 243 - - - ICCARM - 196 125 - - - - - BICOMP - 39 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 39 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 118 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 @@ -718,458 +561,237 @@ BICOMP - 244 + 93 ICCARM - 241 108 + 92 209 + + + __cstat + 280 BICOMP - 39 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 259 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 39 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 259 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dcmi.c BICOMP - 252 + 214 ICCARM - 133 109 + 97 222 + + + __cstat + 268 BICOMP - 39 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 146 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 39 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 37 43 45 47 49 51 53 55 57 59 61 63 65 20 + 146 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c BICOMP - 127 + 253 ICCARM - 130 195 + 72 228 + + + __cstat + 270 BICOMP - 43 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 45 47 49 51 53 55 57 59 61 63 65 20 + 150 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 43 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 45 47 49 51 53 55 57 59 61 63 65 20 + 150 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c BICOMP - 157 + 254 ICCARM - 217 199 + 20 215 + + + __cstat + 266 BICOMP - 45 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 47 49 51 53 55 57 59 61 63 65 20 + 147 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 45 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 47 49 51 53 55 57 59 61 63 65 20 + 147 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c BICOMP - 122 + 42 ICCARM - 213 120 + 105 239 + + + __cstat + 275 BICOMP - 47 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 49 51 53 55 57 59 61 63 65 20 + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 47 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 49 51 53 55 57 59 61 63 65 20 + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c BICOMP - 121 + 37 ICCARM - 212 237 + 100 210 + + + __cstat + 265 BICOMP - 49 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 51 53 55 57 59 61 63 65 20 + 129 150 121 194 182 244 230 246 30 128 259 181 178 198 130 49 45 251 126 145 132 197 186 173 123 119 122 120 227 6 48 143 133 147 146 141 118 260 174 188 190 180 189 ICCARM - 49 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 51 53 55 57 59 61 63 65 20 + 126 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c BICOMP - 202 + 3 ICCARM - 211 190 + 108 238 + + + __cstat + 267 BICOMP - 51 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 53 55 57 59 61 63 65 20 + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 51 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 53 55 57 59 61 63 65 20 + 128 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c BICOMP - 166 + 52 ICCARM - 210 153 + 95 111 + + + __cstat + 273 - - BICOMP - 53 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 55 57 59 61 63 65 20 - ICCARM - 53 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 55 57 59 61 63 65 20 + 143 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c BICOMP - 191 + 4 ICCARM - 214 159 + 102 114 + + + __cstat + 269 BICOMP - 55 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 57 59 61 63 65 20 + 145 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 55 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c - - - BICOMP - 203 - - - ICCARM - 208 154 - - - - - BICOMP - 57 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 59 61 63 65 20 - - - ICCARM - 57 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c - - - BICOMP - 250 - - - ICCARM - 215 188 - - - - - BICOMP - 59 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 61 63 65 20 - - - ICCARM - 59 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c - - - BICOMP - 197 - - - ICCARM - 205 156 - - - - - BICOMP - 61 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 63 65 20 - - - ICCARM - 61 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 63 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c - - - BICOMP - 200 - - - ICCARM - 216 155 - - - - - BICOMP - 63 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 65 20 - - - ICCARM - 63 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 65 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c - - - BICOMP - 189 - - - ICCARM - 220 148 - - - - - BICOMP - 65 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 20 - - - ICCARM - 65 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 20 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Source\system_stm32f4xx.c - - - BICOMP - 137 - - - ICCARM - 219 141 - - - - - BICOMP - 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - ICCARM - 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 - - - - - $PROJ_DIR$\..\lib\uip\netdev.c - - - BICOMP - 170 - - - ICCARM - 101 172 - - - - - BICOMP - 90 19 145 37 76 112 5 57 173 234 26 22 17 28 49 65 88 71 93 14 161 25 198 160 201 12 1 35 45 53 61 79 27 84 86 95 67 24 150 113 138 144 15 10 3 31 33 39 43 47 51 55 59 63 20 175 174 - - - ICCARM - 76 84 71 86 93 79 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 90 95 27 173 175 174 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c - - - BICOMP - 176 - - - ICCARM - 105 179 - - - - - BICOMP - 76 84 71 86 93 77 73 173 145 112 150 138 144 113 198 175 174 - - - ICCARM - 76 84 71 86 93 77 73 173 145 112 150 138 144 113 198 175 174 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c - - - BICOMP - 180 - - - ICCARM - 98 185 - - - - - BICOMP - 76 84 71 86 93 77 173 145 112 150 138 144 113 198 175 174 - - - ICCARM - 76 84 71 86 93 77 173 145 112 150 138 144 113 198 175 174 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c - - - BICOMP - 181 - - - ICCARM - 102 177 - - - - - BICOMP - 79 76 84 71 86 93 173 145 112 150 138 144 113 198 175 174 - - - ICCARM - 79 76 84 71 86 93 173 145 112 150 138 144 113 198 175 174 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c - - - BICOMP - 184 - - - ICCARM - 103 178 - - - - - BICOMP - 72 68 81 - - - ICCARM - 72 68 81 + 145 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 @@ -1178,21 +800,106 @@ BICOMP - 183 + 31 ICCARM - 100 182 + 211 7 + + + __cstat + 279 BICOMP - 76 84 71 86 93 83 + 156 159 170 163 200 166 ICCARM - 76 84 71 86 93 83 + 156 159 170 163 200 166 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c + + + BICOMP + 28 + + + ICCARM + 204 11 + + + __cstat + 305 + + + + + BICOMP + 151 156 159 170 163 200 53 244 227 45 246 251 230 6 58 51 + + + ICCARM + 151 156 159 170 163 200 53 244 227 45 246 251 230 6 58 51 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + + + BICOMP + 5 + + + ICCARM + 218 27 + + + __cstat + 278 + + + + + BICOMP + 153 161 152 + + + ICCARM + 153 161 152 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c + + + BICOMP + 29 + + + ICCARM + 201 2 + + + __cstat + 284 + + + + + BICOMP + 156 159 170 163 200 155 53 244 227 45 246 251 230 6 58 51 + + + ICCARM + 156 159 170 163 200 155 53 244 227 45 246 251 230 6 58 51 @@ -1201,21 +908,52 @@ BICOMP - 231 + 70 ICCARM - 164 128 + 55 250 + + + __cstat + 285 BICOMP - 86 15 14 51 19 150 145 201 33 20 95 67 161 144 3 43 59 234 90 93 26 24 113 138 10 31 39 47 55 63 88 25 22 112 198 160 17 12 5 1 28 35 37 45 49 53 57 61 65 + 163 126 130 186 129 45 244 30 132 123 220 198 49 251 145 197 173 73 231 200 119 121 230 246 128 150 259 182 181 194 168 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 ICCARM - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 90 95 93 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 231 220 200 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.c + + + BICOMP + 0 + + + ICCARM + 219 1 + + + __cstat + 304 + + + + + BICOMP + 156 159 170 163 200 155 172 53 244 227 45 246 251 230 6 58 51 + + + ICCARM + 156 159 170 163 200 155 172 53 244 227 45 246 251 230 6 58 51 @@ -1224,7 +962,7 @@ AARM - 229 + 88 @@ -1233,21 +971,430 @@ BICOMP - 132 + 234 ICCARM - 206 228 + 19 78 + + + __cstat + 296 BICOMP - 15 86 14 51 19 150 145 201 33 20 95 67 161 144 3 43 59 234 90 93 26 24 113 138 10 31 39 47 55 63 88 25 22 112 198 160 17 12 5 1 28 35 37 45 49 53 57 61 65 + 126 163 130 186 129 45 244 30 132 123 220 198 49 251 145 197 173 73 231 200 119 121 230 246 128 150 259 182 181 194 168 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 ICCARM - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 90 95 93 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 231 220 200 + + + + + $PROJ_DIR$\..\lib\uip\netdev.c + + + BICOMP + 56 + + + ICCARM + 208 50 + + + __cstat + 303 + + + + + BICOMP + 231 129 244 260 156 227 147 190 53 73 119 120 143 141 178 189 168 170 200 130 49 122 6 48 30 133 146 118 174 188 180 151 115 159 163 220 198 121 45 230 246 251 126 128 145 150 132 259 197 182 186 181 173 194 123 58 51 + + + ICCARM + 156 159 170 163 200 151 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 231 220 115 53 58 51 + + + + + $PROJ_DIR$\..\lib\uip\clock-arch.c + + + BICOMP + 57 + + + ICCARM + 203 44 + + + __cstat + 291 + + + + + BICOMP + 126 49 130 186 129 200 45 244 30 132 123 73 231 119 251 145 197 173 168 163 220 198 121 230 246 128 150 259 182 181 194 161 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 + + + ICCARM + 161 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 231 220 200 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c + + + BICOMP + 24 + + + ICCARM + 17 41 + + + __cstat + 290 + + + + + BICOMP + 180 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 194 189 123 + + + ICCARM + 180 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c + + + BICOMP + 229 + + + ICCARM + 60 79 + + + __cstat + 281 + + + + + BICOMP + 178 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 186 188 181 190 173 180 194 189 123 + + + ICCARM + 178 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c + + + BICOMP + 25 + + + ICCARM + 87 34 + + + __cstat + 294 + + + + + BICOMP + 181 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 190 173 180 194 189 123 + + + ICCARM + 181 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c + + + BICOMP + 9 + + + ICCARM + 65 10 + + + __cstat + 298 + + + + + BICOMP + 186 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 188 181 190 173 180 194 189 123 + + + ICCARM + 186 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c + + + BICOMP + 248 + + + ICCARM + 232 18 + + + __cstat + 288 + + + + + BICOMP + 197 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 174 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 197 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 174 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c + + + BICOMP + 15 + + + ICCARM + 67 256 + + + __cstat + 302 + + + + + BICOMP + 189 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 123 + + + ICCARM + 189 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c + + + BICOMP + 236 + + + ICCARM + 75 225 + + + __cstat + 292 + + + + + BICOMP + 182 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 182 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c + + + BICOMP + 23 + + + ICCARM + 84 46 + + + __cstat + 289 + + + + + BICOMP + 190 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 173 180 194 189 123 + + + ICCARM + 190 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c + + + BICOMP + 104 + + + ICCARM + 62 13 + + + __cstat + 301 + + + + + BICOMP + 173 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 180 194 189 123 + + + ICCARM + 173 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c + + + BICOMP + 8 + + + ICCARM + 80 54 + + + __cstat + 282 + + + + + BICOMP + 194 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 189 123 + + + ICCARM + 194 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c + + + BICOMP + 32 + + + ICCARM + 81 26 + + + __cstat + 293 + + + + + BICOMP + 174 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 174 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c + + + BICOMP + 43 + + + ICCARM + 64 36 + + + __cstat + 300 + + + + + BICOMP + 188 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 181 190 173 180 194 189 123 + + + ICCARM + 188 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\Device\ST\STM32F4xx\Source\system_stm32f4xx.c + + + BICOMP + 243 + + + ICCARM + 66 241 + + + __cstat + 295 + + + + + BICOMP + 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 @@ -1256,21 +1403,25 @@ BICOMP - 238 + 82 ICCARM - 165 129 + 39 258 + + + __cstat + 297 BICOMP - 15 14 93 51 19 161 150 145 201 33 20 234 90 26 144 3 43 59 86 95 67 24 113 138 10 31 39 47 55 63 88 25 22 112 198 160 17 12 5 1 28 35 37 45 49 53 57 61 65 + 126 130 200 186 129 49 45 244 30 132 123 73 231 119 251 145 197 173 163 220 198 121 230 246 128 150 259 182 181 194 168 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 ICCARM - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 90 95 93 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 231 220 200 @@ -1279,21 +1430,25 @@ BICOMP - 225 + 90 ICCARM - 97 224 + 213 85 + + + __cstat + 309 BICOMP - 113 19 93 138 39 201 14 161 145 10 55 76 234 90 26 24 31 47 63 84 71 70 79 86 95 67 150 144 15 3 33 43 51 59 20 88 25 22 112 198 160 17 12 5 1 28 35 37 45 49 53 57 61 65 + 230 129 200 246 259 30 130 49 244 128 181 156 73 231 119 121 150 182 194 159 170 165 151 163 220 198 45 251 126 145 132 197 186 173 123 168 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 ICCARM - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 90 95 93 70 76 84 71 79 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 231 220 200 165 156 159 170 151 @@ -1302,21 +1457,25 @@ BICOMP - 193 + 22 ICCARM - 240 230 + 96 69 + + + __cstat + 308 BICOMP - 15 14 95 51 19 67 150 145 201 33 20 86 161 144 3 43 59 234 90 93 26 24 113 138 10 31 39 47 55 63 88 25 22 112 198 160 17 12 5 1 28 35 37 45 49 53 57 61 65 + 126 130 220 186 129 198 45 244 30 132 123 163 49 251 145 197 173 73 231 200 119 121 230 246 128 150 259 182 181 194 168 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 ICCARM - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 90 95 93 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 231 220 200 @@ -1325,21 +1484,25 @@ BICOMP - 239 + 63 ICCARM - 233 232 + 71 83 + + + __cstat + 307 BICOMP - 86 33 150 145 201 20 14 15 51 19 95 67 161 144 3 43 59 234 90 93 26 24 113 138 10 31 39 47 55 63 88 25 22 112 198 160 17 12 5 1 28 35 37 45 49 53 57 61 65 + 163 132 45 244 30 123 130 126 186 129 220 198 49 251 145 197 173 73 231 200 119 121 230 246 128 150 259 182 181 194 168 122 120 227 6 48 143 133 147 146 141 118 260 174 178 188 190 180 189 ICCARM - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 90 95 93 + 168 73 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 260 197 174 182 178 186 188 181 190 173 180 194 189 123 163 231 220 200 @@ -1347,41 +1510,108 @@ $PROJ_DIR$\..\bin\demoprog_olimex_stm32e407.out - ILINK - 135 + OBJCOPY + 245 - OBJCOPY - 134 + ILINK + 249 ILINK - 221 128 169 229 228 129 151 224 172 167 262 104 110 107 139 140 142 114 263 115 116 117 118 123 124 125 108 109 195 199 120 237 190 153 159 154 188 156 155 148 141 230 179 185 177 178 182 232 248 209 207 218 + 74 250 44 88 78 258 47 85 50 38 111 210 224 207 237 238 239 215 114 222 228 216 217 240 257 233 209 226 18 26 225 79 10 36 34 46 13 41 54 256 241 69 1 2 11 27 7 83 98 89 21 59 - $PROJ_DIR$\..\irq.c + [ROOT_NODE] + + + ILINK + 235 249 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c BICOMP - 136 + 113 ICCARM - 223 235 + 247 226 + + + __cstat + 306 BICOMP - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 227 90 95 93 + 259 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 260 197 174 182 178 186 188 181 190 173 180 194 189 123 ICCARM - 88 234 19 26 161 145 112 150 138 144 113 198 25 201 160 24 22 67 14 17 15 12 10 5 3 1 31 28 33 35 39 37 43 45 47 49 51 53 55 57 59 61 63 65 20 86 227 90 95 93 + 259 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c + + + BICOMP + 94 + + + ICCARM + 110 257 + + + __cstat + 286 + + + + + BICOMP + 260 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 260 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 259 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash.c + + + BICOMP + 99 + + + ICCARM + 14 233 + + + __cstat + 287 + + + + + BICOMP + 259 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 260 197 174 182 178 186 188 181 190 173 180 194 189 123 + + + ICCARM + 259 129 119 49 244 227 45 246 251 230 6 122 30 48 121 120 198 130 143 126 133 128 147 145 146 150 141 132 118 260 197 174 182 178 186 188 181 190 173 180 194 189 123 diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.elf b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.elf index 5e40c814..f99283d0 100644 Binary files a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.elf and b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.elf differ diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.map b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.map index d6ca7135..3d71ba23 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.map +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.map @@ -4469,7 +4469,7 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x00000000 __HEAP_SIZE = 0x0 0x00000400 __STACK_SIZE = 0x400 -.text 0x08008000 0xf30 +.text 0x08008000 0xf58 *(.isr_vector) .isr_vector 0x08008000 0x18c ..\obj\startup_stm32f4xx.o 0x08008000 __isr_vector @@ -4493,202 +4493,202 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x08008464 0x20 ..\obj\boot.o 0x08008464 BootActivate .text.BootComUartCheckActivationRequest - 0x08008484 0x6c ..\obj\boot.o + 0x08008484 0x94 ..\obj\boot.o .text.BootComCanCheckActivationRequest - 0x080084f0 0x40 ..\obj\boot.o + 0x08008518 0x40 ..\obj\boot.o .text.BootComCheckActivationRequest - 0x08008530 0xc ..\obj\boot.o - 0x08008530 BootComCheckActivationRequest - .text.LedInit 0x0800853c 0x44 ..\obj\led.o - 0x0800853c LedInit + 0x08008558 0xc ..\obj\boot.o + 0x08008558 BootComCheckActivationRequest + .text.LedInit 0x08008564 0x44 ..\obj\led.o + 0x08008564 LedInit .text.LedToggle - 0x08008580 0x50 ..\obj\led.o - 0x08008580 LedToggle + 0x080085a8 0x50 ..\obj\led.o + 0x080085a8 LedToggle .text.CAN_DeInit - 0x080085d0 0x38 ..\obj\lib\spl\src\stm32f4xx_can.o - 0x080085d0 CAN_DeInit + 0x080085f8 0x38 ..\obj\lib\spl\src\stm32f4xx_can.o + 0x080085f8 CAN_DeInit .text.CAN_Init - 0x08008608 0x110 ..\obj\lib\spl\src\stm32f4xx_can.o - 0x08008608 CAN_Init + 0x08008630 0x110 ..\obj\lib\spl\src\stm32f4xx_can.o + 0x08008630 CAN_Init .text.CAN_FilterInit - 0x08008718 0xf4 ..\obj\lib\spl\src\stm32f4xx_can.o - 0x08008718 CAN_FilterInit + 0x08008740 0xf4 ..\obj\lib\spl\src\stm32f4xx_can.o + 0x08008740 CAN_FilterInit .text.CAN_StructInit - 0x0800880c 0x20 ..\obj\lib\spl\src\stm32f4xx_can.o - 0x0800880c CAN_StructInit + 0x08008834 0x20 ..\obj\lib\spl\src\stm32f4xx_can.o + 0x08008834 CAN_StructInit .text.CAN_Receive - 0x0800882c 0xa8 ..\obj\lib\spl\src\stm32f4xx_can.o - 0x0800882c CAN_Receive + 0x08008854 0xa8 ..\obj\lib\spl\src\stm32f4xx_can.o + 0x08008854 CAN_Receive .text.CAN_MessagePending - 0x080088d4 0x1c ..\obj\lib\spl\src\stm32f4xx_can.o - 0x080088d4 CAN_MessagePending + 0x080088fc 0x1c ..\obj\lib\spl\src\stm32f4xx_can.o + 0x080088fc CAN_MessagePending .text.GPIO_Init - 0x080088f0 0x84 ..\obj\lib\spl\src\stm32f4xx_gpio.o - 0x080088f0 GPIO_Init + 0x08008918 0x84 ..\obj\lib\spl\src\stm32f4xx_gpio.o + 0x08008918 GPIO_Init .text.GPIO_SetBits - 0x08008974 0x4 ..\obj\lib\spl\src\stm32f4xx_gpio.o - 0x08008974 GPIO_SetBits + 0x0800899c 0x4 ..\obj\lib\spl\src\stm32f4xx_gpio.o + 0x0800899c GPIO_SetBits .text.GPIO_ResetBits - 0x08008978 0x4 ..\obj\lib\spl\src\stm32f4xx_gpio.o - 0x08008978 GPIO_ResetBits + 0x080089a0 0x4 ..\obj\lib\spl\src\stm32f4xx_gpio.o + 0x080089a0 GPIO_ResetBits .text.GPIO_PinAFConfig - 0x0800897c 0x30 ..\obj\lib\spl\src\stm32f4xx_gpio.o - 0x0800897c GPIO_PinAFConfig + 0x080089a4 0x30 ..\obj\lib\spl\src\stm32f4xx_gpio.o + 0x080089a4 GPIO_PinAFConfig .text.RCC_GetClocksFreq - 0x080089ac 0xb8 ..\obj\lib\spl\src\stm32f4xx_rcc.o - 0x080089ac RCC_GetClocksFreq + 0x080089d4 0xb8 ..\obj\lib\spl\src\stm32f4xx_rcc.o + 0x080089d4 RCC_GetClocksFreq .text.RCC_AHB1PeriphClockCmd - 0x08008a64 0x1c ..\obj\lib\spl\src\stm32f4xx_rcc.o - 0x08008a64 RCC_AHB1PeriphClockCmd + 0x08008a8c 0x1c ..\obj\lib\spl\src\stm32f4xx_rcc.o + 0x08008a8c RCC_AHB1PeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x08008a80 0x1c ..\obj\lib\spl\src\stm32f4xx_rcc.o - 0x08008a80 RCC_APB1PeriphClockCmd + 0x08008aa8 0x1c ..\obj\lib\spl\src\stm32f4xx_rcc.o + 0x08008aa8 RCC_APB1PeriphClockCmd .text.RCC_APB1PeriphResetCmd - 0x08008a9c 0x1c ..\obj\lib\spl\src\stm32f4xx_rcc.o - 0x08008a9c RCC_APB1PeriphResetCmd + 0x08008ac4 0x1c ..\obj\lib\spl\src\stm32f4xx_rcc.o + 0x08008ac4 RCC_APB1PeriphResetCmd .text.USART_Init - 0x08008ab8 0xd0 ..\obj\lib\spl\src\stm32f4xx_usart.o - 0x08008ab8 USART_Init + 0x08008ae0 0xd0 ..\obj\lib\spl\src\stm32f4xx_usart.o + 0x08008ae0 USART_Init .text.USART_Cmd - 0x08008b88 0x1c ..\obj\lib\spl\src\stm32f4xx_usart.o - 0x08008b88 USART_Cmd + 0x08008bb0 0x1c ..\obj\lib\spl\src\stm32f4xx_usart.o + 0x08008bb0 USART_Cmd .text.USART_ReceiveData - 0x08008ba4 0x8 ..\obj\lib\spl\src\stm32f4xx_usart.o - 0x08008ba4 USART_ReceiveData + 0x08008bcc 0x8 ..\obj\lib\spl\src\stm32f4xx_usart.o + 0x08008bcc USART_ReceiveData .text.USART_GetFlagStatus - 0x08008bac 0x10 ..\obj\lib\spl\src\stm32f4xx_usart.o - 0x08008bac USART_GetFlagStatus + 0x08008bd4 0x10 ..\obj\lib\spl\src\stm32f4xx_usart.o + 0x08008bd4 USART_GetFlagStatus .text.SetSysClock - 0x08008bbc 0xc4 ..\obj\lib\system_stm32f4xx.o + 0x08008be4 0xc4 ..\obj\lib\system_stm32f4xx.o .text.SystemInit - 0x08008c80 0x4c ..\obj\lib\system_stm32f4xx.o - 0x08008c80 SystemInit - .text.Init 0x08008ccc 0xc ..\obj\main.o - .text.main 0x08008cd8 0x14 ..\obj\main.o - 0x08008cd8 main - .text 0x08008cec 0x110 ..\obj\startup_stm32f4xx.o - 0x08008cec Reset_Handler - 0x08008d3a NMI_Handler - 0x08008d3c HardFault_Handler - 0x08008d3e MemManage_Handler - 0x08008d40 BusFault_Handler - 0x08008d42 UsageFault_Handler - 0x08008d44 SVC_Handler - 0x08008d46 DebugMon_Handler - 0x08008d48 PendSV_Handler - 0x08008d4c Default_Handler - 0x08008d4e WWDG_IRQHandler - 0x08008d50 PVD_IRQHandler - 0x08008d52 TAMP_STAMP_IRQHandler - 0x08008d54 RTC_WKUP_IRQHandler - 0x08008d56 FLASH_IRQHandler - 0x08008d58 RCC_IRQHandler - 0x08008d5a EXTI0_IRQHandler - 0x08008d5c EXTI1_IRQHandler - 0x08008d5e EXTI2_IRQHandler - 0x08008d60 EXTI3_IRQHandler - 0x08008d62 EXTI4_IRQHandler - 0x08008d64 DMA1_Stream0_IRQHandler - 0x08008d66 DMA1_Stream1_IRQHandler - 0x08008d68 DMA1_Stream2_IRQHandler - 0x08008d6a DMA1_Stream3_IRQHandler - 0x08008d6c DMA1_Stream4_IRQHandler - 0x08008d6e DMA1_Stream5_IRQHandler - 0x08008d70 DMA1_Stream6_IRQHandler - 0x08008d72 ADC_IRQHandler - 0x08008d74 CAN1_TX_IRQHandler - 0x08008d76 CAN1_RX0_IRQHandler - 0x08008d78 CAN1_RX1_IRQHandler - 0x08008d7a CAN1_SCE_IRQHandler - 0x08008d7c EXTI9_5_IRQHandler - 0x08008d7e TIM1_BRK_TIM9_IRQHandler - 0x08008d80 TIM1_UP_TIM10_IRQHandler - 0x08008d82 TIM1_TRG_COM_TIM11_IRQHandler - 0x08008d84 TIM1_CC_IRQHandler - 0x08008d86 TIM2_IRQHandler - 0x08008d88 TIM3_IRQHandler - 0x08008d8a TIM4_IRQHandler - 0x08008d8c I2C1_EV_IRQHandler - 0x08008d8e I2C1_ER_IRQHandler - 0x08008d90 I2C2_EV_IRQHandler - 0x08008d92 I2C2_ER_IRQHandler - 0x08008d94 SPI1_IRQHandler - 0x08008d96 SPI2_IRQHandler - 0x08008d98 USART1_IRQHandler - 0x08008d9a USART2_IRQHandler - 0x08008d9c USART3_IRQHandler - 0x08008d9e EXTI15_10_IRQHandler - 0x08008da0 RTC_Alarm_IRQHandler - 0x08008da2 OTG_FS_WKUP_IRQHandler - 0x08008da4 TIM8_BRK_TIM12_IRQHandler - 0x08008da6 TIM8_UP_TIM13_IRQHandler - 0x08008da8 TIM8_TRG_COM_TIM14_IRQHandler - 0x08008daa TIM8_CC_IRQHandler - 0x08008dac DMA1_Stream7_IRQHandler - 0x08008dae FSMC_IRQHandler - 0x08008db0 SDIO_IRQHandler - 0x08008db2 TIM5_IRQHandler - 0x08008db4 SPI3_IRQHandler - 0x08008db6 UART4_IRQHandler - 0x08008db8 UART5_IRQHandler - 0x08008dba TIM6_DAC_IRQHandler - 0x08008dbc TIM7_IRQHandler - 0x08008dbe DMA2_Stream0_IRQHandler - 0x08008dc0 DMA2_Stream1_IRQHandler - 0x08008dc2 DMA2_Stream2_IRQHandler - 0x08008dc4 DMA2_Stream3_IRQHandler - 0x08008dc6 DMA2_Stream4_IRQHandler - 0x08008dc8 ETH_IRQHandler - 0x08008dca ETH_WKUP_IRQHandler - 0x08008dcc CAN2_TX_IRQHandler - 0x08008dce CAN2_RX0_IRQHandler - 0x08008dd0 CAN2_RX1_IRQHandler - 0x08008dd2 CAN2_SCE_IRQHandler - 0x08008dd4 OTG_FS_IRQHandler - 0x08008dd6 DMA2_Stream5_IRQHandler - 0x08008dd8 DMA2_Stream6_IRQHandler - 0x08008dda DMA2_Stream7_IRQHandler - 0x08008ddc USART6_IRQHandler - 0x08008dde I2C3_EV_IRQHandler - 0x08008de0 I2C3_ER_IRQHandler - 0x08008de2 OTG_HS_EP1_OUT_IRQHandler - 0x08008de4 OTG_HS_EP1_IN_IRQHandler - 0x08008de6 OTG_HS_WKUP_IRQHandler - 0x08008de8 OTG_HS_IRQHandler - 0x08008dea DCMI_IRQHandler - 0x08008dec CRYP_IRQHandler - 0x08008dee HASH_RNG_IRQHandler - 0x08008df0 FPU_IRQHandler + 0x08008ca8 0x4c ..\obj\lib\system_stm32f4xx.o + 0x08008ca8 SystemInit + .text.Init 0x08008cf4 0xc ..\obj\main.o + .text.main 0x08008d00 0x14 ..\obj\main.o + 0x08008d00 main + .text 0x08008d14 0x110 ..\obj\startup_stm32f4xx.o + 0x08008d14 Reset_Handler + 0x08008d62 NMI_Handler + 0x08008d64 HardFault_Handler + 0x08008d66 MemManage_Handler + 0x08008d68 BusFault_Handler + 0x08008d6a UsageFault_Handler + 0x08008d6c SVC_Handler + 0x08008d6e DebugMon_Handler + 0x08008d70 PendSV_Handler + 0x08008d74 Default_Handler + 0x08008d76 WWDG_IRQHandler + 0x08008d78 PVD_IRQHandler + 0x08008d7a TAMP_STAMP_IRQHandler + 0x08008d7c RTC_WKUP_IRQHandler + 0x08008d7e FLASH_IRQHandler + 0x08008d80 RCC_IRQHandler + 0x08008d82 EXTI0_IRQHandler + 0x08008d84 EXTI1_IRQHandler + 0x08008d86 EXTI2_IRQHandler + 0x08008d88 EXTI3_IRQHandler + 0x08008d8a EXTI4_IRQHandler + 0x08008d8c DMA1_Stream0_IRQHandler + 0x08008d8e DMA1_Stream1_IRQHandler + 0x08008d90 DMA1_Stream2_IRQHandler + 0x08008d92 DMA1_Stream3_IRQHandler + 0x08008d94 DMA1_Stream4_IRQHandler + 0x08008d96 DMA1_Stream5_IRQHandler + 0x08008d98 DMA1_Stream6_IRQHandler + 0x08008d9a ADC_IRQHandler + 0x08008d9c CAN1_TX_IRQHandler + 0x08008d9e CAN1_RX0_IRQHandler + 0x08008da0 CAN1_RX1_IRQHandler + 0x08008da2 CAN1_SCE_IRQHandler + 0x08008da4 EXTI9_5_IRQHandler + 0x08008da6 TIM1_BRK_TIM9_IRQHandler + 0x08008da8 TIM1_UP_TIM10_IRQHandler + 0x08008daa TIM1_TRG_COM_TIM11_IRQHandler + 0x08008dac TIM1_CC_IRQHandler + 0x08008dae TIM2_IRQHandler + 0x08008db0 TIM3_IRQHandler + 0x08008db2 TIM4_IRQHandler + 0x08008db4 I2C1_EV_IRQHandler + 0x08008db6 I2C1_ER_IRQHandler + 0x08008db8 I2C2_EV_IRQHandler + 0x08008dba I2C2_ER_IRQHandler + 0x08008dbc SPI1_IRQHandler + 0x08008dbe SPI2_IRQHandler + 0x08008dc0 USART1_IRQHandler + 0x08008dc2 USART2_IRQHandler + 0x08008dc4 USART3_IRQHandler + 0x08008dc6 EXTI15_10_IRQHandler + 0x08008dc8 RTC_Alarm_IRQHandler + 0x08008dca OTG_FS_WKUP_IRQHandler + 0x08008dcc TIM8_BRK_TIM12_IRQHandler + 0x08008dce TIM8_UP_TIM13_IRQHandler + 0x08008dd0 TIM8_TRG_COM_TIM14_IRQHandler + 0x08008dd2 TIM8_CC_IRQHandler + 0x08008dd4 DMA1_Stream7_IRQHandler + 0x08008dd6 FSMC_IRQHandler + 0x08008dd8 SDIO_IRQHandler + 0x08008dda TIM5_IRQHandler + 0x08008ddc SPI3_IRQHandler + 0x08008dde UART4_IRQHandler + 0x08008de0 UART5_IRQHandler + 0x08008de2 TIM6_DAC_IRQHandler + 0x08008de4 TIM7_IRQHandler + 0x08008de6 DMA2_Stream0_IRQHandler + 0x08008de8 DMA2_Stream1_IRQHandler + 0x08008dea DMA2_Stream2_IRQHandler + 0x08008dec DMA2_Stream3_IRQHandler + 0x08008dee DMA2_Stream4_IRQHandler + 0x08008df0 ETH_IRQHandler + 0x08008df2 ETH_WKUP_IRQHandler + 0x08008df4 CAN2_TX_IRQHandler + 0x08008df6 CAN2_RX0_IRQHandler + 0x08008df8 CAN2_RX1_IRQHandler + 0x08008dfa CAN2_SCE_IRQHandler + 0x08008dfc OTG_FS_IRQHandler + 0x08008dfe DMA2_Stream5_IRQHandler + 0x08008e00 DMA2_Stream6_IRQHandler + 0x08008e02 DMA2_Stream7_IRQHandler + 0x08008e04 USART6_IRQHandler + 0x08008e06 I2C3_EV_IRQHandler + 0x08008e08 I2C3_ER_IRQHandler + 0x08008e0a OTG_HS_EP1_OUT_IRQHandler + 0x08008e0c OTG_HS_EP1_IN_IRQHandler + 0x08008e0e OTG_HS_WKUP_IRQHandler + 0x08008e10 OTG_HS_IRQHandler + 0x08008e12 DCMI_IRQHandler + 0x08008e14 CRYP_IRQHandler + 0x08008e16 HASH_RNG_IRQHandler + 0x08008e18 FPU_IRQHandler .text.TimerSet - 0x08008dfc 0xc ..\obj\timer.o - 0x08008dfc TimerSet + 0x08008e24 0xc ..\obj\timer.o + 0x08008e24 TimerSet .text.TimerInit - 0x08008e08 0x3c ..\obj\timer.o - 0x08008e08 TimerInit + 0x08008e30 0x3c ..\obj\timer.o + 0x08008e30 TimerInit .text.TimerGet - 0x08008e44 0xc ..\obj\timer.o - 0x08008e44 TimerGet + 0x08008e6c 0xc ..\obj\timer.o + 0x08008e6c TimerGet .text.SysTick_Handler - 0x08008e50 0x10 ..\obj\timer.o - 0x08008e50 SysTick_Handler - .text.exit 0x08008e60 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-exit.o) - 0x08008e60 exit + 0x08008e78 0x10 ..\obj\timer.o + 0x08008e78 SysTick_Handler + .text.exit 0x08008e88 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-exit.o) + 0x08008e88 exit .text.__libc_init_array - 0x08008e88 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-init.o) - 0x08008e88 __libc_init_array - .text.memset 0x08008ed4 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-memset.o) - 0x08008ed4 memset - .text._exit 0x08008ee4 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libnosys_s.a(_exit.o) - 0x08008ee4 _exit + 0x08008eb0 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-init.o) + 0x08008eb0 __libc_init_array + .text.memset 0x08008efc 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-memset.o) + 0x08008efc memset + .text._exit 0x08008f0c 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libnosys_s.a(_exit.o) + 0x08008f0c _exit *(.init) - *fill* 0x08008ee6 0x2 - .init 0x08008ee8 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o - 0x08008ee8 _init - .init 0x08008eec 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o + *fill* 0x08008f0e 0x2 + .init 0x08008f10 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o + 0x08008f10 _init + .init 0x08008f14 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o *(.fini) - .fini 0x08008ef4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o - 0x08008ef4 _fini - .fini 0x08008ef8 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o + .fini 0x08008f1c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o + 0x08008f1c _fini + .fini 0x08008f20 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -4701,46 +4701,46 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.canTiming - 0x08008f00 0x24 ..\obj\boot.o + 0x08008f28 0x24 ..\obj\boot.o .rodata.str1.1 - 0x08008f24 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-impure.o) - *fill* 0x08008f26 0x2 + 0x08008f4c 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-impure.o) + *fill* 0x08008f4e 0x2 .rodata._global_impure_ptr - 0x08008f28 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-impure.o) - 0x08008f28 _global_impure_ptr + 0x08008f50 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-impure.o) + 0x08008f50 _global_impure_ptr *(.eh_frame*) - .eh_frame 0x08008f2c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o - .eh_frame 0x08008f2c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtend.o + .eh_frame 0x08008f54 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o + .eh_frame 0x08008f54 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtend.o -.glue_7 0x08008f30 0x0 - .glue_7 0x08008f30 0x0 linker stubs +.glue_7 0x08008f58 0x0 + .glue_7 0x08008f58 0x0 linker stubs -.glue_7t 0x08008f30 0x0 - .glue_7t 0x08008f30 0x0 linker stubs +.glue_7t 0x08008f58 0x0 + .glue_7t 0x08008f58 0x0 linker stubs -.vfp11_veneer 0x08008f30 0x0 - .vfp11_veneer 0x08008f30 0x0 linker stubs +.vfp11_veneer 0x08008f58 0x0 + .vfp11_veneer 0x08008f58 0x0 linker stubs -.v4_bx 0x08008f30 0x0 - .v4_bx 0x08008f30 0x0 linker stubs +.v4_bx 0x08008f58 0x0 + .v4_bx 0x08008f58 0x0 linker stubs -.iplt 0x08008f30 0x0 - .iplt 0x08008f30 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o +.iplt 0x08008f58 0x0 + .iplt 0x08008f58 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x08008f30 __exidx_start = . + 0x08008f58 __exidx_start = . -.ARM.exidx 0x08008f30 0x8 +.ARM.exidx 0x08008f58 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x08008f30 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu/crt0.o - 0x08008f38 __exidx_end = . - 0x08008f38 __etext = . + .ARM.exidx 0x08008f58 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu/crt0.o + 0x08008f60 __exidx_end = . + 0x08008f60 __etext = . -.rel.dyn 0x08008f38 0x0 - .rel.iplt 0x08008f38 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o +.rel.dyn 0x08008f60 0x0 + .rel.iplt 0x08008f60 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o -.data 0x20000000 0x7c load address 0x08008f38 +.data 0x20000000 0x7c load address 0x08008f60 0x20000000 __data_start__ = . *(vtable) *(.data*) @@ -4770,33 +4770,35 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x2000007c . = ALIGN (0x4) 0x2000007c __data_end__ = . -.jcr 0x2000007c 0x0 load address 0x08008fb4 +.jcr 0x2000007c 0x0 load address 0x08008fdc .jcr 0x2000007c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o -.igot.plt 0x2000007c 0x0 load address 0x08008fb4 +.igot.plt 0x2000007c 0x0 load address 0x08008fdc .igot.plt 0x2000007c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o -.bss 0x2000007c 0x70 load address 0x08008fb4 +.bss 0x2000007c 0x74 load address 0x08008fdc 0x2000007c __bss_start__ = . *(.bss*) .bss 0x2000007c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o + .bss.xcpCtoRxStartTime.7612 + 0x20000098 0x4 ..\obj\boot.o .bss.xcpCtoRxLength.7610 - 0x20000098 0x1 ..\obj\boot.o - *fill* 0x20000099 0x3 + 0x2000009c 0x1 ..\obj\boot.o + *fill* 0x2000009d 0x3 .bss.xcpCtoReqPacket.7609 - 0x2000009c 0x41 ..\obj\boot.o + 0x200000a0 0x41 ..\obj\boot.o .bss.xcpCtoRxInProgress.7611 - 0x200000dd 0x1 ..\obj\boot.o - *fill* 0x200000de 0x2 + 0x200000e1 0x1 ..\obj\boot.o + *fill* 0x200000e2 0x2 .bss.timer_counter_last.7590 - 0x200000e0 0x4 ..\obj\led.o + 0x200000e4 0x4 ..\obj\led.o .bss.led_toggle_state.7589 - 0x200000e4 0x1 ..\obj\led.o - *fill* 0x200000e5 0x3 + 0x200000e8 0x1 ..\obj\led.o + *fill* 0x200000e9 0x3 .bss.millisecond_counter - 0x200000e8 0x4 ..\obj\timer.o + 0x200000ec 0x4 ..\obj\timer.o *(COMMON) - 0x200000ec __bss_end__ = . + 0x200000f0 __bss_end__ = . .heap 0x200000f0 0x0 0x200000f0 __end__ = . @@ -4918,29 +4920,29 @@ OUTPUT(..\bin\demoprog_olimex_stm32p405.elf elf32-littlearm) .comment 0x0000006e 0x6f ..\obj\main.o .comment 0x0000006e 0x6f ..\obj\timer.o -.debug_info 0x00000000 0x4fba - .debug_info 0x00000000 0xf76 ..\obj\boot.o - .debug_info 0x00000f76 0x3c8 ..\obj\led.o - .debug_info 0x0000133e 0xd34 ..\obj\lib\spl\src\stm32f4xx_can.o - .debug_info 0x00002072 0x7e4 ..\obj\lib\spl\src\stm32f4xx_gpio.o - .debug_info 0x00002856 0xcc9 ..\obj\lib\spl\src\stm32f4xx_rcc.o - .debug_info 0x0000351f 0xb9d ..\obj\lib\spl\src\stm32f4xx_usart.o - .debug_info 0x000040bc 0x5ed ..\obj\lib\system_stm32f4xx.o - .debug_info 0x000046a9 0x13b ..\obj\main.o - .debug_info 0x000047e4 0x91 ..\obj\startup_stm32f4xx.o - .debug_info 0x00004875 0x745 ..\obj\timer.o +.debug_info 0x00000000 0x4fea + .debug_info 0x00000000 0xfa6 ..\obj\boot.o + .debug_info 0x00000fa6 0x3c8 ..\obj\led.o + .debug_info 0x0000136e 0xd34 ..\obj\lib\spl\src\stm32f4xx_can.o + .debug_info 0x000020a2 0x7e4 ..\obj\lib\spl\src\stm32f4xx_gpio.o + .debug_info 0x00002886 0xcc9 ..\obj\lib\spl\src\stm32f4xx_rcc.o + .debug_info 0x0000354f 0xb9d ..\obj\lib\spl\src\stm32f4xx_usart.o + .debug_info 0x000040ec 0x5ed ..\obj\lib\system_stm32f4xx.o + .debug_info 0x000046d9 0x13b ..\obj\main.o + .debug_info 0x00004814 0x91 ..\obj\startup_stm32f4xx.o + .debug_info 0x000048a5 0x745 ..\obj\timer.o -.debug_abbrev 0x00000000 0xff9 - .debug_abbrev 0x00000000 0x2b5 ..\obj\boot.o - .debug_abbrev 0x000002b5 0x168 ..\obj\led.o - .debug_abbrev 0x0000041d 0x231 ..\obj\lib\spl\src\stm32f4xx_can.o - .debug_abbrev 0x0000064e 0x1e5 ..\obj\lib\spl\src\stm32f4xx_gpio.o - .debug_abbrev 0x00000833 0x210 ..\obj\lib\spl\src\stm32f4xx_rcc.o - .debug_abbrev 0x00000a43 0x1be ..\obj\lib\spl\src\stm32f4xx_usart.o - .debug_abbrev 0x00000c01 0x159 ..\obj\lib\system_stm32f4xx.o - .debug_abbrev 0x00000d5a 0xa5 ..\obj\main.o - .debug_abbrev 0x00000dff 0x14 ..\obj\startup_stm32f4xx.o - .debug_abbrev 0x00000e13 0x1e6 ..\obj\timer.o +.debug_abbrev 0x00000000 0x100a + .debug_abbrev 0x00000000 0x2c6 ..\obj\boot.o + .debug_abbrev 0x000002c6 0x168 ..\obj\led.o + .debug_abbrev 0x0000042e 0x231 ..\obj\lib\spl\src\stm32f4xx_can.o + .debug_abbrev 0x0000065f 0x1e5 ..\obj\lib\spl\src\stm32f4xx_gpio.o + .debug_abbrev 0x00000844 0x210 ..\obj\lib\spl\src\stm32f4xx_rcc.o + .debug_abbrev 0x00000a54 0x1be ..\obj\lib\spl\src\stm32f4xx_usart.o + .debug_abbrev 0x00000c12 0x159 ..\obj\lib\system_stm32f4xx.o + .debug_abbrev 0x00000d6b 0xa5 ..\obj\main.o + .debug_abbrev 0x00000e10 0x14 ..\obj\startup_stm32f4xx.o + .debug_abbrev 0x00000e24 0x1e6 ..\obj\timer.o .debug_loc 0x00000000 0x23db .debug_loc 0x00000000 0x90 ..\obj\boot.o @@ -4985,91 +4987,91 @@ OUTPUT(..\bin\demoprog_olimex_stm32p405.elf elf32-littlearm) .debug_ranges 0x00000430 0x18 ..\obj\main.o .debug_ranges 0x00000448 0x30 ..\obj\timer.o -.debug_macro 0x00000000 0xf55a - .debug_macro 0x00000000 0x1e7 ..\obj\boot.o - .debug_macro 0x000001e7 0x8b0 ..\obj\boot.o - .debug_macro 0x00000a97 0xd7 ..\obj\boot.o - .debug_macro 0x00000b6e 0x57 ..\obj\boot.o - .debug_macro 0x00000bc5 0x3b ..\obj\boot.o - .debug_macro 0x00000c00 0x22 ..\obj\boot.o - .debug_macro 0x00000c22 0x87 ..\obj\boot.o - .debug_macro 0x00000ca9 0x44 ..\obj\boot.o - .debug_macro 0x00000ced 0xfd ..\obj\boot.o - .debug_macro 0x00000dea 0x5e ..\obj\boot.o - .debug_macro 0x00000e48 0x1df ..\obj\boot.o - .debug_macro 0x00001027 0x18 ..\obj\boot.o - .debug_macro 0x0000103f 0x42 ..\obj\boot.o - .debug_macro 0x00001081 0xd39 ..\obj\boot.o - .debug_macro 0x00001dba 0x822c ..\obj\boot.o - .debug_macro 0x00009fe6 0x44f ..\obj\boot.o - .debug_macro 0x0000a435 0x3cf ..\obj\boot.o - .debug_macro 0x0000a804 0x144 ..\obj\boot.o - .debug_macro 0x0000a948 0x188 ..\obj\boot.o - .debug_macro 0x0000aad0 0xb2 ..\obj\boot.o - .debug_macro 0x0000ab82 0x149 ..\obj\boot.o - .debug_macro 0x0000accb 0x477 ..\obj\boot.o - .debug_macro 0x0000b142 0xae ..\obj\boot.o - .debug_macro 0x0000b1f0 0x2f7 ..\obj\boot.o - .debug_macro 0x0000b4e7 0x279 ..\obj\boot.o - .debug_macro 0x0000b760 0xc3 ..\obj\boot.o - .debug_macro 0x0000b823 0x288 ..\obj\boot.o - .debug_macro 0x0000baab 0x2bb ..\obj\boot.o - .debug_macro 0x0000bd66 0x64 ..\obj\boot.o - .debug_macro 0x0000bdca 0xae ..\obj\boot.o - .debug_macro 0x0000be78 0x57c ..\obj\boot.o - .debug_macro 0x0000c3f4 0x40 ..\obj\boot.o - .debug_macro 0x0000c434 0x57b ..\obj\boot.o - .debug_macro 0x0000c9af 0x342 ..\obj\boot.o - .debug_macro 0x0000ccf1 0x36c ..\obj\boot.o - .debug_macro 0x0000d05d 0xe2 ..\obj\boot.o - .debug_macro 0x0000d13f 0x73b ..\obj\boot.o - .debug_macro 0x0000d87a 0x223 ..\obj\boot.o - .debug_macro 0x0000da9d 0x34 ..\obj\boot.o - .debug_macro 0x0000dad1 0x82 ..\obj\boot.o - .debug_macro 0x0000db53 0x35 ..\obj\boot.o - .debug_macro 0x0000db88 0x1ed ..\obj\led.o - .debug_macro 0x0000dd75 0x215 ..\obj\lib\spl\src\stm32f4xx_can.o - .debug_macro 0x0000df8a 0x1c0 ..\obj\lib\spl\src\stm32f4xx_gpio.o - .debug_macro 0x0000e14a 0x282 ..\obj\lib\spl\src\stm32f4xx_gpio.o - .debug_macro 0x0000e3cc 0x27c ..\obj\lib\spl\src\stm32f4xx_rcc.o - .debug_macro 0x0000e648 0x576 ..\obj\lib\spl\src\stm32f4xx_rcc.o - .debug_macro 0x0000ebbe 0x1d8 ..\obj\lib\spl\src\stm32f4xx_usart.o - .debug_macro 0x0000ed96 0x21d ..\obj\lib\spl\src\stm32f4xx_usart.o - .debug_macro 0x0000efb3 0x1d9 ..\obj\lib\system_stm32f4xx.o - .debug_macro 0x0000f18c 0x1e7 ..\obj\main.o - .debug_macro 0x0000f373 0x1e7 ..\obj\timer.o +.debug_macro 0x00000000 0xf560 + .debug_macro 0x00000000 0x1ed ..\obj\boot.o + .debug_macro 0x000001ed 0x8b0 ..\obj\boot.o + .debug_macro 0x00000a9d 0xd7 ..\obj\boot.o + .debug_macro 0x00000b74 0x57 ..\obj\boot.o + .debug_macro 0x00000bcb 0x3b ..\obj\boot.o + .debug_macro 0x00000c06 0x22 ..\obj\boot.o + .debug_macro 0x00000c28 0x87 ..\obj\boot.o + .debug_macro 0x00000caf 0x44 ..\obj\boot.o + .debug_macro 0x00000cf3 0xfd ..\obj\boot.o + .debug_macro 0x00000df0 0x5e ..\obj\boot.o + .debug_macro 0x00000e4e 0x1df ..\obj\boot.o + .debug_macro 0x0000102d 0x18 ..\obj\boot.o + .debug_macro 0x00001045 0x42 ..\obj\boot.o + .debug_macro 0x00001087 0xd39 ..\obj\boot.o + .debug_macro 0x00001dc0 0x822c ..\obj\boot.o + .debug_macro 0x00009fec 0x44f ..\obj\boot.o + .debug_macro 0x0000a43b 0x3cf ..\obj\boot.o + .debug_macro 0x0000a80a 0x144 ..\obj\boot.o + .debug_macro 0x0000a94e 0x188 ..\obj\boot.o + .debug_macro 0x0000aad6 0xb2 ..\obj\boot.o + .debug_macro 0x0000ab88 0x149 ..\obj\boot.o + .debug_macro 0x0000acd1 0x477 ..\obj\boot.o + .debug_macro 0x0000b148 0xae ..\obj\boot.o + .debug_macro 0x0000b1f6 0x2f7 ..\obj\boot.o + .debug_macro 0x0000b4ed 0x279 ..\obj\boot.o + .debug_macro 0x0000b766 0xc3 ..\obj\boot.o + .debug_macro 0x0000b829 0x288 ..\obj\boot.o + .debug_macro 0x0000bab1 0x2bb ..\obj\boot.o + .debug_macro 0x0000bd6c 0x64 ..\obj\boot.o + .debug_macro 0x0000bdd0 0xae ..\obj\boot.o + .debug_macro 0x0000be7e 0x57c ..\obj\boot.o + .debug_macro 0x0000c3fa 0x40 ..\obj\boot.o + .debug_macro 0x0000c43a 0x57b ..\obj\boot.o + .debug_macro 0x0000c9b5 0x342 ..\obj\boot.o + .debug_macro 0x0000ccf7 0x36c ..\obj\boot.o + .debug_macro 0x0000d063 0xe2 ..\obj\boot.o + .debug_macro 0x0000d145 0x73b ..\obj\boot.o + .debug_macro 0x0000d880 0x223 ..\obj\boot.o + .debug_macro 0x0000daa3 0x34 ..\obj\boot.o + .debug_macro 0x0000dad7 0x82 ..\obj\boot.o + .debug_macro 0x0000db59 0x35 ..\obj\boot.o + .debug_macro 0x0000db8e 0x1ed ..\obj\led.o + .debug_macro 0x0000dd7b 0x215 ..\obj\lib\spl\src\stm32f4xx_can.o + .debug_macro 0x0000df90 0x1c0 ..\obj\lib\spl\src\stm32f4xx_gpio.o + .debug_macro 0x0000e150 0x282 ..\obj\lib\spl\src\stm32f4xx_gpio.o + .debug_macro 0x0000e3d2 0x27c ..\obj\lib\spl\src\stm32f4xx_rcc.o + .debug_macro 0x0000e64e 0x576 ..\obj\lib\spl\src\stm32f4xx_rcc.o + .debug_macro 0x0000ebc4 0x1d8 ..\obj\lib\spl\src\stm32f4xx_usart.o + .debug_macro 0x0000ed9c 0x21d ..\obj\lib\spl\src\stm32f4xx_usart.o + .debug_macro 0x0000efb9 0x1d9 ..\obj\lib\system_stm32f4xx.o + .debug_macro 0x0000f192 0x1e7 ..\obj\main.o + .debug_macro 0x0000f379 0x1e7 ..\obj\timer.o -.debug_line 0x00000000 0x3744 - .debug_line 0x00000000 0x5d5 ..\obj\boot.o - .debug_line 0x000005d5 0x4e7 ..\obj\led.o - .debug_line 0x00000abc 0x7eb ..\obj\lib\spl\src\stm32f4xx_can.o - .debug_line 0x000012a7 0x5c1 ..\obj\lib\spl\src\stm32f4xx_gpio.o - .debug_line 0x00001868 0x806 ..\obj\lib\spl\src\stm32f4xx_rcc.o - .debug_line 0x0000206e 0x701 ..\obj\lib\spl\src\stm32f4xx_usart.o - .debug_line 0x0000276f 0x4fd ..\obj\lib\system_stm32f4xx.o - .debug_line 0x00002c6c 0x4e5 ..\obj\main.o - .debug_line 0x00003151 0xd2 ..\obj\startup_stm32f4xx.o - .debug_line 0x00003223 0x521 ..\obj\timer.o +.debug_line 0x00000000 0x3748 + .debug_line 0x00000000 0x5d9 ..\obj\boot.o + .debug_line 0x000005d9 0x4e7 ..\obj\led.o + .debug_line 0x00000ac0 0x7eb ..\obj\lib\spl\src\stm32f4xx_can.o + .debug_line 0x000012ab 0x5c1 ..\obj\lib\spl\src\stm32f4xx_gpio.o + .debug_line 0x0000186c 0x806 ..\obj\lib\spl\src\stm32f4xx_rcc.o + .debug_line 0x00002072 0x701 ..\obj\lib\spl\src\stm32f4xx_usart.o + .debug_line 0x00002773 0x4fd ..\obj\lib\system_stm32f4xx.o + .debug_line 0x00002c70 0x4e5 ..\obj\main.o + .debug_line 0x00003155 0xd2 ..\obj\startup_stm32f4xx.o + .debug_line 0x00003227 0x521 ..\obj\timer.o -.debug_str 0x00000000 0x5b586 - .debug_str 0x00000000 0x5988b ..\obj\boot.o - 0x59a4e (size before relaxing) - .debug_str 0x0005988b 0x8a ..\obj\led.o - 0x59536 (size before relaxing) - .debug_str 0x00059915 0x4ae ..\obj\lib\spl\src\stm32f4xx_can.o +.debug_str 0x00000000 0x5b5c2 + .debug_str 0x00000000 0x598d0 ..\obj\boot.o + 0x59a93 (size before relaxing) + .debug_str 0x000598d0 0x81 ..\obj\led.o + 0x5953b (size before relaxing) + .debug_str 0x00059951 0x4ae ..\obj\lib\spl\src\stm32f4xx_can.o 0x596b1 (size before relaxing) - .debug_str 0x00059dc3 0x159 ..\obj\lib\spl\src\stm32f4xx_gpio.o + .debug_str 0x00059dff 0x159 ..\obj\lib\spl\src\stm32f4xx_gpio.o 0x5922a (size before relaxing) - .debug_str 0x00059f1c 0xb40 ..\obj\lib\spl\src\stm32f4xx_rcc.o + .debug_str 0x00059f58 0xb40 ..\obj\lib\spl\src\stm32f4xx_rcc.o 0x59b4a (size before relaxing) - .debug_str 0x0005aa5c 0x470 ..\obj\lib\spl\src\stm32f4xx_usart.o + .debug_str 0x0005aa98 0x470 ..\obj\lib\spl\src\stm32f4xx_usart.o 0x59563 (size before relaxing) - .debug_str 0x0005aecc 0xd6 ..\obj\lib\system_stm32f4xx.o + .debug_str 0x0005af08 0xd6 ..\obj\lib\system_stm32f4xx.o 0x59156 (size before relaxing) - .debug_str 0x0005afa2 0x19 ..\obj\main.o - 0x59316 (size before relaxing) - .debug_str 0x0005afbb 0x5cb ..\obj\timer.o - 0x5995b (size before relaxing) + .debug_str 0x0005afde 0x19 ..\obj\main.o + 0x5931b (size before relaxing) + .debug_str 0x0005aff7 0x5cb ..\obj\timer.o + 0x59960 (size before relaxing) .debug_frame 0x00000000 0xae8 .debug_frame 0x00000000 0x104 ..\obj\boot.o diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.srec b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.srec index fa1a1c8c..e97b4f2e 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.srec +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/bin/demoprog_olimex_stm32p405.srec @@ -1,218 +1,218 @@ S02800002E2E5C62696E5C64656D6F70726F675F6F6C696D65785F73746D3332703430352E7372656344 -S3150800800000000220ED8C00083B8D00083D8D00081D -S315080080103F8D0008418D0008438D000800000000D0 -S31508008020000000000000000000000000458D000868 -S31508008030478D000800000000498D0008518E000891 -S315080080404F8D0008518D0008538D0008558D000886 -S31508008050578D0008598D00085B8D00085D8D000856 -S315080080605F8D0008618D0008638D0008658D000826 -S31508008070678D0008698D00086B8D00086D8D0008F6 -S315080080806F8D0008718D0008738D0008758D0008C6 -S31508008090778D0008798D00087B8D00087D8D000896 -S315080080A07F8D0008818D0008838D0008858D000866 -S315080080B0878D0008898D00088B8D00088D8D000836 -S315080080C08F8D0008918D0008938D0008958D000806 -S315080080D0978D0008998D00089B8D00089D8D0008D6 -S315080080E09F8D0008A18D0008A38D0008A58D0008A6 -S315080080F0A78D0008A98D0008AB8D0008AD8D000876 -S31508008100AF8D0008B18D0008B38D0008B58D000845 -S31508008110B78D0008B98D0008BB8D0008BD8D000815 -S31508008120BF8D0008C18D0008C38D0008C58D0008E5 -S31508008130C78D0008C98D0008CB8D0008CD8D0008B5 -S31508008140CF8D0008D18D0008D38D0008D58D000885 -S31508008150D78D0008D98D0008DB8D0008DD8D000855 -S31508008160DF8D0008E18D0008E38D0008E58D000825 -S31508008170E78D0008E98D0008EB8D0008ED8D0008F5 -S31508008180EF8D0008F18D0008EE11AA5510B5054CC3 +S3150800800000000220158D0008638D0008658D0008A4 +S31508008010678D0008698D00086B8D00080000000058 +S315080080200000000000000000000000006D8D000840 +S315080080306F8D000800000000718D0008798E000819 +S31508008040778D0008798D00087B8D00087D8D0008E6 +S315080080507F8D0008818D0008838D0008858D0008B6 +S31508008060878D0008898D00088B8D00088D8D000886 +S315080080708F8D0008918D0008938D0008958D000856 +S31508008080978D0008998D00089B8D00089D8D000826 +S315080080909F8D0008A18D0008A38D0008A58D0008F6 +S315080080A0A78D0008A98D0008AB8D0008AD8D0008C6 +S315080080B0AF8D0008B18D0008B38D0008B58D000896 +S315080080C0B78D0008B98D0008BB8D0008BD8D000866 +S315080080D0BF8D0008C18D0008C38D0008C58D000836 +S315080080E0C78D0008C98D0008CB8D0008CD8D000806 +S315080080F0CF8D0008D18D0008D38D0008D58D0008D6 +S31508008100D78D0008D98D0008DB8D0008DD8D0008A5 +S31508008110DF8D0008E18D0008E38D0008E58D000875 +S31508008120E78D0008E98D0008EB8D0008ED8D000845 +S31508008130EF8D0008F18D0008F38D0008F58D000815 +S31508008140F78D0008F98D0008FB8D0008FD8D0008E5 +S31508008150FF8D0008018E0008038E0008058E0008B2 +S31508008160078E0008098E00080B8E00080D8E000881 +S315080081700F8E0008118E0008138E0008158E000851 +S31508008180178E0008198E0008EE11AA5510B5054C71 S31508008190237833B9044B13B10448AFF300800123A5 -S315080081A0237010BD7C000020000000002C8F000802 +S315080081A0237010BD7C00002000000000548F0008DA S315080081B0084B10B51BB108490848AFF300800848BA S315080081C0036803B910BD074B002BFBD0BDE8104070 -S315080081D0184700BF00000000800000202C8F000810 +S315080081D0184700BF0000000080000020548F0008E8 S315080081E07C00002000000000154B002B08BF134B35 S315080081F09D46A3F5803A00218B460F461348144A3C -S31508008200121A00F067FE0F4B002B00D098470E4B52 +S31508008200121A00F07BFE0F4B002B00D098470E4B3E S31508008210002B00D098470020002104000D000D48CF -S31508008220002802D00C48AFF3008000F02DFE200095 -S31508008230290000F051FD00F013FE00BF0000080001 +S31508008220002802D00C48AFF3008000F041FE200081 +S31508008230290000F065FD00F027FE00BF00000800D9 S315080082400000022000000000000000007C00002062 -S31508008250EC0000200000000000000000F0B500243B +S31508008250F00000200000000000000000F0B5002437 S3150800826021E0134D15F8147005EB440595F801E067 S3150800827007EB0E0505FB00054AF2104C9CFBF5F6CC S3150800828005FB16C66EB99CFBF5F5ADB20D80013D32 S31508008290ADB2B5F5806F04D2177083F800E00120FF S315080082A0F0BD0134E4B2112CDBD90020F0BD00BFCB -S315080082B0008F0008F0B587B001214FF4003000F0B8 -S315080082C0DFFB0121084600F0CDFB1E4D07220221E7 -S315080082D0284600F053FB07220321284600F04EFBF0 +S315080082B0288F0008F0B587B001214FF4003000F090 +S315080082C0F3FB0121084600F0E1FB1E4D07220221BF +S315080082D0284600F067FB07220321284600F062FBC8 S315080082E000248DF8164001278DF8177002268DF8A0 S315080082F01460042304938DF8156004A9284600F039 -S31508008300F7FA8DF814600823049304A9284600F0A8 -S31508008310EFFA4FF461430093ADF80440ADF8064018 +S315080083000BFB8DF814600823049304A9284600F093 +S3150800831003FB4FF461430093ADF80440ADF8064003 S31508008320ADF80840ADF80C400C23ADF80A30064C01 -S315080083306946204600F0C0FB3946204600F024FC7A +S315080083306946204600F0D4FB3946204600F038FC52 S3150800834007B0F0BD000002400044004070B58AB096 -S315080083500121022000F086FB354E0922082130460D -S3150800836000F00CFB09221146304600F007FB4FF4DB +S315080083500121022000F09AFB354E092208213046F9 +S3150800836000F020FB09221146304600F01BFB4FF4B3 S315080083704073089302238DF824308DF825300024A5 S315080083808DF8264001258DF8275008A9304600F0BB -S31508008390AFFA29464FF0007000F072FBA6F5D0360A -S315080083A0304600F015F905A800F030FA6B460DEBDB +S31508008390C3FA29464FF0007000F086FBA6F5D036E2 +S315080083A0304600F029F905A800F044FA6B460DEBB3 S315080083B005020DF102014FF4FA70FFF74FFF8DF831 S315080083C01A408DF81B408DF81C408DF81D408DF81D S315080083D01E408DF81F408DF816408DF817409DF801 S315080083E00130013B8DF818309DF80030013B8DF8BF S315080083F01930BDF80230ADF8143005A9304600F042 -S3150800840003F98DF80E408DF80F408DF81050ADF831 +S3150800840017F98DF80E408DF80F408DF81050ADF81D S315080084100440ADF80640ADF80840ADF80A40ADF89E -S315080084200C408DF8115001A800F076F90AB070BD1D -S315080084300004024010B504462021064800F0B6FBA9 -S31508008440012805D1034800F0ADFB2070012010BDBE +S315080084200C408DF8115001A800F08AF90AB070BD09 +S315080084300004024010B504462021064800F0CAFB95 +S31508008440012805D1034800F0C1FB2070012010BDAA S31508008450002010BD0044004008B5FFF72BFFFFF7CA S3150800846075FF08BDBFF34F8F0449CA6802F4E0627E S31508008470034B1343CB60BFF34F8FFEE700ED00E0DD -S315080084800400FA0508B5174B1B785BB91648FFF7C1 -S31508008490D1FF012824D10122124B1A700022134B56 -S315080084A01A7008BD114B1B7801330F481844FFF7A3 -S315080084B0C1FF012814D10D4A13780133DBB21370BA -S315080084C0094A127893420BD10022064B1A70064BC2 -S315080084D05B78FF2B04D1044B9B780BB9FFF7C2FFDF -S315080084E008BD00BFDD0000209C0000209800002089 -S315080084F000B587B000210D4800F0ECF990B101AA4B -S3150800850000210A4800F092F940F26763019A9A42FC -S3150800851008D19DF80F30FF2B04D19DF810300BB908 -S31508008520FFF7A0FF07B05DF804FB00BF006400403A -S3150800853008B5FFF7A7FFFFF7DBFF08BD30B583B027 -S315080085400121042000F08EFA4FF48055009501238E -S315080085508DF8043000228DF806208DF807300223A6 -S315080085608DF80530054C6946204600F0C1F92946C4 -S31508008570204600F0FFF903B030BD00BF00080240F6 -S3150800858010B500F05FFC0F4B1B68C31AB3F5FA7FF2 -S3150800859016D304460C4B1B7843B901220A4B1A70B2 -S315080085A04FF48051094800F0E7F907E00022064B2E -S315080085B01A704FF48051054800F0DCF9014B1C6035 -S315080085C010BD00BFE0000020E400002000080240C3 -S315080085D008B50C4B98420AD101214FF0007000F003 -S315080085E05DFA00214FF0007000F058FA08BD01212D -S315080085F04FF0806000F052FA00214FF0806000F0E2 -S315080086004DFA08BD00640040036823F002030360C6 -S31508008610036843F001030360002300E00133426866 -S3150800862012F0010F03D14FF6FF729342F6D1436859 -S3150800863013F0010F6BD08B79012B04D1036843F03B -S315080086408003036003E0036823F080030360CB79AB -S31508008650012B04D1036843F04003036003E0036879 -S3150800866023F0400303600B7A012B04D1036843F01F -S315080086702003036003E0036823F0200303604B7ABA -S31508008680012B04D1036843F01003036003E0036879 -S3150800869023F0100303608B7A012B04D1036843F09F -S315080086A00803036003E0036823F008030360CB7A3A -S315080086B0012B04D1036843F00403036003E0036855 -S315080086C023F0040303608A78CB781B0643EA827397 -S315080086D00A7943EA02434A7943EA02530A88013A85 -S315080086E01343C361036823F001030360002300E01A -S315080086F00133426812F0010F03D04FF6FF7293421E -S31508008700F6D1436813F0010F03D00020704700200C -S3150800871070470120704700BF70B4837A012202FABD -S3150800872003F3394AD2F8001241F00101C2F80012E7 -S31508008730D2F81C12DC432140C2F81C12027BB2B9E3 -S31508008740314AD2F80C122140C2F80C12817AC68836 -S31508008750458845EA0645483142F83150857A868883 -S31508008760018841EA0641483502EBC5025160027BA1 -S31508008770012A16D1244AD2F80C121943C2F80C124F -S31508008780817A0688458845EA0645483142F83150D7 -S31508008790857A8688C18841EA0641483502EBC502D2 -S315080087A05160C27A32B91849D1F804222240C1F878 -S315080087B0042205E01449D1F804221A43C1F8042218 -S315080087C002892AB91049D1F814221440C1F8144272 -S315080087D00289012A05D10C49D1F814221A43C1F895 -S315080087E01422427B012A05D10749D1F81C221343DA -S315080087F0C1F81C32044AD2F8003223F00103C2F849 -S31508008800003270BC704700BF0064004000238371CB -S31508008810C371037243728372C3728370C370032376 -S3150800882003710223437101230380704710B401F1D9 -S315080088301B031B01C35803F00403DBB2137233B9DD -S3150800884001F11B031B01C3585B0D136005E001F121 -S315080088501B031B01C358DB08536001F11B031B01F3 -S31508008860C418C35803F002035372636803F00F0376 -S31508008870937263681B0AD37400EB0113D3F8B841EB -S31508008880D472D3F8B841240A1473D3F8B841240C27 -S315080088905473D3F8B841240E9473D3F8BC41D473F7 -S315080088A0D3F8BC41240A1474D3F8BC41240C54747C -S315080088B0D3F8BC311B0E937421B9C36843F0200367 -S315080088C0C36003E0036943F0200303615DF8044BCA -S315080088D0704700BF19B9C06800F003007047012946 -S315080088E003D1006900F0030070470020704700BFFD -S315080088F070B400233AE001229A400C68A24334D1AE -S3150800890004685D000322AA40D24314400460066846 -S315080089100C79AC40344304600C79013CE4B2012C78 -S3150800892015D884682240826084684A79AA4022431E -S31508008930826046689AB20124944026EA0404446098 -S3150800894046688C7904FA02F292B232434260C468ED -S315080089509AB256000322B24024EA0202C260C668EE -S31508008960CC7904FA05F23243C26001330F2BC2D91F -S3150800897070BC7047018370474183704730B401F07B -S3150800898007039B009A40C908083150F821400F2573 -S3150800899005FA03F324EA030340F8213050F821309E -S315080089A01A4340F8212030BC704700BF10B4294B49 -S315080089B09B6803F00C03042B05D0082B06D053BB89 -S315080089C0254B036029E0254B036026E0214B5A68B6 -S315080089D05B6803F03F0312F4800F09D01F4AB2FB0D -S315080089E0F3F21C4B5B68C3F3881303FB02F208E03F -S315080089F0194AB2FBF3F3174A5168C1F3881101FB10 -S31508008A0003F2144B5B68C3F3014301335B00B2FB0B -S31508008A10F3F3036001E0104B03600E4CA368C3F345 -S31508008A2003130F49CB5CDAB20368D3404360A268EC -S31508008A30C2F382228A5CD2B223FA02F28260A26868 -S31508008A40C2F342328A5CD2B2D340C3605DF8044BAB -S31508008A50704700BF003802400024F40000127A0074 -S31508008A600000002021B1054B1A6B104318637047AC -S31508008A70024A136B23EA000010637047003802406D -S31508008A8021B1054B1A6C104318647047024A136CDF -S31508008A9023EA0000106470470038024021B1054BF4 -S31508008AA01A6A104318627047024A136A23EA0000DA -S31508008AB0106270470038024030B585B004460D464E -S31508008AC0038A9BB223F44053CA88134303828389DB -S31508008AD09BB223F4B05323F00C01A8882A896B892A -S31508008AE0024313430B43A381A38A9BB223F4407327 -S31508008AF0AA891343A3826846FFF758FF204B9C4276 -S31508008B0003D003F580639C4201D1039A00E0029AE0 -S31508008B10A38913F4004F08D002EB820202EB82020B -S31508008B2029684900B2FBF1F107E002EB820202EB89 -S31508008B30820229688900B2FBF1F1124BA3FB0123DB -S31508008B405B091B011A09642000FB1212A18911F4A2 -S31508008B50004F08D0D20032320A49A1FB0212C2F3F2 -S31508008B6042121A4307E0120132320649A1FB0212E9 -S31508008B70C2F343121A4392B2228105B030BD00BF38 -S31508008B80001001401F85EB5129B183899BB243F43C -S31508008B9000538381704783899BB223F400539BB2A9 -S31508008BA0838170478088C0F308007047038819429C -S31508008BB001D0012070470020704700BF82B0002313 -S31508008BC0019300932A4A136843F480331360284BB1 -S31508008BD01B6803F400330093019B01330193009B48 -S31508008BE01BB9019BB3F5A06FF1D1214B1B6813F498 -S31508008BF0003F02D00123009301E000230093009B6D -S31508008C00012B32D11A4B1A6C42F080521A64194958 -S31508008C100A6842F440420A609A689A609A6842F47E -S31508008C2000429A609A6842F4A0529A60124A5A60C0 -S31508008C301A6842F080721A600D4B1B6813F0007FA9 -S31508008C40FAD040F205620D4B1A60A3F580639A6864 -S31508008C5022F003029A609A6842F002029A60044B74 -S31508008C609B6803F00C03082BF9D102B0704700BFCC -S31508008C70003802400070004008544007003C02409B -S31508008C8008B50F4AD2F8883043F47003C2F8883022 -S31508008C900C4B1A6842F001021A60002199601A68A2 -S31508008CA022F0847222F480321A60074A5A601A68DF -S31508008CB022F480221A60D960FFF780FF08BD00BF42 -S31508008CC000ED00E0003802401030002408B5FFF738 -S31508008CD035FC00F099F808BD08B5FFF7F7FFFFF770 -S31508008CE0BBFBFFF74DFCFFF723FCFAE707498D4668 -S31508008CF00749084A084B9A42BEBF51F8040B42F886 -S31508008D00040BF8E70548804705480047000002209D -S31508008D10388F0008000000207C000020818C0008A5 -S31508008D20E98100083349344A002301E041F8043B4D -S31508008D309142FBD3FFF7D0FFFEE7FEE7FEE7FEE72B -S31508008D40FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7ED -S31508008D50FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7DD +S315080084800400FA0508B5204B1B789BB91F48FFF76F +S31508008490D1FF012836D11D4B1B78002B32D000F0B6 +S315080084A0E5FC1B4B18600122174B1A700022194B6A +S315080084B01A7008BD174B1B78013314481844FFF788 +S315080084C0B9FF012814D1134A13780133DBB21370AC +S315080084D00E4A1278934215D100220B4B1A700B4B99 +S315080084E05B78FF2B0ED1094B9B785BB9FFF7BAFF78 +S315080084F000F0BCFC064B1B686433984202D9002284 +S31508008500014B1A7008BD00BFE1000020A000002042 +S31508008510980000209C00002000B587B000210D4877 +S3150800852000F0ECF990B101AA00210A4800F092F98E +S3150800853040F26763019A9A4208D19DF80F30FF2BE3 +S3150800854004D19DF810300BB9FFF78CFF07B05DF822 +S3150800855004FB00BF0064004008B5FFF793FFFFF770 +S31508008560DBFF08BD30B583B00121042000F08EFA88 +S315080085704FF48055009501238DF8043000228DF8BC +S3150800858006208DF8073002238DF80530054C69461C +S31508008590204600F0C1F92946204600F0FFF903B04D +S315080085A030BD00BF0008024010B500F05FFC0F4B5D +S315080085B01B68C31AB3F5FA7F16D304460C4B1B780F +S315080085C043B901220A4B1A704FF48051094800F04A +S315080085D0E7F907E00022064B1A704FF48051054868 +S315080085E000F0DCF9014B1C6010BD00BFE400002060 +S315080085F0E80000200008024008B50C4B98420AD152 +S3150800860001214FF0007000F05DFA00214FF0007074 +S3150800861000F058FA08BD01214FF0806000F052FAC8 +S3150800862000214FF0806000F04DFA08BD006400405C +S31508008630036823F002030360036843F00103036041 +S31508008640002300E00133426812F0010F03D14FF610 +S31508008650FF729342F6D1436813F0010F6BD08B7902 +S31508008660012B04D1036843F08003036003E0036829 +S3150800867023F080030360CB79012B04D1036843F010 +S315080086804003036003E0036823F0400303600B7AAA +S31508008690012B04D1036843F02003036003E0036859 +S315080086A023F0200303604B7A012B04D1036843F0BF +S315080086B01003036003E0036823F0100303608B7A5A +S315080086C0012B04D1036843F00803036003E0036841 +S315080086D023F008030360CB7A012B04D1036843F027 +S315080086E00403036003E0036823F0040303608A7845 +S315080086F0CB781B0643EA82730A7943EA02434A792E +S3150800870043EA02530A88013A1343C361036823F014 +S3150800871001030360002300E00133426812F0010FF1 +S3150800872003D04FF6FF729342F6D1436813F0010F58 +S3150800873003D000207047002070470120704700BF13 +S3150800874070B4837A012202FA03F3394AD2F8001286 +S3150800875041F00101C2F80012D2F81C12DC43214094 +S31508008760C2F81C12027BB2B9314AD2F80C12214067 +S31508008770C2F80C12817AC688458845EA064548310A +S3150800878042F83150857A8688018841EA064148359B +S3150800879002EBC5025160027B012A16D1244AD2F89F +S315080087A00C121943C2F80C12817A0688458845EAE4 +S315080087B00645483142F83150857A8688C18841EAAB +S315080087C00641483502EBC5025160C27A32B91849EA +S315080087D0D1F804222240C1F8042205E01449D1F850 +S315080087E004221A43C1F8042202892AB91049D1F889 +S315080087F014221440C1F814420289012A05D10C49F1 +S31508008800D1F814221A43C1F81422427B012A05D151 +S315080088100749D1F81C221343C1F81C32044AD2F87E +S31508008820003223F00103C2F8003270BC704700BF63 +S315080088300064004000238371C3710372437283721C +S31508008840C3728370C3700323037102234371012328 +S315080088500380704710B401F11B031B01C35803F0D2 +S315080088600403DBB2137233B901F11B031B01C358AE +S315080088705B0D136005E001F11B031B01C358DB0800 +S31508008880536001F11B031B01C418C35803F002030C +S315080088905372636803F00F03937263681B0AD374F9 +S315080088A000EB0113D3F8B841D472D3F8B841240ABF +S315080088B01473D3F8B841240C5473D3F8B841240E72 +S315080088C09473D3F8BC41D473D3F8BC41240A147406 +S315080088D0D3F8BC41240C5474D3F8BC311B0E9374E2 +S315080088E021B9C36843F02003C36003E0036943F07A +S315080088F0200303615DF8044B704700BF19B9C068CF +S3150800890000F003007047012903D1006900F0030055 +S3150800891070470020704700BF70B400233AE0012278 +S315080089209A400C68A24334D104685D000322AA4029 +S31508008930D2431440046006680C79AC4034430460A2 +S315080089400C79013CE4B2012C15D884682240826077 +S3150800895084684A79AA402243826046689AB201240A +S31508008960944026EA0404446046688C7904FA02F2C4 +S3150800897092B232434260C4689AB256000322B240A9 +S3150800898024EA0202C260C668CC7904FA05F23243C8 +S31508008990C26001330F2BC2D970BC70470183704780 +S315080089A04183704730B401F007039B009A40C90819 +S315080089B0083150F821400F2505FA03F324EA03038A +S315080089C040F8213050F821301A4340F8212030BCB5 +S315080089D0704700BF10B4294B9B6803F00C03042BA7 +S315080089E005D0082B06D053BB254B036029E0254B41 +S315080089F0036026E0214B5A685B6803F03F0312F4D4 +S31508008A00800F09D01F4AB2FBF3F21C4B5B68C3F315 +S31508008A10881303FB02F208E0194AB2FBF3F3174A7C +S31508008A205168C1F3881101FB03F2144B5B68C3F369 +S31508008A30014301335B00B2FBF3F3036001E0104B23 +S31508008A4003600E4CA368C3F303130F49CB5CDAB279 +S31508008A500368D3404360A268C2F382228A5CD2B21A +S31508008A6023FA02F28260A268C2F342328A5CD2B268 +S31508008A70D340C3605DF8044B704700BF003802401E +S31508008A800024F40000127A000000002021B1054BF2 +S31508008A901A6B104318637047024A136B23EA0000E7 +S31508008AA0106370470038024021B1054B1A6C104319 +S31508008AB018647047024A136C23EA00001064704772 +S31508008AC00038024021B1054B1A6A104318627047F4 +S31508008AD0024A136A23EA000010627047003802400F +S31508008AE030B585B004460D46038A9BB223F440533D +S31508008AF0CA881343038283899BB223F4B05323F0B5 +S31508008B000C01A8882A896B89024313430B43A38166 +S31508008B10A38A9BB223F44073AA891343A3826846A7 +S31508008B20FFF758FF204B9C4203D003F580639C4215 +S31508008B3001D1039A00E0029AA38913F4004F08D0E2 +S31508008B4002EB820202EB820229684900B2FBF1F1CC +S31508008B5007E002EB820202EB820229688900B2FB77 +S31508008B60F1F1124BA3FB01235B091B011A096420CF +S31508008B7000FB1212A18911F4004F08D0D20032323C +S31508008B800A49A1FB0212C2F342121A4307E0120174 +S31508008B9032320649A1FB0212C2F343121A4392B2B9 +S31508008BA0228105B030BD00BF001001401F85EB5182 +S31508008BB029B183899BB243F4005383817047838923 +S31508008BC09BB223F400539BB2838170478088C0F31D +S31508008BD0080070470388194201D001207047002019 +S31508008BE0704700BF82B00023019300932A4A136896 +S31508008BF043F480331360284B1B6803F40033009357 +S31508008C00019B01330193009B1BB9019BB3F5A06F30 +S31508008C10F1D1214B1B6813F4003F02D001230093C6 +S31508008C2001E000230093009B012B32D11A4B1A6CEA +S31508008C3042F080521A6419490A6842F440420A60AE +S31508008C409A689A609A6842F400429A609A6842F46E +S31508008C50A0529A60124A5A601A6842F080721A60E4 +S31508008C600D4B1B6813F0007FFAD040F205620D4BDE +S31508008C701A60A3F580639A6822F003029A609A68DC +S31508008C8042F002029A60044B9B6803F00C03082B1F +S31508008C90F9D102B0704700BF0038024000700040AA +S31508008CA008544007003C024008B50F4AD2F88830FD +S31508008CB043F47003C2F888300C4B1A6842F001027C +S31508008CC01A60002199601A6822F0847222F48032B0 +S31508008CD01A60074A5A601A6822F480221A60D96014 +S31508008CE0FFF780FF08BD00BF00ED00E00038024036 +S31508008CF01030002408B5FFF735FC00F099F808BDD8 +S31508008D0008B5FFF7F7FFFFF7A7FBFFF74DFCFFF7DF +S31508008D1023FCFAE707498D460749084A084B9A4251 +S31508008D20BEBF51F8040B42F8040BF8E70548804724 +S31508008D300548004700000220608F00080000002058 +S31508008D407C000020A98C0008E98100083349344AD0 +S31508008D50002301E041F8043B9142FBD3FFF7D0FF23 S31508008D60FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7CD S31508008D70FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7BD S31508008D80FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7AD @@ -222,33 +222,36 @@ S31508008DB0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE77D S31508008DC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE76D S31508008DD0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE75D S31508008DE0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE74D -S31508008DF0FEE700007C000020EC000020014B186014 -S31508008E00704700BFE800002008B50A4B1B680A4AED -S31508008E10A2FB03239B09013B084A5360F021084B38 -S31508008E2083F823100020906007231360FFF7E6FFFE -S31508008E3008BD00BF10000020D34D621010E000E00E -S31508008E4000ED00E0014B1868704700BFE8000020FD -S31508008E50024A136801331360704700BFE800002018 -S31508008E6008B5074B044613B10021AFF30080054B44 -S31508008E701868836A03B19847204600F033F800BFA4 -S31508008E8000000000288F000870B50E4B0E4CE41A3F -S31508008E90A41000251E46A54204D056F8253098474A -S31508008EA00135F8E700F020F8084C094BE41AA4103D -S31508008EB000251E46A54204D056F8253098470135A8 -S31508008EC0F8E770BD740000207400002078000020C8 -S31508008ED07400002002440346934202D003F8011BA3 -S31508008EE0FAE77047FEE70000F8B500BFF8BC08BC13 -S31508008EF09E467047F8B500BFF8BC08BC9E4670474A -S31508008F0005020602060307030803090309040A04FF -S31508008F100B040C040C050D050E050F050F061006AF -S31508008F20100710084300000014000020000000008D -S30D08008F30B8F2FF7F0100000002 -S31508008F3800000000010203040102030406070809E9 -S31508008F48007A030A00000000000000000000000084 -S31508008F5800000000000000000000000000000000FB -S31508008F6800000000248F0008000000000000000030 -S31508008F7800000000000000000000000000000000DB -S31508008F8800000000000000000000000000000000CB -S31508008F9800000000000000000000000000000000BB -S31108008FA800000000B18100088D8100085F +S31508008DF0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE73D +S31508008E00FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE72C +S31508008E10FEE7FEE7FEE7FEE7FEE700007C0000202F +S31508008E20F0000020014B1860704700BFEC000020DE +S31508008E3008B50A4B1B680A4AA2FB03239B09013B98 +S31508008E40084A5360F021084B83F8231000209060ED +S31508008E5007231360FFF7E6FF08BD00BF10000020D8 +S31508008E60D34D621010E000E000ED00E0014B1868F9 +S31508008E70704700BFEC000020024A136801331360F4 +S31508008E80704700BFEC00002008B5074B044613B135 +S31508008E900021AFF30080054B1868836A03B1984731 +S31508008EA0204600F033F800BF00000000508F00088D +S31508008EB070B50E4B0E4CE41AA41000251E46A542AA +S31508008EC004D056F8253098470135F8E700F020F821 +S31508008ED0084C094BE41AA41000251E46A54204D0E6 +S31508008EE056F8253098470135F8E770BD740000201C +S31508008EF07400002078000020740000200244034615 +S31508008F00934202D003F8011BFAE77047FEE7000018 +S31508008F10F8B500BFF8BC08BC9E467047F8B500BF58 +S31508008F20F8BC08BC9E4670470502060206030703FE +S31508008F300803090309040A040B040C040C050D05AF +S31508008F400E050F050F06100610071008430000004F +S30D08008F501400002000000000D7 +S30D08008F5890F2FF7F0100000002 +S31508008F6000000000010203040102030406070809C1 +S31508008F70007A030A0000000000000000000000005C +S31508008F8000000000000000000000000000000000D3 +S31508008F90000000004C8F00080000000000000000E0 +S31508008FA000000000000000000000000000000000B3 +S31508008FB000000000000000000000000000000000A3 +S31508008FC00000000000000000000000000000000093 +S31108008FD000000000B18100088D81000837 S7050800800072 diff --git a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/boot.c b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/boot.c index 19144452..364975fb 100644 --- a/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM4_STM32F4_Olimex_STM32P405_GCC/Prog/boot.c @@ -94,6 +94,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -152,6 +161,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -159,11 +169,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -188,6 +203,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.out b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.out index ff582010..2ba75eca 100644 Binary files a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.out and b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.out differ diff --git a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.srec b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.srec index 0aa8e269..6b64449e 100644 --- a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.srec +++ b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/bin/demoprog_dk_tm4c123g.srec @@ -1,43 +1,43 @@ S01C000064656D6F70726F675F646B5F746D3463313233672E73726563A9 -S113800050040020059300001D9300001D93000000 -S11380101D9300001D9300001D9300001D9300009C -S11380201D9300001D9300001D9300001D9300008C -S11380301D9300001D9300001D930000AB8A0000F7 -S11380401D9300001D9300001D9300001D9300006C -S11380501D9300001D9300001D9300001D9300005C -S11380601D9300001D9300001D9300001D9300004C -S11380701D9300001D9300001D9300001D9300003C -S11380801D9300001D9300001D9300001D9300002C -S11380901D9300001D9300001D9300001D9300001C -S11380A01D9300001D9300001D9300001D9300000C -S11380B01D9300001D9300001D9300001D930000FC -S11380C01D9300001D9300001D9300001D930000EC -S11380D01D9300001D9300001D9300001D930000DC -S11380E01D9300001D9300001D9300001D930000CC -S11380F01D9300001D9300001D9300001D930000BC -S11381001D9300001D9300001D9300001D930000AB -S11381101D9300001D9300001D9300001D9300009B -S11381201D9300001D9300001D9300001D9300008B -S11381301D9300001D9300001D9300001D9300007B -S11381401D9300001D9300001D9300001D9300006B -S11381501D9300001D9300001D9300001D9300005B -S11381601D9300001D9300001D9300001D9300004B -S11381701D9300001D9300001D9300001D9300003B -S11381801D9300001D9300001D9300001D9300002B -S11381901D9300001D9300001D9300001D9300001B -S11381A01D9300001D9300001D9300001D9300000B -S11381B01D9300001D9300001D9300001D930000FB -S11381C01D9300001D9300001D9300001D930000EB -S11381D01D9300001D9300001D9300001D930000DB -S11381E01D9300001D9300001D9300001D930000CB -S11381F01D9300001D9300001D9300001D930000BB -S11382001D9300001D9300001D9300001D930000AA -S11382101D9300001D9300001D9300001D9300009A -S11382201D9300001D9300001D9300001D9300008A -S11382301D9300001D9300001D9300001D9300007A -S11382401D9300001D9300001D9300001D9300006A -S11382501D9300001D9300001D9300001D9300005A -S11382601D9300001D9300001D930000EE11AA55FC +S11380005804002031930000499300004993000074 +S113801049930000499300004993000049930000EC +S113802049930000499300004993000049930000DC +S1138030499300004993000049930000D78A000047 +S113804049930000499300004993000049930000BC +S113805049930000499300004993000049930000AC +S1138060499300004993000049930000499300009C +S1138070499300004993000049930000499300008C +S1138080499300004993000049930000499300007C +S1138090499300004993000049930000499300006C +S11380A0499300004993000049930000499300005C +S11380B0499300004993000049930000499300004C +S11380C0499300004993000049930000499300003C +S11380D0499300004993000049930000499300002C +S11380E0499300004993000049930000499300001C +S11380F0499300004993000049930000499300000C +S113810049930000499300004993000049930000FB +S113811049930000499300004993000049930000EB +S113812049930000499300004993000049930000DB +S113813049930000499300004993000049930000CB +S113814049930000499300004993000049930000BB +S113815049930000499300004993000049930000AB +S1138160499300004993000049930000499300009B +S1138170499300004993000049930000499300008B +S1138180499300004993000049930000499300007B +S1138190499300004993000049930000499300006B +S11381A0499300004993000049930000499300005B +S11381B0499300004993000049930000499300004B +S11381C0499300004993000049930000499300003B +S11381D0499300004993000049930000499300002B +S11381E0499300004993000049930000499300001B +S11381F0499300004993000049930000499300000B +S113820049930000499300004993000049930000FA +S113821049930000499300004993000049930000EA +S113822049930000499300004993000049930000DA +S113823049930000499300004993000049930000CA +S113824049930000499300004993000049930000BA +S113825049930000499300004993000049930000AA +S1138260499300004993000049930000EE11AA5578 S1138270DFF81015884200F02E81DFF80C158842D3 S113828000F02981DFF80415884200F02481DFF82A S11382900015884200F01F81DFF8F814884200F0CE @@ -136,179 +136,182 @@ S1138850011800F0021800F0031800F0041800F0EA S1138860051800F0061800F0071800F0000C00F0DE S1138870002800F0010000F0005C00F0015C00F052 S1138880025C00F0035C00F0045C00F0055C00F0A6 -S1138890F090000000E60F4060E00F4058E00F4009 +S11388901C91000000E60F4060E00F4058E00F40DC S11388A050E00F400400FA050CED00E070E00F40CA S11388B08FFFFF7F30000080FEFF3FF80100C007FC S11388C00000404000E00F400000FF700000051071 -S11388D0849000000008008060E10F4064E10F40D4 +S11388D0B09000000008008060E10F4064E10F40A8 S11388E00024F40000093D0080B500F007F800F012 -S11388F015F800F08FF800F015F8FAE780B500F0ED -S1138900B3F80448FFF712FE00F076F800F0B6F86A +S11388F015F800F0A5F800F015F8FAE780B500F0D7 +S1138900C9F80448FFF712FE00F08CF800F0CCF828 S113891001BD00004005C001FEE7000080B500F085 S113892009F801BD80B500F01BF801BD80B5FFF763 -S1138930F3FD01BD80B52A48FFF7D2FD2948FFF7B2 -S1138940CFFD03215FF0402000F046FAFFF794FECC -S113895060234FF461420100234800F0AEFA01BDE8 -S113896080B52248007800280BD1214800F02BF86C -S1138970012827D101201D49087000201D490870D5 -S113898020E01B481B4909780844401C00F01BF8F0 -S1138990012817D117480078401C1649087015485B -S11389A000781349097888420CD100200F490870D7 -S11389B00F484078FF2805D10D488078002801D160 -S11389C0FFF7B4FF01BD10B50400074800F00AFB2F -S11389D010F1010F02D02070012000E0002010BD32 -S11389E0001800F0000800F000C000404D00002016 -S11389F0000000204C00002080B51748FFF770FDF0 -S1138A000421164800F0CCF900220421134800F098 -S1138A10B2F901BD10B500F045F804001048006833 -S1138A20201AB0F5FA7F16D30E480078002808D132 -S1138A3001200C49087004220421084800F09BF925 -S1138A4007E000200749087000220421034800F0D1 -S1138A5092F90348046010BD060800F0006002406B -S1138A60440000204E0000200348006850F04040BD -S1138A70014908607047000034EF00E080B5FFF75B -S1138A80FBFD4FF47A71B0FBF1F000F0E5FA00F071 -S1138A90D5FA00F0DAFA002000F001F801BD064929 -S1138AA00860704704480068704703480068401C29 -S1138AB0014908607047000048000020B0F1402FD1 -S1138AC05BD0DFF84C13884257D0DFF84813884254 -S1138AD053D0DFF8441388424FD0DFF84013884264 -S1138AE04BD0DFF83C13884247D0DFF83813884274 -S1138AF043D0DFF8341388423FD0DFF83013884284 -S1138B003BD0DFF82C13884237D0DFF82813884293 -S1138B1033D0DFF8241388422FD0DFF820138842A3 -S1138B202BD0DFF81C13884227D0DFF818138842B3 -S1138B3023D0DFF8141388421FD0DFF810138842C3 -S1138B401BD0DFF80C13884217D0DFF808138842D3 -S1138B5013D0DFF8041388420FD0DFF800138842E3 -S1138B600BD0DFF8FC12884207D0DFF8F8128842F5 -S1138B7003D0DFF8F412884201D1012000E0002084 -S1138B80C0B2704770B504000D0016002000FFF756 -S1138B9095FF002804D1FB21DFF8D002FFF7BCFECB -S1138BA0002E08D0012E06D0022E04D0FE21DFF8BC -S1138BB0BC02FFF7B1FEF00705D514F5806000682C -S1138BC0EDB2284304E014F580600068EDB2A843D8 -S1138BD014F580610860B00705D514F58460006859 -S1138BE0EDB2284304E014F584600068EDB2A843B4 -S1138BF014F58461086070BDF8B504000D00170019 -S1138C001E002000FFF75AFF002805D140F2E111B1 -S1138C10DFF85802FFF780FE012F0BD0022F09D096 -S1138C20042F07D00C2F05D040F2E511DFF83C02E9 -S1138C30FFF772FE082E0DD00A2E0BD00C2E09D091 -S1138C40092E07D0002E05D04FF4F571DFF81C0271 -S1138C50FFF762FEF80705D514F5A0600068EDB2D1 -S1138C60284304E014F5A0600068EDB2A84314F5AD -S1138C70A0610860B80705D504F204500068EDB29D -S1138C80284304E004F204500068EDB2A84304F25F -S1138C9004510860780705D514F5A1600068EDB2A9 -S1138CA0284304E014F5A1600068EDB2A84314F56C -S1138CB0A1610860380705D514F5A3600068EDB21A -S1138CC0284304E014F5A3600068EDB2A84314F54A -S1138CD0A3610860F00705D504F20C500068EDB2FA -S1138CE0284304E004F20C500068EDB2A84304F2F7 -S1138CF00C510860B00705D514F5A2600068EDB208 -S1138D00284304E014F5A2600068EDB2A84314F50A -S1138D10A2610860700705D504F214500068EDB232 -S1138D20284304E004F214500068EDB2A84304F2AE -S1138D3014510860300705D504F21C500068EDB2E8 -S1138D40284304E004F21C500068EDB2A84304F286 -S1138D501C510860002E05D114F5A5600068EDB221 -S1138D60284304E014F5A5600068EDB2A84314F5A7 -S1138D70A5610860F1BD70B504000D001600200067 -S1138D80FFF79CFE002805D140F28531DFF8DC00B6 -S1138D90FFF7C2FDF6B2EDB214EB8500066070BDBC -S1138DA038B504000D002000FFF788FE002805D127 -S1138DB04FF49E61DFF8B400FFF7AEFD08230122F3 -S1138DC02900C9B22000FFF717FF01222900C9B208 -S1138DD02000FFF7D7FE31BD38B504000D00200098 -S1138DE0FFF76CFE002804D14FF4D7611F48FFF74A -S1138DF093FD02222900C9B22000FFF7C3FE082315 -S1138E0001222900C9B22000FFF7F6FE31BD00009F -S1138E100080054000500040009005400060004084 -S1138E2000A005400070004000B005400040024032 -S1138E3000C005400050024000D0054000600240E0 -S1138E4000E005400070024000F0054000D00340FF -S1138E500000064000100640002006400030064096 -S1138E60004006400050064000600640B0910000FB -S1138E70DFF8A01188421BD0DFF89C11884217D07C -S1138E80DFF89811884213D0DFF8941188420FD08C -S1138E90DFF8901188420BD0DFF88C11884207D09C -S1138EA0DFF88811884203D0DFF88411884201D1A9 -S1138EB0012000E00020C0B27047F8B504000E00A5 -S1138EC017001D002000FFF7D3FF002805D14FF441 -S1138ED0B271DFF86001FFF71FFD002F05D140F2EA -S1138EE06511DFF85001FFF717FDB6EBC70F05D288 -S1138EF04FF4B371DFF83C01FFF70EFD200000F0E2 -S1138F004DF8B6EB071F09D214F13000006850F099 -S1138F10200014F1300108607F0807E014F13000EC -S1138F20006830F0200014F130010860F000B0FB5C -S1138F30F7F0401C4008810914F12402116010F07C -S1138F403F0014F12801086014F12C000560002092 -S1138F5014F118010860200000F001F8F1BD10B50B -S1138F6004002000FFF784FF002805D140F2F5112A -S1138F70DFF8C000FFF7D0FC14F12C00006850F0BB -S1138F80100014F12C01086014F13000006840F264 -S1138F900131084314F13001086010BD10B504001C -S1138FA02000FFF765FF002805D140F21521DFF806 -S1138FB08400FFF7B1FC14F1180000680007FAD42C -S1138FC014F12C00006830F0100014F12C0108603A -S1138FD014F130000068DFF86010084014F130012B -S1138FE0086010BD10B504002000FFF741FF002801 -S1138FF005D14FF48D61DFF83C00FFF78DFC14F1CF -S113900018000068C00601D4206801E05FF0FF305A -S113901010BD000000C0004000D0004000E000404F -S113902000F0004000000140001001400020014019 -S1139030003001400C920000FEFCFFFF0E48006867 -S113904050F005000C49086070470B48006850F068 -S1139050020009490860704710B50400002C02D0D2 -S1139060B4F1807F03D9E2210448FFF755FC601E68 -S11390700349086010BD000010E000E050910000BA -S113908014E000E040420F0000201C0080841E0019 -S113909000802500999E36000040380000093D00FC -S11390A000803E0000004B00404B4C0000204E006E -S11390B0808D5B0000C05D000080700000127A00AB -S11390C000007D0080969800001BB7000080BB0064 -S11390D0C0E8CE00647ADA000024F4000000FA004C -S11390E080A81201002D310100366E0140787D0107 -S11390F0433A5C576F726B5C736F66747761726529 -S11391005C4F70656E424C545C5461726765745C6C -S113911044656D6F5C41524D434D345F544D34434F -S11391205F444B5F544D3443313233475F494152BE -S11391305C50726F675C6C69625C647269766572BC -S11391406C69625C73797363746C2E630000000055 -S1139150433A5C576F726B5C736F667477617265C8 -S11391605C4F70656E424C545C5461726765745C0C -S113917044656D6F5C41524D434D345F544D3443EF -S11391805F444B5F544D3443313233475F4941525E -S11391905C50726F675C6C69625C6472697665725C -S11391A06C69625C7379737469636B2E630000008D -S11391B0433A5C576F726B5C736F66747761726568 -S11391C05C4F70656E424C545C5461726765745CAC -S11391D044656D6F5C41524D434D345F544D34438F -S11391E05F444B5F544D3443313233475F494152FE -S11391F05C50726F675C6C69625C647269766572FC -S11392006C69625C6770696F2E630000433A5C5757 -S11392106F726B5C736F6674776172655C4F7065B7 -S11392206E424C545C5461726765745C44656D6F46 -S11392305C41524D434D345F544D34435F444B5F66 -S1139240544D3443313233475F4941525C50726F5D -S1139250675C6C69625C6472697665726C69625C95 -S1139260756172742E63000019E050F8041BCB077B -S113927044BFA9F101035918121F0023042A41F81D -S1139280043BF9D25FEA827C0B4604D54FF0000C14 -S1139290A1F800C09B1CD10744BF0021197050F8ED -S11392A0042B002AE1D1704710B5074979441831DD -S11392B0064C7C44163404E00A68081D11448847AF -S11392C00146A142F8D110BD2C0000003800000076 -S11392D04EF68851CEF20001086840F47000086030 -S11392E0BFF34F8FBFF36F8F4FF00070E1EE100AA2 -S11392F07047000075FFFFFF5000000000000020D1 -S11393000000000080B50448006850F47000024971 -S1139310086000F005F801BD88ED00E0FEE70000FC -S1139320034B9D46AFF30080FFF7D2FF00F002F835 -S11393305004002000F00BF8002801D0FFF7B4FF20 -S11393400020AFF30080FFF7CFFA00F002F801200D -S1139350704700F001B800000746384600F002F8F4 -S1139360FBE7000080B5AFF30080024A110018202B -S10B9370ABBEFBE7260002007E -S903932148 +S1138930F3FD01BD80B53448FFF7D2FD3348FFF79E +S1138940CFFD03215FF0402000F05CFAFFF794FEB6 +S113895060234FF4614201002D4800F0C4FA01BDC8 +S113896080B52C480078002813D12B4800F03EF83D +S113897001283AD128480078002836D000F0A8F819 +S11389802649086001202349087000202449087002 +S11389902BE02148224909780844401C00F026F8BD +S11389A0012818D11E480078401C1D4908701C4835 +S11389B0007819490978884217D1002015490870B0 +S11389C015484078FF2810D11348807800280CD12E +S11389D0FFF7ACFF09E000F07BF810490968643147 +S11389E0814202D200200B49087001BD10B5040079 +S11389F0074800F00DFB10F1010F02D02070012098 +S1138A0000E0002010BD0000001800F0000800F095 +S1138A1000C000405100002000000020440000205D +S1138A205000002080B51748FFF75AFD042116486E +S1138A3000F0CCF900220421134800F0B2F901BD82 +S1138A4010B500F045F8040010480068201AB0F58D +S1138A50FA7F16D30E480078002808D101200C496B +S1138A60087004220421084800F09BF907E0002064 +S1138A700749087000220421034800F092F90348D2 +S1138A80046010BD060800F00060024048000020A9 +S1138A90520000200348006850F04040014908603B +S1138AA07047000034EF00E080B5FFF7E5FD4FF4B8 +S1138AB07A71B0FBF1F000F0E5FA00F0D5FA00F0BD +S1138AC0DAFA002000F001F801BD06490860704799 +S1138AD004480068704703480068401C0149086066 +S1138AE0704700004C000020B0F1402F5BD0DFF84D +S1138AF04C13884257D0DFF84813884253D0DFF82C +S1138B00441388424FD0DFF8401388424BD0DFF83B +S1138B103C13884247D0DFF83813884243D0DFF84B +S1138B20341388423FD0DFF8301388423BD0DFF85B +S1138B302C13884237D0DFF82813884233D0DFF86B +S1138B40241388422FD0DFF8201388422BD0DFF87B +S1138B501C13884227D0DFF81813884223D0DFF88B +S1138B60141388421FD0DFF8101388421BD0DFF89B +S1138B700C13884217D0DFF80813884213D0DFF8AB +S1138B80041388420FD0DFF8001388420BD0DFF8BB +S1138B90FC12884207D0DFF8F812884203D0DFF8CD +S1138BA0F412884201D1012000E00020C0B27047D5 +S1138BB070B504000D0016002000FFF795FF002893 +S1138BC004D1FB21DFF8D002FFF7A6FE002E08D067 +S1138BD0012E06D0022E04D0FE21DFF8BC02FFF7DE +S1138BE09BFEF00705D514F580600068EDB22843BC +S1138BF004E014F580600068EDB2A84314F58061C8 +S1138C000860B00705D514F584600068EDB2284308 +S1138C1004E014F584600068EDB2A84314F584619F +S1138C20086070BDF8B504000D0017001E00200098 +S1138C30FFF75AFF002805D140F2E111DFF858028E +S1138C40FFF76AFE012F0BD0022F09D0042F07D0A3 +S1138C500C2F05D040F2E511DFF83C02FFF75CFE73 +S1138C60082E0DD00A2E0BD00C2E09D0092E07D0B9 +S1138C70002E05D04FF4F571DFF81C02FFF74CFE0F +S1138C80F80705D514F5A0600068EDB2284304E0A8 +S1138C9014F5A0600068EDB2A84314F5A061086063 +S1138CA0B80705D504F204500068EDB2284304E087 +S1138CB004F204500068EDB2A84304F204510860C1 +S1138CC0780705D514F5A1600068EDB2284304E0E7 +S1138CD014F5A1600068EDB2A84314F5A161086021 +S1138CE0380705D514F5A3600068EDB2284304E005 +S1138CF014F5A3600068EDB2A84314F5A3610860FD +S1138D00F00705D504F20C500068EDB2284304E0E6 +S1138D1004F20C500068EDB2A84304F20C51086050 +S1138D20B00705D514F5A2600068EDB2284304E04D +S1138D3014F5A2600068EDB2A84314F5A2610860BE +S1138D40700705D504F214500068EDB2284304E01E +S1138D5004F214500068EDB2A84304F21451086000 +S1138D60300705D504F21C500068EDB2284304E036 +S1138D7004F21C500068EDB2A84304F21C510860D0 +S1138D80002E05D114F5A5600068EDB2284304E077 +S1138D9014F5A5600068EDB2A84314F5A561086058 +S1138DA0F1BD70B504000D0016002000FFF79CFE15 +S1138DB0002805D140F28531DFF8DC00FFF7ACFD77 +S1138DC0F6B2EDB214EB8500066070BD38B5040050 +S1138DD00D002000FFF788FE002805D14FF49E61A6 +S1138DE0DFF8B400FFF798FD082301222900C9B277 +S1138DF02000FFF717FF01222900C9B22000FFF766 +S1138E00D7FE31BD38B504000D002000FFF76CFE1D +S1138E10002804D14FF4D7611F48FFF77DFD0222DB +S1138E202900C9B22000FFF7C3FE0823012229004C +S1138E30C9B22000FFF7F6FE31BD000000800540F6 +S1138E4000500040009005400060004000A0054034 +S1138E500070004000B005400040024000C00540E2 +S1138E600050024000D005400060024000E0054090 +S1138E700070024000F0054000D0034000000640AE +S1138E800010064000200640003006400040064026 +S1138E900050064000600640DC910000DFF8A0119D +S1138EA088421BD0DFF89C11884217D0DFF8981154 +S1138EB0884213D0DFF8941188420FD0DFF8901164 +S1138EC088420BD0DFF88C11884207D0DFF8881174 +S1138ED0884203D0DFF88411884201D1012000E0E8 +S1138EE00020C0B27047F8B504000E0017001D0042 +S1138EF02000FFF7D3FF002805D14FF4B271DFF84B +S1138F006001FFF709FD002F05D140F26511DFF87C +S1138F105001FFF701FDB6EBC70F05D24FF4B37153 +S1138F20DFF83C01FFF7F8FC200000F04DF8B6EB49 +S1138F30071F09D214F13000006850F0200014F12A +S1138F40300108607F0807E014F13000006830F059 +S1138F50200014F130010860F000B0FBF7F0401C71 +S1138F604008810914F12402116010F03F0014F14B +S1138F702801086014F12C000560002014F1180188 +S1138F800860200000F001F8F1BD10B504002000D5 +S1138F90FFF784FF002805D140F2F511DFF8C00087 +S1138FA0FFF7BAFC14F12C00006850F0100014F123 +S1138FB02C01086014F13000006840F201310843CC +S1138FC014F13001086010BD10B504002000FFF753 +S1138FD065FF002805D140F21521DFF88400FFF772 +S1138FE09BFC14F1180000680007FAD414F12C005B +S1138FF0006830F0100014F12C01086014F1300006 +S11390000068DFF86010084014F13001086010BDFA +S113901010B504002000FFF741FF002805D14FF4EC +S11390208D61DFF83C00FFF777FC14F1180000684D +S1139030C00601D4206801E05FF0FF3010BD0000DD +S113904000C0004000D0004000E0004000F00040BC +S113905000000140001001400020014000300140A8 +S113906038920000FEFCFFFF0E48006850F0050037 +S11390700C49086070470B48006850F00200094929 +S11390800860704710B50400002C02D0B4F1807F52 +S113909003D9E2210448FFF73FFC601E034908603E +S11390A010BD000010E000E07C91000014E000E03E +S11390B040420F0000201C0080841E000080250018 +S11390C0999E36000040380000093D0000803E00B3 +S11390D000004B00404B4C0000204E00808D5B0094 +S11390E000C05D000080700000127A0000007D0066 +S11390F080969800001BB7000080BB00C0E8CE003B +S1139100647ADA000024F4000000FA0080A8120156 +S1139110002D310100366E0140787D01433A5C57E1 +S11391206F726B5C736F6674776172655C4F7065A8 +S11391306E424C545C5461726765745C44656D6F37 +S11391405C41524D434D345F544D34435F444B5F57 +S1139150544D3443313233475F4941525C50726F4E +S1139160675C6C69625C6472697665726C69625C86 +S113917073797363746C2E6300000000433A5C5788 +S11391806F726B5C736F6674776172655C4F706548 +S11391906E424C545C5461726765745C44656D6FD7 +S11391A05C41524D434D345F544D34435F444B5FF7 +S11391B0544D3443313233475F4941525C50726FEE +S11391C0675C6C69625C6472697665726C69625C26 +S11391D07379737469636B2E63000000433A5C57C0 +S11391E06F726B5C736F6674776172655C4F7065E8 +S11391F06E424C545C5461726765745C44656D6F77 +S11392005C41524D434D345F544D34435F444B5F96 +S1139210544D3443313233475F4941525C50726F8D +S1139220675C6C69625C6472697665726C69625CC5 +S11392306770696F2E630000433A5C576F726B5C12 +S1139240736F6674776172655C4F70656E424C54DF +S11392505C5461726765745C44656D6F5C41524D2A +S1139260434D345F544D34435F444B5F544D34435A +S1139270313233475F4941525C50726F675C6C69AD +S1139280625C6472697665726C69625C7561727441 +S11392902E63000019E050F8041BCB0744BFA9F16A +S11392A001035918121F0023042A41F8043BF9D280 +S11392B05FEA827C0B4604D54FF0000CA1F800C095 +S11392C09B1CD10744BF0021197050F8042B002ABD +S11392D0E1D1704710B5074979441831064C7C44F4 +S11392E0163404E00A68081D114488470146A14267 +S11392F0F8D110BD2C000000380000004EF6885153 +S1139300CEF20001086840F470000860BFF34F8F8C +S1139310BFF36F8F4FF00070E1EE100A704700004A +S113932075FFFFFF54000000000000200000000053 +S113933080B50448006850F470000249086000F0E9 +S113934005F801BD88ED00E0FEE70000034B9D46F3 +S1139350AFF30080FFF7D2FF00F002F858040020BA +S113936000F00BF8002801D0FFF7B4FF0020AFF3A2 +S11393700080FFF7B9FA00F002F80120704700F00E +S113938001B800000746384600F002F8FBE7000089 +S113939080B5AFF30080024A11001820ABBEFBE792 +S10793A0260002009D +S903934D1C diff --git a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/boot.c b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/boot.c index e6bc473f..90247eee 100644 --- a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/boot.c @@ -83,6 +83,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -119,6 +128,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -126,11 +136,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -155,6 +170,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/settings/tm4c123g.wsdt b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/settings/tm4c123g.wsdt index 3edc1ec7..c01912b3 100644 --- a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/settings/tm4c123g.wsdt +++ b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/settings/tm4c123g.wsdt @@ -17,7 +17,7 @@ 201395372931422024318371 - + TabID-23736-13759 @@ -29,20 +29,20 @@ - 0TabID-11003-23003BuildBuildTabID-13665-29690Find All DeclarationsFind-All-DeclarationsTabID-2562-1429Debug LogDebug-Log0 + 0TabID-11003-23003BuildBuildTabID-13665-29690Find All DeclarationsFind-All-DeclarationsTabID-2562-1429Debug LogDebug-Log0 - TextEditor$WS_DIR$\..\main.c0000026195419540TextEditor$WS_DIR$\..\boot.c000005528572857TextEditor$WS_DIR$\..\header.h00000021782178TextEditor$WS_DIR$\..\led.c000000242824280100000010000001 + TextEditor$WS_DIR$\..\main.c000002619541954TextEditor$WS_DIR$\..\boot.c0000013673207320TextEditor$WS_DIR$\..\header.h00000021782178TextEditor$WS_DIR$\..\led.c00000024282428TextEditor$WS_DIR$\..\lib\driverlib\i2c.c000001208387403874040100000010000001 - iaridepm.enu1-2-2579418-2-22002001041671984132187505763890007-257719242001002083198413218750382937 + iaridepm.enu1-2-2578418-2-22002001041671986102187505759680067503057471215-257619242001002083198610218750383317 diff --git a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/tm4c123g.dep b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/tm4c123g.dep index 66c6cd24..0e7efc89 100644 --- a/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/tm4c123g.dep +++ b/Target/Demo/ARMCM4_TM4C_DK_TM4C123G_IAR/Prog/ide/tm4c123g.dep @@ -6,1226 +6,257 @@ Debug - $PROJ_DIR$\..\lib\driverlib\can.h - $PROJ_DIR$\..\lib\driverlib\adc.h - $PROJ_DIR$\..\lib\driverlib\comp.c - $PROJ_DIR$\..\lib\driverlib\adc.c - $PROJ_DIR$\..\lib\driverlib\can.c - $PROJ_DIR$\..\lib\inc\hw_hibernate.h - $PROJ_DIR$\..\lib\inc\hw_gpio.h - $PROJ_DIR$\..\lib\inc\hw_flash.h - $PROJ_DIR$\..\lib\inc\hw_eeprom.h - $PROJ_DIR$\..\lib\inc\hw_comp.h - $PROJ_DIR$\..\lib\inc\hw_can.h - $PROJ_DIR$\..\lib\inc\hw_adc.h - $PROJ_DIR$\..\lib\driverlib\watchdog.h - $PROJ_DIR$\..\lib\driverlib\watchdog.c - $PROJ_DIR$\..\lib\driverlib\usb.h - $PROJ_DIR$\..\lib\driverlib\usb.c - $PROJ_DIR$\..\lib\driverlib\udma.h - $PROJ_DIR$\..\lib\driverlib\udma.c - $PROJ_DIR$\..\lib\driverlib\uart.h - $PROJ_DIR$\..\lib\driverlib\uart.c - $PROJ_DIR$\..\lib\driverlib\timer.h - $PROJ_DIR$\..\lib\driverlib\timer.c - $PROJ_DIR$\..\lib\driverlib\systick.h - $PROJ_DIR$\..\lib\driverlib\systick.c - $PROJ_DIR$\..\lib\driverlib\sysexc.c - $PROJ_DIR$\..\lib\driverlib\sysctl.h - $PROJ_DIR$\..\lib\driverlib\sysctl.c - $PROJ_DIR$\..\lib\driverlib\sw_crc.h - $PROJ_DIR$\..\lib\driverlib\sw_crc.c - $PROJ_DIR$\..\lib\driverlib\ssi.h - $PROJ_DIR$\..\lib\driverlib\ssi.c - $PROJ_DIR$\..\lib\driverlib\qei.h - $PROJ_DIR$\..\lib\driverlib\qei.c - $PROJ_DIR$\..\lib\driverlib\pwm.h - $PROJ_DIR$\..\lib\driverlib\pwm.c - $PROJ_DIR$\..\lib\driverlib\mpu.h - $PROJ_DIR$\..\lib\driverlib\mpu.c - $PROJ_DIR$\..\lib\driverlib\interrupt.h - $PROJ_DIR$\..\lib\driverlib\interrupt.c - $PROJ_DIR$\..\lib\driverlib\i2c.h - $PROJ_DIR$\..\lib\driverlib\i2c.c - $PROJ_DIR$\..\lib\driverlib\hibernate.h - $PROJ_DIR$\..\lib\driverlib\hibernate.c - $PROJ_DIR$\..\lib\driverlib\gpio.h - $PROJ_DIR$\..\lib\driverlib\gpio.c - $PROJ_DIR$\..\lib\driverlib\fpu.h - $PROJ_DIR$\..\lib\driverlib\fpu.c - $PROJ_DIR$\..\lib\driverlib\flash.h - $PROJ_DIR$\..\lib\driverlib\flash.c - $PROJ_DIR$\..\lib\driverlib\eeprom.h - $PROJ_DIR$\..\lib\driverlib\eeprom.c - $PROJ_DIR$\..\lib\driverlib\debug.h - $PROJ_DIR$\..\lib\driverlib\cpu.h - $PROJ_DIR$\..\lib\driverlib\cpu.c - $PROJ_DIR$\..\lib\driverlib\comp.h - $PROJ_DIR$\..\lib\inc\hw_memmap.h - $PROJ_DIR$\..\lib\inc\hw_nvic.h - $PROJ_DIR$\..\lib\inc\hw_ints.h - $PROJ_DIR$\..\lib\inc\hw_i2c.h - $PROJ_DIR$\..\lib\inc\hw_pwm.h - $PROJ_DIR$\..\lib\inc\hw_qei.h - $PROJ_DIR$\..\lib\inc\hw_ssi.h - $PROJ_DIR$\..\lib\inc\hw_sysctl.h - $PROJ_DIR$\..\lib\inc\hw_sysexc.h - $PROJ_DIR$\..\lib\inc\hw_timer.h - $PROJ_DIR$\..\lib\inc\hw_types.h - $PROJ_DIR$\..\lib\inc\hw_uart.h - $PROJ_DIR$\..\lib\inc\hw_udma.h - $PROJ_DIR$\..\lib\inc\hw_usb.h - $PROJ_DIR$\..\lib\inc\hw_watchdog.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\cstart.s - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\time.c - $PROJ_DIR$\..\time.h - $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\irq.h - $PROJ_DIR$\..\irq.c - $PROJ_DIR$\..\obj\usb_serial_structs.o - $PROJ_DIR$\..\obj\usbstick.o - $PROJ_DIR$\..\obj\sysexc.pbi - $PROJ_DIR$\..\obj\ustdlib.pbi - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\flash.o - $PROJ_DIR$\..\obj\vectors.o - $PROJ_DIR$\..\obj\uartstdio.o - $PROJ_DIR$\..\obj\qs-logger.pbi - $PROJ_DIR$\..\obj\fpu.o - $PROJ_DIR$\..\obj\irq.pbi - $PROJ_DIR$\..\obj\usbserial.o - $PROJ_DIR$\..\obj\cfal96x64x16.pbi - $PROJ_DIR$\..\obj\systick.pbi - $PROJ_DIR$\..\bin\demoprog_dk_tm4c123g.out - $PROJ_DIR$\..\obj\clocksetwidget.pbi - $PROJ_DIR$\usbserial.c - $PROJ_DIR$\..\obj\usbserial.pbi - $PROJ_DIR$\usbstick.c - $PROJ_DIR$\..\..\..\..\utils\uartstdio.c - $PROJ_DIR$\..\obj\cfal96x64x16.o - $PROJ_DIR$\usb_serial_structs.c - $PROJ_DIR$\..\obj\usb_serial_structs.pbi - $PROJ_DIR$\..\obj\fat_usbmsc.o - $PROJ_DIR$\..\obj\acquire.o - $PROJ_DIR$\..\obj\clocksetwidget.o - $PROJ_DIR$\..\obj\buttons.o - $TOOLKIT_DIR$\lib\dl7M_tln.a - $PROJ_DIR$\..\obj\sw_crc.pbi - $PROJ_DIR$\..\obj\buttons.pbi - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\obj\sysctl.pbi - $PROJ_DIR$\..\obj\cpu.pbi - $PROJ_DIR$\..\obj\usb.o - $PROJ_DIR$\..\obj\adc.pbi - $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\watchdog.o - $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\obj\i2c.pbi - $PROJ_DIR$\..\obj\interrupt.pbi - $PROJ_DIR$\..\obj\udma.o - $PROJ_DIR$\..\obj\can.pbi - $PROJ_DIR$\..\obj\eeprom.pbi - $PROJ_DIR$\..\obj\hibernate.pbi - $PROJ_DIR$\..\..\..\..\utils\ustdlib.c - $PROJ_DIR$\..\drivers\stripchartwidget.c - $PROJ_DIR$\..\obj\images.o - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\stripchartmanager.c - $PROJ_DIR$\..\obj\comp.pbi - $PROJ_DIR$\startup_ewarm.c - $PROJ_DIR$\..\obj\udma.pbi - $PROJ_DIR$\..\obj\hibernate.o - $PROJ_DIR$\..\obj\qei.o - $PROJ_DIR$\..\obj\cstart.o - $TOOLKIT_DIR$\inc\c\ycheck.h - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\boot.o - $TOOLKIT_DIR$\inc\c\stdbool.h - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\..\obj\irq.o - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\bin\demoprog_dk_tm4c123g.srec - $PROJ_DIR$\..\obj\watchdog.pbi + $PROJ_DIR$\menus.c + $PROJ_DIR$\..\..\..\..\third_party\fatfs\port\fat_usbmsc.c + $PROJ_DIR$\..\obj\stripchartmanager.pbi + $PROJ_DIR$\..\obj\sw_crc.o $PROJ_DIR$\qs-logger.c + $PROJ_DIR$\..\obj\can.o + $PROJ_DIR$\..\obj\sysctl.o + $PROJ_DIR$\..\obj\systick.o + $PROJ_DIR$\..\obj\qs-logger.o $PROJ_DIR$\images.c $PROJ_DIR$\..\drivers\cfal96x64x16.c - $PROJ_DIR$\flashstore.c - $PROJ_DIR$\..\..\..\..\third_party\fatfs\src\ff.c - $PROJ_DIR$\clocksetwidget.c - $PROJ_DIR$\menus.c - $PROJ_DIR$\acquire.c - $PROJ_DIR$\..\memory.x $PROJ_DIR$\..\obj\eeprom.o - $PROJ_DIR$\..\obj\images.pbi - $PROJ_DIR$\..\..\..\..\third_party\fatfs\port\fat_usbmsc.c - $PROJ_DIR$\..\obj\qei.pbi + $PROJ_DIR$\acquire.c $PROJ_DIR$\..\obj\fat_usbmsc.pbi + $PROJ_DIR$\clocksetwidget.c + $PROJ_DIR$\..\obj\mpu.pbi + $PROJ_DIR$\..\bin\demoprog_dk_tm4c123g.srec + $PROJ_DIR$\..\obj\images.pbi + $PROJ_DIR$\..\obj\qei.pbi $PROJ_DIR$\..\obj\slidemenuwidget.pbi - $PROJ_DIR$\..\obj\can.o $PROJ_DIR$\..\obj\menus.o $PROJ_DIR$\..\obj\startup_ewarm.pbi - $PROJ_DIR$\..\obj\tm4c123g.pbd - $PROJ_DIR$\..\obj\qs-logger.o $PROJ_DIR$\..\obj\cpu.o - $PROJ_DIR$\..\obj\stripchartmanager.pbi - $PROJ_DIR$\..\obj\sysctl.o - $PROJ_DIR$\..\obj\mpu.pbi + $PROJ_DIR$\..\obj\tm4c123g.pbd + $PROJ_DIR$\..\memory.x $PROJ_DIR$\..\obj\pwm.pbi - $PROJ_DIR$\..\obj\sw_crc.o - $PROJ_DIR$\..\obj\systick.o - $PROJ_DIR$\..\obj\fpu.pbi - $PROJ_DIR$\..\obj\mpu.o - $PROJ_DIR$\..\obj\gpio.pbi - $PROJ_DIR$\..\obj\sysexc.o - $PROJ_DIR$\..\obj\ff.o - $PROJ_DIR$\..\obj\slidemenuwidget.o - $PROJ_DIR$\..\obj\flashstore.pbi - $PROJ_DIR$\..\obj\ustdlib.o + $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\obj\watchdog.pbi + $PROJ_DIR$\flashstore.c + $PROJ_DIR$\..\..\..\..\third_party\fatfs\src\ff.c + $PROJ_DIR$\..\obj\udma.pbi + $PROJ_DIR$\..\obj\hibernate.pbi + $PROJ_DIR$\..\obj\images.o + $PROJ_DIR$\..\obj\qei.o + $TOOLKIT_DIR$\inc\c\ycheck.h + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\startup_ewarm.c + $PROJ_DIR$\stripchartmanager.c + $PROJ_DIR$\..\obj\can.pbi + $PROJ_DIR$\..\obj\comp.pbi + $PROJ_DIR$\..\obj\eeprom.pbi + $PROJ_DIR$\..\..\..\..\utils\ustdlib.c + $PROJ_DIR$\..\obj\cstart.o + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\..\obj\hibernate.o + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\main.o + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $TOOLKIT_DIR$\inc\c\stdbool.h + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\drivers\stripchartwidget.c + $PROJ_DIR$\..\obj\irq.o + $TOOLKIT_DIR$\inc\c\yvals.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\udma.o $PROJ_DIR$\..\obj\ff.pbi - $PROJ_DIR$\..\obj\startup_ewarm.o - $PROJ_DIR$\..\drivers\slidemenuwidget.c - $PROJ_DIR$\..\obj\timer.o - $TOOLKIT_DIR$\lib\shb_l.a $PROJ_DIR$\..\obj\demoprog_dk_tm4c123g.map + $PROJ_DIR$\..\..\Boot\blt_conf.h + $PROJ_DIR$\..\obj\ustdlib.o + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\adc.o $PROJ_DIR$\..\drivers\buttons.c + $PROJ_DIR$\..\obj\stripchartwidget.pbi + $PROJ_DIR$\..\obj\mpu.o $PROJ_DIR$\..\obj\flashstore.o $PROJ_DIR$\..\obj\comp.o - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\..\Boot\blt_conf.h - $PROJ_DIR$\..\obj\adc.o $PROJ_DIR$\..\obj\time.pbi + $TOOLKIT_DIR$\lib\shb_l.a $PROJ_DIR$\..\obj\usbstick.pbi - $PROJ_DIR$\..\obj\stripchartwidget.pbi $PROJ_DIR$\..\obj\interrupt.o $PROJ_DIR$\..\obj\i2c.o - $PROJ_DIR$\..\obj\gpio.o $PROJ_DIR$\..\obj\pwm.o $PROJ_DIR$\..\obj\stripchartmanager.o $PROJ_DIR$\..\obj\stripchartwidget.o $PROJ_DIR$\..\obj\time.o $PROJ_DIR$\..\obj\uart.pbi + $PROJ_DIR$\..\obj\ff.o + $PROJ_DIR$\..\obj\gpio.o + $PROJ_DIR$\..\obj\startup_ewarm.o + $PROJ_DIR$\..\obj\fpu.pbi + $PROJ_DIR$\..\obj\flashstore.pbi + $PROJ_DIR$\..\obj\gpio.pbi + $PROJ_DIR$\..\obj\slidemenuwidget.o + $PROJ_DIR$\..\obj\sysexc.o + $PROJ_DIR$\..\drivers\slidemenuwidget.c + $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\obj\vectors.pbi + $PROJ_DIR$\..\obj\ssi.o + $PROJ_DIR$\..\obj\comp.__cstat.et + $PROJ_DIR$\..\obj\sysctl.__cstat.et + $PROJ_DIR$\..\obj\i2c.__cstat.et $PROJ_DIR$\..\obj\acquire.pbi $PROJ_DIR$\..\obj\menus.pbi - $PROJ_DIR$\..\obj\led.pbi $PROJ_DIR$\..\obj\uartstdio.pbi - $PROJ_DIR$\..\obj\ssi.o - $PROJ_DIR$\..\obj\ssi.pbi - $PROJ_DIR$\..\obj\usb.pbi - $PROJ_DIR$\..\obj\comp.__cstat.et - $PROJ_DIR$\..\obj\pwm.__cstat.et - $PROJ_DIR$\..\obj\sysctl.__cstat.et - $PROJ_DIR$\..\obj\mpu.__cstat.et - $PROJ_DIR$\..\obj\i2c.__cstat.et - $PROJ_DIR$\..\obj\hibernate.__cstat.et - $PROJ_DIR$\..\obj\interrupt.__cstat.et $PROJ_DIR$\..\obj\gpio.__cstat.et - $PROJ_DIR$\..\obj\fpu.__cstat.et + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\ssi.pbi + $PROJ_DIR$\..\obj\pwm.__cstat.et $PROJ_DIR$\..\obj\flash.__cstat.et + $PROJ_DIR$\..\obj\usb.pbi + $PROJ_DIR$\..\obj\mpu.__cstat.et + $PROJ_DIR$\..\obj\interrupt.__cstat.et + $PROJ_DIR$\..\obj\fpu.__cstat.et $PROJ_DIR$\..\obj\can.__cstat.et $PROJ_DIR$\..\obj\qei.__cstat.et $PROJ_DIR$\..\obj\cpu.__cstat.et $PROJ_DIR$\..\obj\adc.__cstat.et $PROJ_DIR$\..\obj\eeprom.__cstat.et + $PROJ_DIR$\..\obj\hibernate.__cstat.et $PROJ_DIR$\..\obj\uart.__cstat.et $PROJ_DIR$\..\obj\time.__cstat.et $PROJ_DIR$\..\obj\vectors.__cstat.et $PROJ_DIR$\..\obj\usb.__cstat.et $PROJ_DIR$\..\obj\watchdog.__cstat.et - $PROJ_DIR$\..\obj\udma.__cstat.et - $PROJ_DIR$\..\obj\boot.__cstat.et - $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\obj\led.__cstat.et - $PROJ_DIR$\..\obj\timer.__cstat.et $PROJ_DIR$\..\obj\ssi.__cstat.et $PROJ_DIR$\..\obj\sysexc.__cstat.et - $PROJ_DIR$\..\obj\systick.__cstat.et - $PROJ_DIR$\..\obj\sw_crc.__cstat.et + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\main.__cstat.et $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\..\obj\systick.__cstat.et + $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\sw_crc.__cstat.et + $PROJ_DIR$\..\obj\udma.__cstat.et + $PROJ_DIR$\..\obj\led.__cstat.et + $PROJ_DIR$\..\lib\inc\hw_sysexc.h + $PROJ_DIR$\..\lib\driverlib\timer.h + $PROJ_DIR$\..\lib\driverlib\timer.c + $PROJ_DIR$\..\lib\driverlib\usb.h + $PROJ_DIR$\..\lib\driverlib\udma.c + $PROJ_DIR$\..\lib\inc\hw_can.h + $PROJ_DIR$\..\lib\inc\hw_flash.h + $PROJ_DIR$\..\lib\driverlib\systick.h + $PROJ_DIR$\..\lib\driverlib\uart.c + $PROJ_DIR$\..\lib\inc\hw_eeprom.h + $PROJ_DIR$\..\lib\inc\hw_gpio.h + $PROJ_DIR$\..\lib\driverlib\usb.c + $PROJ_DIR$\..\lib\inc\hw_comp.h + $PROJ_DIR$\..\lib\inc\hw_i2c.h + $PROJ_DIR$\..\lib\inc\hw_memmap.h + $PROJ_DIR$\..\lib\inc\hw_pwm.h + $PROJ_DIR$\..\lib\inc\hw_qei.h + $PROJ_DIR$\..\lib\inc\hw_ssi.h + $PROJ_DIR$\..\lib\driverlib\uart.h + $PROJ_DIR$\..\lib\driverlib\udma.h + $PROJ_DIR$\..\lib\driverlib\watchdog.h + $PROJ_DIR$\..\lib\inc\hw_ints.h + $PROJ_DIR$\..\lib\inc\hw_adc.h + $PROJ_DIR$\..\lib\inc\hw_sysctl.h + $PROJ_DIR$\..\lib\driverlib\systick.c + $PROJ_DIR$\..\lib\driverlib\watchdog.c + $PROJ_DIR$\..\lib\inc\hw_hibernate.h + $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\lib\driverlib\ssi.c + $PROJ_DIR$\..\lib\driverlib\ssi.h + $PROJ_DIR$\..\lib\driverlib\sw_crc.c + $PROJ_DIR$\..\lib\driverlib\fpu.h + $PROJ_DIR$\..\lib\driverlib\gpio.h + $PROJ_DIR$\..\lib\driverlib\i2c.c + $PROJ_DIR$\..\lib\driverlib\interrupt.c + $PROJ_DIR$\..\lib\driverlib\sw_crc.h + $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\lib\driverlib\mpu.h + $PROJ_DIR$\..\lib\driverlib\sysctl.h + $PROJ_DIR$\..\lib\driverlib\sysexc.c + $PROJ_DIR$\..\lib\driverlib\hibernate.h + $PROJ_DIR$\..\lib\driverlib\hibernate.c + $PROJ_DIR$\..\lib\driverlib\interrupt.h + $PROJ_DIR$\..\lib\driverlib\mpu.c + $PROJ_DIR$\..\lib\driverlib\pwm.c + $PROJ_DIR$\..\lib\driverlib\qei.c + $PROJ_DIR$\..\lib\driverlib\i2c.h + $PROJ_DIR$\..\lib\driverlib\pwm.h + $PROJ_DIR$\..\lib\driverlib\qei.h + $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\lib\inc\hw_uart.h + $PROJ_DIR$\..\lib\inc\hw_udma.h + $PROJ_DIR$\..\obj\flash.o + $PROJ_DIR$\..\time.h + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\irq.h + $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\lib\inc\hw_usb.h + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\lib\inc\hw_watchdog.h + $PROJ_DIR$\..\time.c + $PROJ_DIR$\..\obj\usb_serial_structs.o + $PROJ_DIR$\..\obj\sysexc.pbi + $PROJ_DIR$\..\obj\boot.pbi + $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\uartstdio.o + $PROJ_DIR$\..\obj\qs-logger.pbi + $PROJ_DIR$\..\irq.c + $PROJ_DIR$\..\obj\fpu.o + $PROJ_DIR$\..\lib\inc\hw_timer.h + $PROJ_DIR$\..\obj\irq.pbi + $PROJ_DIR$\..\obj\usbserial.o + $PROJ_DIR$\..\obj\cfal96x64x16.pbi + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\obj\usbstick.o + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\obj\ustdlib.pbi + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\obj\buttons.o + $PROJ_DIR$\..\obj\adc.pbi + $PROJ_DIR$\..\obj\flash.pbi + $PROJ_DIR$\..\obj\sysctl.pbi + $PROJ_DIR$\..\obj\interrupt.pbi + $PROJ_DIR$\..\obj\systick.pbi + $PROJ_DIR$\..\obj\usbserial.pbi + $PROJ_DIR$\usb_serial_structs.c + $PROJ_DIR$\..\obj\acquire.o + $PROJ_DIR$\..\..\..\..\utils\uartstdio.c + $PROJ_DIR$\..\obj\usb_serial_structs.pbi + $PROJ_DIR$\..\obj\cfal96x64x16.o + $PROJ_DIR$\..\obj\clocksetwidget.pbi + $PROJ_DIR$\..\obj\fat_usbmsc.o + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\cpu.pbi + $PROJ_DIR$\..\bin\demoprog_dk_tm4c123g.out + $PROJ_DIR$\..\obj\clocksetwidget.o + $PROJ_DIR$\..\obj\watchdog.o + $PROJ_DIR$\..\obj\uart.o + $PROJ_DIR$\..\obj\i2c.pbi + $PROJ_DIR$\usbstick.c + $PROJ_DIR$\usbserial.c + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\..\obj\usb.o + $PROJ_DIR$\..\obj\sw_crc.pbi + $PROJ_DIR$\..\obj\buttons.pbi + $PROJ_DIR$\..\lib\driverlib\flash.h + $PROJ_DIR$\..\lib\driverlib\fpu.c + $PROJ_DIR$\..\lib\driverlib\adc.h + $PROJ_DIR$\..\lib\driverlib\can.c + $PROJ_DIR$\..\lib\driverlib\can.h + $PROJ_DIR$\..\lib\driverlib\comp.c + $PROJ_DIR$\..\lib\driverlib\comp.h + $PROJ_DIR$\..\lib\driverlib\cpu.c + $PROJ_DIR$\..\lib\driverlib\cpu.h + $PROJ_DIR$\..\lib\driverlib\adc.c + $PROJ_DIR$\..\lib\driverlib\eeprom.c + $PROJ_DIR$\..\lib\driverlib\debug.h + $PROJ_DIR$\..\lib\driverlib\eeprom.h + $PROJ_DIR$\..\lib\driverlib\flash.c - $PROJ_DIR$\..\lib\driverlib\comp.c - - - BICOMP - 131 - - - ICCARM - 195 - - - __cstat - 218 - - - - - BICOMP - 37 55 138 145 9 54 137 139 148 141 57 65 51 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 9 57 55 65 54 51 37 - - - - - $PROJ_DIR$\..\lib\driverlib\adc.c - - - BICOMP - 116 - - - ICCARM - 199 - - - __cstat - 231 - - - - - BICOMP - 51 55 148 137 11 62 145 141 57 65 1 37 139 138 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 11 57 55 65 62 1 51 37 - - - - - $PROJ_DIR$\..\lib\driverlib\can.c - - - BICOMP - 123 - - - ICCARM - 167 - - - __cstat - 228 - - - - - BICOMP - 0 56 138 145 10 62 37 137 139 141 57 55 65 51 148 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 10 57 56 55 62 65 0 51 37 - - - - - [ROOT_NODE] - - - ILINK - 96 192 - - - - - $PROJ_DIR$\..\lib\driverlib\watchdog.c - - - BICOMP - 151 - - - ICCARM - 118 - - - __cstat - 237 - - - - - BICOMP - 12 65 57 51 148 140 141 55 69 37 137 146 144 139 138 145 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 55 65 69 51 37 12 - - - - - $PROJ_DIR$\..\lib\driverlib\usb.c - - - BICOMP - 217 - - - ICCARM - 115 - - - __cstat - 236 - - - - - BICOMP - 37 145 148 65 57 68 16 137 141 55 62 51 25 14 139 138 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 55 65 62 68 51 37 25 16 14 - - - - - $PROJ_DIR$\..\lib\driverlib\udma.c - - - BICOMP - 133 - - - ICCARM - 122 - - - __cstat - 238 - - - - - BICOMP - 67 148 137 62 37 145 141 65 51 16 139 138 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 62 65 67 51 37 16 - - - - - $PROJ_DIR$\..\lib\driverlib\uart.c - - - BICOMP - 210 - - - ICCARM - 117 - - - __cstat - 233 - - - - - BICOMP - 37 62 137 138 140 57 66 139 146 141 55 65 51 18 148 145 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 55 62 65 66 51 37 18 - - - - - $PROJ_DIR$\..\lib\driverlib\timer.c - - - BICOMP - 129 - - - ICCARM - 190 - - - __cstat - 242 - - - - - BICOMP - 20 64 139 137 57 51 146 141 55 65 37 138 140 144 148 145 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 55 64 65 51 37 20 - - - - - $PROJ_DIR$\..\lib\driverlib\systick.c - - - BICOMP - 95 - - - ICCARM - 178 - - - __cstat - 245 - - - - - BICOMP - 65 148 140 57 137 146 141 56 139 138 145 144 51 37 22 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 56 65 51 37 22 - - - - - $PROJ_DIR$\..\lib\driverlib\sysexc.c - - - BICOMP - 84 - - - ICCARM - 182 - - - __cstat - 244 - - - - - BICOMP - 63 137 57 139 148 141 62 65 138 145 144 51 140 146 37 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 62 63 65 51 37 - - - - - $PROJ_DIR$\..\lib\driverlib\sysctl.c - - - BICOMP - 113 - - - ICCARM - 174 - - - __cstat - 220 - - - - - BICOMP - 51 62 137 146 57 7 25 148 140 141 56 65 52 37 139 138 145 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 56 62 65 7 52 51 37 25 - - - - - $PROJ_DIR$\..\lib\driverlib\sw_crc.c - - - BICOMP - 110 - - - ICCARM - 177 - - - __cstat - 246 - - - - - BICOMP - 137 138 140 27 139 146 141 148 145 - - - ICCARM - 141 137 148 139 140 146 138 145 27 - - - - - $PROJ_DIR$\..\lib\driverlib\ssi.c - - - BICOMP - 216 - - - ICCARM - 215 - - - __cstat - 243 - - - - - BICOMP - 148 137 37 61 57 65 145 141 55 62 51 29 139 138 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 55 61 62 65 51 37 29 - - - - - $PROJ_DIR$\..\lib\driverlib\qei.c - - - BICOMP - 164 - - - ICCARM - 135 - - - __cstat - 229 - - - - - BICOMP - 140 37 148 60 57 62 137 146 141 55 65 51 31 139 138 145 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 55 60 65 62 51 37 31 - - - - - $PROJ_DIR$\..\lib\driverlib\pwm.c - - - BICOMP - 176 - - - ICCARM - 206 - - - __cstat - 219 - - - - - BICOMP - 37 59 57 65 148 137 141 55 62 51 33 145 144 139 138 140 146 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 55 59 62 65 51 37 33 - - - - - $PROJ_DIR$\..\lib\driverlib\mpu.c - - - BICOMP - 175 - - - ICCARM - 180 - - - __cstat - 221 - - - - - BICOMP - 65 138 145 57 37 137 139 141 56 51 35 148 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 56 65 51 37 35 - - - - - $PROJ_DIR$\..\lib\driverlib\interrupt.c - - - BICOMP - 121 - - - ICCARM - 203 - - - __cstat - 224 - - - - - BICOMP - 138 65 148 145 57 51 137 141 56 52 37 139 144 140 146 - - - ICCARM - 144 141 137 148 139 140 146 138 145 57 56 65 52 51 37 - - - - - $PROJ_DIR$\..\lib\driverlib\i2c.c - - - BICOMP - 120 - - - ICCARM - 204 - - - __cstat - 222 - - - - - BICOMP - 138 39 145 55 58 65 137 139 148 141 57 62 51 37 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 58 57 55 62 65 51 39 37 - - - - - $PROJ_DIR$\..\lib\driverlib\hibernate.c - - - BICOMP - 125 - - - ICCARM - 134 - - - __cstat - 223 - - - - - BICOMP - 41 57 138 145 78 65 25 137 139 148 141 5 62 51 37 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 78 5 57 62 65 51 41 37 25 - - - - - $PROJ_DIR$\..\lib\driverlib\gpio.c - - - BICOMP - 181 - - - ICCARM - 205 - - - __cstat - 225 - - - - - BICOMP - 43 55 148 137 6 65 145 141 57 62 51 37 139 138 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 6 57 55 62 65 51 43 37 - - - - - $PROJ_DIR$\..\lib\driverlib\fpu.c - - - BICOMP - 179 - - - ICCARM - 91 - - - __cstat - 226 - - - - - BICOMP - 148 140 65 137 146 56 45 139 138 145 141 - - - ICCARM - 141 137 148 139 140 146 138 145 56 65 45 - - - - - $PROJ_DIR$\..\lib\driverlib\flash.c - - - BICOMP - 119 - - - ICCARM - 87 - - - __cstat - 227 - - - - - BICOMP - 37 62 148 140 7 51 137 146 141 57 65 47 139 138 145 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 7 57 62 65 51 47 37 - - - - - $PROJ_DIR$\..\lib\driverlib\eeprom.c - - - BICOMP - 124 - - - ICCARM - 161 - - - __cstat - 232 - - - - - BICOMP - 148 139 47 137 57 8 65 25 138 145 141 7 62 51 37 49 140 146 144 - - - ICCARM - 144 141 137 148 139 140 146 138 145 8 7 57 62 65 51 47 37 25 49 - - - - - $PROJ_DIR$\..\lib\driverlib\cpu.c - - - BICOMP - 114 - - - ICCARM - 172 - - - __cstat - 230 - - - - - ICCARM - 141 137 148 139 140 146 138 145 52 - - - - - $PROJ_DIR$\..\boot.c - - - BICOMP - 86 - - - ICCARM - 143 - - - __cstat - 239 - - - - - BICOMP - 37 137 55 78 25 71 141 62 18 139 145 148 198 75 144 57 56 65 43 45 22 73 138 140 146 - - - ICCARM - 73 198 71 75 78 144 141 137 148 139 140 146 138 145 57 55 56 62 65 25 43 18 45 37 22 - - - - - $PROJ_DIR$\..\cstart.s - - - AARM - 136 - - - - - $PROJ_DIR$\..\led.c - - - BICOMP - 213 - - - ICCARM - 149 - - - __cstat - 241 - - - - - BICOMP - 75 65 57 45 198 144 56 43 22 148 137 145 71 78 141 55 62 25 18 37 139 73 138 140 146 - - - ICCARM - 73 198 71 75 78 144 141 137 148 139 140 146 138 145 57 55 56 62 65 25 43 18 45 37 22 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 196 - - - ICCARM - 142 - - - __cstat - 240 - - - - - BICOMP - 62 71 141 18 139 78 55 25 37 137 145 148 198 75 144 57 56 65 43 45 22 73 138 140 146 - - - ICCARM - 73 198 71 75 78 144 141 137 148 139 140 146 138 145 57 55 56 62 65 25 43 18 45 37 22 - - - - - $PROJ_DIR$\..\time.c - - - BICOMP - 200 - - - ICCARM - 209 - - - __cstat - 234 - - - - - BICOMP - 45 57 75 65 198 144 56 43 22 148 137 145 71 78 141 55 62 25 18 37 139 73 138 140 146 - - - ICCARM - 73 198 71 75 78 144 141 137 148 139 140 146 138 145 57 55 56 62 65 25 43 18 45 37 22 - - - - - $PROJ_DIR$\..\vectors.c - - - BICOMP - 197 - - - ICCARM - 88 - - - __cstat - 235 - - - - - BICOMP - 57 145 148 45 75 65 198 144 56 43 22 137 73 71 78 141 55 62 25 18 37 139 138 140 146 - - - ICCARM - 73 198 71 75 78 144 141 137 148 139 140 146 138 145 57 55 56 62 65 25 43 18 45 37 22 - - - - - $PROJ_DIR$\..\irq.c - - - BICOMP - 92 - - - ICCARM - 147 - - - - - BICOMP - 73 198 71 80 75 78 144 141 137 148 139 140 146 138 145 57 55 56 62 65 25 43 18 45 37 22 - - - ICCARM - 73 198 71 80 75 78 144 141 137 148 139 140 146 138 145 57 55 56 62 65 25 43 18 45 37 22 - - - - - $PROJ_DIR$\..\bin\demoprog_dk_tm4c123g.out - - - ILINK - 192 - - - OBJCOPY - 150 - - - - - ILINK - 160 199 143 167 195 172 136 161 87 91 205 134 204 203 149 142 180 206 135 215 177 174 182 178 209 190 117 122 115 88 118 191 112 247 109 - - - - - $PROJ_DIR$\usbserial.c - - - BICOMP - 99 - - - ICCARM - 93 - - - - - $PROJ_DIR$\usbstick.c - - - BICOMP - 201 - - - ICCARM - 83 - - - - - $PROJ_DIR$\..\..\..\..\utils\uartstdio.c - - - BICOMP - 214 - - - ICCARM - 89 - - - - - $PROJ_DIR$\usb_serial_structs.c - - - BICOMP - 104 - - - ICCARM - 82 - - - - - $PROJ_DIR$\..\..\..\..\utils\ustdlib.c - - - BICOMP - 85 - - - ICCARM - 186 - - - - - $PROJ_DIR$\..\drivers\stripchartwidget.c - - - BICOMP - 202 - - - ICCARM - 208 - - - - - $PROJ_DIR$\stripchartmanager.c - - - BICOMP - 173 - - - ICCARM - 207 - - - - - $PROJ_DIR$\startup_ewarm.c - - - BICOMP - 169 - - - ICCARM - 188 - - - - - $PROJ_DIR$\qs-logger.c - - - BICOMP - 90 - - - ICCARM - 171 - - - - - $PROJ_DIR$\images.c - - - BICOMP - 162 - - - ICCARM - 128 - - - - - $PROJ_DIR$\..\drivers\cfal96x64x16.c + $PROJ_DIR$\menus.c BICOMP @@ -1233,72 +264,7 @@ ICCARM - 102 - - - - - $PROJ_DIR$\flashstore.c - - - BICOMP - 185 - - - ICCARM - 194 - - - - - $PROJ_DIR$\..\..\..\..\third_party\fatfs\src\ff.c - - - BICOMP - 187 - - - ICCARM - 183 - - - - - $PROJ_DIR$\clocksetwidget.c - - - BICOMP - 97 - - - ICCARM - 107 - - - - - $PROJ_DIR$\menus.c - - - BICOMP - 212 - - - ICCARM - 168 - - - - - $PROJ_DIR$\acquire.c - - - BICOMP - 211 - - - ICCARM - 106 + 20 @@ -1307,24 +273,154 @@ BICOMP - 165 + 13 ICCARM - 105 + 220 - $PROJ_DIR$\..\drivers\slidemenuwidget.c + $PROJ_DIR$\qs-logger.c BICOMP - 166 + 194 ICCARM - 184 + 8 + + + + + $PROJ_DIR$\images.c + + + BICOMP + 17 + + + ICCARM + 32 + + + + + $PROJ_DIR$\..\drivers\cfal96x64x16.c + + + BICOMP + 200 + + + ICCARM + 218 + + + + + $PROJ_DIR$\acquire.c + + + BICOMP + 93 + + + ICCARM + 215 + + + + + $PROJ_DIR$\clocksetwidget.c + + + BICOMP + 219 + + + ICCARM + 224 + + + + + $PROJ_DIR$\flashstore.c + + + BICOMP + 82 + + + ICCARM + 66 + + + + + $PROJ_DIR$\..\..\..\..\third_party\fatfs\src\ff.c + + + BICOMP + 57 + + + ICCARM + 78 + + + + + $PROJ_DIR$\startup_ewarm.c + + + BICOMP + 21 + + + ICCARM + 80 + + + + + $PROJ_DIR$\stripchartmanager.c + + + BICOMP + 2 + + + ICCARM + 74 + + + + + $PROJ_DIR$\..\..\..\..\utils\ustdlib.c + + + BICOMP + 204 + + + ICCARM + 60 + + + + + $PROJ_DIR$\..\drivers\stripchartwidget.c + + + BICOMP + 64 + + + ICCARM + 75 @@ -1333,13 +429,921 @@ BICOMP - 111 + 233 ICCARM + 207 + + + + + $PROJ_DIR$\..\drivers\slidemenuwidget.c + + + BICOMP + 19 + + + ICCARM + 84 + + + + + $PROJ_DIR$\..\lib\driverlib\timer.c + + + BICOMP + 55 + + + ICCARM + 87 + + + __cstat + 122 + + + + + BICOMP + 127 197 47 34 147 245 49 54 140 182 168 43 35 48 52 53 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 140 197 182 245 168 127 + + + + + $PROJ_DIR$\..\lib\driverlib\udma.c + + + BICOMP + 30 + + + ICCARM + 56 + + + __cstat + 124 + + + + + BICOMP + 177 52 34 149 168 53 54 182 245 145 47 43 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 149 182 177 245 168 145 + + + + + $PROJ_DIR$\..\lib\driverlib\uart.c + + + BICOMP + 77 + + + ICCARM + 226 + + + __cstat + 111 + + + + + BICOMP + 168 149 34 43 35 147 176 47 49 54 140 182 245 144 52 53 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 140 149 182 176 245 168 144 + + + + + $PROJ_DIR$\..\lib\driverlib\usb.c + + + BICOMP + 101 + + + ICCARM + 231 + + + __cstat + 114 + + + + + BICOMP + 168 53 52 182 147 183 145 34 54 140 149 245 164 129 47 43 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 140 182 149 183 245 168 164 145 129 + + + + + $PROJ_DIR$\..\lib\driverlib\systick.c + + + BICOMP + 212 + + + ICCARM + 7 + + + __cstat + 121 + + + + + BICOMP + 182 52 35 147 34 49 54 153 47 43 53 48 245 168 133 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 153 182 245 168 133 + + + + + $PROJ_DIR$\..\lib\driverlib\watchdog.c + + + BICOMP + 27 + + + ICCARM + 225 + + + __cstat + 115 + + + + + BICOMP + 146 182 147 245 52 35 54 140 187 168 34 49 48 47 43 53 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 140 182 187 245 168 146 + + + + + $PROJ_DIR$\..\lib\driverlib\ssi.c + + + BICOMP + 98 + + + ICCARM + 89 + + + __cstat + 116 + + + + + BICOMP + 52 34 168 143 147 182 53 54 140 149 245 155 47 43 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 140 143 149 182 245 168 155 + + + + + $PROJ_DIR$\..\lib\driverlib\sw_crc.c + + + BICOMP + 232 + + + ICCARM + 3 + + + __cstat + 123 + + + + + BICOMP + 34 43 35 161 47 49 54 52 53 + + + ICCARM + 54 34 52 47 35 49 43 53 161 + + + + + $PROJ_DIR$\..\lib\driverlib\i2c.c + + + BICOMP + 227 + + + ICCARM + 72 + + + __cstat + 92 + + + + + BICOMP + 43 172 53 140 139 182 34 47 52 54 147 149 245 168 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 139 147 140 149 182 245 172 168 + + + + + $PROJ_DIR$\..\lib\driverlib\interrupt.c + + + BICOMP + 211 + + + ICCARM + 71 + + + __cstat + 103 + + + + + BICOMP + 43 182 52 53 147 245 34 54 153 242 168 47 48 35 49 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 153 182 242 245 168 + + + + + $PROJ_DIR$\..\lib\driverlib\sysctl.c + + + BICOMP + 210 + + + ICCARM + 6 + + + __cstat + 91 + + + + + BICOMP + 245 149 34 49 147 132 164 52 35 54 153 182 242 168 47 43 53 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 153 149 182 132 242 245 168 164 + + + + + $PROJ_DIR$\..\lib\driverlib\sysexc.c + + + BICOMP + 190 + + + ICCARM + 85 + + + __cstat + 117 + + + + + BICOMP + 126 34 147 47 52 54 149 182 43 53 48 245 35 49 168 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 149 126 182 245 168 + + + + + $PROJ_DIR$\..\lib\driverlib\hibernate.c + + + BICOMP + 31 + + + ICCARM + 44 + + + __cstat + 110 + + + + + BICOMP + 166 147 43 53 179 182 164 34 47 52 54 152 149 245 168 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 179 152 147 149 182 245 166 168 164 + + + + + $PROJ_DIR$\..\lib\driverlib\mpu.c + + + BICOMP + 15 + + + ICCARM + 65 + + + __cstat + 102 + + + + + BICOMP + 182 43 53 147 168 34 47 54 153 245 163 52 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 153 182 245 168 163 + + + + + $PROJ_DIR$\..\lib\driverlib\pwm.c + + + BICOMP + 25 + + + ICCARM + 73 + + + __cstat + 99 + + + + + BICOMP + 168 141 147 182 52 34 54 140 149 245 173 53 48 47 43 35 49 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 140 141 149 182 245 168 173 + + + + + $PROJ_DIR$\..\lib\driverlib\qei.c + + + BICOMP + 18 + + + ICCARM + 33 + + + __cstat + 106 + + + + + BICOMP + 35 168 52 142 147 149 34 49 54 140 182 245 174 47 43 53 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 147 140 142 182 149 245 168 174 + + + + + $PROJ_DIR$\..\lib\driverlib\gpio.c + + + BICOMP + 83 + + + ICCARM + 79 + + + __cstat + 96 + + + + + BICOMP + 158 140 52 34 136 182 53 54 147 149 245 168 47 43 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 136 147 140 149 182 245 158 168 + + + + + $PROJ_DIR$\..\boot.c + + + BICOMP + 191 + + + ICCARM + 45 + + + __cstat + 118 + + + + + BICOMP + 144 54 47 185 149 179 140 164 168 34 53 52 59 180 48 147 153 182 158 157 133 186 43 35 49 + + + ICCARM + 186 59 185 180 179 48 54 34 52 47 35 49 43 53 147 140 153 149 182 164 158 144 157 168 133 + + + + + $PROJ_DIR$\..\time.c + + + BICOMP + 68 + + + ICCARM + 76 + + + __cstat + 112 + + + + + BICOMP + 157 147 180 182 59 48 153 158 133 52 34 53 185 179 54 140 149 164 144 168 47 186 43 35 49 + + + ICCARM + 186 59 185 180 179 48 54 34 52 47 35 49 43 53 147 140 153 149 182 164 158 144 157 168 133 + + + + + $PROJ_DIR$\..\irq.c + + + BICOMP + 198 + + + ICCARM + 51 + + + + + BICOMP + 186 59 185 181 180 179 48 54 34 52 47 35 49 43 53 147 140 153 149 182 164 158 144 157 168 133 + + + ICCARM + 186 59 185 181 180 179 48 54 34 52 47 35 49 43 53 147 140 153 149 182 164 158 144 157 168 133 + + + + + $PROJ_DIR$\..\vectors.c + + + BICOMP + 88 + + + ICCARM + 192 + + + __cstat + 113 + + + + + BICOMP + 147 53 52 157 180 182 59 48 153 158 133 34 186 185 179 54 140 149 164 144 168 47 43 35 49 + + + ICCARM + 186 59 185 180 179 48 54 34 52 47 35 49 43 53 147 140 153 149 182 164 158 144 157 168 133 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 42 + + + + + $PROJ_DIR$\..\led.c + + + BICOMP + 97 + + + ICCARM + 26 + + + __cstat + 125 + + + + + BICOMP + 180 182 147 157 59 48 153 158 133 52 34 53 185 179 54 140 149 164 144 168 47 186 43 35 49 + + + ICCARM + 186 59 185 180 179 48 54 34 52 47 35 49 43 53 147 140 153 149 182 164 158 144 157 168 133 + + + + + $PROJ_DIR$\..\main.c + + + BICOMP + 61 + + + ICCARM + 46 + + + __cstat + 119 + + + + + BICOMP + 149 185 54 144 47 179 140 164 168 34 53 52 59 180 48 147 153 182 158 157 133 186 43 35 49 + + + ICCARM + 186 59 185 180 179 48 54 34 52 47 35 49 43 53 147 140 153 149 182 164 158 144 157 168 133 + + + + + $PROJ_DIR$\usb_serial_structs.c + + + BICOMP + 217 + + + ICCARM + 189 + + + + + $PROJ_DIR$\..\..\..\..\utils\uartstdio.c + + + BICOMP + 95 + + + ICCARM + 193 + + + + + $PROJ_DIR$\..\bin\demoprog_dk_tm4c123g.out + + + OBJCOPY + 16 + + + ILINK + 58 + + + + + ILINK + 24 62 45 5 67 22 42 11 178 196 79 44 72 71 26 46 65 73 33 89 3 6 85 7 76 87 226 56 231 192 225 69 221 120 230 + + + + + $PROJ_DIR$\usbstick.c + + + BICOMP + 70 + + + ICCARM + 202 + + + + + $PROJ_DIR$\usbserial.c + + + BICOMP + 213 + + + ICCARM + 199 + + + + + $PROJ_DIR$\..\lib\driverlib\fpu.c + + + BICOMP + 81 + + + ICCARM + 196 + + + __cstat + 104 + + + + + BICOMP + 52 35 182 34 49 153 157 47 43 53 54 + + + ICCARM + 54 34 52 47 35 49 43 53 153 182 157 + + + + + [ROOT_NODE] + + + ILINK + 223 58 + + + + + $PROJ_DIR$\..\lib\driverlib\can.c + + + BICOMP + 38 + + + ICCARM + 5 + + + __cstat + 105 + + + + + BICOMP + 238 153 43 53 131 149 168 34 47 54 147 140 182 245 52 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 131 147 153 140 149 182 238 245 168 + + + + + $PROJ_DIR$\..\lib\driverlib\comp.c + + + BICOMP + 39 + + + ICCARM + 67 + + + __cstat + 90 + + + + + BICOMP + 168 140 43 53 138 240 34 47 52 54 147 182 245 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 138 147 140 182 240 245 168 + + + + + $PROJ_DIR$\..\lib\driverlib\cpu.c + + + BICOMP + 222 + + + ICCARM + 22 + + + __cstat + 107 + + + + + BICOMP + 52 47 43 53 54 34 35 49 242 + + + ICCARM + 54 34 52 47 35 49 43 53 242 + + + + + $PROJ_DIR$\..\lib\driverlib\adc.c + + + BICOMP + 208 + + + ICCARM + 62 + + + __cstat 108 + + + BICOMP + 245 140 52 34 148 149 53 54 147 182 236 168 47 43 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 148 147 140 182 149 236 245 168 + + + + + $PROJ_DIR$\..\lib\driverlib\eeprom.c + + + BICOMP + 40 + + + ICCARM + 11 + + + __cstat + 109 + + + + + BICOMP + 52 47 234 34 147 135 182 164 43 53 54 132 149 245 168 246 35 49 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 135 132 147 149 182 245 234 168 164 246 + + + + + $PROJ_DIR$\..\lib\driverlib\flash.c + + + BICOMP + 209 + + + ICCARM + 178 + + + __cstat + 100 + + + + + BICOMP + 168 149 52 35 132 245 34 49 54 147 182 234 47 43 53 48 + + + ICCARM + 48 54 34 52 47 35 49 43 53 132 147 149 182 245 234 168 + + diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Boot/.settings/language.settings.xml b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Boot/.settings/language.settings.xml index 9255e366..a2745409 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Boot/.settings/language.settings.xml +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Boot/.settings/language.settings.xml @@ -4,7 +4,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/.settings/language.settings.xml b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/.settings/language.settings.xml index 705af776..264d0252 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/.settings/language.settings.xml +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/.settings/language.settings.xml @@ -4,7 +4,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.elf b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.elf index f23b71ce..597791c9 100644 Binary files a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.elf and b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.elf differ diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.srec b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.srec index e15940f2..5b53d231 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.srec +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/Debug/demoprog_xmc4700.srec @@ -2,7 +2,7 @@ S018000064656D6F70726F675F786D63343730302E737265633D S3150C0040000088FE1F054200089D4200089D420008DC S3150C0040109D4200089D4200089D42000800000000D9 S3150C0040200000000000000000000000009D42000897 -S3150C0040309D420008000000009D4200089D4F0008AC +S3150C0040309D420008000000009D420008C54F000884 S3150C0040409D4200089D4200089D4200089D420008C2 S3150C0040509D4200089D4200089D4200089D420008B2 S3150C0040609D42000800000000000000000000000057 @@ -35,12 +35,12 @@ S3150C004200EE11AA55DFF874D01D4880471D4C1E4D83 S3150C004210AC4209DA21686268A368043BA2BFC8589D S3150C004220D050FAE70C34F3E7184B194CA34208DAD2 S3150C00423019685A680020043AA4BF8850FBE7083373 -S3150C004240F4E714488047144880470000F84F000CE8 -S3150C0042500088FE1F00000000F84F000C0088FE1FAF -S3150C004260000000000088FE1F7800000000000020FF +S3150C004240F4E7144880471448804700002050000CBF +S3150C0042500088FE1F000000002050000C0088FE1F86 +S3150C004260000000000088FE1F8000000000000020F7 S3150C0042700000000000000020000000000088FE1F67 S3150C0042802D4500084C4200086442000864420008B0 -S3150C0042907C420008AD4F00082D4F0008FEE70000D9 +S3150C0042907C420008D54F0008554F0008FEE7000089 S3150C0042A082B00023019303E000BF019B013301930D S3150C0042B0019B8342F8D302B0704700BF72B60D4B18 S3150C0042C00D4A9A60BFF34F8F62B6D3F8882042F43A @@ -214,45 +214,47 @@ S3150C004D30059302238DF8183028460C2104AAFFF798 S3150C004D4003FC236843F040032360E36823F0070366 S3150C004D5043F00203E360236823F0400323600BB0A7 S3150C004D6030BD00BFFF1AB700000E270700400148F0 -S3150C004D7020A10700004301484888FE1F2050014827 +S3150C004D7020A10700004301485088FE1F205001481F S3150C004D8000810248074BD3F8143113F0080F07D1F2 S3150C004D9010B504460348FFF71BFE2070012010BD1A S3150C004DA0002070470000034008B5FFF7FFFEFFF731 S3150C004DB04FFF08BDBFF34F8F0549CA6802F4E06286 S3150C004DC0044B1343CB60BFF34F8F00BFFDE700BF0F -S3150C004DD000ED00E00400FA0508B5164B1B785BB92C -S3150C004DE01548FFF7CFFF012823D10122114B1A706A -S3150C004DF00022124B1A7008BD104B1B781048184431 -S3150C004E00FFF7C0FF012814D10C4A13780133DBB22B -S3150C004E101370094A127893420BD10022054B1A7073 -S3150C004E20054B5B78FF2B04D1034B9B780BB9FFF733 -S3150C004E30C1FF08BD6888FE1F0088FE1F4488FE1F40 -S3150C004E400188FE1F00B583B0174B1B68DB6913F096 -S3150C004E50010F1BD01448FFF751FD60B1002210E082 -S3150C004E60114A1A44117C02AA1A4402F8081C01338E -S3150C004E70DBB2012201E0002213460B49097B994261 -S3150C004E80EED8094B1B680121D96100E0002242B122 -S3150C004E909DF80030FF2B04D19DF801300BB9FFF7BC -S3150C004EA089FF03B05DF804FB4888FE1F08B5FFF7C1 -S3150C004EB093FFFFF7C7FF08BD10B5054C2046082128 -S3150C004EC08022FFF739FD4FF08073636010BD00BF81 -S3150C004ED00085024808B500F05BF80D4B1B68C31A39 -S3150C004EE0B3F5FA7F13D30B4B1B783BB90122094B55 -S3150C004EF01A704FF48072084B5A6006E00022054B7C -S3150C004F001A704FF08072044B5A60014B186008BD42 -S3150C004F106C88FE1F7088FE1F0085024808B5FFF7D7 -S3150C004F20F3F9FFF7C9FF00F011F808BD08B5FFF754 -S3150C004F30F5FFFFF739FFFFF7CDFFFFF7B7FFFAE7EE -S3150C004F40014B1860704700BF7488FE1F08B50C4BE8 -S3150C004F501B680C4AA2FB03239B09013BB3F1807F20 -S3150C004F6009D2094A5360FC21084B83F8231000230D -S3150C004F709360072313600020FFF7E2FF08BD00BF14 -S3150C004F80C0FF0320D34D621010E000E000ED00E0FE -S3150C004F90014B1868704700BF7488FE1F024A1368DD -S3150C004FA001331360704700BF7488FE1F70B50E4B3B -S3150C004FB00E4CE41AA41000251E46A54204D056F841 -S3150C004FC0253098470135F8E7FFF7EEFD084C094BFD -S3150C004FD0E41AA41000251E46A54204D056F8253026 -S3150C004FE098470135F8E770BD0088FE1F0088FE1F44 -S30D0C004FF00088FE1F0088FE1F5D +S3150C004DD000ED00E00400FA0508B51F4B1B789BB9E3 +S3150C004DE01E48FFF7CFFF012835D11C4B1B78002B33 +S3150C004DF031D000F0E1F81A4B18600122164B1A70EC +S3150C004E000022184B1A7008BD164B1B78164818440E +S3150C004E10FFF7B8FF012814D1124A13780133DBB21D +S3150C004E2013700E4A1278934215D100220A4B1A704F +S3150C004E300A4B5B78FF2B0ED1084B9B785BB9FFF7BF +S3150C004E40B9FF00F0B9F8064B1B686433984202D9D7 +S3150C004E500022014B1A7008BD7088FE1F0488FE1FC5 +S3150C004E600088FE1F4888FE1F0588FE1F00B583B00C +S3150C004E70174B1B68DB6913F0010F1BD01448FFF7A7 +S3150C004E803DFD60B1002210E0114A1A44117C02AAC1 +S3150C004E901A4402F8081C0133DBB2012201E000229D +S3150C004EA013460B49097B9942EED8094B1B68012125 +S3150C004EB0D96100E0002242B19DF80030FF2B04D1ED +S3150C004EC09DF801300BB9FFF775FF03B05DF804FBD5 +S3150C004ED05088FE1F08B5FFF77FFFFFF7C7FF08BD19 +S3150C004EE010B5054C204608218022FFF725FD4FF012 +S3150C004EF08073636010BD00BF0085024808B500F0E2 +S3150C004F005BF80D4B1B68C31AB3F5FA7F13D30B4B27 +S3150C004F101B783BB90122094B1A704FF48072084B6F +S3150C004F205A6006E00022054B1A704FF08072044B53 +S3150C004F305A60014B186008BD7488FE1F7888FE1FE6 +S3150C004F400085024808B5FFF7DFF9FFF7C9FF00F047 +S3150C004F5011F808BD08B5FFF7F5FFFFF725FFFFF7BA +S3150C004F60CDFFFFF7B7FFFAE7014B1860704700BF9C +S3150C004F707C88FE1F08B50C4B1B680C4AA2FB03234E +S3150C004F809B09013BB3F1807F09D2094A5360FC218E +S3150C004F90084B83F82310002393600723136000202B +S3150C004FA0FFF7E2FF08BD00BFC0FF0320D34D621020 +S3150C004FB010E000E000ED00E0014B1868704700BF00 +S3150C004FC07C88FE1F024A136801331360704700BFCA +S3150C004FD07C88FE1F70B50E4B0E4CE41AA4100025EF +S3150C004FE01E46A54204D056F8253098470135F8E7F9 +S3150C004FF0FFF7DAFD084C094BE41AA41000251E46EF +S3150C005000A54204D056F8253098470135F8E770BD0F +S3150C0050100088FE1F0088FE1F0088FE1F0088FE1FEA S70508004205AB diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/boot.c b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/boot.c index 6cddf4f0..4b40df55 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/boot.c +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_GCC/Prog/boot.c @@ -97,6 +97,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -156,6 +165,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -163,11 +173,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -192,6 +207,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.out b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.out index 31709587..450a0566 100644 Binary files a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.out and b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.out differ diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.srec b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.srec index 8a7635f5..9dbf7d6d 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.srec +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/bin/demoprog_xmc4700.srec @@ -1,36 +1,36 @@ S018000064656D6F70726F675F786D63343730302E737265633D -S315080040008888FE1FED520008115300081553000852 -S31508004010195300081D53000821530008000000002A -S315080040200000000000000000000000002553000802 -S3150800403029530008000000002D530008FF5000080F -S315080040403153000835530008395300083D5300081A -S315080040504153000845530008495300084D530008CA -S315080040605153000800000000000000000000000096 -S315080040705553000800000000595300085D53000816 -S315080040806153000865530008695300086D5300081A -S315080040907153000875530008795300087D530008CA -S315080040A08153000885530008895300088D5300087A -S315080040B09153000895530008995300089D5300082A -S315080040C0A1530008A5530008A9530008AD530008DA -S315080040D0B1530008B5530008B9530008BD5300088A -S315080040E0C1530008C5530008C9530008CD5300083A -S315080040F0D1530008D5530008D9530008DD530008EA -S31508004100E1530008E5530008E9530008ED53000899 -S31508004110F1530008F5530008F9530008FD53000849 -S315080041200154000805540008095400080D540008F5 -S315080041301154000815540008195400081D540008A5 -S315080041402154000825540008295400082D54000855 -S315080041503154000835540008395400083D54000805 +S315080040008888FE1F15530008395300083D530008D9 +S3150800401041530008455300084953000800000000B2 +S315080040200000000000000000000000004D530008DA +S315080040305153000800000000555300087B4D000846 +S31508004040595300085D53000861530008655300087A +S31508004050695300086D53000871530008755300082A +S31508004060795300080000000000000000000000006E +S315080040707D5300080000000081530008855300089E +S31508004080895300088D53000891530008955300087A +S31508004090995300089D530008A1530008A55300082A +S315080040A0A9530008AD530008B1530008B5530008DA +S315080040B0B9530008BD530008C1530008C55300088A +S315080040C0C9530008CD530008D1530008D55300083A +S315080040D0D9530008DD530008E1530008E5530008EA +S315080040E0E9530008ED530008F1530008F55300089A +S315080040F0F9530008FD530008015400080554000848 +S31508004100095400080D5400081154000815540008F5 +S31508004110195400081D5400082154000825540008A5 +S31508004120295400082D540008315400083554000855 +S31508004130395400083D540008415400084554000805 +S31508004140495400084D5400085154000855540008B5 +S31508004150595400085D540008615400086554000865 S315080041600000000000000000000000000000000041 -S315080041704154000845540008495400084D540008A5 -S315080041805154000855540008595400085D54000855 -S315080041906154000865540008695400086D54000805 -S315080041A07154000875540008795400087D540008B5 -S315080041B08154000885540008895400088D54000865 -S315080041C09154000895540008995400089D54000815 -S315080041D0A1540008A5540008A954000800000000CE -S315080041E0AD540008B1540008B5540008B954000885 -S315080041F0BD54000800000000C1540008000000007B +S31508004170695400086D540008715400087554000805 +S31508004180795400087D5400088154000885540008B5 +S31508004190895400088D540008915400089554000865 +S315080041A0995400089D540008A1540008A554000815 +S315080041B0A9540008AD540008B1540008B5540008C5 +S315080041C0B9540008BD540008C1540008C554000875 +S315080041D0C9540008CD540008D15400080000000056 +S315080041E0D5540008D9540008DD540008E1540008E5 +S315080041F0E554000800000000E9540008000000002B S31508004200EE11AA55D0F8C40110F4407F01D101205F S3150800421000E00020C0B27047C9B2D2B251EA0241EA S31508004220DBB251EA0361C0F8C4117047016851F066 @@ -99,9 +99,9 @@ S31508004600DFF83C0000687047010F20F07040DFF8C3 S3150800461034200C2359435050704780B5FFF7F0FFFC S31508004620DFF82410096811F00101C84002BD010F26 S3150800463020F07040DFF814200C235943505070477F -S315080046408080FE1F1444005014460050484600500F -S3150800465000487047001BB700BFF34F8FDFF85003C1 -S31508004660006810F4E060DFF84C130843DFF84013E5 +S315080046408480FE1F1444005014460050484600500B +S3150800465000487047001BB700BFF34F8FDFF874039D +S31508004660006810F4E060DFF870130843DFF864139D S315080046700860BFF34F8F00BFFDE7C9B200EB8103A7 S31508004680DB69DB08DB00D2B21A43C9B200EB810052 S31508004690C2617047D0F81401C00810F001007047D5 @@ -110,203 +110,203 @@ S315080046B0D208D200C9B211F007011143C160704790 S315080046C0016851F0400101607047016831F040010E S315080046D001607047016851F0010101607047016887 S315080046E049084900016070470068C069704700685A -S315080046F0C161704780B500F00DF800F095F801BD6E -S3150800470080B500F04FF800F022F901BD80B5FFF73B +S315080046F0C161704780B500F00DF800F0A8F801BD5B +S3150800470080B500F04FF800F035F901BD80B5FFF728 S31508004710A3FF01BD00B589B04FF4614000900820A1 S315080047208DF8040008208DF8050001208DF8060094 -S3150800473010208DF807000020ADF8080069469E484D -S3150800474000F052F900208DF8180001200790022089 -S315080047508DF8200006AA0421984800F08DF99020CB +S3150800473010208DF807000020ADF808006946A74844 +S3150800474000F066F900208DF8180001200790022075 +S315080047508DF8200006AA0421A14800F0A1F99020AE S315080047608DF80C000120049002208DF8140003AA8D -S315080047700521924800F080F9012200218E48FFF7B2 -S315080047807CFF0123042210218B4800F03EFA012306 -S3150800479004220021884800F04DFA8748FFF780FF79 -S315080047A009B000BD80B58648007800280BD1854839 -S315080047B000F02BF8012827D1012081490870002034 -S315080047C08149087020E07F487F4909780844401CE1 -S315080047D000F01BF8012817D17B480078401C7A495D -S315080047E00870794800787749097888420CD1002002 -S315080047F07349087073484078FF2805D17148807856 -S31508004800002801D1FFF782FF01BD10B504006A48F0 -S31508004810FFF740FF002805D1674800F022F920700D -S31508004820012000E0002010BD10B58AB0FFF7F5FEA4 -S31508004830040000E0640065488442FBD3644884426F -S3150800484001D36408FAE7220001216248FFF7CAFD8E -S315080048500094614801904FF4FA50ADF80800012021 -S31508004860ADF80A0069465D48FFF7F2FC5B48FFF7BA -S3150800487027FF5A48FFF72EFF59485A490860022071 -S315080048805849496860F39F715648416055484068E1 -S3150800489010F0604040F26761084352494860514849 -S315080048A0806810F0604040F2676108434D498860AF -S315080048B04C48406830F000504A494860494880688A -S315080048C050F0005047498860082046490873002080 -S315080048D005E00021434AC0B202441174401C01009D -S315080048E0404A127BC9B29142F3D300203D4908766B -S315080048F03C48FFF7D4FD012201213648FFF73EFD6B -S315080049003648FFF7E2FE3548FFF7E9FE00208DF846 -S31508004910180006AA0D21294800F0AEF890208DF857 -S315080049200C000120049002208DF8140003AA0C2123 -S31508004930224800F0A1F82948FFF7C2FE02212748BD -S31508004940FFF7B5FE2548FFF7C0FE0AB010BD1CB537 -S3150800495000242448FFF7C8FEC00719D52148FFF7E9 -S3150800496019FE002810D1002008E01E49C0B20144F3 -S31508004970097C6A46C0B211540124401C0100194A38 -S31508004980127BC9B29142F0D301211648FFF7AFFE58 -S31508004990E4B2012C0AD100249DF80000FF2805D1B5 -S315080049A09DF80100002801D1FFF7B0FE13BD0000F5 -S315080049B00CED00E00400FA050000034000810248FF -S315080049C06D80FE1F0080FE1F6C80FE1F001BB70057 -S315080049D0010E27070040014820A1070000430148AF -S315080049E0205001484880FE1F70B504000D001026AF -S315080049F0200000F0A3F8E879002800D0EE7932000C -S31508004A002968200000F0C3F8A879401EB11CC90126 -S31508004A10090A090251EA400040F4403050F001000A -S31508004A20E0632879401E000650F481706063687957 -S31508004A30002806D0606B6979491E50EA0140606318 -S31508004A4005E0606B2979491E50EA014060634FF41E -S31508004A50A060A0635FF0FF30E064B5F90800206449 -S31508004A6070BDD0F80C1111F0E06F01D1406D01E076 -S31508004A70D0F81C0180B2704770B4C9B28B1000EB35 -S31508004A808303C9B28C1000EB84042469F82511F05D -S31508004A900306F6B2F600B540AC431C61436F032427 -S31508004AA04D00AC40A3434367224B984202D0224BA9 -S31508004AB0984205D1036E01248C40A343036624E083 -S31508004AC053688B404360C9B2CB1000EB8303C9B26D -S31508004AD0CC1000EB8404246C072511F00706F6B207 -S31508004AE0B600B540AC431C64C9B2CB1000EB8303D7 -S31508004AF0C9B2CC1000EB8404246C157A11F00706B1 -S31508004B00F6B2B600B5402C431C64C9B28B1000EB54 -S31508004B108303C9B28C1000EB84000069127811F087 -S31508004B200301C9B2C90012FA01F10843186170BC41 -S31508004B3070470000008E0248008F024810B5040036 -S31508004B405848844202D05848844203D1574800F056 -S31508004B5088F812E05648844202D05648844203D167 -S31508004B60554800F07EF808E05448844202D054487C -S31508004B70844202D1534800F074F80320E060E068EC -S31508004B80C007FCD5206C00090001206410BDF8B5EB -S31508004B9004000E001500642E34D3002D32D0FFF722 -S31508004BA03CFD6421B0FBF1F16420B6FBF0F601236D -S31508004BB0012040F2FF3E40F2FF3212E002FB01F70D -S31508004BC005FB06FCB7FBFCF75FEA972CBF05BF0D94 -S31508004BD0BCF5806F04D2774502D2BE466046130004 -S31508004BE0521E002AEAD153F4004121616169364A0E -S31508004BF011406A1E51EA8221401E51EA0040606156 -S31508004C00002000E00120C0B2F2BD30B4D0F808415F -S31508004C1034F0E064C0F80841D0F808412B4D2C4028 -S31508004C2054EA03231943D2B251EA0261C0F80811C3 -S31508004C3030BC704730B4D0F80C4134F0E064C0F8AA -S31508004C400C41D0F80C41224D2C4054EA0323194359 -S31508004C50D2B251EA026151F08051C0F80C1130BC51 -S31508004C60704780B51149884208D14FF40060FFF7B4 -S31508004C70DEFC4FF40060FFF7C7FC12E00E498842DD -S31508004C8006D11448FFF7D3FC1248FFF7BDFC08E02D -S31508004C900C49884205D11048FFF7C9FC0E48FFF7B2 -S31508004CA0B3FC01BD000003400002034008000340B6 -S31508004CB00000024800020248080002480040024874 -S31508004CC00042024808400248EF8000FCC0C0FFF8D6 -S31508004CD0C0C0FFEF800000100001001080B56648D4 -S31508004CE00068C00709D46548006850F001006349A8 -S31508004CF0086061480068C007FBD561480068800500 -S31508004D0009D56048006850F400705E49086041F6AD -S31508004D104C5000F0EBF85C48006850F400205A4903 -S31508004D20086040F6C41000F0E1F857480068574993 -S31508004D300840554908605648006810F0300F24D0DE -S31508004D40534800685349084051490860FFF780FCFA -S31508004D504F490968504AB0FBF2F0401E51EA00403C -S31508004D604B4908604D480068400840004B490860B8 -S31508004D704548006830F400304349086048480068F0 -S31508004D8010F46070B0F5607FF8D13F48006850F0C5 -S31508004D9001003D4908603C48006850F010003A4957 -S31508004DA008604048404908603748006850F04000AD -S31508004DB0354908603448006830F010003249086008 -S31508004DC03148006850F480202F490860344800684C -S31508004DD04007FBD52C480068400840002A4908606F -S31508004DE02F480068C007FBD45FF001102F49086000 -S31508004DF000202F49086000202E49086000202E490F -S31508004E00086000202D49086003202D4908602D48B8 -S31508004E102D4908602D482E4908601B48006830F067 -S31508004E204000194908602B481F4908604FF416606E -S31508004E3000F05CF828481C4908604FF4616000F0EF -S31508004E4055F82648184908604FF4965000F04EF871 -S31508004E5023481549086041F2707000F047F8214868 -S31508004E60114908604FF4E15000F040F800201E494F -S31508004E70086000F059F801BD004200500442005095 -S31508004E80004400500844005014470050FDFFFEFF40 -S31508004E9004470050CFFFF0FFA02526001C4700500E -S31508004EA010470050002F0B01184700500C460050C1 -S31508004EB01446005010460050204600502446005024 -S31508004EC01C4600500500010018460050030020014A -S31508004ED028460050002F0501002F0301002F02016C -S31508004EE0002F0101002F00010446005081B0002167 -S31508004EF0009103E000BF0099491C00910099814286 -S31508004F00F8D301B07047000010B510225FF00051C9 -S31508004F10044C200000F056F800F090F8FFF7DEFE8B -S31508004F2010BD00BF7080FE1F80B51F480068C00313 -S31508004F3027D51E480068C00701D51D4801E0FFF7C0 -S31508004F4087FB1C490968490713D51B490968C1F33A -S31508004F500361491C184A1268C2F30622521C164BF2 -S31508004F601B68C3F306435B1C5943B0FBF1F050437F -S31508004F7008E01149096811F07F014B1CB0FBF3F0FA -S31508004F8000E00B480849096801F0FF01491CB0FB1D -S31508004F90F1F00A49096811F00101491CB0FBF1F06A -S31508004FA00749086001BD00BF0C4600501C47005069 -S31508004FB000366E0110470050184700501046005042 -S31508004FC08080FE1F62B38B0708D0521E11F8013B82 -S31508004FD000F8013B00F024808B07F6D1830740F0E8 -S31508004FE0208000BF103A07D330B4B1E83810103A21 -S31508004FF0A0E83810F9D230BC530724BFB1E808102E -S31508005000A0E8081044BF51F8043B40F8043BD20717 -S3150800501024BF31F8022B20F8022B44BF0B7803700B -S315080050207047083A07D3B1E80810083A40F8043B35 -S3150800503040F804CBF7D25307E4E7000072B60D48F0 -S315080050400D490860BFF34F8F62B60C48006850F4EC -S3150800505070000A4908600A48006830F008000849E4 -S315080050600860084800680009000150F00400054976 -S31508005070086070470040000808ED00E088ED00E091 -S3150800508014ED00E01420005840B2002808D5890025 -S315080050901E4A40B210F00F00104400F8041C03E04A -S315080050A089001B4A40B21154704780B5411EB1F1C0 -S315080050B0807F01D301200EE0401E164908603F217B -S315080050C05FF0FF30FFF7E0FF002013490860072074 -S315080050D012490860002002BD80B5114800684FF4E7 -S315080050E07A71B0FBF1F0FFF7E0FF002000F001F85D -S315080050F001BD0C49086070470A48006870470948AE -S315080051000068401C074908607047000018ED00E079 -S3150800511000E400E014E000E018E000E010E000E041 -S315080051208080FE1F6880FE1F12FA01F141607047F9 -S3150800513080B580220821164800F030F85FF48032E6 -S3150800514008211348FFF7F0FF01BD10B5FFF7D4FF9C -S31508005150040010480068201AB0F5FA7F17D30E48E5 -S315080051600078002808D101200B490870012208217F -S315080051700748FFF7D9FF08E00020074908705FF4E1 -S31508005180803208210248FFF7CFFF0248046010BDAD -S31508005190008502484480FE1F6E80FE1F70B4C9B2A7 -S315080051A08B0800EB8303C9B28C0800EB84042469DE -S315080051B0F82511F00306F6B2F600B540AC431C61BB -S315080051C0C9B28B0800EB8303C9B28C0800EB8400D4 -S315080051D00069D2B211F00301C9B2C90012FA01F18D -S315080051E00843186170BC704719E050F8041BCB07D8 -S315080051F044BFA9F101035918121F0023042A41F8D4 -S31508005200043BF9D25FEA827C0B4604D54FF0000CCA -S31508005210A1F800C09B1CD10744BF0021197050F8A3 -S31508005220042B002AE1D1704710B507497944183193 -S31508005230064C7C44163404E00A68081D1144884765 -S315080052400146A142F8D110BD500000005C000000E4 -S3150800525080B500F007F8FFF74DFAFFF776FFFFF77E -S315080052604FFAFAE780B5FFF75FFEFFF761FFFFF732 -S3150800527033FF01BD4EF68851CEF20001086840F4AE -S3150800528070000860BFF34F8FBFF36F8F4FF0007049 -S31508005290E1EE100A7047000051FFFFFF70000000A2 -S315080052A00080FE1F0000000000F00BF8002801D067 -S315080052B0FFF7BAFF0020AFF30080FFF7C9FF00F041 -S315080052C002F80120704700F001B80000074638468A -S315080052D000F002F8FBE7000080B5AFF30080024A51 -S315080052E011001820ABBEFBE726000200DFF808D045 -S315080052F002488047024800478888FE1F094F000871 -S3150800530005530008AFF30080FFF7B4FFFFF7CCFFA3 -S31508005310FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFB3 -S31508005320FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFA3 -S31508005330FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF93 +S3150800477005219B4800F094F9012200219748FFF78C +S315080047807CFF012304221021944800F052FA0123E9 +S3150800479004220021914800F061FA9048FFF780FF53 +S315080047A009B000BD80B58F480078002813D18E481F +S315080047B000F03EF801283AD18B480078002836D018 +S315080047C000F0D8FA89490860012086490870002057 +S315080047D0874908702BE08448854909780844401CB5 +S315080047E000F026F8012818D181480078401C804935 +S315080047F008707F4800787C490978884217D10020DC +S315080048007849087078484078FF2810D1764880782B +S3150800481000280CD1FFF77AFF09E000F0ABFA7349DC +S3150800482009686431814202D200206E49087001BDD0 +S3150800483010B504006948FFF72DFF002805D1674821 +S3150800484000F023F92070012000E0002010BD10B50B +S315080048508AB0FFF7E2FE040000E06400654884427F +S31508004860FBD36548844201D36408FAE72200012194 +S315080048706248FFF7B7FD0094614801904FF4FA507B +S31508004880ADF808000120ADF80A0069465D48FFF753 +S31508004890DFFC5C48FFF714FF5A48FFF71BFF5A482E +S315080048A05A49086002205949496860F39F71574878 +S315080048B041605648406810F0604040F2676108431E +S315080048C0524948605148806810F0604040F267617C +S315080048D008434E4988604D48406830F000504B49BF +S315080048E048604A48806850F0005048498860082067 +S315080048F046490873002005E00021444AC0B2024434 +S315080049001174401C0100414A127BC9B29142F3D38B +S3150800491000203E4908763D48FFF7C1FD01220121E6 +S315080049203648FFF72BFD3748FFF7CFFE3548FFF728 +S31508004930D6FE00208DF8180006AA0D21284800F09A +S31508004940AFF890208DF80C000120049002208DF815 +S31508004950140003AA0C21224800F0A2F82948FFF700 +S31508004960AFFE02212748FFF7A2FE2648FFF7ADFE55 +S315080049700AB010BD1CB500242448FFF7B5FEC007D1 +S3150800498019D52248FFF706FE002810D1002008E0B6 +S315080049901E49C0B20144097C6A46C0B211540124BA +S315080049A0401C0100194A127BC9B29142F0D3012179 +S315080049B01648FFF79CFEE4B2012C0AD100249DF8A4 +S315080049C00000FF2805D19DF80100002801D1FFF756 +S315080049D09DFE13BD0CED00E00400FA05000003403F +S315080049E0008102487180FE1F0080FE1F4480FE1F62 +S315080049F07080FE1F001BB700010E27070040014804 +S31508004A0020A1070000430148205001484880FE1FA6 +S31508004A1070B504000D001026200000F0A3F8E87910 +S31508004A20002800D0EE7932002968200000F0C3F88B +S31508004A30A879401EB11CC901090A090251EA4000B9 +S31508004A4040F4403050F00100E0632879401E00062B +S31508004A5050F4817060636879002806D0606B6979C4 +S31508004A60491E50EA0140606305E0606B2979491EDA +S31508004A7050EA014060634FF4A060A0635FF0FF3026 +S31508004A80E064B5F90800206470BDD0F80C1111F087 +S31508004A90E06F01D1406D01E0D0F81C0180B270478B +S31508004AA070B4C9B28B1000EB8303C9B28C1000EB4B +S31508004AB084042469F82511F00306F6B2F600B54019 +S31508004AC0AC431C61436F03244D00AC40A3434367CA +S31508004AD0224B984202D0224B984205D1036E0124FC +S31508004AE08C40A343036624E053688B404360C9B2F5 +S31508004AF0CB1000EB8303C9B2CC1000EB8404246C02 +S31508004B00072511F00706F6B2B600B540AC431C649B +S31508004B10C9B2CB1000EB8303C9B2CC1000EB8404F6 +S31508004B20246C157A11F00706F6B2B600B5402C4388 +S31508004B301C64C9B28B1000EB8303C9B28C1000EB5E +S31508004B4084000069127811F00301C9B2C90012FA8B +S31508004B5001F10843186170BC70470000008E0248D6 +S31508004B60008F024810B504005848844202D05848BD +S31508004B70844203D1574800F088F812E05648844228 +S31508004B8002D05648844203D1554800F07EF808E022 +S31508004B905448844202D05448844202D1534800F013 +S31508004BA074F80320E060E068C007FCD5206C0009B3 +S31508004BB00001206410BDF8B504000E001500642E2F +S31508004BC034D3002D32D0FFF728FD6421B0FBF1F174 +S31508004BD06420B6FBF0F60123012040F2FF3E40F2C6 +S31508004BE0FF3212E002FB01F705FB06FCB7FBFCF7F8 +S31508004BF05FEA972CBF05BF0DBCF5806F04D27745D9 +S31508004C0002D2BE4660461300521E002AEAD153F469 +S31508004C10004121616169364A11406A1E51EA8221C2 +S31508004C20401E51EA00406061002000E00120C0B249 +S31508004C30F2BD30B4D0F8084134F0E064C0F8084159 +S31508004C40D0F808412B4D2C4054EA03231943D2B21D +S31508004C5051EA0261C0F8081130BC704730B4D0F888 +S31508004C600C4134F0E064C0F80C41D0F80C41224DF8 +S31508004C702C4054EA03231943D2B251EA026151F097 +S31508004C808051C0F80C1130BC704780B51149884274 +S31508004C9008D14FF40060FFF7CAFC4FF40060FFF735 +S31508004CA0B3FC12E00E49884206D11448FFF7BFFC50 +S31508004CB01248FFF7A9FC08E00C49884205D11048BC +S31508004CC0FFF7B5FC0E48FFF79FFC01BD0000034047 +S31508004CD000020340080003400000024800020248A0 +S31508004CE008000248004002480042024808400248BC +S31508004CF0EF8000FCC0C0FFF8C0C0FFEF80000010C6 +S31508004D000001001040B2002808D589001E4A40B2AA +S31508004D1010F00F00104400F8041C03E089001B4A39 +S31508004D2040B21154704780B5411EB1F1807F01D35E +S31508004D3001200EE0401E164908603F215FF0FF3053 +S31508004D40FFF7E0FF002013490860072012490860B2 +S31508004D50002002BD80B5114800684FF47A71B0FB97 +S31508004D60F1F0FFF7E0FF002000F001F801BD0C4963 +S31508004D70086070470A480068704709480068401C80 +S31508004D80074908607047000018ED00E000E400E0FD +S31508004D9014E000E018E000E010E000E08480FE1F68 +S31508004DA06C80FE1F80B566480068C00709D4654850 +S31508004DB0006850F001006349086061480068C00750 +S31508004DC0FBD561480068800509D56048006850F43D +S31508004DD000705E49086041F64C5000F0EBF85C48FC +S31508004DE0006850F400205A49086040F6C41000F0E4 +S31508004DF0E1F8574800685749084055490860564839 +S31508004E00006810F0300F24D0534800685349084012 +S31508004E1051490860FFF71CFC4F490968504AB0FB26 +S31508004E20F2F0401E51EA00404B4908604D480068C0 +S31508004E30400840004B4908604548006830F4003097 +S31508004E40434908604848006810F46070B0F5607F10 +S31508004E50F8D13F48006850F001003D4908603C48D9 +S31508004E60006850F010003A49086040484049086018 +S31508004E703748006850F040003549086034480068F3 +S31508004E8030F01000324908603148006850F480203C +S31508004E902F490860344800684007FBD52C4800684D +S31508004EA0400840002A4908602F480068C007FBD41C +S31508004EB05FF001102F49086000202F490860002084 +S31508004EC02E49086000202E49086000202D490860F8 +S31508004ED003202D4908602D482D4908602D482E4984 +S31508004EE008601B48006830F04000194908602B48E4 +S31508004EF01F4908604FF4166000F05CF828481C4902 +S31508004F0008604FF4616000F055F8264818490860B3 +S31508004F104FF4965000F04EF823481549086041F2C0 +S31508004F20707000F047F82148114908604FF4E150C5 +S31508004F3000F040F800201E49086000F059F801BD4D +S31508004F4000420050044200500044005008440050FB +S31508004F5014470050FDFFFEFF04470050CFFFF0FF47 +S31508004F60A02526001C47005010470050002F0B01B3 +S31508004F70184700500C460050144600501046005082 +S31508004F8020460050244600501C46005005000100EB +S31508004F90184600500300200128460050002F05013E +S31508004FA0002F0301002F0201002F0101002F00012D +S31508004FB00446005081B00021009103E000BF00992B +S31508004FC0491C009100998142F8D301B0704700004E +S31508004FD010B510225FF00051044C200000F056F87E +S31508004FE000F090F8FFF7DEFE10BD00BF7480FE1FCC +S31508004FF080B51F480068C00327D51E480068C0074B +S3150800500001D51D4801E0FFF723FB1C49096849073C +S3150800501013D51B490968C1F30361491C184A12686C +S31508005020C2F30622521C164B1B68C3F306435B1CCD +S315080050305943B0FBF1F0504308E01149096811F0F3 +S315080050407F014B1CB0FBF3F000E00B4808490968E8 +S3150800505001F0FF01491CB0FBF1F00A49096811F09B +S315080050600101491CB0FBF1F00749086001BD00BF0A +S315080050700C4600501C47005000366E011047005081 +S3150800508018470050104600508480FE1F62B38B07F5 +S3150800509008D0521E11F8013B00F8013B00F02480AD +S315080050A08B07F6D1830740F0208000BF103A07D35C +S315080050B030B4B1E83810103AA0E83810F9D230BC4C +S315080050C0530724BFB1E80810A0E8081044BF51F8F8 +S315080050D0043B40F8043BD20724BF31F8022B20F8E2 +S315080050E0022B44BF0B7803707047083A07D3B1E820 +S315080050F00810083A40F8043B40F804CBF7D25307A7 +S31508005100E4E7000072B60D480D490860BFF34F8FFB +S3150800511062B60C48006850F470000A4908600A48EC +S31508005120006830F008000849086008480068000967 +S31508005130000150F004000549086070470040000867 +S3150800514008ED00E088ED00E014ED00E014200058BA +S3150800515012FA01F14160704780B58022082116488D +S3150800516000F030F85FF4803208211348FFF7F0FFAB +S3150800517001BD10B5FFF7FEFD040010480068201AAF +S31508005180B0F5FA7F17D30E480078002808D1012019 +S315080051900B490870012208210748FFF7D9FF08E0E4 +S315080051A00020074908705FF4803208210248FFF79B +S315080051B0CFFF0248046010BD008502486880FE1FC4 +S315080051C07280FE1F70B4C9B28B0800EB8303C9B2A4 +S315080051D08C0800EB84042469F82511F00306F6B25E +S315080051E0F600B540AC431C61C9B28B0800EB8303DB +S315080051F0C9B28C0800EB84000069D2B211F0030131 +S31508005200C9B2C90012FA01F10843186170BC7047A7 +S3150800521019E050F8041BCB0744BFA9F1010359183C +S31508005220121F0023042A41F8043BF9D25FEA827C64 +S315080052300B4604D54FF0000CA1F800C09B1CD10703 +S3150800524044BF0021197050F8042B002AE1D1704799 +S3150800525010B5074979441831064C7C44163404E0E5 +S315080052600A68081D114488470146A142F8D110BDB5 +S31508005270500000005C00000080B500F007F8FFF75A +S3150800528039FAFFF776FFFFF73BFAFAE780B5FFF73B +S31508005290AFFEFFF761FFFFF75DFD01BD4EF68851D2 +S315080052A0CEF20001086840F470000860BFF34F8F23 +S315080052B0BFF36F8F4FF00070E1EE100A70470000E1 +S315080052C051FFFFFF740000000080FE1F0000000071 +S315080052D000F00BF8002801D0FFF7BAFF0020AFF363 +S315080052E00080FFF7C9FF00F002F80120704700F0C0 +S315080052F001B800000746384600F002F8FBE7000050 +S3150800530080B5AFF30080024A11001820ABBEFBE758 +S3150800531026000200DFF808D0024880470248004706 +S315080053208888FE1FD14F00082D530008AFF3008070 +S31508005330FFF7B4FFFFF7CCFFFFF7FEBFFFF7FEBF8F S31508005340FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF83 S31508005350FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF73 S31508005360FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF63 @@ -331,5 +331,7 @@ S31508005480FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF42 S31508005490FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF32 S315080054A0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF22 S315080054B0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF12 -S309080054C0FFF7FEBF27 -S705080053059A +S315080054C0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF02 +S315080054D0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFF2 +S311080054E0FFF7FEBFFFF7FEBFFFF7FEBF99 +S7050800532D72 diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/boot.c b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/boot.c index 5e66c07a..30c40999 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/boot.c +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/boot.c @@ -97,6 +97,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -156,6 +165,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -163,11 +173,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimerGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -192,6 +207,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimerGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/ diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/settings/xmc4700.wsdt b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/settings/xmc4700.wsdt index 5bf5cf20..4c894064 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/settings/xmc4700.wsdt +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/settings/xmc4700.wsdt @@ -28,7 +28,7 @@ - + TabID-16961-13040 @@ -44,7 +44,7 @@ TabID-8639-16881Find in FilesFind-in-Files - 0 + 0 TabID-27710-13044 @@ -56,7 +56,7 @@ - 0 + 0 @@ -69,7 +69,7 @@ - iaridepm.enu1-2-2753475-2-2200200104167198610248438749752-2-22091922-2-219242111002083209533104167198610 + iaridepm.enu1-2-2753475-2-2200200104167198610248438749752-2-22091922-2-219242111002083209533104167198610 diff --git a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/xmc4700.dep b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/xmc4700.dep index 7201b8b2..d564dd1c 100644 --- a/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/xmc4700.dep +++ b/Target/Demo/ARMCM4_XMC4_XMC4700_Relax_Kit_IAR/Prog/ide/xmc4700.dep @@ -6,608 +6,269 @@ Debug - $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c $PROJ_DIR$\..\lib\xmclib\inc\xmc_ebu.h $PROJ_DIR$\..\lib\xmclib\src\xmc_ecat.c $PROJ_DIR$\..\lib\xmclib\inc\xmc_ecat.h - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\xmc4_gpio.pbi - $PROJ_DIR$\..\obj\xmc_spi.__cstat.et - $PROJ_DIR$\..\obj\xmc_sdmmc.__cstat.et - $PROJ_DIR$\..\obj\system_XMC4700.__cstat.et - $PROJ_DIR$\..\obj\xmc_posif.__cstat.et - $PROJ_DIR$\..\obj\xmc_ledts.__cstat.et - $PROJ_DIR$\..\obj\xmc_uart.__cstat.et - $PROJ_DIR$\..\obj\xmc_usbh.__cstat.et - $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\obj\xmc_vadc.__cstat.et - $PROJ_DIR$\..\obj\xmc_usbd.__cstat.et - $PROJ_DIR$\..\obj\xmc_gpio.__cstat.et - $PROJ_DIR$\..\obj\xmc_dma.__cstat.et - $PROJ_DIR$\..\obj\boot.__cstat.et - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\..\obj\xmc_eru.__cstat.et - $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c $PROJ_DIR$\..\obj\timer.__cstat.et - $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8031rnl.__cstat.et - $PROJ_DIR$\..\obj\xmc_can.__cstat.et + $PROJ_DIR$\..\obj\xmc_sdmmc.__cstat.et $PROJ_DIR$\..\obj\xmc_i2c.__cstat.et - $PROJ_DIR$\..\obj\xmc_i2s.__cstat.et - $PROJ_DIR$\..\obj\led.__cstat.et - $PROJ_DIR$\..\obj\xmc_usic.__cstat.et $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $PROJ_DIR$\..\obj\xmc_ccu8.__cstat.et + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\xmc_i2s.__cstat.et + $PROJ_DIR$\..\obj\xmc_usbh.__cstat.et + $PROJ_DIR$\..\obj\xmc_vadc.__cstat.et + $PROJ_DIR$\..\obj\xmc_dma.__cstat.et + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\..\obj\xmc_eru.__cstat.et + $PROJ_DIR$\..\obj\xmc4_rtc.__cstat.et + $PROJ_DIR$\..\obj\xmc_spi.__cstat.et + $PROJ_DIR$\..\obj\xmc_usbd.__cstat.et + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\xmc_can.__cstat.et + $PROJ_DIR$\..\obj\xmc_ledts.__cstat.et + $PROJ_DIR$\..\obj\led.__cstat.et + $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\xmc_usic.__cstat.et + $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8031rnl.__cstat.et + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\..\obj\xmc_posif.__cstat.et $PROJ_DIR$\..\obj\xmc_wdt.__cstat.et + $PROJ_DIR$\..\obj\xmc_gpio.__cstat.et $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8081rnb.__cstat.et + $PROJ_DIR$\..\obj\xmc_uart.__cstat.et + $PROJ_DIR$\..\obj\system_XMC4700.__cstat.et $PROJ_DIR$\..\obj\xmc_ebu.pbi $PROJ_DIR$\..\obj\xmc_dsd.__cstat.et $TOOLKIT_DIR$\inc\c\stddef.h - $PROJ_DIR$\..\obj\xmc_ccu8.__cstat.et - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\obj\xmc4_rtc.__cstat.et - $PROJ_DIR$\..\obj\xmc4_gpio.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h $PROJ_DIR$\..\obj\xmc_rtc.__cstat.et - $PROJ_DIR$\..\obj\xmc_eth_mac.__cstat.et - $PROJ_DIR$\..\obj\xmc_dsd.pbi - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\obj\xmc_dac.__cstat.et - $TOOLKIT_DIR$\inc\c\string.h + $TOOLKIT_DIR$\lib\dl7M_tln.a + $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\..\obj\startup_XMC4700.o + $PROJ_DIR$\..\obj\xmc_uart.o + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h $PROJ_DIR$\..\obj\xmc4_flash.__cstat.et - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\obj\xmc_usbh.o + $PROJ_DIR$\..\obj\xmc4_scu.__cstat.et + $PROJ_DIR$\..\obj\xmc_ecat.__cstat.et + $TOOLKIT_DIR$\inc\c\stdint.h $PROJ_DIR$\..\cfg\memory.x + $PROJ_DIR$\..\obj\xmc_dsd.pbi + $PROJ_DIR$\..\obj\xmc_dac.__cstat.et + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\xmc_ccu8.pbi + $TOOLKIT_DIR$\inc\c\string.h $PROJ_DIR$\..\obj\xmc_ccu4.__cstat.et $PROJ_DIR$\..\..\Boot\blt_conf.h - $TOOLKIT_DIR$\inc\c\stdint.h - $TOOLKIT_DIR$\lib\dl7M_tln.a - $PROJ_DIR$\..\obj\xmc_uart.o - $PROJ_DIR$\..\obj\startup_XMC4700.o - $PROJ_DIR$\..\obj\xmc_ccu8.pbi - $TOOLKIT_DIR$\lib\m7M_tls.a - $PROJ_DIR$\..\obj\xmc4_scu.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Product.h $PROJ_DIR$\..\obj\demoprog_xmc4700.map - $PROJ_DIR$\..\obj\xmc_ecat.__cstat.et $PROJ_DIR$\..\obj\xmc_ebu.__cstat.et $PROJ_DIR$\..\obj\xmc_common.__cstat.et + $PROJ_DIR$\..\obj\xmc4_gpio.__cstat.et $PROJ_DIR$\..\obj\xmc_common.pbi - $PROJ_DIR$\..\obj\xmc_can.pbi - $PROJ_DIR$\..\obj\led.o - $PROJ_DIR$\..\obj\xmc_hrpwm.o - $PROJ_DIR$\..\obj\xmc_posif.pbi - $PROJ_DIR$\..\obj\xmc_vadc.o - $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\xmc_eth_mac.__cstat.et + $PROJ_DIR$\..\obj\xmc_usbh.o + $PROJ_DIR$\..\obj\timer.o + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\obj\xmc_gpio.o + $PROJ_DIR$\..\obj\xmc_ccu4.o $PROJ_DIR$\..\obj\xmc_eth_phy_dp83848.pbi - $PROJ_DIR$\..\obj\xmc_ecat.o $PROJ_DIR$\..\obj\xmc_ecat.pbi - $PROJ_DIR$\..\obj\xmc4_rtc.pbi - $PROJ_DIR$\..\obj\xmc_usic.o - $PROJ_DIR$\..\obj\xmc_sdmmc.o $PROJ_DIR$\..\obj\xmc_ccu4.pbi + $PROJ_DIR$\..\obj\xmc_sdmmc.o $PROJ_DIR$\..\obj\xmc_usbd.o $PROJ_DIR$\..\obj\xmc_dac.pbi - $PROJ_DIR$\..\obj\xmc_eth_mac.pbi - $PROJ_DIR$\..\obj\xmc4_eru.pbi - $PROJ_DIR$\..\obj\xmc4_rtc.o - $PROJ_DIR$\..\obj\xmc4_flash.pbi - $PROJ_DIR$\..\obj\xmc_wdt.o + $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\obj\xmc_posif.pbi $PROJ_DIR$\..\obj\xmc_dma.o + $PROJ_DIR$\..\obj\xmc_eth_mac.pbi $PROJ_DIR$\..\obj\system_XMC4700.o - $PROJ_DIR$\..\obj\xmc4_scu.pbi - $PROJ_DIR$\..\obj\xmc_spi.o - $PROJ_DIR$\..\obj\xmc_dma.pbi $PROJ_DIR$\..\obj\xmc_eru.pbi + $PROJ_DIR$\..\obj\xmc_vadc.o $PROJ_DIR$\..\obj\xmc_posif.o - $PROJ_DIR$\..\obj\xmc_gpio.o - $PROJ_DIR$\..\obj\xmc_eth_mac.o - $PROJ_DIR$\..\obj\xmc_ccu4.o + $PROJ_DIR$\..\obj\xmc4_scu.pbi $PROJ_DIR$\..\obj\xmc_ledts.o + $PROJ_DIR$\..\obj\xmc_can.pbi + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\xmc4_rtc.pbi + $PROJ_DIR$\..\obj\xmc4_rtc.o + $PROJ_DIR$\..\obj\xmc_spi.o + $PROJ_DIR$\..\obj\xmc_wdt.o + $PROJ_DIR$\..\obj\xmc_dma.pbi + $PROJ_DIR$\..\obj\xmc_ecat.o + $PROJ_DIR$\..\obj\xmc_hrpwm.o + $PROJ_DIR$\..\obj\xmc_usic.o + $PROJ_DIR$\..\obj\xmc4_eru.pbi + $PROJ_DIR$\..\obj\xmc_eth_mac.o + $PROJ_DIR$\..\obj\xmc4_flash.pbi $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8031rnl.o - $PROJ_DIR$\..\obj\xmc4_gpio.o - $PROJ_DIR$\..\obj\xmc_vadc.pbi - $PROJ_DIR$\..\bin\demoprog_xmc4700.srec - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\..\obj\xmc_fce.o - $PROJ_DIR$\..\obj\xmc_i2s.pbi - $PROJ_DIR$\..\obj\xmc_fce.__cstat.et - $PROJ_DIR$\..\obj\xmc4_flash.o - $PROJ_DIR$\..\obj\xmc_ebu.o - $PROJ_DIR$\..\obj\xmc_fce.pbi $PROJ_DIR$\..\obj\xmc_rtc.o - $PROJ_DIR$\..\obj\xmc_eth_phy_dp83848.o + $TOOLKIT_DIR$\inc\c\xencoding_limits.h $PROJ_DIR$\..\obj\xmc_i2c.o - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\..\obj\xmc_eru.o $PROJ_DIR$\..\obj\xmc4_eru.o - $PROJ_DIR$\..\obj\xmc_ccu8.o - $PROJ_DIR$\..\obj\xmc_rtc.pbi $PROJ_DIR$\..\obj\xmc_dac.o + $PROJ_DIR$\..\obj\xmc_fce.__cstat.et $PROJ_DIR$\..\obj\xmc_dsd.o - $PROJ_DIR$\..\obj\xmc_i2s.o + $PROJ_DIR$\..\obj\xmc_fce.pbi + $PROJ_DIR$\..\obj\xmc4_gpio.o $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8081rnb.o + $PROJ_DIR$\..\obj\xmc_eru.o + $PROJ_DIR$\..\obj\xmc_fce.o $PROJ_DIR$\..\obj\xmc_common.o + $PROJ_DIR$\..\obj\xmc_ccu8.o + $PROJ_DIR$\..\obj\xmc4_flash.o + $PROJ_DIR$\..\bin\demoprog_xmc4700.srec $PROJ_DIR$\..\obj\xmc4_scu.o $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8081rnb.pbi $PROJ_DIR$\..\obj\xmc_can.o + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\obj\xmc_eth_phy_dp83848.o + $PROJ_DIR$\..\obj\xmc_i2s.pbi $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\xmc_usbh.pbi - $PROJ_DIR$\..\obj\xmc_hrpwm.__cstat.et - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\..\obj\xmc_gpio.pbi - $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8031rnl.pbi - $PROJ_DIR$\..\obj\xmc_usbd.pbi - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\xmc_uart.pbi - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\xmc_spi.pbi - $TOOLKIT_DIR$\inc\c\time.h - $PROJ_DIR$\..\obj\xmc_usic.pbi - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $PROJ_DIR$\..\obj\xmc_wdt.pbi - $TOOLKIT_DIR$\inc\c\stdbool.h - $PROJ_DIR$\..\obj\system_XMC4700.pbi + $PROJ_DIR$\..\obj\xmc_vadc.pbi + $PROJ_DIR$\..\obj\xmc_rtc.pbi + $PROJ_DIR$\..\obj\xmc_ebu.o + $PROJ_DIR$\..\obj\xmc_i2s.o $PROJ_DIR$\..\obj\xmc_eth_phy_dp83848.__cstat.et + $PROJ_DIR$\..\obj\boot.pbi + $TOOLKIT_DIR$\inc\c\time.h $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\xmc_spi.pbi + $PROJ_DIR$\..\obj\xmc_eth_phy_ksz8031rnl.pbi + $PROJ_DIR$\..\obj\xmc_hrpwm.__cstat.et + $PROJ_DIR$\..\obj\xmc_usbd.pbi + $PROJ_DIR$\..\obj\xmc_usic.pbi $PROJ_DIR$\..\obj\xmc_i2c.pbi - $PROJ_DIR$\..\obj\xmc4700.pbd - $TOOLKIT_DIR$\inc\c\intrinsics.h $PROJ_DIR$\..\obj\xmc_ledts.pbi + $PROJ_DIR$\..\obj\xmc_uart.pbi + $TOOLKIT_DIR$\inc\c\stdbool.h + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\xmc4700.pbd $PROJ_DIR$\..\obj\xmc_sdmmc.pbi - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h $PROJ_DIR$\..\obj\xmc_hrpwm.pbi $PROJ_DIR$\..\bin\demoprog_xmc4700.out + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\..\obj\xmc4_eru.__cstat.et + $PROJ_DIR$\..\obj\xmc_gpio.pbi + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\system_XMC4700.pbi + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\obj\xmc_wdt.pbi + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\..\obj\xmc_usbh.pbi + $PROJ_DIR$\..\lib\xmclib\src\xmc_dma.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc4_gpio.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_dma.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_can_map.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_dma_map.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_dsd.c $PROJ_DIR$\..\lib\xmclib\inc\xmc4_usic_map.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_dac.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_dsd.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc4_ccu8_map.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_common.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_dsd.h $PROJ_DIR$\..\lib\xmclib\src\xmc_ebu.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc4_ccu4_map.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_can_map.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc4_scu.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc4_rtc.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_ccu4.h - $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c - $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_can.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_ccu8.h $PROJ_DIR$\..\lib\xmclib\inc\xmc4_eru_map.h + $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_ccu4.h $PROJ_DIR$\..\lib\xmclib\src\xmc4_flash.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc4_ccu8_map.h $PROJ_DIR$\..\lib\xmclib\src\xmc4_eru.c $PROJ_DIR$\..\lib\xmclib\inc\xmc4_flash.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc4_gpio.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c - $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_dac.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_device.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c $PROJ_DIR$\..\lib\xmclib\inc\xmc4_gpio_map.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_dma.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_dma.h - $PROJ_DIR$\..\lib\cmsis\core_cm4.h + $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c + $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc4_rtc.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_can.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc4_scu.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc4_ccu4_map.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_device.h $PROJ_DIR$\..\lib\cmsis\core_cmFunc.h - $PROJ_DIR$\..\lib\cmsis\core_cmInstr.h $PROJ_DIR$\..\lib\cmsis\core_cmSimd.h - $PROJ_DIR$\..\timer.h - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbh.h - $PROJ_DIR$\..\obj\xmc4_eru.__cstat.et - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbd_regs.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c + $PROJ_DIR$\..\lib\cmsis\core_cm4.h + $PROJ_DIR$\..\lib\cmsis\core_cmInstr.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_scu.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_eru.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_fce.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_ledts.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_ledts.c $PROJ_DIR$\..\lib\xmclib\inc\xmc_sdmmc.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_uart.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc_map.h - $PROJ_DIR$\..\lib\system_XMC4700.c - $PROJ_DIR$\..\lib\system_XMC4700.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8081rnb.c $PROJ_DIR$\..\lib\xmclib\src\xmc_spi.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbd.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_spi.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_usic.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_usbd.c - $PROJ_DIR$\..\lib\XMC4700.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\startup_XMC4700.s - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_wdt.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_dp83848.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8031rnl.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_hrpwm.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_gpio.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_i2s.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_flash.h $PROJ_DIR$\..\lib\xmclib\src\xmc_i2c.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_ledts.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_posif.h $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_mac.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_fce.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_hrpwm.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_i2c.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_rtc.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_scu.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_rtc.h $PROJ_DIR$\..\lib\xmclib\inc\xmc_eth_mac_map.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_i2c.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_posif.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_rtc.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_spi.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c $PROJ_DIR$\..\lib\xmclib\src\xmc_hrpwm.c $PROJ_DIR$\..\lib\xmclib\inc\xmc_eth_mac.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_gpio.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_ledts.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_rtc.h - $PROJ_DIR$\..\lib\xmclib\inc\xmc_eru.h - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8081rnb.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8031rnl.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_dp83848.c - $PROJ_DIR$\..\lib\xmclib\inc\xmc_i2s.h + $PROJ_DIR$\..\startup_XMC4700.s + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbd.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c + $PROJ_DIR$\..\lib\system_XMC4700.c + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\lib\system_XMC4700.h + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\timer.h + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\obj\xmc4_gpio.pbi + $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbd.h + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_usic.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_wdt.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbd_regs.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_usbh.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c + $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_uart.h + $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c + $PROJ_DIR$\..\lib\XMC4700.h + $PROJ_DIR$\..\lib\xmclib\inc\xmc_vadc_map.h + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\led.h [ROOT_NODE] ILINK - 149 60 + 139 54 - - $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c - - - BICOMP - 90 - - - ICCARM - 111 - - - __cstat - 20 - - - - - BICOMP - 126 100 110 167 21 183 52 187 45 147 59 39 213 201 153 34 138 177 136 182 144 236 184 185 29 - - - ICCARM - 236 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 167 - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_ecat.c BICOMP - 73 + 66 ICCARM - 72 - - - __cstat - 61 - - - - - BICOMP - 177 126 34 136 187 52 153 138 21 182 144 45 147 100 110 59 39 213 201 183 3 184 185 29 - - - ICCARM - 3 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 - - - - - $PROJ_DIR$\..\bin\demoprog_xmc4700.out - - - OBJCOPY - 99 - - - ILINK - 60 - - - - - ILINK - 49 70 66 4 55 86 47 112 104 97 82 120 122 94 113 119 115 85 116 105 72 111 93 108 96 118 101 92 67 109 117 95 91 107 76 88 54 78 48 75 69 84 36 43 57 53 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_dsd.c - - - BICOMP - 42 - - - ICCARM - 116 - - - __cstat - 33 - - - - - BICOMP - 182 153 187 126 138 21 29 229 34 177 136 184 52 45 147 100 110 59 39 213 201 185 154 183 144 159 - - - ICCARM - 154 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_ebu.c - - - BICOMP - 32 - - - ICCARM - 105 - - - __cstat - 62 - - - - - BICOMP - 138 21 126 187 182 29 153 34 177 136 184 229 52 45 147 100 110 59 39 213 201 185 1 183 144 159 - - - ICCARM - 1 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c - - - BICOMP - 65 - - - ICCARM - 122 - - - __cstat - 24 - - - - - ICCARM - 165 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 158 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c - - - BICOMP - 77 - - - ICCARM - 94 - - - __cstat - 50 - - - - - BICOMP - 147 126 45 213 59 39 201 229 52 187 100 110 21 183 153 156 34 138 177 136 182 144 162 184 185 29 159 - - - ICCARM - 162 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 156 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c - - - BICOMP - 5 - - - ICCARM - 97 - - - __cstat - 38 - - - - - BICOMP - 138 21 126 187 182 185 153 34 177 136 52 172 45 147 100 110 59 39 213 201 184 29 233 183 144 179 - - - ICCARM - 233 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 172 179 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c - - - BICOMP - 74 - - - ICCARM - 82 - - - __cstat - 37 - - - - - BICOMP - 187 182 126 138 21 52 153 160 34 177 136 144 229 134 45 147 100 110 59 39 213 201 183 235 184 185 29 159 - - - ICCARM - 235 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 134 160 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_flash.c - - - BICOMP - 83 - - - ICCARM - 104 - - - __cstat - 46 - - - - - BICOMP - 136 187 34 52 177 126 153 138 21 182 144 171 45 147 100 110 59 39 213 201 183 219 184 185 29 - - - ICCARM - 219 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 171 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_eru.c - - - BICOMP - 81 - - - ICCARM - 112 - - - __cstat - 190 - - - - - BICOMP - 29 52 187 167 100 110 126 21 45 147 59 39 213 201 184 229 153 34 138 177 136 182 185 236 183 144 159 - - - ICCARM - 236 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 167 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c - - - BICOMP - 64 - - - ICCARM - 119 - - - __cstat - 63 - - - - - BICOMP - 187 52 100 110 126 21 45 147 59 39 213 201 144 34 138 177 136 182 183 153 184 185 29 - - - ICCARM - 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c - - - BICOMP - 87 - - - ICCARM - 120 - - - __cstat - 58 - - - - - BICOMP - 126 213 144 147 45 59 39 201 153 52 187 100 110 21 159 34 138 177 136 182 183 229 184 185 29 - - - ICCARM - 229 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c - - - BICOMP - 79 - - - ICCARM - 115 + 88 __cstat @@ -617,38 +278,57 @@ BICOMP - 45 39 59 201 147 126 213 52 153 187 100 110 21 185 229 34 138 177 136 182 184 29 176 183 144 159 + 181 146 35 140 141 45 161 134 14 184 148 51 144 96 114 62 41 238 221 182 2 185 183 7 ICCARM - 176 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 + 2 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 - $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eru.c BICOMP - 56 + 76 ICCARM - 113 + 105 __cstat - 35 + 15 BICOMP - 201 59 169 39 45 147 126 213 185 229 153 52 187 100 110 21 34 138 177 136 182 184 29 166 183 144 159 + 146 96 114 165 14 182 45 141 51 144 62 41 238 221 161 35 134 181 140 184 148 187 185 183 7 ICCARM - 166 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 169 229 159 + 187 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 165 + + + + + $PROJ_DIR$\..\bin\demoprog_xmc4700.out + + + ILINK + 54 + + + OBJCOPY + 110 + + + + + ILINK + 46 82 71 224 39 75 61 98 109 103 84 111 113 64 108 107 99 73 101 120 88 105 92 115 94 104 106 63 89 97 121 80 78 95 68 85 40 69 60 90 77 86 9 49 38 37 @@ -657,7 +337,394 @@ BICOMP - 89 + 87 + + + ICCARM + 73 + + + __cstat + 13 + + + + + BICOMP + 183 45 141 154 96 114 146 14 186 161 51 144 62 41 238 221 35 134 181 140 184 185 7 152 182 148 178 + + + ICCARM + 152 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 154 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_dsd.c + + + BICOMP + 47 + + + ICCARM + 101 + + + __cstat + 34 + + + + + BICOMP + 184 161 141 146 134 14 7 186 35 181 140 185 45 51 144 96 114 62 41 238 221 183 162 182 148 178 + + + ICCARM + 162 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_can.c + + + BICOMP + 81 + + + ICCARM + 113 + + + __cstat + 20 + + + + + ICCARM + 175 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 153 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_common.c + + + BICOMP + 58 + + + ICCARM + 107 + + + __cstat + 56 + + + + + BICOMP + 141 45 96 114 146 14 51 144 62 41 238 221 148 35 134 181 140 184 182 161 185 183 7 + + + ICCARM + 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ebu.c + + + BICOMP + 33 + + + ICCARM + 120 + + + __cstat + 55 + + + + + BICOMP + 134 14 146 141 184 7 161 35 181 140 185 186 45 51 144 96 114 62 41 238 221 183 0 182 148 178 + + + ICCARM + 0 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_scu.c + + + BICOMP + 79 + + + ICCARM + 111 + + + __cstat + 43 + + + + + ICCARM + 186 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_flash.c + + + BICOMP + 93 + + + ICCARM + 109 + + + __cstat + 42 + + + + + BICOMP + 140 141 35 45 181 146 161 134 14 184 148 170 51 144 96 114 62 41 238 221 182 199 185 183 7 + + + ICCARM + 199 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 170 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_eru.c + + + BICOMP + 91 + + + ICCARM + 98 + + + __cstat + 142 + + + + + BICOMP + 7 45 141 165 96 114 146 14 51 144 62 41 238 221 185 186 161 35 134 181 140 184 183 187 182 148 178 + + + ICCARM + 187 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 165 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_rtc.c + + + BICOMP + 83 + + + ICCARM + 84 + + + __cstat + 16 + + + + + BICOMP + 141 184 146 134 14 45 161 174 35 181 140 148 186 124 51 144 96 114 62 41 238 221 182 202 185 183 7 178 + + + ICCARM + 202 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 124 174 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc4_gpio.c + + + BICOMP + 225 + + + ICCARM + 103 + + + __cstat + 57 + + + + + BICOMP + 134 14 146 141 184 183 161 35 181 140 45 151 51 144 96 114 62 41 238 221 185 7 197 182 148 171 + + + ICCARM + 197 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 151 171 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu4.c + + + BICOMP + 67 + + + ICCARM + 64 + + + __cstat + 52 + + + + + BICOMP + 144 146 51 238 62 41 221 186 45 141 96 114 14 182 161 179 35 134 181 140 184 148 167 185 183 7 178 + + + ICCARM + 167 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 179 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ccu8.c + + + BICOMP + 50 + + + ICCARM + 108 + + + __cstat + 8 + + + + + BICOMP + 221 62 160 41 51 144 146 238 183 186 161 45 141 96 114 14 35 134 181 140 184 185 7 164 182 148 178 + + + ICCARM + 164 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 160 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_dac.c + + + BICOMP + 70 + + + ICCARM + 99 + + + __cstat + 48 + + + + + BICOMP + 51 41 62 221 144 146 238 45 161 141 96 114 14 183 186 35 134 181 140 184 185 7 156 182 148 178 + + + ICCARM + 156 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_ledts.c + + + BICOMP + 132 + + + ICCARM + 80 + + + __cstat + 21 + + + + + BICOMP + 146 238 51 144 161 62 41 221 7 186 45 141 96 114 14 185 35 134 181 140 184 183 189 182 148 178 + + + ICCARM + 189 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8081rnb.c + + + BICOMP + 112 + + + ICCARM + 104 + + + __cstat + 30 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_spi.c + + + BICOMP + 126 ICCARM @@ -671,97 +738,50 @@ BICOMP - 185 52 187 150 100 110 126 21 229 153 45 147 59 39 213 201 34 138 177 136 182 184 29 181 183 144 159 + 35 146 161 178 181 140 141 45 134 14 184 148 212 51 144 96 114 62 41 238 221 182 186 185 183 7 230 155 ICCARM - 181 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 150 229 159 + 186 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 178 212 230 155 - $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_dp83848.c BICOMP - 141 + 65 ICCARM - 66 + 115 __cstat - 27 + 122 - - - BICOMP - 209 182 144 213 52 126 100 110 138 21 187 233 51 208 186 201 183 147 59 153 34 177 191 184 185 136 29 172 45 39 179 - - - ICCARM - 191 51 213 182 52 126 187 147 110 59 100 136 184 29 144 183 185 201 208 209 186 233 153 34 21 138 45 39 177 172 179 - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8031rnl.c BICOMP - 135 + 127 ICCARM - 75 + 94 __cstat - 28 + 25 - - - BICOMP - 152 52 187 100 110 126 21 153 45 147 59 39 213 201 144 229 34 138 177 136 182 183 211 184 185 29 159 - - - ICCARM - 211 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 152 229 159 - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c - - - BICOMP - 146 - - - ICCARM - 76 - - - __cstat - 7 - - - - - BICOMP - 126 213 45 147 59 39 201 52 229 153 187 100 110 21 185 34 138 177 136 182 184 29 195 183 144 159 - - - ICCARM - 195 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_i2c.c BICOMP @@ -769,142 +789,7 @@ ICCARM - 54 - - - __cstat - 11 - - - - - BICOMP - 187 177 136 159 153 34 126 183 138 21 182 196 52 45 147 100 110 59 39 213 201 144 229 184 185 29 211 152 - - - ICCARM - 229 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 159 196 211 152 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c - - - BICOMP - 98 - - - ICCARM - 69 - - - __cstat - 14 - - - - - BICOMP - 126 213 153 45 147 59 39 201 199 52 187 100 110 21 183 229 34 138 177 136 182 144 159 206 184 185 29 - - - ICCARM - 206 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 199 - - - - - $PROJ_DIR$\..\lib\system_XMC4700.c - - - BICOMP - 139 - - - ICCARM - 86 - - - __cstat - 8 - - - - - BICOMP - 185 187 136 126 201 182 184 213 21 39 147 100 110 59 52 183 144 45 29 - - - ICCARM - 45 126 187 147 110 59 100 136 21 39 213 182 52 184 29 144 183 185 201 - - - - - $PROJ_DIR$\..\boot.c - - - BICOMP - 130 - - - ICCARM - 70 - - - __cstat - 18 - - - - - BICOMP - 29 184 211 209 182 21 45 153 196 213 187 126 172 138 233 165 51 208 186 201 185 136 52 34 177 39 179 152 229 191 183 147 100 110 59 144 158 159 - - - ICCARM - 191 51 213 182 52 126 187 147 110 59 100 136 184 29 144 183 185 201 208 209 186 233 153 34 21 138 45 39 177 172 179 196 211 152 165 229 159 158 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c - - - BICOMP - 124 - - - ICCARM - 48 - - - __cstat - 12 - - - - - BICOMP - 126 34 201 136 187 52 177 213 185 189 229 138 21 153 45 147 100 110 59 39 233 182 184 29 172 183 144 159 179 - - - ICCARM - 52 126 187 147 110 59 100 136 45 21 39 189 153 34 138 177 213 182 184 29 144 183 185 201 229 159 233 172 179 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_spi.c - - - BICOMP - 133 - - - ICCARM - 88 + 97 __cstat @@ -914,16 +799,70 @@ BICOMP - 34 126 153 159 177 136 187 52 138 21 182 144 210 45 147 100 110 59 39 213 201 183 229 184 185 29 211 152 + 230 51 41 62 221 155 144 146 238 183 45 141 96 114 14 161 35 134 181 140 184 185 7 207 182 148 ICCARM - 229 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 159 210 211 152 + 207 230 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 155 - $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_mac.c + + + BICOMP + 74 + + + ICCARM + 92 + + + __cstat + 59 + + + + + BICOMP + 203 140 141 181 7 35 146 26 161 134 14 184 185 186 45 51 144 96 114 62 41 238 221 183 215 182 148 178 + + + ICCARM + 215 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 203 26 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c + + + BICOMP + 116 + + + ICCARM + 121 + + + __cstat + 10 + + + + + BICOMP + 62 221 51 41 144 146 238 161 45 141 96 114 14 182 198 178 35 134 181 140 184 148 186 185 183 7 230 155 + + + ICCARM + 186 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 178 198 230 155 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_sdmmc.c BICOMP @@ -931,24 +870,195 @@ ICCARM - 84 + 68 __cstat - 30 + 5 BICOMP - 177 126 34 136 187 52 153 138 21 182 185 229 45 147 100 110 59 39 213 201 184 29 217 183 144 159 + 146 238 51 144 62 41 221 45 186 161 141 96 114 14 183 35 134 181 140 184 185 7 191 182 148 178 ICCARM - 217 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 + 191 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 + + $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c + + + BICOMP + 102 + + + ICCARM + 106 + + + __cstat + 100 + + + + + BICOMP + 114 96 146 14 45 141 7 161 186 51 144 62 41 238 221 185 35 134 181 140 184 183 188 182 148 178 + + + ICCARM + 188 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c + + + BICOMP + 72 + + + ICCARM + 78 + + + __cstat + 27 + + + + + BICOMP + 14 96 114 146 161 45 141 7 186 51 144 62 41 238 221 185 35 134 181 140 184 183 210 182 148 178 + + + ICCARM + 210 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c + + + BICOMP + 143 + + + ICCARM + 63 + + + __cstat + 29 + + + + + BICOMP + 14 96 114 146 45 141 183 151 51 144 62 41 238 221 161 35 134 181 140 184 185 7 197 182 148 171 + + + ICCARM + 197 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 151 171 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_rtc.c + + + BICOMP + 119 + + + ICCARM + 95 + + + __cstat + 36 + + + + + BICOMP + 146 161 174 141 184 7 134 14 178 35 181 140 185 202 45 51 144 96 114 62 41 238 221 183 186 182 148 124 + + + ICCARM + 186 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 178 202 124 174 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_uart.c + + + BICOMP + 133 + + + ICCARM + 40 + + + __cstat + 31 + + + + + BICOMP + 141 181 140 178 161 35 146 182 134 14 184 236 45 51 144 96 114 62 41 238 221 148 186 185 183 7 230 155 + + + ICCARM + 186 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 178 236 230 155 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_hrpwm.c + + + BICOMP + 138 + + + ICCARM + 89 + + + __cstat + 128 + + + + + BICOMP + 181 146 35 140 141 45 161 134 14 184 148 51 144 96 114 62 41 238 221 182 196 185 183 7 + + + ICCARM + 196 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 + + + + + $PROJ_DIR$\..\startup_XMC4700.s + + + AARM + 39 + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbd.c @@ -958,21 +1068,102 @@ ICCARM - 78 + 69 __cstat - 15 + 18 BICOMP - 153 187 126 21 192 138 183 19 34 177 136 39 213 201 45 229 52 147 100 110 59 182 144 205 184 185 29 159 + 161 141 146 14 232 134 182 26 35 181 140 41 238 221 51 186 45 144 96 114 62 184 148 226 185 183 7 178 ICCARM - 205 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 19 192 229 159 + 226 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 26 232 186 178 + + + + + $PROJ_DIR$\..\lib\xmclib\src\xmc_usbh.c + + + BICOMP + 149 + + + ICCARM + 60 + + + __cstat + 11 + + + + + BICOMP + 146 35 221 140 141 45 181 238 183 233 186 134 14 161 51 144 96 114 62 41 197 184 185 7 151 182 148 178 171 + + + ICCARM + 45 146 141 144 114 62 96 140 51 14 41 233 161 35 134 181 238 184 185 7 148 182 183 221 186 178 197 151 171 + + + + + $PROJ_DIR$\..\lib\system_XMC4700.c + + + BICOMP + 145 + + + ICCARM + 75 + + + __cstat + 32 + + + + + BICOMP + 183 141 140 146 221 184 185 238 14 41 144 96 114 62 45 182 148 51 7 + + + ICCARM + 51 146 141 144 114 62 96 140 14 41 238 184 45 185 7 148 182 183 221 + + + + + $PROJ_DIR$\..\timer.c + + + BICOMP + 117 + + + ICCARM + 61 + + + __cstat + 4 + + + + + BICOMP + 221 238 146 7 242 45 62 53 241 223 184 182 141 114 229 185 183 144 96 140 148 + + + ICCARM + 229 53 238 184 45 146 141 144 114 62 96 140 185 7 148 182 183 221 241 242 223 @@ -981,47 +1172,38 @@ BICOMP - 132 + 135 ICCARM - 4 + 224 __cstat - 13 + 23 BICOMP - 208 126 29 51 186 182 52 59 213 209 201 183 187 110 191 184 185 147 100 136 144 + 241 146 7 53 223 184 45 62 238 242 221 182 141 114 229 185 183 144 96 140 148 ICCARM - 191 51 213 182 52 126 187 147 110 59 100 136 184 29 144 183 185 201 208 209 186 + 229 53 238 184 45 146 141 144 114 62 96 140 185 7 148 182 183 221 241 242 223 - $PROJ_DIR$\..\startup_XMC4700.s - - - AARM - 55 - - - - - $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\led.c BICOMP - 123 + 125 ICCARM - 47 + 71 __cstat @@ -1031,307 +1213,121 @@ BICOMP - 201 213 126 29 209 52 59 51 208 186 182 183 187 110 191 184 185 147 100 136 144 + 242 184 148 238 45 146 96 114 134 14 141 197 53 241 223 221 182 144 62 161 35 181 229 185 183 140 7 151 51 41 171 ICCARM - 191 51 213 182 52 126 187 147 110 59 100 136 184 29 144 183 185 201 208 209 186 + 229 53 238 184 45 146 141 144 114 62 96 140 185 7 148 182 183 221 241 242 223 197 161 35 14 134 51 41 181 151 171 - $PROJ_DIR$\..\lib\xmclib\src\xmc_fce.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_usic.c BICOMP - 106 + 130 ICCARM - 101 + 90 __cstat - 103 + 24 BICOMP - 110 100 126 21 52 187 29 153 229 45 147 59 39 213 201 184 34 138 177 136 182 185 225 183 144 159 + 155 45 141 96 114 146 14 161 51 144 62 41 238 221 148 186 35 134 181 140 184 182 230 185 183 7 178 ICCARM - 225 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 + 230 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 155 186 178 - $PROJ_DIR$\..\lib\xmclib\src\xmc_i2c.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_vadc.c BICOMP - 142 - - - ICCARM - 109 - - - __cstat - 25 - - - - - BICOMP - 211 45 39 59 201 152 147 126 213 185 52 187 100 110 21 153 34 138 177 136 182 184 29 227 183 144 - - - ICCARM - 227 211 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 152 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_posif.c - - - BICOMP - 68 - - - ICCARM - 91 - - - __cstat - 9 - - - - - BICOMP - 21 100 110 126 153 52 187 29 229 45 147 59 39 213 201 184 34 138 177 136 182 185 223 183 144 159 - - - ICCARM - 223 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_mac.c - - - BICOMP - 80 - - - ICCARM - 93 - - - __cstat - 41 - - - - - BICOMP - 230 136 187 177 29 34 126 19 153 138 21 182 184 229 52 45 147 100 110 59 39 213 201 185 232 183 144 159 - - - ICCARM - 232 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 230 19 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_rtc.c - - - BICOMP - 114 - - - ICCARM - 107 - - - __cstat - 40 - - - - - BICOMP - 126 153 160 187 182 29 138 21 159 34 177 136 184 235 52 45 147 100 110 59 39 213 201 185 229 183 144 134 - - - ICCARM - 229 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 159 235 134 160 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_hrpwm.c - - - BICOMP - 148 - - - ICCARM - 67 - - - __cstat - 125 - - - - - BICOMP - 177 126 34 136 187 52 153 138 21 182 144 45 147 100 110 59 39 213 201 183 226 184 185 29 - - - ICCARM - 226 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_ledts.c - - - BICOMP - 145 - - - ICCARM - 95 - - - __cstat - 10 - - - - - BICOMP - 126 213 45 147 153 59 39 201 29 229 52 187 100 110 21 184 34 138 177 136 182 185 221 183 144 159 - - - ICCARM - 221 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 229 159 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8081rnb.c - - - BICOMP - 121 - - - ICCARM 118 - - __cstat - 31 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_i2s.c - - - BICOMP - 102 - ICCARM - 117 + 77 __cstat - 26 + 12 BICOMP - 59 201 45 39 147 126 213 153 52 187 100 110 21 183 242 159 34 138 177 136 182 144 229 184 185 29 211 152 + 146 238 161 51 144 62 41 221 239 45 141 96 114 14 182 186 35 134 181 140 184 148 178 235 185 183 7 ICCARM - 229 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 159 242 211 152 + 235 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 239 - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_ksz8031rnl.c + $PROJ_DIR$\..\lib\xmclib\src\xmc_wdt.c BICOMP - 128 + 147 ICCARM - 96 + 86 __cstat - 23 - - - - - $PROJ_DIR$\..\lib\xmclib\src\xmc_gpio.c - - - BICOMP - 127 - - - ICCARM - 92 - - - __cstat - 16 + 28 BICOMP - 21 100 110 126 52 187 185 172 45 147 59 39 213 201 153 34 138 177 136 182 184 29 233 183 144 179 + 181 146 35 140 141 45 161 134 14 184 183 186 51 144 96 114 62 41 238 221 185 7 231 182 148 178 ICCARM - 233 153 34 126 187 147 110 59 100 136 21 52 138 45 39 177 213 182 184 29 144 183 185 201 172 179 + 231 161 35 146 141 144 114 62 96 140 14 45 134 51 41 181 238 184 185 7 148 182 183 221 186 178 - $PROJ_DIR$\..\lib\xmclib\src\xmc_eth_phy_dp83848.c + $PROJ_DIR$\..\boot.c BICOMP - 71 + 123 ICCARM - 108 + 82 __cstat - 140 + 19 + + + BICOMP + 7 185 230 242 184 14 51 161 236 238 141 146 151 134 197 175 53 241 223 221 183 140 45 35 181 41 171 155 186 229 182 144 96 114 62 148 153 178 + + + ICCARM + 229 53 238 184 45 146 141 144 114 62 96 140 185 7 148 182 183 221 241 242 223 197 161 35 14 134 51 41 181 151 171 236 230 155 175 186 178 153 + + diff --git a/Target/Demo/HCS12_Evbplus_Dragon12p_CodeWarrior/Prog/boot.c b/Target/Demo/HCS12_Evbplus_Dragon12p_CodeWarrior/Prog/boot.c index 23c41dac..20d80c7c 100644 --- a/Target/Demo/HCS12_Evbplus_Dragon12p_CodeWarrior/Prog/boot.c +++ b/Target/Demo/HCS12_Evbplus_Dragon12p_CodeWarrior/Prog/boot.c @@ -103,6 +103,15 @@ void BootActivate(void) * U N I V E R S A L A S Y N C H R O N O U S R X T X I N T E R F A C E ****************************************************************************************/ +/**************************************************************************************** +* Macro definitions +****************************************************************************************/ +/** \brief Timeout time for the reception of a CTO packet. The timer is started upon + * reception of the first packet byte. + */ +#define UART_CTO_RX_PACKET_TIMEOUT_MS (100u) + + /**************************************************************************************** * Function prototypes ****************************************************************************************/ @@ -147,6 +156,7 @@ static void BootComUartCheckActivationRequest(void) static unsigned char xcpCtoReqPacket[BOOT_COM_UART_RX_MAX_DATA+1]; static unsigned char xcpCtoRxLength; static unsigned char xcpCtoRxInProgress = 0; + static unsigned long xcpCtoRxStartTime = 0; /* start of cto packet received? */ if (xcpCtoRxInProgress == 0) @@ -154,11 +164,16 @@ static void BootComUartCheckActivationRequest(void) /* store the message length when received */ if (UartReceiveByte(&xcpCtoReqPacket[0]) == 1) { - /* indicate that a cto packet is being received */ - xcpCtoRxInProgress = 1; - - /* reset packet data count */ - xcpCtoRxLength = 0; + /* check that the length has a valid value. it should not be 0 */ + if (xcpCtoReqPacket[0] > 0) + { + /* store the start time */ + xcpCtoRxStartTime = TimeGet(); + /* indicate that a cto packet is being received */ + xcpCtoRxInProgress = 1; + /* reset packet data count */ + xcpCtoRxLength = 0; + } } } else @@ -183,6 +198,17 @@ static void BootComUartCheckActivationRequest(void) } } } + else + { + /* check packet reception timeout */ + if (TimeGet() > (xcpCtoRxStartTime + UART_CTO_RX_PACKET_TIMEOUT_MS)) + { + /* cancel cto packet reception due to timeout. note that this automatically + * discards the already received packet bytes, allowing the host to retry. + */ + xcpCtoRxInProgress = 0; + } + } } } /*** end of BootComUartCheckActivationRequest ***/