- Explicit stackpointer initialization in the demo bootloader programs for boards that use an ARM Cortex core.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@179 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
This commit is contained in:
Frank Voorburg 2016-11-14 17:12:44 +00:00
parent da5241034a
commit f1f41b0923
28 changed files with 5197 additions and 5164 deletions

View File

@ -7,20 +7,20 @@ start address 0x00000000
Program Header:
LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15
filesz 0x0000153f memsz 0x0000153f flags r-x
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x0000153f align 2**15
filesz 0x00001547 memsz 0x00001547 flags r-x
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00001547 align 2**15
filesz 0x00000148 memsz 0x00000148 flags rwx
LOAD off 0x00010148 vaddr 0x20000148 paddr 0x00001688 align 2**15
LOAD off 0x00010148 vaddr 0x20000148 paddr 0x00001690 align 2**15
filesz 0x00000000 memsz 0x000005f0 flags rw-
private flags = 5000200: [Version5 EABI] [soft-float ABI]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 0000153f 00000000 00000000 00008000 2**3
0 .text 00001547 00000000 00000000 00008000 2**3
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 00000148 20000000 0000153f 00010000 2**2
1 .data 00000148 20000000 00001547 00010000 2**2
CONTENTS, ALLOC, LOAD, CODE
2 .bss 000005f0 20000148 00001688 00010148 2**2
2 .bss 000005f0 20000148 00001690 00010148 2**2
ALLOC
3 .debug_info 00006388 00000000 00000000 00010148 2**0
CONTENTS, READONLY, DEBUGGING
@ -32,13 +32,13 @@ Idx Name Size VMA LMA File off Algn
CONTENTS, READONLY, DEBUGGING
7 .debug_ranges 00000708 00000000 00000000 0001b976 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_line 00002222 00000000 00000000 0001c07e 2**0
8 .debug_line 00002223 00000000 00000000 0001c07e 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_str 00001d6c 00000000 00000000 0001e2a0 2**0
9 .debug_str 00001d6c 00000000 00000000 0001e2a1 2**0
CONTENTS, READONLY, DEBUGGING
10 .comment 00000030 00000000 00000000 0002000c 2**0
10 .comment 00000030 00000000 00000000 0002000d 2**0
CONTENTS, READONLY
11 .ARM.attributes 00000033 00000000 00000000 0002003c 2**0
11 .ARM.attributes 00000033 00000000 00000000 0002003d 2**0
CONTENTS, READONLY
12 .debug_frame 00000bfc 00000000 00000000 00020070 2**2
CONTENTS, READONLY, DEBUGGING
@ -66,7 +66,7 @@ SYMBOL TABLE:
00000388 l F .text 00000054 CMU_FlashWaitStateControl
000003dc l F .text 00000014 CMU_Sync
000003f0 l F .text 0000003c CMU_LFClkGet
00001420 l O .text 00000003 CSWTCH.18
00001428 l O .text 00000003 CSWTCH.18
00000000 l df *ABS* 00000000 efm32_emu.c
20000148 l O .bss 00000002 cmuStatus
00000000 l df *ABS* 00000000 efm32_gpio.c
@ -80,7 +80,7 @@ SYMBOL TABLE:
20000008 l O .data 00000001 comActiveInterface
00000000 l df *ABS* 00000000 xcp.c
00000ae8 l F .text 00000014 XcpSetCtoError
00001423 l O .text 00000008 xcpStationId
0000142b l O .text 00000008 xcpStationId
2000018c l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 backdoor.c
200001d8 l O .bss 00000001 backdoorOpen
@ -101,22 +101,22 @@ SYMBOL TABLE:
0000105c l F .text 0000004c FlashWriteBlock
000010a8 l F .text 00000050 FlashSwitchBlock
000010f8 l F .text 00000080 FlashAddToBlock
00001460 l O .text 000000b4 flashLayout
00001468 l O .text 000000b4 flashLayout
2000022c l O .bss 00000204 bootBlockInfo
20000430 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 cstart.c
000013d4 l F .text 00000000 zero_loop
000013d8 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000
00000100 l *ABS* 00000000 __STACKSIZE__
00001400 l F .text 00000010 __MSC_WriteWord_veneer
00001410 l F .text 00000010 __MSC_ErasePage_veneer
00001408 l F .text 00000010 __MSC_WriteWord_veneer
00001418 l F .text 00000010 __MSC_ErasePage_veneer
00000a54 g F .text 00000018 ComInit
00001194 g F .text 00000048 FlashWrite
0000084c g F .text 00000018 GPIO_DriveModeSet
00000da0 g F .text 00000008 AssertFailure
00000838 g F .text 00000014 EMU_UpdateOscConfig
000013b4 g F .text 00000040 reset_handler
000013b4 g F .text 00000044 reset_handler
0000061c g F .text 00000118 CMU_ClockFreqGet
00000ffc g F .text 0000001c TimerUpdate
00000b28 g F .text 00000010 XcpPacketTransmitted
@ -126,7 +126,7 @@ SYMBOL TABLE:
00000d7c g F .text 00000020 BackDoorInit
00000734 g F .text 00000050 CMU_OscillatorEnable
00000d9e g F .text 00000002 CopService
0000153f g .text 00000000 _etext
00001547 g .text 00000000 _etext
000013ac g F .text 00000004 CpuIrqDisable
00001398 g F .text 00000006 FlashGetUserProgBaseAddress
000005b4 g F .text 00000068 CMU_ClockSelectGet

View File

