Refs #363. Converted Nucleo-F303K8 GCC demo programs to use plain Makefiles for building with the ARM GNU Embedded toolchain.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@284 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
This commit is contained in:
Frank Voorburg 2017-07-11 13:32:29 +00:00
parent 34ed7aace6
commit 07bb22a402
21 changed files with 1827 additions and 62981 deletions

View File

@ -1,442 +1,442 @@
S02000002E2E5C62696E5C6F70656E626C745F73746D3332663330332E73726563AF
S315080000000030002065110008B3110008B51100087A
S31508000010B7110008B9110008BB110008000000005C
S31508000020000000000000000000000000BD110008EC
S31508000030BF11000800000000C1110008C311000824
S31508000040C5110008C7110008C9110008CB1100081E
S31508000050CD110008CF110008D1110008D3110008EE
S31508000060D5110008D7110008D9110008DB110008BE
S31508000070DD110008DF110008E1110008E31100088E
S31508000080E5110008E7110008E9110008EB1100085E
S31508000090ED110008EF110008F1110008F31100082E
S315080000A0F5110008F7110008F9110008FB110008FE
S315080000B0FD110008FF1100080000000001120008E9
S315080000C003120008000000000000000005120008E6
S315080000D00000000007120008091200080B120008A9
S315080000E00D1200080F1200080000000000000000B2
S01D000062696E2F6F70656E626C745F73746D3332663330332E7372656397
S3150800000000300020590200089F020008A1020008DB
S31508000010A3020008A5020008A702000800000000C5
S31508000020000000000000000000000000A90200080F
S31508000030AB02000800000000AD020008AF0200088D
S31508000040B1020008B3020008B5020008B7020008AA
S31508000050B9020008BB020008BD020008BF0200087A
S31508000060C1020008C3020008C5020008C70200084A
S31508000070C9020008CB020008CD020008CF0200081A
S31508000080D1020008D3020008D5020008D7020008EA
S31508000090D9020008DB020008DD020008DF020008BA
S315080000A0E1020008E3020008E5020008E70200088A
S315080000B0E9020008EB02000800000000ED02000853
S315080000C0EF0200080000000000000000F10200082E
S315080000D000000000F3020008F5020008F702000815
S315080000E0F9020008FB0200080000000000000000FA
S315080000F000000000000000000000000000000000F2
S3150800010000000000000000000000000000000000E1
S315080001100000000000000000111200081312000879
S315080001100000000000000000FD020008FF020008C1
S3150800012000000000000000000000000000000000C1
S3150800013000000000000000000000000000000000B1
S315080001401512000817120008000000000000000041
S315080001400103000803030008000000000000000087
S315080001500000000000000000000000000000000091
S315080001600000000000000000000000000000000081
S315080001700000000000000000000000000000000071
S31508000180000000001912000810B5054C237833B991
S31508000180000000000503000810B5054C237833B9B4
S31508000190044B13B10448AFF300800123237010BD4C
S315080001A09C00002000000000C41A0008084B10B587
S315080001A09C00002000000000C01A0008084B10B58B
S315080001B01BB108490848AFF300800848036803B92B
S315080001C010BD074B002BFBD0BDE81040184700BFF9
S315080001D000000000A0000020C41A00089C000020AF
S315080001D000000000A0000020C01A00089C000020B3
S315080001E000000000154B002B08BF134B9D46A3F5D6
S315080001F0803A00218B460F461348144A121A01F01A
S3150800020007FC0F4B002B00D098470E4B002B00D055
S315080002000BFC0F4B002B00D098470E4B002B00D051
S3150800021098470020002104000D000D48002802D050
S315080002200C48AFF3008001F0CDFB2000290000F058
S31508000230A1FC01F0B3FB00BF00000800003000205D
S3150800024000000000000000009C000020A40500201B
S31508000250000000000000000008B500F045F84FF463
S3150800026000714FF0904000F027F9034600B10123D2
S31508000270184608BD08B5642000F006F808BD00BF9A
S3150800028008B500F007F808BD014B1880704700BF95
S31508000290BC00002008B501F009F80F4B1B6898420E
S315080002A018D30E4B1B783BB901220C4B1A70082148
S315080002B00B4800F009F906E00022084B1A700821DD
S315080002C0074800F003F900F0F1FF064B1B881844B5
S315080002D0014B186008BD00BFB8000020BE00002012
S315080002E000040048BC00002008B50821014800F0B9
S315080002F0EDF808BD00040048054B1B6913F0800F94
S3150800030005D0034B034A5A6002F188325A60704797
S315080003100020024023016745024A136943F080031F
S315080003201361704700200240014BD860704700BF38
S31508000330002002400B4BDB6813F0010F0BD1094B71
S31508000340DB6813F0100F08D1064BDB6813F0040FB7
S3150800035005D003207047012070470220704704200B
S31508000360704700BF0020024010B50446FFF7E2FFC1
S3150800037002E0FFF7DFFF013C012801D1002CF8D18C
S3150800038004B9052010BD00BF38B505464FF4302026
S31508000390FFF7EAFF042811D1094C236943F0020349
S315080003A023616561236943F0400323614FF43020DC
S315080003B0FFF7DAFF236923F00203236138BD00BF84
S315080003C00020024030B583B005460C460023019351
S315080003D04FF43020FFF7C8FF042820D1114A1369CB
S315080003E043F001031361A3B22B804FF43020FFF7CB
S315080003F0BBFF04280ED102350195019B240C1C80F5
S315080004004FF43020FFF7B0FF064A136923F00103C3
S31508000410136104E0034A136923F00103136103B06F
S3150800042030BD00BF0020024070B400233FE0012227
S315080004309A400C68A24339D10A79013AD2B2012A04
S315080004401CD885685A000324944025EA040484606D
S3150800045085684C7904FA02F22A4382608488A5B238
S315080004609AB20124944025EA040484808588ADB2B2
S315080004708C7904FA02F22A4392B2828004685A00FE
S31508000480032505FA02F624EA0604046006680C79D0
S31508000490944034430460C4689EB27600B54024EAAA
S315080004A00505CC7904FA02F22A43C26001330F2B00
S315080004B0BDD970BC704700BF038A194201D001201C
S315080004C070470020704700BF8161704701857047FB
S315080004D030B401F007039B009A40C908083150F868
S315080004E021400F2505FA03F324EA030340F82130D7
S315080004F050F821301A4340F8212030BC704700BF1D
S31508000500F0B5A04B5B6803F00C03042B06D0082B50
S3150800051008D003BB9C4B036000241FE09A4B036082
S3150800052000241BE0974B5C685A68C4F38344A31CF9
S3150800053012F4803F03D1954C04FB03F409E0914A79
S31508000540D26A02F00F0201328F4CB4FBF2F404FBBC
S3150800055003F4046002E08C4B03600024894D6B6849
S31508000560C3F30313DFF828E21EF80370FFB202682C
S3150800057022FA07F343606968C1F302211EF80110E5
S31508000580C9B223FA01F181606E68C6F3C2261EF865
S315080005900660F6B2F340C360ED6A2D0905F00F0C4C
S315080005A0DFF8F0E13EF81CE01FFA8EFE15F0100F9A
S315080005B006D0BEF1000F03D0B4FBFEF5056100E0DE
S315080005C00261704DED6A6D0A05F00F0CDFF8C4E1A3
S315080005D03EF81CE01FFA8EFE15F0100F06D0BEF18D
S315080005E0000F03D0B4FBFEF5456100E04261654D9E
S315080005F02D6B15F0100F02D1634D856100E0826105
S31508000600604D2D6B15F0200F02D15F4DC56100E0DE
S31508000610C2615C4D2D6B15F0400F02D15A4D056233
S3150800062000E00262574D2D6B15F4807F06D0944288
S3150800063004D1B74202D16500456200E04362514DDC
S315080006402D6B15F4805F06D0944204D1B74202D1CF
S315080006506500856200E083624A4D2D6B15F4007FC4
S3150800066006D0944204D1B74202D16500C56200E0C3
S31508000670C362444D2D6B15F4806F06D0944204D1A5
S31508000680B74202D16500C56400E0C3643D4D2D6BD9
S3150800069015F4006F06D0944204D1B74202D1650022
S315080006A0056500E00365374D2D6B15F4005F06D030
S315080006B0944204D1B74202D16500456500E003655E
S315080006C0304D2D6B15F4004F06D0944204D1B74235
S315080006D002D16400846500E083652A4B1B6B13F026
S315080006E0030F01D1816319E0264B1B6B03F003034B
S315080006F0012B01D1826311E0224B1B6B03F003032C
S31508000700022B03D14FF40043836307E01D4B1B6B99
S3150800071003F00303032B01D11B4B8363194B1B6B9C
S3150800072013F4403F01D1C1631CE0164B1B6B03F465
S315080007304033B3F5803F01D1C26313E0114B1B6B05
S3150800074003F44033B3F5003F03D14FF40043C363CA
S3150800075008E00C4B1B6B03F44033B3F5403F01D163
S31508000760094BC363074B1B6B13F4402F01D101647C
S3150800077026E0044B1B6B03F44023B3F5802F0BD103
S3150800078002641DE00010024000127A0000093D00D4
S3150800079020000020000000202E4B1B6B03F4402392
S315080007A0B3F5002F03D14FF40043036408E0294B47
S315080007B01B6B03F44023B3F5402F01D1264B03648A
S315080007C0244B1B6B13F4401F01D141641CE0214BE1
S315080007D01B6B03F44013B3F5801F01D1426413E089
S315080007E01C4B1B6B03F44013B3F5001F03D14FF4E6
S315080007F00043436408E0174B1B6B03F44013B3F53F
S31508000800401F01D1144B4364124B1B6B13F4400F6A
S3150800081001D18164F0BD0F4B1B6B03F44003B3F5A4
S31508000820800F01D18264F0BD0A4B1B6B03F44003B1
S31508000830B3F5000F03D14FF400438364F0BD054BB5
S315080008401B6B03F44003B3F5400F01D1024B8364DD
S31508000850F0BD00BF0010024000127A0021B1054B1E
S315080008605A69104358617047024A536923EA0000DF
S31508000870506170470010024021B1054BDA691043F8
S31508000880D8617047024AD36923EA0000D0617047ED
S315080008900010024030B599B004460D46036823F0AF
S315080008A001030360436823F440528B681343436093
S315080008B0036823F4B05222F00C024968EB68194326
S315080008C02B690B4313430360836823F440726B69F7
S315080008D01343836001A8FFF713FE1C4B9C4201D10A
S315080008E00F9A0FE01A4B9C4201D1109A0AE0194B55
S315080008F09C4201D1119A05E0174B9C4201D1129AEC
S3150800090000E0139A236813F4004F06D052002968B2
S31508000910B2FBF1F301FB132204E02968B2FBF1F301
S3150800092001FB13222968B2EB510F00D30133226869
S3150800093012F4004F06D0C3F3420223F00F031B0440
S315080009401B0C13439BB2A38119B030BD003801407C
S315080009500044004000480040004C004021B10368B4
S3150800096043F0010303607047036823F00103036043
S31508000970704700BFC1F3080101857047808CC0F33A
S3150800098008007047C3690B4201D001207047002058
S31508000990704700BF1222164B1A60A3F580535A6897
S315080009A05A605A685A605A6842F480625A605A68AD
S315080009B022F47C125A605A6842F460125A601A6825
S315080009C042F080721A600B4B1B6813F0007FFAD056
S315080009D0084B5A6822F003025A605A6842F002022B
S315080009E05A60044B5B6803F00C03082BF9D1704777
S315080009F0002002400010024008B5144B1A6842F065
S31508000A0001021A605968124A0A405A601A6822F0A6
S31508000A10847222F480321A601A6822F480221A60DC
S31508000A205A6822F4FE025A60DA6A22F00F02DA6283
S31508000A30196B084A0A401A6300229A60FFF7AAFF50
S31508000A404FF00062044B9A6008BD00BF00100240D8
S31508000A500CC07FF8CCFC00FF00ED00E02DE9F0416A
S31508000A6082B001214FF48020FFF7F8FE4FF0080806
S31508000A70CDF8008001248DF8044000258DF8065035
S31508000A8003268DF805608DF80750394F69463846B4
S31508000A90FFF7CAFC41463846FFF718FD21464FF4D2
S31508000AA00030FFF7DBFE8DF804508DF807404FF451
S31508000AB00073009369464FF09040FFF7B5FC214656
S31508000AC04FF40030FFF7D8FE21464FF40030FFF709
S31508000AD0C5FE072202214FF09040FFF7F9FC0722D6
S31508000AE00F214FF09040FFF7F3FC8DF806508DF874
S31508000AF0074002278DF80470042300938DF80560DB
S31508000B0069464FF09040FFF78FFC8DF804704FF45C
S31508000B100043009369464FF09040FFF785FC214655
S31508000B204FF40030FFF79AFE09220B214FF0904050
S31508000B30FFF7CEFC09220C214FF09040FFF7C8FCC6
S31508000B404FF4C05300938DF804708DF805608DF846
S31508000B5006508DF8074069464FF09040FFF764FC51
S31508000B6021464FF00070FFF787FE02B0BDE8F0811E
S31508000B700004004808B5FFF771FF00F08BFC00F091
S31508000B8097FCFCE7F0B5002422E0134D15F814E0B5
S31508000B9005EB44056F780EEB070606FB00064FF4D7
S31508000BA0FA4595FBF6F506FB05F5B5F5FA4F0DD1B1
S31508000BB095FBF6F6B6B20E80013EB6B2B6F5806F74
S31508000BC004D282F800E01F700120F0BD0134E4B2BF
S31508000BD0112CDAD90020F0BD641A000800B583B0DC
S31508000BE001AB0DF105020DF106014FF4FA70FFF79E
S31508000BF0C9FF012803D0E221384800F01BFC384B16
S31508000C0000225A611A6842F400421A6001E000F0B4
S31508000C10C9FC334B1B6813F4004FF8D1304B1A68E4
S31508000C2022F002021A601A6842F001021A6001E014
S31508000C3000F0B8FC2A4B5B6813F0010FF8D09DF85A
S31508000C4005305A1E9DF80430013B1B0543EA024352
S31508000C50BDF80620013A1343214AD361136823F0ED
S31508000C600103136001E000F09DFC1D4B5B6813F067
S31508000C70010FF8D11A4BD3F8002242F00102C3F84B
S31508000C800022D3F81C2222F00102C3F81C22D3F852
S31508000C900C2242F00102C3F80C220022C3F84022BB
S31508000CA0C3F84422D3F8042222F00102C3F804222E
S31508000CB0D3F8142222F00102C3F81422D3F81C2216
S31508000CC042F00102C3F81C22D3F8002222F00102E6
S31508000CD0C3F8002203B05DF804FB00BF3C1A000805
S31508000CE00064004038B504460D46214B9B6813F056
S31508000CF0806F04D140F221111E4800F09BFB1C4B6B
S31508000D00D3F8802102F00102C3F88021D3F88021AC
S31508000D1042F07C4242F40012C3F88021C3F88451A1
S31508000D20E178A278120442EA0162617842EA012275
S31508000D3021780A43C3F88821E179A279120442EAA4
S31508000D400162617942EA012221790A43C3F88C21BA
S31508000D50D3F8802142F00102C3F8802101E000F0B7
S31508000D6021FC034B9B6813F0806FF8D038BD00BF99
S31508000D70006400403C1A00081B4BDB6813F0030FA5
S31508000D802FD0194BD3F8B02140F26763B3EB525F0B
S31508000D9020D1154BD3F8B8210270D3F8B821120A1E
S31508000DA04270D3F8B821120C8270D3F8B821120E0B
S31508000DB0C270D3F8BC210271D3F8BC21120A427161
S31508000DC0D3F8BC21120C8271D3F8BC311B0EC37147
S31508000DD0012000E00020044AD36843F02003D360D2
S31508000DE070470020704700BF0064004008B500F057
S31508000DF0B5F908BD10B500F021FAA0B1FFF72CFA35
S31508000E0088B100F08BFB00F02BFA00F01BFA20F0FB
S31508000E10604020F07F00044B186000F013FA446825
S31508000E2000F09EF9A04710BD08ED00E070B508E097
S31508000E30461C4D1C0B78037000F0B4FB2246304666
S31508000E402946531E9CB2002AF2D170BD08B5C1F3DB
S31508000E50080353B90368994209D040F8041B4FF4B4
S31508000E600072FFF7E3FF012008BD002008BD01203E
S31508000E7008BD00BF2DE9F0410746FFF73DFA3420CB
S31508000E80FFF752FAFFF756FA012815D100241BE09E
S31508000E903E68A30006EB03083B445D6800F082FB4E
S31508000EA029464046FFF78EFA04280AD156F8243018
S31508000EB09D4208D1013400E000247F2CE8D90124A2
S31508000EC002E0002400E00024FFF726FA2046BDE8E9
S31508000ED0F08100BF38B50D460B4B984207D0044643
S31508000EE00A4B994205D0FFF7C5FF18B908E0084C28
S31508000EF000E0054C29462046FFF7A8FF10B938BD83
S31508000F00002038BD204638BDC0000020002000085B
S31508000F10C40200202DE9F04106460C4617461D4638
S31508000F2021F4FF7828F001080368B3F1FF3F04D1E4
S31508000F304146FFF78BFF034630B33368984505D023
S31508000F4041463046FFF7C6FF0646D0B13368E41A75
S31508000F503444043400F026FB331DE31AB3F5007F4E
S31508000F6007D308F500713046FFF7B4FF064650B1BF
S31508000F70041D17F8013B04F8013B013DEAD10123A2
S31508000F8002E0002300E000231846BDE8F08100BF18
S31508000F904FF0FF33024A1360024A1360704700BFDE
S31508000FA0C4020020C00000200E4B984216D910B586
S31508000FB04318013B0C4CA34212D80B46014620F4B9
S31508000FC0FF7020F00100094CA04203D10848FFF742
S31508000FD0A1FF10BD0748FFF79DFF10BD0020704711
S31508000FE0002010BDFF1F0008FFFF000800200008B2
S31508000FF0C0000020C402002070B520F4FF6525F06B
S3150800100007051A4B9D422DD94318013B184A9342AE
S315080010102AD8401B0144C1F3CF26C1F30A0109B1FE
S315080010200136B6B2FFF768F93420FFF77DF9FFF706
S3150800103081F901280CD1002410E000F0B3FA05EB81
S31508001040C420FFF7A1F9042807D10134A4B200E0AF
S315080010500024A642F1D8012400E00024FFF75CF939
S31508001060204670BD002070BD002070BDFF1F00081F
S31508001070FFFF0008114B1B68B3F1FF3F18D000B5FE
S3150800108083B00E4B59689A681144DA6811441A6994
S3150800109011445A6911449A691144DA698B185B42FA
S315080010A002AA42F8043D04210548FFF77DFF01E046
S315080010B00120704703B05DF804FB00BFC0000020A4
S315080010C0882100080D4B1A6804331B6813440C4A20
S315080010D0126813440B4A126813440B4A11680B44EE
S315080010E0043212681A44094B1B681344084A1268EA
S315080010F0D34201D101207047002070470020000824
S31508001100082000080C2000081020000818200008F5
S315080011108821000808B50D4B1B68B3F1FF3F04D0C2
S315080011200A48FFF7A7FE034668B1094B1B68B3F1E7
S31508001130FF3F05D00648FFF79DFE034610B902E0BB
S31508001140012300E00123184608BD00BFC0000020A7
S31508001150C4020020004870470020000872B6704795
S3150800116062B6704707498D460749084A084B9A42AE
S31508001170BEBF51F8040B42F8040BF8E70548804750
S315080011800548004700300020D01A0008000000205B
S315080011909C000020F9090008E50100081F49204ABB
S315080011A0002301E041F8043B9142FBD3FFF7E2FC40
S315080011B0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7F9
S315080011C0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E9
S315080011D0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D9
S315080011E0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C9
S315080011F0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B9
S31508001200FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7A8
S31508001210FEE7FEE7FEE7FEE7FEE700009C0000208B
S31508001220A405002008B5FFF7B3FE08BD08B5FFF70B
S31508001230BBFE08BD08B5FFF7DFFE08BD08B5FFF71A
S3150800124041FF08BD08B5FFF785FF08BD08B5FFF7DC
S3150800125011FF034610B1FFF75DFF0346184608BDA8
S315080012600022014B1A60704710E000E008B5FFF74E
S31508001270F7FF054B4FF6FF125A6000229A600521C8
S315080012801960024B1A6008BD10E000E0C80400208F
S31508001290044B1B6813F4803F03D0034A13680133D9
S315080012A01360704710E000E0C804002008B5FFF797
S315080012B0EFFF014B186808BDC804002010B50446A6
S315080012C080210948FFF75EFB58B121460648FFF71B
S315080012D051FB80210448FFF755FB0028F9D001206F
S315080012E010BD002010BD00BF0044004010B50446E4
S315080012F020210648FFF746FB012805D10348FFF7DA
S315080013003DFB2070012010BD002010BD00440040A8
S3150800131010B586B04FF461430093002301930293FE
S31508001320039305930C230493054C69462046FFF75F
S31508001330B1FA01212046FFF711FB06B010BD00BF28
S315080013400044004070B506460D46402903D975216C
S315080013500F4800F06FF82846FFF7B0FF012803D0C2
S3150800136079210B4800F066F800240CE000F01AF921
S31508001370305DFFF7A3FF012803D08221044800F05F
S3150800138059F80134A4B2ABB29C42EFD370BD00BF8A
S31508001390881A000838B5224B1C789CB92148FFF7F3
S315080013A0A5FF01283AD11F4B1B78002B31D0FFF738
S315080013B07DFF1D4B186000221C4B1A700122184B2A
S315080013C01A702BE00546194B1B780133154818444B
S315080013D0FFF78CFF0446012810D1144B1A78013206
S315080013E0D2B21A700F4B1B789A4214D1104928466C
S315080013F0FFF71CFD00220A4B1A700FE0FFF756FF95
S31508001400094B1B686433984207D90024044B1C70A7
S3150800141004E01C4602E0002400E00024204638BD13
S3150800142012050020D0040020CC040020110500205D
S31508001430D104002008B500F0B5F8FCE708B500F0BF
S31508001440A9F8012810D0094B1B78012B0CD1FFF7FE
S315080014502DFF074B1B6803F5FA73984204D3002245
S31508001460024B1A70FFF7C6FC08BD00BF1305002023
S315080014701405002008B50122044B1A70FFF716FF61
S31508001480034B1860FFF7DAFF08BD00BF13050020FD
S315080014901405002008B5FFF7A9FC00F07FF8FFF750
S315080014A0E5FEFFF7BFFE00F00DF8FFF7E3FF08BD06
S315080014B008B500F077F8FFF7EBFE00F013F8FFF732
S315080014C0BDFF08BD10B500F0DBF9FFF787FB044C3C
S315080014D001232370FFF71CFF0023237010BD00BFF4
S315080014E03000002008B50B48FFF746FC012805D157
S315080014F00122094B1A70074800F0E0F90548FFF782
S3150800150049FF012805D10022034B1A70014800F053
S31508001510D5F908BD1805002030000020704700BF27
S3150800152038B504460D46084B1B78012B02D1C9B2C3
S31508001530FFF7D8FB044B1B781BB9E9B22046FFF727
S3150800154001FF00F0B3F938BD30000020074B1B78C7
S31508001550022B05D0032B05D0012B05D04020704760
S315080015600020704700207047082070473000002090
S31508001570074B1B78022B05D0032B05D0012B05D072
S3150800158040207047002070470020704708207047A9
S315080015903000002008B500F081F908BD08B5FEF74F
S315080015A069FE08BD08B5FEF76BFE08BD10B400233A
S315080015B004E010F8011B0B44DBB221464C1E00293F
S315080015C0F7D11360012010BC704700BF0022014B01
S315080015D05A70704758050020034BFE22DA701871BE
S315080015E00222A3F8442070475805002010B5054C80
S315080015F000232370FFF7EAFFFF23E3700123A4F813
S31508001600443010BD58050020064BFF22DA70002230
S315080016101A71597859719A71DA711A720622A3F8F1
S31508001620442070475805002008B50020FFF7D4FF6E
S3150800163008BD00BF084BFF22DA70084A9A640022E8
S315080016401A715A719A710721D9711A725A729A7255
S315080016500822A3F84420704758050020B41A000849
S31508001660044BFF22DA7042689A640122A3F84420E8
S31508001670704700BF5805002010B5084CFF23E370DB
S31508001680E21D4168A06CFFF791FF2071002363718A
S31508001690A3710823A4F8443010BD00BF58050020E4
S315080016A008B53120FFF798FF08BD00BF38B5084CCC
S315080016B0FF23E370002525716571FFF747FFA071C9
S315080016C0E571257265720723A4F8443038BD00BF5A
S315080016D05805002038B5FFF779FF0E4C012525700F
S315080016E0FF23E3701023237100236371FFF72EFF96
S315080016F0A071FFF73DFFE071FFF73AFFC0F307203F
S3150800170020726572A5720823A4F84430FFF78AFD93
S3150800171038BD00BF5805002038B505464478FFF7A0
S3150800172015FF0138844203DD2220FFF755FF38BD37
S31508001730084C6A78A16C201DFFF778FBFF23E3703D
S315080017406B78A26C1344A3646B780133A4F8443015
S3150800175038BD00BF5805002038B504464578FFF760
S31508001760F5FE0138854203DD2220FFF735FF38BD37
S315080017706168084DA9646278281DFFF757FBFF23A7
S31508001780EB706378AA6C1344AB6463780133A5F8ED
S31508001790443038BD5805002038B505460D4B9C6CBD
S315080017A0FFF7D4FE6A1C411E2046FFF73FFD18B915
S315080017B03120FFF711FF38BD064CFF23E370FFF712
S315080017C0C5FE0138A36C1844A0640123A4F844306C
S315080017D038BD00BF5805002038B504464578FFF7E0
S315080017E0B5FE0238854203DD2220FFF7F5FE38BD37
S315080017F00F4BFF22DA700122A3F84420617831B931
S31508001800FFF724FD90B93120FFF7E6FE38BDA21C8C
S31508001810074B986CFFF70AFD18B93120FFF7DCFE75
S3150800182038BD6378024A916C0B44936438BD00BF97
S315080018305805002008B54168074B986CFFF7FAFC75
S3150800184018B93120FFF7C8FE08BD034BFF22DA702E
S315080018500122A3F8442008BD5805002008B5FFF763
S31508001860C9FA034BFF22DA700122A3F8442008BD07
S315080018705805002008B589B2FFF752FE08BD00BF1B
S31508001880054B00221A709A6483F84320A3F8442073
S315080018909A705A70704700BF58050020024B187896
S315080018A000B10120704700BF580500200022024BF6
S315080018B083F84320704700BF5805002008B5037811
S315080018C0FF2B02D1FFF706FF50E0334A1278012AB0
S315080018D060D1C93B352B46D8DFE803F0334545428E
S315080018E045453F363C3945454545454545454545C4
S315080018F0454545454545454545454545454545458A
S31508001900454545454545241E1B2145454527452A48
S315080019102D30FFF701FF29E0FFF71EFF26E0FFF74E
S315080019209FFE23E0FFF7A8FE20E0FFF783FE1DE0F9
S31508001930FFF77AFE1AE0FFF767FE17E0FFF756FE95
S3150800194014E0FFF729FF11E0FFF746FF0EE0FFF767
S31508001950ADFE0BE0FFF76EFF08E0FFF77FFF05E03F
S31508001960FFF79EFE02E02020FFF736FE0A4B93F8AB
S315080019704330012B02D11020FFF72EFE064BB3F998
S315080019804410002906DD1846012380F84330033049
S31508001990FFF770FF08BD00BF5805002008B5074BC4
S315080019A0044613B10021AFF30080054B1868836A1B
S315080019B003B19847204600F033F800BF0000000046
S315080019C0C01A000870B50E4B0E4CE41AA410002578
S315080019D01E46A54204D056F8253098470135F8E743
S315080019E000F020F8084C094BE41AA41000251E46FE
S315080019F0A54204D056F8253098470135F8E770BD5A
S31508001A0094000020940000209800002094000020F4
S31508001A1002440346934202D003F8011BFAE77047D3
S31508001A20FEE70000F8B500BFF8BC08BC9E46704744
S31508001A30F8B500BFF8BC08BC9E4670472E2E5C2E33
S31508001A402E5C2E2E5C2E2E5C536F757263655C4180
S31508001A50524D434D345F53544D333246335C6361C4
S31508001A606E2E630005020602060307030803090330
S31508001A7009040A040B040C040C050D050E050F05D4
S31508001A800F061006100710082E2E5C2E2E5C2E2E22
S31508001A905C2E2E5C536F757263655C41524D434DE7
S31508001AA0345F53544D333246335C756172742E631A
S31508001AB0000000004F70656E424C54004300000061
S30D08001AC03400002000000000BC
S30D08001AC81CE7FF7F0100000086
S31508001AD0010002000400060008000A000C001000BD
S31508001AE02000400080000001000000000000000007
S31508001AF000000000010203040102030406070809A6
S31508001B0004000000000000000000000000000000C3
S31508001B1000000000000000000000000000000000B7
S31508001B2000000000BC1A00080000000000000000C9
S31508001B300000000000000000000000000000000097
S31508001B400000000000000000000000000000000087
S31508001B500000000000000000000000000000000077
S31108001B6000000000AD0100088901000823
S315080002200C48AFF3008001F0D1FB2000290000F054
S31508000230FBF801F0B7FB00BF000008000030002003
S3150800024000000000000000009C000020A805002017
S3150800025000000000000000000649074A074B9A42C2
S31508000260BEBF51F8040B42F8040BF8E70448804770
S3150800027004480047CC1A0008000000209C00002013
S315080002803D050008E50100081F49204A002301E052
S3150800029041F8043B9142FBD300F0C6F8FEE7FEE7BF
S315080002A0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE718
S315080002B0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE708
S315080002C0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7F8
S315080002D0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E8
S315080002E0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D8
S315080002F0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C8
S31508000300FEE7FEE7FEE700009C000020A8050020A7
S315080003102DE9F04182B001214FF4802000F07AFCEB
S315080003204FF00808CDF8008001248DF80440002518
S315080003308DF8065003268DF805608DF80750394F5D
S315080003406946384600F04CFA4146384600F09AFAB3
S3150800035021464FF4003000F05DFC8DF804508DF80E
S3150800036007404FF40073009369464FF0904000F041
S3150800037037FA21464FF4003000F05AFC21464FF474
S31508000380003000F047FC072202214FF0904000F0B1
S315080003907BFA07220F214FF0904000F075FA8DF88E
S315080003A006508DF8074002278DF804700423009341
S315080003B08DF8056069464FF0904000F011FA8DF807
S315080003C004704FF40043009369464FF0904000F0E4
S315080003D007FA21464FF4003000F01CFC09220B21D5
S315080003E04FF0904000F050FA09220C214FF090404F
S315080003F000F04AFA4FF4C05300938DF804708DF854
S3150800040005608DF806508DF8074069464FF0904014
S3150800041000F0E6F921464FF0007000F009FC02B042
S31508000420BDE8F0810004004808B5FFF771FF00F049
S315080004303DFC00F049FCFCE708B500F045F84FF430
S3150800044000714FF0904000F013FA034600B1012303
S31508000450184608BD08B5642000F006F808BD00BFB8
S3150800046008B500F007F808BD014B1880704700BFB3
S31508000470BC00002008B501F03BFA0F4B1B689842F8
S3150800048018D30E4B1B783BB901220C4B1A70082166
S315080004900B4800F0F5F906E00022084B1A7008210F
S315080004A0074800F0EFF901F023FA064B1B881844B9
S315080004B0014B186008BD00BFB8000020BE00002030
S315080004C000040048BC00002008B50821014800F0D7
S315080004D0D9F908BD000400481222164B1A60A3F584
S315080004E080535A685A605A685A605A6842F4806259
S315080004F05A605A6822F47C125A605A6842F46012AA
S315080005005A601A6842F080721A600B4B1B6813F027
S31508000510007FFAD0084B5A6822F003025A605A68DC
S3150800052042F002025A60044B5B6803F00C03082B86
S31508000530F9D17047002002400010024010B5174C50
S31508000540D4F8883043F47003C4F88830144B1A681A
S3150800055042F001021A605968124A0A405A601A683B
S3150800056022F0847222F480321A601A6822F48022F9
S315080005701A605A6822F4FE025A60DA6A22F00F02FA
S31508000580DA62196B084A0A401A6300229A60FFF772
S31508000590A3FF4FF00063A36010BD00BF00ED00E0AD
S315080005A0001002400CC07FF8CCFC00FFFEE700BF3D
S315080005B0054B1B6913F0800F05D0034B034A5A609D
S315080005C002F188325A6070470020024023016745CD
S315080005D0024A136943F08003136170470020024002
S315080005E0014BD860704700BF002002400B4BDB6808
S315080005F013F0010F0BD1094BDB6813F0100F08D16C
S31508000600064BDB6813F0040F05D003207047012062
S315080006107047022070470420704700BF0020024040
S3150800062010B50446FFF7E2FF02E0FFF7DFFF013CE3
S31508000630012801D1002CF8D104B9052010BD00BF4E
S3150800064038B505464FF43020FFF7EAFF042811D1E4
S31508000650094C236943F0020323616561236943F06A
S31508000660400323614FF43020FFF7DAFF236923F0B4
S315080006700203236138BD00BF0020024030B583B0B5
S3150800068005460C46002301934FF43020FFF7C8FFB8
S31508000690042820D1114A136943F001031361A3B258
S315080006A02B804FF43020FFF7BBFF04280ED102350C
S315080006B00195019B240C1C804FF43020FFF7B0FFF6
S315080006C0064A136923F00103136104E0034A136918
S315080006D023F00103136103B030BD00BF00200240C0
S315080006E030B599B004460D46036823F0010303604C
S315080006F0436823F440528B6813434360036823F42A
S31508000700B05222F00C024968EB6819432B690B4377
S3150800071013430360836823F440726B691343836051
S3150800072001A800F0C9F81C4B9C4201D10F9A0FE0B2
S315080007301A4B9C4201D1109A0AE0194B9C4201D1EE
S31508000740119A05E0174B9C4201D1129A00E0139AC0
S31508000750236813F4004F06D052002968B2FBF1F360
S3150800076001FB132204E02968B2FBF1F301FB132213
S315080007702968B2EB510F00D30133226812F4004FF7
S3150800078006D0C3F3420223F00F031B041B0C1343CA
S315080007909BB2A38119B030BD003801400044004027
S315080007A000480040004C004021B1036843F00103B3
S315080007B003607047036823F001030360704700BFB6
S315080007C0C1F3080101857047808CC0F308007047A3
S315080007D0C3690B4201D0012070470020704700BF53
S315080007E070B400233FE001229A400C68A24339D135
S315080007F00A79013AD2B2012A1CD885685A0003241C
S31508000800944025EA0404846085684C7904FA02F267
S315080008102A4382608488A5B29AB20124944025EAC4
S31508000820040484808588ADB28C7904FA02F292B207
S315080008302A43828004685A00032505FA02F624EA48
S315080008400604046006680C79944034430460C4685E
S315080008509EB27600B54024EA0505CC7904FA02F280
S315080008602A43C26001330F2BBDD970BC704700BF45
S31508000870038A194201D0012070470020704700BF43
S31508000880816170470185704730B401F007039B000A
S315080008909A40C908083150F821400F2505FA03F394
S315080008A024EA030340F8213050F821301A4340F86F
S315080008B0212030BC704700BFF0B5A04B5B6803F041
S315080008C00C03042B06D0082B08D003BB9C4B0360F3
S315080008D000241FE09A4B036000241BE0974B5C68DA
S315080008E05A68C4F38344A31C12F4803F03D1954C81
S315080008F004FB03F409E0914AD26A02F00F020132BE
S315080009008F4CB4FBF2F404FB03F4046002E08C4B56
S3150800091003600024894D6B68C3F30313DFF828E2EC
S315080009201EF80370FFB2026822FA07F3436069688B
S31508000930C1F302211EF80110C9B223FA01F1816040
S315080009406E68C6F3C2261EF80660F6B2F340C360A8
S31508000950ED6A2D0905F00F0CDFF8F0E13EF81CE012
S315080009601FFA8EFE15F0100F06D0BEF1000F03D049
S31508000970B4FBFEF5056100E00261704DED6A6D0A93
S3150800098005F00F0CDFF8C4E13EF81CE01FFA8EFEF6
S3150800099015F0100F06D0BEF1000F03D0B4FBFEF51C
S315080009A0456100E04261654D2D6B15F0100F02D1CF
S315080009B0634D856100E08261604D2D6B15F0200F57
S315080009C002D15F4DC56100E0C2615C4D2D6B15F02B
S315080009D0400F02D15A4D056200E00262574D2D6B59
S315080009E015F4807F06D0944204D1B74202D165003F
S315080009F0456200E04362514D2D6B15F4805F06D0C9
S31508000A00944204D1B74202D16500856200E0836250
S31508000A104A4D2D6B15F4007F06D0944204D1B74297
S31508000A2002D16500C56200E0C362444D2D6B15F422
S31508000A30806F06D0944204D1B74202D16500C564DE
S31508000A4000E0C3643D4D2D6B15F4006F06D094424B
S31508000A5004D1B74202D16500056500E00365374D4C
S31508000A602D6B15F4005F06D0944204D1B74202D12B
S31508000A706500456500E00365304D2D6B15F4004FA4
S31508000A8006D0944204D1B74202D16400846500E0DE
S31508000A9083652A4B1B6B13F0030F01D1816319E0A1
S31508000AA0264B1B6B03F00303012B01D1826311E074
S31508000AB0224B1B6B03F00303022B03D14FF40043B5
S31508000AC0836307E01D4B1B6B03F00303032B01D164
S31508000AD01B4B8363194B1B6B13F4403F01D1C16356
S31508000AE01CE0164B1B6B03F44033B3F5803F01D172
S31508000AF0C26313E0114B1B6B03F44033B3F5003F9D
S31508000B0003D14FF40043C36308E00C4B1B6B03F49B
S31508000B104033B3F5403F01D1094BC363074B1B6B09
S31508000B2013F4402F01D1016426E0044B1B6B03F438
S31508000B304023B3F5802F0BD102641DE0001002405C
S31508000B4000127A0000093D00200000200000002065
S31508000B502E4B1B6B03F44023B3F5002F03D14FF440
S31508000B600043036408E0294B1B6B03F44023B3F5E9
S31508000B70402F01D1264B0364244B1B6B13F4401FF3
S31508000B8001D141641CE0214B1B6B03F44013B3F500
S31508000B90801F01D1426413E01C4B1B6B03F4401306
S31508000BA0B3F5001F03D14FF40043436408E0174B25
S31508000BB01B6B03F44013B3F5401F01D1144B436478
S31508000BC0124B1B6B13F4400F01D18164F0BD0F4B20
S31508000BD01B6B03F44003B3F5800F01D18264F0BDAB
S31508000BE00A4B1B6B03F44003B3F5000F03D14FF414
S31508000BF000438364F0BD054B1B6B03F44003B3F558
S31508000C00400F01D1024B8364F0BD00BF00100240C3
S31508000C1000127A0021B1054B5A6910435861704792
S31508000C20024A536923EA00005061704700100240E7
S31508000C3021B1054BDA691043D8617047024AD36976
S31508000C4023EA0000D06170470010024008B500F0A2
S31508000C50B5F8FCE708B500F0A9F8012810D0094B4B
S31508000C601B78012B0CD100F043FE074B1B6803F5DC
S31508000C70FA73984204D30022024B1A7000F044FE1D
S31508000C8008BD00BFBF000020C000002008B5012233
S31508000C90044B1A7000F02CFE034B1860FFF7DAFFBE
S31508000CA008BD00BFBF000020C000002008B500F046
S31508000CB027FE00F07FF800F0FBFD00F051FE00F083
S31508000CC00DF8FFF7E3FF08BD08B500F077F800F068
S31508000CD001FE00F013F8FFF7BDFF08BD10B500F0E0
S31508000CE0DBF900F093FA044C0123237000F0C0FBF3
S31508000CF00023237010BD00BF3000002008B50B4844
S31508000D0000F052FB012805D10122094B1A70074849
S31508000D1000F0E0F9054800F0EDFB012805D10022B6
S31508000D20034B1A70014800F0D5F908BDC40000202D
S31508000D3030000020704700BF38B504460D46084B02
S31508000D401B78012B02D1C9B200F0E4FA044B1B78D8
S31508000D501BB9E9B2204600F0A5FB00F0B3F938BD8F
S31508000D6030000020074B1B78022B05D0032B05D03B
S31508000D70012B05D04020704700207047002070479F
S31508000D800820704730000020074B1B78022B05D03F
S31508000D90032B05D0012B05D0402070470020704753
S31508000DA000207047082070473000002008B500F082
S31508000DB081F908BD08B5FFF74DFB08BD08B5FFF773
S31508000DC04FFB08BD10B4002304E010F8011B0B44C8
S31508000DD0DBB221464C1E0029F7D1136001205DF8CD
S31508000DE0044B70470022014B5A70704704010020DB
S31508000DF0034BFE22DA7018710222A3F844207047CA
S31508000E000401002010B5054C00232370FFF7EAFF04
S31508000E10FF23E3700123A4F8443010BD0401002029
S31508000E20064BFF22DA7000221A71597859719A71A5
S31508000E30DA711A720622A3F84420704704010020CA
S31508000E4008B50020FFF7D4FF08BD00BF084BFF22F6
S31508000E50DA70084A9A6400221A715A719A7107213F
S31508000E60D9711A725A729A720822A3F844207047E6
S31508000E7004010020401A0008044BFF22DA70426879
S31508000E809A640122A3F84420704700BF0401002099
S31508000E9010B5084CFF23E370E21D4168A06CFFF70C
S31508000EA091FF207100236371A3710823A4F84430CD
S31508000EB010BD00BF0401002008B53120FFF798FFD8
S31508000EC008BD00BF38B5084CFF23E370002525711F
S31508000ED06571FFF747FFA071E571257265720723F3
S31508000EE0A4F8443038BD00BF0401002038B5FFF728
S31508000EF079FF0E4C01252570FF23E370102323711B
S31508000F0000236371FFF72EFFA071FFF73DFFE07125
S31508000F10FFF73AFFC0F3072020726572A57208230F
S31508000F20A4F8443000F01CFD38BD00BF04010020C1
S31508000F3038B505464478FFF715FF0138844203DDC6
S31508000F402220FFF755FF38BD084C6A78A16C201D92
S31508000F5000F0F6FCFF23E3706B78A26C1344A364DD
S31508000F606B780133A4F8443038BD00BF0401002073
S31508000F7038B504464578FFF7F5FE0138854203DDA6
S31508000F802220FFF735FF38BD6168084DA9646278ED
S31508000F90281D00F0D5FCFF23EB706378AA6C134478
S31508000FA0AB6463780133A5F8443038BD04010020EA
S31508000FB038B505460D4B9C6CFFF7D4FE6A1C411EDE
S31508000FC0204600F0D1FC18B93120FFF711FF38BDD3
S31508000FD0064CFF23E370FFF7C5FE0138A36C1844DF
S31508000FE0A0640123A4F8443038BD00BF04010020E2
S31508000FF038B504464578FFF7B5FE0238854203DD65
S315080010002220FFF7F5FE38BD0F4BFF22DA700122CA
S31508001010A3F84420617831B900F0B6FC90B93120C4
S31508001020FFF7E6FE38BDA21C074B986C00F09CFC47
S3150800103018B93120FFF7DCFE38BD6378024A916C97
S315080010400B44936438BD00BF0401002008B541680D
S31508001050074B986C00F08CFC18B93120FFF7C8FED6
S3150800106008BD034BFF22DA700122A3F8442008BD0D
S315080010700401002008B500F047FC034BFF22DA7094
S315080010800122A3F8442008BD0401002008B589B24E
S31508001090FFF752FE08BD00BF054B00221A709A647E
S315080010A083F84320A3F844209A705A70704700BF0B
S315080010B004010020024B187800B10120704700BFD8
S315080010C0040100200022024B83F84320704700BF2A
S315080010D00401002008B50378FF2B02D1FFF706FFAD
S315080010E050E0334A1278012A60D1C93B352B46D8DD
S315080010F0DFE803F03345454245453F363C3945452B
S315080011004545454545454545454545454545454581
S315080011104545454545454545454545454545241EB9
S315080011201B2145454527452A2D30FFF701FF29E0B4
S31508001130FFF71EFF26E0FFF79FFE23E0FFF7A8FE56
S3150800114020E0FFF783FE1DE0FFF77AFE1AE0FFF7BF
S3150800115067FE17E0FFF756FE14E0FFF729FF11E0D8
S31508001160FFF746FF0EE0FFF7ADFE0BE0FFF76EFF59
S3150800117008E0FFF77FFF05E0FFF79EFE02E020206C
S31508001180FFF736FE0A4B93F84330012B02D11020A5
S31508001190FFF72EFE064BB3F94410002906DD184664
S315080011A0012380F843300330FFF770FF08BD00BF06
S315080011B004010020F0B5002422E0134D15F814E0D0
S315080011C005EB44056F780EEB070606FB00064FF4A1
S315080011D0FA4595FBF6F506FB05F5B5F5FA4F0DD17B
S315080011E095FBF6F6B6B20E80013EB6B2B6F5806F3E
S315080011F004D282F800E01F700120F0BD0134E4B289
S31508001200112CDAD90020F0BD701A000800B583B099
S3150800121001AB0DF105020DF106014FF4FA70FFF767
S31508001220C9FF012803D0E2213848FFF70FFD384BE4
S3150800123000225A611A6842F400421A6001E0FFF778
S31508001240BDFD334B1B6813F4004FF8D1304B1A68B9
S3150800125022F002021A601A6842F001021A6001E0DE
S31508001260FFF7ACFD2A4B5B6813F0010FF8D09DF829
S3150800127005305A1E9DF80430013B1B0543EA02431C
S31508001280BDF80620013A1343214AD361136823F0B7
S315080012900103136001E0FFF791FD1D4B5B6813F036
S315080012A0010FF8D11A4BD3F8002242F00102C3F815
S315080012B00022D3F81C2222F00102C3F81C22D3F81C
S315080012C00C2242F00102C3F80C220022C3F8402285
S315080012D0C3F84422D3F8042222F00102C3F80422F8
S315080012E0D3F8142222F00102C3F81422D3F81C22E0
S315080012F042F00102C3F81C22D3F8002222F00102B0
S31508001300C3F8002203B05DF804FB00BF481A0008C2
S315080013100064004038B504460D46214B9B6813F01F
S31508001320806F04D140F221111E48FFF78FFC1C4B39
S31508001330D3F8802102F00102C3F88021D3F8802176
S3150800134042F07C4242F40012C3F88021C3F884516B
S31508001350E178A278120442EA0162617842EA01223F
S3150800136021780A43C3F88821E179A279120442EA6E
S315080013700162617942EA012221790A43C3F88C2184
S31508001380D3F8802142F00102C3F8802101E0FFF77B
S3150800139015FD034B9B6813F0806FF8D038BD00BF6E
S315080013A000640040481A00081B4BDB6813F0030F63
S315080013B02FD0194BD3F8B02140F26763B3EB525FD5
S315080013C020D1154BD3F8B8210270D3F8B821120AE8
S315080013D04270D3F8B821120C8270D3F8B821120ED5
S315080013E0C270D3F8BC210271D3F8BC21120A42712B
S315080013F0D3F8BC21120C8271D3F8BC311B0EC37111
S31508001400012000E00020044AD36843F02003D3609B
S3150800141070470020704700BF0064004010B50446BE
S3150800142080210948FFF7D4F958B121460648FFF745
S31508001430C7F980210448FFF7CBF90028F9D0012025
S3150800144010BD002010BD00BF0044004010B5044682
S3150800145020210648FFF7BCF9012805D10348FFF704
S31508001460B3F92070012010BD002010BD00440040D3
S3150800147010B586B04FF4614300930023019302939D
S31508001480039305930C230493054C69462046FFF7FE
S3150800149027F901212046FFF787F906B010BD00BFDE
S315080014A00044004070B506460D46402903D975210B
S315080014B00F48FFF7CBFB2846FFF7B0FF012803D0FC
S315080014C079210B48FFF7C2FB00240CE0FFF776FCF6
S315080014D0305DFFF7A3FF012803D082210448FFF7F8
S315080014E0B5FB0134A4B2ABB29C42EFD370BD00BFCA
S315080014F0941A000838B5224B1C789CB92148FFF786
S31508001500A5FF01283AD11F4B1B78002B31D000F0DC
S31508001510EFF91D4B186000221C4B1A700122184B5C
S315080015201A702BE00546194B1B78013315481844E9
S31508001530FFF78CFF0446012810D1144B1A780132A4
S31508001540D2B21A700F4B1B789A4214D1104928460A
S3150800155000F0F6F900220A4B1A700FE000F0C8F9FD
S31508001560094B1B686433984207D90024044B1C7046
S3150800157004E01C4602E0002400E00024204638BDB2
S315080015809901002058010020500100205401002034
S315080015905901002008B5C1F3080353B903689942F5
S315080015A009D040F8041B4FF4007200F0C9F9012075
S315080015B008BD002008BD012008BD00BF2DE9F04187
S315080015C00746FEF7F5FF3420FFF70AF8FFF70EF88F
S315080015D0012815D100241BE03E68A30006EB03088A
S315080015E03B445D68FFF7EAFB29464046FFF746F8A5
S315080015F004280AD156F824309D4208D1013400E067
S3150800160000247F2CE8D9012402E0002400E000240D
S31508001610FEF7DEFF2046BDE8F08100BF38B50D466F
S315080016200B4B984207D004460A4B994205D0FFF760
S31508001630C5FF18B908E0084C00E0054C29462046C5
S31508001640FFF7A8FF10B938BD002038BD204638BDC1
S315080016509C01002000200008A00300202DE9F0418D
S3150800166006460C4617461D4621F4FF7828F0010861
S315080016700368B3F1FF3F04D14146FFF78BFF0346EA
S3150800168030B33368984505D041463046FFF7C6FF64
S315080016900646D0B13368E41A34440434FFF78EFBA7
S315080016A0331DE31AB3F5007F07D308F500713046FA
S315080016B0FFF7B4FF064650B1041D17F8013B04F8BE
S315080016C0013B013DEAD1012302E0002300E00023AB
S315080016D01846BDE8F08100BF4FF0FF33024A136099
S315080016E0024A1360704700BFA00300209C01002037
S315080016F00E4B984216D910B54318013B0C4CA34221
S3150800170012D80B46014620F4FF7020F00100094C60
S31508001710A04203D10848FFF7A1FF10BD0748FFF70D
S315080017209DFF10BD00207047002010BDFF1F000858
S31508001730FFFF0008002000089C010020A0030020ED
S3150800174070B520F4FF6525F007051A4B9D422DD983
S315080017504318013B184A93422AD8401B0144C1F357
S31508001760CF26C1F30A0109B10136B6B2FEF720FF4A
S315080017703420FEF735FFFEF739FF01280CD1002487
S3150800178010E0FFF71BFB05EBC420FEF759FF042802
S3150800179007D10134A4B200E00024A642F1D80124FE
S315080017A000E00024FEF714FF204670BD002070BD3F
S315080017B0002070BDFF1F0008FFFF0008114B1B68C3
S315080017C0B3F1FF3F18D000B583B00E4B59689A683D
S315080017D01144DA6811441A6911445A6911449A691C
S315080017E01144DA698B185B4202AA42F8043D0421C7
S315080017F00548FFF77DFF01E00120704703B05DF85B
S3150800180004FB00BF9C010020882100080D4B1A68C4
S3150800181004331B6813440C4A126813440B4A1268B3
S3150800182013440B4A11680B44043212681A44094BD4
S315080018301B681344084A1268D34201D10120704735
S315080018400020704700200008082000080C20000827
S3150800185010200008182000088821000808B50D4B3C
S315080018601B68B3F1FF3F04D00A48FFF7A7FE0346FB
S3150800187068B1094B1B68B3F1FF3F05D00648FFF76F
S315080018809DFE034610B902E0012300E00123184635
S3150800189008BD00BF9C010020A00300200048704737
S315080018A0002000080022014B1A60704710E000E093
S315080018B008B5FFF7F7FF054B4FF6FF125A600022EF
S315080018C09A6005211960024B1A6008BD10E000E015
S315080018D0A4050020044B1B6813F4803F03D0034A79
S315080018E0136801331360704710E000E0A405002078
S315080018F008B5FFF7EFFF014B186808BDA4050020DF
S3150800190008B500F04BF808BD10B500F035F8A0B1E1
S31508001910FEF792FD88B1FFF70DFAFFF7C3FF00F057
S315080019202FF820F0604020F07F00044B186000F08C
S3150800193027F8446800F034F8A04710BD08ED00E029
S3150800194070B508E0461C4D1C0B780370FFF736FA95
S31508001950224630462946531E9CB2002AF2D170BD53
S3150800196008B5FFF7B9FE08BD08B5FFF7C1FE08BD03
S3150800197008B5FFF7E5FE08BD08B5FFF747FF08BD40
S3150800198008B5FFF78BFF08BD08B5FFF717FF034635
S3150800199010B1FFF763FF0346184608BD72B67047D5
S315080019A062B6704708B5074B044613B10021AFF37A
S315080019B00080054B1868836A03B198472046FEF7EE
S315080019C0F5FD00BF00000000BC1A000870B50E4BFC
S315080019D00E4CE41AA41000251E46A54204D056F85B
S315080019E0253098470135F8E700F01EF8084C094BF2
S315080019F0E41AA41000251E46A54204D056F8253040
S31508001A0098470135F8E770BD94000020940000203F
S31508001A10980000209400002002440346934202D016
S31508001A2003F8011BFAE77047F8B500BFF8BC08BC15
S31508001A309E467047F8B500BFF8BC08BC9E4670477E
S31508001A404F70656E424C54002E2E2F2E2E2F2E2EA2
S31508001A502F536F757263652F41524D434D345F5353
S31508001A60544D333246332F63616E2E6300000000F7
S31508001A7005020602060307030803090309040A0404
S31508001A800B040C040C050D050E050F050F061006B4
S31508001A90100710082E2E2F2E2E2F2E2E2F536F7531
S31508001AA07263652F41524D434D345F53544D333263
S31508001AB046332F756172742E6300000034000020CF
S30908001AC00000000014
S30D08001AC420E7FF7F0100000086
S31508001ACC010002000400060008000A000C001000C1
S31508001ADC200040008000000100000000000000000B
S31508001AEC00000000010203040102030406070809AA
S31508001AFC04000000000000000000000000000000C8
S31508001B0C00000000000000000000000000000000BB
S31508001B1C00000000000000000000000000000000AB
S31508001B2C000000000000000000000000000000009B
S31508001B3C000000000000000000000000000000008B
S31508001B4C000000000000000000000000000000007B
S31108001B5C00000000AD0100088901000827
S70508000000F2

