Refs #311. Reworked compiler specific parts in the EFM32 port.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@338 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
This commit is contained in:
Frank Voorburg 2017-08-16 14:01:03 +00:00
parent 739c8d6ce8
commit dbcf97f9d6
45 changed files with 2651 additions and 3579 deletions

View File

@ -1,16 +1,16 @@
S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF
S11300009C070020B9000000DD010000DD010000B4
S1130010DD010000DD010000DD010000DD01000064
S1130020DD010000DD010000DD010000DD01000054
S1130030DD010000DD010000DD010000DD01000044
S1130040DD010000DD010000DD010000DD01000034
S1130050DD010000DD010000DD010000DD01000024
S1130060DD010000DD010000DD010000DD01000014
S1130070DD010000DD010000DD010000DD01000004
S1130080DD010000DD010000DD010000DD010000F4
S1130090DD010000DD010000DD010000DD010000E4
S11300A0DD010000DD010000DD010000DD010000D4
S10B00B0DD010000DD01000088
S11300009C070020B9000000611600006116000082
S11300106116000061160000611600006116000000
S113002061160000611600006116000061160000F0
S113003061160000611600006116000061160000E0
S113004061160000611600006116000061160000D0
S113005061160000611600006116000061160000C0
S113006061160000611600006116000061160000B0
S113007061160000611600006116000061160000A0
S11300806116000061160000611600006116000090
S11300906116000061160000611600006116000080
S11300A06116000061160000611600006116000070
S10B00B0611600006116000056
S11300B82E49072291438D462D492E480A1A06D007
S11300C80722914381F30988022282F314882A487B
S11300D82A492B4A00F039F82A482B492B4A00F0C0
@ -23,391 +23,388 @@ S1130138043003B4904703BCF7E700208646EC4636
S113014800200021224A9047FEE7884207D0521A2D
S113015805D0037801300B700131013AF9D17047A9
S1130168884202D002700130FAE770479C070020E9
S11301789C0700209C07002078190000200100201B
S11301789C0700209C070020501900002001002043
S11301882C010020DC010000DC01000070160000D6
S113019858180000000000202001002070160000FC
S11301983018000000000020200100207016000024
S11301A8701600007016000070160000701600002B
S11301B87016000070160000701600005718000032
S11301B87016000070160000701600002D1800005C
S11301C82C0100201A0600201C0600209C06002092
S10701D88D1400007E
S11301DC38210148014B184770160000B108000083
S11301EC72B6704762B67047004B1847ED010000B9
S11301FC10B50C4B984798B10B4B98470B4C0C4BC8
S113020C9847A0470B4B20F0604020F07F0018600B
S113021CA0474468084B98472346BDE8104018474C
S113022C10BD00BF59060000D9090000610600008A
S113023CA506000008ED00E0F1010000F8B5013A54
S113024C054F4D1E5618441AB54204D015F8013FFB
S113025C6355B847F8E7F8BD270A00002DE9F041CB
S113026C05460C4F0C4E00244FF00C08B84708FB05
S113027C04F39959A94207D833445A680A4495425D
S113028C02D2187ABDE8F08101340F2CEED1FF2094
S113029CBDE8F081270A0000041700002DE9F3479C
S11302AC134B054600689847FF2801D100201BE03A
S11302BCDFF84080DFF840900024261D2F68AB59EE
S11302CC04EB070A0193C04704220DEB02015046CC
S11302DCC8470028EAD1E259019B9A42E6D1B6F507
S11302EC007F3446E9D1012002B0BDE8F08700BF9D
S11302FC69020000270A00000100002038B5114BE8
S113030C044698420D4606D0B1F5005F05D00E4B5D
S113031C984718B911E00D4C00E01C46C5F30803CE
S113032C5BB923689D420AD020464FF4007240F812
S113033C045B2946064B984701E0002038BD204653
S113034C38BD00BF2C010020A9020000300300209E
S113035C490200002DE9F84F9846036821F4FF7612
S113036C013304460D46174626F0010606D140F823
S113037C046B4FF400723146184B984723689E4225
S113038C08D020463146164B9847044610B9002035
S113039CBDE8F88FB9462368DFF848A0ED1A254468
S11303ACDFF83CB0043506F50076D047231DEB1A74
S11303BCB3F5007F06D320463146D84704460028BF
S11303CCE5D0051D19F8013B05F8013BC9EB080301
S11303DCDF42EAD10120BDE8F88F00BF49020000DA
S11303EC09030000270A000008B5044B9847044A87
S11303FC4FF0FF331360034A136008BD311400003F
S113040C300300202C0100202DE9F0410F4E04464E
S113041C0D461746B047FF2815D0681E2044B04738
S113042CFF2810D024F4FF7323F00103084EB3F516
S113043C005F3A462B462146B446BDE8F0410CBF5A
S113044C0448054860470020BDE8F08169020000BB
S113045C610300002C010020300300202DE9F84F2B
S113046C394E0C460746B0470546601E3844B04723
S113047C8542814602D90020BDE8F88F6B1EDBB2A1
S113048CFD2BF8D80F28F6D8304B1B78472B08D007
S113049C492B06D0482B0CBF4FF480564FF4006602
S11304AC01E04FF40076DFF8A880DFF8A8B0002450
S11304BCC0470C2303FB04B31A7A254FAA42DFF876
S11304CC94A001D11D6804E001340F2CF0D14FF03D
S11304DCFF3500244FF00C08B84708FB04A31A7A24
S11304EC4A4501D11C6804E001340F2CF4D14FF0BF
S11304FCFF344FF000084FF00C0BB8470BFB08A36C
S113050C1A7A4A4501D15B6805E008F10108B8F193
S113051C0F0FF2D10023641B1C44B4FBF6F4DFF878
S113052C3890A4B24FF000081FFA88F3A34208D203
S113053CB8472846C84708F1010835440028F3D0C9
S113054C99E70120BDE8F88F69020000FE81E00FF5
S113055C270A000004170000AD0000200F4B07B55C
S113056C1A68013216D09A68596842F2B8001144DC
S113057CDA6811441A6911445A6911449A6911448C
S113058CDA698B185B4202AA42F8043D0421044B3D
S113059C984700E0012003B05DF804FB2C01002017
S11305AC150400004FF400531A6842F204031B684C
S11305BC134442F208021268134442F20C02126809
S11305CC134442F21002116842F2140212680B44F2
S11305DC1A4442F218031B68134442F2B80212681C
S11305ECD3420CBF01200020704700000B4808B513
S11305FC0368013304D10A480368013306D109E0C6
S113060C084B98470028F6D1002008BD054B9847A5
S113061C0028F9D0044B9847012008BD2C01002078
S113062C30030020A9020000511400004FF40050C4
S113063C70470000004B1847F5030000004B1847A7
S113064C15040000004B184769040000004B1847C0
S113065CB1050000004B18473906000010B5044BD7
S113066C984718B1BDE81040024B184710BD00BFA5
S113067C69050000F905000043F2AF61044B002248
S113068C1A60596005219A601960024B1A60704710
S113069C10E000E034050020014B00221A60704782
S11306AC10E000E0044B1B68DB0341BF034A1368F2
S11306BC01331360704700BF10E000E034050020E4
S11306CC08B5024B9847024B186808BDB1060000E8
S11306DC340500207FB51D4B1D4C0FCB8DE80F004E
S11306EC01211C48A0471C4E012304220621022090
S11306FCB0470122002307210220B047174E0121E5
S113070C1748A04702211748174B98473046174BF8
S113071C0121984730460121A047154C0026694613
S113072C2046144B8DF8006098474FF4165231460E
S113073C2046114B98470323636504236363052107
S113074C20460E4B984704B070BD00BFB81700008C
S113075C8D0F000000C20200D112000040151600DB
S113076C0023040003001200DD110000610E0000E0
S113077C00440840C113000059130000A5130000E5
S113078C40292DE9F84380460F4603D96C211948BA
S113079C194B9847194CA368D80609D539462046F5
S11307AC174B9847174DA368D90605D4A847FAE701
S11307BC70211048104B9847124E4546B146C8EB71
S11307CC05039BB29F4212D9B047A368DA0608D539
S11307DC29780A480A4B9847A368DB0605D4C8470E
S11307ECFAE779210348044B98470135E7E7BDE85C
S11307FCF88300BFC8170000B1080000004408408B
S113080C15140000270A0000F8B51E4D06462C7876
S113081C1D489CB9C36A5B0701D4002430E01B4B10
S113082C98471B4B18700028F7D01A4B98471A4B53
S113083C18601A4B1C7001232B7021E0C46A14F04D
S113084C040415D0154C114B27789847104923787C
S113085C0F44787001330A78DBB29A422370DCD1EE
S113086C0F4B01313046984700232B70012407E0CD
S113087C084B9847084B1B6864339842CDD92C70AD
S113088C2046F8BD38050020004408400914000037
S113089C40050020CD0600003C0500208105002009
S11308AC4902000008B5014CA047FDE7270A0000E7
S11308BC10B50B4B9847012811D00A4C2378012B07
S11308CC0DD1094B9847094B1B6803F5FA739842F1
S11308DC05D300232370BDE81040054B184710BD09
S11308EC1D0A000082050020CD06000084050020AE
S11308FCFD010000054B012210B51A70044B9847FA
S113090CBDE81040034B1860034B184782050020C8
S113091CCD06000084050020BD08000010B5074B6F
S113092C9847074B9847074B9847074B9847074BF3
S113093C9847BDE81040064B184700BFF50100006E
S113094C250A000085060000410600008909000004
S113095C0109000010B5054B9847054B9847054B0A
S113096C9847BDE81040044B184700BF270A000005
S113097CB1060000A9090000BD08000008B5044B2D
S113098C9847044B9847044B00221A7008BD00BFCB
S113099C3D0A0000E10600002001002010B50748C4
S11309AC074B9847012807D1BDE81040054B00229E
S11309BC1A700248044B184710BD00BF880500206C
S11309CC1508000020010020790A0000704700007F
S11309DC054B10B51B7813B9C9B2044B9847BDE845
S11309EC1040034B184700BF200100208D07000066
S11309FC690A0000034B1B78013B022B8CBF40207F
S1130A0C0020704720010020004B1847010A000009
S1130A1C004B1847590A000070477047034BFE22DD
S1130A2CDA7002221871A3F844207047C80500201C
S1130A3C054B00221A709A6483F84320A3F84420CF
S1130A4C9A705A70704700BFC8050020024B187882
S1130A5C003018BF01207047C8050020024B00224B
S1130A6C83F84320704700BFC80500202DE9F041EE
S1130A7C03780546FF2B814C18D1E3701023002218
S1130A8C012523717E4B62706271257098477D4EEF
S1130A9CA071B047E071B0470823000AA4F84430B1
S1130AAC794B20726572A5729847CFE02678012E97
S1130ABC40F0E180F32B53D01ED8CF2B00F0BA803A
S1130ACC05D8C92B7FD0CC2B00F0BB80BBE0D12B3D
S1130ADC00F0AA80C0F08A80D22B40F0B480FF23AF
S1130AEC0025E370664B257165719847E571A0711B
S1130AFC25726572072394E0FA2B46D00AD8F52B9D
S1130B0C11D019D3F62B40F09E80FF23E370436879
S1130B1CA36493E0FD2B47D0FE2B50D0FC2B40F06C
S1130B2C9280002090E0564B98476A78904201DC02
S1130B3C222089E0A16C07E0514B98476B789842CE
S1130B4CF6DD6968A1646A78504B201D9847FF2331
S1130B5CE3706B78A26C1344A3646B78013360E08C
S1130B6CFF23E370A26C4168002311448A4204D031
S1130B7C12F8010B0344DBB2F8E7C4F80730012385
S1130B8C237100236371A3710CE0FF23E370404BCA
S1130B9C0722A364002323716371A371E27123728E
S1130BAC6372A37208233CE0FF236278E370002392
S1130BBC2371A371E37123726271062331E0002364
S1130BCC2370637038E02E4FD4F84880B8476A1C01
S1130BDC411E304B40469847002832D0FF23E37027
S1130BECB847A36C01381844A06427E0244B9847F9
S1130BFC6B78013898429BDDFF23E370A4F84460C2
S1130C0C697819B9244B984700BB1AE0AA1CA06C4C
S1130C1C204B1A4E9847A0B16B78B26C1344B36452
S1130C2C14E0A4F8443011E041681C4BA06C9847C4
S1130C3C10B906E01A4B9847FF23E370A4F84460FC
S1130C4C04E0312000E02020164B984794F8433000
S1130C5C012B02D11020134B9847B4F944100748C8
S1130C6C002908DD012380F8433089B203300E4B90
S1130C7CBDE8F0411847BDE8F08100BFC80500206D
S1130C8C150A0000010A0000410600004902000098
S1130C9C4C180000490600006906000051060000CB
S1130CACFD010000290A0000DD0900001B4AD36A7B
S1130CBC03F47053B3F5805F2AD0B3F5005F04D00E
S1130CCCB3F5006F04D1164B00E0164B186870474F
S1130CDCD36803F4E063B3F5007F13D005D89BB15C
S1130CECB3F5807F12D110487047B3F5806F07D0ED
S1130CFCB3F5A06F0FD0B3F5407F07D10B48704705
S1130D0C0B4870470B4870470B48704700207047DE
S1130D1C4FF4004070470948704700BF00800C40F6
S1130D2C2801002024010020C0CF6A00809FD50038
S1130D3C406F4001C0D8A70040420F00003FAB01F8
S1130D4C08B5054B9847054B5B6803F00F03D84077
S1130D5C034B186008BD00BFB90C000000800C40A8
S1130D6C1406002070474FF400407047014B18687C
S1130D7C704700BF240100200A4A536803F007019E
S1130D8C03290CD8DFE801F00202070723F007035C
S1130D9C43F0010303E023F0070343F00303536020
S1130DAC704700BF00000C40104910B5104C114A9C
S1130DBC0144A14253680BD803F0070102390129FD
S1130DCC23F0070394BF43F0030343F001030BE048
S1130DDC0949884208D803F007010239012923F094
S1130DEC070398BF43F00203536010BDFFDB0BFFF6
S1130DFCFF23F40000000C400024F400034B5A6D54
S1130E0CD20702D41A6D1042FCD1704700800C40FA
S1130E1C0C4B40009B6A10B523FA00F000F0030061
S1130E2C022805D0032807D0012809D1064B00E07D
S1130E3C064BBDE810401847054B9847400810BDB9
S1130E4C002010BD00800C40730D0000790D0000D3
S1130E5C4D0D0000C0F30313013B10B50C46032BDE
S1130E6C7FD8DFE803F0020E2159B1FA81F43D4A30
S1130E7CE4B29368C4F11F0423F00F031C43946081
S1130E8C10BD394B9847B4FA84F4364AE4B253682B
S1130E9CC4F11F0423F00F031C435460334B9847D5
S1130EACBDE81040324B1847324B984215D003F52D
S1130EBCF633984221D0A3F57F33984251D10420C4
S1130ECC2D4B9847B1FA81F4264AE4B2936EC4F1DF
S1130EDC1F0423F00F031C430DE00420264B9847FA
S1130EECB1FA81F41F4AE4B2936EC4F11F0423F0E7
S1130EFCF00343EA0414946610BD04201E4B984777
S1130F0CB1FA81F4174AE4B2936EC4F10F0423F4DA
S1130F1C407343EA0424EEE7184B984204D003F5DB
S1130F2C043398420ED010BD4020134B9847B1FAAD
S1130F3C81F40C4AE4B2136FC4F11F0423F00303CD
S1130F4C1C430DE040200C4B9847B1FA81F4054A40
S1130F5CE4B2136FC4F11F0423F0300343EA041406
S1130F6C146710BD00800C40850D00004D0D000071
S1130F7CB50D000030140A00090E000040051400E1
S1130F8CC0F30322013A38B50346052A20D8DFE81A
S1130F9C02F0120306090C0F00200E4D0DE0002088
S1130FAC0D4D0AE001200D4D07E010200C4D04E01E
S1130FBC00200C4D01E00C4D0020C3F3043408B1A7
S1130FCC0A4B984705F1047304EBC3039B001960A7
S1130FDC38BD00BF44800C4040800C4058800C400D
S1130FEC60800C4078800C4008800C40090E000096
S1130FFC00F00F000138032803D8DFE800F00416D2
S113100C202300207047124BDB6A03F47053B3F5B2
S113101C805F08D0B3F5005F16D0B3F5006F0CBF3A
S113102C04200520704703207047094B9B6A03F08A
S113103C0303013B022B09D8064AD05C7047044BCE
S113104C9B6A03E007207047022070470120704719
S113105C00800C405418000000F47810B0F5402FB8
S113106C10B548D018D8B0F5802F32D009D8002844
S113107C6FD0B0F5003F6AD1394B9847394B9B6818
S113108C2EE0B0F5002F26D0B0F5202F2BD0B0F5E4
S113109CC02F5CD1002046E0B0F5A01F47D007D884
S11310ACB0F5602F2FD0B0F5901F50D101203AE04D
S11310BCB0F5C01F44D0B0F5D01F4ED0B0F5B01F62
S11310CC45D1294B01209847264B1B6FC3F30113C1
S11310DC34E0264B3EE0244B00209847214B9B6E7A
S11310EC03F00F032AE0204B002098471D4B9B6E06
S11310FCC3F3031322E01C4B00209847194B9B6E3F
S113110CC3F301231AE0184B00209847154A936E39
S113111CC3F3012320FA03F3D06F00F0070001306E
S113112CB3FBF0F010BD104BBDE8104018470E4B4C
S113113C012098470B4B1B6F03F00303D84010BDE1
S113114C0B480C4B9847072807D0082801D00020DF
S113115C10BD034BBDE810401847074810BD00BF35
S113116CB90C000000800C401D0E00004D0D000059
S113117C04001800FD0F0000809FD50010B4042853
S113118C20D8DFE800F00C09031106000420082322
S113119C0CE01020202309E04020802306E04FF4CB
S11311AC80704FF4007301E001200223064C29B136
S11311BC206222B1E26A1342FCD000E02362034BAA
S11311CC10BC184710BC704700800C40A5120000DE
S11311DC00F00F00012810B503D04ED3032822D9F8
S11311EC10BD0239032948D8DFE801F00B020508C9
S11311FC0120032407E00220044604E00320012418
S113120C01E000200424012211461C4B98471C4B7E
S113121C98471C4B5C621C4B98471C4B9847BDE889
S113122C10401B4B1847022801F1FF310CBF00245E
S113123C0224052921D8DFE801F016030A20201125
S113124C01220E4B11460020984702230CE0012288
S113125C0A4B114610469847012305E00D4B012219
S113126C1A60032300E0002306480322816AA2408B
S113127C21EA0202A3401343836210BD89110000CA
S113128C850D000000800C40A51200004D0D0000DF
S113129CB50D000008089043024BDA6A024B1A8021
S11312AC704700BF00800C401806002024235843CC
S11312BC00F1804000F5C040036823F00303194398
S11312CC01607047F0B55AB124244443012504F15C
S11312DC80448D4004F5C0440BB1256100E0656188
S11312EC24244443072904F1804404F5C0440AD857
S11312FC67688D000F26AE4027EA060602FA05F54C
S113130C354365600CE001F18045083DA768AD00EC
S113131C0F26AE4027EA060602FA05F53543A5600A
S113132C62B924225043012400F1804004FA01F1F3
S113133C00F5C0400BB10161F0BD4161F0BD036C1F
S113134CDB0702D4436C0B42FCD1704738B504461E
S113135C154661B90B4B984205D003F5806398424E
S113136C0FD1094800E00948094B98470146490147
S113137CB1FBF5F22046203A0421064BD2009847E3
S113138CE26038BD004008404015160040051400CA
S113139C651000004B130000CB435B0003F00A0301
S11313AC41EA030210B50221014B9847426010BD7B
S11313BC4B13000070B50F4B0D46022104469847A1
S11313CC0A234360666C002EFCD10123236423683A
S11313DC297B6A7B23F01C030B431A43AB7B6968A0
S11313EC13432360AA68044B204698472B78636008
S11313FC266470BD4B1300005913000083689B06D0
S113140CFCD5C069C0B2704710B502460C4693684F
S113141CDB06FCD540211046014B9847946210BD65
S113142C4B130000064B9A6842F001029A6041F695
S113143C7132DA639A6822F001029A60704700BF35
S113144C00000C40054B9A6842F001029A6000229D
S113145CDA639A6822F001029A60704700000C402B
S113146C06490B6903F03F0303708B6903F0F00228
S113147CCB69C3F30313134343707047D0FF0FE0DE
S113148C564B07B59847564B1B681B0E0ED1554A45
S113149C136823F070031360534B1A6822F06042F4
S11314AC1A601A6862F060621A6001E0032B0DD8AE
S11314BC4D4A136823F4FC53136002F500520023C5
S11314CC203213605360936113629363474B01A8FA
S11314DC98479DF80430012B0FD19DF805302BB99A
S11314EC434A136843F00203136001E0012B04D850
S11314FC404A136843F0010313603F4B1A683F4B97
S113150C9A4220D83B4C3E48236843F490432360D2
S113151C036801681B0403F0FE420368006803F4CB
S113152CFE45090400F07F032B4301F4FE010B4339
S113153C1343344A1360344B1A68344B1A602368CF
S113154C23F490432360012211460020304B98472A
S113155C304A314C136C002143F00F031364536C69
S113156C2E486FEA13436FEA03435364A0470021E8
S113157C2B48A04700212B48A04700212A48A0470C
S113158C00212A48A04700212948A04700212948C6
S113159CA04700212848A04700212848A047002143
S11315AC2748A04700212748A04700212648A047E8
S11315BC00212648A04700212548A04701230522E5
S11315CC18460921234CA04702210120224B98479D
S11315DC224B9847224CA047FDE700BF710D000039
S11315ECFC81E00F0CA00C4020600C406D1400003A
S11315FC40800C4044800C40F081E00FFFB98A4CD1
S113160CB481E00F34200040C881E00F2C4000402E
S113161C8911000000800C408D0F000000030400B1
S113162C001304000033040000A2020000020200B4
S113163C00120200002202000032020000720200BA
S113164C0082020000B2020000E2020000F202007A
S113165C00D20200D1120000B912000029090000C6
S107166C610900000C
S1131670433A2F576F726B2F736F6674776172657D
S11316802F4F70656E424C542F5461726765742FEE
S113169044656D6F2F41524D434D335F45464D3385
S11316A0325F4F6C696D65785F454D33324738382A
S11316B0304631323853544B5F43726F7373776FD4
S11316C0726B732F426F6F742F6964652F2E2E2FE8
S11316D02E2E2F2E2E2F2E2E2F536F757263652FC5
S11316E041524D434D335F45464D33322F43726F64
S11316F07373776F726B732F766563746F72732E67
S11317006300000000200000002000000100000031
S11317100040000000200000020000000060000003
S113172000200000030000000080000000200000F2
S11317300400000000A000000020000005000000DC
S113174000C00000002000000600000000E00000CF
S1131750002000000700000000000100002000003D
S11317600800000000200100002000000900000023
S113177000400100002000000A0000000060010099
S1131780002000000B000000008001000020000089
S11317900C00000000A00100002000000D0000006B
S11317A000C00100002000000E00000000E0010065
S11317B0002000000F0000000500000000000000F1
S11317C08025000000000000433A2F576F726B2FF2
S11317D0736F6674776172652F4F70656E424C54F7
S11317E02F5461726765742F44656D6F2F41524D9C
S11317F0434D335F45464D33325F4F6C696D6578B9
S11318005F454D3332473838304631323853544BC4
S11318105F43726F7373776F726B732F426F6F7462
S11318202F6964652F2E2E2F2E2E2F2E2E2F2E2E27
S11318302F536F757263652F41524D434D335F458E
S1131840464D33322F756172742E63004F70656E8E
S10A1850424C5400030206A0
S1131858284BF0B51E469C68921044F001049C6025
S113186800254FF0010E4FF0080C9542214C3ADA4E
S113187800EB85071F61C3F80CE0DF697F0706D515
S1131888A3684FF0FF3023F00103A360F0BDDF69C4
S1131898BF0701D4184C08E0A3686FF0010023F0D7
S11318A80103A360F0BDACB1013CDF6917F0080F78
S11318B8104FF8D074B151F82540B4610E4CC6F8F5
S11318C80CC0DF6917F0010F0A4F02D014B1013CB4
S11318D8F7E734B9BB686FF0020023F00103BB607B
S11318E8F0BD0135C1E7A368002023F00103A3601C
S11318F8F0BD00BF00000C40809698001A4B10B54C
S11319089A6842F001029A6001221861DA60DA6981
S1131918510706D59A684FF0FF3022F001029A6009
S113192810BDDA69920706D59A686FF0010022F0B3
S113193801029A6010BD0222DA600C4AD8690A4989
S113194810F001000C4602D012B1013AF6E732B9A0
S1131958A3686FF0020023F00103A36010BD8B6835
S113196823F001038B6010BD00000C4080969800A2
S10F197804000000008000000048E801AA
S10701D87D1400008E
S11301DC72B6704762B67047004B1847DD010000D9
S11301EC10B50C4B984798B10B4B98470B4C0C4BD8
S11301FC9847A0470B4B20F0604020F07F0018601C
S113020CA0474468084B98472346BDE8104018475C
S113021C10BD00BF49060000C909000051060000CA
S113022C9506000008ED00E0E1010000F8B5013A84
S113023C054F4D1E5618441AB54204D015F8013F0B
S113024C6355B847F8E7F8BD170A00002DE9F041EB
S113025C05460C4F0C4E00244FF00C08B84708FB15
S113026C04F39959A94207D833445A680A4495426D
S113027C02D2187ABDE8F08101340F2CEED1FF20A4
S113028CBDE8F081170A0000701600002DE9F34751
S113029C134B054600689847FF2801D100201BE04A
S11302ACDFF84080DFF840900024261D2F68AB59FE
S11302BC04EB070A0193C04704220DEB02015046DC
S11302CCC8470028EAD1E259019B9A42E6D1B6F517
S11302DC007F3446E9D1012002B0BDE8F08700BFAD
S11302EC59020000170A00000100002038B5114B18
S11302FC044698420D4606D0B1F5005F05D00E4B6E
S113030C984718B911E00D4C00E01C46C5F30803DE
S113031C5BB923689D420AD020464FF4007240F822
S113032C045B2946064B984701E0002038BD204663
S113033C38BD00BF2C0100209902000030030020BE
S113034C390200002DE9F84F9846036821F4FF7632
S113035C013304460D46174626F0010606D140F833
S113036C046B4FF400723146184B984723689E4235
S113037C08D020463146164B9847044610B9002045
S113038CBDE8F88FB9462368DFF848A0ED1A254478
S113039CDFF83CB0043506F50076D047231DEB1A84
S11303ACB3F5007F06D320463146D84704460028CF
S11303BCE5D0051D19F8013B05F8013BC9EB080311
S11303CCDF42EAD10120BDE8F88F00BF39020000FA
S11303DCF9020000170A000008B5044B9847044AB8
S11303EC4FF0FF331360034A136008BD211400005F
S11303FC300300202C0100202DE9F0410F4E04465F
S113040C0D461746B047FF2815D0681E2044B04748
S113041CFF2810D024F4FF7323F00103084EB3F526
S113042C005F3A462B462146B446BDE8F0410CBF6A
S113043C0448054860470020BDE8F08159020000DB
S113044C510300002C010020300300202DE9F84F4B
S113045C394E0C460746B0470546601E3844B04733
S113046C8542814602D90020BDE8F88F6B1EDBB2B1
S113047CFD2BF8D80F28F6D8304B1B78472B08D017
S113048C492B06D0482B0CBF4FF480564FF4006612
S113049C01E04FF40076DFF8A880DFF8A8B0002460
S11304ACC0470C2303FB04B31A7A254FAA42DFF886
S11304BC94A001D11D6804E001340F2CF0D14FF04D
S11304CCFF3500244FF00C08B84708FB04A31A7A34
S11304DC4A4501D11C6804E001340F2CF4D14FF0CF
S11304ECFF344FF000084FF00C0BB8470BFB08A37C
S11304FC1A7A4A4501D15B6805E008F10108B8F1A4
S113050C0F0FF2D10023641B1C44B4FBF6F4DFF888
S113051C3890A4B24FF000081FFA88F3A34208D213
S113052CB8472846C84708F1010835440028F3D0D9
S113053C99E70120BDE8F88F59020000FE81E00F15
S113054C170A000070160000AD0000200F4B07B511
S113055C1A68013216D09A68596842F2B8001144EC
S113056CDA6811441A6911445A6911449A6911449C
S113057CDA698B185B4202AA42F8043D0421044B4D
S113058C984700E0012003B05DF804FB2C01002027
S113059C050400004FF400531A6842F204031B686C
S11305AC134442F208021268134442F20C02126819
S11305BC134442F21002116842F2140212680B4402
S11305CC1A4442F218031B68134442F2B80212682C
S11305DCD3420CBF01200020704700000B4808B523
S11305EC0368013304D10A480368013306D109E0D6
S11305FC084B98470028F6D1002008BD054B9847B6
S113060C0028F9D0044B9847012008BD2C01002088
S113061C3003002099020000411400004FF40050F4
S113062C70470000004B1847E5030000004B1847C7
S113063C05040000004B184759040000004B1847F0
S113064CA1050000004B18472906000010B5044B07
S113065C984718B1BDE81040024B184710BD00BFB5
S113066C59050000E905000043F2AF61044B002278
S113067C1A60596005219A601960024B1A60704720
S113068C10E000E034050020014B00221A60704792
S113069C10E000E0044B1B68DB0341BF034A136802
S11306AC01331360704700BF10E000E034050020F4
S11306BC08B5024B9847024B186808BDA106000008
S11306CC340500207FB51D4B1D4C0FCB8DE80F005E
S11306DC01211C48A0471C4E0123042206210220A0
S11306ECB0470122002307210220B047174E0121F5
S11306FC1748A04702211748174B98473046174B09
S113070C0121984730460121A047154C0026694623
S113071C2046144B8DF8006098474FF4165231461E
S113072C2046114B98470323636504236363052117
S113073C20460E4B984704B070BD00BF2417000030
S113074C7D0F000000C20200C1120000401516000B
S113075C0023040003001200CD110000510E000010
S113076C00440840B1130000491300009513000025
S113077C40292DE9F84380460F4603D96C211948CA
S113078C194B9847194CA368D80609D53946204605
S113079C174B9847174DA368D90605D4A847FAE711
S11307AC70211048104B9847124E4546B146C8EB81
S11307BC05039BB29F4212D9B047A368DA0608D549
S11307CC29780A480A4B9847A368DB0605D4C8471E
S11307DCFAE779210348044B98470135E7E7BDE86C
S11307ECF88300BF34170000A1080000004408403F
S11307FC05140000170A0000F8B51E4D06462C78A7
S113080C1D489CB9C36A5B0701D4002430E01B4B20
S113081C98471B4B18700028F7D01A4B98471A4B63
S113082C18601A4B1C7001232B7021E0C46A14F05D
S113083C040415D0154C114B27789847104923788C
S113084C0F44787001330A78DBB29A422370DCD1FE
S113085C0F4B01313046984700232B70012407E0DD
S113086C084B9847084B1B6864339842CDD92C70BD
S113087C2046F8BD3805002000440840F913000058
S113088C40050020BD0600003C0500208105002029
S113089C3902000008B5014CA047FDE7170A000017
S11308AC10B50B4B9847012811D00A4C2378012B17
S11308BC0DD1094B9847094B1B6803F5FA73984201
S11308CC05D300232370BDE81040054B184710BD19
S11308DC0D0A000082050020BD06000084050020DE
S11308ECED010000054B012210B51A70044B98471A
S11308FCBDE81040034B1860034B184782050020D9
S113090CBD06000084050020AD08000010B5074B9F
S113091C9847074B9847074B9847074B9847074B03
S113092C9847BDE81040064B184700BFE50100008E
S113093C150A000075060000310600007909000054
S113094CF108000010B5054B9847054B9847054B2B
S113095C9847BDE81040044B184700BF170A000025
S113096CA106000099090000AD08000008B5044B6D
S113097C9847044B9847044B00221A7008BD00BFDB
S113098C2D0A0000D10600002001002010B50748F4
S113099C074B9847012807D1BDE81040054B0022AE
S11309AC1A700248044B184710BD00BF880500207C
S11309BC0508000020010020690A000070470000AF
S11309CC054B10B51B7813B9C9B2044B9847BDE855
S11309DC1040034B184700BF200100207D07000086
S11309EC590A0000034B1B78013B022B8CBF40209F
S11309FC0020704720010020004B1847F10900002B
S1130A0C004B1847490A000070477047034BFE22FD
S1130A1CDA7002221871A3F844207047C80500202C
S1130A2C054B00221A709A6483F84320A3F84420DF
S1130A3C9A705A70704700BFC8050020024B187892
S1130A4C003018BF01207047C8050020024B00225B
S1130A5C83F84320704700BFC80500202DE9F041FE
S1130A6C03780546FF2B814C18D1E3701023002228
S1130A7C012523717E4B62706271257098477D4EFF
S1130A8CA071B047E071B0470823000AA4F84430C1
S1130A9C794B20726572A5729847CFE02678012EA7
S1130AAC40F0E180F32B53D01ED8CF2B00F0BA804A
S1130ABC05D8C92B7FD0CC2B00F0BB80BBE0D12B4D
S1130ACC00F0AA80C0F08A80D22B40F0B480FF23BF
S1130ADC0025E370664B257165719847E571A0712B
S1130AEC25726572072394E0FA2B46D00AD8F52BAD
S1130AFC11D019D3F62B40F09E80FF23E37043688A
S1130B0CA36493E0FD2B47D0FE2B50D0FC2B40F07C
S1130B1C9280002090E0564B98476A78904201DC12
S1130B2C222089E0A16C07E0514B98476B789842DE
S1130B3CF6DD6968A1646A78504B201D9847FF2341
S1130B4CE3706B78A26C1344A3646B78013360E09C
S1130B5CFF23E370A26C4168002311448A4204D041
S1130B6C12F8010B0344DBB2F8E7C4F80730012395
S1130B7C237100236371A3710CE0FF23E370404BDA
S1130B8C0722A364002323716371A371E27123729E
S1130B9C6372A37208233CE0FF236278E3700023A2
S1130BAC2371A371E37123726271062331E0002374
S1130BBC2370637038E02E4FD4F84880B8476A1C11
S1130BCC411E304B40469847002832D0FF23E37037
S1130BDCB847A36C01381844A06427E0244B984709
S1130BEC6B78013898429BDDFF23E370A4F84460D2
S1130BFC697819B9244B984700BB1AE0AA1CA06C5D
S1130C0C204B1A4E9847A0B16B78B26C1344B36462
S1130C1C14E0A4F8443011E041681C4BA06C9847D4
S1130C2C10B906E01A4B9847FF23E370A4F844600C
S1130C3C04E0312000E02020164B984794F8433010
S1130C4C012B02D11020134B9847B4F944100748D8
S1130C5C002908DD012380F8433089B203300E4BA0
S1130C6CBDE8F0411847BDE8F08100BFC80500207D
S1130C7C050A0000F10900003106000039020000E9
S1130C8CB8170000390600005906000041060000A0
S1130C9CED010000190A0000CD0900001B4AD36ABB
S1130CAC03F47053B3F5805F2AD0B3F5005F04D01E
S1130CBCB3F5006F04D1164B00E0164B186870475F
S1130CCCD36803F4E063B3F5007F13D005D89BB16C
S1130CDCB3F5807F12D110487047B3F5806F07D0FD
S1130CECB3F5A06F0FD0B3F5407F07D10B48704715
S1130CFC0B4870470B4870470B48704700207047EF
S1130D0C4FF4004070470948704700BF00800C4006
S1130D1C2801002024010020C0CF6A00809FD50048
S1130D2C406F4001C0D8A70040420F00003FAB0108
S1130D3C08B5054B9847054B5B6803F00F03D84087
S1130D4C034B186008BD00BFA90C000000800C40C8
S1130D5C1406002070474FF400407047014B18688C
S1130D6C704700BF240100200A4A536803F00701AE
S1130D7C03290CD8DFE801F00202070723F007036C
S1130D8C43F0010303E023F0070343F00303536030
S1130D9C704700BF00000C40104910B5104C114AAC
S1130DAC0144A14253680BD803F00701023901290D
S1130DBC23F0070394BF43F0030343F001030BE058
S1130DCC0949884208D803F007010239012923F0A4
S1130DDC070398BF43F00203536010BDFFDB0BFF06
S1130DECFF23F40000000C400024F400034B5A6D64
S1130DFCD20702D41A6D1042FCD1704700800C400B
S1130E0C0C4B40009B6A10B523FA00F000F0030071
S1130E1C022805D0032807D0012809D1064B00E08D
S1130E2C064BBDE810401847054B9847400810BDC9
S1130E3C002010BD00800C40630D0000690D000003
S1130E4C3D0D0000C0F30313013B10B50C46032BFE
S1130E5C7FD8DFE803F0020E2159B1FA81F43D4A40
S1130E6CE4B29368C4F11F0423F00F031C43946091
S1130E7C10BD394B9847B4FA84F4364AE4B253683B
S1130E8CC4F11F0423F00F031C435460334B9847E5
S1130E9CBDE81040324B1847324B984215D003F53D
S1130EACF633984221D0A3F57F33984251D10420D4
S1130EBC2D4B9847B1FA81F4264AE4B2936EC4F1EF
S1130ECC1F0423F00F031C430DE00420264B98470A
S1130EDCB1FA81F41F4AE4B2936EC4F11F0423F0F7
S1130EECF00343EA0414946610BD04201E4B984787
S1130EFCB1FA81F4174AE4B2936EC4F10F0423F4EB
S1130F0C407343EA0424EEE7184B984204D003F5EB
S1130F1C043398420ED010BD4020134B9847B1FABD
S1130F2C81F40C4AE4B2136FC4F11F0423F00303DD
S1130F3C1C430DE040200C4B9847B1FA81F4054A50
S1130F4CE4B2136FC4F11F0423F0300343EA041416
S1130F5C146710BD00800C40750D00003D0D0000A1
S1130F6CA50D000030140A00F90D00004005140012
S1130F7CC0F30322013A38B50346052A20D8DFE82A
S1130F8C02F0120306090C0F00200E4D0DE0002098
S1130F9C0D4D0AE001200D4D07E010200C4D04E02E
S1130FAC00200C4D01E00C4D0020C3F3043408B1B7
S1130FBC0A4B984705F1047304EBC3039B001960B7
S1130FCC38BD00BF44800C4040800C4058800C401D
S1130FDC60800C4078800C4008800C40F90D0000B7
S1130FEC00F00F000138032803D8DFE800F00416E2
S1130FFC202300207047124BDB6A03F47053B3F5C3
S113100C805F08D0B3F5005F16D0B3F5006F0CBF4A
S113101C04200520704703207047094B9B6A03F09A
S113102C0303013B022B09D8064AD05C7047044BDE
S113103C9B6A03E007207047022070470120704729
S113104C00800C40C017000000F47810B0F5402F5D
S113105C10B548D018D8B0F5802F32D009D8002854
S113106C6FD0B0F5003F6AD1394B9847394B9B6828
S113107C2EE0B0F5002F26D0B0F5202F2BD0B0F5F4
S113108CC02F5CD1002046E0B0F5A01F47D007D894
S113109CB0F5602F2FD0B0F5901F50D101203AE05D
S11310ACB0F5C01F44D0B0F5D01F4ED0B0F5B01F72
S11310BC45D1294B01209847264B1B6FC3F30113D1
S11310CC34E0264B3EE0244B00209847214B9B6E8A
S11310DC03F00F032AE0204B002098471D4B9B6E16
S11310ECC3F3031322E01C4B00209847194B9B6E4F
S11310FCC3F301231AE0184B00209847154A936E4A
S113110CC3F3012320FA03F3D06F00F0070001307E
S113111CB3FBF0F010BD104BBDE8104018470E4B5C
S113112C012098470B4B1B6F03F00303D84010BDF1
S113113C0B480C4B9847072807D0082801D00020EF
S113114C10BD034BBDE810401847074810BD00BF45
S113115CA90C000000800C400D0E00003D0D000099
S113116C04001800ED0F0000809FD50010B4042873
S113117C20D8DFE800F00C09031106000420082332
S113118C0CE01020202309E04020802306E04FF4DB
S113119C80704FF4007301E001200223064C29B146
S11311AC206222B1E26A1342FCD000E02362034BBA
S11311BC10BC184710BC704700800C4095120000FE
S11311CC00F00F00012810B503D04ED3032822D908
S11311DC10BD0239032948D8DFE801F00B020508D9
S11311EC0120032407E00220044604E00320012428
S11311FC01E000200424012211461C4B98471C4B8F
S113120C98471C4B5C621C4B98471C4B9847BDE899
S113121C10401B4B1847022801F1FF310CBF00246E
S113122C0224052921D8DFE801F016030A20201135
S113123C01220E4B11460020984702230CE0012298
S113124C0A4B114610469847012305E00D4B012229
S113125C1A60032300E0002306480322816AA2409B
S113126C21EA0202A3401343836210BD79110000EA
S113127C750D000000800C40951200003D0D00001F
S113128CA50D000008089043024BDA6A024B1A8041
S113129C704700BF00800C401806002024235843DC
S11312AC00F1804000F5C040036823F003031943A8
S11312BC01607047F0B55AB124244443012504F16C
S11312CC80448D4004F5C0440BB1256100E0656198
S11312DC24244443072904F1804404F5C0440AD867
S11312EC67688D000F26AE4027EA060602FA05F55C
S11312FC354365600CE001F18045083DA768AD00FD
S113130C0F26AE4027EA060602FA05F53543A5601A
S113131C62B924225043012400F1804004FA01F103
S113132C00F5C0400BB10161F0BD4161F0BD036C2F
S113133CDB0702D4436C0B42FCD1704738B504462E
S113134C154661B90B4B984205D003F5806398425E
S113135C0FD1094800E00948094B98470146490157
S113136CB1FBF5F22046203A0421064BD2009847F3
S113137CE26038BD004008404015160040051400DA
S113138C551000003B130000CB435B0003F00A0331
S113139C41EA030210B50221014B9847426010BD8B
S11313AC3B13000070B50F4B0D46022104469847C1
S11313BC0A234360666C002EFCD10123236423684A
S11313CC297B6A7B23F01C030B431A43AB7B6968B0
S11313DC13432360AA68044B204698472B78636018
S11313EC266470BD3B1300004913000083689B0600
S11313FCFCD5C069C0B2704710B502460C46936860
S113140CDB06FCD540211046014B9847946210BD75
S113141C3B130000064B9A6842F001029A6041F6B5
S113142C7132DA639A6822F001029A60704700BF45
S113143C00000C40054B9A6842F001029A600022AD
S113144CDA639A6822F001029A60704700000C403B
S113145C06490B6903F03F0303708B6903F0F00238
S113146CCB69C3F30313134343707047D0FF0FE0EE
S113147C564B07B59847564B1B681B0E0ED1554A55
S113148C136823F070031360534B1A6822F0604204
S113149C1A601A6862F060621A6001E0032B0DD8BE
S11314AC4D4A136823F4FC53136002F500520023D5
S11314BC203213605360936113629363474B01A80A
S11314CC98479DF80430012B0FD19DF805302BB9AA
S11314DC434A136843F00203136001E0012B04D860
S11314EC404A136843F0010313603F4B1A683F4BA7
S11314FC9A4220D83B4C3E48236843F490432360E3
S113150C036801681B0403F0FE420368006803F4DB
S113151CFE45090400F07F032B4301F4FE010B4349
S113152C1343344A1360344B1A68344B1A602368DF
S113153C23F490432360012211460020304B98473A
S113154C304A314C136C002143F00F031364536C79
S113155C2E486FEA13436FEA03435364A0470021F8
S113156C2B48A04700212B48A04700212A48A0471C
S113157C00212A48A04700212948A04700212948D6
S113158CA04700212848A04700212848A047002153
S113159C2748A04700212748A04700212648A047F8
S11315AC00212648A04700212548A04701230522F5
S11315BC18460921234CA04702210120224B9847AD
S11315CC224B9847224CA047FDE700BF610D000059
S11315DCFC81E00F0CA00C4020600C405D1400005A
S11315EC40800C4044800C40F081E00FFFB98A4CE1
S11315FCB481E00F34200040C881E00F2C4000403F
S113160C7911000000800C407D0F000000030400E1
S113161C001304000033040000A2020000020200C4
S113162C00120200002202000032020000720200CA
S113163C0082020000B2020000E2020000F202008A
S113164C00D20200C1120000A91200001909000006
S113165C5109000038210148014B1847C3170000F9
S107166CA1080000CD
S113167000200000002000000100000000400000E5
S113168000200000020000000060000000200000B4
S1131690030000000080000000200000040000009F
S11316A000A00000002000000500000000C00000B1
S11316B0002000000600000000E000000020000000
S11316C007000000000001000020000008000000E6
S11316D0002001000020000009000000004001007B
S11316E0002000000A00000000600100002000004B
S11316F00B00000000800100002000000C0000002E
S113170000A00100002000000D00000000C0010046
S1131710002000000E00000000E001000020000096
S11317200F000000050000000000000080250000FC
S113173000000000433A2F576F726B2F736F66746B
S1131740776172652F4F70656E424C542F546172ED
S11317506765742F44656D6F2F41524D434D335F60
S113176045464D33325F4F6C696D65785F454D3347
S113177032473838304631323853544B5F43726FF6
S11317807373776F726B732F426F6F742F69646515
S11317902F2E2E2F2E2E2F2E2E2F2E2E2F536F75B3
S11317A07263652F41524D434D335F45464D33328D
S11317B02F756172742E63004F70656E424C540035
S11317C0030206433A2F576F726B2F736F66747759
S11317D06172652F4F70656E424C542F546172676D
S11317E065742F44656D6F2F41524D434D335F45F2
S11317F0464D33325F4F6C696D65785F454D3332CA
S1131800473838304631323853544B5F43726F7324
S113181073776F726B732F426F6F742F6964652FC8
S11018202E2E2F766563746F72732E630095
S1131830284BF0B51E469C68921044F001049C604D
S113184000254FF0010E4FF0080C9542214C3ADA76
S113185000EB85071F61C3F80CE0DF697F0706D53D
S1131860A3684FF0FF3023F00103A360F0BDDF69EC
S1131870BF0701D4184C08E0A3686FF0010023F0FF
S11318800103A360F0BDACB1013CDF6917F0080FA0
S1131890104FF8D074B151F82540B4610E4CC6F81D
S11318A00CC0DF6917F0010F0A4F02D014B1013CDC
S11318B0F7E734B9BB686FF0020023F00103BB60A3
S11318C0F0BD0135C1E7A368002023F00103A36044
S11318D0F0BD00BF00000C40809698001A4B10B574
S11318E09A6842F001029A6001221861DA60DA69AA
S11318F0510706D59A684FF0FF3022F001029A6032
S113190010BDDA69920706D59A686FF0010022F0DB
S113191001029A6010BD0222DA600C4AD8690A49B1
S113192010F001000C4602D012B1013AF6E732B9C8
S1131930A3686FF0020023F00103A36010BD8B685D
S113194023F001038B6010BD00000C4080969800CA
S10F195004000000008000000048E801D2
S90300B943