@ -1,258 +1,258 @@
S31508006000C8060020F1610008F9610008FB61000874
S31508006010FD610008FF610008016200080000000039
S3150800602000000000000000000000000003620008F5
S31508006030056200080000000007620008756D000888
S315080060400B6200080B6200080B6200080B6200086E
S315080060500B6200080B6200080B6200080B6200085E
S315080060600B6200080B6200080B6200080B6200084E
S315080060700B6200080B6200080B6200080B6200083E
S315080060800B6200080B6200080B6200080B6200082E
S315080060900B6200080B6200080B6200080B6200081E
S315080060A00B6200080B6200080B6200080B6200080E
S315080060B00B6200080B6200080B6200080B620008FE
S315080060C00B6200080B6200080B6200080B620008EE
S315080060D00B6200080B6200080B6200080B620008DE
S315080060E00B6200080B6200080B6200080B620008CE
S315080060F00B6200080B6200080B6200080B620008BE
S315080061000B6200080B6200080B6200080B620008AD
S315080061100B6200080B6200080B6200080B6200089D
S315080061200B6200080B6200080B6200080B6200088D
S315080061300B6200080B6200080B6200080B6200087D
S315080061400B6200080B6200080B6200080B6200086D
S31508006000C8060020F1610008FD610008FF6100086C
S31508006010016200080362000805620008000000002B
S3150800602000000000000000000000000007620008F1
S3150800603009620008000000000B6200087D6D000878
S315080060400F6200080F6200080F6200080F6200085E
S315080060500F6200080F6200080F6200080F6200084E
S315080060600F6200080F6200080F6200080F6200083E
S315080060700F6200080F6200080F6200080F6200082E
S315080060800F6200080F6200080F6200080F6200081E
S315080060900F6200080F6200080F6200080F6200080E
S315080060A00F6200080F6200080F6200080F620008FE
S315080060B00F6200080F6200080F6200080F620008EE
S315080060C00F6200080F6200080F6200080F620008DE
S315080060D00F6200080F6200080F6200080F620008CE
S315080060E00F6200080F6200080F6200080F620008BE
S315080060F00F6200080F6200080F6200080F620008AE
S315080061000F6200080F6200080F6200080F6200089D
S315080061100F6200080F6200080F6200080F6200088D
S315080061200F6200080F6200080F6200080F6200087D
S315080061300F6200080F6200080F6200080F6200086D
S315080061400F6200080F6200080F6200080F6200085D
S31508006150EE11AA5500F002F800F03AF80AA090E805
S31508006160000C82448344AAF10107DA4501D100F004
S315080061702FF8AFF2090EBAE80F0013F0010F18BF97
S31508006180FB1A43F001031847380E0000580E0000AA
S31508006180FB1A43F001031847400E0000600E00009A
S31508006190103A24BF78C878C1FAD8520724BF30C845
S315080061A030C144BF04680C60704700000023002417
S315080061B000250026103A28BF78C1FBD8520728BF09
S315080061C030C148BF0B6070471FB51FBD10B510BD65
S315080061D000F031F81146FFF7F7FF00F0D5FE00F0A2
S315080061E04FF803B4FFF7F2FF03BC00F057F80000BE
S315080061F00948804709480047FEE7FEE7FEE7FEE74D
S31508006200FEE7FEE7FEE7FEE7FEE7FEE70448054988
S31508006210054A064B70470000856D00085561000861
S31508006220C8000020C8060020C8020020C8020020B6
S31508006230704770477047754600F02CF8AE46050063
S315080062406946534620F00700854618B020B5FFF783
S31508006250DDFFBDE820404FF000064FF000074FF085
S3150800626000084FF0000B21F00701AC46ACE8C00966
S31508006270ACE8C009ACE8C009ACE8C0098D4670476F
S3150800628010B50446AFF300802046BDE81040FFF77E
S31508006290A8BF000000487047680000200149182080
S315080062A0ABBEFEE7260002007047000000BF0748A5
S315080062B0006800F4E06006490843001D03490860C9
S315080062C0BFF34F8F00BF00BFFEE700000CED00E0F4
S315080062D00000FA0500B585B000210D4800F042FA25
S315080062E0002812DD6A460021094800F04AFA40F201
S315080062F067610098884208D19DF80B00FF2804D1F1
S315080063009DF80C0008B9FFF7D1FF05B000BD0000E5
S315080063100064004000B58BB00121084600F03CFC43
S315080063200121082000F038FC4FF48070ADF82800F1
S3150800633048208DF82B000AA9334800F0EBFA4FF4F1
S315080063400070ADF8280018208DF82B0003208DF872
S315080063502A000AA92C4800F0DDFA01214FF4EA10B8
S3150800636000F064FB0121480600F0F6FB274800F020
S31508006370CFF807A800F07DFA6B4601AA02A94FF4E8
S31508006380FA7000F087FA00208DF822008DF82300B5
S315080063908DF824008DF825008DF826008DF8270045
S315080063A08DF81E008DF81F009DF80400401EC0B22F
S315080063B08DF820009DF80000401EC0B28DF821001F
S315080063C0BDF80800ADF81C0007A9104800F040F910
S315080063D000208DF816008DF8170001208DF818009A
S315080063E00020ADF80C00ADF80E00ADF81000ADF8C1
S315080063F01200ADF8140001208DF8190003A800F06A
S31508006400A3F80BB000BD0000000C0140006400407A
S3150800641010B500F009F8FFF75DFF10BD10B500F0E4
S3150800642039F8FFF777FF10BD10B51748007850B94F
S31508006430164800F097FD012824D11349087000205A
S31508006440134908701EE0114A11490978491C501869
S3150800645000F088FD012815D10D480078401C0C492C
S3150800646008700A480078097888420BD10020064946
S31508006470087006484078FF2804D10448807808B98F
S31508006480FFF714FF10BD00001500002024000020AF
S315080064901400002000B585B00121480400F05CFB1B
S315080064A00121052000F078FB18208DF81300042040
S315080064B0ADF8100003208DF8120004A9124800F068
S315080064C029FA04208DF813000820ADF8100004A955
S315080064D00D4800F01FFA4FF4614000900020ADF817
S315080064E00400ADF80600ADF80800ADF80C000C2065
S315080064F0ADF80A006946054800F0C2FC01210348C8
S3150800650000F0A4FC05B000BD0008014000440040AE
S3150800651010B504460B48844209D10121480600F00B
S315080065202BFB00214FF0007000F026FB08E001214C
S31508006530880600F021FB00214FF0806000F01CFB6C
S3150800654010BD00000064004010B50021837A0122C6
S3150800655002FA03F13D4A126842F001023B4B1A6007
S315080065603A4A1C3212688A43384B1C331A60027B3B
S31508006570CAB9364A0C3212688A43344B0C331A604D
S315080065804288C38842EA0343304A4032847A42F852
S3150800659034300288838842EA03432C4A4032847A9C
S315080065A002EBC4025360027B012A19D1274A0C3236
S315080065B012680A43254B0C331A604288038842EA5C
S315080065C00343224A4032847A42F83430C2888388A8
S315080065D042EA03431D4A4032847A02EBC4025360FE
S315080065E0C27A3AB9194A121D12688A43174B1B1DFB
S315080065F01A6006E0154A121D12680A43134B1B1D42
S315080066001A60028932B9114A143212688A430F4B4A
S3150800661014331A600289012A06D10C4A1432126808
S315080066200A430A4B14331A60427B012A06D1074AE9
S315080066301C3212680A43054B1C331A60034A126857
S3150800664022F00102014B1A6010BD000000660040EE
S3150800665030B5024600200023146824F002041460B2
S31508006660146844F00104146000E05B1C546804F0EC
S3150800667001041CB94FF6FF74A342F6D1546804F01E
S3150800668001040CB900206CE08C79012C04D1146843
S3150800669044F08004146003E0146824F08004146055
S315080066A0CC79012C04D1146844F04004146003E04A
S315080066B0146824F0400414600C7A012C04D1146880
S315080066C044F02004146003E0146824F020041460E5
S315080066D04C7A012C04D1146844F01004146003E0C9
S315080066E0146824F0100414608C7A012C04D1146800
S315080066F044F00804146003E0146824F008041460E5
S31508006700CC7A012C04D1146844F00404146003E024
S31508006710146824F0040414608C78A407CD7844EA3D
S3150800672005640D7944EA05444D7944EA05540D8813
S315080067306D1E2C43D461146824F0010414600023F0
S3150800674000E05B1C546804F001041CB14FF6FF74AA
S31508006750A342F6D1546804F001040CB1002000E00D
S31508006760012030BD0246002019B9D36803F00300A2
S3150800677006E0012903D1136903F0030000E00020B5
S31508006780704710B500F5D87303EB01131B6803F0C7
S3150800679004031372137A53B900F5D87303EB011384
S315080067A01B6840F2FF7404EA5353136009E000F5CE
S315080067B0D87303EB01131B686FF0604404EAD30334
S315080067C0536000F5D87303EB01131B6803F002034B
S315080067D0537200F5D87303EB01135B6803F00F03DC
S315080067E0937200F5D87303EB01135B681B0AD37425
S315080067F000F5D87303EB01139B68D37200F5D873C1
S3150800680003EB01139B681C0A147300F5D87303EB9A
S3150800681001139B681C0C547300F5D87303EB011322
S315080068209B681B0E937300F5D87303EB0113DB68A3
S31508006830D37300F5D87303EB0113DB681C0A1474D1
S3150800684000F5D87303EB0113DB681C0C547400F5D0
S31508006850D87303EB0113DB681B0E937421B9C36865
S3150800686043F02003C36003E0036943F02003036198
S3150800687010BD00218171C171017241728172C172AC
S315080068808170C170032101710221417101210180CA
S3150800689070470000F0B505460C46002133E01C4859
S315080068A010F811001A4E06EB410676783044401C63
S315080068B0684348F6A04696FBF0F700FB176000BB56
S315080068C0134810F81100124E06EB4106767830444C
S315080068D0401C684348F6A04696FBF0F020802088C6
S315080068E000280EDD2088B0F5806F0ADC084810F80D
S315080068F011001070064800EB41004078187001201E
S31508006900F0BD481CC1B21229C9D30020F8E700001F
S315080069109C6F00082DE9F04102460025002600205C
S3150800692000230024002791F803C00CF00F0591F806
S3150800693003C00CF0100CBCF1000F03D091F802C094
S315080069404CEA050591F800C0BCF1000F31D0146877
S3150800695000202BE04FF0010C0CFA00F3B1F800C050
S315080069600CEA03069E4220D183004FF00F0C0CFA66
S3150800697003F7BC4305FA03FC4CEA040491F803C088
S31508006980BCF1280F06D14FF0010C0CFA00FCC2F836
S3150800699014C00AE091F803C0BCF1480F05D14FF0C6
S315080069A0010C0CFA00FCC2F810C0401C0828D1D310
S315080069B01460B1F800C0BCF1FF0F34DD5468002044
S315080069C02EE000F1080C4FF0010808FA0CF3B1F8B4
S315080069D000C00CEA03069E4221D183004FF00F0C3B
S315080069E00CFA03F7BC4305FA03FC4CEA040491F8D5
S315080069F003C0BCF1280F05D100F1080C08FA0CF801
S31508006A00C2F8148091F803C0BCF1480F07D100F111
S31508006A10080C4FF0010808FA0CF8C2F81080401C60
S31508006A200828CED35460BDE8F0810000F0B50A46C8
S31508006A30002300240021002500F00046B6F1004F8F
S31508006A4002D11D4EF16901E01B4E7168C0F3034582
S31508006A5083B200F44016B6F5401F08D121F07061E4
S31508006A60154E766826F07066134F7E6012E000F4C5
S31508006A708016B6F5801F06D1032606FA05F4A1434B
S31508006A8041F0706106E0460D360103FA06F6B14399
S31508006A9041F0706122B1460D360103FA06F631431C
S31508006AA000F00046B6F1004F02D1034EF16101E055
S31508006AB0014E7160F0BD0000000001404161704761
S31508006AC00161704710B500F003F800F08BF910BDAE
S31508006AD008B50121102000F05FF84FF48050ADF89A
S31508006AE0000003208DF8020010208DF80300694687
S31508006AF00448FFF70FFF4FF480510248FFF7E0FF05
S31508006B0008BD00000010014010B500F065F9044604
S31508006B100E480068201AB0F5FA7F00D210BD0C485E
S31508006B20007838B901200A49087001030948FFF7B7
S31508006B30C5FF07E00020064908704FF48051054854
S31508006B40FFF7BEFF0148046000BFE7E71C0000200E
S31508006B50180000200010014029B1064AD2690243F4
S31508006B60044BDA6104E0034AD2698243014BDA61D5
S31508006B70704700000010024029B1064A1269024314
S31508006B80044B1A6104E0034A12698243014B1A61F5
S31508006B90704700000010024029B1064A9269024374
S31508006BA0044B9A6104E0034A92698243014B9A6155
S31508006BB0704700000010024030B500210022002472
S31508006BC000232D4D6D6805F00C0121B1042905D06F
S31508006BD0082923D105E0294D056022E0274D0560E7
S31508006BE01FE0254D6D6805F47012234D6D6805F498
S31508006BF08034022505EB92421CB9214D55430560A8
S31508006C000BE01D4D6D6805F400351DB11C4D55434F
S31508006C10056002E0194D5543056002E0174D056011
S31508006C2000BF00BF144D6D6805F0F0010909154D48
S31508006C306B5C0568DD4045600F4D6D6805F4E061E5
S31508006C40090A104D6B5C4568DD4085600A4D6D6824
S31508006C5005F46051C90A0B4D6B5C4568DD40C5609B
S31508006C60054D6D6805F44041890B074D6B5CC56899
S31508006C70B5FBF3F5056130BD0010024000127A003D
S31508006C8000093D00000000201000002010B500F0AB
S31508006C9001F810BD0CB5002001900090334800683B
S31508006CA040F480303149086000BF3048006800F47D
S31508006CB0003000900198401C0190009818B901987E
S31508006CC0B0F5A06FF1D12948006800F4003010B182
S31508006CD00120009001E0002000900098012843D18F
S31508006CE02348006840F010002149086008460068FB
S31508006CF020F0030008600846006840F002000860BB
S31508006D001A48406819494860084640684860084675
S31508006D10406840F4806048600846406820F47C106B
S31508006D2048600846406840F4E8104860084600682D
S31508006D3040F08070086000BF0C48006800F00070E2
S31508006D400028F9D00948406820F003000749486040
S31508006D500846406840F00200486000BF03484068A3
S31508006D6000F00C000828F9D10CBD00000010024004
S31508006D700020024002480068401C0149086070472C
S31508006D802000002010B51148006840F001000F49A6
S31508006D900860084640680E4908400C49486008469D
S31508006DA000680C490840094908600846006820F44C
S31508006DB0802008600846406820F4FE0048604FF4CA
S31508006DC01F008860FFF762FF10BD00000010024038
S31508006DD00000FFF8FFFFF6FE014800687047000054
S31508006DE02000002030B51349B1F1807F00D31DE0A3
S31508006DF021F07F40401E4FF0E022506150170F22CD
S31508006E00002807DA13071D0E0B4B00F00F04241F8A
S31508006E101D5503E013071C0E084B1C5400BF002029
S31508006E204FF0E02290610720106100BF002000F0BB
S31508006E3007F830BD4019010018ED00E000E400E055
S31508006E4001490860704700002000002021B18289AE
S31508006E5042F40052828104E082894DF6FF731A409B
S31508006E608281704702460020B1F5007F00D100BF3D
S31508006E7013880B400BB1012000E00020704700008A
S31508006E802DE9F04786B005460E460024A24600BF07
S31508006E90A1460027B08900B100BF2F462C8A4CF6C0
S31508006EA0FF700440F08804432C82AC894EF6F31038
S31508006EB00440B08831890843718908430443AC818A
S31508006EC0AC8A4FF6FF400440B0890443AC8201A85F
S31508006ED0FFF772FE1F48874202D1DDF810A001E0D5
S31508006EE0DDF80CA0A88900F4004040B10AEBCA00FE
S31508006EF000EB0A1031684900B0FBF1F807E00AEB2D
S31508006F00CA0000EB0A1031688900B0FBF1F864206A
S31508006F10B8FBF0F004012009642101FB1089A88957
S31508006F2000F4004040B1322000EBC900B0FBF1F09C
S31508006F3000F00700044308E0322000EB0910642142
S31508006F40B0FBF1F000F00F0004432C8106B0BDE859
S31508006F50F08700000038014001468888C0F3080021
S31508006F607047000010B5044620210648FFF77AFF4F
S31508006F70012805D10348FFF7EFFF2070012010BD57
S31508006F800020FCE700440040FFF79CFDFFF746FAA7
S31508006F9003E0FFF7B9FDFFF73BFAFAE70502060239
S31508006FA0060307030803090309040A040B040C046F
S31508006FB00C050D050E050F050F061006100710081F
S31508006FC0E06F00080000002024000000906100081F
S31508006FD00470000824000020A4060000AC61000824
S31508006FE00000000001020304010203040607080961
S31508006FF0020406080000000000000000000000006F
S30908007000000000007E
S315080061D000F035F81146FFF7F7FF00F0D9FE00F09A
S315080061E053F803B4FFF7F2FF03BC00F05BF80000B6
S315080061F00A498D460A4880470A480047FEE7FEE7EF
S31508006200FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE758
S3150800621005480649064A074B70470000C80600208D
S315080062208D6D000855610008C8000020C8060020CA
S31508006230C8020020C802002070477047704775469C
S3150800624000F02CF8AE4605006946534620F00700D4
S31508006250854618B020B5FFF7DBFFBDE820404FF0B4
S3150800626000064FF000074FF000084FF0000B21F032
S315080062700701AC46ACE8C009ACE8C009ACE8C009FF
S31508006280ACE8C0098D46704710B50446AFF30080E8
S315080062902046BDE81040FFF7A4BF0000004870473D
S315080062A06800002001491820ABBEFEE72600020060
S315080062B07047000000BF0748006800F4E060064920
S315080062C00843001D03490860BFF34F8F00BF00BF96
S315080062D0FEE700000CED00E00000FA0500B585B009
S315080062E000210D4800F042FA002812DD6A46002116
S315080062F0094800F04AFA40F267610098884208D1D6
S315080063009DF80B00FF2804D19DF80C0008B9FFF78B
S31508006310D1FF05B000BD00000064004000B58BB099
S315080063200121084600F03CFC0121082000F038FC59
S315080063304FF48070ADF8280048208DF82B000AA984
S31508006340334800F0EBFA4FF40070ADF82800182037
S315080063508DF82B0003208DF82A000AA92C4800F096
S31508006360DDFA01214FF4EA1000F064FB012148062A
S3150800637000F0F6FB274800F0CFF807A800F07DFAF2
S315080063806B4601AA02A94FF4FA7000F087FA0020BA
S315080063908DF822008DF823008DF824008DF825004D
S315080063A08DF826008DF827008DF81E008DF81F0041
S315080063B09DF80400401EC0B28DF820009DF800002C
S315080063C0401EC0B28DF82100BDF80800ADF81C00CB
S315080063D007A9104800F040F900208DF816008DF83E
S315080063E0170001208DF818000020ADF80C00ADF854
S315080063F00E00ADF81000ADF81200ADF8140001203B
S315080064008DF8190003A800F0A3F80BB000BD000032
S31508006410000C01400064004010B500F009F8FFF7D1
S315080064205DFF10BD10B500F039F8FFF777FF10BD16
S3150800643010B51748007850B9164800F097FD01289E
S3150800644024D1134908700020134908701EE0114A28
S3150800645011490978491C501800F088FD012815D102
S315080064600D480078401C0C4908700A4800780978DD
S3150800647088420BD100200649087006484078FF2854
S3150800648004D10448807808B9FFF714FF10BD00004E
S3150800649015000020240000201400002000B585B057
S315080064A00121480400F05CFB0121052000F078FB7F
S315080064B018208DF813000420ADF8100003208DF87D
S315080064C0120004A9124800F029FA04208DF81300D6
S315080064D00820ADF8100004A90D4800F01FFA4FF483
S315080064E0614000900020ADF80400ADF80600ADF854
S315080064F00800ADF80C000C20ADF80A0069460548FE
S3150800650000F0C2FC0121034800F0A4FC05B000BD60
S31508006510000801400044004010B504460B48844278
S3150800652009D10121480600F02BFB00214FF000702D
S3150800653000F026FB08E00121880600F021FB002177
S315080065404FF0806000F01CFB10BD000000640040A6
S3150800655010B50021837A012202FA03F13D4A126836
S3150800656042F001023B4B1A603A4A1C3212688A43CF
S31508006570384B1C331A60027BCAB9364A0C32126889
S315080065808A43344B0C331A604288C38842EA034371
S31508006590304A4032847A42F834300288838842EAA4
S315080065A003432C4A4032847A02EBC4025360027BCE
S315080065B0012A19D1274A0C3212680A43254B0C3393
S315080065C01A604288038842EA0343224A4032847AA0
S315080065D042F83430C288838842EA03431D4A40326F
S315080065E0847A02EBC4025360C27A3AB9194A121D78
S315080065F012688A43174B1B1D1A6006E0154A121DBE
S3150800660012680A43134B1B1D1A60028932B9114AD4
S31508006610143212688A430F4B14331A600289012A0E
S3150800662006D10C4A143212680A430A4B14331A600C
S31508006630427B012A06D1074A1C3212680A43054BD7
S315080066401C331A60034A126822F00102014B1A60D1
S3150800665010BD00000066004030B502460020002349
S31508006660146824F002041460146844F001041460E9
S3150800667000E05B1C546804F001041CB94FF6FF7473
S31508006680A342F6D1546804F001040CB900206CE06A
S315080066908C79012C04D1146844F08004146003E05A
S315080066A0146824F080041460CC79012C04D1146891
S315080066B044F04004146003E0146824F040041460B5
S315080066C00C7A012C04D1146844F02004146003E009
S315080066D0146824F0200414604C7A012C04D1146840
S315080066E044F01004146003E0146824F010041460E5
S315080066F08C7A012C04D1146844F00804146003E071
S31508006700146824F008041460CC7A012C04D11468A7
S3150800671044F00404146003E0146824F004041460CC
S315080067208C78A407CD7844EA05640D7944EA0544D3
S315080067304D7944EA05540D886D1E2C43D4611468BE
S3150800674024F001041460002300E05B1C546804F084
S3150800675001041CB14FF6FF74A342F6D1546804F045
S3150800676001040CB1002000E0012030BD02460020E3
S3150800677019B9D36803F0030006E0012903D11369A8
S3150800678003F0030000E00020704710B500F5D87349
S3150800679003EB01131B6803F004031372137A53B94E
S315080067A000F5D87303EB01131B6840F2FF7404EA83
S315080067B05353136009E000F5D87303EB01131B6804
S315080067C06FF0604404EAD303536000F5D87303EB13
S315080067D001131B6803F00203537200F5D87303EB29
S315080067E001135B6803F00F03937200F5D87303EB8C
S315080067F001135B681B0AD37400F5D87303EB011306
S315080068009B68D37200F5D87303EB01139B681C0AC7
S31508006810147300F5D87303EB01139B681C0C5473AF
S3150800682000F5D87303EB01139B681B0E937300F5F1
S31508006830D87303EB0113DB68D37300F5D87303EB46
S315080068400113DB681C0A147400F5D87303EB0113F3
S31508006850DB681C0C547400F5D87303EB0113DB6872
S315080068601B0E937421B9C36843F02003C36003E089
S31508006870036943F02003036110BD00218171C171D2
S31508006880017241728172C1728170C17003210171F6
S31508006890022141710121018070470000F0B50546CB
S315080068A00C46002133E01C4810F811001A4E06EB7E
S315080068B0410676783044401C684348F6A04696FB65
S315080068C0F0F700FB176000BB134810F81100124ED2
S315080068D006EB410676783044401C684348F6A046E5
S315080068E096FBF0F02080208800280EDD2088B0F581
S315080068F0806F0ADC084810F811001070064800EB93
S315080069004100407818700120F0BD481CC1B2122918
S31508006910C9D30020F8E70000A46F00082DE9F0416C
S31508006920024600250026002000230024002791F8AF
S3150800693003C00CF00F0591F803C00CF0100CBCF165
S31508006940000F03D091F802C04CEA050591F800C083
S31508006950BCF1000F31D0146800202BE04FF0010C79
S315080069600CFA00F3B1F800C00CEA03069E4220D1E7
S3150800697083004FF00F0C0CFA03F7BC4305FA03FC2F
S315080069804CEA040491F803C0BCF1280F06D14FF075
S31508006990010C0CFA00FCC2F814C00AE091F803C016
S315080069A0BCF1480F05D14FF0010C0CFA00FCC2F8F7
S315080069B010C0401C0828D1D31460B1F800C0BCF13F
S315080069C0FF0F34DD546800202EE000F1080C4FF06C
S315080069D0010808FA0CF3B1F800C00CEA03069E4257
S315080069E021D183004FF00F0C0CFA03F7BC4305FACC
S315080069F003FC4CEA040491F803C0BCF1280F05D146
S31508006A0000F1080C08FA0CF8C2F8148091F803C0D3
S31508006A10BCF1480F07D100F1080C4FF0010808FA3D
S31508006A200CF8C2F81080401C0828CED35460BDE884
S31508006A30F0810000F0B50A46002300240021002555
S31508006A4000F00046B6F1004F02D11D4EF16901E093
S31508006A501B4E7168C0F3034583B200F44016B6F5C1
S31508006A60401F08D121F07061154E766826F07066D1
S31508006A70134F7E6012E000F48016B6F5801F06D12B
S31508006A80032606FA05F4A14341F0706106E0460DB7
S31508006A90360103FA06F6B14341F0706122B1460D9C
S31508006AA0360103FA06F6314300F00046B6F1004F08
S31508006AB002D1034EF16101E0014E7160F0BD0000A4
S31508006AC000000140416170470161704710B500F050
S31508006AD003F800F08BF910BD08B50121102000F06D
S31508006AE05FF84FF48050ADF8000003208DF80200DF
S31508006AF010208DF8030069460448FFF70FFF4FF48E
S31508006B0080510248FFF7E0FF08BD00000010014071
S31508006B1010B500F065F904460E480068201AB0F56D
S31508006B20FA7F00D210BD0C48007838B901200A490E
S31508006B30087001030948FFF7C5FF07E0002006496A
S31508006B4008704FF480510548FFF7BEFF01480460FE
S31508006B5000BFE7E71C0000201800002000100140D5
S31508006B6029B1064AD2690243044BDA6104E0034AB2
S31508006B70D2698243014BDA61704700000010024077
S31508006B8029B1064A12690243044B1A6104E0034A12
S31508006B9012698243014B1A617047000000100240D7
S31508006BA029B1064A92690243044B9A6104E0034AF2
S31508006BB092698243014B9A617047000000100240B7
S31508006BC030B500210022002400232D4D6D6805F004
S31508006BD00C0121B1042905D0082923D105E0294D46
S31508006BE0056022E0274D05601FE0254D6D6805F418
S31508006BF07012234D6D6805F48034022505EB924228
S31508006C001CB9214D554305600BE01D4D6D6805F413
S31508006C1000351DB11C4D5543056002E0194D55431D
S31508006C20056002E0174D056000BF00BF144D6D6892
S31508006C3005F0F0010909154D6B5C0568DD404560F6
S31508006C400F4D6D6805F4E061090A104D6B5C4568E7
S31508006C50DD4085600A4D6D6805F46051C90A0B4D23
S31508006C606B5C4568DD40C560054D6D6805F44041BF
S31508006C70890B074D6B5CC568B5FBF3F5056130BD3F
S31508006C800010024000127A0000093D0000000020B2
S31508006C901000002010B500F001F810BD0CB500205A
S31508006CA0019000903348006840F48030314908600C
S31508006CB000BF3048006800F4003000900198401C7E
S31508006CC00190009818B90198B0F5A06FF1D129483C
S31508006CD0006800F4003010B10120009001E00020A7
S31508006CE000900098012843D12348006840F010001E
S31508006CF0214908600846006820F003000860084635
S31508006D00006840F0020008601A484068194948605F
S31508006D100846406848600846406840F48060486015
S31508006D200846406820F47C1048600846406840F4ED
S31508006D30E81048600846006840F08070086000BFA8
S31508006D400C48006800F000700028F9D0094840682F
S31508006D5020F00300074948600846406840F00200F2
S31508006D60486000BF0348406800F00C000828F9D1C5
S31508006D700CBD0000001002400020024002480068D6
S31508006D80401C0149086070472000002010B51148D2
S31508006D90006840F001000F490860084640680E493F
S31508006DA008400C494860084600680C4908400949EB
S31508006DB008600846006820F4802008600846406895
S31508006DC020F4FE0048604FF41F008860FFF762FF5A
S31508006DD010BD0000001002400000FFF8FFFFF6FE9D
S31508006DE001480068704700002000002030B51349AC
S31508006DF0B1F1807F00D31DE021F07F40401E4FF0A7
S31508006E00E022506150170F22002807DA13071D0EDB
S31508006E100B4B00F00F04241F1D5503E013071C0E2F
S31508006E20084B1C5400BF00204FF0E0229061072059
S31508006E30106100BF002000F007F830BD40190100BE
S31508006E4018ED00E000E400E0014908607047000022
S31508006E502000002021B1828942F40052828104E098
S31508006E6082894DF6FF731A408281704702460020D8
S31508006E70B1F5007F00D100BF13880B400BB101208C
S31508006E8000E00020704700002DE9F04786B005466F
S31508006E900E460024A24600BFA1460027B08900B1CD
S31508006EA000BF2F462C8A4CF6FF700440F088044336
S31508006EB02C82AC894EF6F3100440B0883189084319
S31508006EC0718908430443AC81AC8A4FF6FF400440FD
S31508006ED0B0890443AC8201A8FFF772FE1F488742B7
S31508006EE002D1DDF810A001E0DDF80CA0A88900F4B5
S31508006EF0004040B10AEBCA0000EB0A1031684900AD
S31508006F00B0FBF1F807E00AEBCA0000EB0A1031689B
S31508006F108900B0FBF1F86420B8FBF0F00401200901
S31508006F20642101FB1089A88900F4004040B1322091
S31508006F3000EBC900B0FBF1F000F00700044308E0DD
S31508006F40322000EB09106421B0FBF1F000F00F00CD
S31508006F5004432C8106B0BDE8F087000000380140E4
S31508006F6001468888C0F308007047000010B504463B
S31508006F7020210648FFF77AFF012805D10348FFF7C5
S31508006F80EFFF2070012010BD0020FCE70044004000
S31508006F90FFF79CFDFFF746FA03E0FFF7B9FDFFF799
S31508006FA03BFAFAE705020602060307030803090384
S31508006FB009040A040B040C040C050D050E050F053F
S31508006FC00F06100610071008E86F000800000020DA
S31508006FD024000000906100080C70000824000020BE
S31508006FE0A4060000AC6100080000000001020304CA
S31508006FF00102030406070809020406080000000047
S3110800700000000000000000000000000076
S705080061553C

View File

@ -156,6 +156,8 @@ Reset_Handler PROC
EXPORT Reset_Handler [WEAK]
IMPORT __main
IMPORT SystemInit
LDR R1, =__initial_sp
MOV SP, R1
LDR R0, =SystemInit
BLX R0
LDR R0, =__main

View File