View File

@ -1,632 +0,0 @@
# depslib dependency file v1.0
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_adc.c
"stm32f30x_adc.h"
"stm32f30x_rcc.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_adc.h
"stm32f30x.h"
1436355286 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\stm32f30x.h
"core_cm4.h"
"system_stm32f30x.h"
<stdint.h>
"stm32f30x_conf.h"
1436355025 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cm4.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
<core_cmSimd.h>
1436355024 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436355024 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436355024 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cmsimd.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436355286 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\system_stm32f30x.h
1439555739 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\stm32f30x_conf.h
"stm32f30x_adc.h"
"stm32f30x_can.h"
"stm32f30x_crc.h"
"stm32f30x_comp.h"
"stm32f30x_dac.h"
"stm32f30x_dbgmcu.h"
"stm32f30x_dma.h"
"stm32f30x_exti.h"
"stm32f30x_flash.h"
"stm32f30x_fmc.h"
"stm32f30x_gpio.h"
"stm32f30x_hrtim.h"
"stm32f30x_syscfg.h"
"stm32f30x_i2c.h"
"stm32f30x_iwdg.h"
"stm32f30x_opamp.h"
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
"stm32f30x_rtc.h"
"stm32f30x_spi.h"
"stm32f30x_tim.h"
"stm32f30x_usart.h"
"stm32f30x_wwdg.h"
"stm32f30x_misc.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_can.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_crc.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_comp.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_dac.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_dbgmcu.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_dma.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_exti.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_flash.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_fmc.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_gpio.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_hrtim.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_syscfg.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_i2c.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_iwdg.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_opamp.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_pwr.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_rcc.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_rtc.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_spi.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_tim.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_usart.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_wwdg.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_misc.h
"stm32f30x.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_can.c
"stm32f30x_can.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_comp.c
"stm32f30x_comp.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_crc.c
"stm32f30x_crc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_dac.c
"stm32f30x_dac.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_dbgmcu.c
"stm32f30x_dbgmcu.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_dma.c
"stm32f30x_dma.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_exti.c
"stm32f30x_exti.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_flash.c
"stm32f30x_flash.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_fmc.c
"stm32f30x_fmc.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_gpio.c
"stm32f30x_gpio.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_hrtim.c
"stm32f30x_hrtim.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_i2c.c
"stm32f30x_i2c.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_iwdg.c
"stm32f30x_iwdg.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_misc.c
"stm32f30x_misc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_opamp.c
"stm32f30x_opamp.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_pwr.c
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_rcc.c
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_rtc.c
"stm32f30x_rtc.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_spi.c
"stm32f30x_spi.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_syscfg.c
"stm32f30x_syscfg.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_tim.c
"stm32f30x_tim.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_usart.c
"stm32f30x_usart.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_wwdg.c
"stm32f30x_wwdg.h"
"stm32f30x_rcc.h"
1471084291 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\main.c
"stm32f30x.h"
1471084169 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\startup_stm32f30x.s
1471086847 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\system_stm32f30x.c
"stm32f30x.h"
1452185562 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\assert.c
"header.h"
1461838668 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\header.h
<stdint.h>
<stdlib.h>
"os.h"
"hw.h"
"app.h"
1452185952 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\os\os.h
1471085506 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\hw.h
"stm32f30x.h"
"led.h"
1452186099 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\led.h
1452185785 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\app.h
"assert.h"
1452185438 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\assert.h
1471086902 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\hw.c
"header.h"
1471086227 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\led.c
"header.h"
1471086926 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\app.c
"header.h"
1452185952 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\os\os.c
"os.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_adc.c
"stm32f30x_adc.h"
"stm32f30x_rcc.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_adc.h
"stm32f30x.h"
1436351686 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\stm32f30x.h
"core_cm4.h"
"system_stm32f30x.h"
<stdint.h>
"stm32f30x_conf.h"
1436351425 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cm4.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
<core_cmSimd.h>
1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cmsimd.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436351686 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\system_stm32f30x.h
1439552139 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\stm32f30x_conf.h
"stm32f30x_adc.h"
"stm32f30x_can.h"
"stm32f30x_crc.h"
"stm32f30x_comp.h"
"stm32f30x_dac.h"
"stm32f30x_dbgmcu.h"
"stm32f30x_dma.h"
"stm32f30x_exti.h"
"stm32f30x_flash.h"
"stm32f30x_fmc.h"
"stm32f30x_gpio.h"
"stm32f30x_hrtim.h"
"stm32f30x_syscfg.h"
"stm32f30x_i2c.h"
"stm32f30x_iwdg.h"
"stm32f30x_opamp.h"
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
"stm32f30x_rtc.h"
"stm32f30x_spi.h"
"stm32f30x_tim.h"
"stm32f30x_usart.h"
"stm32f30x_wwdg.h"
"stm32f30x_misc.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_can.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_crc.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_comp.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_dac.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_dbgmcu.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_dma.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_exti.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_flash.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_fmc.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_gpio.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_hrtim.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_syscfg.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_i2c.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_iwdg.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_opamp.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_pwr.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_rcc.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_rtc.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_spi.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_tim.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_usart.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_wwdg.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_misc.h
"stm32f30x.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_can.c
"stm32f30x_can.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_comp.c
"stm32f30x_comp.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_crc.c
"stm32f30x_crc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_dac.c
"stm32f30x_dac.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_dbgmcu.c
"stm32f30x_dbgmcu.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_dma.c
"stm32f30x_dma.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_exti.c
"stm32f30x_exti.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_flash.c
"stm32f30x_flash.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_fmc.c
"stm32f30x_fmc.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_gpio.c
"stm32f30x_gpio.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_hrtim.c
"stm32f30x_hrtim.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_i2c.c
"stm32f30x_i2c.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_iwdg.c
"stm32f30x_iwdg.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_misc.c
"stm32f30x_misc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_opamp.c
"stm32f30x_opamp.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_pwr.c
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_rcc.c
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_rtc.c
"stm32f30x_rtc.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_spi.c
"stm32f30x_spi.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_syscfg.c
"stm32f30x_syscfg.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_tim.c
"stm32f30x_tim.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_usart.c
"stm32f30x_usart.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_wwdg.c
"stm32f30x_wwdg.h"
"stm32f30x_rcc.h"
1471083247 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\system_stm32f30x.c
"stm32f30x.h"
1478878702 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\app.c
"header.h"
1461835068 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\header.h
<stdint.h>
<stdlib.h>
"os.h"
"hw.h"
"app.h"
1452182352 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\os\os.h
1471081906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\hw.h
"stm32f30x.h"
"led.h"
1452182499 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\led.h
1452182185 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\app.h
"assert.h"
1452181838 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\assert.h
1452181962 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\assert.c
"header.h"
1471083302 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\hw.c
"header.h"
1471082627 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\led.c
"header.h"
1471080569 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\startup_stm32f30x.s
1452182352 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\os\os.c
"os.h"
1479139223 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\hooks.c
"boot.h"
"led.h"
"stm32f30x.h"
1477216154 c:\work\software\openblt\target\source\boot.h
"types.h"
"assert.h"
"blt_conf.h"
"plausibility.h"
"cpu.h"
"cop.h"
"nvm.h"
"timer.h"
"backdoor.h"
"file.h"
"com.h"
1478879101 c:\work\software\openblt\target\source\armcm4_stm32f3\types.h
1469431761 c:\work\software\openblt\target\source\assert.h
1479125255 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\blt_conf.h
1469431761 c:\work\software\openblt\target\source\plausibility.h
1476728168 c:\work\software\openblt\target\source\cpu.h
1469431761 c:\work\software\openblt\target\source\cop.h
1469431761 c:\work\software\openblt\target\source\nvm.h
1469431761 c:\work\software\openblt\target\source\timer.h
1469431761 c:\work\software\openblt\target\source\backdoor.h
1469431761 c:\work\software\openblt\target\source\file.h
"ff.h"
1469431761 c:\work\software\openblt\target\source\com.h
"xcp.h"
1476783465 c:\work\software\openblt\target\source\xcp.h
1478880688 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\led.h
1479124451 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\led.c
"boot.h"
"led.h"
"stm32f30x.h"
1479139223 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\main.c
"boot.h"
"stm32f30x.h"
1479124422 source:c:\work\software\openblt\target\source\armcm4_stm32f3\can.c
"boot.h"
1478878920 source:c:\work\software\openblt\target\source\armcm4_stm32f3\cpu.c
"boot.h"
1479121922 source:c:\work\software\openblt\target\source\armcm4_stm32f3\flash.c
"boot.h"
"stm32f30x.h"
"flash_layout.c"
1478879160 source:c:\work\software\openblt\target\source\armcm4_stm32f3\gcc\cpu_comp.c
"boot.h"
1478879348 source:c:\work\software\openblt\target\source\armcm4_stm32f3\gcc\cstart.s
1478879055 source:c:\work\software\openblt\target\source\armcm4_stm32f3\nvm.c
"boot.h"
"flash.h"
1478879042 c:\work\software\openblt\target\source\armcm4_stm32f3\flash.h
1478879086 source:c:\work\software\openblt\target\source\armcm4_stm32f3\timer.c
"boot.h"
"stm32f30x.h"
1479116679 source:c:\work\software\openblt\target\source\armcm4_stm32f3\uart.c
"boot.h"
"stm32f30x.h"
1477295250 source:c:\work\software\openblt\target\source\assert.c
"boot.h"
1469431756 source:c:\work\software\openblt\target\source\backdoor.c
"boot.h"
1476728156 source:c:\work\software\openblt\target\source\boot.c
"boot.h"
1469431756 source:c:\work\software\openblt\target\source\com.c
"boot.h"
"can.h"
"uart.h"
"usb.h"
"net.h"
1469431761 c:\work\software\openblt\target\source\can.h
1469431761 c:\work\software\openblt\target\source\uart.h
1469431761 c:\work\software\openblt\target\source\usb.h
1469431761 c:\work\software\openblt\target\source\net.h
1469431756 source:c:\work\software\openblt\target\source\cop.c
"boot.h"
1469281006 source:c:\work\software\openblt\target\source\file.c
"boot.h"
<string.h>
<ctype.h>
1469431757 source:c:\work\software\openblt\target\source\net.c
"boot.h"
"netdev.h"
"uip.h"
"uip_arp.h"
1476783463 source:c:\work\software\openblt\target\source\xcp.c
"boot.h"