View File

@ -1,138 +1,193 @@
<!DOCTYPE CrossStudio_Project_File>
<solution Name="EFM32G880_crossworks" target="8" version="2">
<project Name="openbtl_olimex_efm32g880">
<configuration Name="Common" Target="EFM32G880F128" arm_architecture="v7M" arm_core_type="Cortex-M3" arm_linker_heap_size="128" arm_linker_process_stack_size="0" arm_linker_stack_size="128" arm_long_calls="Yes" arm_simulator_memory_simulation_filename="$(TargetsDir)/EFM32/EFM32SimulatorMemory.dll" arm_simulator_memory_simulation_parameter="EFM32G880F128;FLASH=0x00000000:0x20000;RAM=0x20000000:0x4000" arm_target_debug_interface_type="ADIv5" arm_target_interface_type="SWD" arm_target_loader_parameter="16000000" build_intermediate_directory="$(Configuration)/../../obj" build_output_directory="$(Configuration)/../../bin" c_preprocessor_definitions="USE_PROCESS_STACK;EFM32G880F128" c_user_include_directories="$(ProjectDir)/..;$(ProjectDir)/../lib/CMSIS/CM3/CoreSupport;$(ProjectDir)/../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32;$(ProjectDir)/../lib/efm32lib/inc;$(ProjectDir)/../../../../Source;$(ProjectDir)/../../../../Source/ARMCM3_EFM32;$(ProjectDir)/../../../../Source/ARMCM3_EFM32/Crossworks" gcc_optimization_level="Optimize For Size" link_include_standard_libraries="No" link_include_startup_code="No" linker_additional_files="" linker_keep_symbols="_vectors;EntryFromProg" linker_memory_map_file="$(TargetsDir)/EFM32/EFM32G880F128_MemoryMap.xml" linker_output_format="srec" oscillator_frequency="Other" project_directory="" project_type="Executable" property_groups_file_path="$(TargetsDir)/EFM32/EFM32_propertyGroups.xml"/>
<configuration Name="Flash" Placement="Flash" arm_target_flash_loader_file_path="$(TargetsDir)/EFM32/Release/Loader_rpc.elf" arm_target_flash_loader_type="LIBMEM RPC Loader" linker_section_placement_file="$(StudioDir)/targets/Cortex_M/flash_placement.xml" target_reset_script="FLASHReset()"/>
<configuration Name="RAM" Placement="RAM" linker_section_placement_file="$(StudioDir)/targets/Cortex_M/ram_placement.xml" target_reset_script="SRAMReset()"/>
<configuration
Name="Common"
Target="EFM32G880F128"
arm_architecture="v7M"
arm_core_type="Cortex-M3"
arm_linker_heap_size="128"
arm_linker_process_stack_size="0"
arm_linker_stack_size="128"
arm_long_calls="Yes"
arm_simulator_memory_simulation_filename="$(TargetsDir)/EFM32/EFM32SimulatorMemory.dll"
arm_simulator_memory_simulation_parameter="EFM32G880F128;FLASH=0x00000000:0x20000;RAM=0x20000000:0x4000"
arm_target_debug_interface_type="ADIv5"
arm_target_interface_type="SWD"
arm_target_loader_parameter="16000000"
build_intermediate_directory="$(Configuration)/../../obj"
build_output_directory="$(Configuration)/../../bin"
c_preprocessor_definitions="USE_PROCESS_STACK;EFM32G880F128"
c_user_include_directories="$(ProjectDir)/..;$(ProjectDir)/../lib/CMSIS/CM3/CoreSupport;$(ProjectDir)/../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32;$(ProjectDir)/../lib/efm32lib/inc;$(ProjectDir)/../../../../Source;$(ProjectDir)/../../../../Source/ARMCM3_EFM32;$(ProjectDir)/../../../../Source/ARMCM3_EFM32/Crossworks"
gcc_optimization_level="Optimize For Size"
link_include_standard_libraries="No"
link_include_startup_code="No"
linker_additional_files=""
linker_keep_symbols="_vectors;EntryFromProg"
linker_memory_map_file="$(TargetsDir)/EFM32/EFM32G880F128_MemoryMap.xml"
linker_output_format="srec"
oscillator_frequency="Other"
project_directory=""
project_type="Executable"
property_groups_file_path="$(TargetsDir)/EFM32/EFM32_propertyGroups.xml" />
<configuration
Name="Flash"
Placement="Flash"
arm_target_flash_loader_file_path="$(TargetsDir)/EFM32/Release/Loader_rpc.elf"
arm_target_flash_loader_type="LIBMEM RPC Loader"
linker_section_placement_file="$(StudioDir)/targets/Cortex_M/flash_placement.xml"
target_reset_script="FLASHReset()" />
<configuration
Name="RAM"
Placement="RAM"
linker_section_placement_file="$(StudioDir)/targets/Cortex_M/ram_placement.xml"
target_reset_script="SRAMReset()" />
<folder Name="Source Files">
<configuration Name="Common" filter="c;cpp;cxx;cc;h;s;asm;inc"/>
<folder Name="Source" file_name="">
<configuration Name="Common" filter="c;cpp;cxx;cc;h;s;asm;inc" />
<folder Name="Source">
<folder Name="ARMCM3_EFM32">
<folder Name="Crossworks" file_name="">
<file file_name="../../../../Source/ARMCM3_EFM32/Crossworks/cstart.s"/>
<file file_name="../../../../Source/ARMCM3_EFM32/Crossworks/vectors.c"/>
<file file_name="../../../../Source/ARMCM3_EFM32/Crossworks/cpu_comp.c"/>
<folder Name="Crossworks">
<file file_name="../../../../Source/ARMCM3_EFM32/Crossworks/cpu_comp.c" />
</folder>
<file file_name="../../../../Source/ARMCM3_EFM32/cpu.c"/>
<file file_name="../../../../Source/ARMCM3_EFM32/flash.c"/>
<file file_name="../../../../Source/ARMCM3_EFM32/flash.h"/>
<file file_name="../../../../Source/ARMCM3_EFM32/nvm.c"/>
<file file_name="../../../../Source/ARMCM3_EFM32/timer.c"/>
<file file_name="../../../../Source/ARMCM3_EFM32/types.h"/>
<file file_name="../../../../Source/ARMCM3_EFM32/uart.c"/>
<file file_name="../../../../Source/ARMCM3_EFM32/cpu.c" />
<file file_name="../../../../Source/ARMCM3_EFM32/flash.c" />
<file file_name="../../../../Source/ARMCM3_EFM32/flash.h" />
<file file_name="../../../../Source/ARMCM3_EFM32/nvm.c" />
<file file_name="../../../../Source/ARMCM3_EFM32/timer.c" />
<file file_name="../../../../Source/ARMCM3_EFM32/types.h" />
<file file_name="../../../../Source/ARMCM3_EFM32/uart.c" />
</folder>
<file file_name="../../../../Source/assert.c"/>
<file file_name="../../../../Source/assert.h"/>
<file file_name="../../../../Source/backdoor.c"/>
<file file_name="../../../../Source/backdoor.h"/>
<file file_name="../../../../Source/boot.c"/>
<file file_name="../../../../Source/boot.h"/>
<file file_name="../../../../Source/com.c"/>
<file file_name="../../../../Source/com.h"/>
<file file_name="../../../../Source/cop.c"/>
<file file_name="../../../../Source/cop.h"/>
<file file_name="../../../../Source/plausibility.h"/>
<file file_name="../../../../Source/xcp.c"/>
<file file_name="../../../../Source/xcp.h"/>
<file file_name="../../../../Source/cpu.h"/>
<file file_name="../../../../Source/nvm.h"/>
<file file_name="../../../../Source/timer.h"/>
<file file_name="../../../../Source/uart.h"/>
<file file_name="../../../../Source/assert.c" />
<file file_name="../../../../Source/assert.h" />
<file file_name="../../../../Source/backdoor.c" />
<file file_name="../../../../Source/backdoor.h" />
<file file_name="../../../../Source/boot.c" />
<file file_name="../../../../Source/boot.h" />
<file file_name="../../../../Source/com.c" />
<file file_name="../../../../Source/com.h" />
<file file_name="../../../../Source/cop.c" />
<file file_name="../../../../Source/cop.h" />
<file file_name="../../../../Source/plausibility.h" />
<file file_name="../../../../Source/xcp.c" />
<file file_name="../../../../Source/xcp.h" />
<file file_name="../../../../Source/cpu.h" />
<file file_name="../../../../Source/nvm.h" />
<file file_name="../../../../Source/timer.h" />
<file file_name="../../../../Source/uart.h" />
</folder>
<folder Name="Demo">
<folder Name="Boot" file_name="">
<folder Name="Boot">
<folder Name="Lib">
<folder Name="Cmsis">
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cm3.c"/>
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cm3.h"/>
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cmFunc.h"/>
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cmInstr.h"/>
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32.h"/>
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f128.h"/>
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.c"/>
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.h"/>
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cm3.c" />
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cm3.h" />
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cmFunc.h" />
<file file_name="../lib/CMSIS/CM3/CoreSupport/core_cmInstr.h" />
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32.h" />
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f128.h" />
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.c" />
<file file_name="../lib/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.h" />
</folder>
<folder Name="Efm32lib">
<file file_name="../lib/efm32lib/inc/efm32_acmp.h"/>
<file file_name="../lib/efm32lib/inc/efm32_adc.h"/>
<file file_name="../lib/efm32lib/inc/efm32_aes.h"/>
<file file_name="../lib/efm32lib/inc/efm32_assert.h"/>
<file file_name="../lib/efm32lib/inc/efm32_bitband.h"/>
<file file_name="../lib/efm32lib/inc/efm32_chip.h"/>
<file file_name="../lib/efm32lib/inc/efm32_cmu.h"/>
<file file_name="../lib/efm32lib/inc/efm32_common.h"/>
<file file_name="../lib/efm32lib/inc/efm32_dac.h"/>
<file file_name="../lib/efm32lib/inc/efm32_dbg.h"/>
<file file_name="../lib/efm32lib/inc/efm32_dma.h"/>
<file file_name="../lib/efm32lib/inc/efm32_ebi.h"/>
<file file_name="../lib/efm32lib/inc/efm32_emu.h"/>
<file file_name="../lib/efm32lib/inc/efm32_gpio.h"/>
<file file_name="../lib/efm32lib/inc/efm32_i2c.h"/>
<file file_name="../lib/efm32lib/inc/efm32_int.h"/>
<file file_name="../lib/efm32lib/inc/efm32_lcd.h"/>
<file file_name="../lib/efm32lib/inc/efm32_lesense.h"/>
<file file_name="../lib/efm32lib/inc/efm32_letimer.h"/>
<file file_name="../lib/efm32lib/inc/efm32_leuart.h"/>
<file file_name="../lib/efm32lib/inc/efm32_mpu.h"/>
<file file_name="../lib/efm32lib/inc/efm32_msc.h"/>
<file file_name="../lib/efm32lib/inc/efm32_opamp.h"/>
<file file_name="../lib/efm32lib/inc/efm32_pcnt.h"/>
<file file_name="../lib/efm32lib/inc/efm32_prs.h"/>
<file file_name="../lib/efm32lib/inc/efm32_rmu.h"/>
<file file_name="../lib/efm32lib/inc/efm32_rtc.h"/>
<file file_name="../lib/efm32lib/inc/efm32_system.h"/>
<file file_name="../lib/efm32lib/inc/efm32_timer.h"/>
<file file_name="../lib/efm32lib/inc/efm32_usart.h"/>
<file file_name="../lib/efm32lib/inc/efm32_vcmp.h"/>
<file file_name="../lib/efm32lib/inc/efm32_wdog.h"/>
<file file_name="../lib/efm32lib/src/efm32_acmp.c"/>
<file file_name="../lib/efm32lib/src/efm32_adc.c"/>
<file file_name="../lib/efm32lib/src/efm32_aes.c"/>
<file file_name="../lib/efm32lib/src/efm32_assert.c"/>
<file file_name="../lib/efm32lib/src/efm32_cmu.c"/>
<file file_name="../lib/efm32lib/src/efm32_dac.c"/>
<file file_name="../lib/efm32lib/src/efm32_dbg.c"/>
<file file_name="../lib/efm32lib/src/efm32_dma.c"/>
<file file_name="../lib/efm32lib/src/efm32_ebi.c"/>
<file file_name="../lib/efm32lib/src/efm32_emu.c"/>
<file file_name="../lib/efm32lib/src/efm32_gpio.c"/>
<file file_name="../lib/efm32lib/src/efm32_i2c.c"/>
<file file_name="../lib/efm32lib/src/efm32_int.c"/>
<file file_name="../lib/efm32lib/src/efm32_lcd.c"/>
<file file_name="../lib/efm32lib/src/efm32_lesense.c"/>
<file file_name="../lib/efm32lib/src/efm32_letimer.c"/>
<file file_name="../lib/efm32lib/src/efm32_leuart.c"/>
<file file_name="../lib/efm32lib/src/efm32_mpu.c"/>
<file file_name="../lib/efm32lib/src/efm32_msc.c"/>
<file file_name="../lib/efm32lib/src/efm32_opamp.c"/>
<file file_name="../lib/efm32lib/src/efm32_pcnt.c"/>
<file file_name="../lib/efm32lib/src/efm32_prs.c"/>
<file file_name="../lib/efm32lib/src/efm32_rmu.c"/>
<file file_name="../lib/efm32lib/src/efm32_rtc.c"/>
<file file_name="../lib/efm32lib/src/efm32_system.c"/>
<file file_name="../lib/efm32lib/src/efm32_timer.c"/>
<file file_name="../lib/efm32lib/src/efm32_usart.c"/>
<file file_name="../lib/efm32lib/src/efm32_vcmp.c"/>
<file file_name="../lib/efm32lib/src/efm32_wdog.c"/>
<file file_name="../lib/efm32lib/inc/efm32_acmp.h" />
<file file_name="../lib/efm32lib/inc/efm32_adc.h" />
<file file_name="../lib/efm32lib/inc/efm32_aes.h" />
<file file_name="../lib/efm32lib/inc/efm32_assert.h" />
<file file_name="../lib/efm32lib/inc/efm32_bitband.h" />
<file file_name="../lib/efm32lib/inc/efm32_chip.h" />
<file file_name="../lib/efm32lib/inc/efm32_cmu.h" />
<file file_name="../lib/efm32lib/inc/efm32_common.h" />
<file file_name="../lib/efm32lib/inc/efm32_dac.h" />
<file file_name="../lib/efm32lib/inc/efm32_dbg.h" />
<file file_name="../lib/efm32lib/inc/efm32_dma.h" />
<file file_name="../lib/efm32lib/inc/efm32_ebi.h" />
<file file_name="../lib/efm32lib/inc/efm32_emu.h" />
<file file_name="../lib/efm32lib/inc/efm32_gpio.h" />
<file file_name="../lib/efm32lib/inc/efm32_i2c.h" />
<file file_name="../lib/efm32lib/inc/efm32_int.h" />
<file file_name="../lib/efm32lib/inc/efm32_lcd.h" />
<file file_name="../lib/efm32lib/inc/efm32_lesense.h" />
<file file_name="../lib/efm32lib/inc/efm32_letimer.h" />
<file file_name="../lib/efm32lib/inc/efm32_leuart.h" />
<file file_name="../lib/efm32lib/inc/efm32_mpu.h" />
<file file_name="../lib/efm32lib/inc/efm32_msc.h" />
<file file_name="../lib/efm32lib/inc/efm32_opamp.h" />
<file file_name="../lib/efm32lib/inc/efm32_pcnt.h" />
<file file_name="../lib/efm32lib/inc/efm32_prs.h" />
<file file_name="../lib/efm32lib/inc/efm32_rmu.h" />
<file file_name="../lib/efm32lib/inc/efm32_rtc.h" />
<file file_name="../lib/efm32lib/inc/efm32_system.h" />
<file file_name="../lib/efm32lib/inc/efm32_timer.h" />
<file file_name="../lib/efm32lib/inc/efm32_usart.h" />
<file file_name="../lib/efm32lib/inc/efm32_vcmp.h" />
<file file_name="../lib/efm32lib/inc/efm32_wdog.h" />
<file file_name="../lib/efm32lib/src/efm32_acmp.c" />
<file file_name="../lib/efm32lib/src/efm32_adc.c" />
<file file_name="../lib/efm32lib/src/efm32_aes.c" />
<file file_name="../lib/efm32lib/src/efm32_assert.c" />
<file file_name="../lib/efm32lib/src/efm32_cmu.c" />
<file file_name="../lib/efm32lib/src/efm32_dac.c" />
<file file_name="../lib/efm32lib/src/efm32_dbg.c" />
<file file_name="../lib/efm32lib/src/efm32_dma.c" />
<file file_name="../lib/efm32lib/src/efm32_ebi.c" />
<file file_name="../lib/efm32lib/src/efm32_emu.c" />
<file file_name="../lib/efm32lib/src/efm32_gpio.c" />
<file file_name="../lib/efm32lib/src/efm32_i2c.c" />
<file file_name="../lib/efm32lib/src/efm32_int.c" />
<file file_name="../lib/efm32lib/src/efm32_lcd.c" />
<file file_name="../lib/efm32lib/src/efm32_lesense.c" />
<file file_name="../lib/efm32lib/src/efm32_letimer.c" />
<file file_name="../lib/efm32lib/src/efm32_leuart.c" />
<file file_name="../lib/efm32lib/src/efm32_mpu.c" />
<file file_name="../lib/efm32lib/src/efm32_msc.c" />
<file file_name="../lib/efm32lib/src/efm32_opamp.c" />
<file file_name="../lib/efm32lib/src/efm32_pcnt.c" />
<file file_name="../lib/efm32lib/src/efm32_prs.c" />
<file file_name="../lib/efm32lib/src/efm32_rmu.c" />
<file file_name="../lib/efm32lib/src/efm32_rtc.c" />
<file file_name="../lib/efm32lib/src/efm32_system.c" />
<file file_name="../lib/efm32lib/src/efm32_timer.c" />
<file file_name="../lib/efm32lib/src/efm32_usart.c" />
<file file_name="../lib/efm32lib/src/efm32_vcmp.c" />
<file file_name="../lib/efm32lib/src/efm32_wdog.c" />
</folder>
</folder>
<file file_name="../hooks.c"/>
<file file_name="../main.c"/>
<file file_name="../blt_conf.h"/>
<file file_name="../hooks.c" />
<file file_name="../main.c" />
<file file_name="../blt_conf.h" />
<file file_name="../cstart.s" />
<file file_name="../vectors.c" />
</folder>
</folder>
</folder>
<folder Name="System Files">
<file file_name="$(TargetsDir)/EFM32/EFM32_Target.js">
<configuration Name="Common" file_type="Reset Script"/>
<configuration Name="Common" file_type="Reset Script" />
</file>
<file file_name="../../../../Source/ARMCM3_EFM32/Crossworks/memory.x">
<configuration Name="Common" file_type="Linker Script"/>
<file file_name="../memory.x">
<configuration Name="Common" file_type="Linker Script" />
</file>
</folder>
</project>
<configuration Name="THUMB Flash Debug" inherited_configurations="THUMB;Flash;Debug"/>
<configuration Name="THUMB" Platform="ARM" arm_instruction_set="THUMB" arm_library_instruction_set="THUMB" c_preprocessor_definitions="__THUMB" hidden="Yes"/>
<configuration Name="Flash" c_preprocessor_definitions="__FLASH_BUILD" hidden="Yes"/>
<configuration Name="Debug" build_debug_information="Yes" c_preprocessor_definitions="DEBUG" gcc_optimization_level="None" hidden="Yes" link_include_startup_code="No"/>
<configuration
Name="THUMB Flash Debug"
inherited_configurations="THUMB;Flash;Debug" />
<configuration
Name="THUMB"
Platform="ARM"
arm_instruction_set="THUMB"
arm_library_instruction_set="THUMB"
c_preprocessor_definitions="__THUMB"
hidden="Yes" />
<configuration
Name="Flash"
c_preprocessor_definitions="__FLASH_BUILD"
hidden="Yes" />
<configuration
Name="Debug"
build_debug_information="Yes"
c_preprocessor_definitions="DEBUG"
gcc_optimization_level="None"
hidden="Yes"
link_include_startup_code="No" />
</solution>