@ -4944,7 +4944,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 0x08000000 0x59f0
.text 0x08000000 0x59f8
*(.isr_vector)
.isr_vector 0x08000000 0xec ..\obj\startup_stm32f10x_md.o
0x08000000 __isr_vector
@ -5189,370 +5189,370 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
.text.startup.main
0x08001b60 0x164 ..\obj\main.o
0x08001b60 main
.text 0x08001cc4 0xb0 ..\obj\startup_stm32f10x_md.o
.text 0x08001cc4 0xb8 ..\obj\startup_stm32f10x_md.o
0x08001cc4 Reset_Handler
0x08001d02 NMI_Handler
0x08001d04 HardFault_Handler
0x08001d06 MemManage_Handler
0x08001d08 BusFault_Handler
0x08001d0a UsageFault_Handler
0x08001d0c SVC_Handler
0x08001d0e DebugMon_Handler
0x08001d10 PendSV_Handler
0x08001d12 SysTick_Handler
0x08001d14 Default_Handler
0x08001d16 WWDG_IRQHandler
0x08001d18 PVD_IRQHandler
0x08001d1a TAMPER_IRQHandler
0x08001d1c RTC_IRQHandler
0x08001d1e FLASH_IRQHandler
0x08001d20 RCC_IRQHandler
0x08001d22 EXTI0_IRQHandler
0x08001d24 EXTI1_IRQHandler
0x08001d26 EXTI2_IRQHandler
0x08001d28 EXTI3_IRQHandler
0x08001d2a EXTI4_IRQHandler
0x08001d2c DMA1_Channel1_IRQHandler
0x08001d2e DMA1_Channel2_IRQHandler
0x08001d30 DMA1_Channel3_IRQHandler
0x08001d32 DMA1_Channel4_IRQHandler
0x08001d34 DMA1_Channel5_IRQHandler
0x08001d36 DMA1_Channel6_IRQHandler
0x08001d38 DMA1_Channel7_IRQHandler
0x08001d3a ADC1_2_IRQHandler
0x08001d3c USB_HP_CAN1_TX_IRQHandler
0x08001d3e USB_LP_CAN1_RX0_IRQHandler
0x08001d40 CAN1_RX1_IRQHandler
0x08001d42 CAN1_SCE_IRQHandler
0x08001d44 EXTI9_5_IRQHandler
0x08001d46 TIM1_BRK_IRQHandler
0x08001d48 TIM1_UP_IRQHandler
0x08001d4a TIM1_TRG_COM_IRQHandler
0x08001d4c TIM1_CC_IRQHandler
0x08001d4e TIM2_IRQHandler
0x08001d50 TIM3_IRQHandler
0x08001d52 TIM4_IRQHandler
0x08001d54 I2C1_EV_IRQHandler
0x08001d56 I2C1_ER_IRQHandler
0x08001d58 I2C2_EV_IRQHandler
0x08001d5a I2C2_ER_IRQHandler
0x08001d5c SPI1_IRQHandler
0x08001d5e SPI2_IRQHandler
0x08001d60 USART1_IRQHandler
0x08001d62 USART2_IRQHandler
0x08001d64 USART3_IRQHandler
0x08001d66 EXTI15_10_IRQHandler
0x08001d68 RTCAlarm_IRQHandler
0x08001d6a USBWakeUp_IRQHandler
0x08001d0a NMI_Handler
0x08001d0c HardFault_Handler
0x08001d0e MemManage_Handler
0x08001d10 BusFault_Handler
0x08001d12 UsageFault_Handler
0x08001d14 SVC_Handler
0x08001d16 DebugMon_Handler
0x08001d18 PendSV_Handler
0x08001d1a SysTick_Handler
0x08001d1c Default_Handler
0x08001d1e WWDG_IRQHandler
0x08001d20 PVD_IRQHandler
0x08001d22 TAMPER_IRQHandler
0x08001d24 RTC_IRQHandler
0x08001d26 FLASH_IRQHandler
0x08001d28 RCC_IRQHandler
0x08001d2a EXTI0_IRQHandler
0x08001d2c EXTI1_IRQHandler
0x08001d2e EXTI2_IRQHandler
0x08001d30 EXTI3_IRQHandler
0x08001d32 EXTI4_IRQHandler
0x08001d34 DMA1_Channel1_IRQHandler
0x08001d36 DMA1_Channel2_IRQHandler
0x08001d38 DMA1_Channel3_IRQHandler
0x08001d3a DMA1_Channel4_IRQHandler
0x08001d3c DMA1_Channel5_IRQHandler
0x08001d3e DMA1_Channel6_IRQHandler
0x08001d40 DMA1_Channel7_IRQHandler
0x08001d42 ADC1_2_IRQHandler
0x08001d44 USB_HP_CAN1_TX_IRQHandler
0x08001d46 USB_LP_CAN1_RX0_IRQHandler
0x08001d48 CAN1_RX1_IRQHandler
0x08001d4a CAN1_SCE_IRQHandler
0x08001d4c EXTI9_5_IRQHandler
0x08001d4e TIM1_BRK_IRQHandler
0x08001d50 TIM1_UP_IRQHandler
0x08001d52 TIM1_TRG_COM_IRQHandler
0x08001d54 TIM1_CC_IRQHandler
0x08001d56 TIM2_IRQHandler
0x08001d58 TIM3_IRQHandler
0x08001d5a TIM4_IRQHandler
0x08001d5c I2C1_EV_IRQHandler
0x08001d5e I2C1_ER_IRQHandler
0x08001d60 I2C2_EV_IRQHandler
0x08001d62 I2C2_ER_IRQHandler
0x08001d64 SPI1_IRQHandler
0x08001d66 SPI2_IRQHandler
0x08001d68 USART1_IRQHandler
0x08001d6a USART2_IRQHandler
0x08001d6c USART3_IRQHandler
0x08001d6e EXTI15_10_IRQHandler
0x08001d70 RTCAlarm_IRQHandler
0x08001d72 USBWakeUp_IRQHandler
.text.EP1_IN_Callback
0x08001d74 0x4 ..\obj\usb_endp.o
0x08001d74 EP1_IN_Callback
0x08001d7c 0x4 ..\obj\usb_endp.o
0x08001d7c EP1_IN_Callback
.text.EP1_OUT_Callback
0x08001d78 0x4 ..\obj\usb_endp.o
0x08001d78 EP1_OUT_Callback
0x08001d80 0x4 ..\obj\usb_endp.o
0x08001d80 EP1_OUT_Callback
.text.SOF_Callback
0x08001d7c 0x14 ..\obj\usb_endp.o
0x08001d7c SOF_Callback
0x08001d84 0x14 ..\obj\usb_endp.o
0x08001d84 SOF_Callback
.text.USB_Istr
0x08001d90 0x74 ..\obj\usb_istr.o
0x08001d90 USB_Istr
0x08001d98 0x74 ..\obj\usb_istr.o
0x08001d98 USB_Istr
.text.Bulk_SetConfiguration
0x08001e04 0x18 ..\obj\usb_prop.o
0x08001e04 Bulk_SetConfiguration
0x08001e0c 0x18 ..\obj\usb_prop.o
0x08001e0c Bulk_SetConfiguration
.text.Bulk_SetDeviceAddress
0x08001e1c 0xc ..\obj\usb_prop.o
0x08001e1c Bulk_SetDeviceAddress
0x08001e24 0xc ..\obj\usb_prop.o
0x08001e24 Bulk_SetDeviceAddress
.text.Bulk_Status_Out
0x08001e28 0x4 ..\obj\usb_prop.o
0x08001e28 Bulk_Status_Out
0x08001e30 0x4 ..\obj\usb_prop.o
0x08001e30 Bulk_Status_Out
.text.Bulk_Data_Setup
0x08001e2c 0x40 ..\obj\usb_prop.o
0x08001e2c Bulk_Data_Setup
0x08001e34 0x40 ..\obj\usb_prop.o
0x08001e34 Bulk_Data_Setup
.text.Bulk_NoData_Setup
0x08001e6c 0x4 ..\obj\usb_prop.o
0x08001e6c Bulk_NoData_Setup
0x08001e74 0x4 ..\obj\usb_prop.o
0x08001e74 Bulk_NoData_Setup
.text.Bulk_Get_Interface_Setting
0x08001e70 0x10 ..\obj\usb_prop.o
0x08001e70 Bulk_Get_Interface_Setting
0x08001e78 0x10 ..\obj\usb_prop.o
0x08001e78 Bulk_Get_Interface_Setting
.text.Bulk_Init
0x08001e80 0x24 ..\obj\usb_prop.o
0x08001e80 Bulk_Init
0x08001e88 0x24 ..\obj\usb_prop.o
0x08001e88 Bulk_Init
.text.Bulk_Reset
0x08001ea4 0xac ..\obj\usb_prop.o
0x08001ea4 Bulk_Reset
0x08001eac 0xac ..\obj\usb_prop.o
0x08001eac Bulk_Reset
.text.Bulk_GetDeviceDescriptor
0x08001f50 0xc ..\obj\usb_prop.o
0x08001f50 Bulk_GetDeviceDescriptor
0x08001f58 0xc ..\obj\usb_prop.o
0x08001f58 Bulk_GetDeviceDescriptor
.text.Bulk_GetConfigDescriptor
0x08001f5c 0xc ..\obj\usb_prop.o
0x08001f5c Bulk_GetConfigDescriptor
0x08001f64 0xc ..\obj\usb_prop.o
0x08001f64 Bulk_GetConfigDescriptor
.text.Bulk_GetStringDescriptor
0x08001f68 0x20 ..\obj\usb_prop.o
0x08001f68 Bulk_GetStringDescriptor
0x08001f70 0x20 ..\obj\usb_prop.o
0x08001f70 Bulk_GetStringDescriptor
.text.Bulk_GetBulkDescriptor
0x08001f88 0xc ..\obj\usb_prop.o
0x08001f88 Bulk_GetBulkDescriptor
0x08001f90 0xc ..\obj\usb_prop.o
0x08001f90 Bulk_GetBulkDescriptor
.text.Bulk_Status_In
0x08001f94 0x4 ..\obj\usb_prop.o
0x08001f94 Bulk_Status_In
.text.PowerOn 0x08001f98 0x30 ..\obj\usb_pwr.o
0x08001f98 PowerOn
.text.CpuInit 0x08001fc8 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
0x08001fc8 CpuInit
0x08001f9c 0x4 ..\obj\usb_prop.o
0x08001f9c Bulk_Status_In
.text.PowerOn 0x08001fa0 0x30 ..\obj\usb_pwr.o
0x08001fa0 PowerOn
.text.CpuInit 0x08001fd0 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
0x08001fd0 CpuInit
.text.CpuStartUserProgram
0x08001fcc 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
0x08001fcc CpuStartUserProgram
0x08001fd4 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
0x08001fd4 CpuStartUserProgram
.text.CpuMemCopy
0x0800200c 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
0x0800200c CpuMemCopy
0x08002014 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
0x08002014 CpuMemCopy
.text.FlashGetSector
0x08002030 0x48 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002038 0x48 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
.text.FlashWriteBlock
0x08002078 0xb0 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002080 0xb0 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
.text.FlashSwitchBlock
0x08002128 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002130 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
.text.FlashAddToBlock
0x08002178 0x98 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002180 0x98 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
.text.FlashInit
0x08002210 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002210 FlashInit
0x08002218 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002218 FlashInit
.text.FlashWrite
0x08002228 0x54 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002228 FlashWrite
0x08002230 0x54 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002230 FlashWrite
.text.FlashErase
0x0800227c 0x154 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x0800227c FlashErase
0x08002284 0x154 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002284 FlashErase
.text.FlashWriteChecksum
0x080023d0 0x48 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x080023d0 FlashWriteChecksum
0x080023d8 0x48 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x080023d8 FlashWriteChecksum
.text.FlashVerifyChecksum
0x08002418 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002418 FlashVerifyChecksum
0x08002420 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002420 FlashVerifyChecksum
.text.FlashDone
0x08002468 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002468 FlashDone
0x08002470 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x08002470 FlashDone
.text.FlashGetUserProgBaseAddress
0x0800249c 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x0800249c FlashGetUserProgBaseAddress
0x080024a4 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x080024a4 FlashGetUserProgBaseAddress
.text.CpuIrqDisable
0x080024a4 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\gcc\cpu_comp.o
0x080024a4 CpuIrqDisable
0x080024ac 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\gcc\cpu_comp.o
0x080024ac CpuIrqDisable
.text.CpuIrqEnable
0x080024a8 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\gcc\cpu_comp.o
0x080024a8 CpuIrqEnable
.text.NvmInit 0x080024ac 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024ac NvmInit
0x080024b0 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\gcc\cpu_comp.o
0x080024b0 CpuIrqEnable
.text.NvmInit 0x080024b4 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024b4 NvmInit
.text.NvmWrite
0x080024b0 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024b0 NvmWrite
.text.NvmErase
0x080024b4 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024b4 NvmErase
.text.NvmVerifyChecksum
0x080024b8 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024b8 NvmVerifyChecksum
.text.NvmGetUserProgBaseAddress
0x080024b8 NvmWrite
.text.NvmErase
0x080024bc 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024bc NvmGetUserProgBaseAddress
.text.NvmDone 0x080024c0 0x14 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024c0 NvmDone
0x080024bc NvmErase
.text.NvmVerifyChecksum
0x080024c0 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024c0 NvmVerifyChecksum
.text.NvmGetUserProgBaseAddress
0x080024c4 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024c4 NvmGetUserProgBaseAddress
.text.NvmDone 0x080024c8 0x14 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
0x080024c8 NvmDone
.text.TimerInit
0x080024d4 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x080024d4 TimerInit
0x080024dc 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x080024dc TimerInit
.text.TimerReset
0x080024fc 0xc ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x080024fc TimerReset
0x08002504 0xc ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x08002504 TimerReset
.text.TimerUpdate
0x08002508 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x08002508 TimerUpdate
0x08002510 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x08002510 TimerUpdate
.text.TimerGet
0x08002524 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x08002524 TimerGet
0x0800252c 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
0x0800252c TimerGet
.text.IntToUnicode
0x08002540 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x08002548 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
.text.UsbFifoMgrWrite
0x08002574 0x54 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x0800257c 0x54 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
.text.UsbFifoMgrRead
0x080025c8 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
.text.UsbInit 0x08002618 0x64 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x08002618 UsbInit
.text.UsbFree 0x0800267c 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x0800267c UsbFree
0x080025d0 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
.text.UsbInit 0x08002620 0x64 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x08002620 UsbInit
.text.UsbFree 0x08002684 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x08002684 UsbFree
.text.UsbTransmitPacket
0x08002684 0x60 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x08002684 UsbTransmitPacket
0x0800268c 0x60 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x0800268c UsbTransmitPacket
.text.UsbReceivePacket
0x080026e4 0x78 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x080026e4 UsbReceivePacket
0x080026ec 0x78 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x080026ec UsbReceivePacket
.text.UsbTransmitPipeBulkIN
0x0800275c 0x8c ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x0800275c UsbTransmitPipeBulkIN
0x08002764 0x8c ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x08002764 UsbTransmitPipeBulkIN
.text.UsbReceivePipeBulkOUT
0x080027e8 0x4c ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x080027e8 UsbReceivePipeBulkOUT
0x080027f0 0x4c ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x080027f0 UsbReceivePipeBulkOUT
.text.UsbGetSerialNum
0x08002834 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x08002834 UsbGetSerialNum
0x0800283c 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x0800283c UsbGetSerialNum
.text.AssertFailure
0x08002874 0x8 ..\obj\~#\~#\~#\source\assert.o
0x08002874 AssertFailure
0x0800287c 0x8 ..\obj\~#\~#\~#\source\assert.o
0x0800287c AssertFailure
.text.BackDoorCheck
0x0800287c 0x48 ..\obj\~#\~#\~#\source\backdoor.o
0x0800287c BackDoorCheck
0x08002884 0x48 ..\obj\~#\~#\~#\source\backdoor.o
0x08002884 BackDoorCheck
.text.BackDoorInit
0x080028c4 0x20 ..\obj\~#\~#\~#\source\backdoor.o
0x080028c4 BackDoorInit
0x080028cc 0x20 ..\obj\~#\~#\~#\source\backdoor.o
0x080028cc BackDoorInit
.text.BootInit
0x080028e4 0x24 ..\obj\~#\~#\~#\source\boot.o
0x080028e4 BootInit
0x080028ec 0x24 ..\obj\~#\~#\~#\source\boot.o
0x080028ec BootInit
.text.BootTask
0x08002908 0x1c ..\obj\~#\~#\~#\source\boot.o
0x08002908 BootTask
.text.ComInit 0x08002924 0x18 ..\obj\~#\~#\~#\source\com.o
0x08002924 ComInit
.text.ComTask 0x0800293c 0x28 ..\obj\~#\~#\~#\source\com.o
0x0800293c ComTask
.text.ComFree 0x08002964 0x4 ..\obj\~#\~#\~#\source\com.o
0x08002964 ComFree
0x08002910 0x1c ..\obj\~#\~#\~#\source\boot.o
0x08002910 BootTask
.text.ComInit 0x0800292c 0x18 ..\obj\~#\~#\~#\source\com.o
0x0800292c ComInit
.text.ComTask 0x08002944 0x28 ..\obj\~#\~#\~#\source\com.o
0x08002944 ComTask
.text.ComFree 0x0800296c 0x4 ..\obj\~#\~#\~#\source\com.o
0x0800296c ComFree
.text.ComTransmitPacket
0x08002968 0x24 ..\obj\~#\~#\~#\source\com.o
0x08002968 ComTransmitPacket
0x08002970 0x24 ..\obj\~#\~#\~#\source\com.o
0x08002970 ComTransmitPacket
.text.ComGetActiveInterfaceMaxTxLen
0x0800298c 0x1c ..\obj\~#\~#\~#\source\com.o
0x0800298c ComGetActiveInterfaceMaxTxLen
0x08002994 0x1c ..\obj\~#\~#\~#\source\com.o
0x08002994 ComGetActiveInterfaceMaxTxLen
.text.ComGetActiveInterfaceMaxRxLen
0x080029a8 0x4 ..\obj\~#\~#\~#\source\com.o
0x080029a8 ComGetActiveInterfaceMaxRxLen
0x080029b0 0x4 ..\obj\~#\~#\~#\source\com.o
0x080029b0 ComGetActiveInterfaceMaxRxLen
.text.ComIsConnected
0x080029ac 0x4 ..\obj\~#\~#\~#\source\com.o
0x080029ac ComIsConnected
.text.CopInit 0x080029b0 0x4 ..\obj\~#\~#\~#\source\cop.o
0x080029b0 CopInit
0x080029b4 0x4 ..\obj\~#\~#\~#\source\com.o
0x080029b4 ComIsConnected
.text.CopInit 0x080029b8 0x4 ..\obj\~#\~#\~#\source\cop.o
0x080029b8 CopInit
.text.CopService
0x080029b4 0x4 ..\obj\~#\~#\~#\source\cop.o
0x080029b4 CopService
0x080029bc 0x4 ..\obj\~#\~#\~#\source\cop.o
0x080029bc CopService
.text.FileLibByteToHexString
0x080029b8 0x64 ..\obj\~#\~#\~#\source\file.o
0x080029c0 0x64 ..\obj\~#\~#\~#\source\file.o
.text.FileLibHexStringToByte
0x08002a1c 0x54 ..\obj\~#\~#\~#\source\file.o
0x08002a24 0x54 ..\obj\~#\~#\~#\source\file.o
.text.FileInit
0x08002a70 0x2c ..\obj\~#\~#\~#\source\file.o
0x08002a70 FileInit
0x08002a78 0x2c ..\obj\~#\~#\~#\source\file.o
0x08002a78 FileInit
.text.FileIsIdle
0x08002a9c 0x10 ..\obj\~#\~#\~#\source\file.o
0x08002a9c FileIsIdle
0x08002aa4 0x10 ..\obj\~#\~#\~#\source\file.o
0x08002aa4 FileIsIdle
.text.FileHandleFirmwareUpdateRequest
0x08002aac 0x24 ..\obj\~#\~#\~#\source\file.o
0x08002aac FileHandleFirmwareUpdateRequest
0x08002ab4 0x24 ..\obj\~#\~#\~#\source\file.o
0x08002ab4 FileHandleFirmwareUpdateRequest
.text.FileSrecGetLineType
0x08002ad0 0x44 ..\obj\~#\~#\~#\source\file.o
0x08002ad0 FileSrecGetLineType
0x08002ad8 0x44 ..\obj\~#\~#\~#\source\file.o
0x08002ad8 FileSrecGetLineType
.text.FileSrecVerifyChecksum
0x08002b14 0x3c ..\obj\~#\~#\~#\source\file.o
0x08002b14 FileSrecVerifyChecksum
0x08002b1c 0x3c ..\obj\~#\~#\~#\source\file.o
0x08002b1c FileSrecVerifyChecksum
.text.FileSrecParseLine
0x08002b50 0x160 ..\obj\~#\~#\~#\source\file.o
0x08002b50 FileSrecParseLine
0x08002b58 0x160 ..\obj\~#\~#\~#\source\file.o
0x08002b58 FileSrecParseLine
.text.FileTask
0x08002cb0 0x3a0 ..\obj\~#\~#\~#\source\file.o
0x08002cb0 FileTask
0x08002cb8 0x3a0 ..\obj\~#\~#\~#\source\file.o
0x08002cb8 FileTask
.text.validate
0x08003050 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003058 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.get_fileinfo
0x08003080 0x114 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003088 0x114 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.check_fs
0x08003194 0x54 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x0800319c 0x54 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.chk_mounted
0x080031e8 0x264 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080031f0 0x264 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.sync_window.part.2
0x0800344c 0x50 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.sync_fs 0x0800349c 0xc4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003454 0x50 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.sync_fs 0x080034a4 0xc4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.move_window
0x08003560 0x34 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003568 0x34 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.get_fat.part.5
0x08003594 0xc0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.dir_sdi 0x08003654 0xa4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x0800359c 0xc0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.dir_sdi 0x0800365c 0xa4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.put_fat.part.6
0x080036f8 0x128 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003700 0x128 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.create_chain
0x08003820 0xbc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003828 0xbc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.dir_next
0x080038dc 0x13c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080038e4 0x13c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.dir_remove
0x08003a18 0x4c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003a20 0x4c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.dir_find.part.7
0x08003a64 0x14c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003a6c 0x14c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.remove_chain.part.8
0x08003bb0 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003bb8 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.dir_read.constprop.12
0x08003c08 0x118 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003c10 0x118 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.follow_path
0x08003d20 0x2dc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003d28 0x2dc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.gen_numname
0x08003ffc 0xa0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08003ffc gen_numname
0x08004004 0xa0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004004 gen_numname
.text.dir_register
0x0800409c 0x22c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.f_mount 0x080042c8 0x20 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080042c8 f_mount
.text.f_open 0x080042e8 0x170 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080042e8 f_open
.text.f_read 0x08004458 0x19c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004458 f_read
.text.f_write 0x080045f4 0x1c8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080045f4 f_write
.text.f_sync 0x080047bc 0xa4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080047bc f_sync
.text.f_close 0x08004860 0x10 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004860 f_close
.text.f_lseek 0x08004870 0x180 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004870 f_lseek
.text.f_stat 0x080049f0 0x50 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080049f0 f_stat
0x080040a4 0x22c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.text.f_mount 0x080042d0 0x20 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080042d0 f_mount
.text.f_open 0x080042f0 0x170 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080042f0 f_open
.text.f_read 0x08004460 0x19c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004460 f_read
.text.f_write 0x080045fc 0x1c8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080045fc f_write
.text.f_sync 0x080047c4 0xa4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080047c4 f_sync
.text.f_close 0x08004868 0x10 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004868 f_close
.text.f_lseek 0x08004878 0x180 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004878 f_lseek
.text.f_stat 0x080049f8 0x50 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x080049f8 f_stat
.text.f_unlink
0x08004a40 0xd4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004a40 f_unlink
.text.f_gets 0x08004b14 0x54 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004b14 f_gets
.text.f_putc 0x08004b68 0x34 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004b68 f_putc
.text.f_puts 0x08004b9c 0x2c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004b9c f_puts
0x08004a48 0xd4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004a48 f_unlink
.text.f_gets 0x08004b1c 0x54 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004b1c f_gets
.text.f_putc 0x08004b70 0x34 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004b70 f_putc
.text.f_puts 0x08004ba4 0x2c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08004ba4 f_puts
.text.ff_convert
0x08004bc8 0x44 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x08004bc8 ff_convert
0x08004bd0 0x44 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x08004bd0 ff_convert
.text.ff_wtoupper
0x08004c0c 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x08004c0c ff_wtoupper
.text.XcpInit 0x08004c3c 0x1c ..\obj\~#\~#\~#\source\xcp.o
0x08004c3c XcpInit
0x08004c14 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x08004c14 ff_wtoupper
.text.XcpInit 0x08004c44 0x1c ..\obj\~#\~#\~#\source\xcp.o
0x08004c44 XcpInit
.text.XcpIsConnected
0x08004c58 0x10 ..\obj\~#\~#\~#\source\xcp.o
0x08004c58 XcpIsConnected
0x08004c60 0x10 ..\obj\~#\~#\~#\source\xcp.o
0x08004c60 XcpIsConnected
.text.XcpPacketTransmitted
0x08004c68 0x10 ..\obj\~#\~#\~#\source\xcp.o
0x08004c68 XcpPacketTransmitted
0x08004c70 0x10 ..\obj\~#\~#\~#\source\xcp.o
0x08004c70 XcpPacketTransmitted
.text.XcpPacketReceived
0x08004c78 0x2ec ..\obj\~#\~#\~#\source\xcp.o
0x08004c78 XcpPacketReceived
.text.exit 0x08004f64 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)
0x08004f64 exit
0x08004c80 0x2ec ..\obj\~#\~#\~#\source\xcp.o
0x08004c80 XcpPacketReceived
.text.exit 0x08004f6c 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)
0x08004f6c exit
.text.__libc_init_array
0x08004f8c 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)
0x08004f8c __libc_init_array
.text.memset 0x08004fd8 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)
0x08004fd8 memset
.text._exit 0x08004fe8 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)
0x08004fe8 _exit
0x08004f94 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)
0x08004f94 __libc_init_array
.text.memset 0x08004fe0 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)
0x08004fe0 memset
.text._exit 0x08004ff0 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)
0x08004ff0 _exit
*(.init)
*fill* 0x08004fea 0x2
.init 0x08004fec 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o
0x08004fec _init
.init 0x08004ff0 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* 0x08004ff2 0x2
.init 0x08004ff4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o
0x08004ff4 _init
.init 0x08004ff8 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 0x08004ff8 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o
0x08004ff8 _fini
.fini 0x08004ffc 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 0x08005000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o
0x08005000 _fini
.fini 0x08005004 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)
@ -5565,101 +5565,101 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
*(.dtors)
*(.rodata*)
.rodata.firmwareFilename
0x08005004 0x1f ..\obj\hooks.o
*fill* 0x08005023 0x1
0x0800500c 0x1f ..\obj\hooks.o
*fill* 0x0800502b 0x1
.rodata.str1.4
0x08005024 0xd ..\obj\hooks.o
*fill* 0x08005031 0x3
0x0800502c 0xd ..\obj\hooks.o
*fill* 0x08005039 0x3
.rodata.str1.4
0x08005034 0xa ..\obj\main.o
*fill* 0x0800503e 0x2
0x0800503c 0xa ..\obj\main.o
*fill* 0x08005046 0x2
.rodata.Bulk_DeviceDescriptor
0x08005040 0x12 ..\obj\usb_desc.o
0x08005040 Bulk_DeviceDescriptor
*fill* 0x08005052 0x2
0x08005048 0x12 ..\obj\usb_desc.o
0x08005048 Bulk_DeviceDescriptor
*fill* 0x0800505a 0x2
.rodata.Bulk_StringLangID
0x08005054 0x4 ..\obj\usb_desc.o
0x08005054 Bulk_StringLangID
0x0800505c 0x4 ..\obj\usb_desc.o
0x0800505c Bulk_StringLangID
.rodata.Bulk_StringProduct
0x08005058 0x26 ..\obj\usb_desc.o
0x08005058 Bulk_StringProduct
*fill* 0x0800507e 0x2
0x08005060 0x26 ..\obj\usb_desc.o
0x08005060 Bulk_StringProduct
*fill* 0x08005086 0x2
.rodata.Bulk_ConfigDescriptor
0x08005080 0x20 ..\obj\usb_desc.o
0x08005080 Bulk_ConfigDescriptor
0x08005088 0x20 ..\obj\usb_desc.o
0x08005088 Bulk_ConfigDescriptor
.rodata.Bulk_StringVendor
0x080050a0 0x1a ..\obj\usb_desc.o
0x080050a0 Bulk_StringVendor
*fill* 0x080050ba 0x2
0x080050a8 0x1a ..\obj\usb_desc.o
0x080050a8 Bulk_StringVendor
*fill* 0x080050c2 0x2
.rodata.Bulk_StringInterface
0x080050bc 0x2c ..\obj\usb_desc.o
0x080050bc Bulk_StringInterface
0x080050c4 0x2c ..\obj\usb_desc.o
0x080050c4 Bulk_StringInterface
.rodata.flashLayout
0x080050e8 0x9c ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
0x080050f0 0x9c ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
.rodata.str1.4
0x08005184 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
0x0800518c 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
.rodata.CSWTCH.10
0x080051ac 0x8 ..\obj\~#\~#\~#\source\com.o
0x080051b4 0x8 ..\obj\~#\~#\~#\source\com.o
.rodata.str1.4
0x080051b4 0x1c1 ..\obj\~#\~#\~#\source\file.o
0x080051bc 0x1c1 ..\obj\~#\~#\~#\source\file.o
0x1c5 (size before relaxing)
*fill* 0x08005375 0x3
*fill* 0x0800537d 0x3
.rodata.str1.4
0x08005378 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x08005380 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x13 (size before relaxing)
.rodata.ExCvt 0x0800538c 0x80 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.rodata.ExCvt 0x08005394 0x80 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.rodata.LfnOfs
0x0800540c 0xd ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
*fill* 0x08005419 0x3
0x08005414 0xd ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
*fill* 0x08005421 0x3
.rodata.tbl_lower.4367
0x0800541c 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.rodata.Tbl 0x080055fc 0x100 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x08005424 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.rodata.Tbl 0x08005604 0x100 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.rodata.tbl_upper.4368
0x080056fc 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x08005704 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.rodata.xcpStationId
0x080058dc 0x8 ..\obj\~#\~#\~#\source\xcp.o
0x080058e4 0x8 ..\obj\~#\~#\~#\source\xcp.o
.rodata._ctype_
0x080058e4 0x101 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-ctype_.o)
0x080058e4 _ctype_
0x080058ec 0x101 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-ctype_.o)
0x080058ec _ctype_
.rodata.str1.1
0x080059e5 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* 0x080059e7 0x1
0x080059ed 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* 0x080059ef 0x1
.rodata._global_impure_ptr
0x080059e8 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)
0x080059e8 _global_impure_ptr
0x080059f0 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)
0x080059f0 _global_impure_ptr
*(.eh_frame*)
.eh_frame 0x080059ec 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 0x080059ec 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 0x080059f4 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 0x080059f4 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 0x080059f0 0x0
.glue_7 0x080059f0 0x0 linker stubs
.glue_7 0x080059f8 0x0
.glue_7 0x080059f8 0x0 linker stubs
.glue_7t 0x080059f0 0x0
.glue_7t 0x080059f0 0x0 linker stubs
.glue_7t 0x080059f8 0x0
.glue_7t 0x080059f8 0x0 linker stubs
.vfp11_veneer 0x080059f0 0x0
.vfp11_veneer 0x080059f0 0x0 linker stubs
.vfp11_veneer 0x080059f8 0x0
.vfp11_veneer 0x080059f8 0x0 linker stubs
.v4_bx 0x080059f0 0x0
.v4_bx 0x080059f0 0x0 linker stubs
.v4_bx 0x080059f8 0x0
.v4_bx 0x080059f8 0x0 linker stubs
.iplt 0x080059f0 0x0
.iplt 0x080059f0 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 0x080059f8 0x0
.iplt 0x080059f8 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.*)
0x080059f0 __exidx_start = .
0x080059f8 __exidx_start = .
.ARM.exidx 0x080059f0 0x8
.ARM.exidx 0x080059f8 0x8
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
.ARM.exidx 0x080059f0 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
0x080059f8 __exidx_end = .
0x080059f8 __etext = .
.ARM.exidx 0x080059f8 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
0x08005a00 __exidx_end = .
0x08005a00 __etext = .
.rel.dyn 0x080059f8 0x0
.rel.iplt 0x080059f8 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 0x08005a00 0x0
.rel.iplt 0x08005a00 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 0x15c load address 0x080059f8
.data 0x20000000 0x15c load address 0x08005a00
0x20000000 __data_start__ = .
*(vtable)
*(.data*)
@ -5722,13 +5722,13 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
0x2000015c . = ALIGN (0x4)
0x2000015c __data_end__ = .
.jcr 0x2000015c 0x0 load address 0x08005b54
.jcr 0x2000015c 0x0 load address 0x08005b5c
.jcr 0x2000015c 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 0x2000015c 0x0 load address 0x08005b54
.igot.plt 0x2000015c 0x0 load address 0x08005b5c
.igot.plt 0x2000015c 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 0x2000015c 0x10e8 load address 0x08005b54
.bss 0x2000015c 0x10e8 load address 0x08005b5c
0x2000015c __bss_start__ = .
*(.bss*)
.bss 0x2000015c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o
@ -6348,7 +6348,7 @@ OUTPUT(..\bin\openblt_olimexino_stm32.elf elf32-littlearm)
.debug_macro 0x0001190f 0x3d ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_macro 0x0001194c 0x17e ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x00000000 0xa66b
.debug_line 0x00000000 0xa672
.debug_line 0x00000000 0x644 ..\obj\hooks.o
.debug_line 0x00000644 0x587 ..\obj\led.o
.debug_line 0x00000bcb 0x88c ..\obj\lib\fatfs\mmc.o
@ -6362,27 +6362,27 @@ OUTPUT(..\bin\openblt_olimexino_stm32.elf elf32-littlearm)
.debug_line 0x0000407f 0x8cb ..\obj\lib\usb_fs_device\src\usb_regs.o
.debug_line 0x0000494a 0x527 ..\obj\lib\usb_fs_device\src\usb_sil.o
.debug_line 0x00004e71 0x5c2 ..\obj\main.o
.debug_line 0x00005433 0xa4 ..\obj\startup_stm32f10x_md.o
.debug_line 0x000054d7 0x4d7 ..\obj\usb_desc.o
.debug_line 0x000059ae 0x53c ..\obj\usb_endp.o
.debug_line 0x00005eea 0x539 ..\obj\usb_istr.o
.debug_line 0x00006423 0x60f ..\obj\usb_prop.o
.debug_line 0x00006a32 0x5ca ..\obj\usb_pwr.o
.debug_line 0x00006ffc 0x1a3 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
.debug_line 0x0000719f 0x35e ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
.debug_line 0x000074fd 0x199 ..\obj\~#\~#\~#\source\armcm3_stm32f1\gcc\cpu_comp.o
.debug_line 0x00007696 0x1c8 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
.debug_line 0x0000785e 0x1b1 ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
.debug_line 0x00007a0f 0x824 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
.debug_line 0x00008233 0x165 ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x00008398 0x185 ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x0000851d 0x17c ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00008699 0x1da ..\obj\~#\~#\~#\source\com.o
.debug_line 0x00008873 0x16e ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x000089e1 0x659 ..\obj\~#\~#\~#\source\file.o
.debug_line 0x0000903a 0x1256 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_line 0x0000a290 0x117 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_line 0x0000a3a7 0x2c4 ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x00005433 0xab ..\obj\startup_stm32f10x_md.o
.debug_line 0x000054de 0x4d7 ..\obj\usb_desc.o
.debug_line 0x000059b5 0x53c ..\obj\usb_endp.o
.debug_line 0x00005ef1 0x539 ..\obj\usb_istr.o
.debug_line 0x0000642a 0x60f ..\obj\usb_prop.o
.debug_line 0x00006a39 0x5ca ..\obj\usb_pwr.o
.debug_line 0x00007003 0x1a3 ..\obj\~#\~#\~#\source\armcm3_stm32f1\cpu.o
.debug_line 0x000071a6 0x35e ..\obj\~#\~#\~#\source\armcm3_stm32f1\flash.o
.debug_line 0x00007504 0x199 ..\obj\~#\~#\~#\source\armcm3_stm32f1\gcc\cpu_comp.o
.debug_line 0x0000769d 0x1c8 ..\obj\~#\~#\~#\source\armcm3_stm32f1\nvm.o
.debug_line 0x00007865 0x1b1 ..\obj\~#\~#\~#\source\armcm3_stm32f1\timer.o
.debug_line 0x00007a16 0x824 ..\obj\~#\~#\~#\source\armcm3_stm32f1\usb.o
.debug_line 0x0000823a 0x165 ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x0000839f 0x185 ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00008524 0x17c ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x000086a0 0x1da ..\obj\~#\~#\~#\source\com.o
.debug_line 0x0000887a 0x16e ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x000089e8 0x659 ..\obj\~#\~#\~#\source\file.o
.debug_line 0x00009041 0x1256 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_line 0x0000a297 0x117 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_line 0x0000a3ae 0x2c4 ..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x00000000 0x59ba9
.debug_str 0x00000000 0x4fa99 ..\obj\hooks.o