View File

@ -1,421 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_project_file>
<EmBitzVersion release="1.00" revision="0" />
<FileVersion major="1" minor="0" />
<Project>
<Option title="stm32f303" />
<Option pch_mode="2" />
<Option compiler="armgcc_eb" />
<Option virtualFolders="Libs\;Libs\cmsis\;Libs\SPL\;Srcs\;Srcs\Core\;Srcs\Core\ARMCM4_STM32F3\;Srcs\Core\ARMCM4_STM32F3\GCC\;" />
<Build>
<Target title="Debug">
<Option output="..\bin\openblt_stm32f303.elf" />
<Option object_output="..\obj\" />
<Option type="0" />
<Option compiler="armgcc_eb" />
<Option projectDeviceOptionsRelation="0" />
<Compiler>
<Add option="-Wall" />
<Add option="-fdata-sections" />
<Add option="-ffunction-sections" />
<Add option="-O0" />
<Add option="-g3" />
<Add option="-Og" />
</Compiler>
<Assembler>
<Add option="-Wa,--gdwarf-2" />
</Assembler>
<Linker>
<Add option="-Wl,--gc-sections" />
</Linker>
</Target>
</Build>
<Device>
<Add option="$device=cortex-m4" />
<Add option="$lscript=./../../../../Source/ARMCM4_STM32F3/GCC/memory.x" />
<Add option="$stack=0x0100" />
<Add option="$heap=0x0000" />
</Device>
<Compiler>
<Add option="-mfloat-abi=soft" />
<Add option="-fno-strict-aliasing" />
<Add symbol="STM32F303K8" />
<Add symbol="STM32F334x8" />
<Add symbol="USE_STDPERIPH_DRIVER" />
<Add directory="..\lib" />
<Add directory="..\lib\cmsis" />
<Add directory="..\lib\SPL\inc" />
<Add directory="..\..\Boot" />
<Add directory="..\..\..\..\Source" />
<Add directory="..\..\..\..\Source\ARMCM4_STM32F3" />
<Add directory="..\..\..\..\Source\ARMCM4_STM32F3\GCC" />
</Compiler>
<Linker>
<Add option="-eb_lib=n" />
<Add option="-eb_start_files" />
</Linker>
<ExtraCommands>
<Add after="arm-none-eabi-objcopy -O srec $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).srec" />
<Mode before="0" />
<Mode after="1" />
</ExtraCommands>
<Unit filename="..\blt_conf.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\hooks.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_common_tables.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_const_structs.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_math.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cm4.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmFunc.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmInstr.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmSimd.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_adc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_can.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_comp.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_crc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_dac.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_dbgmcu.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_dma.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_exti.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_flash.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_fmc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_gpio.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_hrtim.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_i2c.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_iwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_misc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_opamp.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_pwr.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_rcc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_rtc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_spi.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_syscfg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_tim.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_usart.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_wwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_adc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_can.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_comp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_crc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_dac.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_dbgmcu.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_dma.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_exti.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_flash.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_fmc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_gpio.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_hrtim.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_i2c.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_iwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_misc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_opamp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_pwr.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_rcc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_rtc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_spi.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_syscfg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_tim.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_usart.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_wwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\stm32f30x.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\stm32f30x_conf.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f30x.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f30x.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\main.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\can.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\cpu.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\flash.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\flash.h">
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\GCC\cpu_comp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\GCC\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\GCC\cstart.S">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\GCC\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\nvm.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\timer.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\types.h">
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM4_STM32F3\uart.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM4_STM32F3\" />
</Unit>
<Unit filename="..\..\..\..\Source\assert.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\assert.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\backdoor.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\backdoor.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\boot.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\boot.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\can.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\com.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\com.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\cop.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\cop.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\cpu.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\file.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\file.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\net.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\net.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\nvm.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\plausibility.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\timer.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\uart.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\usb.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\xcp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\xcp.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Extensions>
<code_completion />
<debugger>
<target_debugging_settings target="Debug" active_interface="ST-link">
<debug_interface interface_id="ST-link" ip_address="localhost" ip_port="4242" path="${EMBITZ}\share\contrib" executable="STLinkGDB.exe" description="..\cfg\STM32F303x.svd" dont_start_server="false" backoff_time="1000" options="2" reg_filter="0" active_family="STMicroelectronics" gdb_before_conn="" gdb_after_conn="">
<family_options family_id="STMicroelectronics">
<option opt_id="ID_JTAG_SWD" opt_value="swd" />
<option opt_id="ID_VECTOR_START" opt_value="0x08000000" />
<option opt_id="ID_RESET_TYPE" opt_value="System" />
<option opt_id="ID_LOAD_PROGRAM" opt_value="1" />
<option opt_id="ID_SEMIHOST_CHECK" opt_value="0" />
<option opt_id="ID_RAM_EXEC" opt_value="0" />
<option opt_id="ID_VEC_TABLE" opt_value="1" />
<option opt_id="ID_DONT_CONN_RESET" opt_value="0" />
<option opt_id="ID_ALL_MODE_DEBUG" opt_value="0" />
<option opt_id="ID_DEV_ADDR" opt_value="" />
<option opt_id="ID_VERBOSE_LEVEL" opt_value="3" />
</family_options>
</debug_interface>
</target_debugging_settings>
</debugger>
<envvars />
</Extensions>
</Project>
</EmBitz_project_file>