View File

@ -24,6 +24,8 @@
<ProjectSessionItem path="EFM32G880_crossworks;openbtl_olimex_efm32g880;Source Files" name="unnamed" />
<ProjectSessionItem path="EFM32G880_crossworks;openbtl_olimex_efm32g880;Source Files;Demo" name="unnamed" />
<ProjectSessionItem path="EFM32G880_crossworks;openbtl_olimex_efm32g880;Source Files;Demo;Boot" name="unnamed" />
<ProjectSessionItem path="EFM32G880_crossworks;openbtl_olimex_efm32g880;Source Files;Source" name="unnamed" />
<ProjectSessionItem path="EFM32G880_crossworks;openbtl_olimex_efm32g880;System Files" name="unnamed" />
</Project>
<Register1>
<RegisterWindow openNodes="" binaryNodes="" unsignedNodes="" decimalNodes="" octalNodes="" asciiNodes="" visibleNodes="" name="openbtl_olimex_efm32g880" />
@ -54,7 +56,7 @@
<Watches active="0" update="Never" />
</Watch4>
<Files>
<SessionOpenFile useTextEdit="1" useBinaryEdit="0" codecName="Default" x="0" debugPath="../main.c" y="0" path="../main.c" left="0" selected="1" name="unnamed" top="0" />
<SessionOpenFile useTextEdit="1" useBinaryEdit="0" codecName="Default" x="0" debugPath="../main.c" y="10" path="../main.c" left="0" selected="1" name="unnamed" top="0" />
</Files>
<ARMCrossStudioWindow activeProject="openbtl_olimex_efm32g880" autoConnectTarget="SEGGER J-Link" debugSearchFileMap="" fileDialogInitialDirectory="C:/Work/software/OpenBLT/Target/Source/ARMCM3_EFM32/Crossworks" fileDialogDefaultFilter="*.c" autoConnectCapabilities="388991" debugSearchPath="" buildConfiguration="THUMB Flash Debug" />
<ARMCrossStudioWindow activeProject="openbtl_olimex_efm32g880" autoConnectTarget="SEGGER J-Link" debugSearchFileMap="" fileDialogInitialDirectory="C:/Work/software/OpenBLT/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot" fileDialogDefaultFilter="*.c" autoConnectCapabilities="388991" debugSearchPath="" buildConfiguration="THUMB Flash Debug" />
</session>