View File

@ -1,10 +1,10 @@
# depslib dependency file v1.0
1477585707 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\led.c
1477582107 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\led.c
"boot.h"
"led.h"
"stm32f10x.h"
1477219754 c:\work\software\openblt\target\source\boot.h
1477216154 c:\work\software\openblt\target\source\boot.h
"types.h"
"assert.h"
"blt_conf.h"
@ -17,56 +17,56 @@
"file.h"
"com.h"
1477303562 c:\work\software\openblt\target\source\armcm3_stm32f1\types.h
1477299962 c:\work\software\openblt\target\source\armcm3_stm32f1\types.h
1469435361 c:\work\software\openblt\target\source\assert.h
1469431761 c:\work\software\openblt\target\source\assert.h
1477602363 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\blt_conf.h
1478125097 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\blt_conf.h
1469435361 c:\work\software\openblt\target\source\plausibility.h
1469431761 c:\work\software\openblt\target\source\plausibility.h
1476731768 c:\work\software\openblt\target\source\cpu.h
1476728168 c:\work\software\openblt\target\source\cpu.h
1469435361 c:\work\software\openblt\target\source\cop.h
1469431761 c:\work\software\openblt\target\source\cop.h
1469435361 c:\work\software\openblt\target\source\nvm.h
1469431761 c:\work\software\openblt\target\source\nvm.h
1469435361 c:\work\software\openblt\target\source\timer.h
1469431761 c:\work\software\openblt\target\source\timer.h
1469435361 c:\work\software\openblt\target\source\backdoor.h
1469431761 c:\work\software\openblt\target\source\backdoor.h
1469435361 c:\work\software\openblt\target\source\file.h
1469431761 c:\work\software\openblt\target\source\file.h
"ff.h"
1469435361 c:\work\software\openblt\target\source\com.h
1469431761 c:\work\software\openblt\target\source\com.h
"xcp.h"
1476787065 c:\work\software\openblt\target\source\xcp.h
1476783465 c:\work\software\openblt\target\source\xcp.h
1477585605 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\led.h
1477582005 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\led.h
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\stm32f10x.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\stm32f10x.h
"core_cm3.h"
"system_stm32f10x.h"
<stdint.h>
"stm32f10x_conf.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\cmsis\core_cm3.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\cmsis\core_cm3.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\cmsis\core_cminstr.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\cmsis\core_cmfunc.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\system_stm32f10x.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\system_stm32f10x.h
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\stm32f10x_conf.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\stm32f10x_conf.h
"stm32f10x_adc.h"
"stm32f10x_bkp.h"
"stm32f10x_can.h"
@ -91,252 +91,252 @@
"stm32f10x_wwdg.h"
"misc.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_adc.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_adc.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_bkp.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_bkp.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_can.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_can.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_cec.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_cec.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_crc.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_crc.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_dac.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_dac.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_dbgmcu.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_dbgmcu.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_dma.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_dma.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_exti.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_exti.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_flash.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_flash.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_fsmc.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_fsmc.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_gpio.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_gpio.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_i2c.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_i2c.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_iwdg.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_iwdg.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_pwr.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_pwr.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_rcc.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_rcc.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_rtc.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_rtc.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_sdio.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_sdio.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_spi.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_spi.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_tim.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_tim.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_usart.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_usart.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_wwdg.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\stm32f10x_wwdg.h
"stm32f10x.h"
1477584793 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\misc.h
1477581193 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\inc\misc.h
"stm32f10x.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\misc.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\misc.c
"misc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_adc.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_adc.c
"stm32f10x_adc.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_bkp.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_bkp.c
"stm32f10x_bkp.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_can.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_can.c
"stm32f10x_can.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_cec.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_cec.c
"stm32f10x_cec.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_crc.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_crc.c
"stm32f10x_crc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_dac.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_dac.c
"stm32f10x_dac.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_dbgmcu.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_dbgmcu.c
"stm32f10x_dbgmcu.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_dma.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_dma.c
"stm32f10x_dma.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_exti.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_exti.c
"stm32f10x_exti.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_flash.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_flash.c
"stm32f10x_flash.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_fsmc.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_fsmc.c
"stm32f10x_fsmc.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_gpio.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_gpio.c
"stm32f10x_gpio.h"
"stm32f10x_rcc.h"
1477601501 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\hooks.c
1477597901 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\hooks.c
"boot.h"
"stm32f10x.h"
"led.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_i2c.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_i2c.c
"stm32f10x_i2c.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_iwdg.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_iwdg.c
"stm32f10x_iwdg.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_pwr.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_pwr.c
"stm32f10x_pwr.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_rcc.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_rcc.c
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_rtc.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_rtc.c
"stm32f10x_rtc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_sdio.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_sdio.c
"stm32f10x_sdio.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_spi.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_spi.c
"stm32f10x_spi.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_tim.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_tim.c
"stm32f10x_tim.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_usart.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_usart.c
"stm32f10x_usart.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_wwdg.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\spl\src\stm32f10x_wwdg.c
"stm32f10x_wwdg.h"
"stm32f10x_rcc.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\system_stm32f10x.c
1477581193 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\system_stm32f10x.c
"stm32f10x.h"
1477584793 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\startup_stm32f10x_md.s
1477303500 source:c:\work\software\openblt\target\source\armcm3_stm32f1\can.c
1477299900 source:c:\work\software\openblt\target\source\armcm3_stm32f1\can.c
"boot.h"
1477303512 source:c:\work\software\openblt\target\source\armcm3_stm32f1\cpu.c
1477299912 source:c:\work\software\openblt\target\source\armcm3_stm32f1\cpu.c
"boot.h"
1477303519 source:c:\work\software\openblt\target\source\armcm3_stm32f1\flash.c
1477299919 source:c:\work\software\openblt\target\source\armcm3_stm32f1\flash.c
"boot.h"
"flash_layout.c"
1477586072 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\flash_layout.c
1477303621 source:c:\work\software\openblt\target\source\armcm3_stm32f1\gcc\cpu_comp.c
1477300021 source:c:\work\software\openblt\target\source\armcm3_stm32f1\gcc\cpu_comp.c
"boot.h"
1477303533 source:c:\work\software\openblt\target\source\armcm3_stm32f1\nvm.c
1477299933 source:c:\work\software\openblt\target\source\armcm3_stm32f1\nvm.c
"boot.h"
"flash.h"
1477303526 c:\work\software\openblt\target\source\armcm3_stm32f1\flash.h
1477299926 c:\work\software\openblt\target\source\armcm3_stm32f1\flash.h
1477303555 source:c:\work\software\openblt\target\source\armcm3_stm32f1\timer.c
1477299955 source:c:\work\software\openblt\target\source\armcm3_stm32f1\timer.c
"boot.h"
1477303569 source:c:\work\software\openblt\target\source\armcm3_stm32f1\uart.c
1477299969 source:c:\work\software\openblt\target\source\armcm3_stm32f1\uart.c
"boot.h"
1477303576 source:c:\work\software\openblt\target\source\armcm3_stm32f1\usb.c
1477299976 source:c:\work\software\openblt\target\source\armcm3_stm32f1\usb.c
"boot.h"
"usb_lib.h"
"usb_desc.h"
"usb_pwr.h"
"usb_istr.h"
1477298850 source:c:\work\software\openblt\target\source\assert.c
1477295250 source:c:\work\software\openblt\target\source\assert.c
"boot.h"
1469435356 source:c:\work\software\openblt\target\source\backdoor.c
1469431756 source:c:\work\software\openblt\target\source\backdoor.c
"boot.h"
1476731756 source:c:\work\software\openblt\target\source\boot.c
1476728156 source:c:\work\software\openblt\target\source\boot.c
"boot.h"
1469435356 source:c:\work\software\openblt\target\source\com.c
1469431756 source:c:\work\software\openblt\target\source\com.c
"boot.h"
"can.h"
"uart.h"
"usb.h"
"net.h"
1469435361 c:\work\software\openblt\target\source\can.h
1469431761 c:\work\software\openblt\target\source\can.h
1469435361 c:\work\software\openblt\target\source\uart.h
1469431761 c:\work\software\openblt\target\source\uart.h
1469435361 c:\work\software\openblt\target\source\usb.h
1469431761 c:\work\software\openblt\target\source\usb.h
1469435361 c:\work\software\openblt\target\source\net.h
1469431761 c:\work\software\openblt\target\source\net.h
1469435356 source:c:\work\software\openblt\target\source\cop.c
1469431756 source:c:\work\software\openblt\target\source\cop.c
"boot.h"
1469284606 source:c:\work\software\openblt\target\source\file.c
1469281006 source:c:\work\software\openblt\target\source\file.c
"boot.h"
<string.h>
<ctype.h>
1469435357 source:c:\work\software\openblt\target\source\net.c
1469431757 source:c:\work\software\openblt\target\source\net.c
"boot.h"
"netdev.h"
"uip.h"
"uip_arp.h"
1476787063 source:c:\work\software\openblt\target\source\xcp.c
1476783463 source:c:\work\software\openblt\target\source\xcp.c
"boot.h"
1477600982 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\main.c
1477597382 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\main.c
"boot.h"
"stm32f10x.h"
1474444318 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_core.c
1474440718 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_core.c
"usb_lib.h"
1474444319 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_lib.h
1474440719 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_lib.h
"stm32l1xx.h"
"stm32f10x.h"
"usb_type.h"
@ -352,104 +352,104 @@
"otgd_fs_dev.h"
"otgd_fs_int.h"
1474444319 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_type.h
1474440719 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_type.h
"usb_conf.h"
1474444314 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_conf.h
1474440714 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_conf.h
1474444319 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_regs.h
1474440719 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_regs.h
1474444321 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_def.h
1474440721 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_def.h
1474444319 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_core.h
1474440719 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_core.h
1474444319 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_init.h
1474440719 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_init.h
1474444321 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_mem.h
1474440721 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_mem.h
1474444319 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_int.h
1474440719 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_int.h
1474444319 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_sil.h
1474440719 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\inc\usb_sil.h
1474444318 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_init.c
1474440718 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_init.c
"usb_lib.h"
1474444318 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_int.c
1474440718 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_int.c
"usb_lib.h"
1474444318 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_mem.c
1474440718 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_mem.c
"usb_lib.h"
1474444318 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_regs.c
1474440718 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_regs.c
"usb_lib.h"
1474444318 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_sil.c
1474440718 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\usb_fs_device\src\usb_sil.c
"usb_lib.h"
1474444327 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_desc.c
1474440727 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_desc.c
"usb_lib.h"
"usb_desc.h"
1474444328 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_desc.h
1474440728 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_desc.h
1474444314 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_endp.c
1474440714 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_endp.c
"usb_lib.h"
"usb_desc.h"
"usb_mem.h"
"usb_istr.h"
"usb_pwr.h"
1474444314 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_istr.h
1474440714 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_istr.h
"usb_conf.h"
1474444327 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_pwr.h
1474440727 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_pwr.h
1474444328 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_istr.c
1474440728 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_istr.c
"usb_lib.h"
"usb_prop.h"
"usb_pwr.h"
"usb_istr.h"
1474444314 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_prop.h
1474440714 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_prop.h
1474444328 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_prop.c
1474440728 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_prop.c
"usb_lib.h"
"usb_conf.h"
"usb_prop.h"
"usb_desc.h"
"usb_pwr.h"
1474444315 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_pwr.c
1474440715 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\usb_pwr.c
"stm32f10x.h"
"usb_lib.h"
"usb_conf.h"
"usb_pwr.h"
"types.h"
1456845507 c:\work\software\openblt\target\source\third_party\fatfs\src\ff.h
1456841907 c:\work\software\openblt\target\source\third_party\fatfs\src\ff.h
"integer.h"
"ffconf.h"
1453815053 c:\work\software\openblt\target\source\third_party\fatfs\src\integer.h
1453811453 c:\work\software\openblt\target\source\third_party\fatfs\src\integer.h
<windows.h>
<tchar.h>
1453815139 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\fatfs\ffconf.h
1453811539 c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\fatfs\ffconf.h
1477601460 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\fatfs\mmc.c
1477597860 source:c:\work\software\openblt\target\demo\armcm3_stm32f1_olimexino_stm32_gcc\boot\lib\fatfs\mmc.c
"diskio.h"
"stm32f10x.h"
"boot.h"
1456845506 c:\work\software\openblt\target\source\third_party\fatfs\src\diskio.h
1456841906 c:\work\software\openblt\target\source\third_party\fatfs\src\diskio.h
"integer.h"
1477300247 source:c:\work\software\openblt\target\source\third_party\fatfs\src\ff.c
1477296647 source:c:\work\software\openblt\target\source\third_party\fatfs\src\ff.c
"ff.h"
"diskio.h"
<stdarg.h>
1453815053 source:c:\work\software\openblt\target\source\third_party\fatfs\src\option\unicode.c
1453811453 source:c:\work\software\openblt\target\source\third_party\fatfs\src\option\unicode.c
"../ff.h"
"cc932.c"
"cc936.c"
@ -457,18 +457,18 @@
"cc950.c"
"ccsbcs.c"
1456845501 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc932.c
1456841901 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc932.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc936.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc936.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc949.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc949.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc950.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc950.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\ccsbcs.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\ccsbcs.c
"../ff.h"