View File

@ -1,139 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_layout_file>
<ActiveTarget name="Debug" />
<File name="..\blt_conf.h" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4294" topLine="52" />
</Cursor>
</File>
<File name="..\hooks.c" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4414" topLine="57" />
</Cursor>
</File>
<File name="..\led.c" open="0" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3709" topLine="40" />
</Cursor>
</File>
<File name="..\lib\SPL\inc\stm32f30x_can.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1655" topLine="19" />
</Cursor>
</File>
<File name="..\lib\SPL\inc\stm32f30x_flash.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="12443" topLine="261" />
</Cursor>
</File>
<File name="..\lib\SPL\inc\stm32f30x_gpio.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="10201" topLine="250" />
</Cursor>
</File>
<File name="..\lib\SPL\inc\stm32f30x_rcc.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="31070" topLine="671" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f30x_can.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="11735" topLine="291" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f30x_flash.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="38039" topLine="1081" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f30x_gpio.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="17830" topLine="456" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f30x_usart.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="79457" topLine="1866" />
</Cursor>
</File>
<File name="..\lib\stm32f30x.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="89473" topLine="1198" />
</Cursor>
</File>
<File name="..\lib\system_stm32f30x.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="12889" topLine="297" />
</Cursor>
</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="2811" topLine="50" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\can.c" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="10248" topLine="180" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\cpu.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4716" topLine="106" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\flash.c" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="28897" topLine="608" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\GCC\cstart.S" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="5432" topLine="191" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\nvm.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4446" topLine="62" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\timer.c" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3935" topLine="38" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\types.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2430" topLine="0" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM4_STM32F3\uart.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="7797" topLine="69" />
</Cursor>
</File>
<File name="..\..\..\..\Source\assert.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2378" topLine="0" />
</Cursor>
</File>
<File name="..\..\..\..\Source\backdoor.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="5858" topLine="99" />
</Cursor>
</File>
<File name="..\..\..\..\Source\com.c" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9604" topLine="231" />
</Cursor>
</File>
<File name="..\..\..\..\Source\cop.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1300" topLine="10" />
</Cursor>
</File>
<File name="..\..\..\..\Source\xcp.c" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="24799" topLine="56" />
</Cursor>
</File>
</EmBitz_layout_file>

View File

@ -0,0 +1,38 @@
// ----------------------------------------------------------------------------
#include <stdlib.h>
// ----------------------------------------------------------------------------
// Forward declaration
void
_exit(int code);
// ----------------------------------------------------------------------------
// We just enter an infinite loop, to be used as landmark when halting
// the debugger.
//
// It can be redefined in the application, if more functionality
// is required.
void
__attribute__((weak))
_exit(int code __attribute__((unused)))
{
// TODO: write on trace
while (1)
;
}
// ----------------------------------------------------------------------------
void
__attribute__((weak,noreturn))
abort(void)
{
_exit(1);
}
// ----------------------------------------------------------------------------

View File