View File

@ -1,7 +1,7 @@
/************************************************************************************//**
* \file Source\ARMCM3_EFM32\Crossworks\vectors.c
* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks\Boot\vectors.c
* \brief Bootloader interrupt vector table source file.
* \ingroup Target_ARMCM3_EFM32
* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks
* \internal
*----------------------------------------------------------------------------------------
* C O P Y R I G H T

View File

@ -7,40 +7,38 @@ start address 0x00000000
Program Header:
LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15
filesz 0x0000154f memsz 0x0000154f flags r-x
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x0000154f align 2**15
filesz 0x00000148 memsz 0x00000148 flags rwx
LOAD off 0x00010148 vaddr 0x20000148 paddr 0x00001698 align 2**15
filesz 0x00000000 memsz 0x000005f0 flags rw-
filesz 0x00001530 memsz 0x00001530 flags r-x
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00001530 align 2**15
filesz 0x00000148 memsz 0x00000738 flags rwx
private flags = 5000200: [Version5 EABI] [soft-float ABI]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 0000154f 00000000 00000000 00008000 2**3
0 .text 00001530 00000000 00000000 00008000 2**3
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 00000148 20000000 0000154f 00010000 2**2
1 .data 00000148 20000000 00001530 00010000 2**2
CONTENTS, ALLOC, LOAD, CODE
2 .bss 000005f0 20000148 00001698 00010148 2**2
2 .bss 000005f0 20000148 00001678 00010148 2**2
ALLOC
3 .debug_info 000063d4 00000000 00000000 00010148 2**0
3 .debug_info 000063ae 00000000 00000000 00010148 2**0
CONTENTS, READONLY, DEBUGGING
4 .debug_abbrev 0000209d 00000000 00000000 0001651c 2**0
4 .debug_abbrev 0000209d 00000000 00000000 000164f6 2**0
CONTENTS, READONLY, DEBUGGING
5 .debug_loc 00002df8 00000000 00000000 000185b9 2**0
5 .debug_loc 00002df8 00000000 00000000 00018593 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_aranges 000005f8 00000000 00000000 0001b3b1 2**0
6 .debug_aranges 000005f0 00000000 00000000 0001b38b 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_ranges 00000718 00000000 00000000 0001b9a9 2**0
7 .debug_ranges 00000710 00000000 00000000 0001b97b 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_line 0000224d 00000000 00000000 0001c0c1 2**0
8 .debug_line 00002236 00000000 00000000 0001c08b 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_str 00001d82 00000000 00000000 0001e30e 2**0
9 .debug_str 00001d37 00000000 00000000 0001e2c1 2**0
CONTENTS, READONLY, DEBUGGING
10 .comment 00000030 00000000 00000000 00020090 2**0
10 .comment 00000030 00000000 00000000 0001fff8 2**0
CONTENTS, READONLY
11 .ARM.attributes 00000033 00000000 00000000 000200c0 2**0
11 .ARM.attributes 00000033 00000000 00000000 00020028 2**0
CONTENTS, READONLY
12 .debug_frame 00000c1c 00000000 00000000 000200f4 2**2
12 .debug_frame 00000c0c 00000000 00000000 0002005c 2**2
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
00000000 l d .text 00000000 .text
@ -58,29 +56,31 @@ SYMBOL TABLE:
00000000 l d .debug_frame 00000000 .debug_frame
00000000 l df *ABS* 00000000 vectors.c
00000000 l df *ABS* 00000000 main.c
00000000 l df *ABS* 00000000 cstart.c
000002c0 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000 system_efm32.c
20000000 l O .data 00000004 SystemLFXOClock
20000004 l O .data 00000004 SystemHFXOClock
00000000 l df *ABS* 00000000 efm32_cmu.c
00000358 l F .text 00000030 CMU_FlashWaitStateMax
00000388 l F .text 00000054 CMU_FlashWaitStateControl
000003dc l F .text 00000014 CMU_Sync
000003f0 l F .text 0000003c CMU_LFClkGet
00001430 l O .text 00000003 CSWTCH.18
000003b4 l F .text 00000030 CMU_FlashWaitStateMax
000003e4 l F .text 00000054 CMU_FlashWaitStateControl
00000438 l F .text 00000014 CMU_Sync
0000044c l F .text 0000003c CMU_LFClkGet
0000143a l O .text 00000003 CSWTCH.18
00000000 l df *ABS* 00000000 efm32_emu.c
20000148 l O .bss 00000002 cmuStatus
00000000 l df *ABS* 00000000 efm32_gpio.c
00000000 l df *ABS* 00000000 efm32_leuart.c
000008f4 l F .text 0000000e LEUART_Sync
00000950 l F .text 0000000e LEUART_Sync
00000000 l df *ABS* 00000000 efm32_msc.c
00000000 l df *ABS* 00000000 efm32_system.c
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 com.c
2000014a l O .bss 00000040 xcpCtoReqPacket.4162
2000014a l O .bss 00000040 xcpCtoReqPacket.4160
20000008 l O .data 00000001 comActiveInterface
00000000 l df *ABS* 00000000 xcp.c
00000ae8 l F .text 00000014 XcpSetCtoError
00001433 l O .text 00000008 xcpStationId
00000b44 l F .text 00000014 XcpSetCtoError
0000143d l O .text 00000008 xcpStationId
2000018c l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 backdoor.c
200001d8 l O .bss 00000001 backdoorOpen
@ -89,106 +89,104 @@ SYMBOL TABLE:
00000000 l df *ABS* 00000000 assert.c
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 uart.c
200001e0 l O .bss 00000004 xcpCtoRxStartTime.5469
200001e4 l O .bss 00000041 xcpCtoReqPacket.5466
20000225 l O .bss 00000001 xcpCtoRxLength.5467
20000226 l O .bss 00000001 xcpCtoRxInProgress.5468
200001e0 l O .bss 00000004 xcpCtoRxStartTime.5467
200001e4 l O .bss 00000041 xcpCtoReqPacket.5464
20000225 l O .bss 00000001 xcpCtoRxLength.5465
20000226 l O .bss 00000001 xcpCtoRxInProgress.5466
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 timer.c
20000228 l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 flash.c
00001034 l F .text 00000034 FlashGetSector
00001068 l F .text 0000004c FlashWriteBlock
000010b4 l F .text 00000050 FlashSwitchBlock
00001104 l F .text 00000080 FlashAddToBlock
00001470 l O .text 000000b4 flashLayout
00001090 l F .text 00000034 FlashGetSector
000010c4 l F .text 0000004c FlashWriteBlock
00001110 l F .text 00000050 FlashSwitchBlock
00001160 l F .text 00000080 FlashAddToBlock
0000147c l O .text 000000b4 flashLayout
2000022c l O .bss 00000204 bootBlockInfo
20000430 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 cstart.c
000013e4 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000
00000100 l *ABS* 00000000 __STACKSIZE__
00001410 l F .text 00000010 __MSC_ErasePage_veneer
00001420 l F .text 00000010 __MSC_WriteWord_veneer
00000a54 g F .text 00000018 ComInit
000011a0 g F .text 00000048 FlashWrite
0000084c g F .text 00000018 GPIO_DriveModeSet
00000dac g F .text 00000008 AssertFailure
00000838 g F .text 00000014 EMU_UpdateOscConfig
000013c0 g F .text 00000044 reset_handler
0000061c g F .text 00000118 CMU_ClockFreqGet
00001008 g F .text 0000001c TimerUpdate
00000b28 g F .text 00000010 XcpPacketTransmitted
00000948 g F .text 00000018 LEUART_Enable
00000a6c g F .text 00000028 ComTask
00000a20 g F .text 0000001e BootInit
00000d88 g F .text 00000020 BackDoorInit
00000734 g F .text 00000050 CMU_OscillatorEnable
00000daa g F .text 00000002 CopService
0000154f g .text 00000000 _etext
000013b8 g F .text 00000004 CpuIrqDisable
000013a4 g F .text 00000006 FlashGetUserProgBaseAddress
000005b4 g F .text 00000068 CMU_ClockSelectGet
00000ffc g F .text 0000000c TimerReset
00000ab0 g F .text 00000018 ComInit
000011fc g F .text 00000048 FlashWrite
000008a8 g F .text 00000018 GPIO_DriveModeSet
00000e08 g F .text 00000008 AssertFailure
00000894 g F .text 00000014 EMU_UpdateOscConfig
0000029c g F .text 00000044 reset_handler
00000678 g F .text 00000118 CMU_ClockFreqGet
00001064 g F .text 0000001c TimerUpdate
00000b84 g F .text 00000010 XcpPacketTransmitted
000009a4 g F .text 00000018 LEUART_Enable
00000ac8 g F .text 00000028 ComTask
00000a7c g F .text 0000001e BootInit
00000de4 g F .text 00000020 BackDoorInit
00000790 g F .text 00000050 CMU_OscillatorEnable
00000e06 g F .text 00000002 CopService
00001530 g .text 00000000 _etext
00001406 g F .text 00000004 CpuIrqDisable
00001400 g F .text 00000006 FlashGetUserProgBaseAddress
00000610 g F .text 00000068 CMU_ClockSelectGet
00001058 g F .text 0000000c TimerReset
20000634 g O .bss 00000004 SystemCoreClock
00000a3e g F .text 00000016 BootTask
000012e0 g F .text 00000044 FlashWriteChecksum
00000a98 g F .text 0000001c ComTransmitPacket
0000034c g F .text 0000000c SystemLFXOClockGet
00000548 g F .text 0000006c CMU_ClockEnable
000009a0 g F .text 0000000c LEUART_Rx
00000b18 g F .text 00000010 XcpIsConnected
00000fb4 g F .text 00000004 NvmInit
00001184 g F .text 0000001c FlashInit
00000fc4 g F .text 00000004 NvmGetUserProgBaseAddress
00000a9a g F .text 00000016 BootTask
0000133c g F .text 00000044 FlashWriteChecksum
00000af4 g F .text 0000001c ComTransmitPacket
000003a8 g F .text 0000000c SystemLFXOClockGet
000005a4 g F .text 0000006c CMU_ClockEnable
000009fc g F .text 0000000c LEUART_Rx
00000b74 g F .text 00000010 XcpIsConnected
00001010 g F .text 00000004 NvmInit
000011e0 g F .text 0000001c FlashInit
00001020 g F .text 00000004 NvmGetUserProgBaseAddress
20000638 g .bss 00000000 _ebss
000013ac g F .text 0000000c UnusedISR
00000a94 g F .text 00000002 ComFree
00000960 g F .text 00000040 LEUART_Init
00000290 g F .text 0000000c UnusedISR
00000af0 g F .text 00000002 ComFree
000009bc g F .text 00000040 LEUART_Init
2000007c g F .data 000000c8 MSC_WriteWord
00000e0c g F .text 00000094 UartInit
000009e4 g F .text 0000001c MSC_Deinit
00000784 g F .text 000000b4 CMU_ClockSelectSet
00000fbc g F .text 00000004 NvmErase
00000e68 g F .text 00000094 UartInit
00000a40 g F .text 0000001c MSC_Deinit
000007e0 g F .text 000000b4 CMU_ClockSelectSet
00001018 g F .text 00000004 NvmErase
20000148 g .bss 00000000 _bss
00000290 g F .text 00000094 SystemHFClockGet
00000b38 g F .text 00000218 XcpPacketReceived
00000db4 g F .text 00000004 CpuInit
000002ec g F .text 00000094 SystemHFClockGet
00000b94 g F .text 00000218 XcpPacketReceived
00000e10 g F .text 00000004 CpuInit
2000000c g F .data 00000070 MSC_ErasePage
0000136c g F .text 00000038 FlashDone
00000afc g F .text 0000001c XcpInit
000011e8 g F .text 000000f8 FlashErase
000013c8 g F .text 00000038 FlashDone
00000b58 g F .text 0000001c XcpInit
00001244 g F .text 000000f8 FlashErase
000000b8 g F .text 000001d8 main
00000fc8 g F .text 00000012 NvmDone
00000ea0 g F .text 0000007c UartTransmitPacket
00000fc0 g F .text 00000004 NvmVerifyChecksum
00000dec g F .text 0000001e CpuMemCopy
00000864 g F .text 00000090 GPIO_PinModeSet
00000344 g F .text 00000002 SystemInit
000009ac g F .text 00000018 LEUART_Tx
0000042c g F .text 0000011c CMU_ClockDivSet
00000acc g F .text 00000018 ComGetActiveInterfaceMaxTxLen
00000f1c g F .text 00000098 UartReceivePacket
000013bc g F .text 00000004 CpuIrqEnable
00001024 g F .text 00000012 NvmDone
00000efc g F .text 0000007c UartTransmitPacket
0000101c g F .text 00000004 NvmVerifyChecksum
00000e48 g F .text 0000001e CpuMemCopy
000008c0 g F .text 00000090 GPIO_PinModeSet
000003a0 g F .text 00000002 SystemInit
00000a08 g F .text 00000018 LEUART_Tx
00000488 g F .text 0000011c CMU_ClockDivSet
00000b28 g F .text 00000018 ComGetActiveInterfaceMaxTxLen
00000f78 g F .text 00000098 UartReceivePacket
0000140a g F .text 00000004 CpuIrqEnable
20000000 g .data 00000000 _data
00000da8 g F .text 00000002 CopInit
00000346 g F .text 00000006 SystemLFRCOClockGet
00000904 g F .text 00000044 LEUART_BaudrateSet
00000a00 g F .text 00000020 SYSTEM_ChipRevisionGet
00000324 g F .text 00000020 SystemCoreClockGet
00000fb8 g F .text 00000004 NvmWrite
00000db8 g F .text 00000034 CpuStartUserProgram
00000e04 g F .text 00000002 CopInit
000003a2 g F .text 00000006 SystemLFRCOClockGet
00000960 g F .text 00000044 LEUART_BaudrateSet
00000a5c g F .text 00000020 SYSTEM_ChipRevisionGet
00000380 g F .text 00000020 SystemCoreClockGet
00001014 g F .text 00000004 NvmWrite
00000e14 g F .text 00000034 CpuStartUserProgram
20000738 g .bss 00000000 _estack
00001324 g F .text 00000048 FlashVerifyChecksum
00001380 g F .text 00000048 FlashVerifyChecksum
20000148 g .data 00000000 _edata
00000000 g O .text 000000b8 _vectab
00000ae4 g F .text 00000004 ComIsConnected
00000ab4 g F .text 00000018 ComGetActiveInterfaceMaxRxLen
00000d50 g F .text 00000038 BackDoorCheck
00000b40 g F .text 00000004 ComIsConnected
00000b10 g F .text 00000018 ComGetActiveInterfaceMaxRxLen
00000dac g F .text 00000038 BackDoorCheck
20000638 g .bss 00000000 _stack
00001024 g F .text 00000010 TimerGet
00000fdc g F .text 00000020 TimerInit
000009c4 g F .text 00000020 MSC_Init
00001080 g F .text 00000010 TimerGet
00001038 g F .text 00000020 TimerInit
00000a20 g F .text 00000020 MSC_Init

View File

@ -1,7 +1,7 @@
/************************************************************************************//**
* \file ARMCM3_EFM32\GCC\cstart.c
* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC\Boot\cstart.c
* \brief Bootloader C startup source file.
* \ingroup Target_ARMCM3_EFM32
* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC
* \internal
*----------------------------------------------------------------------------------------
* C O P Y R I G H T

View File

@ -38,6 +38,8 @@ PROJ_FILES= \
blt_conf.h \
hooks.c \
main.c \
vectors.c \
cstart.c \
./lib/CMSIS/CM3/CoreSupport/core_cm3.c \
./lib/CMSIS/CM3/CoreSupport/core_cm3.h \
./lib/CMSIS/CM3/CoreSupport/core_cmFunc.h \
@ -131,9 +133,7 @@ main.c \
../../../Source/ARMCM3_EFM32/timer.c \
../../../Source/ARMCM3_EFM32/flash.c \
../../../Source/ARMCM3_EFM32/flash.h \
../../../Source/ARMCM3_EFM32/GCC/vectors.c \
../../../Source/ARMCM3_EFM32/GCC/cpu_comp.c \
../../../Source/ARMCM3_EFM32/GCC/cstart.c
../../../Source/ARMCM3_EFM32/GCC/cpu_comp.c
#|---------------------------------------------------------------------------------------|
@ -165,7 +165,7 @@ OBJ_PATH = obj
BIN_PATH = bin
INC_PATH = $(patsubst %,-I%,$(sort $(foreach file,$(filter %.h,$(PROJ_FILES)),$(dir $(file)))))
INC_PATH += -I. -I./lib
LIB_PATH = -L../../../Source/ARMCM3_EFM32/GCC/
LIB_PATH = -L./
#|---------------------------------------------------------------------------------------|

View File

@ -1,7 +1,7 @@
/************************************************************************************//**
* \file Source\ARMCM3_EFM32\GCC\vectors.c
* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC\Boot\vectors.c
* \brief Bootloader interrupt vector table source file.
* \ingroup Target_ARMCM3_EFM32
* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC
* \internal
*----------------------------------------------------------------------------------------
* C O P Y R I G H T

View File

@ -1,16 +1,16 @@
S02000006F70656E626C745F6F6C696D65785F65666D3332673838302E7372656320
S113000078020020551C0000791C0000791C0000B7
S1130010791C0000791C0000791C0000791C000088
S1130020791C0000791C0000791C0000791C000078
S1130030791C0000791C0000791C0000791C000068
S1130040791C0000791C0000791C0000791C000058
S1130050791C0000791C0000791C0000791C000048
S1130060791C0000791C0000791C0000791C000038
S1130070791C0000791C0000791C0000791C000028
S1130080791C0000791C0000791C0000791C000018
S1130090791C0000791C0000791C0000791C000008
S11300A0791C0000791C0000791C0000791C0000F8
S10B00B0791C0000791C00001A
S1130000780200206D1C0000911C0000911C00006F
S1130010911C0000911C0000911C0000911C000028
S1130020911C0000911C0000911C0000911C000018
S1130030911C0000911C0000911C0000911C000008
S1130040911C0000911C0000911C0000911C0000F8
S1130050911C0000911C0000911C0000911C0000E8
S1130060911C0000911C0000911C0000911C0000D8
S1130070911C0000911C0000911C0000911C0000C8
S1130080911C0000911C0000911C0000911C0000B8
S1130090911C0000911C0000911C0000911C0000A8
S11300A0911C0000911C0000911C0000911C000098
S10B00B0911C0000911C0000EA
S11300B8890011EB401010F1844002607047DFF8AA
S11300C88405006810F007010029012903D9891E55
S11300D8012904D906E0012161F3020002E00321A9
@ -299,7 +299,7 @@ S1131278806CFFF74EFD002803D13120FFF799FE5B
S113128806E0FF200849C87001200749A1F8440076
S113129801BD80B5FFF702FDFF200349C870012096
S11312A80149A1F8440001BD8006002083060020FE
S11312B8941C0000840600208706002080B5312095
S11312B8AC1C0000840600208706002080B531207D
S11312C8FFF777FE01BD00004163704700B585B0A4
S11312D868466A49102200F0EFF801216848FFF7D0
S11312E815F8012304220621022000F021F9002325
@ -327,9 +327,9 @@ S1131438002010BD10B5040000201D4909684907A3
S113144804D5134800F050F920700120C0B210BD33
S113145880B518490968C90601D400200CE00100C8
S1131468C9B20B4800F046F901E0FFF745FC114802
S11314780068C006F9D5012002BD0000681C000000
S11314780068C006F9D5012002BD0000801C0000E8
S113148800C20200002304000300120040151600E5
S113149800440840544408408C1B000064070020A2
S11314980044084054440840A41B0000640700208A
S11314A8CC0600205C07002063070020CD0600203E
S11314B82C44084008440840103A07D330B4B1E833
S11314C83810103AA0E83810F9D230BC530724BFBA
@ -434,46 +434,48 @@ S1131AE808BF11F8015B06EB05256D42A41C1D44D3
S1131AF8D4D015F8016B03F8016B641EF9D1CDE756
S1131B08433A5C576F726B5C736F66747761726586
S1131B185C4F70656E424C545C5461726765745CCA
S1131B28536F757263655C41524D434D335F45464F
S1131B384D33325C4941525C766563746F72732E1F
S1131B486300000019E050F8041BCB0744BFA9F157
S1131B5801035918121F0023042A41F8043BF9D23F
S1131B685FEA827C0B4604D54FF0000CA1F800C054
S1131B789B1CD10744BF0021197050F8042B002A7C
S1131B88E1D17047433A5C576F726B5C736F66744C
S1131B98776172655C4F70656E424C545C54617237
S1131BA86765745C536F757263655C41524D434D50
S1131BB8335F45464D33325C756172742E630000A1
S1131BC810B5074979441831064C7C44163404E0AE
S1131BD80A68081D114488470146A142F8D110BD7E
S1131BE808000000240000005DFFFFFFF00400006F
S1131BF8780200200000000091FEFFFF980000001A
S1131C084A0200000000002000F00BF8002801D070
S1131C18FFF7D6FF0020AFF30080FFF7ECFD00F0DC
S1131C2802F80120704700F001B800000746384662
S1131C3800F002F8FBE7000080B5AFF30080024A29
S1131C4811001820ABBEFBE726000200034B9D469B
S1131C58AFF30080AFF30080FFF7D6FF78020020CF
S1131C6805000000000000008025000000000000BE
S1131C7880B53C210148FFF74AFD01BD081B00005F
S1131C88AFF30080AFF30080FFF7BEFF4F70656EBF
S1131C98424C5400101B0048E801008000005449DD
S1131CA8554A126852F00102534B1A60534A1060A5
S1131CB801205206200752480068400708D54D08FD
S1131CC8100C0840004B4908605FF0FF3029E04CD5
S1131CD81212801A52471A12451A10077FF001008F
S1131CE81CE00220443A100300E0491E431C500B38
S1131CF8C00701D50029F8D1002908D13C2C323A73
S1131D082C5003020006E037121235121027002067
S1131D18704730B4334B1B6853F00103314C2360D4
S1131D289310002200E0521C9A424FDA00EB82041E
S1131D382D4D2C6001242C0610032C4C2468647E41
S1131D48522740522598100142E0261A12A41A522A
S1131D58211A521F98101035E01B4C00E0641E1E17
S1131D684D2D682D0701D4002C9450022C08D1174E
S1131D7828521594100521E051F8224015641001E9
S1131D8808241206320E3612103622EDCA313650A5
S1131D9801B5D109367207CA5205123203CA100BAB
S1131DA830BC70478096980008000C401004120C50
S10C1DB804121C041218040204B4
S9031C8957
S1131B2844656D6F5C41524D434D335F45464D33BB
S1131B38325F4F6C696D65785F454D33324738388D
S1131B48304631323853544B5F4941525C426F6FCF
S1131B58745C766563746F72732E630019E050F8D1
S1131B68041BCB0744BFA9F101035918121F002312
S1131B78042A41F8043BF9D25FEA827C0B4604D577
S1131B884FF0000CA1F800C09B1CD10744BF0021F2
S1131B98197050F8042B002AE1D17047433A5C5776
S1131BA86F726B5C736F6674776172655C4F706596
S1131BB86E424C545C5461726765745C536F757201
S1131BC863655C41524D434D335F45464D33325C4A
S1131BD8756172742E63000010B507497944183191
S1131BE8064C7C44163404E00A68081D11448847EE
S1131BF80146A142F8D110BD0800000024000000ED
S1131C085DFFFFFFF00400007802002000000000E0
S1131C1879FEFFFF980000004A020000000000203F
S1131C2800F00BF8002801D0FFF7D6FF0020AFF32F
S1131C380080FFF7E0FD00F002F80120704700F093
S1131C4801B800000746384600F002F8FBE7000038
S1131C5880B5AFF30080024A11001820ABBEFBE741
S1131C6826000200034B9D46AFF30080AFF30080CB
S1131C78FFF7D6FF780200200500000000000000EE
S1131C88802500000000000080B53C210148FFF7D2
S1131C983EFD01BD081B0000AFF30080AFF30080D8
S1131CA8FFF7BEFF4F70656E424C5400101B00488E
S1131CB8E801008000005449554A126852F00102B4
S1131CC8534B1A60534A10600120520620075248A9
S1131CD80068400708D54D08100C0840004B490817
S1131CE8605FF0FF3029E04C1212801A52471A1232
S1131CF8451A10077FF001001CE00220443A100343
S1131D0800E0491E431C500BC00701D50029F8D137
S1131D18002908D13C2C323A2C5003020006E03743
S1131D281212351210270020704730B4334B1B6849
S1131D3853F00103314C23609310002200E0521C3D
S1131D489A424FDA00EB82042D4D2C6001242C06B4
S1131D5810032C4C2468647E5227405225981001A5
S1131D6842E0261A12A41A52211A521F981010354A
S1131D78E01B4C00E0641E1E4D2D682D0701D400A5
S1131D882C9450022C08D11728521594100521E0E0
S1131D9851F822401564100108241206320E361236
S1131DA8103622EDCA31365001B5D109367207CA48
S1131DB85205123203CA100B30BC70478096980043
S1131DC808000C401004120C04121C04121804021B
S1041DD80402
S9031CA13F

View File

@ -733,7 +733,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
<state>$PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\memory.x</state>
<state>$PROJ_DIR$\..\memory.x</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
@ -2179,12 +2179,6 @@
<file>
<name>$PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cstart.s</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\vectors.c</name>
</file>
</group>
<file>
<name>$PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\cpu.c</name>
@ -2260,6 +2254,12 @@
<name>$PROJ_DIR$\..\..\..\..\Source\xcp.h</name>
</file>
</group>
<file>
<name>$PROJ_DIR$\..\cstart.s</name>
</file>
<file>
<name>$PROJ_DIR$\..\vectors.c</name>
</file>
</project>

View File

@ -39,7 +39,7 @@
<Wnd3>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-15722-3606</Identity>
@ -55,7 +55,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd3><Wnd4>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1>
<Tabs>
<Tab>
<Identity>TabID-26471-3609</Identity>
@ -67,7 +67,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd4><Wnd5>
<SelectedTab>0</SelectedTab></Wnd1><Wnd2>
<Tabs>
<Tab>
<Identity>TabID-4451-3612</Identity>
@ -77,20 +77,20 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd5></Windows>
<SelectedTab>0</SelectedTab></Wnd2></Windows>
<Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>36</YPos2><SelStart2>3106</SelStart2><SelEnd2>3106</SelEnd2></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>0</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>0</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\blt_conf.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>66</YPos2><SelStart2>3395</SelStart2><SelEnd2>3395</SelEnd2></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>36</YPos2><SelStart2>2856</SelStart2><SelEnd2>2856</SelEnd2></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>0</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\blt_conf.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>107</YPos2><SelStart2>8999</SelStart2><SelEnd2>8999</SelEnd2></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
<Top><Row0><Sizes><Toolbar-015ebe30><key>iaridepm.enu1</key></Toolbar-015ebe30></Sizes></Row0><Row1><Sizes><Toolbar-0360fea0><key>debuggergui.enu1</key></Toolbar-0360fea0></Sizes></Row1><Row2><Sizes><Toolbar-03610288><key>armjlink.enu1</key></Toolbar-03610288></Sizes></Row2></Top><Left><Row0><Sizes><Wnd4><Rect><Top>-2</Top><Left>-2</Left><Bottom>717</Bottom><Right>198</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198413</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>713294</sizeVertCY></Rect></Wnd4></Sizes></Row0></Left><Right><Row0><Sizes><Wnd5><Rect><Top>-2</Top><Left>-2</Left><Bottom>717</Bottom><Right>198</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198413</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>713294</sizeVertCY></Rect></Wnd5></Sizes></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>198</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>200</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>198413</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>198413</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-05DCDAB8><key>iaridepm.enu1</key></Toolbar-05DCDAB8></Sizes></Row0><Row1><Sizes><Toolbar-10CD1550><key>debuggergui.enu1</key></Toolbar-10CD1550></Sizes></Row1><Row2><Sizes><Toolbar-10CD1D20><key>armjlink2.enu1</key></Toolbar-10CD1D20></Sizes></Row2></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>716</Bottom><Right>198</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198610</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>713009</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>716</Bottom><Right>198</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198610</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>713009</sizeVertCY></Rect></Wnd2></Sizes></Row0></Right><Bottom><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>198</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>200</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>198610</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>198610</sizeVertCY></Rect></Wnd0></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Project>

View File

@ -11,7 +11,7 @@ ByteLimit=50
[Breakpoints]
Count=0
[DebugChecksum]
Checksum=1282440790
Checksum=2066757874
[Exceptions]
StopOnUncaught=_ 0
StopOnThrow=_ 0
@ -22,6 +22,9 @@ MixedMode=1
[JLinkDriver]
CStepIntDis=_ 0
LeaveTargetRunning=_ 0
TraceBufferSize=0x00010000
TraceStallIfFIFOFull=0x00000000
TracePortSize=0x00000000
[SWOTraceHWSettings]
OverrideDefaultClocks=0
CpuClock=72000000
@ -41,41 +44,11 @@ ITMportsLogFile=0
ITMlogFile=$PROJ_DIR$\ITM.log
[RecentFlashDownload]
Path=C:\Work\software\OpenBLT\Target\Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC\Boot\bin\openbtl_olimex_efm32g880.bin
[DataLog]
LogEnabled=0
SumEnabled=0
GraphEnabled=0
ShowTimeLog=1
ShowTimeSum=1
[EventLog]
LogEnabled=0
SumEnabled=0
GraphEnabled=0
ShowTimeLog=1
ShowTimeSum=1
Title0=Ch0
Symbol0=0 4 1
Title1=Ch1
Symbol1=0 4 1
Title2=Ch2
Symbol2=0 4 1
Title3=Ch3
Symbol3=0 4 1
SumSortOrder=0
[InterruptLog]
LogEnabled=0
SumEnabled=0
GraphEnabled=0
ShowTimeLog=1
ShowTimeSum=1
SumSortOrder=0
[Log file]
LoggingEnabled=_ 0
LogFile=_ ""
Category=_ 0
[TermIOLog]
LoggingEnabled=_ 0
LogFile=_ ""
[CodeCoverage]
Enabled=_ 0
[Trace1]
Enabled=0
ShowSource=1
[Trace2]
Enabled=0
ShowSource=0
@ -88,14 +61,63 @@ EventEXC=0
EventFOLD=0
EventLSU=0
EventSLEEP=0
[CallStackLog]
Enabled=0
[PowerLog]
Title_0=I0
Symbol_0=0 4 0
LogEnabled=0
GraphEnabled=0
ShowTimeLog=1
LiveEnabled=0
LiveFile=PowerLogLive.log
[DataLog]
LogEnabled=0
GraphEnabled=0
ShowTimeLog=1
SumEnabled=0
ShowTimeSum=1
[EventLog]
Title_0=Ch3
Symbol_0=0 4 1
Title_1=Ch2
Symbol_1=0 4 1
Title_2=Ch1
Symbol_2=0 4 1
Title_3=Ch0
Symbol_3=0 4 1
LogEnabled=0
GraphEnabled=0
ShowTimeLog=1
SumEnabled=0
ShowTimeSum=1
SumSortOrder=0
[InterruptLog]
LogEnabled=0
GraphEnabled=0
ShowTimeLog=1
SumEnabled=0
ShowTimeSum=1
SumSortOrder=0
[Log file]
LoggingEnabled=_ 0
LogFile=_ ""
Category=_ 0
[TermIOLog]
LoggingEnabled=_ 0
LogFile=_ ""
[DriverProfiling]
Enabled=0
Mode=3
Graph=0
Symbiont=0
Exclusions=
[CallStackLog]
Enabled=0
[CallStackStripe]
ShowTiming=112
[PowerProbe]
Frequency=10000
Probe0=I0
ProbeSetup0=2 1 1 2 0 0
[Disassemble mode]
mode=0
[Breakpoints2]

View File

@ -29,7 +29,7 @@
<Windows>
<Wnd0>
<Wnd2>
<Tabs>
<Tab>
<Identity>TabID-3636-6432</Identity>
@ -41,7 +41,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3>
<Tabs>
<Tab>
<Identity>TabID-28813-8212</Identity>
@ -57,20 +57,20 @@
</Tab>
<Tab><Identity>TabID-20200-19078</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs>
<SelectedTab>0</SelectedTab></Wnd1></Windows>
<SelectedTab>0</SelectedTab></Wnd3></Windows>
<Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>36</YPos2><SelStart2>2977</SelStart2><SelEnd2>2977</SelEnd2></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>0</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\blt_conf.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>107</YPos2><SelStart2>8999</SelStart2><SelEnd2>8999</SelEnd2></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>36</YPos2><SelStart2>2925</SelStart2><SelEnd2>2925</SelEnd2></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>0</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\blt_conf.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>107</YPos2><SelStart2>8999</SelStart2><SelEnd2>8999</SelEnd2></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
<Top><Row0><Sizes><Toolbar-04844A40><key>iaridepm.enu1</key></Toolbar-04844A40></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>722</Bottom><Right>442</Right><x>-2</x><y>-2</y><xscreen>240</xscreen><yscreen>242</yscreen><sizeHorzCX>125000</sizeHorzCX><sizeHorzCY>240318</sizeHorzCY><sizeVertCX>231250</sizeVertCX><sizeVertCY>718967</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>240</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>242</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>240318</sizeHorzCY><sizeVertCX>125000</sizeVertCX><sizeVertCY>240318</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-05DCDAB8><key>iaridepm.enu1</key></Toolbar-05DCDAB8></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>360</Bottom><Right>442</Right><x>-2</x><y>-2</y><xscreen>240</xscreen><yscreen>242</yscreen><sizeHorzCX>125000</sizeHorzCX><sizeHorzCY>240318</sizeHorzCY><sizeVertCX>231250</sizeVertCX><sizeVertCY>718967</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>240</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>242</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>240318</sizeHorzCY><sizeVertCX>125000</sizeVertCX><sizeVertCY>240318</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

View File

@ -1,7 +1,7 @@
/************************************************************************************//**
* \file Source\ARMCM3_EFM32\IAR\vectors.c
* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR\Boot\vectors.c
* \brief Bootloader interrupt vector table source file.
* \ingroup Target_ARMCM3_EFM32
* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR
* \internal
*----------------------------------------------------------------------------------------
* C O P Y R I G H T

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ all

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ clean

View File

@ -1,294 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Project Name="DemoBoot" InternalType="">
<Plugins>
<Plugin Name="qmake">
<![CDATA[00010001N0005Debug000000000000]]>
</Plugin>
</Plugins>
<VirtualDirectory Name="Demo">
<VirtualDirectory Name="ARMCM3_LM3S_EK_LM3S6965_GCC">
<VirtualDirectory Name="Boot">
<VirtualDirectory Name="lib">
<VirtualDirectory Name="driverlib">
<File Name="../lib/driverlib/cpulib.c"/>
<File Name="../lib/driverlib/cpulib.h"/>
<File Name="../lib/driverlib/debug.h"/>
<File Name="../lib/driverlib/ethernet.c"/>
<File Name="../lib/driverlib/ethernet.h"/>
<File Name="../lib/driverlib/flashlib.c"/>
<File Name="../lib/driverlib/flashlib.h"/>
<File Name="../lib/driverlib/gpio.c"/>
<File Name="../lib/driverlib/gpio.h"/>
<File Name="../lib/driverlib/interrupt.c"/>
<File Name="../lib/driverlib/interrupt.h"/>
<File Name="../lib/driverlib/pin_map.h"/>
<File Name="../lib/driverlib/ssi.c"/>
<File Name="../lib/driverlib/ssi.h"/>
<File Name="../lib/driverlib/sysctl.c"/>
<File Name="../lib/driverlib/sysctl.h"/>
<File Name="../lib/driverlib/uartlib.c"/>
<File Name="../lib/driverlib/uartlib.h"/>
</VirtualDirectory>
<VirtualDirectory Name="fatfs">
<File Name="../lib/fatfs/ffconf.h"/>
<File Name="../lib/fatfs/mmc.c"/>
</VirtualDirectory>
<VirtualDirectory Name="inc">
<File Name="../lib/inc/hw_ethernet.h"/>
<File Name="../lib/inc/hw_flash.h"/>
<File Name="../lib/inc/hw_gpio.h"/>
<File Name="../lib/inc/hw_ints.h"/>
<File Name="../lib/inc/hw_memmap.h"/>
<File Name="../lib/inc/hw_nvic.h"/>
<File Name="../lib/inc/hw_ssi.h"/>
<File Name="../lib/inc/hw_sysctl.h"/>
<File Name="../lib/inc/hw_types.h"/>
<File Name="../lib/inc/hw_uart.h"/>
</VirtualDirectory>
<VirtualDirectory Name="uip">
<File Name="../lib/uip/clock-arch.c"/>
<File Name="../lib/uip/clock-arch.h"/>
<File Name="../lib/uip/netdev.c"/>
<File Name="../lib/uip/netdev.h"/>
<File Name="../lib/uip/uip-conf.h"/>
</VirtualDirectory>
</VirtualDirectory>
<File Name="../blt_conf.h"/>
<File Name="../hooks.c"/>
<File Name="../main.c"/>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
<Description/>
<Dependencies/>
<Settings Type="Dynamic Library">
<GlobalSettings>
<Compiler Options="" C_Options="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="">
<LibraryPath Value="."/>
</Linker>
<ResourceCompiler Options=""/>
</GlobalSettings>
<Configuration Name="Debug" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="-g" C_Options="-g" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="../obj" Command="openbtl_olimex_lpc_l2294_20mhz.elf" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(WorkspacePath)/../bin" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="yes" RemoteHostName="localhost" RemoteHostPort="3333" DebuggerPath="C:\Program Files (x86)\CodeSourcery\Sourcery G++ Lite\bin\arm-none-eabi-gdb.exe">
<PostConnectCommands/>
<StartupCommands>break main
continue
</StartupCommands>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)/..</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
<Configuration Name="Release" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="" C_Options="" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="-O2" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="./Release" Command="" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>
<StartupCommands/>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
</Settings>
<VirtualDirectory Name="Source">
<VirtualDirectory Name="third_party">
<VirtualDirectory Name="uip">
<VirtualDirectory Name="apps">
<VirtualDirectory Name="dhcpc">
<File Name="../../../../Source/third_party/uip/apps/dhcpc/dhcpc.c"/>
<File Name="../../../../Source/third_party/uip/apps/dhcpc/dhcpc.h"/>
</VirtualDirectory>
<VirtualDirectory Name="hello-world">
<File Name="../../../../Source/third_party/uip/apps/hello-world/hello-world.c"/>
<File Name="../../../../Source/third_party/uip/apps/hello-world/hello-world.h"/>
</VirtualDirectory>
<VirtualDirectory Name="httpd">
<File Name="../../../../Source/third_party/uip/apps/httpd/httpd.c"/>
<File Name="../../../../Source/third_party/uip/apps/httpd/httpd.h"/>
</VirtualDirectory>
<VirtualDirectory Name="resolv">
<File Name="../../../../Source/third_party/uip/apps/resolv/resolv.c"/>
<File Name="../../../../Source/third_party/uip/apps/resolv/resolv.h"/>
</VirtualDirectory>
<VirtualDirectory Name="smtp">
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp-strings.c"/>
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp-strings.h"/>
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp.c"/>
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp.h"/>
</VirtualDirectory>
<VirtualDirectory Name="telnetd">
<File Name="../../../../Source/third_party/uip/apps/telnetd/shell.c"/>
<File Name="../../../../Source/third_party/uip/apps/telnetd/shell.h"/>
<File Name="../../../../Source/third_party/uip/apps/telnetd/telnetd.c"/>
<File Name="../../../../Source/third_party/uip/apps/telnetd/telnetd.h"/>
</VirtualDirectory>
<VirtualDirectory Name="webclient">
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient-strings.c"/>
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient-strings.h"/>
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient.c"/>
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient.h"/>
</VirtualDirectory>
<VirtualDirectory Name="webserver">
<File Name="../../../../Source/third_party/uip/apps/webserver/http-strings.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/http-strings.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-cgi.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-cgi.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fs.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fs.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fsdata.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fsdata.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/webserver.h"/>
</VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="doc">
<File Name="../../../../Source/third_party/uip/doc/example-mainloop-with-arp.c"/>
<File Name="../../../../Source/third_party/uip/doc/example-mainloop-without-arp.c"/>
<File Name="../../../../Source/third_party/uip/doc/uip-code-style.c"/>
</VirtualDirectory>
<VirtualDirectory Name="lib">
<File Name="../../../../Source/third_party/uip/lib/memb.c"/>
<File Name="../../../../Source/third_party/uip/lib/memb.h"/>
</VirtualDirectory>
<VirtualDirectory Name="uip">
<File Name="../../../../Source/third_party/uip/uip/clock.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc-addrlabels.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc-switch.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc.h"/>
<File Name="../../../../Source/third_party/uip/uip/psock.c"/>
<File Name="../../../../Source/third_party/uip/uip/psock.h"/>
<File Name="../../../../Source/third_party/uip/uip/pt.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-fw.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-fw.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-neighbor.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-neighbor.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-split.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-split.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip.h"/>
<File Name="../../../../Source/third_party/uip/uip/uiplib.c"/>
<File Name="../../../../Source/third_party/uip/uip/uiplib.h"/>
<File Name="../../../../Source/third_party/uip/uip/uipopt.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arch.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arp.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arp.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_timer.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip_timer.h"/>
</VirtualDirectory>
<VirtualDirectory Name="unix">
<File Name="../../../../Source/third_party/uip/unix/clock-arch.c"/>
<File Name="../../../../Source/third_party/uip/unix/clock-arch.h"/>
<File Name="../../../../Source/third_party/uip/unix/main.c"/>
<File Name="../../../../Source/third_party/uip/unix/tapdev.c"/>
<File Name="../../../../Source/third_party/uip/unix/tapdev.h"/>
<File Name="../../../../Source/third_party/uip/unix/uip-conf.h"/>
</VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="fatfs">
<VirtualDirectory Name="src">
<VirtualDirectory Name="option">
<File Name="../../../../Source/third_party/fatfs/src/option/cc932.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/cc936.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/cc949.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/cc950.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/ccsbcs.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/syscall.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/unicode.c"/>
</VirtualDirectory>
<File Name="../../../../Source/third_party/fatfs/src/diskio.h"/>
<File Name="../../../../Source/third_party/fatfs/src/ff.c"/>
<File Name="../../../../Source/third_party/fatfs/src/ff.h"/>
<File Name="../../../../Source/third_party/fatfs/src/integer.h"/>
</VirtualDirectory>
<VirtualDirectory Name="doc">
<VirtualDirectory Name="img">
<File Name="../../../../Source/third_party/fatfs/doc/img/app1.c"/>
<File Name="../../../../Source/third_party/fatfs/doc/img/app2.c"/>
<File Name="../../../../Source/third_party/fatfs/doc/img/app3.c"/>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="ARMCM3_LM3S">
<VirtualDirectory Name="GCC">
<File Name="../../../../Source/ARMCM3_LM3S/GCC/cstart.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/GCC/vectors.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/GCC/cpu_comp.c"/>
</VirtualDirectory>
<File Name="../../../../Source/ARMCM3_LM3S/can.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/cpu.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/flash.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/flash.h"/>
<File Name="../../../../Source/ARMCM3_LM3S/nvm.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/timer.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/types.h"/>
<File Name="../../../../Source/ARMCM3_LM3S/uart.c"/>
</VirtualDirectory>
<File Name="../../../../Source/assert.c"/>
<File Name="../../../../Source/assert.h"/>
<File Name="../../../../Source/backdoor.c"/>
<File Name="../../../../Source/backdoor.h"/>
<File Name="../../../../Source/boot.c"/>
<File Name="../../../../Source/boot.h"/>
<File Name="../../../../Source/can.h"/>
<File Name="../../../../Source/com.c"/>
<File Name="../../../../Source/com.h"/>
<File Name="../../../../Source/cop.c"/>
<File Name="../../../../Source/cop.h"/>
<File Name="../../../../Source/cpu.h"/>
<File Name="../../../../Source/file.c"/>
<File Name="../../../../Source/file.h"/>
<File Name="../../../../Source/net.c"/>
<File Name="../../../../Source/net.h"/>
<File Name="../../../../Source/nvm.h"/>
<File Name="../../../../Source/plausibility.h"/>
<File Name="../../../../Source/timer.h"/>
<File Name="../../../../Source/uart.h"/>
<File Name="../../../../Source/usb.h"/>
<File Name="../../../../Source/xcp.c"/>
<File Name="../../../../Source/xcp.h"/>
</VirtualDirectory>
</CodeLite_Project>

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Workspace Name="DemoBoot" Database="./DemoBoot.tags">
<Project Name="DemoBoot" Path="DemoBoot.project" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Project Name="DemoBoot" ConfigName="Debug"/>
</WorkspaceConfiguration>
<WorkspaceConfiguration Name="Release" Selected="yes">
<Project Name="DemoBoot" ConfigName="Release"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CodeLite_Workspace>

View File

@ -1,4 +0,0 @@
Integrated Development Environment
----------------------------------
Codelite was used as the editor during the development of this software program. This directory contains the Codelite
workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/.

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ all

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ clean

View File

@ -1,215 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Project Name="DemoProg" InternalType="">
<Plugins>
<Plugin Name="qmake">
<![CDATA[00010001N0005Debug000000000000]]>
</Plugin>
</Plugins>
<VirtualDirectory Name="Source">
<VirtualDirectory Name="third_party">
<VirtualDirectory Name="uip">
<VirtualDirectory Name="uip">
<File Name="../../../../Source/third_party/uip/uip/clock.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc-addrlabels.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc-switch.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc.h"/>
<File Name="../../../../Source/third_party/uip/uip/psock.c"/>
<File Name="../../../../Source/third_party/uip/uip/psock.h"/>
<File Name="../../../../Source/third_party/uip/uip/pt.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-fw.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-fw.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-neighbor.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-neighbor.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-split.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-split.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip.h"/>
<File Name="../../../../Source/third_party/uip/uip/uiplib.c"/>
<File Name="../../../../Source/third_party/uip/uip/uiplib.h"/>
<File Name="../../../../Source/third_party/uip/uip/uipopt.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arch.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arp.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arp.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_timer.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip_timer.h"/>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="Demo">
<VirtualDirectory Name="ARMCM3_LM3S_EK_LM3S6965_GCC">
<VirtualDirectory Name="Prog">
<VirtualDirectory Name="lib">
<VirtualDirectory Name="driverlib">
<File Name="../lib/driverlib/adc.c"/>
<File Name="../lib/driverlib/adc.h"/>
<File Name="../lib/driverlib/comp.c"/>
<File Name="../lib/driverlib/comp.h"/>
<File Name="../lib/driverlib/cpu.c"/>
<File Name="../lib/driverlib/cpu.h"/>
<File Name="../lib/driverlib/debug.h"/>
<File Name="../lib/driverlib/epi.c"/>
<File Name="../lib/driverlib/epi.h"/>
<File Name="../lib/driverlib/ethernet.c"/>
<File Name="../lib/driverlib/ethernet.h"/>
<File Name="../lib/driverlib/flash.c"/>
<File Name="../lib/driverlib/flash.h"/>
<File Name="../lib/driverlib/gpio.c"/>
<File Name="../lib/driverlib/gpio.h"/>
<File Name="../lib/driverlib/hibernate.c"/>
<File Name="../lib/driverlib/hibernate.h"/>
<File Name="../lib/driverlib/i2c.c"/>
<File Name="../lib/driverlib/i2c.h"/>
<File Name="../lib/driverlib/i2s.c"/>
<File Name="../lib/driverlib/i2s.h"/>
<File Name="../lib/driverlib/interrupt.c"/>
<File Name="../lib/driverlib/interrupt.h"/>
<File Name="../lib/driverlib/mpu.c"/>
<File Name="../lib/driverlib/mpu.h"/>
<File Name="../lib/driverlib/pin_map.h"/>
<File Name="../lib/driverlib/pwm.c"/>
<File Name="../lib/driverlib/pwm.h"/>
<File Name="../lib/driverlib/qei.c"/>
<File Name="../lib/driverlib/qei.h"/>
<File Name="../lib/driverlib/rom.h"/>
<File Name="../lib/driverlib/rom_map.h"/>
<File Name="../lib/driverlib/ssi.c"/>
<File Name="../lib/driverlib/ssi.h"/>
<File Name="../lib/driverlib/sysctl.c"/>
<File Name="../lib/driverlib/sysctl.h"/>
<File Name="../lib/driverlib/systick.c"/>
<File Name="../lib/driverlib/systick.h"/>
<File Name="../lib/driverlib/timer.c"/>
<File Name="../lib/driverlib/timer.h"/>
<File Name="../lib/driverlib/uart.c"/>
<File Name="../lib/driverlib/uart.h"/>
<File Name="../lib/driverlib/udma.c"/>
<File Name="../lib/driverlib/udma.h"/>
<File Name="../lib/driverlib/usb.c"/>
<File Name="../lib/driverlib/usb.h"/>
<File Name="../lib/driverlib/watchdog.c"/>
<File Name="../lib/driverlib/watchdog.h"/>
</VirtualDirectory>
<VirtualDirectory Name="inc">
<File Name="../lib/inc/asmdefs.h"/>
<File Name="../lib/inc/hw_adc.h"/>
<File Name="../lib/inc/hw_comp.h"/>
<File Name="../lib/inc/hw_epi.h"/>
<File Name="../lib/inc/hw_ethernet.h"/>
<File Name="../lib/inc/hw_flash.h"/>
<File Name="../lib/inc/hw_gpio.h"/>
<File Name="../lib/inc/hw_hibernate.h"/>
<File Name="../lib/inc/hw_i2c.h"/>
<File Name="../lib/inc/hw_i2s.h"/>
<File Name="../lib/inc/hw_ints.h"/>
<File Name="../lib/inc/hw_memmap.h"/>
<File Name="../lib/inc/hw_nvic.h"/>
<File Name="../lib/inc/hw_pwm.h"/>
<File Name="../lib/inc/hw_qei.h"/>
<File Name="../lib/inc/hw_ssi.h"/>
<File Name="../lib/inc/hw_sysctl.h"/>
<File Name="../lib/inc/hw_timer.h"/>
<File Name="../lib/inc/hw_types.h"/>
<File Name="../lib/inc/hw_uart.h"/>
<File Name="../lib/inc/hw_udma.h"/>
<File Name="../lib/inc/hw_usb.h"/>
<File Name="../lib/inc/hw_watchdog.h"/>
<File Name="../lib/inc/lm3s6965.h"/>
</VirtualDirectory>
<VirtualDirectory Name="uip">
<File Name="../lib/uip/clock-arch.c"/>
<File Name="../lib/uip/clock-arch.h"/>
<File Name="../lib/uip/netdev.c"/>
<File Name="../lib/uip/netdev.h"/>
<File Name="../lib/uip/uip-conf.h"/>
</VirtualDirectory>
</VirtualDirectory>
<File Name="../boot.c"/>
<File Name="../boot.h"/>
<File Name="../cstart.c"/>
<File Name="../header.h"/>
<File Name="../led.c"/>
<File Name="../led.h"/>
<File Name="../main.c"/>
<File Name="../net.c"/>
<File Name="../net.h"/>
<File Name="../time.c"/>
<File Name="../time.h"/>
<File Name="../vectors.c"/>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
<Description/>
<Dependencies/>
<Settings Type="Dynamic Library">
<GlobalSettings>
<Compiler Options="" C_Options="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="">
<LibraryPath Value="."/>
</Linker>
<ResourceCompiler Options=""/>
</GlobalSettings>
<Configuration Name="Debug" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="-g" C_Options="-g" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="../obj" Command="demoprog_olimex_lpc_l2294_20mhz.elf" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(WorkspacePath)/../bin" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="yes" RemoteHostName="localhost" RemoteHostPort="3333" DebuggerPath="C:\Program Files (x86)\CodeSourcery\Sourcery G++ Lite\bin\arm-none-eabi-gdb.exe">
<PostConnectCommands/>
<StartupCommands>break main
continue
</StartupCommands>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)/..</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
<Configuration Name="Release" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="" C_Options="" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="-O2" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="./Release" Command="" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>
<StartupCommands/>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
</Settings>
</CodeLite_Project>

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Workspace Name="DemoProg" Database="./DemoProg.tags">
<Project Name="DemoProg" Path="DemoProg.project" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Project Name="DemoProg" ConfigName="Debug"/>
</WorkspaceConfiguration>
<WorkspaceConfiguration Name="Release" Selected="yes">
<Project Name="DemoProg" ConfigName="Release"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CodeLite_Workspace>

View File

@ -1,4 +0,0 @@
Integrated Development Environment
----------------------------------
Codelite was used as the editor during the development of this software program. This directory contains the Codelite
workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/.

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ all

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ clean

View File

@ -1,279 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Project Name="DemoBoot" InternalType="">
<Plugins>
<Plugin Name="qmake">
<![CDATA[00010001N0005Debug000000000000]]>
</Plugin>
</Plugins>
<VirtualDirectory Name="Demo">
<VirtualDirectory Name="ARMCM3_LM3S_EK_LM3S8962_GCC">
<VirtualDirectory Name="Boot">
<VirtualDirectory Name="lib">
<VirtualDirectory Name="driverlib">
<File Name="../lib/driverlib/canlib.c"/>
<File Name="../lib/driverlib/canlib.h"/>
<File Name="../lib/driverlib/cpulib.c"/>
<File Name="../lib/driverlib/cpulib.h"/>
<File Name="../lib/driverlib/debug.h"/>
<File Name="../lib/driverlib/flashlib.c"/>
<File Name="../lib/driverlib/flashlib.h"/>
<File Name="../lib/driverlib/gpio.c"/>
<File Name="../lib/driverlib/gpio.h"/>
<File Name="../lib/driverlib/interrupt.c"/>
<File Name="../lib/driverlib/interrupt.h"/>
<File Name="../lib/driverlib/sysctl.c"/>
<File Name="../lib/driverlib/sysctl.h"/>
<File Name="../lib/driverlib/uartlib.c"/>
<File Name="../lib/driverlib/uartlib.h"/>
</VirtualDirectory>
<VirtualDirectory Name="inc">
<File Name="../lib/inc/hw_can.h"/>
<File Name="../lib/inc/hw_flash.h"/>
<File Name="../lib/inc/hw_gpio.h"/>
<File Name="../lib/inc/hw_ints.h"/>
<File Name="../lib/inc/hw_memmap.h"/>
<File Name="../lib/inc/hw_nvic.h"/>
<File Name="../lib/inc/hw_sysctl.h"/>
<File Name="../lib/inc/hw_types.h"/>
<File Name="../lib/inc/hw_uart.h"/>
</VirtualDirectory>
</VirtualDirectory>
<File Name="../blt_conf.h"/>
<File Name="../hooks.c"/>
<File Name="../main.c"/>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
<Description/>
<Dependencies/>
<Settings Type="Dynamic Library">
<GlobalSettings>
<Compiler Options="" C_Options="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="">
<LibraryPath Value="."/>
</Linker>
<ResourceCompiler Options=""/>
</GlobalSettings>
<Configuration Name="Debug" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="-g" C_Options="-g" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="../obj" Command="openbtl_olimex_lpc_l2294_20mhz.elf" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(WorkspacePath)/../bin" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="yes" RemoteHostName="localhost" RemoteHostPort="3333" DebuggerPath="C:\Program Files (x86)\CodeSourcery\Sourcery G++ Lite\bin\arm-none-eabi-gdb.exe">
<PostConnectCommands/>
<StartupCommands>break main
continue
</StartupCommands>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)/..</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
<Configuration Name="Release" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="" C_Options="" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="-O2" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="./Release" Command="" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>
<StartupCommands/>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
</Settings>
<VirtualDirectory Name="Source">
<VirtualDirectory Name="third_party">
<VirtualDirectory Name="uip">
<VirtualDirectory Name="apps">
<VirtualDirectory Name="dhcpc">
<File Name="../../../../Source/third_party/uip/apps/dhcpc/dhcpc.c"/>
<File Name="../../../../Source/third_party/uip/apps/dhcpc/dhcpc.h"/>
</VirtualDirectory>
<VirtualDirectory Name="hello-world">
<File Name="../../../../Source/third_party/uip/apps/hello-world/hello-world.c"/>
<File Name="../../../../Source/third_party/uip/apps/hello-world/hello-world.h"/>
</VirtualDirectory>
<VirtualDirectory Name="httpd">
<File Name="../../../../Source/third_party/uip/apps/httpd/httpd.c"/>
<File Name="../../../../Source/third_party/uip/apps/httpd/httpd.h"/>
</VirtualDirectory>
<VirtualDirectory Name="resolv">
<File Name="../../../../Source/third_party/uip/apps/resolv/resolv.c"/>
<File Name="../../../../Source/third_party/uip/apps/resolv/resolv.h"/>
</VirtualDirectory>
<VirtualDirectory Name="smtp">
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp-strings.c"/>
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp-strings.h"/>
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp.c"/>
<File Name="../../../../Source/third_party/uip/apps/smtp/smtp.h"/>
</VirtualDirectory>
<VirtualDirectory Name="telnetd">
<File Name="../../../../Source/third_party/uip/apps/telnetd/shell.c"/>
<File Name="../../../../Source/third_party/uip/apps/telnetd/shell.h"/>
<File Name="../../../../Source/third_party/uip/apps/telnetd/telnetd.c"/>
<File Name="../../../../Source/third_party/uip/apps/telnetd/telnetd.h"/>
</VirtualDirectory>
<VirtualDirectory Name="webclient">
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient-strings.c"/>
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient-strings.h"/>
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient.c"/>
<File Name="../../../../Source/third_party/uip/apps/webclient/webclient.h"/>
</VirtualDirectory>
<VirtualDirectory Name="webserver">
<File Name="../../../../Source/third_party/uip/apps/webserver/http-strings.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/http-strings.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-cgi.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-cgi.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fs.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fs.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fsdata.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd-fsdata.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd.c"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/httpd.h"/>
<File Name="../../../../Source/third_party/uip/apps/webserver/webserver.h"/>
</VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="doc">
<File Name="../../../../Source/third_party/uip/doc/example-mainloop-with-arp.c"/>
<File Name="../../../../Source/third_party/uip/doc/example-mainloop-without-arp.c"/>
<File Name="../../../../Source/third_party/uip/doc/uip-code-style.c"/>
</VirtualDirectory>
<VirtualDirectory Name="lib">
<File Name="../../../../Source/third_party/uip/lib/memb.c"/>
<File Name="../../../../Source/third_party/uip/lib/memb.h"/>
</VirtualDirectory>
<VirtualDirectory Name="uip">
<File Name="../../../../Source/third_party/uip/uip/clock.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc-addrlabels.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc-switch.h"/>
<File Name="../../../../Source/third_party/uip/uip/lc.h"/>
<File Name="../../../../Source/third_party/uip/uip/psock.c"/>
<File Name="../../../../Source/third_party/uip/uip/psock.h"/>
<File Name="../../../../Source/third_party/uip/uip/pt.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-fw.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-fw.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-neighbor.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-neighbor.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip-split.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip-split.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip.h"/>
<File Name="../../../../Source/third_party/uip/uip/uiplib.c"/>
<File Name="../../../../Source/third_party/uip/uip/uiplib.h"/>
<File Name="../../../../Source/third_party/uip/uip/uipopt.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arch.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arp.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip_arp.h"/>
<File Name="../../../../Source/third_party/uip/uip/uip_timer.c"/>
<File Name="../../../../Source/third_party/uip/uip/uip_timer.h"/>
</VirtualDirectory>
<VirtualDirectory Name="unix">
<File Name="../../../../Source/third_party/uip/unix/clock-arch.c"/>
<File Name="../../../../Source/third_party/uip/unix/clock-arch.h"/>
<File Name="../../../../Source/third_party/uip/unix/main.c"/>
<File Name="../../../../Source/third_party/uip/unix/tapdev.c"/>
<File Name="../../../../Source/third_party/uip/unix/tapdev.h"/>
<File Name="../../../../Source/third_party/uip/unix/uip-conf.h"/>
</VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="fatfs">
<VirtualDirectory Name="src">
<VirtualDirectory Name="option">
<File Name="../../../../Source/third_party/fatfs/src/option/cc932.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/cc936.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/cc949.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/cc950.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/ccsbcs.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/syscall.c"/>
<File Name="../../../../Source/third_party/fatfs/src/option/unicode.c"/>
</VirtualDirectory>
<File Name="../../../../Source/third_party/fatfs/src/diskio.h"/>
<File Name="../../../../Source/third_party/fatfs/src/ff.c"/>
<File Name="../../../../Source/third_party/fatfs/src/ff.h"/>
<File Name="../../../../Source/third_party/fatfs/src/integer.h"/>
</VirtualDirectory>
<VirtualDirectory Name="doc">
<VirtualDirectory Name="img">
<File Name="../../../../Source/third_party/fatfs/doc/img/app1.c"/>
<File Name="../../../../Source/third_party/fatfs/doc/img/app2.c"/>
<File Name="../../../../Source/third_party/fatfs/doc/img/app3.c"/>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
<VirtualDirectory Name="ARMCM3_LM3S">
<VirtualDirectory Name="GCC">
<File Name="../../../../Source/ARMCM3_LM3S/GCC/cstart.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/GCC/vectors.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/GCC/cpu_comp.c"/>
</VirtualDirectory>
<File Name="../../../../Source/ARMCM3_LM3S/can.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/cpu.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/flash.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/flash.h"/>
<File Name="../../../../Source/ARMCM3_LM3S/nvm.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/timer.c"/>
<File Name="../../../../Source/ARMCM3_LM3S/types.h"/>
<File Name="../../../../Source/ARMCM3_LM3S/uart.c"/>
</VirtualDirectory>
<File Name="../../../../Source/assert.c"/>
<File Name="../../../../Source/assert.h"/>
<File Name="../../../../Source/backdoor.c"/>
<File Name="../../../../Source/backdoor.h"/>
<File Name="../../../../Source/boot.c"/>
<File Name="../../../../Source/boot.h"/>
<File Name="../../../../Source/can.h"/>
<File Name="../../../../Source/com.c"/>
<File Name="../../../../Source/com.h"/>
<File Name="../../../../Source/cop.c"/>
<File Name="../../../../Source/cop.h"/>
<File Name="../../../../Source/cpu.h"/>
<File Name="../../../../Source/file.c"/>
<File Name="../../../../Source/file.h"/>
<File Name="../../../../Source/net.c"/>
<File Name="../../../../Source/net.h"/>
<File Name="../../../../Source/nvm.h"/>
<File Name="../../../../Source/plausibility.h"/>
<File Name="../../../../Source/timer.h"/>
<File Name="../../../../Source/uart.h"/>
<File Name="../../../../Source/usb.h"/>
<File Name="../../../../Source/xcp.c"/>
<File Name="../../../../Source/xcp.h"/>
</VirtualDirectory>
</CodeLite_Project>

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Workspace Name="DemoBoot" Database="./DemoBoot.tags">
<Project Name="DemoBoot" Path="DemoBoot.project" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Project Name="DemoBoot" ConfigName="Debug"/>
</WorkspaceConfiguration>
<WorkspaceConfiguration Name="Release" Selected="yes">
<Project Name="DemoBoot" ConfigName="Release"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CodeLite_Workspace>

View File

@ -1,4 +0,0 @@
Integrated Development Environment
----------------------------------
Codelite was used as the editor during the development of this software program. This directory contains the Codelite
workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/.

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ all

View File

@ -1,2 +0,0 @@
@echo off
cs-make --directory=../ clean

View File

@ -1,178 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Project Name="DemoProg" InternalType="">
<Plugins>
<Plugin Name="qmake">
<![CDATA[00010001N0005Debug000000000000]]>
</Plugin>
</Plugins>
<VirtualDirectory Name="Demo">
<VirtualDirectory Name="ARMCM3_LM3S_EK_LM3S8962_GCC">
<VirtualDirectory Name="Prog">
<VirtualDirectory Name="lib">
<VirtualDirectory Name="driverlib">
<File Name="../lib/driverlib/adc.c"/>
<File Name="../lib/driverlib/adc.h"/>
<File Name="../lib/driverlib/can.c"/>
<File Name="../lib/driverlib/can.h"/>
<File Name="../lib/driverlib/comp.c"/>
<File Name="../lib/driverlib/comp.h"/>
<File Name="../lib/driverlib/cpu.c"/>
<File Name="../lib/driverlib/cpu.h"/>
<File Name="../lib/driverlib/debug.h"/>
<File Name="../lib/driverlib/epi.c"/>
<File Name="../lib/driverlib/epi.h"/>
<File Name="../lib/driverlib/ethernet.c"/>
<File Name="../lib/driverlib/ethernet.h"/>
<File Name="../lib/driverlib/flash.c"/>
<File Name="../lib/driverlib/flash.h"/>
<File Name="../lib/driverlib/gpio.c"/>
<File Name="../lib/driverlib/gpio.h"/>
<File Name="../lib/driverlib/hibernate.c"/>
<File Name="../lib/driverlib/hibernate.h"/>
<File Name="../lib/driverlib/i2c.c"/>
<File Name="../lib/driverlib/i2c.h"/>
<File Name="../lib/driverlib/i2s.c"/>
<File Name="../lib/driverlib/i2s.h"/>
<File Name="../lib/driverlib/interrupt.c"/>
<File Name="../lib/driverlib/interrupt.h"/>
<File Name="../lib/driverlib/mpu.c"/>
<File Name="../lib/driverlib/mpu.h"/>
<File Name="../lib/driverlib/pin_map.h"/>
<File Name="../lib/driverlib/pwm.c"/>
<File Name="../lib/driverlib/pwm.h"/>
<File Name="../lib/driverlib/qei.c"/>
<File Name="../lib/driverlib/qei.h"/>
<File Name="../lib/driverlib/rom.h"/>
<File Name="../lib/driverlib/rom_map.h"/>
<File Name="../lib/driverlib/ssi.c"/>
<File Name="../lib/driverlib/ssi.h"/>
<File Name="../lib/driverlib/sysctl.c"/>
<File Name="../lib/driverlib/sysctl.h"/>
<File Name="../lib/driverlib/systick.c"/>
<File Name="../lib/driverlib/systick.h"/>
<File Name="../lib/driverlib/timer.c"/>
<File Name="../lib/driverlib/timer.h"/>
<File Name="../lib/driverlib/uart.c"/>
<File Name="../lib/driverlib/uart.h"/>
<File Name="../lib/driverlib/udma.c"/>
<File Name="../lib/driverlib/udma.h"/>
<File Name="../lib/driverlib/usb.c"/>
<File Name="../lib/driverlib/usb.h"/>
<File Name="../lib/driverlib/watchdog.c"/>
<File Name="../lib/driverlib/watchdog.h"/>
</VirtualDirectory>
<VirtualDirectory Name="inc">
<File Name="../lib/inc/asmdefs.h"/>
<File Name="../lib/inc/hw_adc.h"/>
<File Name="../lib/inc/hw_can.h"/>
<File Name="../lib/inc/hw_comp.h"/>
<File Name="../lib/inc/hw_epi.h"/>
<File Name="../lib/inc/hw_ethernet.h"/>
<File Name="../lib/inc/hw_flash.h"/>
<File Name="../lib/inc/hw_gpio.h"/>
<File Name="../lib/inc/hw_hibernate.h"/>
<File Name="../lib/inc/hw_i2c.h"/>
<File Name="../lib/inc/hw_i2s.h"/>
<File Name="../lib/inc/hw_ints.h"/>
<File Name="../lib/inc/hw_memmap.h"/>
<File Name="../lib/inc/hw_nvic.h"/>
<File Name="../lib/inc/hw_pwm.h"/>
<File Name="../lib/inc/hw_qei.h"/>
<File Name="../lib/inc/hw_ssi.h"/>
<File Name="../lib/inc/hw_sysctl.h"/>
<File Name="../lib/inc/hw_timer.h"/>
<File Name="../lib/inc/hw_types.h"/>
<File Name="../lib/inc/hw_uart.h"/>
<File Name="../lib/inc/hw_udma.h"/>
<File Name="../lib/inc/hw_usb.h"/>
<File Name="../lib/inc/hw_watchdog.h"/>
<File Name="../lib/inc/lm3s6965.h"/>
</VirtualDirectory>
</VirtualDirectory>
<File Name="../boot.c"/>
<File Name="../boot.h"/>
<File Name="../cstart.c"/>
<File Name="../header.h"/>
<File Name="../led.c"/>
<File Name="../led.h"/>
<File Name="../main.c"/>
<File Name="../time.c"/>
<File Name="../time.h"/>
<File Name="../vectors.c"/>
</VirtualDirectory>
</VirtualDirectory>
</VirtualDirectory>
<Description/>
<Dependencies/>
<Settings Type="Dynamic Library">
<GlobalSettings>
<Compiler Options="" C_Options="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="">
<LibraryPath Value="."/>
</Linker>
<ResourceCompiler Options=""/>
</GlobalSettings>
<Configuration Name="Debug" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="-g" C_Options="-g" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="../obj" Command="demoprog_olimex_lpc_l2294_20mhz.elf" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(WorkspacePath)/../bin" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="yes" RemoteHostName="localhost" RemoteHostPort="3333" DebuggerPath="C:\Program Files (x86)\CodeSourcery\Sourcery G++ Lite\bin\arm-none-eabi-gdb.exe">
<PostConnectCommands/>
<StartupCommands>break main
continue
</StartupCommands>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)/..</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
<Configuration Name="Release" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Dynamic Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
<Compiler Options="" C_Options="" Required="yes" PreCompiledHeader="">
<IncludePath Value="."/>
</Compiler>
<Linker Options="-O2" Required="yes"/>
<ResourceCompiler Options="" Required="no"/>
<General OutputFile="" IntermediateDirectory="./Release" Command="" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;"/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>
<StartupCommands/>
</Debugger>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<RebuildCommand/>
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<PreprocessFileCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
</Settings>
</CodeLite_Project>

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeLite_Workspace Name="DemoProg" Database="./DemoProg.tags">
<Project Name="DemoProg" Path="DemoProg.project" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Project Name="DemoProg" ConfigName="Debug"/>
</WorkspaceConfiguration>
<WorkspaceConfiguration Name="Release" Selected="yes">
<Project Name="DemoProg" ConfigName="Release"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CodeLite_Workspace>

View File

@ -1,4 +0,0 @@
Integrated Development Environment
----------------------------------
Codelite was used as the editor during the development of this software program. This directory contains the Codelite
workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/.