View File

@ -18,7 +18,7 @@
</File>
<File name="..\main.c" open="1" top="1" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="919" topLine="9" />
<Cursor1 position="1341" topLine="9" />
</Cursor>
</File>
<File name="..\startup_stm32f10x_md.S" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">

View File

@ -139,6 +139,12 @@ __isr_vector:
.globl Reset_Handler
.type Reset_Handler, %function
Reset_Handler:
/* Initialize the stackpointer. this is done automatically after a reset event.
* the bootloader performs a software reset by calling this reset handler, in
* which case the stackpointer is not yet initialized. */
ldr r1, =__StackTop
mov sp, r1
/* Loop to copy data from read only memory to RAM. The ranges
* of copy from/to are specified by following symbols evaluated in
* linker script.

View File

@ -7,20 +7,18 @@ start address 0x08000000
Program Header:
LOAD off 0x00008000 vaddr 0x08000000 paddr 0x08000000 align 2**15
filesz 0x0000a07c memsz 0x0000a07c flags r-x
LOAD off 0x00018000 vaddr 0x20000000 paddr 0x0800a07c align 2**15
filesz 0x000000ec memsz 0x000000ec flags rw-
LOAD off 0x00018100 vaddr 0x20000100 paddr 0x0800a180 align 2**15
filesz 0x00000000 memsz 0x00003564 flags rw-
filesz 0x0000a080 memsz 0x0000a080 flags r-x
LOAD off 0x00018000 vaddr 0x20000000 paddr 0x0800a080 align 2**15
filesz 0x000000ec memsz 0x00003664 flags rw-
private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 0000a07c 08000000 08000000 00008000 2**2
0 .text 0000a080 08000000 08000000 00008000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 000000ec 20000000 0800a07c 00018000 2**2
1 .data 000000ec 20000000 0800a080 00018000 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00003564 20000100 0800a180 00018100 2**7
2 .bss 00003564 20000100 0800a180 000180ec 2**7
ALLOC
3 .debug_info 0001fc79 00000000 00000000 000180ec 2**0
CONTENTS, READONLY, DEBUGGING
@ -58,7 +56,7 @@ SYMBOL TABLE:
00000000 l d .debug_frame 00000000 .debug_frame
00000000 l df *ABS* 00000000 vectors.c
00000000 l df *ABS* 00000000 hooks.c
08009644 l O .text 00000020 firmwareFilename
08009648 l O .text 00000020 firmwareFilename
20000100 l O .bss 00000228 logfile
00000000 l df *ABS* 00000000 main.c
00000000 l df *ABS* 00000000 usbd_bulk.c
@ -141,13 +139,13 @@ SYMBOL TABLE:
08005534 l F .text 00000236 dir_register
20000408 l O .bss 00000200 LfnBuf
20000608 l O .bss 00000002 Fsid
080096f0 l O .text 00000080 ExCvt
08009770 l O .text 0000000d LfnOfs
080096f4 l O .text 00000080 ExCvt
08009774 l O .text 0000000d LfnOfs
2000060c l O .bss 00000004 FatFs
00000000 l df *ABS* 00000000 unicode.c
08009780 l O .text 000001e0 tbl_lower.4259
08009960 l O .text 00000100 Tbl
08009a60 l O .text 000001e0 tbl_upper.4260
08009784 l O .text 000001e0 tbl_lower.4259
08009964 l O .text 00000100 Tbl
08009a64 l O .text 000001e0 tbl_upper.4260
00000000 l df *ABS* 00000000 uip.c
08006110 l F .text 0000004c chksum
0800615c l F .text 00000042 upper_layer_chksum
@ -163,7 +161,7 @@ SYMBOL TABLE:
20000626 l O .bss 00000001 i
20000627 l O .bss 00000001 tmpage
20000628 l O .bss 00000060 arp_table
08009c40 l O .text 00000006 broadcast_ethaddr
08009c44 l O .text 00000006 broadcast_ethaddr
20000688 l O .bss 00000001 c
20000689 l O .bss 00000001 arptime
2000068c l O .bss 00000004 ipaddr
@ -176,7 +174,7 @@ SYMBOL TABLE:
200006d4 l O .bss 00000004 periodicTimerTimeOut
00000000 l df *ABS* 00000000 xcp.c
08007a9c l F .text 00000016 XcpSetCtoError
08009c48 l O .text 00000008 xcpStationId
08009c4c l O .text 00000008 xcpStationId
200006d8 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 backdoor.c
20000724 l O .bss 00000001 backdoorOpen
@ -194,15 +192,15 @@ SYMBOL TABLE:
20000bd0 l O .bss 00000184 lineParseObject
00000000 l df *ABS* 00000000 assert.c
00000000 l df *ABS* 00000000 can.c
08009e38 l O .text 00000024 canTiming
08009e3c l O .text 00000024 canTiming
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 flash.c
080089ec l F .text 00000044 FlashGetSector
08008a30 l F .text 00000078 FlashWriteBlock
08008aa8 l F .text 00000062 FlashSwitchBlock
08008b0c l F .text 00000084 FlashAddToBlock
08009e5c l O .text 00000030 flashSectorNumToMask
08009e8c l O .text 0000006c flashLayout
08009e60 l O .text 00000030 flashSectorNumToMask
08009e90 l O .text 0000006c flashLayout
20000d54 l O .bss 00000204 bootBlockInfo
20000f58 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 uart.c
@ -229,7 +227,7 @@ SYMBOL TABLE:
200018dc l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 cstart.c
080094de l F .text 00000000 zero_loop
080094e0 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000 memcpy-stub.c
00000000 l df *ABS* 00000000 memset.c
00000000 l df *ABS* 00000000 ctype_.c
@ -277,7 +275,7 @@ SYMBOL TABLE:
08003e10 g F .text 00000024 RCC_AHB1PeriphResetCmd
080040b0 g F .text 0000000c USART_GetFlagStatus
08007ef0 g F .text 00000002 CopService
0800a07c g .text 00000000 _etext
0800a080 g .text 00000000 _etext
20000330 g O .bss 00000004 USBD_ep_status
08009494 g F .text 00000004 CpuIrqDisable
08002e40 g F .text 0000019a SD_WriteBlock
@ -289,7 +287,7 @@ SYMBOL TABLE:
08008d94 g F .text 0000000a FlashGetUserProgBaseAddress
080005a0 g F .text 00000008 USBD_USR_DeviceSuspended
08003214 g F .text 00000018 ETH_DeInit
080094fc g F .text 000000a6 memcpy
08009500 g F .text 000000a6 memcpy
08008270 g F .text 00000478 FileTask
08000dc4 g F .text 00000138 USBD_StdEPReq
08009438 g F .text 0000000e TimerReset
@ -414,7 +412,7 @@ SYMBOL TABLE:
0800915c g F .text 00000016 UsbFree
08008bfc g F .text 0000008a FlashErase
080004d4 g F .text 0000000e USBD_USR_DeviceDescriptor
080095a4 g F .text 0000009e memset
080095a8 g F .text 0000009e memset
08000280 g F .text 00000020 FileFirmwareUpdateErrorHook
08000300 g F .text 000000dc main
08003b30 g F .text 0000006e FLASH_EraseSector
@ -487,7 +485,7 @@ SYMBOL TABLE:
08007860 g F .text 00000008 ComIsConnected
08001404 g F .text 0000002a USB_OTG_EP0Activate
08000fe8 g F .text 00000026 USB_OTG_ReadPacket
08009f78 g O .text 00000101 _ctype_
08009f7c g O .text 00000101 _ctype_
080036ec g F .text 00000026 ETH_DMATransmissionCmd
08003e70 g F .text 00000034 SDIO_Init
080001ac g F .text 00000044 FileIsFirmwareUpdateRequestedHook

View File

@ -27,18 +27,18 @@ S315080001808194000881940008704700BF704700BF3B
S31508000190704700BF08B50020C4F20200012103F031
S315080001A067FD10F1FF3018BF012008BD00B589B002
S315080001B000230093019302930393049305930693F4
S315080001C0079349F24460C0F60000694605F086FECA
S315080001C0079349F24860C0F60000694605F086FEC6
S315080001D048B9009B002043B19DF8080080F0100044
S315080001E0C0F3001001E00020FFE709B05DF804FB4A
S315080001F049F24460C0F60000704700BF08B540F2F7
S315080002000010C2F20000002380F8243249F264612B
S315080001F049F24860C0F60000704700BF08B540F2F3
S315080002000010C2F20000002380F8243249F2686127
S31508000210C0F600010A2205F0BFFA30B940F2001311
S31508000220C2F20003012283F8242208BD70B540F209
S315080002300013C2F2000393F82432012B05D140F2D1
S315080002400010C2F2000005F073FD09F00FF900F185
S3150800025064064FF4A054C4F20104402503E009F0F3
S3150800026005F9864205D32046294603F021FF0028D2
S31508000270F5D049F24460C0F6000005F055FE70BDA1
S31508000270F5D049F24860C0F6000005F055FE70BD9D
S3150800028008B540F20013C2F2000393F82432012B9A
S3150800029005D140F20010C2F2000005F049FD08BD84
S315080002A070B5064640F20013C2F2000393F82432F2
@ -79,15 +79,15 @@ S315080004C001F028FA002010BD41F6E000C2F2000053
S315080004D0704700BF12230B8040F26C00C2F2000086
S315080004E0704700BF04230B8040F26800C2F2000088
S315080004F0704700BF10B50A4641F62414C2F200043C
S3150800050049F27460C0F60000214600F0F7FC204668
S3150800050049F27860C0F60000214600F0F7FC204664
S3150800051010BD00BF10B50A4641F62414C2F2000405
S3150800052049F28860C0F60000214600F0E7FC204644
S3150800052049F28C60C0F60000214600F0E7FC204640
S3150800053010BD00BF10B50A4641F62414C2F20004E5
S3150800054049F29860C0F60000214600F0D7FC204624
S3150800054049F29C60C0F60000214600F0D7FC204620
S3150800055010BD00BF10B50A4641F62414C2F20004C5
S3150800056049F2A860C0F60000214600F0C7FC204604
S3150800056049F2AC60C0F60000214600F0C7FC204600
S3150800057010BD00BF10B50A4641F62414C2F20004A5
S3150800058049F2B060C0F60000214600F0B7FC2046EC
S3150800058049F2B460C0F60000214600F0B7FC2046E8
S3150800059010BD00BF704700BF704700BF704700BF5F
S315080005A008B5FFF7F3FD08BD08B5FFF7F1FD08BD6F
S315080005B008B50120FFF7E8FD08BD00BF08B5002013
@ -784,12 +784,12 @@ S315080030D00003187808BD00BF2DE9F043ADF5037D60
S315080030E088461746D0B11CE0013BDCB24FF0000918
S315080030F04FF40075E619009502A872024B46FFF7D1
S31508003100CBFD80B9FFF7A6FF0128FBD008EB4420CA
S3150800311002A92A4606F0F2F94CB906E001204BB19D
S3150800311002A92A4606F0F4F94CB906E001204BB19B
S31508003120E2E7012006E0012004E0002002E0013C7D
S31508003130E4B2DFE70DF5037DBDE8F0832DE9F04342
S31508003140ADF5037D0F469046F0B120E0013BDCB2B9
S315080031504FF400754FF0000902A807EB44212A46F0
S3150800316006F0CCF904EB0806009502A872024B4655
S3150800316006F0CEF904EB0806009502A872024B4653
S31508003170FFF766FE052818BF00280AD1FFF76AFF81
S315080031800128FBD04CB906E001204BB1DEE701204F
S3150800319006E0012004E0002002E0013CE4B2DBE79F
@ -910,9 +910,9 @@ S315080038B04FF4804306934FF0020A4FF003094CF287
S315080038C0F108C0F2070841F21967C0F22207A6B24A
S315080038D030465146FFF7FAFC60F31F453046494625
S315080038E0FFF7F4FC60F30F05BD4218BF454503D04A
S315080038F00134202CEBD109E0202C07D949F2C86005
S315080038F00134202CEBD109E0202C07D949F2CC6001
S31508003900C0F600004FF4A17104F0EEFE01A8A1B2C2
S31508003910FFF748FD38B949F2C860C0F6000040F222
S31508003910FFF748FD38B949F2CC60C0F6000040F21E
S31508003920471104F0E1FE42F28073C2F2000342F24C
S31508003930D002C2F200029A60DB6000221A605A6066
S315080039404FF41041C4F202010B6141F68023C2F222
@ -924,12 +924,12 @@ S3150800399000225A7027229A706922DA705B221A71FD
S315080039A045225A71704700BF38B541F68023C2F2E6
S315080039B00003DB78DB091DD141F68024C2F200043E
S315080039C06588C5F30D0542F62000C2F2000041F6EF
S315080039D09021C2F200012A4605F090FDE37843F0F3
S315080039D09021C2F200012A4605F092FDE37843F0F1
S315080039E08003E3704FF41043C4F2020301229A6085
S315080039F0284638BD002038BD38B542F28073C2F279
S31508003A000003DB78DB0900D0FEE742F29073C2F2CE
S31508003A1000031D8842F2D004C2F20004204642F692
S31508003A202001C2F200012A4605F068FD42F28073C1
S31508003A202001C2F200012A4605F06AFD42F28073BF
S31508003A30C2F200039C6000221A60102199705A6035
S31508003A40C5F30B059D80B022DA704FF41043C4F21B
S31508003A50020301225A6038BD4FF47053C4F20203C0
@ -1245,7 +1245,7 @@ S31508004DA00120BDE8F8830420BDE8F8830720BDE8A4
S31508004DB0F8830220BDE8F8830120BDE8F8830120C6
S31508004DC0BDE8F8830120BDE8F88300BF2DE9F04F60
S31508004DD089B005460021FFF729FE002840F0AC807F
S31508004DE04FF0FF09C8464F4649F27071C0F60001F8
S31508004DE04FF0FF09C8464F4649F27471C0F60001F4
S31508004DF0029101F10C0204924FF6FF7A4FF0000B74
S31508004E0028682969FFF79CFA002840F096806C69A3
S31508004E102678002E00F09280E37A03F03F02E52E12
@ -1273,8 +1273,8 @@ S31508004F60DDF80C90B846DFE709B0BDE8F08F00BF62
S31508004F702DE9F04F87B0814688460B782F2B18BF4E
S31508004F805C2B08BF01F101080023836098F8003004
S31508004F901F2B07D80021FFF749FD03460022C9F851
S31508004FA014207AE14FF0010A49F2DC6BC0F6000BD7
S31508004FB049F2E861C0F60001049149F2F062C0F6D0
S31508004FA014207AE14FF0010A49F2E06BC0F6000BD3
S31508004FB049F2EC61C0F60001049149F2F462C0F6C8
S31508004FC00002059298F800302F2B18BF5C2B08D1E9
S31508004FD008F10103984613F8012B2F2A18BF5C2AFB
S31508004FE0F8D0D9F81C5098F800002F2818BF1F28A9
@ -1322,7 +1322,7 @@ S3150800527011E700232F4437F8021C2E293FF426AFE6
S3150800528022E7A0F141039BB2192B7FF679AF7CE7A1
S31508005290062302E046F002066EE7184607B0BDE8A8
S315080052A0F08F00BF2DE9F04F83B0044689464FF0D2
S315080052B0FF0B5E460425D84649F2707AC0F6000A06
S315080052B0FF0B5E460425D84649F2747AC0F6000A02
S315080052C00AF10C030093002770E02068FFF738F80E
S315080052D0054600286ED162691378002B74D0D17AFE
S315080052E0E52B18BF2E2B59D001F03F01082914BF12
@ -1379,7 +1379,7 @@ S3150800560018BF002B03D10135AF4201D18EE04546C4
S3150800561020463146FFF744FB03460028E5D0A0E0C4
S31508005620E188C9EB0101204689B2FFF7FFF9034675
S31508005630002840F09680A069FEF7EAFD01904FF039
S3150800564000084FF6FF7549F27076C0F60006FF2788
S3150800564000084FF6FF7549F27476C0F60006FF2784
S3150800565020682169FEF774FE0346002840F0818021
S31508005660D4F81CA061695FFA89FB019A4A734FF066
S315080056700F03CB7281F80C8081F81A8081F81B80A1
@ -1545,13 +1545,13 @@ S31508006060FF30012003B030BD70B505460E460078F6
S3150800607060B100243146FFF7DDFFB0F1FF3F08D0DD
S31508006080013415F8010F0028F4D101E0002070BD95
S31508006090204670BD7F2821D941B9C7281EBF49F6B9
S315080060A06012C0F6000201230AD112E0FF2814D8B4
S315080060B0803849F66013C0F6000333F810007047BD
S315080060A06412C0F6000201230AD112E0FF2814D8B0
S315080060B0803849F66413C0F6000333F810007047B9
S315080060C032F8021F814205D001339BB2802BF7D1EB
S315080060D000E000238033D8B270470020704700BF25
S315080060E061280CD049F28072C0F600020021013105
S315080060E061280CD049F28472C0F600020021013101
S315080060F032F8023F53B18342F9D10BB970470021F8
S3150800610049F66023C0F6000333F81100704700BF54
S3150800610049F66423C0F6000333F81100704700BF50
S3150800611030B4013A8D18A94214D20B461C785A7825
S3150800612002EB042292B2104480B2824284BF01304C
S3150800613080B202339D42F1D8CB432B4423F00103AE
@ -1826,7 +1826,7 @@ S315080071F001211970FFF7B6BA40F22463C2F2000300
S3150800720001221A70E4E700BF030A43EA002080B2AD
S31508007210704700BF10B504460A1E0FDD42F66263CA
S31508007220C2F200031A8042F29473C2F2000318688D
S31508007230844203D0214692B202F060F910BD00BF25
S31508007230844203D0214692B202F062F910BD00BF23
S315080072402DE9F00340F22663C2F200034FF0000C6A
S3150800725083F800C040F22865C2F200052B460122D9
S315080072601F461C88CCB15E88BEB1B0F80080A04528
@ -1872,7 +1872,7 @@ S315080074D09A4204D1024908460639FFF7B1FE38BD7B
S315080074E03C28002038B542F62003C2F20003D98BA7
S315080074F08AB24FF6FF739A4215D142F62003C2F2BA
S315080075000003188C4FF6FF7398420CD142F62003FD
S31508007510C2F2000349F64042C0F60002106818603D
S31508007510C2F2000349F64442C0F600021068186039
S3150800752092889A80ADE042F61C03C2F200031B88DB
S315080075305A4042F61803C2F200031B881A4212D1B7
S3150800754042F62003C2F200031A8C90B242F61C03DC
@ -1885,7 +1885,7 @@ S315080075A000221C46198881420AD15988A94207D166
S315080075B040F22663C2F200031A70082A58D109E07D
S315080075C00132D2B20C33082AEBD140F22663C2F25A
S315080075D000031A7042F62004C2F200042046FF2176
S315080075E0062201F0DFFF002384F8203084F82130DA
S315080075E0062201F0E1FF002384F8203084F82130D8
S315080075F084F8223084F8233084F8243084F825303F
S3150800760040F21C62C2F200021168C4F806109288A1
S315080076106281C4F81610628340F28C62C2F20002DC
@ -1994,7 +1994,7 @@ S31508007C7040B11844002213F8011B0A44D2B28342C9
S31508007C80F9D100E0002240F2D863C2F20003C3F83B
S31508007C90072001221A7100225A719A710822A3F844
S31508007CA04420CAE040F2D863C2F20003FF22DA7029
S31508007CB049F64842C0F600029A6400221A715A71BF
S31508007CB049F64C42C0F600029A6400221A715A71BB
S31508007CC09A710721D9711A725A729A720822A3F800
S31508007CD04420B2E00020FFF7E1FEAEE040F2D863B0
S31508007CE0C2F20003FF22DA7000221A71597859711C
@ -2048,7 +2048,7 @@ S31508007FD084BFA1F13702D2B22401E4B22244D4B25A
S31508007FE00133022BDAD101E0002000E02046F0BC84
S31508007FF0704700BF08B540F26C73C2F20003002058
S31508008000187040F27871C2F20001FDF7AFFB30B18B
S3150800801049F65040C0F60000772100F065FB08BD20
S3150800801049F65440C0F60000772100F065FB08BD1C
S3150800802040F26C73C2F200031878D0F1010038BF31
S315080080300020704708B5FFF713FC01280FD040F25F
S315080080406C73C2F200031B785BB9F8F7AFF8012826
@ -2063,7 +2063,7 @@ S315080080C065FF0646054604342046FFF75FFF304441
S315080080D0C6B2013DADB20234012DF5D82046FFF7F0
S315080080E055FFF643F6B2864214BF0020012070BD44
S315080080F02DE9F04115460F460446002918BF002809
S3150800810007D149F65040C0F6000040F2312100F090
S3150800810007D149F65440C0F6000040F2312100F08C
S31508008110EBFA2046FFF7AAFF0646032808BF002009
S3150800812000F0A2802046FFF7C7FF002800F08C80E9
S31508008130012E29D016B1022E53D088E0A01CFFF7D5
@ -2087,22 +2087,22 @@ S31508008240A4B2BC42F6DB0EE04FF6FF700CE000204D
S315080082500AE0404608E0404606E0404604E040465C
S3150800826002E0404600E0404600B2BDE8F08100BFAB
S3150800827070B540F26C73C2F200031B78002B00F055
S315080082802F82012B3FD1F7F7B9FF49F66840C0F6B0
S315080082900000F8F705F849F68C40C0F60000F7F735
S315080082802F82012B3FD1F7F7B9FF49F66C40C0F6AC
S315080082900000F8F705F849F69040C0F60000F7F731
S315080082A0FFFFF7F7A5FF0146BC480122FDF774FA60
S315080082B048B149F6B440C0F60000F7F7F1FF0120CF
S315080082C0F7F7DEFF70BD49F6BC40C0F60000F7F7C9
S315080082D0E7FF49F6C440C0F60000F7F7E1FF49F6A4
S315080082E0E840C0F60000F7F7DBFF40F27073C2F211
S315080082B048B149F6B840C0F60000F7F7F1FF0120CB
S315080082C0F7F7DEFF70BD49F6C040C0F60000F7F7C5
S315080082D0E7FF49F6C840C0F60000F7F7E1FF49F6A0
S315080082E0EC40C0F60000F7F7DBFF40F27073C2F20D
S315080082F0000300221A605A6040F26C73C2F200034F
S3150800830002221A7070BD022B40F0FA8040F278748F
S31508008310C2F2000440F6D030C2F200004FF4807179
S3150800832004F50D72FDF75EFE94F93A32002B13DA66
S3150800833049F6B440C0F60000F7F7B2FF0220F7F797
S3150800833049F6B840C0F60000F7F7B2FF0220F7F793
S315080083409FFF04F50D70FDF7F3FC40F26C73C2F263
S31508008350000300221A7070BD00284CD040F6D031B8
S31508008360C2F20001084601F5C0710022FFF7C0FEFF
S31508008370B0F1FF3F12D149F6B440C0F60000F7F756
S31508008370B0F1FF3F12D149F6B840C0F60000F7F752
S315080083808FFF0320F7F77CFF8448FDF7D1FC40F206
S315080083906C73C2F2000300221A7070BD00282ADD31
S315080083A040F27073C2F200035B6863B940F27073FF
@ -2112,53 +2112,53 @@ S315080083D0801140F27072C2F20002126891423EBFEA
S315080083E040F27072C2F20002116040F27072C2F27C
S315080083F000020344536040F27873C2F20003D3F8D4
S315080084003C22D3F840329A4240F06A816348002100
S31508008410FDF798FC90B149F6B440C0F60000F7F7AE
S31508008410FDF798FC90B149F6B840C0F60000F7F7AA
S315080084203FFF0420F7F72CFF5C48FDF781FC40F27C
S315080084306C73C2F2000300221A7070BD49F6BC4084
S31508008440C0F60000F7F72CFF49F61850C0F60000F2
S315080084306C73C2F2000300221A7070BD49F6C04080
S31508008440C0F60000F7F72CFF49F61C50C0F60000EE
S31508008450F7F726FF40F27075C2F2000540F22C7459
S31508008460C2F2000468682146FFF76CFD2046F7F75C
S3150800847017FF49F62450C0F60000F7F711FF2E68DB
S3150800847017FF49F62850C0F60000F7F711FF2E68D7
S31508008480300E2146FFF74EFDC6F30740A11CFFF745
S3150800849049FDC6F30720211DFFF744FDF0B2A11DD3
S315080084A0FFF740FD2046F7F7FBFE49F6C850C0F631
S315080084A0FFF740FD2046F7F7FBFE49F6CC50C0F62D
S315080084B00000F7F7F5FE2868696800F093FF90B9A1
S315080084C049F6B440C0F60000F7F7EAFE0520F7F7CC
S315080084C049F6B840C0F60000F7F7EAFE0520F7F7C8
S315080084D0D7FE3248FDF72CFC40F26C73C2F200035B
S315080084E000221A7070BD49F6BC40C0F60000F7F7C6
S315080084E000221A7070BD49F6C040C0F60000F7F7C2
S315080084F0D7FE40F26C73C2F2000303221A7070BDF5
S31508008500032B40F0ED8040F27874C2F2000440F686
S31508008510D030C2F200004FF4807104F50D72FDF7F9
S3150800852061FD94F93A32002B13DA49F64050C0F649
S3150800852061FD94F93A32002B13DA49F64450C0F645
S315080085300000F7F7B5FE0220F7F7A2FE04F50D7066
S31508008540FDF7F6FB40F26C73C2F2000300221A70C4
S3150800855070BD00287FD040F6D032C2F20002104625
S3150800856002F5C07102F58072FFF7C2FD0646B0F14A
S31508008570FF3F15D149F66450C0F60000F7F790FEA4
S31508008570FF3F15D149F66850C0F60000F7F790FEA0
S315080085800320F7F77DFE0548FDF7D2FB40F26C7332
S31508008590C2F2000300221A7070BD00BFAC090020A9
S315080085A0002858DD49F68850C0F60000F7F778FE2F
S315080085A0002858DD49F68C50C0F60000F7F778FE2B
S315080085B040F22C74C2F2000430462146FFF7C2FC92
S315080085C02046F7F76DFE49F69850C0F60000F7F713
S315080085C02046F7F76DFE49F69C50C0F60000F7F70F
S315080085D067FE40F6D035C2F2000595F883012146BC
S315080085E0FFF7A0FC95F88201A11CFFF79BFC95F804
S315080085F08101211DFFF796FC95F88001A11DFFF763
S3150800860091FC2046F7F74CFE49F6C850C0F6000024
S3150800860091FC2046F7F74CFE49F6CC50C0F6000020
S31508008610F7F746FED5F88001314605F5807200F079
S31508008620DDFE90B949F6B440C0F60000F7F738FE0B
S31508008620DDFE90B949F6B840C0F60000F7F738FE07
S315080086300620F7F725FE2B48FDF77AFB40F26C7308
S31508008640C2F2000300221A7070BD49F6BC40C0F69B
S31508008640C2F2000300221A7070BD49F6C040C0F697
S315080086500000F7F725FE40F27873C2F20003D3F85C
S315080086603C22D3F840329A423AD149F6B050C0F685
S315080086700000F7F715FE00F0C1FE90B949F6B440C0
S315080086603C22D3F840329A423AD149F6B450C0F681
S315080086700000F7F715FE00F0C1FE90B949F6B840BC
S31508008680C0F60000F7F70CFE0720F7F7F9FD1548C6
S31508008690FDF74EFB40F26C73C2F2000300221A701B
S315080086A070BD49F6BC40C0F60000F7F7F9FD49F67B
S315080086B0CC50C0F60000F7F7F3FD0A48FDF738FB83
S315080086C049F6E450C0F60000F7F7EAFD40F26C738D
S315080086A070BD49F6C040C0F60000F7F7F9FD49F677
S315080086B0D050C0F60000F7F7F3FD0A48FDF738FB7F
S315080086C049F6E850C0F60000F7F7EAFD40F26C7389
S315080086D0C2F2000300221A70F7F7A8FD00F058F955
S315080086E070BD00BFAC09002008B5FFF701FCFCE728
S315080086F02DE9F047002349F63860C0F600004FF42C
S315080086F02DE9F047002349F63C60C0F600004FF428
S31508008700FA744AF2104113F80080C21892F801C0B0
S3150800871008EB0C0202FB044291FBF2F902FB191664
S3150800872036B94D4609F1FF3292B2B2F5806F03D3DE
@ -2179,10 +2179,10 @@ S315080088000C2242F48042C3F80C220022C3F8B0229C
S31508008810C3F8B422D3F8042222F48042C3F804220F
S31508008820D3F8142222F48042C3F81422D3F81C2267
S3150800883042F48042C3F81C22D3F8002222F0010237
S31508008840C3F80022BDE8F08749F61060C0F60000BC
S31508008840C3F80022BDE8F08749F61460C0F60000B8
S31508008850EC21FFF749FF71E738B504460D464FF49A
S31508008860D043C4F200039B6813F0806F07D149F622
S315080088701060C0F600004FF4A071FFF735FF4FF403
S315080088701460C0F600004FF4A071FFF735FF4FF4FF
S31508008880D043C4F20003D3F8802102F00102C3F8F2
S315080088908021D3F8802142F07C4242F40012C3F8CA
S315080088A08021C3F88451E178A278120442EA016271
@ -2206,9 +2206,9 @@ S315080089B07F024EF60853CEF200031A6000F01AFD45
S315080089C0446800F069FDA04710BD00BF70B5561E8B
S315080089D0B6B24AB14C1E0E44451A14F8013F2B553F
S315080089E0FFF786FAB442F8D170BD00BFF8B507465E
S315080089F00024254649F68C66C0F60006FFF778FA85
S315080089F00024254649F69066C0F60006FFF778FA81
S31508008A00A359BB420ED8311949680B449F4209D273
S31508008A1049F68C63C0F6000305EB450203EB8203B7
S31508008A1049F69063C0F6000305EB450203EB8203B3
S31508008A20187AF8BD01350C346C2CE7D1FF20F8BD57
S31508008A302DE9F84380460068FFF7D8FFFF2830D0B5
S31508008A40FBF70AF8F320FBF727F8FBF72BF80128C2
@ -2242,7 +2242,7 @@ S31508008BF08DFF70BD002070BD002070BDF8B505461C
S31508008C000E46FFF7F3FE0446701E2844FFF7EEFEF5
S31508008C100546FF2C18BFFF2833D084422BD8022CD8
S31508008C202BD90B282BD8FAF717FFF320FAF734FFBE
S31508008C30FAF738FF01281EBF49F65C66C0F600063B
S31508008C30FAF738FF01281EBF49F66066C0F6000637
S31508008C40022703D1FAF71EFF0020F8BDFFF750F9F7
S31508008C5036F814003946FAF76BFF082803D0FAF7F6
S31508008C6011FF0020F8BD0134E4B2A542EED2FAF7AE
@ -2276,10 +2276,10 @@ S31508008E1010B584B04FF4614300930023ADF80430D5
S31508008E20ADF80630ADF80830ADF80C300C23ADF8C7
S31508008E300A304FF4A054C4F2010420466946FBF7F1
S31508008E40B1F820460121FBF71DF904B010BD00BF9B
S31508008E502DE9F04106460C46402906D949F6F86040
S31508008E502DE9F04106460C46402906D949F6FC603C
S31508008E60C0F600007621FFF73FFC2046FFF798FF83
S31508008E70012806D049F6F860C0F600007A21FFF707
S31508008E8033FC2546ACB1002449F6F867C0F600075E
S31508008E70012806D049F6FC60C0F600007A21FFF703
S31508008E8033FC2546ACB1002449F6FC67C0F600075A
S31508008E904FF08308FFF72CF8305DFFF781FF0128B4
S31508008EA003D038464146FFF71FFC0134A3B2AB4254
S31508008EB0F0D3BDE8F08100BF10B5044641F2A11316
@ -2296,7 +2296,7 @@ S31508008F50000300221A70012010BD00F087FA41F2C2
S31508008F60A413C2F200031B68643398420CD941F279
S31508008F70A113C2F200030020187010BD002010BD16
S31508008F80002010BD002010BD002010BD5D1100207E
S31508008F9038B504460D46012807D949F62070C0F6AB
S31508008F9038B504460D46012807D949F62470C0F6A7
S31508008FA000004FF4CD71FFF79FFB41F2AC13C2F2FC
S31508008FB0000304EB440203EBC2035A7C1B7C9A426F
S31508008FC020D041F2AC13C2F2000304EB440203EBD7
@ -2304,7 +2304,7 @@ S31508008FD0C203DA681570597C01315974DA680132AE
S31508008FE0DA605B689A420FD941F2AC13C2F2000309
S31508008FF06200111953F83110144403EBC403D96005
S31508009000012038BD002038BD012038BD38B50446DA
S315080090100D46012807D949F62070C0F600004FF41E
S315080090100D46012807D949F62470C0F600004FF41A
S31508009020DE71FFF761FB41F2AC13C2F2000304EBF9
S31508009030440203EBC2035B7CFBB141F2AC13C2F200
S31508009040000303EBC2039A6812782A70597C013927
@ -2320,18 +2320,18 @@ S315080090D0A811C2F20001D86A0860402183F8281056
S315080090E041F2DC11C2F20001481C186258620024E1
S315080090F083F82940986101F140035360927C0A7015
S3150800910041F2A423C2F200031B78FF2B01D0FF2AE9
S3150800911006D149F62070C0F600007921FFF7E4FA77
S3150800911006D149F62470C0F600007921FFF7E4FA73
S3150800912040F28003C2F20003009341F2E820C2F243
S315080091300000012140F24C02C2F2000240F2200374
S31508009140C2F20003F7F7D4FB06E041F2DC13C2F2E1
S315080091500003FF221A70DCE702B010BD08B541F221
S31508009160E820C2F20000F8F753FC0020F7F70CF8E5
S3150800917008BD00BF2DE9F84307460C463F2906D926
S3150800918049F62070C0F600009A21FFF7ADFA41F2C1
S3150800918049F62470C0F600009A21FFF7ADFA41F2BD
S31508009190A423C2F2000318782146FFF7F9FE012836
S315080091A006D049F62070C0F600009E21FFF79CFA0B
S315080091A006D049F62470C0F600009E21FFF79CFA07
S315080091B02646D4B1002441F2A425C2F2000549F698
S315080091C02078C0F600084FF0A709FEF791FE287828
S315080091C02478C0F600084FF0A709FEF791FE287824
S315080091D0395DFFF7DDFE012803D040464946FFF713
S315080091E083FA0134A3B2B342EFD3BDE8F88300BFD4
S315080091F010B5044641F2E820C2F20000F8F712FC66
@ -2347,19 +2347,19 @@ S315080092806023C2F200031B78934211D12046094994
S31508009290FFF79CFB41F2A123C2F2000300221A70D9
S315080092A0012010BD002010BD002010BD002010BDFB
S315080092B0002010BD611200202DE9F04383B041F271
S315080092C0A423C2F200031C78012C07D949F62070A2
S315080092C0A423C2F200031C78012C07D949F624709E
S315080092D0C0F600004FF4EE71FFF706FA41F2AC1340
S315080092E0C2F2000304EB440403EBC4035B7CBBB388
S315080092F0402B34BF99464FF04009B9F1000F23D0EF
S3150800930041F22022C2F20002541E09F1FF3652FA37
S3150800931086F641F2A425C2F2000549F62077C0F682
S3150800931086F641F2A425C2F2000549F62477C0F67E
S3150800932000074FF4927828780DF10701FFF76EFED3
S31508009330012803D038464146FFF7D6F99DF807209D
S3150800934004F8012FB442EED141F2E820C2F200003F
S31508009350812141F22022C2F200024B46F8F7F6FAC2
S3150800936003B0BDE8F08300BF2DE9F84341F2E823D6
S31508009370C2F2000300EB800003EBC003B3F88C7362
S31508009380DFB1002441F2DC16C2F2000649F6207865
S31508009380DFB1002441F2DC16C2F2000649F6247861
S31508009390C0F6000840F243193578F7F795F8015DED
S315080093A02846FFF7F5FD012803D040464946FFF752
S315080093B09BF90134A3B29F42EED8F7F785F8024627
@ -2375,190 +2375,190 @@ S3150800944000221A60704700BF4EF21003CEF20003E6
S315080094501B6813F4803F1FBF41F6DC03C2F200030A
S315080094601A68013218BF1A60704700BF08B5FFF7BF
S31508009470EBFF41F6DC03C2F20003186808BD00BF23
S3150800948008B549F64870C0F600003121FFF72CF9F7
S3150800949008BD00BF72B6704762B6704710B572B69F
S315080094A040F20002C2F2000240F2EC03C2F20003EC
S315080094B09A4210D2131D0E4CE41A24F00304043405
S315080094C0002310464AF27C01C0F600015A581A5089
S315080094D00433A342FAD1074807494FF000028842ED
S315080094E0B8BF40F8042BFADBF6F70AFF10BD00BF39
S315080094F0EF00002000010020642E00200F2AF0B49F
S3150800950045D940EA01039B0745D1A2F110070C464D
S3150800951003463F0900EB071610362568103310344A
S3150800952043F8105C54F80C5C43F80C5C54F8085C7F
S3150800953043F8085C54F8045C43F8045CB342ECD185
S315080095407B1C02F00F0CBCF1030F4FEA03131944FE
S31508009550034422D90E461D46644656F8047B043C4D
S31508009560032C45F8047BF8D8ACF1040402F0030296
S3150800957024F0030404342344214432B10A4411F884
S31508009580014B914203F8014BF9D1F0BC70470346F1
S31508009590002AF3D1F9E70346F0E76246002AEDD13F
S315080095A0F3E700BF8307F0B448D0541E002A43D01F
S315080095B0CDB2034602E0002C3ED0144603F8015B08
S315080095C013F0030F04F1FF32F5D1032C2DD9CDB2D8
S315080095D00F2C45EA052545EA054518D9A4F11007D3
S315080095E003F110061A463F0906EB071615601032F6
S315080095F042F80C5C42F8085C42F8045CB242F5D1C9
S3150800960004F00F040137032C03EB07130DD91E468C
S315080096102246043A46F8045B032AFAD8221F04F0C5
S31508009620030422F00302043213442CB1C9B21C44C9
S3150800963003F8011BA342FBD1F0BC7047144603464E
S31508009640C3E700BF2F64656D6F70726F675F6F6CDD
S31508009650696D65785F73746D3332653430372E7390
S31508009660726563002F626F6F746C6F672E747874FF
S315080096700000000057696E5553422042756C6B20F6
S3150800968044657669636500004F70656E424C5420E8
S31508009690557365720000000030303030303030309D
S315080096A0303530430000000044656661756C74000F
S315080096B057696E5553422042756C6B20496E746526
S315080096C072666163650000002E2F6C69622F7569EA
S315080096D0702F6E65746465762E630000222A3A3C04
S315080096E03E3F7C7F000000002B2C3B3D5B5D00006D
S315080096F0809A90418E418F804545454949498E8FCC
S315080097009092924F994F555559999A9B9C9D9E9F19
S3150800971041494F55A5A5A6A7A8A9AAABAC21AEAFA6
S31508009720B0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFB3
S31508009730C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFA3
S31508009740D0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF93
S31508009750E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF83
S31508009760F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF73
S3150800977001030507090E10121416181C1E00000016
S3150800978061006200630064006500660067006800A7
S3150800979069006A006B006C006D006E006F00700057
S315080097A07100720073007400750076007700780007
S315080097B079007A00A100A200A300A500AC00AF00C2
S315080097C0E000E100E200E300E400E500E600E7006F
S315080097D0E800E900EA00EB00EC00ED00EE00EF001F
S315080097E0F000F100F200F300F400F500F600F800CE
S315080097F0F900FA00FB00FC00FD00FE00FF00010175
S3150800980003010501070109010B010D010F011101F2
S3150800981013011501170119011B011D011F01210162
S3150800982023012501270129012B012D012F013101D2
S315080098303301350137013A013C013E01400142013D
S315080098404401460148014B014D014F0151015301A5
S315080098505501570159015B015D015F016101630112
S315080098606501670169016B016D016F017101730182
S31508009870750177017A017C017E019201B103B20379
S31508009880B303B403B503B603B703B803B903BA03FE
S31508009890BB03BC03BD03BE03BF03C003C103C303AD
S315080098A0C403C503C603C703C803C903CA033004F0
S315080098B031043204330434043504360437043804D6
S315080098C039043A043B043C043D043E043F04400486
S315080098D04104420443044404450446044704480436
S315080098E049044A044B044C044D044E044F045104E5
S315080098F0520453045404550456045704580459048E
S315080099005A045B045C045E045F04702171217221B1
S3150800991073217421752176217721782179217A217D
S315080099207B217C217D217E217F2141FF42FF43FF50
S3150800993044FF45FF46FF47FF48FF49FF4AFF4BFFE5
S315080099404CFF4DFF4EFF4FFF50FF51FF52FF53FF95
S3150800995054FF55FF56FF57FF58FF59FF5AFF00009F
S31508009960C700FC00E900E200E400E000E500E700CB
S31508009970EA00EB00E800EF00EE00EC00C400C500CA
S31508009980C900E600C600F400F600F200FB00F90084
S31508009990FF00D600DC00A200A300A500A7209201C4
S315080099A0E100ED00F300FA00F100D100AA00BA00C8
S315080099B0BF001023AC00BD00BC00A100AB00BB007B
S315080099C0912592259325022524256125622556256C
S315080099D055256325512557255D255C255B251025CD
S315080099E0142534252C251C2500253C255E255F25B8
S315080099F05A25542569256625602550256C25672531
S31508009A0068256425652559255825522553256B252E
S31508009A106A2518250C25882584258C2590258025DA
S31508009A20B103DF009303C003A303C303B500C40354
S31508009A30A6039803A903B4031E22C603B503292265
S31508009A406122B1006522642220232123F7004822DF
S31508009A50B0001922B7001A227F20B200A025A00064
S31508009A6041004200430044004500460047004800C4
S31508009A7049004A004B004C004D004E004F00500074
S31508009A805100520053005400550056005700580024
S31508009A9059005A002100E0FFE1FFE5FFE2FFE3FF7E
S31508009AA0C000C100C200C300C400C500C600C7008C
S31508009AB0C800C900CA00CB00CC00CD00CE00CF003C
S31508009AC0D000D100D200D300D400D500D600D800EB
S31508009AD0D900DA00DB00DC00DD00DE0078010001D9
S31508009AE002010401060108010A010C010E01100118
S31508009AF012011401160118011A011C011E01200188
S31508009B0022012401260128012A012C012E013001F7
S31508009B1032013401360139013B013D013F01410162
S31508009B204301450147014A014C014E0150015201CA
S31508009B305401560158015A015C015E016001620137
S31508009B406401660168016A016C016E0170017201A7
S31508009B507401760179017B017D01910191039203DC
S31508009B6093039403950396039703980399039A031B
S31508009B709B039C039D039E039F03A003A103A303CA
S31508009B80A403A503A603A703A803A903AA0310040D
S31508009B9011041204130414041504160417041804F3
S31508009BA019041A041B041C041D041E041F042004A3
S31508009BB02104220423042404250426042704280453
S31508009BC029042A042B042C042D042E042F04010432
S31508009BD0020403040404050406040704080409042B
S31508009BE00A040B040C040E040F046021612162218F
S31508009BF063216421652166216721682169216A211B
S31508009C006B216C216D216E216F2121FF22FF23FF1D
S31508009C1024FF25FF26FF27FF28FF29FF2AFF2BFF02
S31508009C202CFF2DFF2EFF2FFF30FF31FF32FF33FFB2
S31508009C3034FF35FF36FF37FF38FF39FF3AFF00009C
S31508009C40FFFFFFFFFFFF00004F70656E424C540098
S31508009C502E2E2F2E2E2F2E2E2F536F757263652FB5
S31508009C6066696C652E6300004669726D7761726578
S31508009C7020757064617465207265717565737420EA
S31508009C8064657465637465640A0D00004F70656EDB
S31508009C90696E67206669726D776172652066696CA0
S31508009CA06520666F722072656164696E672E2E2E56
S31508009CB0000000004552524F520A0D004F4B0A0D44
S31508009CC0000000005374617274696E6720746865D9
S31508009CD02070726F6772616D6D696E67207365714A
S31508009CE075656E63650A0D0050617273696E67204B
S31508009CF06669726D776172652066696C6520746F36
S31508009D00206F627461696E2065726173652073697C
S31508009D107A652E2E2E00000045726173696E6720E3
S31508009D20000000002062797465732066726F6D20EA
S31508009D306D656D6F727920617420307800000000BF
S31508009D4052656164696E67206C696E652066726F1C
S31508009D506D2066696C652E2E2E4552524F520A0D9D
S31508009D6000000000496E76616C696420636865636B
S31508009D706B73756D20666F756E642E2E2E45525266
S31508009D804F520A0D0000000050726F6772616D6DC8
S31508009D90696E67200000000020627974657320747C
S31508009DA06F206D656D6F72792061742030780000C0
S31508009DB057726974696E672070726F6772616D2079
S31508009DC0636865636B73756D2E2E2E00436C6F7317
S31508009DD0696E67206669726D776172652066696C5F
S31508009DE0650A0D004669726D776172652075706443
S31508009DF0617465207375636365737366756C6C79D6
S31508009E0020636F6D706C657465640A0D0000000050
S31508009E102E2E2F2E2E2F2E2E2F536F757263652FF3
S31508009E2041524D434D345F53544D333246342F63BC
S31508009E30616E2E6300000000050206020603070392
S31508009E400803090309040A040B040C040C050D0590
S31508009E500E050F050F06100610071008000008006B
S31508009E601000180020002800300038004000480084
S31508009E70500058008000880090009800A000A800B4
S31508009E80B000B800C000C800D000D80000C0000864
S31508009E900040000003000000000001080000010067
S31508009EA0040000000000020800000200050000008F
S31508009EB00000040800000200060000000000060872
S31508009EC00000020007000000000008080000020069
S31508009ED00800000000000A0800000200090000004F
S31508009EE000000C08000002000A00000000000E082E
S31508009EF0000002000B0000002E2E2F2E2E2F2E2ED5
S31508009F002F536F757263652F41524D434D345F531E
S31508009F10544D333246342F756172742E6300000037
S31508009F202E2E2F2E2E2F2E2E2F536F757263652FE2
S31508009F3041524D434D345F53544D333246342F7599
S31508009F4073622E63000000002E2E2F2E2E2F2E2E2B
S31508009F502F536F757263652F41524D434D345F53CE
S31508009F60544D333246342F4743432F766563746F17
S31508009F7072732E630000000000202020202020207D
S31508009F80202028282828282020202020202020209B
S31508009F9020202020202020202088101010101010AB
S31508009FA010101010101010101004040404040404F7
S31508009FB00404041010101010101041414141414191
S31508009FC00101010101010101010101010101010173
S31508009FD00101010110101010101042424242424283
S31508009FE00202020202020202020202020202020243
S31508009FF002020202101010102000000000000000EB
S3150800948008B549F64C70C0F600003121FFF72CF9F3
S3150800949008BD00BF72B6704762B6704710B5154969
S315080094A08D4640F20002C2F2000240F2EC03C2F21C
S315080094B000039A4210D2131D0D4CE41A24F003043B
S315080094C00434002310464AF28001C0F600015A58B7
S315080094D01A500433A342FAD1074808494FF000024C
S315080094E08842B8BF40F8042BFADBF6F709FF10BD2F
S315080094F0EF0000206436002000010020642E0020C2
S315080095000F2AF0B445D940EA01039B0745D1A2F1D9
S3150800951010070C4603463F0900EB07161036256868
S315080095201033103443F8105C54F80C5C43F80C5CA8
S3150800953054F8085C43F8085C54F8045C43F8045C87
S31508009540B342ECD17B1C02F00F0CBCF1030F4FEABF
S3150800955003131944034422D90E461D46644656F899
S31508009560047B043C032C45F8047BF8D8ACF10404CE
S3150800957002F0030224F0030404342344214432B1E4
S315080095800A4411F8014B914203F8014BF9D1F0BC9A
S3150800959070470346002AF3D1F9E70346F0E7624627
S315080095A0002AEDD1F3E700BF8307F0B448D0541E74
S315080095B0002A43D0CDB2034602E0002C3ED0144622
S315080095C003F8015B13F0030F04F1FF32F5D1032C06
S315080095D02DD9CDB20F2C45EA052545EA054518D9FA
S315080095E0A4F1100703F110061A463F0906EB071601
S315080095F01560103242F80C5C42F8085C42F8045CCC
S31508009600B242F5D104F00F040137032C03EB07131C
S315080096100DD91E462246043A46F8045B032AFAD8B0
S31508009620221F04F0030422F00302043213442CB16F
S31508009630C9B21C4403F8011BA342FBD1F0BC704716
S3150800964014460346C3E700BF2F64656D6F70726FDB
S31508009650675F6F6C696D65785F73746D33326534F7
S3150800966030372E73726563002F626F6F746C6F6785
S315080096702E7478740000000057696E5553422042D4
S31508009680756C6B2044657669636500004F70656E7E
S31508009690424C54205573657200000000303030305B
S315080096A030303030303530430000000044656661A4
S315080096B0756C740057696E5553422042756C6B2061
S315080096C0496E746572666163650000002E2F6C69C9
S315080096D0622F7569702F6E65746465762E63000057
S315080096E0222A3A3C3E3F7C7F000000002B2C3B3D63
S315080096F05B5D0000809A90418E418F8045454549C3
S3150800970049498E8F9092924F994F555559999A9BE0
S315080097109C9D9E9F41494F55A5A5A6A7A8A9AAAB5A
S31508009720AC21AEAFB0B1B2B3B4B5B6B7B8B9BABB7F
S31508009730BCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBE3
S31508009740CCCDCECFD0D1D2D3D4D5D6D7D8D9DADBD3
S31508009750DCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBC3
S31508009760ECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBB3
S31508009770FCFDFEFF01030507090E10121416181C3E
S315080097801E00000061006200630064006500660058
S315080097906700680069006A006B006C006D006E0067
S315080097A06F00700071007200730074007500760017
S315080097B07700780079007A00A100A200A300A5002E
S315080097C0AC00AF00E000E100E200E300E400E500E1
S315080097D0E600E700E800E900EA00EB00EC00ED002F
S315080097E0EE00EF00F000F100F200F300F400F500DF
S315080097F0F600F800F900FA00FB00FC00FD00FE0088
S31508009800FF00010103010501070109010B010D0113
S315080098100F01110113011501170119011B011D0182
S315080098201F01210123012501270129012B012D01F2
S315080098302F0131013301350137013A013C013E015F
S31508009840400142014401460148014B014D014F01C7
S31508009850510153015501570159015B015D015F0132
S31508009860610163016501670169016B016D016F01A2
S3150800987071017301750177017A017C017E019201FC
S31508009880B103B203B303B403B503B603B703B8030E
S31508009890B903BA03BB03BC03BD03BE03BF03C003BE
S315080098A0C103C303C403C503C603C703C803C90367
S315080098B0CA0330043104320433043404350436044C
S315080098C03704380439043A043B043C043D043E0496
S315080098D03F04400441044204430444044504460446
S315080098E04704480449044A044B044C044D044E04F6
S315080098F04F0451045204530454045504560457049F
S31508009900580459045A045B045C045E045F0470211D
S31508009910712172217321742175217621772178218D
S3150800992079217A217B217C217D217E217F2141FF9E
S3150800993042FF43FF44FF45FF46FF47FF48FF49FFF5
S315080099404AFF4BFF4CFF4DFF4EFF4FFF50FF51FFA5
S3150800995052FF53FF54FF55FF56FF57FF58FF59FF55
S315080099605AFF0000C700FC00E900E200E400E0003E
S31508009970E500E700EA00EB00E800EF00EE00EC0087
S31508009980C400C500C900E600C600F400F600F200EF
S31508009990FB00F900FF00D600DC00A200A300A5002A
S315080099A0A7209201E100ED00F300FA00F100D100D2
S315080099B0AA00BA00BF001023AC00BD00BC00A1007D
S315080099C0AB00BB0091259225932502252425612508
S315080099D06225562555256325512557255D255C2580
S315080099E05B251025142534252C251C2500253C250A
S315080099F05E255F255A255425692566256025502547
S31508009A006C25672568256425652559255825522519
S31508009A1053256B256A2518250C25882584258C252C
S31508009A2090258025B103DF009303C003A303C30376
S31508009A30B500C403A6039803A903B4031E22C603EC
S31508009A40B50329226122B10065226422202321233D
S31508009A50F7004822B0001922B7001A227F20B20068
S31508009A60A025A000410042004300440045004600EE
S31508009A704700480049004A004B004C004D004E0084
S31508009A804F00500051005200530054005500560034
S31508009A905700580059005A002100E0FFE1FFE5FF92
S31508009AA0E2FFE3FFC000C100C200C300C400C50056
S31508009AB0C600C700C800C900CA00CB00CC00CD004C
S31508009AC0CE00CF00D000D100D200D300D400D500FC
S31508009AD0D600D800D900DA00DB00DC00DD00DE00A5
S31508009AE07801000102010401060108010A010C01BE
S31508009AF00E01100112011401160118011A011C01A8
S31508009B001E01200122012401260128012A012C0117
S31508009B102E01300132013401360139013B013D0184
S31508009B203F0141014301450147014A014C014E01EC
S31508009B30500152015401560158015A015C015E0157
S31508009B40600162016401660168016A016C016E01C7
S31508009B50700172017401760179017B017D01910121
S31508009B60910392039303940395039603970398032B
S31508009B7099039A039B039C039D039E039F03A003DB
S31508009B80A103A303A403A503A603A703A803A90384
S31508009B90AA03100411041204130414041504160469
S31508009BA01704180419041A041B041C041D041E04B3
S31508009BB01F04200421042204230424042504260463
S31508009BC02704280429042A042B042C042D042E0413
S31508009BD02F0401040204030404040504060407040C
S31508009BE0080409040A040B040C040E040F0460217B
S31508009BF0612162216321642165216621672168212B
S31508009C0069216A216B216C216D216E216F2121FF4B
S31508009C1022FF23FF24FF25FF26FF27FF28FF29FF12
S31508009C202AFF2BFF2CFF2DFF2EFF2FFF30FF31FFC2
S31508009C3032FF33FF34FF35FF36FF37FF38FF39FF72
S31508009C403AFF0000FFFFFFFFFFFF00004F70656E41
S31508009C50424C54002E2E2F2E2E2F2E2E2F536F753C
S31508009C607263652F66696C652E6300004669726DBE
S31508009C7077617265207570646174652072657175A7
S31508009C806573742064657465637465640A0D000001
S31508009C904F70656E696E67206669726D7761726569
S31508009CA02066696C6520666F722072656164696EEC
S31508009CB0672E2E2E000000004552524F520A0D0004
S31508009CC04F4B0A0D000000005374617274696E6789
S31508009CD0207468652070726F6772616D6D696E6752
S31508009CE02073657175656E63650A0D005061727340
S31508009CF0696E67206669726D776172652066696C40
S31508009D006520746F206F627461696E206572617375
S31508009D10652073697A652E2E2E00000045726173E0
S31508009D20696E6720000000002062797465732066FA
S31508009D30726F6D206D656D6F727920617420307851
S31508009D400000000052656164696E67206C696E6583
S31508009D502066726F6D2066696C652E2E2E455252EE
S31508009D604F520A0D00000000496E76616C69642046
S31508009D70636865636B73756D20666F756E642E2EEA
S31508009D802E4552524F520A0D0000000050726F675E
S31508009D9072616D6D696E672000000000206279743B
S31508009DA0657320746F206D656D6F727920617420FC
S31508009DB03078000057726974696E672070726F6731
S31508009DC072616D20636865636B73756D2E2E2E0048
S31508009DD0436C6F73696E67206669726D7761726529
S31508009DE02066696C650A0D004669726D7761726551
S31508009DF02075706461746520737563636573736633
S31508009E00756C6C7920636F6D706C657465640A0D8A
S31508009E10000000002E2E2F2E2E2F2E2E2F536F755C
S31508009E207263652F41524D434D345F53544D33325F
S31508009E3046342F63616E2E63000000000502060299
S31508009E40060307030803090309040A040B040C04A0
S31508009E500C050D050E050F050F0610061007100850
S31508009E600000080010001800200028003000380004
S31508009E704000480050005800800088009000980074
S31508009E80A000A800B000B800C000C800D000D800E4
S31508009E9000C00008004000000300000000000108A0
S31508009EA00000010004000000000002080000020093
S31508009EB0050000000000040800000200060000007B
S31508009EC0000006080000020007000000000008085D
S31508009ED0000002000800000000000A080000020056
S31508009EE00900000000000C08000002000A0000003B
S31508009EF000000E08000002000B0000002E2E2F2E78
S31508009F002E2F2E2E2F536F757263652F41524D4398
S31508009F104D345F53544D333246342F756172742E67
S31508009F20630000002E2E2F2E2E2F2E2E2F536F75E8
S31508009F307263652F41524D434D345F53544D33324E
S31508009F4046342F7573622E63000000002E2E2F2EC6
S31508009F502E2F2E2E2F536F757263652F41524D4348
S31508009F604D345F53544D333246342F4743432F768F
S31508009F706563746F72732E63000000000020202052
S31508009F80202020202020282828282820202020209B
S31508009F90202020202020202020202020208810106B
S31508009FA010101010101010101010101010040404C7
S31508009FB00404040404040410101010101010414185
S31508009FC04141414101010101010101010101010173
S31508009FD00101010101010101101010101010424287
S31508009FE04242424202020202020202020202020243
S31508009FF002020202020202021010101020000000E3
S3150800A0000000000000000000000000000000000042
S3150800A0100000000000000000000000000000000032
S3150800A0200000000000000000000000000000000022
@ -2566,20 +2566,20 @@ S3150800A0300000000000000000000000000000000012
S3150800A0400000000000000000000000000000000002
S3150800A05000000000000000000000000000000000F2
S3150800A06000000000000000000000000000000000E2
S3110800A070000000000000000000000000D6
S3150800A07C09022000010100C0320904000002FF0099
S3150800A08C0000070581024000FF070501024000FF9A
S3150800A09C990400088104000819040008000000004F
S3150800A0AC00000000010400080D040008ED03000878
S3150800A0BC0000000000000000DD030008D5040008BD
S3150800A0CCE504000815050008F50400083505000820
S3150800A0DC550500087505000804030904120110014A
S3150800A0EC00000040501DAC60000101020301000095
S3150800A0FC95050008990500089D050008A1050008A6
S3150800A10CA9050008B1050008BD050008A000002037
S3150800A11C79080008C107000871070008D906000865
S3150800A12C41070008BD060008A5060008E906000850
S3150800A13CF9060008090700082107000801000000B5
S3150800A14C01000000000000000102030401020304E0
S3110800A15C0607080904000000789F0008A8
S3150800A07000000000000000000000000000000000D2
S3150800A08009022000010100C0320904000002FF0095
S3150800A0900000070581024000FF070501024000FF96
S3150800A0A0990400088104000819040008000000004B
S3150800A0B000000000010400080D040008ED03000874
S3150800A0C00000000000000000DD030008D5040008B9
S3150800A0D0E504000815050008F5040008350500081C
S3150800A0E05505000875050008040309041201100146
S3150800A0F000000040501DAC60000101020301000091
S3150800A10095050008990500089D050008A1050008A1
S3150800A110A9050008B1050008BD050008A000002033
S3150800A12079080008C107000871070008D906000861
S3150800A13041070008BD060008A5060008E90600084C
S3150800A140F9060008090700082107000801000000B1
S3150800A15001000000000000000102030401020304DC
S3110800A16006070809040000007C9F0008A0
S70508000000F2

View File

@ -497,12 +497,12 @@
1452182499 c:\users\voorburg\desktop\test\stm32p405\src\hw\led.h
1477575540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\hooks.c
1477571940 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\hooks.c
"boot.h"
"stm32f4xx.h"
"led.h"
1477219754 c:\work\software\openblt\target\source\boot.h
1477216154 c:\work\software\openblt\target\source\boot.h
"types.h"
"assert.h"
"blt_conf.h"
@ -515,59 +515,59 @@
"file.h"
"com.h"
1477299308 c:\work\software\openblt\target\source\armcm4_stm32f4\types.h
1477295708 c:\work\software\openblt\target\source\armcm4_stm32f4\types.h
1469435361 c:\work\software\openblt\target\source\assert.h
1469431761 c:\work\software\openblt\target\source\assert.h
1477575110 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\blt_conf.h
1478123202 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\blt_conf.h
1469435361 c:\work\software\openblt\target\source\plausibility.h
1469431761 c:\work\software\openblt\target\source\plausibility.h
1476731768 c:\work\software\openblt\target\source\cpu.h
1476728168 c:\work\software\openblt\target\source\cpu.h
1469435361 c:\work\software\openblt\target\source\cop.h
1469431761 c:\work\software\openblt\target\source\cop.h
1469435361 c:\work\software\openblt\target\source\nvm.h
1469431761 c:\work\software\openblt\target\source\nvm.h
1469435361 c:\work\software\openblt\target\source\timer.h
1469431761 c:\work\software\openblt\target\source\timer.h
1469435361 c:\work\software\openblt\target\source\backdoor.h
1469431761 c:\work\software\openblt\target\source\backdoor.h
1469435361 c:\work\software\openblt\target\source\file.h
1469431761 c:\work\software\openblt\target\source\file.h
"ff.h"
1469435361 c:\work\software\openblt\target\source\com.h
1469431761 c:\work\software\openblt\target\source\com.h
"xcp.h"
1476787065 c:\work\software\openblt\target\source\xcp.h
1476783465 c:\work\software\openblt\target\source\xcp.h
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\stm32f4xx.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\stm32f4xx.h
"core_cm4.h"
"system_stm32f4xx.h"
<stdint.h>
"stm32f4xx_conf.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cm4.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cm4.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
<core_cm4_simd.h>
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cminstr.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cmfunc.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cm4_simd.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\cmsis\core_cm4_simd.h
<cmsis_iar.h>
<cmsis_ccs.h>
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\system_stm32f4xx.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\system_stm32f4xx.h
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\stm32f4xx_conf.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\stm32f4xx_conf.h
"stm32f4xx_adc.h"
"stm32f4xx_can.h"
"stm32f4xx_crc.h"
@ -595,231 +595,231 @@
"stm32f4xx_wwdg.h"
"misc.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_adc.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_adc.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_can.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_can.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_crc.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_crc.h
"stm32f4xx.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_cryp.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_cryp.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dac.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dac.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dbgmcu.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dbgmcu.h
"stm32f4xx.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dcmi.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dcmi.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dma.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_dma.h
"stm32f4xx.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_exti.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_exti.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_flash.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_flash.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_fsmc.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_fsmc.h
"stm32f4xx.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_hash.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_hash.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_gpio.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_gpio.h
"stm32f4xx.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_i2c.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_i2c.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_iwdg.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_iwdg.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_pwr.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_pwr.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_rcc.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_rcc.h
"stm32f4xx.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_rng.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_rng.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_rtc.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_rtc.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_sdio.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_sdio.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_spi.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_spi.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_syscfg.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_syscfg.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_tim.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_tim.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_usart.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_usart.h
"stm32f4xx.h"
1453815142 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_wwdg.h
1453811542 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\stm32f4xx_wwdg.h
"stm32f4xx.h"
1453815141 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\misc.h
1453811541 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\inc\misc.h
"stm32f4xx.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\misc.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\misc.c
"misc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_adc.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_adc.c
"stm32f4xx_adc.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_can.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_can.c
"stm32f4xx_can.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_crc.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_crc.c
"stm32f4xx_crc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp.c
"stm32f4xx_cryp.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp_aes.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp_aes.c
"stm32f4xx_cryp.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp_des.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp_des.c
"stm32f4xx_cryp.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp_tdes.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_cryp_tdes.c
"stm32f4xx_cryp.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dac.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dac.c
"stm32f4xx_dac.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dbgmcu.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dbgmcu.c
"stm32f4xx_dbgmcu.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dcmi.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dcmi.c
"stm32f4xx_dcmi.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dma.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_dma.c
"stm32f4xx_dma.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_exti.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_exti.c
"stm32f4xx_exti.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_flash.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_flash.c
"stm32f4xx_flash.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_fsmc.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_fsmc.c
"stm32f4xx_fsmc.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_gpio.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_gpio.c
"stm32f4xx_gpio.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_hash.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_hash.c
"stm32f4xx_hash.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_hash_md5.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_hash_md5.c
"stm32f4xx_hash.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_hash_sha1.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_hash_sha1.c
"stm32f4xx_hash.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_i2c.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_i2c.c
"stm32f4xx_i2c.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_iwdg.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_iwdg.c
"stm32f4xx_iwdg.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_pwr.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_pwr.c
"stm32f4xx_pwr.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_rcc.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_rcc.c
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_rng.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_rng.c
"stm32f4xx_rng.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_rtc.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_rtc.c
"stm32f4xx_rtc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_sdio.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_sdio.c
"stm32f4xx_sdio.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_spi.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_spi.c
"stm32f4xx_spi.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_syscfg.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_syscfg.c
"stm32f4xx_syscfg.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_tim.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_tim.c
"stm32f4xx_tim.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_usart.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_usart.c
"stm32f4xx_usart.h"
"stm32f4xx_rcc.h"
1453815140 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_wwdg.c
1453811540 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\spl\src\stm32f4xx_wwdg.c
"stm32f4xx_wwdg.h"
"stm32f4xx_rcc.h"
1477495362 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\system_stm32f4xx.c
1477491762 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\system_stm32f4xx.c
"stm32f4xx.h"
1452181324 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\startup_stm32f4xx.s
1477299248 source:c:\work\software\openblt\target\source\armcm4_stm32f4\can.c
1477295648 source:c:\work\software\openblt\target\source\armcm4_stm32f4\can.c
"boot.h"
1477299255 source:c:\work\software\openblt\target\source\armcm4_stm32f4\cpu.c
1477295655 source:c:\work\software\openblt\target\source\armcm4_stm32f4\cpu.c
"boot.h"
1477299262 source:c:\work\software\openblt\target\source\armcm4_stm32f4\flash.c
1477295662 source:c:\work\software\openblt\target\source\armcm4_stm32f4\flash.c
"boot.h"
"stm32f4xx.h"
"stm32f4xx_conf.h"
"flash_layout.c"
1477299348 source:c:\work\software\openblt\target\source\armcm4_stm32f4\gcc\cpu_comp.c
1477295748 source:c:\work\software\openblt\target\source\armcm4_stm32f4\gcc\cpu_comp.c
"boot.h"
1477299276 source:c:\work\software\openblt\target\source\armcm4_stm32f4\nvm.c
1477295676 source:c:\work\software\openblt\target\source\armcm4_stm32f4\nvm.c
"boot.h"
"flash.h"
1477299269 c:\work\software\openblt\target\source\armcm4_stm32f4\flash.h
1477295669 c:\work\software\openblt\target\source\armcm4_stm32f4\flash.h
1477299299 source:c:\work\software\openblt\target\source\armcm4_stm32f4\timer.c
1477295699 source:c:\work\software\openblt\target\source\armcm4_stm32f4\timer.c
"boot.h"
"stm32f4xx.h"
1477558097 source:c:\work\software\openblt\target\source\armcm4_stm32f4\uart.c
1477554497 source:c:\work\software\openblt\target\source\armcm4_stm32f4\uart.c
"boot.h"
"stm32f4xx.h"
"stm32f4xx_conf.h"
1477299321 source:c:\work\software\openblt\target\source\armcm4_stm32f4\usb.c
1477295721 source:c:\work\software\openblt\target\source\armcm4_stm32f4\usb.c
"boot.h"
"usb.h"
"usb_core.h"
@ -830,185 +830,185 @@
"usbd_desc.h"
"usbd_bulk.h"
1469435361 c:\work\software\openblt\target\source\usb.h
1469431761 c:\work\software\openblt\target\source\usb.h
1477298850 source:c:\work\software\openblt\target\source\assert.c
1477295250 source:c:\work\software\openblt\target\source\assert.c
"boot.h"
1469435356 source:c:\work\software\openblt\target\source\backdoor.c
1469431756 source:c:\work\software\openblt\target\source\backdoor.c
"boot.h"
1476731756 source:c:\work\software\openblt\target\source\boot.c
1476728156 source:c:\work\software\openblt\target\source\boot.c
"boot.h"
1469435356 source:c:\work\software\openblt\target\source\com.c
1469431756 source:c:\work\software\openblt\target\source\com.c
"boot.h"
"can.h"
"uart.h"
"usb.h"
"net.h"
1469435361 c:\work\software\openblt\target\source\can.h
1469431761 c:\work\software\openblt\target\source\can.h
1469435361 c:\work\software\openblt\target\source\uart.h
1469431761 c:\work\software\openblt\target\source\uart.h
1469435361 c:\work\software\openblt\target\source\net.h
1469431761 c:\work\software\openblt\target\source\net.h
1469435356 source:c:\work\software\openblt\target\source\cop.c
1469431756 source:c:\work\software\openblt\target\source\cop.c
"boot.h"
1469284606 source:c:\work\software\openblt\target\source\file.c
1469281006 source:c:\work\software\openblt\target\source\file.c
"boot.h"
<string.h>
<ctype.h>
1469435357 source:c:\work\software\openblt\target\source\net.c
1469431757 source:c:\work\software\openblt\target\source\net.c
"boot.h"
"netdev.h"
"uip.h"
"uip_arp.h"
1476787063 source:c:\work\software\openblt\target\source\xcp.c
1476783463 source:c:\work\software\openblt\target\source\xcp.c
"boot.h"
1477495891 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\led.c
1477492291 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\led.c
"boot.h"
"led.h"
"stm32f4xx.h"
1477495732 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\led.h
1477492132 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\led.h
1477575185 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\main.c
1477571585 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\main.c
"boot.h"
"stm32f4xx.h"
1477496458 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\flash_layout.c
1477492858 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\flash_layout.c
1474444306 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\src\usbd_core.c
1474440706 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\src\usbd_core.c
"usbd_core.h"
"usbd_req.h"
"usbd_ioreq.h"
"usb_dcd_int.h"
"usb_bsp.h"
1474444306 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_core.h
1474440706 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_core.h
"usb_dcd.h"
"usbd_def.h"
"usbd_conf.h"
1474444305 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_dcd.h
1474440705 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_dcd.h
"usb_core.h"
1474444305 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_core.h
1474440705 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_core.h
"usb_conf.h"
"usb_regs.h"
"usb_defines.h"
1474444304 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usb_conf.h
1474440704 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usb_conf.h
"stm32f4xx.h"
1474444305 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_regs.h
1474440705 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_regs.h
"usb_conf.h"
1474444305 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_defines.h
1474440705 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_defines.h
"usb_conf.h"
1474444306 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_def.h
1474440706 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_def.h
"usbd_conf.h"
1474444304 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_conf.h
1474440704 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_conf.h
"usb_conf.h"
1474444306 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_req.h
1474440706 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_req.h
"usbd_def.h"
"usbd_core.h"
"usbd_conf.h"
1474444306 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_ioreq.h
1474440706 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_ioreq.h
"usbd_def.h"
"usbd_core.h"
1474444305 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_dcd_int.h
1474440705 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_dcd_int.h
"usb_dcd.h"
1474444305 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_bsp.h
1474440705 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\inc\usb_bsp.h
"usb_core.h"
"usb_conf.h"
1474444306 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\src\usbd_ioreq.c
1474440706 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\src\usbd_ioreq.c
"usbd_ioreq.h"
1474444306 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\src\usbd_req.c
1474440706 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\src\usbd_req.c
"usbd_req.h"
"usbd_ioreq.h"
"usbd_desc.h"
1474444304 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_desc.h
1474440704 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_desc.h
"usbd_def.h"
1474444305 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\src\usb_core.c
1474440705 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\src\usb_core.c
"usb_core.h"
"usb_bsp.h"
1474444305 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\src\usb_dcd.c
1474440705 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\src\usb_dcd.c
"usb_dcd.h"
"usb_bsp.h"
1474444305 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\src\usb_dcd_int.c
1474440705 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbotgdriver\src\usb_dcd_int.c
"usb_dcd_int.h"
1474444314 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usb_bsp.c
1474440714 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usb_bsp.c
"usb_bsp.h"
"usbd_conf.h"
1474444304 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_bulk.c
1474440704 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_bulk.c
"usbd_bulk.h"
"usbd_desc.h"
"usbd_req.h"
1474444304 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_bulk.h
1474440704 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_bulk.h
"usbd_ioreq.h"
1474444314 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_desc.c
1474440714 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_desc.c
"usbd_core.h"
"usbd_desc.h"
"usbd_req.h"
"usbd_conf.h"
"usb_regs.h"
1474444313 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_usr.c
1474440713 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\usbd_usr.c
"usbd_usr.h"
"usbd_ioreq.h"
"boot.h"
"usb.h"
1474444306 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_usr.h
1474440706 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\usbdevicelib\core\inc\usbd_usr.h
"usbd_core.h"
1456845507 c:\work\software\openblt\target\source\third_party\fatfs\src\ff.h
1456841907 c:\work\software\openblt\target\source\third_party\fatfs\src\ff.h
"integer.h"
"ffconf.h"
1453815053 c:\work\software\openblt\target\source\third_party\fatfs\src\integer.h
1453811453 c:\work\software\openblt\target\source\third_party\fatfs\src\integer.h
<windows.h>
<tchar.h>
1453815139 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\fatfs\ffconf.h
1453811539 c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\fatfs\ffconf.h
1477575042 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\fatfs\mmc.c
1477571442 source:c:\work\software\openblt\target\demo\armcm4_stm32f4_olimex_stm32p405_gcc\boot\lib\fatfs\mmc.c
"diskio.h"
"stm32f4xx.h"
"boot.h"
1456845506 c:\work\software\openblt\target\source\third_party\fatfs\src\diskio.h
1456841906 c:\work\software\openblt\target\source\third_party\fatfs\src\diskio.h
"integer.h"
1477300247 source:c:\work\software\openblt\target\source\third_party\fatfs\src\ff.c
1477296647 source:c:\work\software\openblt\target\source\third_party\fatfs\src\ff.c
"ff.h"
"diskio.h"
<stdarg.h>
1453815053 source:c:\work\software\openblt\target\source\third_party\fatfs\src\option\unicode.c
1453811453 source:c:\work\software\openblt\target\source\third_party\fatfs\src\option\unicode.c
"../ff.h"
"cc932.c"
"cc936.c"
@ -1016,18 +1016,18 @@
"cc950.c"
"ccsbcs.c"
1456845501 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc932.c
1456841901 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc932.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc936.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc936.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc949.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc949.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc950.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc950.c
"../ff.h"
1456845502 c:\work\software\openblt\target\source\third_party\fatfs\src\option\ccsbcs.c
1456841902 c:\work\software\openblt\target\source\third_party\fatfs\src\option\ccsbcs.c
"../ff.h"

View File

@ -178,6 +178,12 @@ __isr_vector:
.globl Reset_Handler
.type Reset_Handler, %function
Reset_Handler:
/* Initialize the stackpointer. this is done automatically after a reset event.
* the bootloader performs a software reset by calling this reset handler, in
* which case the stackpointer is not yet initialized. */
ldr r1, =__StackTop
mov sp, r1
/* Loop to copy data from read only memory to RAM. The ranges
* of copy from/to are specified by following symbols evaluated in
* linker script.

View File

@ -61,6 +61,9 @@ void reset_handler(void)
{
blt_int32u *pSrc, *pDest;
/* initialize stack pointer */
__asm(" ldr r1, =_estack\n"
" mov sp, r1");
/* copy the data segment initializers from flash to SRAM */
pSrc = &_etext;
for (pDest = &_data; pDest < &_edata;)