@ -0,0 +1,254 @@
#****************************************************************************************
#| Description: Makefile for GNU ARM Embedded toolchain.
#| File Name: makefile
#|
#|---------------------------------------------------------------------------------------
#| C O P Y R I G H T
#|---------------------------------------------------------------------------------------
#| Copyright (c) 2017 by Feaser http://www.feaser.com All rights reserved
#|
#|---------------------------------------------------------------------------------------
#| L I C E N S E
#|---------------------------------------------------------------------------------------
#| This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or
#| modify it under the terms of the GNU General Public License as published by the Free
#| Software Foundation, either version 3 of the License, or (at your option) any later
#| version.
#|
#| OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
#| without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
#| PURPOSE. See the GNU General Public License for more details.
#|
#| You have received a copy of the GNU General Public License along with OpenBLT. It
#| should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy.
#|
#****************************************************************************************
SHELL = sh
#|--------------------------------------------------------------------------------------|
#| Configure project name |
#|--------------------------------------------------------------------------------------|
PROJ_NAME=openblt_stm32f303
#|--------------------------------------------------------------------------------------|
#| Configure tool path |
#|--------------------------------------------------------------------------------------|
TOOL_PATH=/opt/gcc-arm-none-eabi-5_4-2016q3/bin/
#|--------------------------------------------------------------------------------------|
#| Speficy project source files |
#|--------------------------------------------------------------------------------------|
PROJ_FILES= \
blt_conf.h \
main.c \
hooks.c \
led.c \
led.h \
startup_stm32f30x.S \
lib/stm32f30x_conf.h \
lib/stm32f30x.h \
lib/system_stm32f30x.h \
lib/system_stm32f30x.c \
lib/newlib/_exit.c \
lib/cmsis/core_cmSimd.h \
lib/cmsis/core_cmFunc.h \
lib/cmsis/core_cmInstr.h \
lib/cmsis/arm_const_structs.h \
lib/cmsis/core_cm4.h \
lib/cmsis/arm_common_tables.h \
lib/cmsis/arm_math.h \
lib/SPL/inc/stm32f30x_opamp.h \
lib/SPL/inc/stm32f30x_dma.h \
lib/SPL/inc/stm32f30x_pwr.h \
lib/SPL/inc/stm32f30x_iwdg.h \
lib/SPL/inc/stm32f30x_comp.h \
lib/SPL/inc/stm32f30x_syscfg.h \
lib/SPL/inc/stm32f30x_spi.h \
lib/SPL/inc/stm32f30x_rcc.h \
lib/SPL/inc/stm32f30x_usart.h \
lib/SPL/inc/stm32f30x_adc.h \
lib/SPL/inc/stm32f30x_rtc.h \
lib/SPL/inc/stm32f30x_wwdg.h \
lib/SPL/inc/stm32f30x_fmc.h \
lib/SPL/inc/stm32f30x_dac.h \
lib/SPL/inc/stm32f30x_exti.h \
lib/SPL/inc/stm32f30x_dbgmcu.h \
lib/SPL/inc/stm32f30x_i2c.h \
lib/SPL/inc/stm32f30x_misc.h \
lib/SPL/inc/stm32f30x_gpio.h \
lib/SPL/inc/stm32f30x_can.h \
lib/SPL/inc/stm32f30x_flash.h \
lib/SPL/inc/stm32f30x_crc.h \
lib/SPL/inc/stm32f30x_hrtim.h \
lib/SPL/inc/stm32f30x_tim.h \
lib/SPL/src/stm32f30x_dbgmcu.c \
lib/SPL/src/stm32f30x_opamp.c \
lib/SPL/src/stm32f30x_rtc.c \
lib/SPL/src/stm32f30x_misc.c \
lib/SPL/src/stm32f30x_wwdg.c \
lib/SPL/src/stm32f30x_iwdg.c \
lib/SPL/src/stm32f30x_flash.c \
lib/SPL/src/stm32f30x_pwr.c \
lib/SPL/src/stm32f30x_crc.c \
lib/SPL/src/stm32f30x_tim.c \
lib/SPL/src/stm32f30x_adc.c \
lib/SPL/src/stm32f30x_hrtim.c \
lib/SPL/src/stm32f30x_usart.c \
lib/SPL/src/stm32f30x_spi.c \
lib/SPL/src/stm32f30x_dac.c \
lib/SPL/src/stm32f30x_gpio.c \
lib/SPL/src/stm32f30x_can.c \
lib/SPL/src/stm32f30x_exti.c \
lib/SPL/src/stm32f30x_fmc.c \
lib/SPL/src/stm32f30x_rcc.c \
lib/SPL/src/stm32f30x_syscfg.c \
lib/SPL/src/stm32f30x_i2c.c \
lib/SPL/src/stm32f30x_comp.c \
lib/SPL/src/stm32f30x_dma.c \
../../../Source/assert.h \
../../../Source/assert.c \
../../../Source/backdoor.h \
../../../Source/backdoor.c \
../../../Source/boot.h \
../../../Source/boot.c \
../../../Source/com.h \
../../../Source/com.c \
../../../Source/cop.h \
../../../Source/cop.c \
../../../Source/file.h \
../../../Source/file.c \
../../../Source/net.h \
../../../Source/net.c \
../../../Source/xcp.h \
../../../Source/xcp.c \
../../../Source/plausibility.h \
../../../Source/usb.h \
../../../Source/can.h \
../../../Source/timer.h \
../../../Source/uart.h \
../../../Source/nvm.h \
../../../Source/cpu.h \
../../../Source/ARMCM4_STM32F3/types.h \
../../../Source/ARMCM4_STM32F3/flash.h \
../../../Source/ARMCM4_STM32F3/can.c \
../../../Source/ARMCM4_STM32F3/uart.c \
../../../Source/ARMCM4_STM32F3/flash.c \
../../../Source/ARMCM4_STM32F3/timer.c \
../../../Source/ARMCM4_STM32F3/cpu.c \
../../../Source/ARMCM4_STM32F3/nvm.c \
../../../Source/ARMCM4_STM32F3/GCC/cpu_comp.c
#|--------------------------------------------------------------------------------------|
#| Toolchain binaries |
#|--------------------------------------------------------------------------------------|
RM = rm
CC = $(TOOL_PATH)arm-none-eabi-gcc
LN = $(TOOL_PATH)arm-none-eabi-gcc
OC = $(TOOL_PATH)arm-none-eabi-objcopy
OD = $(TOOL_PATH)arm-none-eabi-objdump
AS = $(TOOL_PATH)arm-none-eabi-gcc
SZ = $(TOOL_PATH)arm-none-eabi-size
#|--------------------------------------------------------------------------------------|
#| Extract file names |
#|--------------------------------------------------------------------------------------|
PROJ_ASRCS = $(filter %.S,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CSRCS = $(filter %.c,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CHDRS = $(filter %.h,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
#|--------------------------------------------------------------------------------------|
#| Set important path variables |
#|--------------------------------------------------------------------------------------|
VPATH = $(foreach path,$(sort $(foreach file,$(PROJ_FILES),$(dir $(file)))) $(subst \,/,$(OBJ_PATH)),$(path) :)
OBJ_PATH = obj
BIN_PATH = bin
INC_PATH = $(patsubst %,-I%,$(sort $(foreach file,$(filter %.h,$(PROJ_FILES)),$(dir $(file)))))
LIB_PATH =
#|--------------------------------------------------------------------------------------|
#| Options for toolchain binaries |
#|--------------------------------------------------------------------------------------|
HEAP_SIZE = 0x0000
STACK_SIZE = 0x0100
STDFLAGS = -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-strict-aliasing
STDFLAGS += -fdata-sections -ffunction-sections -Wall -g3
OPTFLAGS = -Og
CFLAGS = $(STDFLAGS) $(OPTFLAGS)
CFLAGS += -DSTM32F303K8 -DSTM32F334x8 -DUSE_STDPERIPH_DRIVER
CFLAGS += -D__HEAP_SIZE=$(HEAP_SIZE) -D__STACK_SIZE=$(STACK_SIZE)
CFLAGS += $(INC_PATH)
AFLAGS = $(CFLAGS)
LFLAGS = $(STDFLAGS) $(OPTFLAGS)
LFLAGS += -Wl,--defsym=__HEAP_SIZE=$(HEAP_SIZE) -Wl,--defsym=__STACK_SIZE=$(STACK_SIZE)
LFLAGS += -Wl,-script="stm32f303k8_flash.ld" -Wl,-Map=$(BIN_PATH)/$(PROJ_NAME).map
LFLAGS += -specs=nano.specs -Wl,--gc-sections $(LIB_PATH)
OFLAGS = -O srec
ODFLAGS = -x
SZFLAGS = -B -d
RMFLAGS = -f
#|--------------------------------------------------------------------------------------|
#| Specify library files |
#|--------------------------------------------------------------------------------------|
LIBS =
#|--------------------------------------------------------------------------------------|
#| Define targets |
#|--------------------------------------------------------------------------------------|
AOBJS = $(patsubst %.S,%.o,$(PROJ_ASRCS))
COBJS = $(patsubst %.c,%.o,$(PROJ_CSRCS))
#|--------------------------------------------------------------------------------------|
#| Make ALL |
#|--------------------------------------------------------------------------------------|
.PHONY: all
all: $(BIN_PATH)/$(PROJ_NAME).srec
$(BIN_PATH)/$(PROJ_NAME).srec : $(BIN_PATH)/$(PROJ_NAME).elf
@$(OC) $< $(OFLAGS) $@
@$(OD) $(ODFLAGS) $< > $(BIN_PATH)/$(PROJ_NAME).map
@echo +++ Summary of memory consumption:
@$(SZ) $(SZFLAGS) $<
@echo +++ Build complete [$(notdir $@)]
$(BIN_PATH)/$(PROJ_NAME).elf : $(AOBJS) $(COBJS)
@echo +++ Linking [$(notdir $@)]
@$(LN) $(LFLAGS) -o $@ $(patsubst %.o,$(OBJ_PATH)/%.o,$(^F)) $(LIBS)
#|--------------------------------------------------------------------------------------|
#| Compile and assemble |
#|--------------------------------------------------------------------------------------|
$(AOBJS): %.o: %.S $(PROJ_CHDRS)
@echo +++ Assembling [$(notdir $<)]
@$(AS) $(AFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
$(COBJS): %.o: %.c $(PROJ_CHDRS)
@echo +++ Compiling [$(notdir $<)]
@$(CC) $(CFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
#|--------------------------------------------------------------------------------------|
#| Make CLEAN |
#|--------------------------------------------------------------------------------------|
.PHONY: clean
clean:
@echo +++ Cleaning build environment
@$(RM) $(RMFLAGS) $(foreach file,$(AOBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(foreach file,$(COBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(patsubst %.o,%.lst,$(foreach file,$(COBJS),$(OBJ_PATH)/$(file)))
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).elf $(BIN_PATH)/$(PROJ_NAME).map
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).srec
@echo +++ Clean complete

View File

@ -149,12 +149,6 @@ __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

@ -1,3 +1,31 @@
/* ---------------------------------------------------------------------------- */
/* Em::Blocks embedded development Support */
/* ---------------------------------------------------------------------------- */
/* Copyright (c) 2014, EmBlocks */
/* */
/* All rights reserved. */
/* */
/* Redistribution and use in source and binary forms, with or without */
/* modification, are permitted provided that the following condition is met: */
/* */
/* - Redistributions of source code must retain the above copyright notice, */
/* this list of conditions and the disclaimer below. */
/* */
/* EmBlocks's name may not be used to endorse or promote products derived from */
/* this software without specific prior written permission. */
/* */
/* DISCLAIMER: THIS SOFTWARE IS PROVIDED BY EBLOCKS "AS IS" AND ANY EXPRESS OR */
/* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF */
/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE */
/* DISCLAIMED. IN NO EVENT SHALL EMBLOCKS BE LIABLE FOR ANY DIRECT, INDIRECT, */
/* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT */
/* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, */
/* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF */
/* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING */
/* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, */
/* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
/* ---------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------
* Linker script for running in internal FLASH on the STM32F303K8
*----------------------------------------------------------------------------*/
@ -9,7 +37,10 @@ SEARCH_DIR(.)
/* Memory Spaces Definitions */
MEMORY
{
ROM (rx) : ORIGIN = 0x08000000, LENGTH = 16K
/* Reserve the first 8K of flash for the bootloader. This resembles the
* flashLayout[] table.
*/
ROM (rx) : ORIGIN = 0x08000000, LENGTH = 8K
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 12K
}

View File

@ -1,291 +1,292 @@
S02100002E2E5C62696E5C64656D6F70726F675F73746D3332663330332E7372656345
S3150800200000300020592F0008A72F0008A92F000824
S31508002010AB2F0008AD2F0008AF2F00080000000006
S31508002020000000000000000000000000B12F0008BA
S31508002030B32F000800000000B52F0008753000080F
S31508002040B92F0008BB2F0008BD2F0008BF2F0008B6
S31508002050C12F0008C32F0008C52F0008C72F000886
S31508002060C92F0008CB2F0008CD2F0008CF2F000856
S31508002070D12F0008D32F0008D52F0008D72F000826
S31508002080D92F0008DB2F0008DD2F0008DF2F0008F6
S31508002090E12F0008E32F0008E52F0008E72F0008C6
S315080020A0E92F0008EB2F0008ED2F0008EF2F000896
S315080020B0F12F0008F32F000800000000F52F000894
S315080020C0F72F00080000000000000000F92F0008A4
S315080020D000000000FB2F0008FD2F0008FF2F000856
S315080020E0013000080330000800000000000000006E
S01E000062696E2F64656D6F70726F675F73746D3332663330332E737265632D
S31508002000003000205D220008AB220008AD2200083F
S31508002010AF220008B1220008B32200080000000021
S31508002020000000000000000000000000B5220008C3
S31508002030B722000800000000B92200083927000866
S31508002040BD220008BF220008C1220008C3220008DA
S31508002050C5220008C7220008C9220008CB220008AA
S31508002060CD220008CF220008D1220008D32200087A
S31508002070D5220008D7220008D9220008DB2200084A
S31508002080DD220008DF220008E1220008E32200081A
S31508002090E5220008E7220008E9220008EB220008EA
S315080020A0ED220008EF220008F1220008F3220008BA
S315080020B0F5220008F722000800000000F9220008AF
S315080020C0FB2200080000000000000000FD220008B6
S315080020D000000000FF22000801230008032300086F
S315080020E00523000807230008000000000000000080
S315080020F000000000000000000000000000000000D2
S3150800210000000000000000000000000000000000C1
S315080021100000000000000000053000080730000835
S315080021100000000000000000092300080B23000847
S3150800212000000000000000000000000000000000A1
S315080021300000000000000000000000000000000091
S31508002140093000080B3000080000000000000000FD
S315080021400D2300080F23000800000000000000000F
S315080021500000000000000000000000000000000071
S315080021600000000000000000000000000000000061
S315080021700000000000000000000000000000000051
S31508002180000000000D300008EE11AA5510B5054CE8
S315080021800000000011230008EE11AA5510B5054CF1
S31508002190237833B9044B13B10448AFF30080012305
S315080021A0237010BD9C00002000000000503100087C
S315080021A0237010BD9C00002000000000603100086C
S315080021B0084B10B51BB108490848AFF3008008481A
S315080021C0036803B910BD074B002BFBD0BDE81040D0
S315080021D0184700BF00000000A0000020503100088A
S315080021D0184700BF00000000A0000020603100087A
S315080021E09C00002000000000154B002B08BF134B75
S315080021F09D46A3F5803A00218B460F461348144A9C
S31508002200121A00F079FF0F4B002B00D098470E4B9F
S31508002200121A00F085FF0F4B002B00D098470E4B93
S31508002210002B00D098470020002104000D000D482F
S31508002220002802D00C48AFF3008000F03FFF2000E2
S31508002230290000F087FE00F025FF00BF0000080017
S31508002220002802D00C48AFF3008000F04BFF2000D6
S31508002230290000F079F800F031FF00BF000008001F
S315080022400030002000000000000000009C00002074
S315080022500C0100200000000000000000F0B500247A
S3150800226022E0134D15F814E005EB44056F780EEBE4
S31508002270070606FB00064FF4FA4595FBF6F506FB3E
S3150800228005F5B5F5FA4F0DD195FBF6F6B6B20E8003
S31508002290013EB6B2B6F5806F04D282F800E01F7030
S315080022A00120F0BD0134E4B2112CDAD90020F0BDCA
S315080022B02431000870B588B001214FF4003000F0D1
S315080022C045FD01214FF4003000F032FD07220221BE
S315080022D04FF0904000F066FB07220F214FF0904028
S315080022E000F060FB00248DF81E4001258DF81F5074
S315080022F002268DF81C600423069303238DF81D30EF
S3150800230006A94FF0904000F001FB8DF81C604FF4D1
S315080023100043069306A94FF0904000F0F7FA4FF4F1
S315080023206143009301940294039405940C23049347
S31508002330054C6946204600F025FD2946204600F052
S3150800234085FD08B070BD00BF0044004070B58AB076
S3150800235001214FF4003000F0EBFC09220B214FF06D
S31508002360904000F01FFB09220C214FF0904000F02E
S3150800237019FB4FF4C053089302238DF82430032326
S315080023808DF8253000248DF8264001258DF8275034
S3150800239008A94FF0904000F0B9FA29464FF00070AE
S315080023A000F0D4FC244E304600F028F905A800F0C9
S315080023B03DFA6B460DEB05020DF102014FF4FA707A
S315080023C0FFF74CFF8DF81A408DF81B408DF81C401E
S315080023D08DF81D408DF81E408DF81F408DF816406B
S315080023E08DF817409DF80130013B8DF818309DF89F
S315080023F00030013B8DF81930BDF80230ADF81430C5
S3150800240005A9304600F006F98DF80E408DF80F4004
S315080024108DF81050ADF80440ADF80640ADF8084008
S31508002420ADF80A40ADF80C408DF8115001A800F03F
S3150800243083F90AB070BD00BF0064004010B50446B9
S315080024402021064800F012FD012805D1034800F0B6
S3150800245009FD2070012010BD002010BD0044004079
S3150800246008B5FFF727FFFFF771FF08BDBFF34F8FCA
S315080024700449CA6802F4E062034B1343CB60BFF316
S315080024804F8FFEE700ED00E00400FA0508B5204B83
S315080024901B789BB91F48FFF7D1FF012836D11D4B82
S315080024A01B78002B32D000F0DFFD1B4B1860012291
S315080024B0174B1A700022194B1A7008BD174B1B7858
S315080024C0013314481844FFF7B9FF012814D1134AF9
S315080024D013780133DBB213700E4A1278934215D182
S315080024E000220B4B1A700B4B5B78FF2B0ED1094B56
S315080024F09B785BB9FFF7BAFF00F0B6FD064B1B6881
S315080025006433984202D90022014B1A7008BD00BFF5
S31508002510FA000020B8000020FC000020F900002086
S3150800252000B587B000210D4800F0E2F990B101AA84
S3150800253000210A4800F08AF940F26763019A9A4234
S3150800254008D19DF80F30FF2B04D19DF810300BB938
S31508002550FFF78CFF07B05DF804FB00BF006400407E
S3150800256008B5FFF793FFFFF7DBFF08BD30B583B06B
S3150800257001214FF4802000F0DBFB0825009501239C
S315080025808DF8043000238DF8063003228DF80520D7
S315080025908DF80730054C6946204600F0B7F92946FC
S315080025A0204600F0FDF903B030BD00BF0004004826
S315080025B010B500F059FD0E4B1B68C31AB3F5FA7F28
S315080025C014D304460B4B1B783BB90122094B1A70EE
S315080025D00821094800F0E2F906E00022054B1A70C6
S315080025E00821054800F0DCF9014B1C6010BD00BF4E
S315080025F000010020040100200004004808B501215C
S315080026004FF0007000F0B0FB00214FF0007000F0B2
S31508002610ABFB08BD82B000230193036823F00203D5
S315080026200360036843F00103036002E0019B013382
S315080026300193436813F0010F04D1019A6FF07F43A9
S315080026409A42F3D1436813F0010F6FD08B79012BAF
S3150800265004D1036843F08003036003E0036823F0B2
S3150800266080030360CB79012B04D1036843F0400350
S31508002670036003E0036823F0400303600B7A012B31
S3150800268004D1036843F02003036003E0036823F0E2
S31508002690200303604B7A012B04D1036843F010032F
S315080026A0036003E0036823F0100303608B7A012BB1
S315080026B004D1036843F00803036003E0036823F0CA
S315080026C008030360CB7A012B04D1036843F00403A3
S315080026D0036003E0036823F0040303608A78CB7879
S315080026E01B0643EA82730A7943EA02434A7943EAB4
S315080026F002530A88013A1343C361036823F00103AE
S3150800270003600023019302E0019B013301934368B0
S3150800271013F0010F04D0019A6FF07F439A42F3D168
S31508002720436813F0010F03D0002002E0002000E008
S31508002730012002B0704700BF70B4837A012202FA02
S3150800274003F3394AD2F8001241F00101C2F8001227
S31508002750D2F81C12DC432140C2F81C12027BB2B923
S31508002760314AD2F80C122140C2F80C12817AC68876
S31508002770458845EA0645483142F83150857A8688C3
S31508002780018841EA0641483502EBC5025160027BE1
S31508002790012A16D1244AD2F80C121943C2F80C128F
S315080027A0817A0688458845EA0645483142F8315017
S315080027B0857A8688C18841EA0641483502EBC50212
S315080027C05160C27A32B91849D1F804222240C1F8B8
S315080027D0042205E01449D1F804221A43C1F8042258
S315080027E002892AB91049D1F814221440C1F81442B2
S315080027F00289012A05D10C49D1F814221A43C1F8D5
S315080028001422427B012A05D10749D1F81C22134319
S31508002810C1F81C32044AD2F8003223F00103C2F888
S31508002820003270BC704700BF00640040002383710B
S31508002830C371037243728372C3728370C3700323B6
S3150800284003710223437101230380704710B401F119
S315080028501B031B01C35803F00403DBB2137233B91D
S3150800286001F11B031B01C3585B0D136005E001F161
S315080028701B031B01C358DB08536001F11B031B0133
S31508002880C418C35803F002035372636803F00F03B6
S31508002890937263681B0AD37400EB0113D3F8B8412B
S315080028A0D472D3F8B841240A1473D3F8B841240C67
S315080028B05473D3F8B841240E9473D3F8BC41D47337
S315080028C0D3F8BC41240A1474D3F8BC41240C5474BC
S315080028D0D3F8BC311B0E937421B9C36843F02003A7
S315080028E0C36003E0036943F02003036110BC70472B
S315080028F019B9C06800F003007047012903D10069BF
S3150800290000F0030070470020704700BF70B4002332
S315080029103FE001229A400C68A24339D10A79013A6C
S31508002920D2B2012A1CD885685A000324944025EAA5
S315080029300404846085684C7904FA02F22A438260AA
S315080029408488A5B29AB20124944025EA04048480B6
S315080029508588ADB28C7904FA02F22A4392B2828053
S3150800296004685A00032505FA02F624EA06040460F8
S3150800297006680C79944034430460C4689EB27600B5
S31508002980B54024EA0505CC7904FA02F22A43C26066
S3150800299001330F2BBDD970BC704700BF81617047EA
S315080029A00185704730B401F007039B009A40C908B7
S315080029B0083150F821400F2505FA03F324EA0303EA
S315080029C040F8213050F821301A4340F8212030BC15
S315080029D0704700BFF0B5A04B5B6803F00C03042BEF
S315080029E006D0082B08D003BB9C4B036000241FE0CD
S315080029F09A4B036000241BE0974B5C685A68C4F343
S31508002A008344A31C12F4803F03D1954C04FB03F4C2
S31508002A1009E0914AD26A02F00F0201328F4CB4FBE8
S31508002A20F2F404FB03F4046002E08C4B0360002418
S31508002A30894D6B68C3F30313DFF828E21EF80370A9
S31508002A40FFB2026822FA07F343606968C1F30221FC
S31508002A501EF80110C9B223FA01F181606E68C6F347
S31508002A60C2261EF80660F6B2F340C360ED6A2D0969
S31508002A7005F00F0CDFF8F0E13EF81CE01FFA8EFEB9
S31508002A8015F0100F06D0BEF1000F03D0B4FBFEF50B
S31508002A90056100E00261704DED6A6D0A05F00F0CE4
S31508002AA0DFF8C4E13EF81CE01FFA8EFE15F0100FA1
S31508002AB006D0BEF1000F03D0B4FBFEF5456100E079
S31508002AC04261654D2D6B15F0100F02D1634D85617E
S31508002AD000E08261604D2D6B15F0200F02D15F4D2D
S31508002AE0C56100E0C2615C4D2D6B15F0400F02D147
S31508002AF05A4D056200E00262574D2D6B15F4807F32
S31508002B0006D0944204D1B74202D16500456200E07E
S31508002B104362514D2D6B15F4805F06D0944204D163
S31508002B20B74202D16500856200E083624A4D2D6B8B
S31508002B3015F4007F06D0944204D1B74202D165004D
S31508002B40C56200E0C362444D2D6B15F4806F06D054
S31508002B50944204D1B74202D16500C56400E0C3645B
S31508002B603D4D2D6B15F4006F06D0944204D1B74243
S31508002B7002D16500056500E00365374D2D6B15F438
S31508002B80005F06D0944204D1B74202D1650045657C
S31508002B9000E00365304D2D6B15F4004F06D09442C6
S31508002BA004D1B74202D16400846500E083652A4BEC
S31508002BB01B6B13F0030F01D1816319E0264B1B6BC6
S31508002BC003F00303012B01D1826311E0224B1B6B37
S31508002BD003F00303022B03D14FF40043836307E09A
S31508002BE01D4B1B6B03F00303032B01D11B4B8363A4
S31508002BF0194B1B6B13F4403F01D1C1631CE0164B04
S31508002C001B6B03F44033B3F5803F01D1C26313E075
S31508002C10114B1B6B03F44033B3F5003F03D14FF45C
S31508002C200043C36308E00C4B1B6B03F44033B3F556
S31508002C30403F01D1094BC363074B1B6B13F4402F6D
S31508002C4001D1016426E0044B1B6B03F44023B3F562
S31508002C50802F0BD102641DE00010024000127A009A
S31508002C6000093D0020000020000000202E4B1B6BB1
S31508002C7003F44023B3F5002F03D14FF40043036454
S31508002C8008E0294B1B6B03F44023B3F5402F01D111
S31508002C90264B0364244B1B6B13F4401F01D141647C
S31508002CA01CE0214B1B6B03F44013B3F5801F01D1C5
S31508002CB0426413E01C4B1B6B03F44013B3F5001F6F
S31508002CC003D14FF40043436408E0174B1B6B03F42E
S31508002CD04013B3F5401F01D1144B4364124B1B6BD1
S31508002CE013F4400F01D18164F0BD0F4B1B6B03F445
S31508002CF04003B3F5800F01D18264F0BD0A4B1B6B0C
S31508002D0003F44003B3F5000F03D14FF40043836483
S31508002D10F0BD054B1B6B03F44003B3F5400F01D11F
S31508002D20024B8364F0BD00BF0010024000127A0017
S31508002D3021B1054B5A69104358617047024A5369D5
S31508002D4023EA0000506170470010024021B1054B8C
S31508002D50DA691043D8617047024AD36923EA00004A
S31508002D60D06170470010024021B1054B1A69104323
S31508002D7018617047024A136923EA00001061704718
S31508002D800010024030B599B004460D46036823F09A
S31508002D9001030360436823F440528B68134343607E
S31508002DA0036823F4B05222F00C024968EB68194311
S31508002DB02B690B4313430360836823F440726B69E2
S31508002DC01343836001A8FFF705FE1C4B9C4201D103
S31508002DD00F9A0FE01A4B9C4201D1109A0AE0194B40
S31508002DE09C4201D1119A05E0174B9C4201D1129AD7
S31508002DF000E0139A236813F4004F06D0520029689E
S31508002E00B2FBF1F301FB132204E02968B2FBF1F3EC
S31508002E1001FB13222968B2EB510F00D30133226854
S31508002E2012F4004F06D0C3F3420223F00F031B042B
S31508002E301B0C13439BB2A38119B030BD0038014067
S31508002E400044004000480040004C004021B103689F
S31508002E5043F0010303607047036823F0010303602E
S31508002E60704700BF808CC0F308007047C3690B42E7
S31508002E7001D0012070470020704700BF1222164B70
S31508002E801A60A3F580535A685A605A685A605A6895
S31508002E9042F480625A605A6822F47C125A605A6870
S31508002EA042F460125A601A6842F080721A600B4B3C
S31508002EB01B6813F0007FFAD0084B5A6822F0030209
S31508002EC05A605A6842F002025A60044B5B6803F083
S31508002ED00C03082BF9D1704700200240001002406D
S31508002EE008B5124B1A6842F001021A605968104A6E
S31508002EF00A405A601A6822F0847222F480321A60F4
S31508002F001A6822F480221A605A6822F4FE025A606D
S31508002F10DA6A22F00F02DA62196B064A0A401A6365
S31508002F2000229A60FFF7AAFF08BD00BF0010024002
S31508002F300CC07FF8CCFC00FF08B5FFF717FB00F0C4
S31508002F4071F808BD08B5FFF7F7FFFFF789FAFFF72D
S31508002F502FFBFFF705FBFAE707498D460749084A9D
S31508002F60084B9A42BEBF51F8040B42F8040BF8E727
S31508002F700548804705480047003000205C310008B6
S31508002F80000000209C000020E12E0008E92100082E
S31508002F901F49204A002301E041F8043B9142FBD334
S31508002FA0FFF7D0FFFEE7FEE7FEE7FEE7FEE7FEE7F0
S31508002FB0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7DB
S31508002FC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7CB
S31508002FD0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7BB
S31508002FE0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7AB
S31508002FF0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE79B
S31508003000FEE7FEE7FEE7FEE7FEE7FEE7FEE700006F
S315080030109C0000200C010020014B1860704700BF7F
S315080030200801002008B50C4B1B680C4AA2FB0323B9
S315080030309B09013BB3F1807F09D2094A5360F0210D
S31508003040084B83F82310002393600723136000209E
S31508003050FFF7E2FF08BD00BF30000020D34D621025
S3150800306010E000E000ED00E0014B1868704700BF73
S3150800307008010020024A136801331360704700BF35
S315080030800801002008B5074B044613B10021AFF329
S315080030900080054B1868836A03B19847204600F0FC
S315080030A033F800BF000000004C31000870B50E4B25
S315080030B00E4CE41AA41000251E46A54204D056F864
S315080030C0253098470135F8E700F020F8084C094BF9
S315080030D0E41AA41000251E46A54204D056F8253049
S315080030E098470135F8E770BD940000209400002049
S315080030F0980000209400002002440346934202D020
S3150800310003F8011BFAE77047FEE70000F8B500BFB1
S31508003110F8BC08BC9E467047F8B500BFF8BC08BCAA
S315080031209E467047050206020603070308030903BD
S3150800313009040A040B040C040C050D050E050F05FD
S315080031400F06100610071008430000003400002080
S30908003150000000006D
S30D0800315494F0FF7F0100000062
S3150800315C010002000400060008000A000C0010001A
S3150800316C2000400080000001000000000000000064
S3150800317C0000000001020304010203040607080903
S3150800318C0090D003000000000000000000000000C2
S3150800319C0000000000000000000000000000000015
S315080031AC0000000048310008000000000000000084
S315080022500C010020000000000000000007498D4620
S315080022600749084A084B9A42BEBF51F8040B42F880
S31508002270040BF8E70548804705480047003000206A
S315080022806C310008000000209C000020AD270008E3
S31508002290E92100081F49204A002301E041F8043BD0
S315080022A09142FBD300F040F8FEE7FEE7FEE7FEE7C3
S315080022B0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E8
S315080022C0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D8
S315080022D0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C8
S315080022E0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B8
S315080022F0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7A8
S31508002300FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE797
S31508002310FEE700009C0000200C01002008B500F034
S3150800232095F900F0E1F908BD08B5FFF7F7FF00F0E9
S3150800233007F900F0ADF900F083F9FAE7F0B50024E3
S3150800234022E0134D15F814E005EB44056F780EEB03
S31508002350070606FB00064FF4FA4595FBF6F506FB5D
S3150800236005F5B5F5FA4F0DD195FBF6F6B6B20E8022
S31508002370013EB6B2B6F5806F04D282F800E01F704F
S315080023800120F0BD0134E4B2112CDAD90020F0BDE9
S315080023903831000870B588B001214FF4003000F0DC
S315080023A061FE01214FF4003000F04EFE07220221A3
S315080023B04FF0904000F0F8FA07220F214FF09040B6
S315080023C000F0F2FA00248DF81E4001258DF81F5002
S315080023D002268DF81C600423069303238DF81D300E
S315080023E006A94FF0904000F093FA8DF81C604FF460
S315080023F00043069306A94FF0904000F089FA4FF47F
S315080024006143009301940294039405940C23049366
S31508002410054C6946204600F0FFF92946204600F09B
S315080024205FFA08B070BD00BF0044004070B58AB0BE
S3150800243001214FF4003000F007FE09220B214FF06E
S31508002440904000F0B1FA09220C214FF0904000F0BC
S31508002450ABFA4FF4C053089302238DF824300323B4
S315080024608DF8253000248DF8264001258DF8275053
S3150800247008A94FF0904000F04BFA29464FF000703B
S3150800248000F0F0FD244E304600F0A6FA05A800F04C
S31508002490BBFB6B460DEB05020DF102014FF4FA701A
S315080024A0FFF74CFF8DF81A408DF81B408DF81C403D
S315080024B08DF81D408DF81E408DF81F408DF816408A
S315080024C08DF817409DF80130013B8DF818309DF8BE
S315080024D00030013B8DF81930BDF80230ADF81430E4
S315080024E005A9304600F084FA8DF80E408DF80F40A5
S315080024F08DF81050ADF80440ADF80640ADF8084028
S31508002500ADF80A40ADF80C408DF8115001A800F05E
S3150800251001FB0AB070BD00BF0064004010B5044658
S315080025202021064800F0ECF9012805D1034800F0FF
S31508002530E3F92070012010BD002010BD00440040C2
S3150800254008B5FFF727FFFFF771FF08BDBFF34F8FE9
S315080025500449CA6802F4E062034B1343CB60BFF335
S315080025604F8FFEE700ED00E00400FA0508B5204BA2
S315080025701B789BB91F48FFF7D1FF012836D11D4BA1
S315080025801B78002B32D000F0D1F81B4B18600122C3
S31508002590174B1A700022194B1A7008BD174B1B7877
S315080025A0013314481844FFF7B9FF012814D1134A18
S315080025B013780133DBB213700E4A1278934215D1A1
S315080025C000220B4B1A700B4B5B78FF2B0ED1094B75
S315080025D09B785BB9FFF7BAFF00F0A8F8064B1B68B3
S315080025E06433984202D90022014B1A7008BD00BF15
S315080025F0FE000020BC000020B8000020FD000020DE
S3150800260000B587B000210D4800F062FB90B101AA21
S3150800261000210A4800F008FB40F26763019A9A42D3
S3150800262008D19DF80F30FF2B04D19DF810300BB957
S31508002630FFF78CFF07B05DF804FB00BF006400409D
S3150800264008B5FFF793FFFFF7DBFF08BD30B583B08A
S3150800265001214FF4802000F0F7FC0825009501239E
S315080026608DF8043000238DF8063003228DF80520F6
S315080026708DF80730054C6946204600F049F9294689
S31508002680204600F08FF903B030BD00BF00040048B3
S3150800269010B500F04BF80E4B1B68C31AB3F5FA7F5A
S315080026A014D304460B4B1B783BB90122094B1A700D
S315080026B00821094800F074F906E00022054B1A7053
S315080026C00821054800F06EF9014B1C6010BD00BFDB
S315080026D0000100200401002000040048014B186096
S315080026E0704700BF0801002008B50C4B1B680C4A50
S315080026F0A2FB03239B09013BB3F1807F09D2094A58
S315080027005360F021084B83F82310002393600723B6
S3150800271013600020FFF7E2FF08BD00BF000000209D
S31508002720D34D621010E000E000ED00E0014B1868A0
S31508002730704700BF08010020024A1368013313607E
S31508002740704700BF080100201222164B1A60A3F535
S3150800275080535A685A605A685A605A6842F48062C6
S315080027605A605A6822F47C125A605A6842F4601217
S315080027705A601A6842F080721A600B4B1B6813F095
S31508002780007FFAD0084B5A6822F003025A605A684A
S3150800279042F002025A60044B5B6803F00C03082BF4
S315080027A0F9D17047002002400010024008B5154ACA
S315080027B0D2F8883043F47003C2F88830124B1A688E
S315080027C042F001021A605968104A0A405A601A68AB
S315080027D022F0847222F480321A601A6822F4802267
S315080027E01A605A6822F4FE025A60DA6A22F00F0268
S315080027F0DA62196B064A0A401A6300229A60FFF7E2
S31508002800A3FF08BD00ED00E0001002400CC07FF8F1
S31508002810CCFC00FFFEE700BF30B599B004460D4674
S31508002820036823F001030360436823F440528B686E
S3150800283013434360036823F4B05222F00C0249683C
S31508002840EB6819432B690B4313430360836823F42E
S3150800285040726B691343836001A800F047FA1C4B6A
S315080028609C4201D10F9A0FE01A4B9C4201D1109A53
S315080028700AE0194B9C4201D1119A05E0174B9C427C
S3150800288001D1129A00E0139A236813F4004F06D078
S3150800289052002968B2FBF1F301FB132204E0296810
S315080028A0B2FBF1F301FB13222968B2EB510F00D3F7
S315080028B00133226812F4004F06D0C3F3420223F014
S315080028C00F031B041B0C13439BB2A38119B030BD25
S315080028D0003801400044004000480040004C0040D9
S315080028E021B1036843F0010303607047036823F0CE
S315080028F001030360704700BF808CC0F3080070476F
S31508002900C3690B4201D0012070470020704700BF01
S3150800291070B400233FE001229A400C68A24339D1E3
S315080029200A79013AD2B2012A1CD885685A000324CA
S31508002930944025EA0404846085684C7904FA02F216
S315080029402A4382608488A5B29AB20124944025EA73
S31508002950040484808588ADB28C7904FA02F292B2B6
S315080029602A43828004685A00032505FA02F624EAF7
S315080029700604046006680C79944034430460C4680D
S315080029809EB27600B54024EA0505CC7904FA02F22F
S315080029902A43C26001330F2BBDD970BC704700BFF4
S315080029A0816170470185704730B401F007039B00C9
S315080029B09A40C908083150F821400F2505FA03F353
S315080029C024EA030340F8213050F821301A4340F82E
S315080029D0212030BC704700BF08B501214FF00070B8
S315080029E000F04EFB00214FF0007000F049FB08BDD7
S315080029F082B000230193036823F00203036003688F
S31508002A0043F00103036002E0019B0133019343682D
S31508002A1013F0010F04D1019A6FF07F439A42F3D164
S31508002A20436813F0010F6FD08B79012B04D103682B
S31508002A3043F08003036003E0036823F08003036028
S31508002A40CB79012B04D1036843F04003036003E00C
S31508002A50036823F0400303600B7A012B04D1036853
S31508002A6043F02003036003E0036823F020030360B8
S31508002A704B7A012B04D1036843F01003036003E08B
S31508002A80036823F0100303608B7A012B04D10368D3
S31508002A9043F00803036003E0036823F008030360B8
S31508002AA0CB7A012B04D1036843F00403036003E0E7
S31508002AB0036823F0040303608A78CB781B0643EA8D
S31508002AC082730A7943EA02434A7943EA02530A8837
S31508002AD0013A1343C361036823F00103036000232B
S31508002AE0019302E0019B01330193436813F0010F40
S31508002AF004D0019A6FF07F439A42F3D1436813F0EA
S31508002B00010F03D0002002E0002000E0012002B0FF
S31508002B10704700BF70B4837A012202FA03F3394A78
S31508002B20D2F8001241F00101C2F80012D2F81C12C4
S31508002B30DC432140C2F81C12027BB2B9314AD2F8F2
S31508002B400C122140C2F80C12817AC688458845EADB
S31508002B500645483142F83150857A8688018841EA27
S31508002B600641483502EBC5025160027B012A16D19F
S31508002B70244AD2F80C121943C2F80C12817A068834
S31508002B80458845EA0645483142F83150857A8688AF
S31508002B90C18841EA0641483502EBC5025160C27A4E
S31508002BA032B91849D1F804222240C1F8042205E0B6
S31508002BB01449D1F804221A43C1F8042202892AB911
S31508002BC01049D1F814221440C1F814420289012A86
S31508002BD005D10C49D1F814221A43C1F81422427BB4
S31508002BE0012A05D10749D1F81C221343C1F81C3222
S31508002BF0044AD2F8003223F00103C2F8003270BC4E
S31508002C00704700BF0064004000238371C3710372DC
S31508002C1043728372C3728370C370032303710223E2
S31508002C20437101230380704710B401F11B031B0194
S31508002C30C35803F00403DBB2137233B901F11B0363
S31508002C401B01C3585B0D136005E001F11B031B0153
S31508002C50C358DB08536001F11B031B01C418C35892
S31508002C6003F002035372636803F00F0393726368F9
S31508002C701B0AD37400EB0113D3F8B841D472D3F806
S31508002C80B841240A1473D3F8B841240C5473D3F802
S31508002C90B841240E9473D3F8BC41D473D3F8BC411D
S31508002CA0240A1474D3F8BC41240C5474D3F8BC31E8
S31508002CB01B0E937421B9C36843F02003C36003E075
S31508002CC0036943F0200303615DF8044B704700BFB6
S31508002CD019B9C06800F003007047012903D10069DB
S31508002CE000F0030070470020704700BFF0B5A04B06
S31508002CF05B6803F00C03042B06D0082B08D003BB33
S31508002D009C4B036000241FE09A4B036000241BE0E1
S31508002D10974B5C685A68C4F38344A31C12F4803F3B
S31508002D2003D1954C04FB03F409E0914AD26A02F0F8
S31508002D300F0201328F4CB4FBF2F404FB03F4046077
S31508002D4002E08C4B03600024894D6B68C3F30313C0
S31508002D50DFF828E21EF80370FFB2026822FA07F3CA
S31508002D6043606968C1F302211EF80110C9B223FA4B
S31508002D7001F181606E68C6F3C2261EF80660F6B2D7
S31508002D80F340C360ED6A2D0905F00F0CDFF8F0E19A
S31508002D903EF81CE01FFA8EFE15F0100F06D0BEF1A5
S31508002DA0000F03D0B4FBFEF5056100E00261704D2B
S31508002DB0ED6A6D0A05F00F0CDFF8C4E13EF81CE079
S31508002DC01FFA8EFE15F0100F06D0BEF1000F03D0C5
S31508002DD0B4FBFEF5456100E04261654D2D6B15F0CB
S31508002DE0100F02D1634D856100E08261604D2D6B45
S31508002DF015F0200F02D15F4DC56100E0C2615C4D40
S31508002E002D6B15F0400F02D15A4D056200E00262A3
S31508002E10574D2D6B15F4807F06D0944204D1B742E6
S31508002E2002D16500456200E04362514D2D6B15F4F1
S31508002E30805F06D0944204D1B74202D1650085620C
S31508002E4000E083624A4D2D6B15F4007F06D094424C
S31508002E5004D1B74202D16500C56200E0C362444DA1
S31508002E602D6B15F4806F06D0944204D1B74202D177
S31508002E706500C56400E0C3643D4D2D6B15F4006F15
S31508002E8006D0944204D1B74202D16500056500E038
S31508002E900365374D2D6B15F4005F06D0944204D1B7
S31508002EA0B74202D16500456500E00365304D2D6BDC
S31508002EB015F4004F06D0944204D1B74202D16400FB
S31508002EC0846500E083652A4B1B6B13F0030F01D161
S31508002ED0816319E0264B1B6B03F00303012B01D119
S31508002EE0826311E0224B1B6B03F00303022B03D111
S31508002EF04FF40043836307E01D4B1B6B03F003038A
S31508002F00032B01D11B4B8363194B1B6B13F4403FF7
S31508002F1001D1C1631CE0164B1B6B03F44033B3F5B8
S31508002F20803F01D1C26313E0114B1B6B03F440339E
S31508002F30B3F5003F03D14FF40043C36308E00C4BDD
S31508002F401B6B03F44033B3F5403F01D1094BC36310
S31508002F50074B1B6B13F4402F01D1016426E0044B89
S31508002F601B6B03F44023B3F5802F0BD102641DE0DD
S31508002F700010024000127A0000093D0024000020DB
S31508002F80040000202E4B1B6B03F44023B3F5002FDF
S31508002F9003D14FF40043036408E0294B1B6B03F489
S31508002FA04023B3F5402F01D1264B0364244B1B6BFA
S31508002FB013F4401F01D141641CE0214B1B6B03F441
S31508002FC04013B3F5801F01D1426413E01C4B1B6B01
S31508002FD003F44013B3F5001F03D14FF400434364D1
S31508002FE008E0174B1B6B03F44013B3F5401F01D1E0
S31508002FF0144B4364124B1B6B13F4400F01D18164CD
S31508003000F0BD0F4B1B6B03F44003B3F5800F01D1E2
S315080030108264F0BD0A4B1B6B03F44003B3F5000F43
S3150800302003D14FF400438364F0BD054B1B6B03F4D7
S315080030304003B3F5400F01D1024B8364F0BD00BFD6
S315080030400010024000127A0021B1054B5A6910435C
S3150800305058617047024A536923EA00005061704775
S315080030600010024021B1054BDA691043D861704758
S31508003070024AD36923EA0000D06170470010024073
S3150800308021B1054B1A69104318617047024A136942
S3150800309023EA0000106170470010024008B5074B8C
S315080030A0044613B10021AFF30080054B1868836A04
S315080030B003B198472046FFF7ADFB00BF00000000AC
S315080030C05C31000870B50E4B0E4CE41AA4100025AE
S315080030D01E46A54204D056F8253098470135F8E72C
S315080030E000F01EF8084C094BE41AA41000251E46E9
S315080030F0A54204D056F8253098470135F8E770BD43
S3150800310094000020940000209800002094000020DD
S3150800311002440346934202D003F8011BFAE77047BC
S31508003120F8B500BFF8BC08BC9E467047F8B500BFA6
S31508003130F8BC08BC9E46704705020602060307034C
S315080031400803090309040A040B040C040C050D05FD
S315080031500E050F050F06100610071008340000208C
S30908003160000000005D
S30D0800316484F0FF7F0100000062
S3150800316C0090D003010002000400060008000A00C3
S3150800317C0C00100020004000800000010000000038
S3150800318C0000000000000000010203040102030411
S3150800319C06070809000000000000000000000000F7
S315080031AC0000000000000000000000000000000005
S315080031BC00000000000000000000000000000000F5
S315080031CC00000000000000000000000000000000E5
S315080031DC00000000000000000000000000000000D5
S311080031EC00000000B12100088D21000839
S315080031EC00000000000000000000000000000000C5
S311080031FC00000000B12100088D21000829
S70508002000D2

View File

@ -1,873 +0,0 @@
# depslib dependency file v1.0
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_adc.c
"stm32f30x_adc.h"
"stm32f30x_rcc.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_adc.h
"stm32f30x.h"
1436355286 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\stm32f30x.h
"core_cm4.h"
"system_stm32f30x.h"
<stdint.h>
"stm32f30x_conf.h"
1436355025 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cm4.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
<core_cmSimd.h>
1436355024 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436355024 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436355024 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\cmsis\core_cmsimd.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436355286 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\system_stm32f30x.h
1439555739 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\stm32f30x_conf.h
"stm32f30x_adc.h"
"stm32f30x_can.h"
"stm32f30x_crc.h"
"stm32f30x_comp.h"
"stm32f30x_dac.h"
"stm32f30x_dbgmcu.h"
"stm32f30x_dma.h"
"stm32f30x_exti.h"
"stm32f30x_flash.h"
"stm32f30x_fmc.h"
"stm32f30x_gpio.h"
"stm32f30x_hrtim.h"
"stm32f30x_syscfg.h"
"stm32f30x_i2c.h"
"stm32f30x_iwdg.h"
"stm32f30x_opamp.h"
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
"stm32f30x_rtc.h"
"stm32f30x_spi.h"
"stm32f30x_tim.h"
"stm32f30x_usart.h"
"stm32f30x_wwdg.h"
"stm32f30x_misc.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_can.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_crc.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_comp.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_dac.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_dbgmcu.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_dma.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_exti.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_flash.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_fmc.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_gpio.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_hrtim.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_syscfg.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_i2c.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_iwdg.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_opamp.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_pwr.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_rcc.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_rtc.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_spi.h
"stm32f30x.h"
1436542507 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_tim.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_usart.h
"stm32f30x.h"
1436542506 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_wwdg.h
"stm32f30x.h"
1436542505 c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\inc\stm32f30x_misc.h
"stm32f30x.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_can.c
"stm32f30x_can.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_comp.c
"stm32f30x_comp.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_crc.c
"stm32f30x_crc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_dac.c
"stm32f30x_dac.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_dbgmcu.c
"stm32f30x_dbgmcu.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_dma.c
"stm32f30x_dma.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_exti.c
"stm32f30x_exti.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_flash.c
"stm32f30x_flash.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_fmc.c
"stm32f30x_fmc.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_gpio.c
"stm32f30x_gpio.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_hrtim.c
"stm32f30x_hrtim.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_i2c.c
"stm32f30x_i2c.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_iwdg.c
"stm32f30x_iwdg.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_misc.c
"stm32f30x_misc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_opamp.c
"stm32f30x_opamp.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_pwr.c
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_rcc.c
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_rtc.c
"stm32f30x_rtc.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_spi.c
"stm32f30x_spi.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_syscfg.c
"stm32f30x_syscfg.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_tim.c
"stm32f30x_tim.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_usart.c
"stm32f30x_usart.h"
"stm32f30x_rcc.h"
1436542505 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\lib\spl\src\stm32f30x_wwdg.c
"stm32f30x_wwdg.h"
"stm32f30x_rcc.h"
1471084291 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\main.c
"stm32f30x.h"
1471084169 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\startup_stm32f30x.s
1471086847 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\system_stm32f30x.c
"stm32f30x.h"
1452185562 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\assert.c
"header.h"
1461838668 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\header.h
<stdint.h>
<stdlib.h>
"os.h"
"hw.h"
"app.h"
1452185952 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\os\os.h
1471085506 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\hw.h
"stm32f30x.h"
"led.h"
1452186099 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\led.h
1452185785 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\app.h
"assert.h"
1452185438 c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\assert.h
1471086902 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\hw.c
"header.h"
1471086227 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\hw\led.c
"header.h"
1471086926 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\app\app.c
"header.h"
1452185952 source:c:\users\voorburg\desktop\stm32f303_emblocks_os\src\os\os.c
"os.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_adc.c
"stm32f30x_adc.h"
"stm32f30x_rcc.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_adc.h
"stm32f30x.h"
1436351686 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\stm32f30x.h
"core_cm4.h"
"system_stm32f30x.h"
<stdint.h>
"stm32f30x_conf.h"
1436351425 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cm4.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
<core_cmSimd.h>
1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436351424 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\cmsis\core_cmsimd.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1436351686 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\system_stm32f30x.h
1439552139 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\stm32f30x_conf.h
"stm32f30x_adc.h"
"stm32f30x_can.h"
"stm32f30x_crc.h"
"stm32f30x_comp.h"
"stm32f30x_dac.h"
"stm32f30x_dbgmcu.h"
"stm32f30x_dma.h"
"stm32f30x_exti.h"
"stm32f30x_flash.h"
"stm32f30x_fmc.h"
"stm32f30x_gpio.h"
"stm32f30x_hrtim.h"
"stm32f30x_syscfg.h"
"stm32f30x_i2c.h"
"stm32f30x_iwdg.h"
"stm32f30x_opamp.h"
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
"stm32f30x_rtc.h"
"stm32f30x_spi.h"
"stm32f30x_tim.h"
"stm32f30x_usart.h"
"stm32f30x_wwdg.h"
"stm32f30x_misc.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_can.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_crc.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_comp.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_dac.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_dbgmcu.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_dma.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_exti.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_flash.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_fmc.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_gpio.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_hrtim.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_syscfg.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_i2c.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_iwdg.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_opamp.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_pwr.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_rcc.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_rtc.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_spi.h
"stm32f30x.h"
1436538907 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_tim.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_usart.h
"stm32f30x.h"
1436538906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_wwdg.h
"stm32f30x.h"
1436538905 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\inc\stm32f30x_misc.h
"stm32f30x.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_can.c
"stm32f30x_can.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_comp.c
"stm32f30x_comp.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_crc.c
"stm32f30x_crc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_dac.c
"stm32f30x_dac.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_dbgmcu.c
"stm32f30x_dbgmcu.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_dma.c
"stm32f30x_dma.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_exti.c
"stm32f30x_exti.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_flash.c
"stm32f30x_flash.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_fmc.c
"stm32f30x_fmc.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_gpio.c
"stm32f30x_gpio.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_hrtim.c
"stm32f30x_hrtim.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_i2c.c
"stm32f30x_i2c.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_iwdg.c
"stm32f30x_iwdg.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_misc.c
"stm32f30x_misc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_opamp.c
"stm32f30x_opamp.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_pwr.c
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_rcc.c
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_rtc.c
"stm32f30x_rtc.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_spi.c
"stm32f30x_spi.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_syscfg.c
"stm32f30x_syscfg.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_tim.c
"stm32f30x_tim.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_usart.c
"stm32f30x_usart.h"
"stm32f30x_rcc.h"
1436538905 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\spl\src\stm32f30x_wwdg.c
"stm32f30x_wwdg.h"
"stm32f30x_rcc.h"
1471083247 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\lib\system_stm32f30x.c
"stm32f30x.h"
1478878702 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\app.c
"header.h"
1461835068 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\header.h
<stdint.h>
<stdlib.h>
"os.h"
"hw.h"
"app.h"
1452182352 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\os\os.h
1471081906 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\hw.h
"stm32f30x.h"
"led.h"
1452182499 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\led.h
1452182185 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\app.h
"assert.h"
1452181838 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\assert.h
1452181962 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\app\assert.c
"header.h"
1471083302 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\hw.c
"header.h"
1471082627 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\led.c
"header.h"
1471080569 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\hw\startup_stm32f30x.s
1452182352 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\src\os\os.c
"os.h"
1479114435 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\hooks.c
"boot.h"
"led.h"
"stm32f30x.h"
1477216154 c:\work\software\openblt\target\source\boot.h
"types.h"
"assert.h"
"blt_conf.h"
"plausibility.h"
"cpu.h"
"cop.h"
"nvm.h"
"timer.h"
"backdoor.h"
"file.h"
"com.h"
1478879101 c:\work\software\openblt\target\source\armcm4_stm32f3\types.h
1469431761 c:\work\software\openblt\target\source\assert.h
1493798325 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\blt_conf.h
1469431761 c:\work\software\openblt\target\source\plausibility.h
1476728168 c:\work\software\openblt\target\source\cpu.h
1469431761 c:\work\software\openblt\target\source\cop.h
1469431761 c:\work\software\openblt\target\source\nvm.h
1469431761 c:\work\software\openblt\target\source\timer.h
1469431761 c:\work\software\openblt\target\source\backdoor.h
1469431761 c:\work\software\openblt\target\source\file.h
"ff.h"
1469431761 c:\work\software\openblt\target\source\com.h
"xcp.h"
1476783465 c:\work\software\openblt\target\source\xcp.h
1478880688 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\led.h
1479111264 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\led.c
"boot.h"
"led.h"
"stm32f30x.h"
1479116640 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\boot\main.c
"boot.h"
"stm32f30x.h"
1478878881 source:c:\work\software\openblt\target\source\armcm4_stm32f3\can.c
"boot.h"
1478878920 source:c:\work\software\openblt\target\source\armcm4_stm32f3\cpu.c
"boot.h"
1479114071 source:c:\work\software\openblt\target\source\armcm4_stm32f3\flash.c
"boot.h"
"stm32f30x.h"
"flash_layout.c"
1478879160 source:c:\work\software\openblt\target\source\armcm4_stm32f3\gcc\cpu_comp.c
"boot.h"
1478879348 source:c:\work\software\openblt\target\source\armcm4_stm32f3\gcc\cstart.s
1478879055 source:c:\work\software\openblt\target\source\armcm4_stm32f3\nvm.c
"boot.h"
"flash.h"
1478879042 c:\work\software\openblt\target\source\armcm4_stm32f3\flash.h
1478879086 source:c:\work\software\openblt\target\source\armcm4_stm32f3\timer.c
"boot.h"
"stm32f30x.h"
1479116679 source:c:\work\software\openblt\target\source\armcm4_stm32f3\uart.c
"boot.h"
"stm32f30x.h"
1477295250 source:c:\work\software\openblt\target\source\assert.c
"boot.h"
1469431756 source:c:\work\software\openblt\target\source\backdoor.c
"boot.h"
1476728156 source:c:\work\software\openblt\target\source\boot.c
"boot.h"
1469431756 source:c:\work\software\openblt\target\source\com.c
"boot.h"
"can.h"
"uart.h"
"usb.h"
"net.h"
1469431761 c:\work\software\openblt\target\source\can.h
1469431761 c:\work\software\openblt\target\source\uart.h
1469431761 c:\work\software\openblt\target\source\usb.h
1469431761 c:\work\software\openblt\target\source\net.h
1469431756 source:c:\work\software\openblt\target\source\cop.c
"boot.h"
1469281006 source:c:\work\software\openblt\target\source\file.c
"boot.h"
<string.h>
<ctype.h>
1469431757 source:c:\work\software\openblt\target\source\net.c
"boot.h"
"netdev.h"
"uip.h"
"uip_arp.h"
1476783463 source:c:\work\software\openblt\target\source\xcp.c
"boot.h"
1479124699 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\boot.c
"header.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\header.h
"../Boot/blt_conf.h"
"stm32f30x.h"
"boot.h"
"led.h"
"timer.h"
1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\stm32f30x.h
"core_cm4.h"
"system_stm32f30x.h"
<stdint.h>
"stm32f30x_conf.h"
1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cm4.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
<core_cmSimd.h>
1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1493798334 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\cmsis\core_cmsimd.h
<cmsis_iar.h>
<cmsis_ccs.h>
<cmsis_csm.h>
1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\system_stm32f30x.h
1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\stm32f30x_conf.h
"stm32f30x_adc.h"
"stm32f30x_can.h"
"stm32f30x_crc.h"
"stm32f30x_comp.h"
"stm32f30x_dac.h"
"stm32f30x_dbgmcu.h"
"stm32f30x_dma.h"
"stm32f30x_exti.h"
"stm32f30x_flash.h"
"stm32f30x_fmc.h"
"stm32f30x_gpio.h"
"stm32f30x_hrtim.h"
"stm32f30x_syscfg.h"
"stm32f30x_i2c.h"
"stm32f30x_iwdg.h"
"stm32f30x_opamp.h"
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
"stm32f30x_rtc.h"
"stm32f30x_spi.h"
"stm32f30x_tim.h"
"stm32f30x_usart.h"
"stm32f30x_wwdg.h"
"stm32f30x_misc.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_adc.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_can.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_crc.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_comp.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dac.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dbgmcu.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_dma.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_exti.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_flash.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_fmc.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_gpio.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_hrtim.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_syscfg.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_i2c.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_iwdg.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_opamp.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_pwr.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_rcc.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_rtc.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_spi.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_tim.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_usart.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_wwdg.h
"stm32f30x.h"
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\inc\stm32f30x_misc.h
"stm32f30x.h"
1493798331 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\boot.h
1493798332 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\led.h
1493798335 c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\timer.h
1493829233 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\led.c
"header.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_adc.c
"stm32f30x_adc.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_can.c
"stm32f30x_can.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_comp.c
"stm32f30x_comp.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_crc.c
"stm32f30x_crc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dac.c
"stm32f30x_dac.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dbgmcu.c
"stm32f30x_dbgmcu.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_dma.c
"stm32f30x_dma.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_exti.c
"stm32f30x_exti.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_flash.c
"stm32f30x_flash.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_fmc.c
"stm32f30x_fmc.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_gpio.c
"stm32f30x_gpio.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_hrtim.c
"stm32f30x_hrtim.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_i2c.c
"stm32f30x_i2c.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_iwdg.c
"stm32f30x_iwdg.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_misc.c
"stm32f30x_misc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_opamp.c
"stm32f30x_opamp.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_pwr.c
"stm32f30x_pwr.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_rcc.c
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_rtc.c
"stm32f30x_rtc.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_spi.c
"stm32f30x_spi.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_syscfg.c
"stm32f30x_syscfg.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_tim.c
"stm32f30x_tim.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_usart.c
"stm32f30x_usart.h"
"stm32f30x_rcc.h"
1493798334 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\spl\src\stm32f30x_wwdg.c
"stm32f30x_wwdg.h"
"stm32f30x_rcc.h"
1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\lib\system_stm32f30x.c
"stm32f30x.h"
1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\main.c
"header.h"
1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\startup_stm32f30x.s
1493798335 source:c:\work\software\openblt\target\demo\armcm4_stm32f3_nucleo_f303k8_gcc\prog\timer.c
"header.h"

View File

@ -1,317 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_project_file>
<EmBitzVersion release="1.00" revision="0" />
<FileVersion major="1" minor="0" />
<Project>
<Option title="stm32f303" />
<Option pch_mode="2" />
<Option compiler="armgcc_eb" />
<Option virtualFolders="Libs\;Libs\cmsis\;Libs\SPL\;Srcs\;" />
<Build>
<Target title="Debug">
<Option output="..\bin\demoprog_stm32f303.elf" />
<Option object_output="..\obj\" />
<Option type="0" />
<Option compiler="armgcc_eb" />
<Option projectDeviceOptionsRelation="0" />
<Compiler>
<Add option="-Wall" />
<Add option="-fdata-sections" />
<Add option="-ffunction-sections" />
<Add option="-O0" />
<Add option="-g3" />
<Add option="-Og" />
</Compiler>
<Assembler>
<Add option="-Wa,--gdwarf-2" />
</Assembler>
<Linker>
<Add option="-Wl,--gc-sections" />
</Linker>
</Target>
</Build>
<Device>
<Add option="$device=cortex-m4" />
<Add option="$lscript=./../cfg/stm32f303k8_flash.ld" />
<Add option="$stack=0x0100" />
<Add option="$heap=0x0000" />
</Device>
<Compiler>
<Add option="-mfloat-abi=soft" />
<Add option="-fno-strict-aliasing" />
<Add symbol="STM32F303K8" />
<Add symbol="STM32F334x8" />
<Add symbol="USE_STDPERIPH_DRIVER" />
<Add directory="..\lib" />
<Add directory="..\lib\cmsis" />
<Add directory="..\lib\SPL\inc" />
<Add directory="..\..\Prog" />
</Compiler>
<Linker>
<Add option="-eb_lib=n" />
<Add option="-eb_start_files" />
</Linker>
<ExtraCommands>
<Add after="arm-none-eabi-objcopy -O srec $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).srec" />
<Mode before="0" />
<Mode after="1" />
</ExtraCommands>
<Unit filename="..\boot.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\boot.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\header.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_common_tables.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_const_structs.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_math.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cm4.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmFunc.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmInstr.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmSimd.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_adc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_can.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_comp.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_crc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_dac.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_dbgmcu.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_dma.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_exti.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_flash.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_fmc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_gpio.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_hrtim.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_i2c.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_iwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_misc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_opamp.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_pwr.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_rcc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_rtc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_spi.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_syscfg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_tim.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_usart.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f30x_wwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_adc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_can.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_comp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_crc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_dac.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_dbgmcu.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_dma.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_exti.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_flash.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_fmc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_gpio.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_hrtim.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_i2c.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_iwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_misc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_opamp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_pwr.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_rcc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_rtc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_spi.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_syscfg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_tim.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_usart.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f30x_wwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\stm32f30x.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\stm32f30x_conf.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f30x.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f30x.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\main.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\startup_stm32f30x.S">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\timer.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\timer.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Extensions>
<code_completion />
<debugger>
<target_debugging_settings target="Debug" active_interface="ST-link">
<debug_interface interface_id="ST-link" ip_address="localhost" ip_port="4242" path="${EMBITZ}\share\contrib" executable="STLinkGDB.exe" description="..\cfg\STM32F303x.svd" dont_start_server="false" backoff_time="1000" options="2" reg_filter="0" active_family="STMicroelectronics" gdb_before_conn="" gdb_after_conn="">
<family_options family_id="STMicroelectronics">
<option opt_id="ID_JTAG_SWD" opt_value="swd" />
<option opt_id="ID_VECTOR_START" opt_value="0x08000000" />
<option opt_id="ID_RESET_TYPE" opt_value="System" />
<option opt_id="ID_LOAD_PROGRAM" opt_value="1" />
<option opt_id="ID_SEMIHOST_CHECK" opt_value="0" />
<option opt_id="ID_RAM_EXEC" opt_value="0" />
<option opt_id="ID_VEC_TABLE" opt_value="1" />
<option opt_id="ID_DONT_CONN_RESET" opt_value="0" />
<option opt_id="ID_ALL_MODE_DEBUG" opt_value="0" />
<option opt_id="ID_DEV_ADDR" opt_value="" />
<option opt_id="ID_VERBOSE_LEVEL" opt_value="3" />
</family_options>
</debug_interface>
</target_debugging_settings>
</debugger>
<envvars />
</Extensions>
</Project>
</EmBitz_project_file>

View File

@ -1,74 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_layout_file>
<ActiveTarget name="Debug" />
<File name="..\boot.c" open="1" top="1" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="7070" topLine="148" />
</Cursor>
</File>
<File name="..\boot.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="275" topLine="0" />
</Cursor>
</File>
<File name="..\header.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1954" topLine="0" />
</Cursor>
</File>
<File name="..\led.c" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2185" topLine="9" />
</Cursor>
</File>
<File name="..\led.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="251" topLine="0" />
</Cursor>
</File>
<File name="..\lib\SPL\inc\stm32f30x_gpio.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="10201" topLine="250" />
</Cursor>
</File>
<File name="..\lib\SPL\inc\stm32f30x_rcc.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="31070" topLine="671" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f30x_gpio.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="17830" topLine="456" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f30x_usart.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="79457" topLine="1866" />
</Cursor>
</File>
<File name="..\lib\system_stm32f30x.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="8138" topLine="177" />
</Cursor>
</File>
<File name="..\main.c" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1915" topLine="21" />
</Cursor>
</File>
<File name="..\startup_stm32f30x.S" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2856" topLine="120" />
</Cursor>
</File>
<File name="..\timer.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1088" topLine="0" />
</Cursor>
</File>
<File name="..\timer.h" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="255" topLine="0" />
</Cursor>
</File>
</EmBitz_layout_file>

View File

@ -0,0 +1,224 @@
#****************************************************************************************
#| Description: Makefile for GNU ARM Embedded toolchain.
#| File Name: makefile
#|
#|---------------------------------------------------------------------------------------
#| C O P Y R I G H T
#|---------------------------------------------------------------------------------------
#| Copyright (c) 2017 by Feaser http://www.feaser.com All rights reserved
#|
#|---------------------------------------------------------------------------------------
#| L I C E N S E
#|---------------------------------------------------------------------------------------
#| This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or
#| modify it under the terms of the GNU General Public License as published by the Free
#| Software Foundation, either version 3 of the License, or (at your option) any later
#| version.
#|
#| OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
#| without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
#| PURPOSE. See the GNU General Public License for more details.
#|
#| You have received a copy of the GNU General Public License along with OpenBLT. It
#| should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy.
#|
#****************************************************************************************
SHELL = sh
#|--------------------------------------------------------------------------------------|
#| Configure project name |
#|--------------------------------------------------------------------------------------|
PROJ_NAME=demoprog_stm32f303
#|--------------------------------------------------------------------------------------|
#| Configure tool path |
#|--------------------------------------------------------------------------------------|
TOOL_PATH=/opt/gcc-arm-none-eabi-5_4-2016q3/bin/
#|--------------------------------------------------------------------------------------|
#| Speficy project source files |
#|--------------------------------------------------------------------------------------|
PROJ_FILES= \
main.c \
header.h \
boot.h \
boot.c \
led.h \
led.c \
timer.h \
timer.c \
startup_stm32f30x.S \
lib/stm32f30x_conf.h \
lib/stm32f30x.h \
lib/system_stm32f30x.h \
lib/system_stm32f30x.c \
lib/newlib/_exit.c \
lib/cmsis/core_cmSimd.h \
lib/cmsis/core_cmFunc.h \
lib/cmsis/core_cmInstr.h \
lib/cmsis/arm_const_structs.h \
lib/cmsis/core_cm4.h \
lib/cmsis/arm_common_tables.h \
lib/cmsis/arm_math.h \
lib/SPL/inc/stm32f30x_opamp.h \
lib/SPL/inc/stm32f30x_dma.h \
lib/SPL/inc/stm32f30x_pwr.h \
lib/SPL/inc/stm32f30x_iwdg.h \
lib/SPL/inc/stm32f30x_comp.h \
lib/SPL/inc/stm32f30x_syscfg.h \
lib/SPL/inc/stm32f30x_spi.h \
lib/SPL/inc/stm32f30x_rcc.h \
lib/SPL/inc/stm32f30x_usart.h \
lib/SPL/inc/stm32f30x_adc.h \
lib/SPL/inc/stm32f30x_rtc.h \
lib/SPL/inc/stm32f30x_wwdg.h \
lib/SPL/inc/stm32f30x_fmc.h \
lib/SPL/inc/stm32f30x_dac.h \
lib/SPL/inc/stm32f30x_exti.h \
lib/SPL/inc/stm32f30x_dbgmcu.h \
lib/SPL/inc/stm32f30x_i2c.h \
lib/SPL/inc/stm32f30x_misc.h \
lib/SPL/inc/stm32f30x_gpio.h \
lib/SPL/inc/stm32f30x_can.h \
lib/SPL/inc/stm32f30x_flash.h \
lib/SPL/inc/stm32f30x_crc.h \
lib/SPL/inc/stm32f30x_hrtim.h \
lib/SPL/inc/stm32f30x_tim.h \
lib/SPL/src/stm32f30x_dbgmcu.c \
lib/SPL/src/stm32f30x_opamp.c \
lib/SPL/src/stm32f30x_rtc.c \
lib/SPL/src/stm32f30x_misc.c \
lib/SPL/src/stm32f30x_wwdg.c \
lib/SPL/src/stm32f30x_iwdg.c \
lib/SPL/src/stm32f30x_flash.c \
lib/SPL/src/stm32f30x_pwr.c \
lib/SPL/src/stm32f30x_crc.c \
lib/SPL/src/stm32f30x_tim.c \
lib/SPL/src/stm32f30x_adc.c \
lib/SPL/src/stm32f30x_hrtim.c \
lib/SPL/src/stm32f30x_usart.c \
lib/SPL/src/stm32f30x_spi.c \
lib/SPL/src/stm32f30x_dac.c \
lib/SPL/src/stm32f30x_gpio.c \
lib/SPL/src/stm32f30x_can.c \
lib/SPL/src/stm32f30x_exti.c \
lib/SPL/src/stm32f30x_fmc.c \
lib/SPL/src/stm32f30x_rcc.c \
lib/SPL/src/stm32f30x_syscfg.c \
lib/SPL/src/stm32f30x_i2c.c \
lib/SPL/src/stm32f30x_comp.c \
lib/SPL/src/stm32f30x_dma.c
#|--------------------------------------------------------------------------------------|
#| Toolchain binaries |
#|--------------------------------------------------------------------------------------|
RM = rm
CC = $(TOOL_PATH)arm-none-eabi-gcc
LN = $(TOOL_PATH)arm-none-eabi-gcc
OC = $(TOOL_PATH)arm-none-eabi-objcopy
OD = $(TOOL_PATH)arm-none-eabi-objdump
AS = $(TOOL_PATH)arm-none-eabi-gcc
SZ = $(TOOL_PATH)arm-none-eabi-size
#|--------------------------------------------------------------------------------------|
#| Extract file names |
#|--------------------------------------------------------------------------------------|
PROJ_ASRCS = $(filter %.S,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CSRCS = $(filter %.c,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CHDRS = $(filter %.h,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
#|--------------------------------------------------------------------------------------|
#| Set important path variables |
#|--------------------------------------------------------------------------------------|
VPATH = $(foreach path,$(sort $(foreach file,$(PROJ_FILES),$(dir $(file)))) $(subst \,/,$(OBJ_PATH)),$(path) :)
OBJ_PATH = obj
BIN_PATH = bin
INC_PATH = $(patsubst %,-I%,$(sort $(foreach file,$(filter %.h,$(PROJ_FILES)),$(dir $(file)))))
LIB_PATH =
#|--------------------------------------------------------------------------------------|
#| Options for toolchain binaries |
#|--------------------------------------------------------------------------------------|
HEAP_SIZE = 0x0000
STACK_SIZE = 0x0100
STDFLAGS = -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fno-strict-aliasing
STDFLAGS += -fdata-sections -ffunction-sections -Wall -g3
OPTFLAGS = -Og
CFLAGS = $(STDFLAGS) $(OPTFLAGS)
CFLAGS += -DSTM32F303K8 -DSTM32F334x8 -DUSE_STDPERIPH_DRIVER
CFLAGS += -D__HEAP_SIZE=$(HEAP_SIZE) -D__STACK_SIZE=$(STACK_SIZE)
CFLAGS += $(INC_PATH)
AFLAGS = $(CFLAGS)
LFLAGS = $(STDFLAGS) $(OPTFLAGS)
LFLAGS += -Wl,--defsym=__HEAP_SIZE=$(HEAP_SIZE) -Wl,--defsym=__STACK_SIZE=$(STACK_SIZE)
LFLAGS += -Wl,-script="stm32f303k8_flash.ld" -Wl,-Map=$(BIN_PATH)/$(PROJ_NAME).map
LFLAGS += -specs=nano.specs -Wl,--gc-sections $(LIB_PATH)
OFLAGS = -O srec
ODFLAGS = -x
SZFLAGS = -B -d
RMFLAGS = -f
#|--------------------------------------------------------------------------------------|
#| Specify library files |
#|--------------------------------------------------------------------------------------|
LIBS =
#|--------------------------------------------------------------------------------------|
#| Define targets |
#|--------------------------------------------------------------------------------------|
AOBJS = $(patsubst %.S,%.o,$(PROJ_ASRCS))
COBJS = $(patsubst %.c,%.o,$(PROJ_CSRCS))
#|--------------------------------------------------------------------------------------|
#| Make ALL |
#|--------------------------------------------------------------------------------------|
.PHONY: all
all: $(BIN_PATH)/$(PROJ_NAME).srec
$(BIN_PATH)/$(PROJ_NAME).srec : $(BIN_PATH)/$(PROJ_NAME).elf
@$(OC) $< $(OFLAGS) $@
@$(OD) $(ODFLAGS) $< > $(BIN_PATH)/$(PROJ_NAME).map
@echo +++ Summary of memory consumption:
@$(SZ) $(SZFLAGS) $<
@echo +++ Build complete [$(notdir $@)]
$(BIN_PATH)/$(PROJ_NAME).elf : $(AOBJS) $(COBJS)
@echo +++ Linking [$(notdir $@)]
@$(LN) $(LFLAGS) -o $@ $(patsubst %.o,$(OBJ_PATH)/%.o,$(^F)) $(LIBS)
#|--------------------------------------------------------------------------------------|
#| Compile and assemble |
#|--------------------------------------------------------------------------------------|
$(AOBJS): %.o: %.S $(PROJ_CHDRS)
@echo +++ Assembling [$(notdir $<)]
@$(AS) $(AFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
$(COBJS): %.o: %.c $(PROJ_CHDRS)
@echo +++ Compiling [$(notdir $<)]
@$(CC) $(CFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
#|--------------------------------------------------------------------------------------|
#| Make CLEAN |
#|--------------------------------------------------------------------------------------|
.PHONY: clean
clean:
@echo +++ Cleaning build environment
@$(RM) $(RMFLAGS) $(foreach file,$(AOBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(foreach file,$(COBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(patsubst %.o,%.lst,$(foreach file,$(COBJS),$(OBJ_PATH)/$(file)))
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).elf $(BIN_PATH)/$(PROJ_NAME).map
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).srec
@echo +++ Clean complete

View File

@ -1,7 +1,7 @@
/**
\defgroup ARMCM4_STM32F3_Nucleo_F303K8_GCC Demo for Nucleo-F303K8/GCC
\ingroup Demos
\brief Preconfigured programs for the Nucleo-F303K8 and the GCC compiler.
\brief Preconfigured programs for the Nucleo-F303K8 and the ARM GNU Embedded toolchain.
\details For detailed getting started instructions, refer to:
https://www.feaser.com/openblt/doku.php?id=manual:demos:nucleo_f303k8_gcc.
*/