From cddd66e0ba68843ce2cd9f51e163620ef619462a Mon Sep 17 00:00:00 2001 From: Frank Voorburg Date: Sat, 3 Mar 2012 17:55:13 +0000 Subject: [PATCH] - Shrunk ARMCM3_LM3S bootloader for IAR from 16 to 8kb. git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@28 5dc33758-31d5-4daf-9ae8-b24bf3d40d73 --- .../Boot/bin/openbtl_ek_lm3s6965.out | Bin 150872 -> 150892 bytes .../Boot/bin/openbtl_ek_lm3s6965.sim | Bin 7567 -> 7579 bytes .../Boot/bin/openbtl_ek_lm3s6965.srec | 176 +- .../Boot/ide/lm3s6965.dep | 1071 ++++++----- .../Boot/ide/settings/lm3s6965.dbgdt | 187 +- .../Boot/ide/settings/lm3s6965.dni | 10 +- .../Boot/ide/settings/lm3s6965.wsdt | 12 +- .../Prog/bin/demoprog_ek_lm3s6965.out | Bin 102276 -> 102276 bytes .../Prog/bin/demoprog_ek_lm3s6965.srec | 550 +++--- .../Prog/ide/lm3s6965.dep | 1641 ++++++++--------- .../Prog/ide/settings/lm3s6965.dni | 25 +- .../Prog/ide/settings/lm3s6965.wsdt | 147 +- .../ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/memory.x | 4 +- Target/Source/ARMCM3_LM3S/IAR/memory.x | 2 +- Target/Source/ARMCM3_LM3S/cpu.c | 9 +- Target/Source/ARMCM3_LM3S/flash.c | 14 +- 16 files changed, 1837 insertions(+), 2011 deletions(-) diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.out b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.out index f9d367a11af36cc773f95016520271881246a039..b666dfed5898b028492dd4449ad56429fb9670de 100644 GIT binary patch delta 7097 zcmc&(iC6ID;UfsE9H-gQDV;10h@iy@Fn#$}$euC@1Gd#`=u z#vAevZ^+f{;EKV1?#Y43qj73J`5*OW%mxG999u!w{L%Sy3)uI5 z2w)E%IbDJ2*VFxsD&XM1OjrD#na{Ol7Urg8mJ}2hv1VTX{LY|JzKrD|wivukAHeSj zVKO>D55b+_IWu;ZUWDdUtA&dvoT?U6?RiC3M%T!d6nO5eV{9;tHsX;pv$O3&)$s;2 ziO|UE%w4013jo#%AUm@tQSnsT0{&yewN>;7R_ZkI%+OkG?$A2xX#V97Zzm{TC<7@5Z#aDwil$8LW2?i zrg#7aubH)Nz^72(cl!LnIWy|GlX9(D^9zfy_?412{(phzJjR~FGc(%jt0ngfynJ>| z@9gK0v~p|Q_naJ4toFRQCBKne79@OfMyURZ=(sFndq^`nK5}+Ex;N?kE)VW9vM z#MD0k$arLKrI+ZDh{wer0SQ;UDKj8uzs{eD≈~Q&>28_v>PXY6ettn?>EP8+(I? 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 delta 6968 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 Tmw!QOo|8`q1M~kc%hvz^*lty( diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec index 37199069..15b36fd7 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec @@ -1,19 +1,19 @@ S01B00006F70656E62746C5F656B5F6C6D3373363936352E737265632E -S1130000E8050020C10D0000351D0000351D00006D -S1130010351D0000351D0000351D0000351D000094 -S1130020351D0000351D0000351D0000351D000084 -S1130030351D0000351D0000351D0000351D000074 -S1130040351D0000351D0000351D0000351D000064 -S1130050351D0000351D0000351D0000351D000054 -S1130060351D0000351D0000351D0000351D000044 -S1130070351D0000351D0000351D0000351D000034 -S1130080351D0000351D0000351D0000351D000024 -S1130090351D0000351D0000351D0000351D000014 -S11300A0351D0000351D0000351D0000351D000004 -S11300B0351D0000351D0000351D0000351D0000F4 -S11300C0351D0000351D0000351D0000351D0000E4 -S11300D0351D0000351D0000351D0000351D0000D4 -S11300E0351D0000351D0000351D0000351D0000C4 +S1130000E8050020C10D0000411D0000411D000055 +S1130010411D0000411D0000411D0000411D000064 +S1130020411D0000411D0000411D0000411D000054 +S1130030411D0000411D0000411D0000411D000044 +S1130040411D0000411D0000411D0000411D000034 +S1130050411D0000411D0000411D0000411D000024 +S1130060411D0000411D0000411D0000411D000014 +S1130070411D0000411D0000411D0000411D000004 +S1130080411D0000411D0000411D0000411D0000F4 +S1130090411D0000411D0000411D0000411D0000E4 +S11300A0411D0000411D0000411D0000411D0000D4 +S11300B0411D0000411D0000411D0000411D0000C4 +S11300C0411D0000411D0000411D0000411D0000B4 +S11300D0411D0000411D0000411D0000411D0000A4 +S11300E0411D0000411D0000411D0000411D000094 S11300F0044B9D46C046C046C046C04600F04DFE77 S113010001F028F9E8050020DFF80015884200F026 S1130110A980DFF8FC14884200F0A480DFF8F4140E @@ -105,10 +105,10 @@ S11306600001102080000030100000300001001054 S113067000020010100000102000001020000030C4 S113068001001010020010100400101008001010D7 S113069001000010020000100400001001001020EE -S11306A0781B000000101000441D000060E00F40A3 +S11306A0841B000000101000501D000060E00F408B S11306B058E00F4050E00F4000E00F400000FF7092 S11306C070E00F400FC8FFFF8FDFFF7F30200080F6 -S11306D0FCFF3FF80300C00700004040401C00003E +S11306D0FCFF3FF80300C007000040404C1C000032 S11306E00008008064E00F40C0E1E4000000011055 S11306F000000310001BB7000024F4007038390018 S1130700C0C62D0000093D0080B5034A10600348AF @@ -162,28 +162,28 @@ S11309F0860715EB860040680090FFF792FE0422FC S1130A00390000A800F00EF9002801D0002404E009 S1130A10386800998842E6D000242000C0B2F2BDB4 S1130A2070B50D00EDB2C0B2854201D2002033E0B2 -S1130A304D49097AC0B2884205D34B4991F8D41084 +S1130A304D49097AC0B2884205D34B4991F8E01078 S1130A40EDB2A94201D2002026E0C0B200F04FF876 S1130A5004002800C0B200F04AF806002800C0B222 S1130A6000F062F88019401E001B401C850A002615 S1130A7000E0761CB6B2ADB2AE420CD2FFF751FE26 S1130A80B6B24FF4806000FB064000F0A7F80028DF S1130A90EFD0002000E0012070BD38B5040000252F -S1130AA000E06D1CEDB2122D1FD2FFF73AFEEDB23D +S1130AA000E06D1CEDB2132D1FD2FFF73AFEEDB23C S1130AB00C202D4900FB051000688442F1D3EDB2EF S1130AC00C20294900FB05100068EDB20C21264AD0 S1130AD001FB0521496808188442E2D2EDB20C20DA S1130AE0214900FB0510007A00E0FF2032BD38B533 -S1130AF00400002500E06D1CEDB2122D11D2FFF7A9 +S1130AF00400002500E06D1CEDB2132D11D2FFF7A8 S1130B0010FEEDB20C20184900FB0510007AE4B287 S1130B10A042F0D1EDB20C20134900FB051000688F S1130B2001E05FF0FF3032BD38B50400002500E07D -S1130B306D1CEDB2122D11D2FFF7F3FDEDB20C20B6 +S1130B306D1CEDB2132D11D2FFF7F3FDEDB20C20B5 S1130B40094900FB0510007AE4B2A042F0D1EDB2ED S1130B500C20054900FB0510406800E0002032BD70 S1130B600000002004020020D419000080B500F029 -S1130B70E3F8002809D000F008F904484FF4804154 -S1130B80016044F204000068804701BD08ED00E004 +S1130B70E3F8002809D000F008F904484FF40051C4 +S1130B80016042F204000068804701BD08ED00E006 S1130B9070B504000D00160005E0287820706D1C67 S1130BA0641CFFF7BEFD3000461E80B20128F4D25B S1130BB070BD80B500F004F901BD50F8041B61B1AB @@ -206,7 +206,7 @@ S1130CB0DFF844000560DFF8640021680160DFF8B4 S1130CC03C00DFF854100160DFF830000068C00712 S1130CD0FAD4241D2D1D361F002EE9D1DFF824007F S1130CE00068C00702D55FF0FF3000E0002070BD4F -S1130CF0AC1A000014D00F4000D00F4008D00F40B1 +S1130CF0B81A000014D00F4000D00F4008D00F40A5 S1130D00020042A40CD00F40A0E10F4000D10F40DC S1130D1030D00F4020D00F40010042A404D00F4037 S1130D2080B5FFF7FFFC01BD80B5FFF706FD02BDEE @@ -287,7 +287,7 @@ S11311C041680F48806CFFF7B3FD002803D131203C S11311D0FFF7B3FE06E00A48FF21C1700848012169 S11311E0A0F8441001BD10B50400FFF7E2FC044868 S11311F0FF21C17002480121A0F8441010BD000075 -S1131200080400200B0400205C1D00000C040020D6 +S1131200080400200B040020681D00000C040020CA S11312100F04002080B53120FFF78FFE01BDFF00D1 S113122080B54548FFF723F8FFF7F5F860234FF43E S113123061420100414800F0AAF801BD70B5040004 @@ -307,7 +307,7 @@ S113130010F1010F02D02070012000E0002010BD78 S113131080B50100C9B2094800F00AF9002803D1D8 S1131320002007E0FFF7FDF9044800F0D8F8002892 S1131330F8D0012002BD00000100001000C00040F0 -S1131340E41C0000E504002054040020E404002010 +S1131340F01C0000E504002054040020E404002004 S11313505504002000F014F9002801D000F012F91F S1131360002000F025F900F03DF90000DFF8EC1151 S1131370884207D0DFF8E811884203D0DFF8E4118F @@ -341,11 +341,11 @@ S1131520A069C00601D4206801E05FF0FF3010BD5F S113153038B504000D002000FFF718FF002804D17F S113154040F25B410848FFF7DFF8A069800603D446 S1131550EDB22560012000E0002032BD00C0004053 -S113156000D0004000E00040DC1B000000E00F4021 +S113156000D0004000E00040E81B000000E00F4015 S11315700000FF700000011000000310FEFCFFFFDC S11315800120704710B5084979441C31074C7C444C S11315901A34A14206D0081D0A685118884701462A -S11315A0A142F8D110BD00BF7C07000088070000ED +S11315A0A142F8D110BD00BF8807000094070000D5 S11315B080B500F005F800F017F800F01FF8FCE71C S11315C080B50648FEF778FE0548FEF750FE032175 S11315D05FF0402000F05FF901BD00008003C0010E @@ -400,7 +400,7 @@ S11318D000500040009005400060004000A005401A S11318E00070004000B005400040024000C00540C8 S11318F00050024000D005400060024000E0054076 S11319000070024000F0054000D003400000064093 -S1131910141B00000746384600F022F8FBE70000DD +S1131910201B00000746384600F022F8FBE70000D1 S113192080B50E480121017000F024F800F001F8A0 S113193001BD80B5FFF740FA01280ED007480078B2 S113194001280AD100F038F8322806D303480021D0 @@ -412,62 +412,62 @@ S113199000F00FF801BD0D480021016070470B48AD S11319A00068C00304D50A480088401C0849088020 S11319B0704707490880704780B5FFF7F0FF044877 S11319C0008802BD14E000E018E000E010E000E050 -S11319D0E00400200040000000200000020000009D -S11319E000600000002000000300000000800000F0 -S11319F0002000000400000000A0000000200000FF -S1131A000500000000C000000020000006000000E7 -S1131A1000E00000002000000700000000000100BA -S1131A200020000008000000002001000020000049 -S1131A300900000000400100002000000A0000002E -S1131A4000600100002000000B0000000080010085 -S1131A50002000000C00000000A001000020000095 -S1131A600D00000000C00100002000000E00000076 -S1131A7000E00100002000000F0000000000020050 -S1131A8000800000100000000080020000800000C0 -S1131A90110000000000030000800000120000009C -S1131AA0008003000080000013000000443A5C75CD -S1131AB073725C6665617365725C736F667477617B -S1131AC072655C4F70656E424C545C54617267651C -S1131AD0745C44656D6F5C41524D434D335F4C4DB6 -S1131AE033535F454B5F4C4D3353363936355F497D -S1131AF041525C426F6F745C6C69625C64726976BB -S1131B0065726C69625C666C6173686C69622E6391 -S1131B1000000000443A5C7573725C66656173652D -S1131B20725C736F6674776172655C4F70656E4248 -S1131B304C545C5461726765745C44656D6F5C41C0 -S1131B40524D434D335F4C4D33535F454B5F4C4DCA -S1131B503353363936355F4941525C426F6F745C9A -S1131B606C69625C6472697665726C69625C6770E8 -S1131B70696F2E6300000000443A5C7573725C6602 -S1131B8065617365725C736F6674776172655C4FCF -S1131B9070656E424C545C5461726765745C446554 -S1131BA06D6F5C41524D434D335F4C4D33535F4534 -S1131BB04B5F4C4D3353363936355F4941525C42A5 -S1131BC06F6F745C6C69625C6472697665726C696F -S1131BD0625C73797363746C2E630000443A5C75C1 -S1131BE073725C6665617365725C736F667477614A -S1131BF072655C4F70656E424C545C5461726765EB -S1131C00745C44656D6F5C41524D434D335F4C4D84 -S1131C1033535F454B5F4C4D3353363936355F494B -S1131C2041525C426F6F745C6C69625C6472697689 -S1131C3065726C69625C756172746C69622E6300B2 -S1131C4040420F0000201C0080841E0000802500FC -S1131C50999E36000040380000093D0000803E0097 -S1131C6000004B00404B4C0000204E00808D5B0078 -S1131C7000C05D000080700000127A0000007D004A -S1131C8080969800001BB7000080BB00C0E8CE001F -S1131C90647ADA000024F4000000FA00443A5C7527 -S1131CA073725C6665617365725C736F6674776189 -S1131CB072655C4F70656E424C545C54617267652A -S1131CC0745C536F757263655C41524D434D335F71 -S1131CD04C4D33535C4941525C766563746F727347 -S1131CE02E630000443A5C7573725C6665617365CB -S1131CF0725C736F6674776172655C4F70656E4277 -S1131D004C545C5461726765745C536F757263659F -S1131D105C41524D434D335F4C4D33535C7561729E -S1131D20742E630097EEFFFFE8040000000000201B -S1131D300000000080B540210148FEF7E5FC01BD2C -S1131D409C1C000000E10F4004E10F4008E10F403B -S1131D50C046C046C046C046FFF7FCFA4F70656EE9 -S1071D60424C540099 -S9031D518E +S11319D0E0040020002000000020000001000000BE +S11319E00040000000200000020000000060000031 +S11319F00020000003000000008000000020000020 +S1131A000400000000A00000002000000500000009 +S1131A1000C00000002000000600000000E00000FC +S1131A20002000000700000000000100002000006A +S1131A300800000000200100002000000900000050 +S1131A4000400100002000000A00000000600100C6 +S1131A50002000000B0000000080010000200000B6 +S1131A600C00000000A00100002000000D00000098 +S1131A7000C00100002000000E00000000E0010092 +S1131A80002000000F0000000000020000800000A1 +S1131A90100000000080020000800000110000001F +S1131AA0000003000080000012000000008003001A +S1131AB00080000013000000443A5C7573725C6699 +S1131AC065617365725C736F6674776172655C4F90 +S1131AD070656E424C545C5461726765745C446515 +S1131AE06D6F5C41524D434D335F4C4D33535F45F5 +S1131AF04B5F4C4D3353363936355F4941525C4266 +S1131B006F6F745C6C69625C6472697665726C692F +S1131B10625C666C6173686C69622E63000000002D +S1131B20443A5C7573725C6665617365725C736F6D +S1131B306674776172655C4F70656E424C545C5498 +S1131B4061726765745C44656D6F5C41524D434DD1 +S1131B50335F4C4D33535F454B5F4C4D33533639F4 +S1131B6036355F4941525C426F6F745C6C69625CEC +S1131B706472697665726C69625C6770696F2E6302 +S1131B8000000000443A5C7573725C6665617365BD +S1131B90725C736F6674776172655C4F70656E42D8 +S1131BA04C545C5461726765745C44656D6F5C4150 +S1131BB0524D434D335F4C4D33535F454B5F4C4D5A +S1131BC03353363936355F4941525C426F6F745C2A +S1131BD06C69625C6472697665726C69625C737963 +S1131BE07363746C2E630000443A5C7573725C66B4 +S1131BF065617365725C736F6674776172655C4F5F +S1131C0070656E424C545C5461726765745C4465E3 +S1131C106D6F5C41524D434D335F4C4D33535F45C3 +S1131C204B5F4C4D3353363936355F4941525C4234 +S1131C306F6F745C6C69625C6472697665726C69FE +S1131C40625C756172746C69622E630040420F00BD +S1131C5000201C0080841E0000802500999E360010 +S1131C600040380000093D0000803E0000004B00A9 +S1131C70404B4C0000204E00808D5B0000C05D0096 +S1131C800080700000127A0000007D0080969800A9 +S1131C90001BB7000080BB00C0E8CE00647ADA0005 +S1131CA00024F4000000FA00443A5C7573725C6628 +S1131CB065617365725C736F6674776172655C4F9E +S1131CC070656E424C545C5461726765745C536F0A +S1131CD0757263655C41524D434D335F4C4D3353D4 +S1131CE05C4941525C766563746F72732E630000C5 +S1131CF0443A5C7573725C6665617365725C736F9C +S1131D006674776172655C4F70656E424C545C54C6 +S1131D1061726765745C536F757263655C41524DA3 +S1131D20434D335F4C4D33535C756172742E6300C5 +S1131D308BEEFFFFE804000000000020000000001C +S1131D4080B540210148FEF7DFFC01BDA81C00005E +S1131D5000E10F4004E10F4008E10F40C046C046D7 +S1131D60C046C046FFF7F6FA4F70656E424C540009 +S9031D5D82 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep index 3638fab1..c35574f7 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep @@ -6,32 +6,44 @@ Debug - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.h - $PROJ_DIR$\..\hooks.c - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\lib\driverlib\debug.h + $PROJ_DIR$\..\lib\driverlib\cpulib.c + $PROJ_DIR$\..\lib\driverlib\flashlib.h + $PROJ_DIR$\..\lib\driverlib\gpio.h + $PROJ_DIR$\..\lib\driverlib\flashlib.c + $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\lib\driverlib\cpulib.h + $PROJ_DIR$\..\lib\driverlib\interrupt.c + $PROJ_DIR$\..\lib\driverlib\interrupt.h + $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\lib\driverlib\sysctl.h + $PROJ_DIR$\..\lib\driverlib\uartlib.c + $PROJ_DIR$\..\lib\driverlib\uartlib.h + $PROJ_DIR$\..\lib\inc\hw_flash.h + $PROJ_DIR$\..\lib\inc\hw_gpio.h + $PROJ_DIR$\..\lib\inc\hw_ints.h + $PROJ_DIR$\..\lib\inc\hw_memmap.h + $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\lib\inc\hw_sysctl.h + $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\lib\inc\hw_uart.h $PROJ_DIR$\..\config.h - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.h + $PROJ_DIR$\..\hooks.c $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\flash.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\cstart.s - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\vectors.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\can.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\can.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\cpu.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\cpu.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\flash.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\timer.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\nvm.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\nvm.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\timer.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\types.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\uart.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\uart.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h $PROJ_DIR$\..\..\..\..\Source\assert.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\usb.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\usb.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.h $PROJ_DIR$\..\..\..\..\Source\assert.h $PROJ_DIR$\..\..\..\..\Source\backdoor.c $PROJ_DIR$\..\..\..\..\Source\backdoor.h @@ -44,7 +56,18 @@ $PROJ_DIR$\..\..\..\..\Source\xcp.c $PROJ_DIR$\..\..\..\..\Source\plausibility.h $PROJ_DIR$\..\..\..\..\Source\xcp.h + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\vectors.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\cstart.s + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\flash.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\can.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\cpu.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\timer.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\nvm.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\uart.c $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\usb.c $PROJ_DIR$\..\obj\main.o $PROJ_DIR$\..\obj\boot.o $PROJ_DIR$\..\obj\xcp.o @@ -64,42 +87,14 @@ $PROJ_DIR$\..\obj\cpu.o $PROJ_DIR$\..\obj\flash.o $PROJ_DIR$\..\obj\can.pbi - $PROJ_DIR$\..\lib\driverlib\gpio.c - $PROJ_DIR$\..\lib\inc\hw_memmap.h - $PROJ_DIR$\..\lib\inc\hw_sysctl.h - $PROJ_DIR$\..\lib\inc\hw_ints.h - $PROJ_DIR$\..\lib\inc\hw_nvic.h - $PROJ_DIR$\..\lib\inc\hw_types.h - $PROJ_DIR$\..\lib\inc\hw_uart.h - $PROJ_DIR$\..\lib\driverlib\cpulib.h - $PROJ_DIR$\..\lib\driverlib\cpulib.c - $PROJ_DIR$\..\lib\driverlib\flashlib.c - $PROJ_DIR$\..\lib\driverlib\debug.h - $PROJ_DIR$\..\lib\driverlib\flashlib.h - $PROJ_DIR$\..\lib\inc\hw_gpio.h - $PROJ_DIR$\..\lib\inc\hw_flash.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c - $PROJ_DIR$\..\lib\driverlib\interrupt.h - $PROJ_DIR$\..\lib\driverlib\sysctl.h - $PROJ_DIR$\..\lib\driverlib\interrupt.c - $PROJ_DIR$\..\lib\driverlib\gpio.h - $PROJ_DIR$\..\lib\driverlib\sysctl.c $PROJ_DIR$\..\obj\gpio.lst $PROJ_DIR$\..\obj\cpulib.lst $PROJ_DIR$\..\obj\flashlib.lst $PROJ_DIR$\..\obj\openbtl_ek_lm3s6965.map $PROJ_DIR$\..\obj\interrupt.lst $PROJ_DIR$\..\obj\sysctl.lst - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x $PROJ_DIR$\..\obj\uartlib.lst - $PROJ_DIR$\..\lib\driverlib\uartlib.c - $PROJ_DIR$\..\lib\driverlib\uartlib.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x $PROJ_DIR$\..\obj\cpulib.o $PROJ_DIR$\..\obj\flashlib.o $PROJ_DIR$\..\obj\gpio.o @@ -119,12 +114,6 @@ $PROJ_DIR$\..\obj\uart.pbi $PROJ_DIR$\..\obj\usb.pbi $PROJ_DIR$\..\obj\lm3s6965.pbd - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.h $PROJ_DIR$\..\obj\core_cm3.o $PROJ_DIR$\..\obj\cstart.o $PROJ_DIR$\..\obj\vectors.o @@ -162,424 +151,30 @@ ILINK - 133 87 + 122 84 - - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c - - - ICCARM - 119 - - - BICOMP - 147 - - - - - $PROJ_DIR$\..\hooks.c - - - ICCARM - 135 141 - - - BICOMP - 140 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - - - ICCARM - 146 - - - BICOMP - 134 - - - - - $PROJ_DIR$\..\main.c - - - ICCARM - 129 39 - - - BICOMP - 124 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 61 59 62 60 63 80 82 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 61 59 62 60 63 80 82 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\flash.c - - - ICCARM - 56 - - - BICOMP - 107 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\cstart.s - - - AARM - 120 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\vectors.c - - - ICCARM - 121 - - - BICOMP - 126 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\can.c - - - ICCARM - 53 - - - BICOMP - 57 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\cpu.c - - - ICCARM - 55 - - - BICOMP - 108 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\timer.c - - - ICCARM - 122 - - - BICOMP - 125 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\nvm.c - - - ICCARM - 52 - - - BICOMP - 109 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\uart.c - - - ICCARM - 106 - - - BICOMP - 110 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\assert.c - - - ICCARM - 137 136 - - - BICOMP - 43 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\usb.c - - - ICCARM - 54 - - - BICOMP - 111 - - - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - - - ICCARM - 139 42 - - - BICOMP - 46 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\boot.c - - - ICCARM - 127 40 - - - BICOMP - 123 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\com.c - - - ICCARM - 145 45 - - - BICOMP - 47 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 118 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 118 - - - - - $PROJ_DIR$\..\..\..\..\Source\cop.c - - - ICCARM - 144 44 - - - BICOMP - 48 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\xcp.c - - - ICCARM - 50 41 - - - BICOMP - 49 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\lib\driverlib\gpio.c - - - ICCARM - 84 96 - - - BICOMP - 102 - - - - - ICCARM - 70 61 59 60 63 68 30 114 26 5 36 116 34 115 117 113 28 32 37 82 79 - - - BICOMP - 70 61 59 60 63 68 30 114 26 5 36 116 34 115 117 113 28 32 37 82 79 - - - $PROJ_DIR$\..\lib\driverlib\cpulib.c ICCARM - 85 94 + 82 89 BICOMP - 101 + 96 ICCARM - 65 + 6 BICOMP - 65 + 6 @@ -588,7 +183,99 @@ ICCARM - 86 95 + 83 90 + + + BICOMP + 95 + + + + + ICCARM + 13 15 18 19 0 42 34 38 21 48 28 46 31 29 33 40 44 49 2 8 + + + BICOMP + 13 15 18 19 0 42 34 38 21 48 28 46 31 29 33 40 44 49 2 8 + + + + + $PROJ_DIR$\..\lib\driverlib\gpio.c + + + ICCARM + 81 91 + + + BICOMP + 97 + + + + + ICCARM + 14 15 16 18 19 0 42 34 38 21 48 28 46 31 29 33 40 44 49 3 8 + + + BICOMP + 14 15 16 18 19 0 42 34 38 21 48 28 46 31 29 33 40 44 49 3 8 + + + + + $PROJ_DIR$\..\lib\driverlib\interrupt.c + + + ICCARM + 85 92 + + + BICOMP + 98 + + + + + ICCARM + 15 17 19 6 0 42 34 38 21 48 28 46 31 29 33 40 44 49 8 + + + BICOMP + 15 17 19 6 0 42 34 38 21 48 28 46 31 29 33 40 44 49 8 + + + + + $PROJ_DIR$\..\lib\driverlib\sysctl.c + + + ICCARM + 86 93 + + + BICOMP + 99 + + + + + ICCARM + 15 17 18 19 6 0 42 34 38 21 48 28 46 31 29 33 40 44 49 8 10 + + + BICOMP + 15 17 18 19 6 0 42 34 38 21 48 28 46 31 29 33 40 44 49 8 10 + + + + + $PROJ_DIR$\..\lib\driverlib\uartlib.c + + + ICCARM + 87 94 BICOMP @@ -598,57 +285,57 @@ ICCARM - 71 61 60 63 68 30 114 26 5 36 116 34 115 117 113 28 32 37 69 79 + 15 16 18 19 20 0 42 34 38 21 48 28 46 31 29 33 40 44 49 8 12 10 BICOMP - 71 61 60 63 68 30 114 26 5 36 116 34 115 117 113 28 32 37 69 79 + 15 16 18 19 20 0 42 34 38 21 48 28 46 31 29 33 40 44 49 8 12 10 - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c + $PROJ_DIR$\..\hooks.c ICCARM - 143 106 + 124 130 BICOMP - 110 + 129 ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 59 63 93 80 + 42 34 38 21 48 28 46 31 29 33 40 44 49 BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 59 63 93 80 + 42 34 38 21 48 28 46 31 29 33 40 44 49 - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c + $PROJ_DIR$\..\main.c ICCARM - 128 121 + 118 62 BICOMP - 126 + 113 ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 + 42 34 38 21 48 28 46 31 29 33 40 44 49 15 16 17 18 19 10 3 BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 + 42 34 38 21 48 28 46 31 29 33 40 44 49 15 16 17 18 19 10 3 @@ -657,21 +344,21 @@ ICCARM - 138 56 + 127 79 BICOMP - 107 + 102 ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 59 63 69 + 42 34 38 21 48 28 46 31 29 33 40 44 49 16 19 2 BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 59 63 69 + 42 34 38 21 48 28 46 31 29 33 40 44 49 16 19 2 @@ -680,30 +367,30 @@ AARM - 120 + 109 - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c ICCARM - 51 52 + 117 110 BICOMP - 109 + 115 ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 + 42 34 38 21 48 28 46 31 29 33 40 44 49 BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 + 42 34 38 21 48 28 46 31 29 33 40 44 49 @@ -712,53 +399,7 @@ ICCARM - 142 55 - - - BICOMP - 108 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c - - - ICCARM - 130 122 - - - BICOMP - 125 - - - - - ICCARM - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - BICOMP - 30 114 26 5 36 116 34 115 117 113 28 32 37 - - - - - $PROJ_DIR$\..\lib\driverlib\interrupt.c - - - ICCARM - 88 97 + 131 78 BICOMP @@ -768,20 +409,20 @@ ICCARM - 61 62 63 65 68 30 114 26 5 36 116 34 115 117 113 28 32 37 79 + 42 34 38 21 48 28 46 31 29 33 40 44 49 BICOMP - 61 62 63 65 68 30 114 26 5 36 116 34 115 117 113 28 32 37 79 + 42 34 38 21 48 28 46 31 29 33 40 44 49 - $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c ICCARM - 89 98 + 74 75 BICOMP @@ -791,20 +432,66 @@ ICCARM - 61 62 60 63 65 68 30 114 26 5 36 116 34 115 117 113 28 32 37 79 80 + 42 34 38 21 48 28 46 31 29 33 40 44 49 BICOMP - 61 62 60 63 65 68 30 114 26 5 36 116 34 115 117 113 28 32 37 79 80 + 42 34 38 21 48 28 46 31 29 33 40 44 49 - $PROJ_DIR$\..\lib\driverlib\uartlib.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c ICCARM - 91 99 + 119 111 + + + BICOMP + 114 + + + + + ICCARM + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\assert.c + + + ICCARM + 126 125 + + + BICOMP + 66 + + + + + ICCARM + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c + + + ICCARM + 132 101 BICOMP @@ -814,11 +501,313 @@ ICCARM - 61 59 60 63 64 68 30 114 26 5 36 116 34 115 117 113 28 32 37 79 93 80 + 42 34 38 21 48 28 46 31 29 33 40 44 49 16 19 12 10 BICOMP - 61 59 60 63 64 68 30 114 26 5 36 116 34 115 117 113 28 32 37 79 93 80 + 42 34 38 21 48 28 46 31 29 33 40 44 49 16 19 12 10 + + + + + $PROJ_DIR$\..\..\..\..\Source\backdoor.c + + + ICCARM + 128 65 + + + BICOMP + 69 + + + + + ICCARM + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\boot.c + + + ICCARM + 116 63 + + + BICOMP + 112 + + + + + ICCARM + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\com.c + + + ICCARM + 134 68 + + + BICOMP + 70 + + + + + ICCARM + 42 34 38 21 48 28 46 31 29 33 40 44 49 37 + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 37 + + + + + $PROJ_DIR$\..\..\..\..\Source\cop.c + + + ICCARM + 133 67 + + + BICOMP + 71 + + + + + ICCARM + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\xcp.c + + + ICCARM + 73 64 + + + BICOMP + 72 + + + + + ICCARM + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c + + + ICCARM + 108 + + + BICOMP + 136 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\vectors.c + + + ICCARM + 110 + + + BICOMP + 115 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\IAR\cstart.s + + + AARM + 109 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\flash.c + + + ICCARM + 79 + + + BICOMP + 102 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\can.c + + + ICCARM + 76 + + + BICOMP + 80 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + + + ICCARM + 135 + + + BICOMP + 123 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\cpu.c + + + ICCARM + 78 + + + BICOMP + 103 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\timer.c + + + ICCARM + 111 + + + BICOMP + 114 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\nvm.c + + + ICCARM + 75 + + + BICOMP + 104 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\uart.c + + + ICCARM + 101 + + + BICOMP + 105 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_STM32\usb.c + + + ICCARM + 77 + + + BICOMP + 106 + + + + + BICOMP + 42 34 38 21 48 28 46 31 29 33 40 44 49 @@ -827,7 +816,7 @@ BILINK - 43 46 123 47 48 108 101 107 100 102 140 103 124 109 104 125 110 105 126 49 + 66 69 112 70 71 103 96 102 95 97 129 98 113 104 99 114 105 100 115 72 @@ -836,17 +825,17 @@ ILINK - 87 + 84 OBJCOPY - 132 + 121 ILINK - 90 136 42 40 45 44 55 94 120 56 95 96 141 97 39 52 98 122 106 99 121 41 38 149 131 148 + 88 125 65 63 68 67 78 89 109 79 90 91 130 92 62 75 93 111 101 94 110 64 60 138 120 137 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dbgdt b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dbgdt index 7904911c..4bcde3b0 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dbgdt +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dbgdt @@ -4,39 +4,42 @@ - 20 - 1541 - + + + 201541 - 20 - 1155 - 308 - 77 - + + + + + 20115530877 - 124 - 27 - 27 - 27 - + + + + + 124272727 - Disassembly - _I0 - + + + Disassembly_I0 - 500 - 20 - + + + 50020 - 0 - 0 - + + + 00 - + + + + TabID-26234-26309 @@ -51,24 +54,20 @@ - 1 - - + + 0 TabID-4214-26312 Workspace Workspace - - lm3s6965 - - + + lm3s6965 - 0 - - + + 0 TabID-14962-26315 @@ -77,117 +76,21 @@ - 0 - - + + 0 - - - TextEditor - $WS_DIR$\..\main.c - 0 - 40 - 2870 - 2870 - - 0 - - 0 - - - 1000000 - 1000000 - - - 1 - + + + + + TextEditor$WS_DIR$\..\main.c04028552855TextEditor$WS_DIR$\..\lib\driverlib\interrupt.c09637303749TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c012696696TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c06532831328313TextEditor$WS_DIR$\..\lib\driverlib\uartlib.c01021344983449840100000010000001 - - - - - iaridepm.enu1 - - - - - - - debuggergui.enu1 - - - - - - - - - - -2 - -2 - 563 - 198 - -2 - -2 - 200 - 200 - 125000 - 240964 - 125000 - 680723 - - - - - - - - - - - -2 - -2 - 563 - 198 - -2 - -2 - 200 - 200 - 125000 - 240964 - 125000 - 680723 - - - - - - - - - - - -2 - -2 - 198 - 1602 - -2 - -2 - 1604 - 200 - 1002500 - 240964 - 125000 - 240964 - - - - - - - - - + + + + + + iaridepm.enu1debuggergui.enu1-2-2563198-2-2200200125000240964125000680723-2-2563198-2-2200200125000240964125000680723-2-21981602-2-216042001002500240964125000240964 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dni b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dni index 8d080cfa..70c9e418 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dni +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.dni @@ -9,10 +9,14 @@ TriggerName=main LimitSize=0 ByteLimit=50 [DebugChecksum] -Checksum=1263922777 +Checksum=-2002676506 [Exceptions] StopOnUncaught=_ 0 StopOnThrow=_ 0 +[CallStack] +ShowArgs=0 +[Disassembly] +MixedMode=1 [Log file] LoggingEnabled=_ 0 LogFile=_ "" @@ -20,10 +24,6 @@ Category=_ 0 [TermIOLog] LoggingEnabled=_ 0 LogFile=_ "" -[CallStack] -ShowArgs=0 -[Disassembly] -MixedMode=1 [CallStackLog] Enabled=0 [DriverProfiling] diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.wsdt b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.wsdt index 71634694..b6ba073c 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.wsdt +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/settings/lm3s6965.wsdt @@ -12,12 +12,12 @@ - 282272727 + 265272727 2011553087755278946 - + TabID-31649-22318 @@ -25,24 +25,24 @@ Workspace - lm3s6965lm3s6965/Bootlm3s6965/Output + lm3s6965lm3s6965/Bootlm3s6965/Outputlm3s6965/Sourcelm3s6965/Source/ARMCM3_LM3S - 0TabID-10466-24353BuildBuildTabID-28199-25453Find in FilesFind-in-Files0 + 0TabID-10466-24353BuildBuildTabID-28199-25453Find in FilesFind-in-Files0 - TextEditor$WS_DIR$\..\main.c0402870287000100000010000001 + TextEditor$WS_DIR$\..\main.c04028552855TextEditor$WS_DIR$\..\lib\driverlib\interrupt.c09637303749TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c012696696TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c06532831328313TextEditor$WS_DIR$\..\lib\driverlib\uartlib.c01021344983449840100000010000001 - iaridepm.enu1-2-2587356-2-2200200125000240964223750709639-2-21981602-2-216042001002500240964125000240964 + iaridepm.enu1-2-2587356-2-2200200125000240964223750709639-2-21981602-2-216042001002500240964125000240964 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.out b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/bin/demoprog_ek_lm3s6965.out index 73c902d4a0a605d4cdeed434e752bd5fdcd442b3..3d189d2e9c51aeb9ad6ffa47c4e0ccb34049ee2c 100644 GIT binary patch delta 9169 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 delta 9170 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 Debug - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_adc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\misc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_bkp.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_can.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_cec.h - $PROJ_DIR$\..\lib\stdperiphlib\stm32f10x_conf.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_crc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dac.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dbgmcu.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_dma.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_exti.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_flash.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_fsmc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_gpio.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_i2c.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_iwdg.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_pwr.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rcc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_rtc.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_sdio.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_spi.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_tim.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_usart.h - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\inc\stm32f10x_wwdg.h - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.h - $PROJ_DIR$\..\boot.c - $PROJ_DIR$\..\boot.h - $PROJ_DIR$\..\cstart.s - $PROJ_DIR$\..\header.h - $PROJ_DIR$\..\irq.c - $PROJ_DIR$\..\irq.h - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\led.h - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\timer.c - $PROJ_DIR$\..\timer.h - $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\obj\irq.pbi - $PROJ_DIR$\..\obj\led.pbi - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\led.lst - $PROJ_DIR$\..\obj\vectors.lst - $PROJ_DIR$\..\..\Boot\config.h - $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\irq.lst - $PROJ_DIR$\..\obj\stm32f10x_exti.o - $PROJ_DIR$\..\obj\stm32f10x_flash.o - $PROJ_DIR$\..\obj\stm32f10x_flash.pbi - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\..\obj\stm32f10x_rtc.pbi - $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi - $PROJ_DIR$\..\obj\stm32f10x_wwdg.pbi - $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi - $PROJ_DIR$\..\obj\stm32f10x_usart.pbi - $PROJ_DIR$\..\obj\stm32f10x_tim.pbi - $PROJ_DIR$\..\obj\stm32f10x_spi.pbi - $PROJ_DIR$\..\obj\stm32f10x_iwdg.pbi + $PROJ_DIR$\..\lib\driverlib\cpu.c + $PROJ_DIR$\..\lib\driverlib\adc.c + $PROJ_DIR$\..\lib\driverlib\comp.c + $PROJ_DIR$\..\lib\driverlib\debug.h + $PROJ_DIR$\..\lib\driverlib\comp.h + $PROJ_DIR$\..\lib\driverlib\cpu.h + $PROJ_DIR$\..\lib\driverlib\adc.h + $PROJ_DIR$\..\lib\driverlib\epi.c + $PROJ_DIR$\..\lib\driverlib\epi.h + $PROJ_DIR$\..\lib\driverlib\ethernet.c + $PROJ_DIR$\..\lib\driverlib\ethernet.h + $PROJ_DIR$\..\lib\driverlib\flash.c + $PROJ_DIR$\..\lib\driverlib\flash.h + $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\lib\driverlib\gpio.h + $PROJ_DIR$\..\lib\driverlib\hibernate.c + $PROJ_DIR$\..\lib\driverlib\hibernate.h + $PROJ_DIR$\..\lib\driverlib\i2c.c + $PROJ_DIR$\..\lib\driverlib\i2c.h + $PROJ_DIR$\..\lib\driverlib\i2s.c + $PROJ_DIR$\..\lib\driverlib\i2s.h + $PROJ_DIR$\..\lib\driverlib\interrupt.c + $PROJ_DIR$\..\lib\driverlib\interrupt.h + $PROJ_DIR$\..\lib\driverlib\mpu.c + $PROJ_DIR$\..\lib\driverlib\mpu.h + $PROJ_DIR$\..\lib\driverlib\pwm.c + $PROJ_DIR$\..\lib\driverlib\pwm.h + $PROJ_DIR$\..\lib\driverlib\qei.c + $PROJ_DIR$\..\lib\driverlib\qei.h + $PROJ_DIR$\..\lib\driverlib\ssi.c + $PROJ_DIR$\..\lib\driverlib\ssi.h + $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\lib\driverlib\sysctl.h + $PROJ_DIR$\..\lib\driverlib\systick.c + $PROJ_DIR$\..\lib\driverlib\systick.h + $PROJ_DIR$\..\lib\driverlib\timer.c + $PROJ_DIR$\..\lib\driverlib\timer.h + $PROJ_DIR$\..\lib\driverlib\uart.c + $PROJ_DIR$\..\lib\driverlib\uart.h + $PROJ_DIR$\..\obj\hibernate.lst + $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.out + $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.srec + $PROJ_DIR$\..\obj\flash.lst + $PROJ_DIR$\..\obj\i2c.lst $PROJ_DIR$\..\obj\stm32f10x_i2c.pbi $PROJ_DIR$\..\obj\stm32f10x_crc.o $PROJ_DIR$\..\obj\stm32f10x_cec.o @@ -119,24 +75,105 @@ $PROJ_DIR$\..\obj\qei.lst $PROJ_DIR$\..\obj\udma.lst $PROJ_DIR$\..\obj\usb.lst - $PROJ_DIR$\..\lib\driverlib\uart.c $PROJ_DIR$\..\obj\cpu.o $PROJ_DIR$\..\obj\epi.o $PROJ_DIR$\..\obj\ssi.lst $PROJ_DIR$\..\obj\pwm.lst - $PROJ_DIR$\..\obj\ethernet.o - $PROJ_DIR$\..\lib\driverlib\usb.c - $PROJ_DIR$\..\lib\driverlib\udma.h $PROJ_DIR$\..\lib\driverlib\udma.c - $PROJ_DIR$\..\lib\driverlib\uart.h + $PROJ_DIR$\..\lib\driverlib\udma.h + $PROJ_DIR$\..\lib\driverlib\usb.c + $PROJ_DIR$\..\lib\driverlib\usb.h $PROJ_DIR$\..\lib\driverlib\watchdog.c + $PROJ_DIR$\..\lib\driverlib\watchdog.h + $PROJ_DIR$\..\lib\inc\hw_adc.h + $PROJ_DIR$\..\lib\inc\hw_comp.h + $PROJ_DIR$\..\lib\inc\hw_epi.h + $PROJ_DIR$\..\lib\inc\hw_ethernet.h + $PROJ_DIR$\..\lib\inc\hw_flash.h + $PROJ_DIR$\..\lib\inc\hw_gpio.h + $PROJ_DIR$\..\lib\inc\hw_hibernate.h + $PROJ_DIR$\..\lib\inc\hw_i2c.h + $PROJ_DIR$\..\lib\inc\hw_i2s.h + $PROJ_DIR$\..\lib\inc\hw_ints.h + $PROJ_DIR$\..\lib\inc\hw_memmap.h + $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\lib\inc\hw_pwm.h + $PROJ_DIR$\..\lib\inc\hw_qei.h + $PROJ_DIR$\..\lib\inc\hw_ssi.h + $PROJ_DIR$\..\lib\inc\hw_sysctl.h + $PROJ_DIR$\..\lib\inc\hw_timer.h + $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\lib\inc\hw_uart.h + $PROJ_DIR$\..\lib\inc\hw_udma.h + $PROJ_DIR$\..\lib\inc\hw_usb.h + $PROJ_DIR$\..\lib\inc\hw_watchdog.h + $PROJ_DIR$\..\boot.c + $PROJ_DIR$\..\boot.h + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\header.h + $PROJ_DIR$\..\irq.c + $PROJ_DIR$\..\irq.h + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\led.h + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\time.c + $PROJ_DIR$\..\time.h + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\timer.c + $PROJ_DIR$\..\obj\irq.pbi + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\led.lst + $PROJ_DIR$\..\obj\vectors.lst + $PROJ_DIR$\..\..\Boot\config.h + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\obj\vectors.pbi + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\irq.lst + $PROJ_DIR$\..\obj\stm32f10x_exti.o + $PROJ_DIR$\..\obj\stm32f10x_flash.o + $PROJ_DIR$\..\obj\stm32f10x_flash.pbi + $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\..\obj\stm32f10x_rtc.pbi + $PROJ_DIR$\..\obj\stm32f10x_rcc.pbi + $PROJ_DIR$\..\obj\stm32f10x_wwdg.pbi + $PROJ_DIR$\..\obj\stm32f10x_fsmc.pbi + $PROJ_DIR$\..\obj\stm32f10x_usart.pbi + $PROJ_DIR$\..\obj\stm32f10x_tim.pbi + $PROJ_DIR$\..\obj\stm32f10x_spi.pbi + $PROJ_DIR$\..\obj\stm32f10x_iwdg.pbi + $PROJ_DIR$\..\obj\ethernet.o $PROJ_DIR$\..\obj\systick.lst $PROJ_DIR$\..\obj\mpu.lst $PROJ_DIR$\..\obj\adc.o - $PROJ_DIR$\..\lib\driverlib\watchdog.h $PROJ_DIR$\..\obj\comp.o - $PROJ_DIR$\..\lib\driverlib\usb.h - $PROJ_DIR$\..\lib\driverlib\timer.h $PROJ_DIR$\..\obj\time.lst $PROJ_DIR$\..\obj\watchdog.lst $PROJ_DIR$\..\obj\flash.o @@ -209,76 +246,11 @@ $PROJ_DIR$\..\obj\boot.o $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.srec - $PROJ_DIR$\..\time.h - $PROJ_DIR$\..\lib\inc\hw_ethernet.h - $PROJ_DIR$\..\lib\inc\hw_i2s.h - $PROJ_DIR$\..\lib\inc\hw_i2c.h - $PROJ_DIR$\..\lib\inc\hw_comp.h - $PROJ_DIR$\..\lib\inc\hw_gpio.h $PROJ_DIR$\..\obj\lm3s6965.pbd - $PROJ_DIR$\..\lib\inc\hw_adc.h - $PROJ_DIR$\..\lib\inc\asmdefs.h - $PROJ_DIR$\..\lib\inc\hw_epi.h - $PROJ_DIR$\..\lib\inc\hw_hibernate.h $PROJ_DIR$\..\obj\time.o - $PROJ_DIR$\..\lib\inc\hw_flash.h $PROJ_DIR$\..\obj\time.pbi - $PROJ_DIR$\..\time.c $PROJ_DIR$\..\obj\interrupt.lst $PROJ_DIR$\..\obj\i2s.lst - $PROJ_DIR$\..\lib\inc\hw_pwm.h - $PROJ_DIR$\..\lib\inc\hw_ints.h - $PROJ_DIR$\..\lib\inc\hw_memmap.h - $PROJ_DIR$\..\lib\inc\hw_nvic.h - $PROJ_DIR$\..\lib\inc\hw_qei.h - $PROJ_DIR$\..\lib\inc\hw_ssi.h - $PROJ_DIR$\..\lib\inc\hw_sysctl.h - $PROJ_DIR$\..\lib\inc\hw_timer.h - $PROJ_DIR$\..\lib\inc\hw_types.h - $PROJ_DIR$\..\lib\inc\hw_uart.h - $PROJ_DIR$\..\lib\inc\hw_udma.h - $PROJ_DIR$\..\lib\inc\hw_usb.h - $PROJ_DIR$\..\lib\inc\hw_watchdog.h - $PROJ_DIR$\..\lib\inc\lm3s6965.h - $PROJ_DIR$\..\lib\driverlib\adc.c - $PROJ_DIR$\..\lib\driverlib\adc.h - $PROJ_DIR$\..\lib\driverlib\comp.c - $PROJ_DIR$\..\lib\driverlib\comp.h - $PROJ_DIR$\..\lib\driverlib\cpu.c - $PROJ_DIR$\..\lib\driverlib\cpu.h - $PROJ_DIR$\..\lib\driverlib\debug.h - $PROJ_DIR$\..\lib\driverlib\epi.c - $PROJ_DIR$\..\lib\driverlib\epi.h - $PROJ_DIR$\..\lib\driverlib\ethernet.c - $PROJ_DIR$\..\lib\driverlib\ethernet.h - $PROJ_DIR$\..\lib\driverlib\flash.c - $PROJ_DIR$\..\lib\driverlib\flash.h - $PROJ_DIR$\..\lib\driverlib\gpio.c - $PROJ_DIR$\..\lib\driverlib\gpio.h - $PROJ_DIR$\..\lib\driverlib\hibernate.c - $PROJ_DIR$\..\lib\driverlib\hibernate.h - $PROJ_DIR$\..\lib\driverlib\i2c.c - $PROJ_DIR$\..\lib\driverlib\i2c.h - $PROJ_DIR$\..\lib\driverlib\i2s.c - $PROJ_DIR$\..\lib\driverlib\i2s.h - $PROJ_DIR$\..\lib\driverlib\interrupt.c - $PROJ_DIR$\..\lib\driverlib\interrupt.h - $PROJ_DIR$\..\lib\driverlib\mpu.c - $PROJ_DIR$\..\lib\driverlib\mpu.h - $PROJ_DIR$\..\lib\driverlib\pin_map.h - $PROJ_DIR$\..\lib\driverlib\pwm.c - $PROJ_DIR$\..\lib\driverlib\pwm.h - $PROJ_DIR$\..\lib\driverlib\qei.c - $PROJ_DIR$\..\lib\driverlib\qei.h - $PROJ_DIR$\..\lib\driverlib\rom.h - $PROJ_DIR$\..\lib\driverlib\rom_map.h - $PROJ_DIR$\..\lib\driverlib\ssi.c - $PROJ_DIR$\..\lib\driverlib\ssi.h - $PROJ_DIR$\..\lib\driverlib\sysctl.c - $PROJ_DIR$\..\lib\driverlib\sysctl.h - $PROJ_DIR$\..\lib\driverlib\systick.c - $PROJ_DIR$\..\lib\driverlib\systick.h - $PROJ_DIR$\..\lib\driverlib\timer.c $PROJ_DIR$\..\obj\cpu.lst $PROJ_DIR$\..\obj\comp.lst $PROJ_DIR$\..\obj\adc.lst @@ -286,613 +258,36 @@ $PROJ_DIR$\..\obj\gpio.lst $PROJ_DIR$\..\obj\ethernet.lst $PROJ_DIR$\..\obj\demoprog_ek_lm3s6965.map - $PROJ_DIR$\..\obj\hibernate.lst - $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.out - $PROJ_DIR$\..\bin\demoprog_ek_lm3s6965.srec - $PROJ_DIR$\..\obj\flash.lst - $PROJ_DIR$\..\obj\i2c.lst [ROOT_NODE] ILINK - 281 279 + 40 251 - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\lib\driverlib\cpu.c ICCARM - 92 + 245 69 BICOMP - 194 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c - - - ICCARM - 94 - - - BICOMP - 193 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c - - - ICCARM - 195 - - - BICOMP - 97 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - - - ICCARM - 93 - - - BICOMP - 101 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - - - ICCARM - 91 - - - BICOMP - 102 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c - - - ICCARM - 90 - - - BICOMP - 103 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c - - - ICCARM - 89 - - - BICOMP - 104 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c - - - ICCARM - 172 - - - BICOMP - 105 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c - - - ICCARM - 171 - - - BICOMP - 100 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - - - ICCARM - 173 - - - BICOMP - 106 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - - - ICCARM - 76 - - - BICOMP - 107 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - - - ICCARM - 77 - - - BICOMP - 78 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - - - ICCARM - 96 - - - BICOMP - 83 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - - - ICCARM - 181 - - - BICOMP - 179 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - - - ICCARM - 182 - - - BICOMP - 88 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - - - ICCARM - 183 - - - BICOMP - 87 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - - - ICCARM - 184 - - - BICOMP - 177 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - - - ICCARM - 185 - - - BICOMP - 81 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c - - - ICCARM - 186 - - - BICOMP - 80 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - - - ICCARM - 187 - - - BICOMP - 178 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c - - - ICCARM 188 - - BICOMP - 86 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c - - - ICCARM - 189 - - - BICOMP - 85 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - - - ICCARM - 190 - - - BICOMP - 84 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - - - ICCARM - 191 - - - BICOMP - 82 - - - - - $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - - - ICCARM - 192 - - - BICOMP - 180 - - - - - $PROJ_DIR$\..\boot.c - - - ICCARM - 70 200 - - - BICOMP - 176 - ICCARM - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 + 5 BICOMP - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - - - $PROJ_DIR$\..\cstart.s - - - AARM - 95 - - - - - $PROJ_DIR$\..\irq.c - - - ICCARM - 75 197 - - - BICOMP - 64 - - - - - ICCARM - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - BICOMP - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - - - $PROJ_DIR$\..\led.c - - - ICCARM - 67 199 - - - BICOMP - 65 - - - - - ICCARM - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - BICOMP - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - - - $PROJ_DIR$\..\main.c - - - ICCARM - 71 198 - - - BICOMP - 66 - - - - - ICCARM - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - BICOMP - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - - - $PROJ_DIR$\..\timer.c - - - ICCARM - 175 - - - BICOMP - 73 - - - - - $PROJ_DIR$\..\vectors.c - - - ICCARM - 68 174 - - - BICOMP - 72 - - - - - ICCARM - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - BICOMP - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - - - $PROJ_DIR$\..\lib\driverlib\uart.c - - - ICCARM - 108 145 - - - BICOMP - 166 - - - - - ICCARM - 221 222 226 228 229 240 256 122 269 - - - BICOMP - 221 222 226 228 229 240 256 122 269 - - - - - $PROJ_DIR$\..\lib\driverlib\usb.c - - - ICCARM - 112 147 - - - BICOMP - 168 - - - - - ICCARM - 221 222 228 231 240 256 120 129 - - - BICOMP - 221 222 228 231 240 256 120 129 - - - - - $PROJ_DIR$\..\lib\driverlib\udma.c - - - ICCARM - 111 146 - - - BICOMP - 167 - - - - - ICCARM - 228 230 240 256 120 - - - BICOMP - 228 230 240 256 120 - - - - - $PROJ_DIR$\..\lib\driverlib\watchdog.c - - - ICCARM - 132 148 - - - BICOMP - 169 - - - - - ICCARM - 221 222 228 232 240 256 127 - - - BICOMP - 221 222 228 232 240 256 127 - - - - - $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out - - - OBJCOPY - 202 - - - - - $PROJ_DIR$\..\obj\lm3s6965.pbd - - - BILINK - 149 176 150 151 152 153 154 155 156 157 158 159 64 65 66 160 161 162 163 164 165 216 73 166 167 168 72 169 - - - - - $PROJ_DIR$\..\time.c - - - ICCARM - 131 214 - - - BICOMP - 216 - - - - - ICCARM - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 - - - BICOMP - 55 69 53 57 59 203 221 222 223 226 228 269 248 122 256 271 + 5 @@ -901,21 +296,21 @@ ICCARM - 275 126 + 247 166 BICOMP - 149 + 186 ICCARM - 210 221 222 228 235 240 256 + 79 88 89 96 6 3 22 BICOMP - 210 221 222 228 235 240 256 + 79 88 89 96 6 3 22 @@ -924,44 +319,21 @@ ICCARM - 274 128 + 246 167 BICOMP - 150 + 187 ICCARM - 207 221 222 228 237 240 256 + 80 88 89 96 4 3 22 BICOMP - 207 221 222 228 237 240 256 - - - - - $PROJ_DIR$\..\lib\driverlib\cpu.c - - - ICCARM - 273 114 - - - BICOMP - 151 - - - - - ICCARM - 239 - - - BICOMP - 239 + 80 88 89 96 4 3 22 @@ -970,21 +342,21 @@ ICCARM - 276 115 + 248 70 BICOMP - 152 + 189 ICCARM - 212 221 222 228 240 242 256 + 81 88 89 96 3 8 22 BICOMP - 212 221 222 228 240 242 256 + 81 88 89 96 3 8 22 @@ -993,21 +365,21 @@ ICCARM - 278 118 + 250 163 BICOMP - 153 + 190 ICCARM - 204 221 222 228 240 244 269 256 + 82 88 89 96 3 10 32 22 BICOMP - 204 221 222 228 240 244 269 256 + 82 88 89 96 3 10 32 22 @@ -1016,21 +388,21 @@ ICCARM - 283 133 + 42 170 BICOMP - 154 + 191 ICCARM - 215 221 226 228 240 246 256 + 83 88 94 96 3 12 22 BICOMP - 215 221 226 228 240 246 256 + 83 88 94 96 3 12 22 @@ -1039,21 +411,21 @@ ICCARM - 277 134 + 249 171 BICOMP - 155 + 192 ICCARM - 208 221 222 226 228 240 248 256 + 84 88 89 94 96 3 14 22 BICOMP - 208 221 222 226 228 240 248 256 + 84 88 89 94 96 3 14 22 @@ -1062,21 +434,21 @@ ICCARM - 280 135 + 39 172 BICOMP - 156 + 193 ICCARM - 213 221 226 228 240 250 269 256 + 85 88 94 96 3 16 32 22 BICOMP - 213 221 226 228 240 250 269 256 + 85 88 94 96 3 16 32 22 @@ -1085,21 +457,21 @@ ICCARM - 284 136 + 43 173 BICOMP - 157 + 194 ICCARM - 206 221 222 226 228 240 252 269 256 + 86 88 89 94 96 3 18 32 22 BICOMP - 206 221 222 226 228 240 252 269 256 + 86 88 89 94 96 3 18 32 22 @@ -1108,21 +480,21 @@ ICCARM - 219 137 + 244 174 BICOMP - 158 + 195 ICCARM - 205 221 222 228 240 254 256 + 87 88 89 96 3 20 22 BICOMP - 205 221 222 228 240 254 256 + 87 88 89 96 3 20 22 @@ -1131,21 +503,21 @@ ICCARM - 218 138 + 243 175 BICOMP - 159 + 196 ICCARM - 221 223 228 239 240 256 + 88 90 96 5 3 22 BICOMP - 221 223 228 239 240 256 + 88 90 96 5 3 22 @@ -1154,21 +526,21 @@ ICCARM - 125 139 + 165 176 BICOMP - 160 + 197 ICCARM - 221 223 228 240 256 258 + 88 90 96 3 22 24 BICOMP - 221 223 228 240 256 258 + 88 90 96 3 22 24 @@ -1177,21 +549,21 @@ ICCARM - 117 140 + 72 177 BICOMP - 161 + 198 ICCARM - 221 222 220 226 228 240 256 261 + 88 89 91 94 96 3 22 26 BICOMP - 221 222 220 226 228 240 256 261 + 88 89 91 94 96 3 22 26 @@ -1200,21 +572,21 @@ ICCARM - 110 141 + 66 178 BICOMP - 162 + 199 ICCARM - 221 222 224 228 240 256 263 + 88 89 92 96 3 22 28 BICOMP - 221 222 224 228 240 256 263 + 88 89 92 96 3 22 28 @@ -1223,21 +595,21 @@ ICCARM - 116 142 + 71 179 BICOMP - 163 + 200 ICCARM - 221 222 225 228 240 256 267 269 + 88 89 93 96 3 22 30 32 BICOMP - 221 222 225 228 240 256 267 269 + 88 89 93 96 3 22 30 32 @@ -1246,21 +618,21 @@ ICCARM - 109 143 + 65 180 BICOMP - 164 + 201 ICCARM - 221 223 226 228 239 240 256 269 + 88 90 94 96 5 3 22 32 BICOMP - 221 223 226 228 239 240 256 269 + 88 90 94 96 5 3 22 32 @@ -1269,21 +641,21 @@ ICCARM - 124 144 + 164 181 BICOMP - 165 + 202 ICCARM - 221 223 228 240 256 271 + 88 90 96 3 22 34 BICOMP - 221 223 228 240 256 271 + 88 90 96 3 22 34 @@ -1292,21 +664,44 @@ ICCARM - 74 175 + 149 212 BICOMP - 73 + 148 ICCARM - 221 222 227 228 240 256 130 + 88 89 95 96 3 22 36 BICOMP - 221 222 227 228 240 256 130 + 88 89 95 96 3 22 36 + + + + + $PROJ_DIR$\..\lib\driverlib\uart.c + + + ICCARM + 64 182 + + + BICOMP + 203 + + + + + ICCARM + 88 89 94 96 97 3 22 38 32 + + + BICOMP + 88 89 94 96 97 3 22 38 32 @@ -1315,17 +710,589 @@ ILINK - 279 + 251 OBJCOPY - 282 + 41 ILINK - 170 126 200 128 114 95 115 118 133 134 135 136 137 138 197 199 198 139 140 141 142 143 144 214 175 145 146 147 174 148 196 99 79 98 + 207 166 237 167 69 51 70 163 170 171 172 173 174 175 234 236 235 176 177 178 179 180 181 241 212 182 183 184 211 185 233 55 154 54 + + + + + $PROJ_DIR$\..\lib\driverlib\udma.c + + + ICCARM + 67 183 + + + BICOMP + 204 + + + + + ICCARM + 96 98 3 22 74 + + + BICOMP + 96 98 3 22 74 + + + + + $PROJ_DIR$\..\lib\driverlib\usb.c + + + ICCARM + 68 184 + + + BICOMP + 205 + + + + + ICCARM + 88 89 96 99 3 22 74 76 + + + BICOMP + 88 89 96 99 3 22 74 76 + + + + + $PROJ_DIR$\..\lib\driverlib\watchdog.c + + + ICCARM + 169 185 + + + BICOMP + 206 + + + + + ICCARM + 88 89 96 100 3 22 78 + + + BICOMP + 88 89 96 100 3 22 78 + + + + + $PROJ_DIR$\..\boot.c + + + ICCARM + 145 237 + + + BICOMP + 213 + + + + + ICCARM + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + BICOMP + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 51 + + + + + $PROJ_DIR$\..\irq.c + + + ICCARM + 150 234 + + + BICOMP + 139 + + + + + ICCARM + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + BICOMP + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + + + $PROJ_DIR$\..\led.c + + + ICCARM + 142 236 + + + BICOMP + 140 + + + + + ICCARM + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + BICOMP + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + + + $PROJ_DIR$\..\main.c + + + ICCARM + 146 235 + + + BICOMP + 141 + + + + + ICCARM + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + BICOMP + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + + + $PROJ_DIR$\..\time.c + + + ICCARM + 168 241 + + + BICOMP + 242 + + + + + ICCARM + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + BICOMP + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + + + $PROJ_DIR$\..\vectors.c + + + ICCARM + 143 211 + + + BICOMP + 147 + + + + + ICCARM + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + BICOMP + 104 144 102 106 108 111 88 89 90 94 96 32 14 38 22 34 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\misc.c + + + ICCARM + 48 + + + BICOMP + 231 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\CoreSupport\core_cm3.c + + + ICCARM + 50 + + + BICOMP + 230 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + + + ICCARM + 49 + + + BICOMP + 57 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + + + ICCARM + 232 + + + BICOMP + 53 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + + + ICCARM + 47 + + + BICOMP + 58 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + + + ICCARM + 46 + + + BICOMP + 59 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + + + ICCARM + 45 + + + BICOMP + 60 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + + + ICCARM + 209 + + + BICOMP + 61 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + + + ICCARM + 208 + + + BICOMP + 56 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + + + ICCARM + 210 + + + BICOMP + 62 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + + + ICCARM + 151 + + + BICOMP + 63 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + + + ICCARM + 152 + + + BICOMP + 153 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + + + ICCARM + 52 + + + BICOMP + 158 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + + + ICCARM + 218 + + + BICOMP + 216 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + + + ICCARM + 219 + + + BICOMP + 44 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + + + ICCARM + 220 + + + BICOMP + 162 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + + + ICCARM + 221 + + + BICOMP + 214 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c + + + ICCARM + 222 + + + BICOMP + 156 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + + + ICCARM + 223 + + + BICOMP + 155 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + + + ICCARM + 224 + + + BICOMP + 215 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c + + + ICCARM + 225 + + + BICOMP + 161 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + + + ICCARM + 226 + + + BICOMP + 160 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + + + ICCARM + 227 + + + BICOMP + 159 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + + + ICCARM + 228 + + + BICOMP + 157 + + + + + $PROJ_DIR$\..\lib\stdperiphlib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + + + ICCARM + 229 + + + BICOMP + 217 + + + + + $PROJ_DIR$\..\timer.c + + + ICCARM + 212 + + + BICOMP + 148 + + + + + $PROJ_DIR$\..\bin\demoprog_olimex_stm32p103.out + + + OBJCOPY + 239 + + + + + $PROJ_DIR$\..\obj\lm3s6965.pbd + + + BILINK + 186 213 187 188 189 190 191 192 193 194 195 196 139 140 141 197 198 199 200 201 202 242 148 203 204 205 147 206 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.dni b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.dni index b62f8a67..e6876b84 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.dni +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.dni @@ -8,10 +8,31 @@ UseTrigger=1 TriggerName=main LimitSize=0 ByteLimit=50 -[Disassemble mode] -mode=0 [Breakpoints] Count=0 +[InterruptLog] +LogEnabled=0 +SumEnabled=0 +GraphEnabled=0 +ShowTimeLog=1 +ShowTimeSum=1 +SumSortOrder=0 +[Disassemble mode] +mode=0 +[Breakpoints2] +Count=0 +[Interrupts] +Enabled=1 +[MemoryMap] +Enabled=0 +Base=0 +UseAuto=0 +TypeViolation=1 +UnspecRange=1 +ActionState=1 [Aliases] Count=0 SuppressDialog=0 +[Trace1] +Enabled=0 +ShowSource=1 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt index 34434f06..ac29a5d5 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/ide/settings/lm3s6965.wsdt @@ -2,19 +2,17 @@ - - lm3s6965/Debug - - + + lm3s6965/Debug - 309 - 27 - 27 - 27 - + + + + + 309272727 @@ -27,11 +25,11 @@ - 20 - 1155 - 308 - 77 - + + + + + 20115530877 552 78 @@ -39,24 +37,21 @@ - + + + TabID-27300-28131 Workspace Workspace - - lm3s6965 - lm3s6965/Output - lm3s6965/Prog - - + + lm3s6965lm3s6965/Outputlm3s6965/Prog - 0 - - + + 0 TabID-14879-29183 @@ -64,94 +59,28 @@ Find-in-Files + + TabID-5825-29966 + Build + Build + + - 0 - - + + 1 - - - TextEditor - $WS_DIR$\..\main.c - 0 - 0 - 719 - 719 - - 0 - - 0 - - - 1000000 - 1000000 - - - 1 - + + + + + TextEditor$WS_DIR$\..\main.c00719719TextEditor$WS_DIR$\..\boot.c0554198419810100000010000001 - - - - - iaridepm.enu1 - - - - - - - - - - -2 - -2 - 587 - 383 - -2 - -2 - 200 - 200 - 125000 - 240964 - 240625 - 709639 - - - - - - - - - - - - - - - - -2 - -2 - 198 - 1602 - -2 - -2 - 1604 - 200 - 1002500 - 240964 - 125000 - 240964 - - - - - - - - - + + + + + + iaridepm.enu1-2-2587383-2-2200200125000240964240625709639-2-21981602-2-216042001002500240964125000240964 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/memory.x b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/memory.x index b3131fd0..ac7969f9 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/memory.x +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Prog/memory.x @@ -1,7 +1,7 @@ /*-Specials-*/ -define symbol __ICFEDIT_intvec_start__ = 0x00004000; +define symbol __ICFEDIT_intvec_start__ = 0x00002000; /*-Memory Regions-*/ -define symbol __ICFEDIT_region_ROM_start__ = 0x00004000; +define symbol __ICFEDIT_region_ROM_start__ = 0x00002000; define symbol __ICFEDIT_region_ROM_end__ = 0x0003FFFF; define symbol __ICFEDIT_region_RAM_start__ = 0x20000000; define symbol __ICFEDIT_region_RAM_end__ = 0x2000FFFF; diff --git a/Target/Source/ARMCM3_LM3S/IAR/memory.x b/Target/Source/ARMCM3_LM3S/IAR/memory.x index 7bc1c514..0b709999 100644 --- a/Target/Source/ARMCM3_LM3S/IAR/memory.x +++ b/Target/Source/ARMCM3_LM3S/IAR/memory.x @@ -2,7 +2,7 @@ define symbol __ICFEDIT_intvec_start__ = 0x00000000; /*-Memory Regions-*/ define symbol __ICFEDIT_region_ROM_start__ = 0x00000000; -define symbol __ICFEDIT_region_ROM_end__ = 0x00003FFF; +define symbol __ICFEDIT_region_ROM_end__ = 0x00001FFF; define symbol __ICFEDIT_region_RAM_start__ = 0x20000000; define symbol __ICFEDIT_region_RAM_end__ = 0x20000FFF; /*-Sizes-*/ diff --git a/Target/Source/ARMCM3_LM3S/cpu.c b/Target/Source/ARMCM3_LM3S/cpu.c index 30c35b18..11569bf5 100644 --- a/Target/Source/ARMCM3_LM3S/cpu.c +++ b/Target/Source/ARMCM3_LM3S/cpu.c @@ -38,9 +38,16 @@ /**************************************************************************************** * Macro definitions ****************************************************************************************/ +#if defined(ewarm) +/* the IAR compiler generates compact code and therefore the space occupied by the + * bootloader is less. + */ +#define CPU_USER_PROGRAM_STARTADDR_PTR ((blt_addr) 0x00002004) +#define CPU_USER_PROGRAM_VECTABLE_OFFSET ((blt_int32u)0x00002000) +#else #define CPU_USER_PROGRAM_STARTADDR_PTR ((blt_addr) 0x00004004) #define CPU_USER_PROGRAM_VECTABLE_OFFSET ((blt_int32u)0x00004000) - +#endif /**************************************************************************************** * Register definitions diff --git a/Target/Source/ARMCM3_LM3S/flash.c b/Target/Source/ARMCM3_LM3S/flash.c index 9a59633c..3f5d100f 100644 --- a/Target/Source/ARMCM3_LM3S/flash.c +++ b/Target/Source/ARMCM3_LM3S/flash.c @@ -97,10 +97,20 @@ static blt_addr FlashGetSectorSize(blt_int8u sector); */ static const tFlashSector flashLayout[] = { - /* { 0x08000000, 0x02000, 0}, flash sector 0 - reserved for bootloader */ - /* { 0x08002000, 0x02000, 1}, flash sector 1 - reserved for bootloader */ +#if defined(ewarm) +/* the IAR compiler generates compact code and therefore the space occupied by the + * bootloader is less. + */ + /* { 0x00000000, 0x02000, 0}, flash sector 0 - reserved for bootloader */ + { 0x00002000, 0x02000, 1}, /* flash sector 1 - 8kb */ { 0x00004000, 0x02000, 2}, /* flash sector 2 - 8kb */ { 0x00006000, 0x02000, 3}, /* flash sector 3 - 8kb */ +#else + /* { 0x00000000, 0x02000, 0}, flash sector 0 - reserved for bootloader */ + /* { 0x00002000, 0x02000, 1}, flash sector 1 - reserved for bootloader */ + { 0x00004000, 0x02000, 2}, /* flash sector 2 - 8kb */ + { 0x00006000, 0x02000, 3}, /* flash sector 3 - 8kb */ +#endif #if (BOOT_NVM_SIZE_KB > 32) { 0x00008000, 0x02000, 4}, /* flash sector 4 - 8kb */ { 0x0000A000, 0x02000, 5}, /* flash sector 5 - 8kb */