View File

@ -60,6 +60,9 @@ void reset_handler(void)
{
blt_int32u *pSrc, *pDest;
/* initialize stack pointer */
__asm(" ldr r1, =_estack\n"
" mov sp, r1");
/* copy the data segment initializers from flash to SRAM */
pSrc = &_etext;
for (pDest = &_data; pDest < &_edata;)

View File

@ -60,6 +60,9 @@ void reset_handler(void)
{
blt_int32u *pSrc, *pDest;
/* initialize stack pointer */
__asm(" ldr r1, =_estack\n"
" mov sp, r1");
/* copy the data segment initializers from flash to SRAM */
pSrc = &_etext;
for (pDest = &_data; pDest < &_edata;)

View File

@ -130,6 +130,8 @@ Reset_Handler PROC
EXPORT Reset_Handler [WEAK]
IMPORT __main
IMPORT SystemInit
LDR R1, =__initial_sp
MOV SP, R1
LDR R0, =SystemInit
BLX R0
LDR R0, =__main

View File

@ -60,8 +60,9 @@ void reset_handler(void)
{
blt_int32u *pSrc, *pDest;
/* disable interrupts first */
__asm(" cpsid i");
/* initialize stack pointer */
__asm(" ldr r1, =_estack\n"
" mov sp, r1");
/* copy the data segment initializers from flash to SRAM */
pSrc = &_etext;
for (pDest = &_data; pDest < &_edata;)

View File

@ -208,6 +208,12 @@ __isr_vector:
.globl Reset_Handler
.type Reset_Handler, %function
Reset_Handler:
/* Initialize the stackpointer. this is done automatically after a reset event.
* the bootloader performs a software reset by calling this reset handler, in
* which case the stackpointer is not yet initialized. */
ldr r1, =__StackTop
mov sp, r1
/* Loop to copy data from read only memory to RAM. The ranges
* of copy from/to are specified by following symbols evaluated in
* linker script.