Refs #251. Removed deprecated function CpuReset().

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@215 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
This commit is contained in:
Frank Voorburg 2017-04-24 08:54:53 +00:00
parent c9ca967f95
commit 52c9a8d11b
53 changed files with 14896 additions and 14371 deletions

View File

@ -1,7 +1,7 @@
:1000000018F09FE518F09FE514F09FE514F09FE5C8
:1000100014F09FE50000A0E114F09FE50CF09FE5CF
:100020003C000000DC150000DC150000DC150000C1
:10003000A4150000C01500000000000080009FE52E
:100020003C000000CC150000CC150000CC150000F1
:1000300094150000B01500000000000080009FE54E
:10004000DBF021E300D0A0E1040040E2D7F021E39F
:1000500000D0A0E1040040E2D1F021E300D0A0E113
:10006000040040E2D2F021E300D0A0E1040040E22D
@ -10,7 +10,7 @@
:1000900034209FE534309FE5030052E104009134A1
:1000A00004008234FBFFFF3A0000A0E320109FE52C
:1000B00020209FE5020051E104008134FCFFFF3A5B
:1000C0001EFF2FE1DC1E0040C018000000020040AF
:1000C0001EFF2FE1DC1E0040B018000000020040BF
:1000D0000102004004020040F806004008402DE9FB
:1000E00094309FE52220A0E38420C3E55510E0E38F
:1000F0008C10C3E55520A0E38C20C3E50100A0E3EC
@ -22,23 +22,23 @@
:100150000021C3E51D3843E2002093E5052082E33A
:10016000002083E5042093E5012782E3042083E552
:10017000020000EB0A0000EBFDFFFFEA00C01FE0F9
:1001800008402DE9F50100EBEF0100EB630300EB04
:10019000410300EB090000EBE10100EB0840BDE882
:1001A0001EFF2FE108402DE9E80100EB730300EB8F
:1001800008402DE9F50100EBEF0100EB5F0300EB08
:100190003D0300EB090000EBE10100EB0840BDE886
:1001A0001EFF2FE108402DE9E80100EB6F0300EB93
:1001B0000E0000EBC60100EB0840BDE81EFF2FE17A
:1001C00010402DE95D0000EB100200EB18409FE5A8
:1001D0000130A0E30030C4E5BC0200EB0030A0E336
:1001C00010402DE95D0000EB0C0200EB18409FE5AC
:1001D0000130A0E30030C4E5B80200EB0030A0E33A
:1001E0000030C4E51040BDE81EFF2FE100020040D2
:1001F00008402DE948009FE5730200EB010050E341
:1001F00008402DE948009FE56F0200EB010050E345
:100200000400001A0120A0E338309FE50020C3E578
:100210002C009FE55E0000EB24009FE5DC0200EB74
:100210002C009FE55E0000EB24009FE5D80200EB78
:10022000010050E30400001A0020A0E314309FE511
:100230000020C3E508009FE5550000EB0840BDE83D
:100240001EFF2FE104020040000200401EFF2FE1CC
:1002500038402DE90040A0E10150A0E130309FE599
:100260000030D3E5010053E3FF1001022702000B29
:100260000030D3E5010053E3FF1001022302000B2D
:100270001C309FE50030D3E5000053E3FF1005027A
:100280000400A001A102000B3C0000EB3840BDE8D7
:100280000400A0019D02000B3C0000EB3840BDE8DB
:100290001EFF2FE10002004030309FE50000D3E553
:1002A000020050E30500000A030050E30500000AC5
:1002B000010050E30800A0034000A0131EFF2FE13F
@ -61,7 +61,7 @@
:1003C0000320C4E51020A0E30420C4E50530C4E503
:1003D000B0FFFFEB0600C4E5BDFFFFEB0700C4E57F
:1003E000BBFFFFEB2004A0E10800C4E50950C4E511
:1003F0000A50C4E50830A0E3B434C4E1A60200EB1F
:1003F0000A50C4E50830A0E3B434C4E1A20200EB23
:10040000200100EAC0249FE50020D2E5010052E36C
:100410002B01001AC93043E2350053E303F19F97E3
:10042000160100EAF40600008008000080080000C1
@ -110,7 +110,7 @@
:1006D000F4319FE50020A0E30020C3E50120C3E53D
:1006E0000020E0E30320C3E50120A0E3B424C3E13C
:1006F000640000EAD0319FE5485093E5E5FEFFEB4A
:10070000011040E20500A0E1012084E2EA0100EBD3
:10070000011040E20500A0E1012084E2E60100EBD7
:10071000000050E30200001A3100A0E3FFFEFFEBEF
:10072000580000EAA0419FE50030E0E30330C4E553
:10073000485094E5D7FEFFEB015045E2000085E00C
@ -119,16 +119,16 @@
:10076000020000DA2200A0E3ECFEFFEB450000EA05
:1007700054319FE50020E0E30320C3E50120A0E31E
:10078000B424C3E10110D4E5000051E30500001AD0
:10079000D90100EB000050E33A00001A3100A0E359
:10079000D50100EB000050E33A00001A3100A0E35D
:1007A000DEFEFFEB370000EA1C319FE5480093E5D1
:1007B000022084E2C00100EB000050E30200001AB6
:1007B000022084E2BC0100EB000050E30200001ABA
:1007C0003100A0E3D5FEFFEB2E0000EAF8309FE5F4
:1007D0000110D4E5482093E5022081E0482083E51C
:1007E000280000EAE0409FE50030E0E30330C4E584
:1007F0000050A0E30450C4E50550C4E5A5FEFFEB9E
:100800000600C4E50750C4E50850C4E50950C4E536
:100810000730A0E3B434C4E11A0000EAA8309FE531
:10082000480093E5041094E5A70100EB000050E3B5
:10082000480093E5041094E5A30100EB000050E3B9
:100830000200001A3100A0E3B8FEFFEB110000EA4D
:1008400084309FE50020E0E30320C3E50120A0E31E
:10085000B424C3E10B0000EA540000EB68309FE5CC
@ -139,260 +139,259 @@
:1008A000B414D3E10138A0E1000053E3040000DAFE
:1008B00014009FE50130A0E34330C0E5030080E26F
:1008C00062FEFFEB3840BDE81EFF2FE1440200400E
:1008D0006017000008402DE98CFEFFEB010050E39B
:1008D0005017000008402DE98CFEFFEB010050E3AB
:1008E0000C00000A34309FE50030D3E5010053E3EB
:1008F0000800001AAD0100EB20309FE5043093E5BD
:1008F0000800001AA90100EB20309FE5043093E5C1
:100900007D3F83E2030050E10020A0230C309F25AF
:100910000020C3252500002B0840BDE81EFF2FE165
:100920009002004010402DE918409FE50130A0E3FF
:100930000030C4E59D0100EB040084E5E4FFFFEB1B
:100930000030C4E5990100EB040084E5E4FFFFEB1F
:100940001040BDE81EFF2FE1900200401EFF2FE186
:100950001EFF2FE108402DE9FCFFFFEBFDFFFFEA42
:1009600008402DE9220300EB0840BDE81EFF2FE1FF
:1009600008402DE91E0300EB0840BDE81EFF2FE103
:1009700070402DE9016042E20668A0E12668A0E12E
:10098000000052E30700000A014041E2016086E0F6
:10099000005061E00130F4E50430C5E7EBFFFFEB08
:1009A000060054E1FAFFFF1A7040BDE81EFF2FE178
:1009B00008402DE9480100EB000050E30C00000A5C
:1009C00021FEFFEB650100EB470100EB0010A0E109
:1009B00008402DE9440100EB000050E30C00000A60
:1009C00021FEFFEB610100EB430100EB0010A0E111
:1009D0000101A0E34020A0E3E4FFFFEB0220A0E33D
:1009E00014309FE5402083E50131A0E30FE0A0E152
:1009F00013FF2FE10840BDE81EFF2FE100C01FE0FC
:100A000008402DE98CFDFFEB0840BDE81EFF2FE1FB
:100A1000F0472DE90220A0E3D8309FE50020C3E590
:100A2000023983E20120A0E3002083E50040A0E337
:100A3000104083E5084083E5BC809FE5BC709FE5DE
:100A4000BC909FE50830A0E10460F3E701A0D3E586
:100A50000A3086E0013083E2835263E0053183E0AF
:100A60000351A0E10700A0E10510A0E1320300EB73
:100A7000000051E30F00001A0700A0E10510A0E1FB
:100A8000E30200EB013040E20338A0E1230859E122
:100A90000800003A0038A0E12338A0E1013043E229
:100AA000012046E201A04AE20AAAA0E102288AE166
:100AB000032082E1030000EA024084E2240054E3C0
:100AC000DFFFFF1A040000EA38309FE5142083E5B9
:100AD0000020A0E3002083E5040000EA28009FE551
:100AE000C410A0E39AFFFFEB0020A0E3F5FFFFEAAC
:100AF000F047BDE81EFF2FE100C003E068170000CB
:100B000060EA0000FF030000004004E04C18000011
:100B100038402DE90040A0E10150A0E19C309FE564
:100B20001C3093E5040013E394009F05D610A00346
:100B300087FFFF0B0558A0E180309FE5305083E52B
:100B400080209FE5342083E50310D4E50220D4E51E
:100B50000228A0E1012C82E00110D4E5012482E00A
:100B60000010D4E5012082E0382083E50710D4E5A9
:100B70000620D4E50228A0E1012C82E00510D4E58E
:100B8000012482E00410D4E5012082E03C2083E5CA
:100B90002120A0E3042083E51C3093E5080013E343
:100BA0000400001A14409FE568FFFFEB1C3094E539
:100BB000080013E3FBFFFF0A3840BDE81EFF2FE1EA
:100BC000004004E04C180000E107000098309FE569
:100BD0001C3093E5010013E31F00000A88309FE5F5
:100BE000242093E584309FE5030052E11C00001AA5
:100BF00074309FE5282093E50020C0E5282093E588
:100C00002224A0E10120C0E5282093E52228A0E1CC
:100C10000220C0E5282093E5222CA0E10320C0E5B6
:100C20002C2093E50420C0E52C2093E52224A0E1AC
:100C30000520C0E52C2093E52228A0E10620C0E590
:100C40002C2093E5222CA0E10720C0E50420A0E39E
:100C5000042083E50100A0E31EFF2FE10000A0E3D4
:100C60001EFF2FE10000A0E31EFF2FE1004004E083
:100C70006706000010402DE94C309FE51430D3E5A5
:100C8000200013E30000A0030D00000A38309FE5A8
:100C90000000C3E51430D3E5200013E30500001A7B
:100CA00024409FE529FFFFEB1430D4E5200013E337
:100CB000FBFFFF0A010000EA0100A0E3000000EAD8
:100CC0000100A0E31040BDE81EFF2FE100C000E0DE
:100CD00034309FE50020A0E30420C3E50820C3E5ED
:100CE0001420C3E57F10E0E30C10C3E54110A0E33E
:100CF0000010C3E50420C3E50320A0E30C20C3E5F6
:100D00000720A0E30820C3E51EFF2FE100C000E09C
:100D1000F0412DE90060A0E10140A0E1400051E375
:100D200068009F859310A08309FFFF8B0400A0E15A
:100D3000CFFFFFEB010050E350009F159710A01369
:100D400003FFFF1B0450A0E1000054E30D00000A64
:100D50000040A0E334809FE5A070A0E3FBFEFFEB22
:100D60000400D6E7C2FFFFEB010050E30800A0112A
:100D70000710A011F6FEFF1B014084E20438A0E139
:100D8000230855E1F4FFFF8AF041BDE81EFF2FE183
:100D90007018000010402DE9F4309FE50030D3E5D5
:100DA000000053E31400001AE8309FE51430D3E547
:100DB000010013E30000A0033300000AD4309FE5D4
:100DC0000030D3E5FF3003E2C4209FE50430C2E5E4
:100DD000000053E30000A0032B00000A730000EBA7
:100DE000AC309FE5480083E50000A0E34C00C3E57C
:100DF0000120A0E30020C3E5230000EA90309FE536
:100E00004C20D3E58C309FE51430D3E5010013E38B
:100E10001600000A7C309FE500C0D3E570309FE5E6
:100E2000021083E005C0C1E5012082E2FF2002E25A
:100E30004C20C3E50430D3E5020053E10000A013C9
:100E40001100001A48409FE5051084E2C7FEFFEB41
:100E50000030A0E30030C4E50100A0E30A0000EA8E
:100E60000000A0E328309FE50000C3E5060000EA8B
:100E70004E0000EB18309FE5483093E5643083E284
:100E8000030050E1F5FFFF8A0000A0E31040BDE839
:100E90001EFF2FE19802004000C000E008402DE94D
:100EA000FE0000EB0840BDE81EFF2FE108402DE9E1
:100EB000000100EB0840BDE81EFF2FE108402DE9CE
:100EC000020100EB0840BDE81EFF2FE108402DE9BC
:100ED000190100EB0840BDE81EFF2FE108402DE995
:100EE000830100EB0840BDE81EFF2FE108402DE91B
:100EF000A90100EB0840BDE81EFF2FE108402DE9E5
:100F00005A0100EB000050E30000A0030100000ABA
:100F1000890100EBFFFFFFEA0840BDE81EFF2FE15B
:100F20002C309FE50020A0E3142083E5282083E5F2
:100F300020109FE50C1083E50110A0E3041083E569
:100F4000081093E510309FE5001083E5042083E549
:100F50001EFF2FE1004000E05FEA0000E8020040D1
:100F600014309FE50020A0E3042083E50C2083E5F6
:100F7000082083E5102083E51EFF2FE1004000E0FC
:100F800020309FE5082093E51C309FE5041093E591
:100F9000011082E0000093E5011060E0041083E599
:100FA000002083E51EFF2FE1004000E0E802004042
:100FB00008402DE9F1FFFFEB08309FE5040093E5C1
:100FC0000840BDE81EFF2FE1E8020040F8402DE98F
:100FD0000070A0E10040A0E30450A0E150609FE554
:100FE0005AFEFFEB063094E7070053E10900008A40
:100FF000041086E0041091E5013083E0030057E11E
:101000000400002A852085E024309FE5022183E04A
:101010000800D2E5040000EA015085E20C4084E2B9
:10102000C00054E3EDFFFF1AFF00A0E3F840BDE865
:101030001EFF2FE18C17000030402DE924D04DE237
:101040000040A0E1000090E5DFFFFFEBFF0050E370
:101050000000A0033800000A3220A0E30C208DE538
:1010600010008DE514008DE50130A0E300308DE522
:1010700036FEFFEB0C008DE20D10A0E13A31E0E30B
:101080000FE0A0E113FF2FE100309DE5000053E3E6
:101090000000A0132800001A3330A0E30C308DE5C7
:1010A0000450A0E1043095E410308DE514508DE536
:1010B000023CA0E318308DE588309FE51C308DE5BB
:1010C0000130A0E300308DE520FEFFEB0C008DE247
:1010D0000D10A0E13A31E0E30FE0A0E113FF2FE1B2
:1010E00000309DE5000053E30000A0131200001A39
:1010F0003830A0E30C308DE5003094E510308DE5FC
:1011000014508DE5023CA0E318308DE50130A0E3DA
:1011100000308DE50DFEFFEB0C008DE20D10A0E11F
:101120003A31E0E30FE0A0E113FF2FE100009DE57D
:10113000010070E20000A033FFFFFFEA24D08DE23F
:101140003040BDE81EFF2FE160EA000038402DE985
:101150000040A0E10150A0E16C309FE5030050E1A8
:101160000500000A020A51E30800000AB1FFFFEB84
:10117000000050E30100001A0E0000EA4C409FE519
:10118000853BB0E10000A0130D00001A000000EA4A
:1011900034409FE5003094E5030055E10700000A64
:1011A0000400A0E1045080E40510A0E1022CA0E3BB
:1011B000EEFDFFEB010000EA0000A0E3000000EA02
:1011C0000400A0E13840BDE81EFF2FE1F404004018
:1011D000F0020040F8432DE90060A0E10140A0E1E9
:1011E0000270A0E10350A0E1A194A0E18994A0E1E4
:1011F000003090E5010073E3049080040910A00121
:10120000022CA003D9FDFF0B003096E5090053E145
:101210000400000A0600A0E10910A0E1CAFFFFEBEC
:10122000006050E21500000A003096E5044063E0DB
:10123000044086E0044084E25C809FE5029C89E2F1
:10124000C2FDFFEB043086E2043063E0080053E1A6
:101250000500009A0600A0E10910A0E1BAFFFFEB2B
:10126000006050E20700000A044086E20130D7E443
:101270000130C4E4015055E2F0FFFF1A030000EA18
:101280000000A0E3020000EA0000A0E3000000EA82
:101290000100A0E3F843BDE81EFF2FE1FF010000BD
:1012A0000C309FE50020E0E3002083E5042283E585
:1012B0001EFF2FE1F00200400C309FE50020E0E32C
:1012C000002083E5042283E51EFF2FE1F0020040A9
:1012D00070402DE90040A0E10150A0E10260A0E1D2
:1012E00039FFFFEBFF0050E30000A0030E00000AEF
:1012F000010045E2040080E033FFFFEBFF0050E314
:101300000000A0030800000AA434A0E1100053E389
:101310001C009F051C009F150410A0E10620A0E101
:101320000530A0E1AAFFFFEBFFFFFFEA7040BDE838
:101330001EFF2FE1F4040040F002004070402DE950
:1013400020D04DE20050A0E10160A0E11EFFFFEBC4
:101350000040A0E1010046E2050080E01AFFFFEB3B
:101360000050A0E1FF0054E3FF0050130000A00371
:101370003A00000A050054E10000A0833700008A0B
:10138000000054E30000A0033400000A100055E3FD
:101390000000A0833100008A3230A0E30C308DE5DC
:1013A00010408DE514508DE50130A0E300308DE54F
:1013B00066FDFFEB0C008DE20D10A0E13A31E0E399
:1013C0000FE0A0E113FF2FE100309DE5000053E3A3
:1013D0000000A0132100001A3430A0E30C308DE58A
:1013E00010408DE514508DE57C309FE518308DE57B
:1013F0000130A0E300308DE554FDFFEB0C008DE2E1
:101400000D10A0E13A31E0E30FE0A0E113FF2FE17E
:1014100000309DE5000053E30000A0130F00001A08
:101420003530A0E30C308DE510408DE514508DE58E
:101430000130A0E300308DE544FDFFEB0C008DE2B0
:101440000D10A0E13A31E0E30FE0A0E113FF2FE13E
:1014500000009DE5010070E20000A033FFFFFFEAFD
:1014600020D08DE27040BDE81EFF2FE160EA000051
:1014700004E02DE50CD04DE26C309FE5043293E59D
:10148000010073E30100A0031400000A58309FE537
:10149000832F83E2060012E8011082E0102293E518
:1014A000021081E0142293E5021081E0182293E5F6
:1014B000021081E0202293E5021081E0242293E5CE
:1014C000023081E0003063E208208DE2043022E542
:1014D00018009FE50410A0E37CFFFFEBFFFFFFEA8D
:1014E0000CD08DE204E09DE41EFF2FE1F0020040ED
:1014F00014200000023AA0E3050093E8000082E017
:10150000082093E5020080E00C2093E5020080E0D3
:10151000102093E5020080E0142093E5020080E0B3
:10152000182093E5020080E01C3093E5030080E082
:10153000010070E20000A0331EFF2FE108402DE9FA
:101540004C309FE5043293E5010073E30400000A88
:1015500040009FE5B7FEFFEB000050E30000A00352
:101560000900000A28309FE5003093E5010073E38D
:101570000100A0030400000A14009FE5ADFEFFEB8C
:10158000000090E20100A013FFFFFFEA0840BDE861
:101590001EFF2FE1F0020040F4040040020AA0E325
:1015A0001EFF2FE104E04EE21F402DE908009FE5F9
:1015B0003410A0E3E6FCFFEB1F80FDE89418000068
:1015C00004E04EE20F502DE908009FE54010A0E333
:1015D000DFFCFFEB0F90FDE8941800000F502DE9A1
:1015E00008009FE54C10A0E3D9FCFFEB0F90FDE84D
:1015F0009418000000300FE1803083E303F029E10C
:101600001EFF2FE100300FE18030C3E303F029E13A
:101610001EFF2FE1000051E34300000A01C020E05B
:1016200000106142012051E22700000A0030B0E1C1
:1016300000306042010053E12600009A020011E1EF
:101640002800000A0E0211E38111A0010820A00366
:101650000120A013010251E3030051310112A03116
:101660000222A031FAFFFF3A020151E30300513197
:101670008110A0318220A031FAFFFF3A0000A0E3E0
:10168000010053E10130432002008021A10053E119
:10169000A1304320A2008021210153E121314320C8
:1016A00022018021A10153E1A1314320A201802127
:1016B000000053E32222B0112112A011EFFFFF1A04
:1016C00000005CE3000060421EFF2FE100003CE1EF
:1016D000000060421EFF2FE10000A033CC0FA001EC
:1016E000010080031EFF2FE1010851E32118A02112
:1016F0001020A0230020A033010C51E32114A021CD
:1017000008208222100051E32112A021042082220D
:10171000040051E303208282A120829000005CE358
:101720003302A0E1000060421EFF2FE1000050E301
:101730000201E0C30201A0B3070000EA000051E388
:10174000F9FFFF0A03402DE9B3FFFFEB0640BDE8B8
:10175000920003E0031041E01EFF2FE11EFF2FE186
:101760004F70656E424C54000502060206030703E3
:101770000803090309040A040B040C040C050D05F5
:101780000E050F050F0610061007100800200000B8
:1017900000200000010000000040000000200000C8
:1017A00002000000006000000020000003000000B4
:1017B00000800000002000000400000000A00000E5
:1017C000002000000500000000C000000020000014
:1017D0000600000000E000000020000007000000FC
:1017E00000000100000001000800000000000200ED
:1017F00000000100090000000000030000200000BC
:101800000A00000000200300002000000B00000080
:1018100000400300002000000C00000000600300F6
:10182000002000000D0000000080030000200000E8
:101830000E00000000A00300002000000F000000C8
:1018400000C0030000200000100000002E2E2F2EEC
:101850002E2F2E2E2F536F757263652F41524D37E9
:101860005F4C5043323030302F63616E2E63000086
:101870002E2E2F2E2E2F2E2E2F536F757263652F27
:1018800041524D375F4C5043323030302F756172CA
:10189000742E63002E2E2F2E2E2F2E2E2F536F756B
:1018A0007263652F41524D375F4C504332303030B8
:1018B0002F4743432F766563746F72732E63000066
:0118C0000423
:100A0000F0472DE90220A0E3D8309FE50020C3E5A0
:100A1000023983E20120A0E3002083E50040A0E347
:100A2000104083E5084083E5BC809FE5BC709FE5EE
:100A3000BC909FE50830A0E10460F3E701A0D3E596
:100A40000A3086E0013083E2835263E0053183E0BF
:100A50000351A0E10700A0E10510A0E1320300EB83
:100A6000000051E30F00001A0700A0E10510A0E10B
:100A7000E30200EB013040E20338A0E1230859E132
:100A80000800003A0038A0E12338A0E1013043E239
:100A9000012046E201A04AE20AAAA0E102288AE176
:100AA000032082E1030000EA024084E2240054E3D0
:100AB000DFFFFF1A040000EA38309FE5142083E5C9
:100AC0000020A0E3002083E5040000EA28009FE561
:100AD000C410A0E39EFFFFEB0020A0E3F5FFFFEAB8
:100AE000F047BDE81EFF2FE100C003E058170000EB
:100AF00060EA0000FF030000004004E03C18000032
:100B000038402DE90040A0E10150A0E19C309FE574
:100B10001C3093E5040013E394009F05D610A00356
:100B20008BFFFF0B0558A0E180309FE5305083E537
:100B300080209FE5342083E50310D4E50220D4E52E
:100B40000228A0E1012C82E00110D4E5012482E01A
:100B50000010D4E5012082E0382083E50710D4E5B9
:100B60000620D4E50228A0E1012C82E00510D4E59E
:100B7000012482E00410D4E5012082E03C2083E5DA
:100B80002120A0E3042083E51C3093E5080013E353
:100B90000400001A14409FE56CFFFFEB1C3094E545
:100BA000080013E3FBFFFF0A3840BDE81EFF2FE1FA
:100BB000004004E03C180000E107000098309FE589
:100BC0001C3093E5010013E31F00000A88309FE505
:100BD000242093E584309FE5030052E11C00001AB5
:100BE00074309FE5282093E50020C0E5282093E598
:100BF0002224A0E10120C0E5282093E52228A0E1DD
:100C00000220C0E5282093E5222CA0E10320C0E5C6
:100C10002C2093E50420C0E52C2093E52224A0E1BC
:100C20000520C0E52C2093E52228A0E10620C0E5A0
:100C30002C2093E5222CA0E10720C0E50420A0E3AE
:100C4000042083E50100A0E31EFF2FE10000A0E3E4
:100C50001EFF2FE10000A0E31EFF2FE1004004E093
:100C60006706000010402DE94C309FE51430D3E5B5
:100C7000200013E30000A0030D00000A38309FE5B8
:100C80000000C3E51430D3E5200013E30500001A8B
:100C900024409FE52DFFFFEB1430D4E5200013E343
:100CA000FBFFFF0A010000EA0100A0E3000000EAE8
:100CB0000100A0E31040BDE81EFF2FE100C000E0EE
:100CC00034309FE50020A0E30420C3E50820C3E5FD
:100CD0001420C3E57F10E0E30C10C3E54110A0E34E
:100CE0000010C3E50420C3E50320A0E30C20C3E506
:100CF0000720A0E30820C3E51EFF2FE100C000E0AD
:100D0000F0412DE90060A0E10140A0E1400051E385
:100D100068009F859310A0830DFFFF8B0400A0E166
:100D2000CFFFFFEB010050E350009F159710A01379
:100D300007FFFF1B0450A0E1000054E30D00000A70
:100D40000040A0E334809FE5A070A0E3FFFEFFEB2E
:100D50000400D6E7C2FFFFEB010050E30800A0113A
:100D60000710A011FAFEFF1B014084E20438A0E145
:100D7000230855E1F4FFFF8AF041BDE81EFF2FE193
:100D80006018000010402DE9F4309FE50030D3E5F5
:100D9000000053E31400001AE8309FE51430D3E557
:100DA000010013E30000A0033300000AD4309FE5E4
:100DB0000030D3E5FF3003E2C4209FE50430C2E5F4
:100DC000000053E30000A0032B00000A730000EBB7
:100DD000AC309FE5480083E50000A0E34C00C3E58C
:100DE0000120A0E30020C3E5230000EA90309FE546
:100DF0004C20D3E58C309FE51430D3E5010013E39C
:100E00001600000A7C309FE500C0D3E570309FE5F6
:100E1000021083E005C0C1E5012082E2FF2002E26A
:100E20004C20C3E50430D3E5020053E10000A013D9
:100E30001100001A48409FE5051084E2CBFEFFEB4D
:100E40000030A0E30030C4E50100A0E30A0000EA9E
:100E50000000A0E328309FE50000C3E5060000EA9B
:100E60004E0000EB18309FE5483093E5643083E294
:100E7000030050E1F5FFFF8A0000A0E31040BDE849
:100E80001EFF2FE19802004000C000E008402DE95D
:100E9000FE0000EB0840BDE81EFF2FE108402DE9F1
:100EA000000100EB0840BDE81EFF2FE108402DE9DE
:100EB000020100EB0840BDE81EFF2FE108402DE9CC
:100EC000190100EB0840BDE81EFF2FE108402DE9A5
:100ED000830100EB0840BDE81EFF2FE108402DE92B
:100EE000A90100EB0840BDE81EFF2FE108402DE9F5
:100EF0005A0100EB000050E30000A0030100000ACB
:100F0000890100EBFFFFFFEA0840BDE81EFF2FE16B
:100F10002C309FE50020A0E3142083E5282083E502
:100F200020109FE50C1083E50110A0E3041083E579
:100F3000081093E510309FE5001083E5042083E559
:100F40001EFF2FE1004000E05FEA0000E8020040E1
:100F500014309FE50020A0E3042083E50C2083E506
:100F6000082083E5102083E51EFF2FE1004000E00C
:100F700020309FE5082093E51C309FE5041093E5A1
:100F8000011082E0000093E5011060E0041083E5A9
:100F9000002083E51EFF2FE1004000E0E802004052
:100FA00008402DE9F1FFFFEB08309FE5040093E5D1
:100FB0000840BDE81EFF2FE1E8020040F8402DE99F
:100FC0000070A0E10040A0E30450A0E150609FE564
:100FD0005EFEFFEB063094E7070053E10900008A4C
:100FE000041086E0041091E5013083E0030057E12E
:100FF0000400002A852085E024309FE5022183E05B
:101000000800D2E5040000EA015085E20C4084E2C9
:10101000C00054E3EDFFFF1AFF00A0E3F840BDE875
:101020001EFF2FE17C17000030402DE924D04DE257
:101030000040A0E1000090E5DFFFFFEBFF0050E380
:101040000000A0033800000A3220A0E30C208DE548
:1010500010008DE514008DE50130A0E300308DE532
:101060003AFEFFEB0C008DE20D10A0E13A31E0E317
:101070000FE0A0E113FF2FE100309DE5000053E3F6
:101080000000A0132800001A3330A0E30C308DE5D7
:101090000450A0E1043095E410308DE514508DE546
:1010A000023CA0E318308DE588309FE51C308DE5CB
:1010B0000130A0E300308DE524FEFFEB0C008DE253
:1010C0000D10A0E13A31E0E30FE0A0E113FF2FE1C2
:1010D00000309DE5000053E30000A0131200001A49
:1010E0003830A0E30C308DE5003094E510308DE50C
:1010F00014508DE5023CA0E318308DE50130A0E3EB
:1011000000308DE511FEFFEB0C008DE20D10A0E12B
:101110003A31E0E30FE0A0E113FF2FE100009DE58D
:10112000010070E20000A033FFFFFFEA24D08DE24F
:101130003040BDE81EFF2FE160EA000038402DE995
:101140000040A0E10150A0E16C309FE5030050E1B8
:101150000500000A020A51E30800000AB1FFFFEB94
:10116000000050E30100001A0E0000EA4C409FE529
:10117000853BB0E10000A0130D00001A000000EA5A
:1011800034409FE5003094E5030055E10700000A74
:101190000400A0E1045080E40510A0E1022CA0E3CB
:1011A000F2FDFFEB010000EA0000A0E3000000EA0E
:1011B0000400A0E13840BDE81EFF2FE1F404004028
:1011C000F0020040F8432DE90060A0E10140A0E1F9
:1011D0000270A0E10350A0E1A194A0E18994A0E1F4
:1011E000003090E5010073E3049080040910A00131
:1011F000022CA003DDFDFF0B003096E5090053E152
:101200000400000A0600A0E10910A0E1CAFFFFEBFC
:10121000006050E21500000A003096E5044063E0EB
:10122000044086E0044084E25C809FE5029C89E201
:10123000C6FDFFEB043086E2043063E0080053E1B2
:101240000500009A0600A0E10910A0E1BAFFFFEB3B
:10125000006050E20700000A044086E20130D7E453
:101260000130C4E4015055E2F0FFFF1A030000EA28
:101270000000A0E3020000EA0000A0E3000000EA92
:101280000100A0E3F843BDE81EFF2FE1FF010000CD
:101290000C309FE50020E0E3002083E5042283E595
:1012A0001EFF2FE1F00200400C309FE50020E0E33C
:1012B000002083E5042283E51EFF2FE1F0020040B9
:1012C00070402DE90040A0E10150A0E10260A0E1E2
:1012D00039FFFFEBFF0050E30000A0030E00000AFF
:1012E000010045E2040080E033FFFFEBFF0050E324
:1012F0000000A0030800000AA434A0E1100053E39A
:101300001C009F051C009F150410A0E10620A0E111
:101310000530A0E1AAFFFFEBFFFFFFEA7040BDE848
:101320001EFF2FE1F4040040F002004070402DE960
:1013300020D04DE20050A0E10160A0E11EFFFFEBD4
:101340000040A0E1010046E2050080E01AFFFFEB4B
:101350000050A0E1FF0054E3FF0050130000A00381
:101360003A00000A050054E10000A0833700008A1B
:10137000000054E30000A0033400000A100055E30D
:101380000000A0833100008A3230A0E30C308DE5EC
:1013900010408DE514508DE50130A0E300308DE55F
:1013A0006AFDFFEB0C008DE20D10A0E13A31E0E3A5
:1013B0000FE0A0E113FF2FE100309DE5000053E3B3
:1013C0000000A0132100001A3430A0E30C308DE59A
:1013D00010408DE514508DE57C309FE518308DE58B
:1013E0000130A0E300308DE558FDFFEB0C008DE2ED
:1013F0000D10A0E13A31E0E30FE0A0E113FF2FE18F
:1014000000309DE5000053E30000A0130F00001A18
:101410003530A0E30C308DE510408DE514508DE59E
:101420000130A0E300308DE548FDFFEB0C008DE2BC
:101430000D10A0E13A31E0E30FE0A0E113FF2FE14E
:1014400000009DE5010070E20000A033FFFFFFEA0D
:1014500020D08DE27040BDE81EFF2FE160EA000061
:1014600004E02DE50CD04DE26C309FE5043293E5AD
:10147000010073E30100A0031400000A58309FE547
:10148000832F83E2060012E8011082E0102293E528
:10149000021081E0142293E5021081E0182293E506
:1014A000021081E0202293E5021081E0242293E5DE
:1014B000023081E0003063E208208DE2043022E552
:1014C00018009FE50410A0E37CFFFFEBFFFFFFEA9D
:1014D0000CD08DE204E09DE41EFF2FE1F0020040FD
:1014E00014200000023AA0E3050093E8000082E027
:1014F000082093E5020080E00C2093E5020080E0E4
:10150000102093E5020080E0142093E5020080E0C3
:10151000182093E5020080E01C3093E5030080E092
:10152000010070E20000A0331EFF2FE108402DE90A
:101530004C309FE5043293E5010073E30400000A98
:1015400040009FE5B7FEFFEB000050E30000A00362
:101550000900000A28309FE5003093E5010073E39D
:101560000100A0030400000A14009FE5ADFEFFEB9C
:10157000000090E20100A013FFFFFFEA0840BDE871
:101580001EFF2FE1F0020040F4040040020AA0E335
:101590001EFF2FE104E04EE21F402DE908009FE509
:1015A0003410A0E3EAFCFFEB1F80FDE88418000084
:1015B00004E04EE20F502DE908009FE54010A0E343
:1015C000E3FCFFEB0F90FDE8841800000F502DE9BD
:1015D00008009FE54C10A0E3DDFCFFEB0F90FDE859
:1015E0008418000000300FE1803083E303F029E12C
:1015F0001EFF2FE100300FE18030C3E303F029E14B
:101600001EFF2FE1000051E34300000A01C020E06B
:1016100000106142012051E22700000A0030B0E1D1
:1016200000306042010053E12600009A020011E1FF
:101630002800000A0E0211E38111A0010820A00376
:101640000120A013010251E3030051310112A03126
:101650000222A031FAFFFF3A020151E303005131A7
:101660008110A0318220A031FAFFFF3A0000A0E3F0
:10167000010053E10130432002008021A10053E129
:10168000A1304320A2008021210153E121314320D8
:1016900022018021A10153E1A1314320A201802137
:1016A000000053E32222B0112112A011EFFFFF1A14
:1016B00000005CE3000060421EFF2FE100003CE1FF
:1016C000000060421EFF2FE10000A033CC0FA001FC
:1016D000010080031EFF2FE1010851E32118A02122
:1016E0001020A0230020A033010C51E32114A021DD
:1016F00008208222100051E32112A021042082221E
:10170000040051E303208282A120829000005CE368
:101710003302A0E1000060421EFF2FE1000050E311
:101720000201E0C30201A0B3070000EA000051E398
:10173000F9FFFF0A03402DE9B3FFFFEB0640BDE8C8
:10174000920003E0031041E01EFF2FE11EFF2FE196
:101750004F70656E424C54000502060206030703F3
:101760000803090309040A040B040C040C050D0505
:101770000E050F050F0610061007100800200000C8
:1017800000200000010000000040000000200000D8
:1017900002000000006000000020000003000000C4
:1017A00000800000002000000400000000A00000F5
:1017B000002000000500000000C000000020000024
:1017C0000600000000E0000000200000070000000C
:1017D00000000100000001000800000000000200FD
:1017E00000000100090000000000030000200000CC
:1017F0000A00000000200300002000000B00000091
:1018000000400300002000000C0000000060030006
:10181000002000000D0000000080030000200000F8
:101820000E00000000A00300002000000F000000D8
:1018300000C0030000200000100000002E2E2F2EFC
:101840002E2F2E2E2F536F757263652F41524D37F9
:101850005F4C5043323030302F63616E2E63000096
:101860002E2E2F2E2E2F2E2E2F536F757263652F37
:1018700041524D375F4C5043323030302F756172DA
:10188000742E63002E2E2F2E2E2F2E2E2F536F757B
:101890007263652F41524D375F4C504332303030C8
:1018A0002F4743432F766563746F72732E63000076
:0118B0000433
:00000001FF

View File

@ -7,40 +7,40 @@ start address 0x00000000
Program Header:
LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15
filesz 0x000018c0 memsz 0x000018c0 flags r-x
LOAD off 0x00010200 vaddr 0x40000200 paddr 0x000018c0 align 2**15
filesz 0x000018b0 memsz 0x000018b0 flags r-x
LOAD off 0x00010200 vaddr 0x40000200 paddr 0x000018b0 align 2**15
filesz 0x00000001 memsz 0x00000001 flags rw-
LOAD off 0x00010204 vaddr 0x40000204 paddr 0x000018c1 align 2**15
LOAD off 0x00010204 vaddr 0x40000204 paddr 0x000018b1 align 2**15
filesz 0x00000000 memsz 0x000004f4 flags rw-
private flags = 5000200: [Version5 EABI] [soft-float ABI]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 000018c0 00000000 00000000 00008000 2**2
0 .text 000018b0 00000000 00000000 00008000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 00000001 40000200 000018c0 00010200 2**0
1 .data 00000001 40000200 000018b0 00010200 2**0
CONTENTS, ALLOC, LOAD, DATA
2 .bss 000004f4 40000204 000018c1 00010204 2**2
2 .bss 000004f4 40000204 000018b1 00010204 2**2
ALLOC
3 .ARM.attributes 0000002e 00000000 00000000 00010201 2**0
CONTENTS, READONLY
4 .comment 00000030 00000000 00000000 0001022f 2**0
CONTENTS, READONLY
5 .debug_info 000025da 00000000 00000000 0001025f 2**0
5 .debug_info 000025b4 00000000 00000000 0001025f 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_abbrev 000010b9 00000000 00000000 00012839 2**0
6 .debug_abbrev 000010b9 00000000 00000000 00012813 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_aranges 00000210 00000000 00000000 000138f2 2**0
7 .debug_aranges 00000210 00000000 00000000 000138cc 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_line 00000bac 00000000 00000000 00013b02 2**0
8 .debug_line 00000ba7 00000000 00000000 00013adc 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_str 00000ac4 00000000 00000000 000146ae 2**0
9 .debug_str 00000aad 00000000 00000000 00014683 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_frame 00000714 00000000 00000000 00015174 2**2
10 .debug_frame 000006f8 00000000 00000000 00015130 2**2
CONTENTS, READONLY, DEBUGGING
11 .debug_loc 00000e72 00000000 00000000 00015888 2**0
11 .debug_loc 00000e69 00000000 00000000 00015828 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_ranges 00000038 00000000 00000000 000166fa 2**0
12 .debug_ranges 00000038 00000000 00000000 00016691 2**0
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
00000000 l d .text 00000000 .text
@ -85,10 +85,10 @@ e01fc040 l *ABS* 00000000 MEMMAP
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 com.c
40000200 l O .data 00000001 comActiveInterface
40000204 l O .bss 00000040 xcpCtoReqPacket.4169
40000204 l O .bss 00000040 xcpCtoReqPacket.4167
00000000 l df *ABS* 00000000 xcp.c
00000320 l F .text 00000020 XcpSetCtoError
00001760 l O .text 00000008 xcpStationId
00001750 l O .text 00000008 xcpStationId
40000244 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 backdoor.c
40000290 l O .bss 00000001 backdoorOpen
@ -97,98 +97,97 @@ e01fc040 l *ABS* 00000000 MEMMAP
00000000 l df *ABS* 00000000 assert.c
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 can.c
00001768 l O .text 00000024 canTiming
00001758 l O .text 00000024 canTiming
00000000 l df *ABS* 00000000 uart.c
00000c74 l F .text 0000005c UartTransmitByte
40000298 l O .bss 00000001 xcpCtoRxInProgress.4176
4000029c l O .bss 00000041 xcpCtoReqPacket.4174
400002e0 l O .bss 00000004 xcpCtoRxStartTime.4177
400002e4 l O .bss 00000001 xcpCtoRxLength.4175
00000c64 l F .text 0000005c UartTransmitByte
40000298 l O .bss 00000001 xcpCtoRxInProgress.4174
4000029c l O .bss 00000041 xcpCtoReqPacket.4172
400002e0 l O .bss 00000004 xcpCtoRxStartTime.4175
400002e4 l O .bss 00000001 xcpCtoRxLength.4173
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 timer.c
400002e8 l O .bss 00000004 free_running_counter_last
400002ec l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 flash.c
00000fcc l F .text 0000006c FlashGetSector
00001038 l F .text 00000114 FlashWriteBlock
0000114c l F .text 00000088 FlashSwitchBlock
000011d4 l F .text 000000cc FlashAddToBlock
0000178c l O .text 000000c0 flashLayout
00000fbc l F .text 0000006c FlashGetSector
00001028 l F .text 00000114 FlashWriteBlock
0000113c l F .text 00000088 FlashSwitchBlock
000011c4 l F .text 000000cc FlashAddToBlock
0000177c l O .text 000000c0 flashLayout
400002f0 l O .bss 00000204 blockInfo
400004f4 l O .bss 00000204 bootBlockInfo
00000000 l df *ABS* 00000000 vectors.c
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 _divsi3.o
0000161c l .text 00000000 .divsi3_skip_div0_test
0000160c l .text 00000000 .divsi3_skip_div0_test
00000000 l df *ABS* 00000000 _dvmd_tls.o
00000000 l df *ABS* 00000000
000001c0 g F .text 00000030 ComInit
000012d0 g F .text 0000006c FlashWrite
000012c0 g F .text 0000006c FlashWrite
00000954 g F .text 0000000c AssertFailure
00000bcc g F .text 000000a8 CanReceivePacket
000015c0 g F .text 0000001c IRQ_ISR
00000f80 g F .text 00000030 TimerUpdate
00000bbc g F .text 000000a8 CanReceivePacket
000015b0 g F .text 0000001c IRQ_ISR
00000f70 g F .text 00000030 TimerUpdate
00000380 g F .text 00000014 XcpPacketTransmitted
000001f0 g F .text 0000005c ComTask
00000180 g F .text 00000024 BootInit
00000924 g F .text 00000028 BackDoorInit
00000950 g F .text 00000004 CopService
000018c0 g .text 00000000 _etext
000015f4 g F .text 00000010 CpuIrqDisable
0000159c g F .text 00000008 FlashGetUserProgBaseAddress
000012b8 g F .text 00000018 FlashReinit
00000f60 g F .text 00000020 TimerReset
000018b0 g .text 00000000 _etext
000015e4 g F .text 00000010 CpuIrqDisable
0000158c g F .text 00000008 FlashGetUserProgBaseAddress
000012a8 g F .text 00000018 FlashReinit
00000f50 g F .text 00000020 TimerReset
000001a4 g F .text 0000001c BootTask
00001470 g F .text 00000084 FlashWriteChecksum
00001460 g F .text 00000084 FlashWriteChecksum
40000204 g .bss 00000000 _bss_start
00000250 g F .text 00000048 ComTransmitPacket
00000000 g .text 00000000 _startup
00000368 g F .text 00000018 XcpIsConnected
00000e9c g F .text 00000010 NvmInit
000012a0 g F .text 00000018 FlashInit
00000eec g F .text 00000010 NvmGetUserProgBaseAddress
00000e8c g F .text 00000010 NvmInit
00001290 g F .text 00000018 FlashInit
00000edc g F .text 00000010 NvmGetUserProgBaseAddress
400006f8 g .bss 00000000 _bss_end
0000003c g .text 00000000 Reset_Handler
00000eac g F .text 00000010 NvmReinit
00000e9c g F .text 00000010 NvmReinit
0000024c g F .text 00000004 ComFree
00001614 g F .text 00000000 .hidden __aeabi_idiv
00000cd0 g F .text 00000040 UartInit
00000ecc g F .text 00000010 NvmErase
00001604 g F .text 00000000 .hidden __aeabi_idiv
00000cc0 g F .text 00000040 UartInit
00000ebc g F .text 00000010 NvmErase
00000394 g F .text 00000540 XcpPacketReceived
00000960 g F .text 00000010 CpuInit
0000153c g F .text 00000060 FlashDone
00000b10 g F .text 000000bc CanTransmitPacket
0000175c w F .text 00000004 .hidden __aeabi_ldiv0
0000152c g F .text 00000060 FlashDone
00000b00 g F .text 000000bc CanTransmitPacket
0000174c w F .text 00000004 .hidden __aeabi_ldiv0
00000340 g F .text 00000028 XcpInit
0000133c g F .text 00000134 FlashErase
0000132c g F .text 00000134 FlashErase
000000dc g F .text 000000a4 main
00000efc g F .text 00000024 NvmDone
00000d10 g F .text 00000084 UartTransmitPacket
00000edc g F .text 00000010 NvmVerifyChecksum
00000eec g F .text 00000024 NvmDone
00000d00 g F .text 00000084 UartTransmitPacket
00000ecc g F .text 00000010 NvmVerifyChecksum
00000970 g F .text 00000040 CpuMemCopy
40001edc g *ABS* 00000000 _stack_end
00001614 g F .text 00000128 .hidden __divsi3
000015a4 g F .text 0000001c FIQ_ISR
00001604 g F .text 00000128 .hidden __divsi3
00001594 g F .text 0000001c FIQ_ISR
000002d4 g F .text 0000003c ComGetActiveInterfaceMaxTxLen
00000d94 g F .text 00000108 UartReceivePacket
00001604 g F .text 00000010 CpuIrqEnable
00000d84 g F .text 00000108 UartReceivePacket
000015f4 g F .text 00000010 CpuIrqEnable
40000200 g .data 00000000 _data
0000094c g F .text 00000004 CopInit
00000a00 g F .text 00000010 CpuReset
0000008c g .text 00000000 SetupRAM
00000a10 g F .text 00000100 CanInit
00000ebc g F .text 00000010 NvmWrite
00000a00 g F .text 00000100 CanInit
00000eac g F .text 00000010 NvmWrite
000009b0 g F .text 00000050 CpuStartUserProgram
000014f4 g F .text 00000048 FlashVerifyChecksum
000014e4 g F .text 00000048 FlashVerifyChecksum
40000201 g .data 00000000 _edata
400006f8 g .bss 00000000 _end
000015dc g F .text 00000018 UNDEF_ISR
000015cc g F .text 00000018 UNDEF_ISR
00000310 g F .text 00000010 ComIsConnected
0000175c w F .text 00000004 .hidden __aeabi_idiv0
0000174c w F .text 00000004 .hidden __aeabi_idiv0
00000298 g F .text 0000003c ComGetActiveInterfaceMaxRxLen
000008d4 g F .text 00000050 BackDoorCheck
00000fb0 g F .text 0000001c TimerGet
0000173c g F .text 00000020 .hidden __aeabi_idivmod
00000f20 g F .text 00000040 TimerInit
00000fa0 g F .text 0000001c TimerGet
0000172c g F .text 00000020 .hidden __aeabi_idivmod
00000f10 g F .text 00000040 TimerInit

View File

@ -3255,8 +3255,6 @@ Discarded input sections
.text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.text.CpuReset
0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
@ -4267,54 +4265,53 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
.igot.plt 0x2000013c 0x0 load address 0x0800184c
.igot.plt 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o
.bss 0x2000013c 0x510 load address 0x0800184c
.bss 0x2000013c 0x50c load address 0x0800184c
0x2000013c __bss_start__ = .
*(.bss*)
.bss 0x2000013c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o
.bss.ledOn.6540
0x20000158 0x1 .\..\obj\led.o
*fill* 0x20000159 0x1
.bss.nextBlinkEvent.6539
0x20000158 0x4 .\..\obj\led.o
.bss.ledBlinkIntervalMs
0x2000015a 0x2 .\..\obj\led.o
.bss.nextBlinkEvent.6541
0x2000015c 0x4 .\..\obj\led.o
0x2000015c 0x2 .\..\obj\led.o
.bss.ledOn.6538
0x2000015e 0x1 .\..\obj\led.o
*fill* 0x2000015f 0x1
.bss.bootBlockInfo
0x20000160 0x204 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.bss.blockInfo
0x20000364 0x204 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.bss.millisecond_counter
0x20000568 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.bss.xcpCtoRxLength.6550
0x2000056c 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
*fill* 0x2000056d 0x3
.bss.xcpCtoReqPacket.6549
0x20000570 0x41 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.bss.xcpCtoRxInProgress.6551
0x200005b1 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
*fill* 0x200005b2 0x2
.bss.xcpCtoRxStartTime.6552
0x200005b4 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.bss.xcpCtoReqPacket.6547
0x2000056c 0x41 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.bss.xcpCtoRxLength.6548
0x200005ad 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.bss.xcpCtoRxInProgress.6549
0x200005ae 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
*fill* 0x200005af 0x1
.bss.xcpCtoRxStartTime.6550
0x200005b0 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.bss.backdoorOpen
0x200005b8 0x1 .\..\obj\~#\~#\~#\source\backdoor.o
*fill* 0x200005b9 0x3
0x200005b4 0x1 .\..\obj\~#\~#\~#\source\backdoor.o
*fill* 0x200005b5 0x3
.bss.backdoorOpenTime
0x200005bc 0x4 .\..\obj\~#\~#\~#\source\backdoor.o
.bss.xcpCtoReqPacket.4270
0x200005c0 0x40 .\..\obj\~#\~#\~#\source\com.o
.bss.xcpInfo 0x20000600 0x4c .\..\obj\~#\~#\~#\source\xcp.o
0x200005b8 0x4 .\..\obj\~#\~#\~#\source\backdoor.o
.bss.xcpCtoReqPacket.4268
0x200005bc 0x40 .\..\obj\~#\~#\~#\source\com.o
.bss.xcpInfo 0x200005fc 0x4c .\..\obj\~#\~#\~#\source\xcp.o
*(COMMON)
0x2000064c __bss_end__ = .
0x20000648 __bss_end__ = .
.heap 0x20000650 0x0
0x20000650 __end__ = .
0x20000650 end = __end__
.heap 0x20000648 0x0
0x20000648 __end__ = .
0x20000648 end = __end__
*(.heap*)
.heap 0x20000650 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
0x20000650 __HeapLimit = .
.heap 0x20000648 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
0x20000648 __HeapLimit = .
.stack_dummy 0x20000650 0x100
.stack_dummy 0x20000648 0x100
*(.stack)
.stack 0x20000650 0x100 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
.stack 0x20000648 0x100 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
0x20001000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM))
0x20000f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy))
0x20001000 PROVIDE (__stack, __StackTop)
@ -4470,7 +4467,7 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.comment 0x0000006e 0x6f .\..\obj\~#\~#\~#\source\cop.o
.comment 0x0000006e 0x6f .\..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x00000000 0x609f
.debug_info 0x00000000 0x6075
.debug_info 0x00000000 0x264 .\..\obj\hooks.o
.debug_info 0x00000264 0x2c3 .\..\obj\led.o
.debug_info 0x00000527 0xb48 .\..\obj\lib\spl\src\stm32f0xx_flash.o
@ -4480,19 +4477,19 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.debug_info 0x000024d1 0xf42 .\..\obj\lib\spl\src\stm32f0xx_usart.o
.debug_info 0x00003413 0x2e5 .\..\obj\lib\system_stm32f0xx.o
.debug_info 0x000036f8 0x46e .\..\obj\main.o
.debug_info 0x00003b66 0x2d0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_info 0x00003e36 0x955 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_info 0x0000478b 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_info 0x0000480f 0xac .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
.debug_info 0x000048bb 0x252 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_info 0x00004b0d 0x174 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_info 0x00004c81 0x5a7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_info 0x00005228 0xc6 .\..\obj\~#\~#\~#\source\assert.o
.debug_info 0x000052ee 0x114 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x00005402 0x156 .\..\obj\~#\~#\~#\source\boot.o
.debug_info 0x00005558 0x289 .\..\obj\~#\~#\~#\source\com.o
.debug_info 0x000057e1 0xb6 .\..\obj\~#\~#\~#\source\cop.o
.debug_info 0x00005897 0x808 .\..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x00003b66 0x2a6 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_info 0x00003e0c 0x955 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_info 0x00004761 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_info 0x000047e5 0xac .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
.debug_info 0x00004891 0x252 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_info 0x00004ae3 0x174 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_info 0x00004c57 0x5a7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_info 0x000051fe 0xc6 .\..\obj\~#\~#\~#\source\assert.o
.debug_info 0x000052c4 0x114 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x000053d8 0x156 .\..\obj\~#\~#\~#\source\boot.o
.debug_info 0x0000552e 0x289 .\..\obj\~#\~#\~#\source\com.o
.debug_info 0x000057b7 0xb6 .\..\obj\~#\~#\~#\source\cop.o
.debug_info 0x0000586d 0x808 .\..\obj\~#\~#\~#\source\xcp.o
.debug_abbrev 0x00000000 0x1a4f
.debug_abbrev 0x00000000 0x11d .\..\obj\hooks.o
@ -4518,7 +4515,7 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.debug_abbrev 0x000017d8 0x63 .\..\obj\~#\~#\~#\source\cop.o
.debug_abbrev 0x0000183b 0x214 .\..\obj\~#\~#\~#\source\xcp.o
.debug_aranges 0x00000000 0x878
.debug_aranges 0x00000000 0x870
.debug_aranges
0x00000000 0x30 .\..\obj\hooks.o
.debug_aranges
@ -4538,33 +4535,33 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.debug_aranges
0x00000570 0x20 .\..\obj\main.o
.debug_aranges
0x00000590 0x38 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
0x00000590 0x30 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_aranges
0x000005c8 0x78 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
0x000005c0 0x78 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_aranges
0x00000640 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
0x00000638 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_aranges
0x00000668 0x20 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
0x00000660 0x20 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
.debug_aranges
0x00000688 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
0x00000680 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_aranges
0x000006d8 0x38 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
0x000006d0 0x38 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_aranges
0x00000710 0x40 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
0x00000708 0x40 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_aranges
0x00000750 0x20 .\..\obj\~#\~#\~#\source\assert.o
0x00000748 0x20 .\..\obj\~#\~#\~#\source\assert.o
.debug_aranges
0x00000770 0x28 .\..\obj\~#\~#\~#\source\backdoor.o
0x00000768 0x28 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_aranges
0x00000798 0x28 .\..\obj\~#\~#\~#\source\boot.o
0x00000790 0x28 .\..\obj\~#\~#\~#\source\boot.o
.debug_aranges
0x000007c0 0x50 .\..\obj\~#\~#\~#\source\com.o
0x000007b8 0x50 .\..\obj\~#\~#\~#\source\com.o
.debug_aranges
0x00000810 0x28 .\..\obj\~#\~#\~#\source\cop.o
0x00000808 0x28 .\..\obj\~#\~#\~#\source\cop.o
.debug_aranges
0x00000838 0x40 .\..\obj\~#\~#\~#\source\xcp.o
0x00000830 0x40 .\..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x00000000 0x728
.debug_ranges 0x00000000 0x720
.debug_ranges 0x00000000 0x20 .\..\obj\hooks.o
.debug_ranges 0x00000020 0x20 .\..\obj\led.o
.debug_ranges 0x00000040 0x100 .\..\obj\lib\spl\src\stm32f0xx_flash.o
@ -4574,18 +4571,18 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.debug_ranges 0x00000348 0x190 .\..\obj\lib\spl\src\stm32f0xx_usart.o
.debug_ranges 0x000004d8 0x18 .\..\obj\lib\system_stm32f0xx.o
.debug_ranges 0x000004f0 0x10 .\..\obj\main.o
.debug_ranges 0x00000500 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_ranges 0x00000528 0x88 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_ranges 0x000005b0 0x18 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_ranges 0x000005c8 0x40 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_ranges 0x00000608 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_ranges 0x00000630 0x30 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_ranges 0x00000660 0x10 .\..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000670 0x18 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000688 0x18 .\..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x000006a0 0x40 .\..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x000006e0 0x18 .\..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000006f8 0x30 .\..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x00000500 0x20 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_ranges 0x00000520 0x88 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_ranges 0x000005a8 0x18 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_ranges 0x000005c0 0x40 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_ranges 0x00000600 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_ranges 0x00000628 0x30 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_ranges 0x00000658 0x10 .\..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000668 0x18 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000680 0x18 .\..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x00000698 0x40 .\..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x000006d8 0x18 .\..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000006f0 0x30 .\..\obj\~#\~#\~#\source\xcp.o
.debug_macro 0x00000000 0xca4a
.debug_macro 0x00000000 0x213 .\..\obj\hooks.o
@ -4657,7 +4654,7 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.debug_macro 0x0000c862 0x91 .\..\obj\~#\~#\~#\source\cop.o
.debug_macro 0x0000c8f3 0x157 .\..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x00000000 0x58ee
.debug_line 0x00000000 0x58dc
.debug_line 0x00000000 0x53e .\..\obj\hooks.o
.debug_line 0x0000053e 0x53d .\..\obj\led.o
.debug_line 0x00000a7b 0x740 .\..\obj\lib\spl\src\stm32f0xx_flash.o
@ -4667,21 +4664,21 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.debug_line 0x000023e5 0x848 .\..\obj\lib\spl\src\stm32f0xx_usart.o
.debug_line 0x00002c2d 0x493 .\..\obj\lib\system_stm32f0xx.o
.debug_line 0x000030c0 0x527 .\..\obj\main.o
.debug_line 0x000035e7 0x56a .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_line 0x00003b51 0x6d3 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_line 0x00004224 0x142 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_line 0x00004366 0xb4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
.debug_line 0x0000441a 0x1aa .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_line 0x000045c4 0x569 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_line 0x00004b2d 0x5c7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_line 0x000050f4 0x10a .\..\obj\~#\~#\~#\source\assert.o
.debug_line 0x000051fe 0x128 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00005326 0x11f .\..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00005445 0x191 .\..\obj\~#\~#\~#\source\com.o
.debug_line 0x000055d6 0x115 .\..\obj\~#\~#\~#\source\cop.o
.debug_line 0x000056eb 0x203 .\..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x000035e7 0x558 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_line 0x00003b3f 0x6d3 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_line 0x00004212 0x142 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_line 0x00004354 0xb4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o
.debug_line 0x00004408 0x1aa .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_line 0x000045b2 0x569 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_line 0x00004b1b 0x5c7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_line 0x000050e2 0x10a .\..\obj\~#\~#\~#\source\assert.o
.debug_line 0x000051ec 0x128 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00005314 0x11f .\..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00005433 0x191 .\..\obj\~#\~#\~#\source\com.o
.debug_line 0x000055c4 0x115 .\..\obj\~#\~#\~#\source\cop.o
.debug_line 0x000056d9 0x203 .\..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x00000000 0x42095
.debug_str 0x00000000 0x4207e
.debug_str 0x00000000 0x3fb4d .\..\obj\hooks.o
0x3fcc3 (size before relaxing)
.debug_str 0x0003fb4d 0x78 .\..\obj\led.o
@ -4700,32 +4697,32 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
0x3f4c0 (size before relaxing)
.debug_str 0x000411db 0x34 .\..\obj\main.o
0x3fe18 (size before relaxing)
.debug_str 0x0004120f 0x1f9 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
0x3fe30 (size before relaxing)
.debug_str 0x00041408 0x33d .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_str 0x0004120f 0x1e2 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
0x3fe19 (size before relaxing)
.debug_str 0x000413f1 0x33d .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
0x3fffe (size before relaxing)
.debug_str 0x00041745 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_str 0x0004172e 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
0x2c87 (size before relaxing)
.debug_str 0x00041776 0x54 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_str 0x0004175f 0x54 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
0x2d6e (size before relaxing)
.debug_str 0x000417ca 0x6c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_str 0x000417b3 0x6c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
0x3fc48 (size before relaxing)
.debug_str 0x00041836 0x123 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_str 0x0004181f 0x123 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
0x3fe7c (size before relaxing)
.debug_str 0x00041959 0x2a .\..\obj\~#\~#\~#\source\assert.o
.debug_str 0x00041942 0x2a .\..\obj\~#\~#\~#\source\assert.o
0x2c8e (size before relaxing)
.debug_str 0x00041983 0x8b .\..\obj\~#\~#\~#\source\backdoor.o
.debug_str 0x0004196c 0x8b .\..\obj\~#\~#\~#\source\backdoor.o
0x2cf7 (size before relaxing)
.debug_str 0x00041a0e 0x32 .\..\obj\~#\~#\~#\source\boot.o
.debug_str 0x000419f7 0x32 .\..\obj\~#\~#\~#\source\boot.o
0x2ccb (size before relaxing)
.debug_str 0x00041a40 0x10a .\..\obj\~#\~#\~#\source\com.o
.debug_str 0x00041a29 0x10a .\..\obj\~#\~#\~#\source\com.o
0x2ddd (size before relaxing)
.debug_str 0x00041b4a 0x19 .\..\obj\~#\~#\~#\source\cop.o
.debug_str 0x00041b33 0x19 .\..\obj\~#\~#\~#\source\cop.o
0x2c82 (size before relaxing)
.debug_str 0x00041b63 0x532 .\..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x00041b4c 0x532 .\..\obj\~#\~#\~#\source\xcp.o
0x3280 (size before relaxing)
.debug_frame 0x00000000 0x119c
.debug_frame 0x00000000 0x1184
.debug_frame 0x00000000 0x58 .\..\obj\hooks.o
.debug_frame 0x00000058 0x50 .\..\obj\led.o
.debug_frame 0x000000a8 0x2a0 .\..\obj\lib\spl\src\stm32f0xx_flash.o
@ -4735,23 +4732,23 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm)
.debug_frame 0x000007a8 0x354 .\..\obj\lib\spl\src\stm32f0xx_usart.o
.debug_frame 0x00000afc 0x38 .\..\obj\lib\system_stm32f0xx.o
.debug_frame 0x00000b34 0x30 .\..\obj\main.o
.debug_frame 0x00000b64 0x74 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_frame 0x00000bd8 0x148 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_frame 0x00000d20 0x30 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_frame 0x00000d50 0xb8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_frame 0x00000e08 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_frame 0x00000e60 0x94 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_frame 0x00000ef4 0x28 .\..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x00000f1c 0x40 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x00000f5c 0x40 .\..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x00000f9c 0xa0 .\..\obj\~#\~#\~#\source\com.o
.debug_frame 0x0000103c 0x40 .\..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x0000107c 0x6c .\..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x000010e8 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o)
.debug_frame 0x00001108 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001130 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o)
.debug_frame 0x0000115c 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o)
.debug_frame 0x0000117c 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o)
.debug_frame 0x00000b64 0x5c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o
.debug_frame 0x00000bc0 0x148 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o
.debug_frame 0x00000d08 0x30 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o
.debug_frame 0x00000d38 0xb8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o
.debug_frame 0x00000df0 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o
.debug_frame 0x00000e48 0x94 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o
.debug_frame 0x00000edc 0x28 .\..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x00000f04 0x40 .\..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x00000f44 0x40 .\..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x00000f84 0xa0 .\..\obj\~#\~#\~#\source\com.o
.debug_frame 0x00001024 0x40 .\..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x00001064 0x6c .\..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x000010d0 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o)
.debug_frame 0x000010f0 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001118 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o)
.debug_frame 0x00001144 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o)
.debug_frame 0x00001164 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o)
.debug_loc 0x00000000 0x2e5c
.debug_loc 0x00000000 0x8c2 .\..\obj\lib\spl\src\stm32f0xx_flash.o

View File

@ -23,17 +23,17 @@ S3150800014053FA0F4B002B00D098470E4B002B00D0CC
S3150800015098470020002104000D000D48002802D011
S315080001600C4800E000BF01F019FA2000290000F051
S3150800017055FB01F0FDF9C0460000080000100020FC
S3150800018000000000000000003C0100204C06002092
S3150800018000000000000000003C0100204806002096
S31508000190000000000000000010B500F047F801213B
S315080001A09020C00500F034F90138431E9841C0B2CA
S315080001B010BDC04610B5642000F006F810BDC04654
S315080001C010B500F007F810BD014B18807047C046FF
S315080001D05A01002010B500F04BFE104B1B689842E0
S315080001D05C01002010B500F04BFE104B1B689842DE
S315080001E01BD30F4B1B78002B08D101220C4B1A701E
S315080001F0802149000B4800F011F907E00022084B5E
S315080002001A7080214900074800F00AF900F030FE0C
S31508000210054B1B881818014B186010BD5C0100209F
S3150800022058010020000800485A01002010B5802116
S31508000210054B1B881818014B186010BD58010020A3
S315080002205E010020000800485C01002010B580210E
S315080002304900024800F0F4F810BDC046000800481E
S31508000240044B1B691B0604D5024B034A5A60034A32
S315080002505A6070470020024023016745AB89EFCDFD
@ -221,7 +221,7 @@ S31508000DA0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE70D
S31508000DB0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7FD
S31508000DC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7ED
S31508000DD0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7DD
S31508000DE0FEE700003C0100204C06002010B5FFF786
S31508000DE0FEE700003C0100204806002010B5FFF78A
S31508000DF071FE10BD10B5FFF779FE10BD10B5FFF7EF
S31508000E00A3FE10BD10B5FFF74FFF10BD10B5FFF7D5
S31508000E1091FF10BD10B5FFF71FFF002801D0FFF79F
@ -254,21 +254,21 @@ S31508000FB0012812D1144B1A780132D2B21A70104B8A
S31508000FC01B78934217D192B20D4901312800FFF7D9
S31508000FD075FC0022094B1A700EE0FFF749FF094B12
S31508000FE01B6864330024984206D90022034B1A7002
S31508000FF002E01C0000E00024200070BDB1050020BE
S3150800100070050020B40500206C05002010B500F01E
S31508000FF002E01C0000E00024200070BDAE050020C1
S315080010006C050020B0050020AD05002010B500F0E5
S3150800101093F8FCE710B500F087F8012810D0094BC3
S315080010201B78012B0CD1FFF723FF074B1B68F53301
S31508001030FF33984204D30022024B1A70FFF750FC84
S3150800104010BDC046B8050020BC05002010B5012219
S3150800104010BDC046B4050020B805002010B5012221
S31508001050044B1A70FFF70CFF034B1860FFF7DAFF13
S3150800106010BDC046B8050020BC05002010B5FFF726
S3150800106010BDC046B4050020B805002010B5FFF72E
S3150800107021FC00F05DF8FFF7D5FEFFF7B7FE00F09C
S315080010800DF8FFF7E3FF10BD10B500F055F8FFF7B0
S31508001090E1FE00F00FF8FFF7BDFF10BD10B500F038
S315080010A059F8FFF719FF0022014B1A7010BDC04608
S315080010B0D000002010B50648FFF758FF012805D1D3
S315080010C00022044B1A70024800F062F810BDC046B0
S315080010D0C0050020D00000207047C04610B5054B5B
S315080010D0BC050020D00000207047C04610B5054B5F
S315080010E01B78002B02D1C9B2FFF714FF00F048F8AD
S315080010F010BDC046D0000020044B18780138C0B295
S31508001100022383428041404280017047D00000207C
@ -276,10 +276,10 @@ S31508001110044B18780138C0B202238342804140420A
S3150800112080017047D000002010B500F021F810BDEE
S3150800113010B5FFF73FF810BD10B5FFF741F810BD21
S31508001140034BFE22DA7018710221BA3A9952704797
S3150800115000060020054B00221A709A6443215A544F
S3150800116001315A529A705A707047C04600060020DC
S31508001170024B1878431E9841C0B2704700060020FB
S3150800118000214323014AD1547047C0460006002077
S31508001150FC050020054B00221A709A6443215A5454
S3150800116001315A529A705A707047C046FC050020E1
S31508001170024B1878431E9841C0B27047FC05002000
S3150800118000214323014AD1547047C046FC0500207C
S3150800119070B504000378FF2B1BD1AC4C0023637099
S315080011A001252570FF22E270EF3A22716371FFF77D
S315080011B0A3FFA071FFF7ACFFE071FFF7A9FF000AD4
@ -323,7 +323,7 @@ S315080014009FFE02E02020FFF79BFE43230F4AD35C92
S31508001410012B02D11020FFF793FE44230B4AD15E1D
S31508001420002912DD094801224323C25489B2033038
S31508001430FFF754FE09E04423044AD15EF2E743234A
S31508001440024AD35C012BF6D1E4E770BD0006002002
S31508001440024AD35C012BF6D1E4E770BDFC05002007
S31508001450DC160008B4170008002243088B4274D330
S3150800146003098B425FD3030A8B4244D3030B8B4297
S3150800147028D3030C8B420DD3FF22090212BA030CA0

View File

@ -44,7 +44,7 @@
</Tab>
<Tab><Identity>TabID-17577-15661</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-10551-21909</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab><Tab><Identity>TabID-16032-6028</Identity><TabName>Declarations</TabName><Factory>Find-All-Declarations</Factory><Session/></Tab></Tabs>
<SelectedTab>0</SelectedTab></Wnd3></Windows>
<SelectedTab>1</SelectedTab></Wnd3></Windows>
<Editor>
@ -57,7 +57,7 @@
<Top><Row0><Sizes><Toolbar-02A27A60><key>iaridepm.enu1</key></Toolbar-02A27A60></Sizes></Row0></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>754</Bottom><Right>288</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198413</sizeHorzCY><sizeVertCX>151042</sizeVertCX><sizeVertCY>750000</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>209</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>211</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>209325</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>198413</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-05BBA660><key>iaridepm.enu1</key></Toolbar-05BBA660></Sizes></Row0></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>753</Bottom><Right>288</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198610</sizeHorzCY><sizeVertCX>151042</sizeVertCX><sizeVertCY>749752</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>209</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>211</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>209533</sizeHorzCY><sizeVertCX>104167</sizeVertCX><sizeVertCY>198610</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

View File

@ -1,2 +1,2 @@
[MainWindow]
WindowPlacement=_ 340 101 1598 881 3
WindowPlacement=_ 169 60 1609 827 3

View File

@ -29,7 +29,7 @@
<Windows>
<Wnd2>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-3636-6432</Identity>
@ -41,7 +41,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1>
<Tabs>
<Tab>
<Identity>TabID-28813-8212</Identity>
@ -57,7 +57,7 @@
</Tab>
<Tab><Identity>TabID-20200-19078</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs>
<SelectedTab>0</SelectedTab></Wnd3></Windows>
<SelectedTab>0</SelectedTab></Wnd1></Windows>
<Editor>
@ -70,7 +70,7 @@
<Top><Row0><Sizes><Toolbar-02A39160><key>iaridepm.enu1</key></Toolbar-02A39160></Sizes></Row0></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>723</Bottom><Right>442</Right><x>-2</x><y>-2</y><xscreen>240</xscreen><yscreen>242</yscreen><sizeHorzCX>125000</sizeHorzCX><sizeHorzCY>240079</sizeHorzCY><sizeVertCX>231250</sizeVertCX><sizeVertCY>719246</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>240079</sizeHorzCY><sizeVertCX>125000</sizeVertCX><sizeVertCY>240079</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></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>
</Desktop>
</Workspace>

View File

@ -1578,7 +1578,7 @@ S1136270A41C200000F03EF986196D1EA41CADB2CA
S1136280022DF6DAF6B2F643200000F033F9F6B246
S1136290864201D0002000E0012070BD2DE9F041CC
S11362A007000C0015005FF00008002C01D0002F3F
S11362B004D140F233215948FDF76EFA3800FFF754
S11362B004D140F22F215948FDF76EFA3800FFF758
S11362C0AFFF0600F6B2032E01D10020A0E0380093
S11362D0FFF7C5FF002802D15FF0FF3098E0F6B267
S11362E0002E03D0022E58D027D38FE0BF1C3800D5

File diff suppressed because it is too large Load Diff

View File

@ -17,7 +17,7 @@
<Build><PreferedWindows><Position>1</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows><Window><Factory>Find-All-References</Factory></Window></Windows></PreferedWindows><ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1155</ColumnWidth1><ColumnWidth2>308</ColumnWidth2><ColumnWidth3>77</ColumnWidth3></Build><Find-in-Files><PreferedWindows><Position>3</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows><ColumnWidth0>552</ColumnWidth0><ColumnWidth1>78</ColumnWidth1><ColumnWidth2>946</ColumnWidth2></Find-in-Files><TerminalIO/><PROJECT_GUI_CALL_GRAPH><PreferedWindows><Position>3</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows><col-names><item>File</item><item>Function</item><item>Line</item></col-names><col-widths><item>200</item><item>700</item><item>100</item></col-widths></PROJECT_GUI_CALL_GRAPH><Select-Ambiguous-Definitions><PreferedWindows><Position>3</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows><Window><Factory>Build</Factory></Window><Window><Factory>Find-in-Files</Factory></Window><Window><Factory>Find-All-References</Factory></Window></Windows></PreferedWindows><ColumnWidth0>664</ColumnWidth0><ColumnWidth1>94</ColumnWidth1><ColumnWidth2>1138</ColumnWidth2></Select-Ambiguous-Definitions><Find-All-References><PreferedWindows><Position>1</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows><Window><Factory>Build</Factory></Window></Windows></PreferedWindows><ColumnWidth0>664</ColumnWidth0><ColumnWidth1>94</ColumnWidth1><ColumnWidth2>1138</ColumnWidth2></Find-All-References><Debug-Log><ColumnWidth0>18</ColumnWidth0><ColumnWidth1>279</ColumnWidth1></Debug-Log></Static>
<Windows>
<Wnd1>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-31649-22318</Identity>
@ -29,7 +29,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd1><Wnd2><Tabs><Tab><Identity>TabID-23631-11730</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-25094-12726</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab><Tab><Identity>TabID-13294-29227</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd2></Windows>
<SelectedTab>0</SelectedTab></Wnd0><Wnd3><Tabs><Tab><Identity>TabID-23631-11730</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-25094-12726</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab><Tab><Identity>TabID-13294-29227</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd3></Windows>
<Editor>
@ -42,7 +42,7 @@
<Top><Row0><Sizes><Toolbar-028D7138><key>iaridepm.enu1</key></Toolbar-028D7138></Sizes></Row0><Row1><Sizes/></Row1><Row2><Sizes/></Row2></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>563</Bottom><Right>326</Right><x>-2</x><y>-2</y><xscreen>372</xscreen><yscreen>353</yscreen><sizeHorzCX>193750</sizeHorzCX><sizeHorzCY>350198</sizeHorzCY><sizeVertCX>170833</sizeVertCX><sizeVertCY>560516</sizeVertCY></Rect></Wnd1><Wnd2><Rect><Top>0</Top><Left>0</Left><Bottom>0</Bottom><Right>7</Right><x>-2</x><y>561</y><xscreen>258</xscreen><yscreen>237</yscreen><sizeHorzCX>134375</sizeHorzCX><sizeHorzCY>235119</sizeHorzCY><sizeVertCX>170833</sizeVertCX><sizeVertCY>398810</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes/></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-0679A660><key>iaridepm.enu1</key></Toolbar-0679A660></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>562</Bottom><Right>326</Right><x>-2</x><y>-2</y><xscreen>372</xscreen><yscreen>353</yscreen><sizeHorzCX>193750</sizeHorzCX><sizeHorzCY>350546</sizeHorzCY><sizeVertCX>170833</sizeVertCX><sizeVertCY>560079</sizeVertCY></Rect></Wnd0><Wnd3><Rect><Top>0</Top><Left>0</Left><Bottom>6750305</Bottom><Right>7471215</Right><x>-2</x><y>560</y><xscreen>258</xscreen><yscreen>237</yscreen><sizeHorzCX>134375</sizeHorzCX><sizeHorzCY>235353</sizeHorzCY><sizeVertCX>170833</sizeVertCX><sizeVertCY>399206</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes/></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

View File

@ -17,7 +17,7 @@
<Build><ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1059</ColumnWidth1><ColumnWidth2>282</ColumnWidth2><ColumnWidth3>70</ColumnWidth3></Build><Debug-Log><ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1413</ColumnWidth1></Debug-Log><TerminalIO/><Select-Ambiguous-Definitions><ColumnWidth0>664</ColumnWidth0><ColumnWidth1>94</ColumnWidth1><ColumnWidth2>1138</ColumnWidth2></Select-Ambiguous-Definitions></Static>
<Windows>
<Wnd2>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-32216-31616</Identity>
@ -29,7 +29,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3><Tabs><Tab><Identity>TabID-12497-1878</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-2690-2881</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-24296-22939</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd3></Windows>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1><Tabs><Tab><Identity>TabID-12497-1878</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-2690-2881</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-24296-22939</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd1></Windows>
<Editor>
@ -42,7 +42,7 @@
<Top><Row0><Sizes><Toolbar-029F7A60><key>iaridepm.enu1</key></Toolbar-029F7A60></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>726</Bottom><Right>454</Right><x>-2</x><y>-2</y><xscreen>261</xscreen><yscreen>203</yscreen><sizeHorzCX>135938</sizeHorzCX><sizeHorzCY>201389</sizeHorzCY><sizeVertCX>237500</sizeVertCX><sizeVertCY>722222</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>237</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>239</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>237103</sizeHorzCY><sizeVertCX>135938</sizeVertCX><sizeVertCY>201389</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-053CA5F0><key>iaridepm.enu1</key></Toolbar-053CA5F0></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>725</Bottom><Right>454</Right><x>-2</x><y>-2</y><xscreen>261</xscreen><yscreen>203</yscreen><sizeHorzCX>135938</sizeHorzCX><sizeHorzCY>201589</sizeHorzCY><sizeVertCX>237500</sizeVertCX><sizeVertCY>721946</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>237</Bottom><Right>1922</Right><x>-2</x><y>-2</y><xscreen>1924</xscreen><yscreen>239</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>237339</sizeHorzCY><sizeVertCX>135938</sizeVertCX><sizeVertCY>201589</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

View File

@ -4365,8 +4365,6 @@ Discarded input sections
.text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.text.CpuReset
0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
@ -5712,13 +5710,13 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
*(.bss*)
.bss 0x20000084 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o
.bss.logfile 0x200000a0 0x228 ..\obj\hooks.o
.bss.nextBlinkEvent.8264
0x200002c8 0x4 ..\obj\led.o
.bss.ledOn.8261
0x200002c8 0x1 ..\obj\led.o
*fill* 0x200002c9 0x1
.bss.ledBlinkIntervalMs
0x200002cc 0x2 ..\obj\led.o
.bss.ledOn.8263
0x200002ce 0x1 ..\obj\led.o
*fill* 0x200002cf 0x1
0x200002ca 0x2 ..\obj\led.o
.bss.nextBlinkEvent.8262
0x200002cc 0x4 ..\obj\led.o
.bss.Timer1 0x200002d0 0x4 ..\obj\lib\fatfs\mmc.o
.bss.Timer2 0x200002d4 0x4 ..\obj\lib\fatfs\mmc.o
.bss.CardType 0x200002d8 0x4 ..\obj\lib\fatfs\mmc.o
@ -5728,21 +5726,21 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
0x200004e0 0x204 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.bss.millisecond_counter
0x200006e4 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.bss.xcpCtoReqPacket.8272
.bss.xcpCtoReqPacket.8270
0x200006e8 0x41 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.bss.xcpCtoRxLength.8273
.bss.xcpCtoRxLength.8271
0x20000729 0x1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.bss.xcpCtoRxInProgress.8274
.bss.xcpCtoRxInProgress.8272
0x2000072a 0x1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
*fill* 0x2000072b 0x1
.bss.xcpCtoRxStartTime.8275
.bss.xcpCtoRxStartTime.8273
0x2000072c 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.bss.backdoorOpen
0x20000730 0x1 ..\obj\~#\~#\~#\source\backdoor.o
*fill* 0x20000731 0x3
.bss.backdoorOpenTime
0x20000734 0x4 ..\obj\~#\~#\~#\source\backdoor.o
.bss.xcpCtoReqPacket.4496
.bss.xcpCtoReqPacket.4494
0x20000738 0x40 ..\obj\~#\~#\~#\source\com.o
.bss.loggingStr
0x20000778 0x40 ..\obj\~#\~#\~#\source\file.o
@ -5953,7 +5951,7 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x00000000 0xcace
.debug_info 0x00000000 0xcaa4
.debug_info 0x00000000 0x911 ..\obj\hooks.o
.debug_info 0x00000911 0x2b6 ..\obj\led.o
.debug_info 0x00000bc7 0x1359 ..\obj\lib\fatfs\mmc.o
@ -5965,22 +5963,22 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.debug_info 0x00005243 0x5c3 ..\obj\lib\system_stm32f2xx.o
.debug_info 0x00005806 0x51d ..\obj\main.o
.debug_info 0x00005d23 0x514 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o
.debug_info 0x00006237 0x21f ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_info 0x00006456 0x885 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_info 0x00006cdb 0x92 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_info 0x00006d6d 0xa9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o
.debug_info 0x00006e16 0x260 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_info 0x00007076 0x19b ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_info 0x00007211 0x583 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_info 0x00007794 0xd4 ..\obj\~#\~#\~#\source\assert.o
.debug_info 0x00007868 0x14a ..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x000079b2 0x18c ..\obj\~#\~#\~#\source\boot.o
.debug_info 0x00007b3e 0x305 ..\obj\~#\~#\~#\source\com.o
.debug_info 0x00007e43 0xc4 ..\obj\~#\~#\~#\source\cop.o
.debug_info 0x00007f07 0x10fc ..\obj\~#\~#\~#\source\file.o
.debug_info 0x00009003 0x3107 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_info 0x0000c10a 0x16a ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_info 0x0000c274 0x85a ..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x00006237 0x1f5 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_info 0x0000642c 0x885 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_info 0x00006cb1 0x92 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_info 0x00006d43 0xa9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o
.debug_info 0x00006dec 0x260 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_info 0x0000704c 0x19b ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_info 0x000071e7 0x583 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_info 0x0000776a 0xd4 ..\obj\~#\~#\~#\source\assert.o
.debug_info 0x0000783e 0x14a ..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x00007988 0x18c ..\obj\~#\~#\~#\source\boot.o
.debug_info 0x00007b14 0x305 ..\obj\~#\~#\~#\source\com.o
.debug_info 0x00007e19 0xc4 ..\obj\~#\~#\~#\source\cop.o
.debug_info 0x00007edd 0x10fc ..\obj\~#\~#\~#\source\file.o
.debug_info 0x00008fd9 0x3107 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_info 0x0000c0e0 0x16a ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_info 0x0000c24a 0x85a ..\obj\~#\~#\~#\source\xcp.o
.debug_abbrev 0x00000000 0x26d8
.debug_abbrev 0x00000000 0x257 ..\obj\hooks.o
@ -6032,7 +6030,7 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.debug_loc 0x0000972e 0x160 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_loc 0x0000988e 0x3b2 ..\obj\~#\~#\~#\source\xcp.o
.debug_aranges 0x00000000 0xb68
.debug_aranges 0x00000000 0xb60
.debug_aranges
0x00000000 0x60 ..\obj\hooks.o
.debug_aranges
@ -6056,39 +6054,39 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.debug_aranges
0x00000640 0x30 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o
.debug_aranges
0x00000670 0x38 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
0x00000670 0x30 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_aranges
0x000006a8 0x78 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
0x000006a0 0x78 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_aranges
0x00000720 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
0x00000718 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_aranges
0x00000748 0x20 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o
0x00000740 0x20 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o
.debug_aranges
0x00000768 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
0x00000760 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_aranges
0x000007b8 0x38 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
0x000007b0 0x38 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_aranges
0x000007f0 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
0x000007e8 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_aranges
0x00000830 0x20 ..\obj\~#\~#\~#\source\assert.o
0x00000828 0x20 ..\obj\~#\~#\~#\source\assert.o
.debug_aranges
0x00000850 0x28 ..\obj\~#\~#\~#\source\backdoor.o
0x00000848 0x28 ..\obj\~#\~#\~#\source\backdoor.o
.debug_aranges
0x00000878 0x28 ..\obj\~#\~#\~#\source\boot.o
0x00000870 0x28 ..\obj\~#\~#\~#\source\boot.o
.debug_aranges
0x000008a0 0x50 ..\obj\~#\~#\~#\source\com.o
0x00000898 0x50 ..\obj\~#\~#\~#\source\com.o
.debug_aranges
0x000008f0 0x28 ..\obj\~#\~#\~#\source\cop.o
0x000008e8 0x28 ..\obj\~#\~#\~#\source\cop.o
.debug_aranges
0x00000918 0x70 ..\obj\~#\~#\~#\source\file.o
0x00000910 0x70 ..\obj\~#\~#\~#\source\file.o
.debug_aranges
0x00000988 0x178 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x00000980 0x178 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_aranges
0x00000b00 0x28 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x00000af8 0x28 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_aranges
0x00000b28 0x40 ..\obj\~#\~#\~#\source\xcp.o
0x00000b20 0x40 ..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x00000000 0xa98
.debug_ranges 0x00000000 0xa90
.debug_ranges 0x00000000 0x50 ..\obj\hooks.o
.debug_ranges 0x00000050 0x20 ..\obj\led.o
.debug_ranges 0x00000070 0x78 ..\obj\lib\fatfs\mmc.o
@ -6100,21 +6098,21 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.debug_ranges 0x00000578 0x18 ..\obj\lib\system_stm32f2xx.o
.debug_ranges 0x00000590 0x10 ..\obj\main.o
.debug_ranges 0x000005a0 0x20 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o
.debug_ranges 0x000005c0 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_ranges 0x000005e8 0x80 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_ranges 0x00000668 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_ranges 0x00000680 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_ranges 0x000006c0 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_ranges 0x000006e8 0x30 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_ranges 0x00000718 0x10 ..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000728 0x18 ..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000740 0x18 ..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x00000758 0x40 ..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x00000798 0x18 ..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000007b0 0x78 ..\obj\~#\~#\~#\source\file.o
.debug_ranges 0x00000828 0x228 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_ranges 0x00000a50 0x18 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_ranges 0x00000a68 0x30 ..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x000005c0 0x20 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_ranges 0x000005e0 0x80 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_ranges 0x00000660 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_ranges 0x00000678 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_ranges 0x000006b8 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_ranges 0x000006e0 0x30 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_ranges 0x00000710 0x10 ..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000720 0x18 ..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000738 0x18 ..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x00000750 0x40 ..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x00000790 0x18 ..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000007a8 0x78 ..\obj\~#\~#\~#\source\file.o
.debug_ranges 0x00000820 0x228 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_ranges 0x00000a48 0x18 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_ranges 0x00000a60 0x30 ..\obj\~#\~#\~#\source\xcp.o
.debug_macro 0x00000000 0x116fd
.debug_macro 0x00000000 0x25a ..\obj\hooks.o
@ -6217,7 +6215,7 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.debug_macro 0x00011542 0x3d ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_macro 0x0001157f 0x17e ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x00000000 0x79bf
.debug_line 0x00000000 0x79ae
.debug_line 0x00000000 0x643 ..\obj\hooks.o
.debug_line 0x00000643 0x5b7 ..\obj\led.o
.debug_line 0x00000bfa 0x7d1 ..\obj\lib\fatfs\mmc.o
@ -6229,24 +6227,24 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.debug_line 0x00003599 0x4c0 ..\obj\lib\system_stm32f2xx.o
.debug_line 0x00003a59 0x5b6 ..\obj\main.o
.debug_line 0x0000400f 0x1d1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o
.debug_line 0x000041e0 0x199 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_line 0x00004379 0x70b ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_line 0x00004a84 0x191 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_line 0x00004c15 0xe9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o
.debug_line 0x00004cfe 0x1d7 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_line 0x00004ed5 0x5c1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_line 0x00005496 0x61c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_line 0x00005ab2 0x15d ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x00005c0f 0x179 ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00005d88 0x172 ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00005efa 0x1ed ..\obj\~#\~#\~#\source\com.o
.debug_line 0x000060e7 0x166 ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x0000624d 0x587 ..\obj\~#\~#\~#\source\file.o
.debug_line 0x000067d4 0xe71 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_line 0x00007645 0x125 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_line 0x0000776a 0x255 ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x000041e0 0x188 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_line 0x00004368 0x70b ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_line 0x00004a73 0x191 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_line 0x00004c04 0xe9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o
.debug_line 0x00004ced 0x1d7 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_line 0x00004ec4 0x5c1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_line 0x00005485 0x61c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_line 0x00005aa1 0x15d ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x00005bfe 0x179 ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00005d77 0x172 ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00005ee9 0x1ed ..\obj\~#\~#\~#\source\com.o
.debug_line 0x000060d6 0x166 ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x0000623c 0x587 ..\obj\~#\~#\~#\source\file.o
.debug_line 0x000067c3 0xe71 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_line 0x00007634 0x125 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_line 0x00007759 0x255 ..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x00000000 0x5c858
.debug_str 0x00000000 0x5c841
.debug_str 0x00000000 0x55b08 ..\obj\hooks.o
0x55cdb (size before relaxing)
.debug_str 0x00055b08 0x64 ..\obj\led.o
@ -6269,38 +6267,38 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
0x55a33 (size before relaxing)
.debug_str 0x00057af5 0x33b ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o
0x3945 (size before relaxing)
.debug_str 0x00057e30 0x1b7 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
0x378e (size before relaxing)
.debug_str 0x00057fe7 0x2d5 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_str 0x00057e30 0x1a0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
0x3777 (size before relaxing)
.debug_str 0x00057fd0 0x2d5 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
0x55c34 (size before relaxing)
.debug_str 0x000582bc 0x31 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_str 0x000582a5 0x31 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
0x35e0 (size before relaxing)
.debug_str 0x000582ed 0x54 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_str 0x000582d6 0x54 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
0x36c7 (size before relaxing)
.debug_str 0x00058341 0x71 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_str 0x0005832a 0x71 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
0x55878 (size before relaxing)
.debug_str 0x000583b2 0x115 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_str 0x0005839b 0x115 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
0x55a9e (size before relaxing)
.debug_str 0x000584c7 0x1c ..\obj\~#\~#\~#\source\assert.o
.debug_str 0x000584b0 0x1c ..\obj\~#\~#\~#\source\assert.o
0x35e7 (size before relaxing)
.debug_str 0x000584e3 0xb6 ..\obj\~#\~#\~#\source\backdoor.o
.debug_str 0x000584cc 0xb6 ..\obj\~#\~#\~#\source\backdoor.o
0x367b (size before relaxing)
.debug_str 0x00058599 0x44 ..\obj\~#\~#\~#\source\boot.o
.debug_str 0x00058582 0x44 ..\obj\~#\~#\~#\source\boot.o
0x3636 (size before relaxing)
.debug_str 0x000585dd 0x10a ..\obj\~#\~#\~#\source\com.o
.debug_str 0x000585c6 0x10a ..\obj\~#\~#\~#\source\com.o
0x375f (size before relaxing)
.debug_str 0x000586e7 0x19 ..\obj\~#\~#\~#\source\cop.o
.debug_str 0x000586d0 0x19 ..\obj\~#\~#\~#\source\cop.o
0x35db (size before relaxing)
.debug_str 0x00058700 0x3083 ..\obj\~#\~#\~#\source\file.o
.debug_str 0x000586e9 0x3083 ..\obj\~#\~#\~#\source\file.o
0x6da0 (size before relaxing)
.debug_str 0x0005b783 0xb5d ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_str 0x0005b76c 0xb5d ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
0x3b15 (size before relaxing)
.debug_str 0x0005c2e0 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_str 0x0005c2c9 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
0x2af5 (size before relaxing)
.debug_str 0x0005c338 0x520 ..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x0005c321 0x520 ..\obj\~#\~#\~#\source\xcp.o
0x3bdb (size before relaxing)
.debug_frame 0x00000000 0x1bd8
.debug_frame 0x00000000 0x1bc0
.debug_frame 0x00000000 0xec ..\obj\hooks.o
.debug_frame 0x000000ec 0x50 ..\obj\led.o
.debug_frame 0x0000013c 0x1e4 ..\obj\lib\fatfs\mmc.o
@ -6312,22 +6310,22 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm)
.debug_frame 0x00000d80 0x38 ..\obj\lib\system_stm32f2xx.o
.debug_frame 0x00000db8 0x2c ..\obj\main.o
.debug_frame 0x00000de4 0x5c ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o
.debug_frame 0x00000e40 0x7c ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_frame 0x00000ebc 0x144 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_frame 0x00001000 0x30 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_frame 0x00001030 0xb8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_frame 0x000010e8 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_frame 0x00001140 0xa0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_frame 0x000011e0 0x28 ..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x00001208 0x40 ..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x00001248 0x40 ..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x00001288 0xa4 ..\obj\~#\~#\~#\source\com.o
.debug_frame 0x0000132c 0x40 ..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x0000136c 0x120 ..\obj\~#\~#\~#\source\file.o
.debug_frame 0x0000148c 0x61c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_frame 0x00001aa8 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_frame 0x00001ad8 0x6c ..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x00001b44 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001b6c 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o)
.debug_frame 0x00001b98 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o)
.debug_frame 0x00001bb8 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o)
.debug_frame 0x00000e40 0x64 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o
.debug_frame 0x00000ea4 0x144 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o
.debug_frame 0x00000fe8 0x30 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cpu_comp.o
.debug_frame 0x00001018 0xb8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o
.debug_frame 0x000010d0 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o
.debug_frame 0x00001128 0xa0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o
.debug_frame 0x000011c8 0x28 ..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x000011f0 0x40 ..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x00001230 0x40 ..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x00001270 0xa4 ..\obj\~#\~#\~#\source\com.o
.debug_frame 0x00001314 0x40 ..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x00001354 0x120 ..\obj\~#\~#\~#\source\file.o
.debug_frame 0x00001474 0x61c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o
.debug_frame 0x00001a90 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o
.debug_frame 0x00001ac0 0x6c ..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x00001b2c 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001b54 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o)
.debug_frame 0x00001b80 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o)
.debug_frame 0x00001ba0 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o)

View File

@ -57,13 +57,13 @@ S3150800036003F0A0FF002805DA0B48002380F82432A2
S3150800037003F0FEFD317871B1084C8025204600F067
S31508000380D9FE2946204600F0DDFE0028F9D016F8E9
S31508000390011F0029F2D170BDA000002000480040CE
S315080003A0014B1880704700BFCC02002008B501F049
S315080003A0014B1880704700BFCA02002008B501F04B
S315080003B091FB104B1B6898421AD30F4B1B7843B915
S315080003C001220D4B1A704FF480710C4800F076FD2F
S315080003D007E00022084B1A704FF48071074800F0B6
S315080003E06FFD01F077FB064B1B881844014B18601C
S315080003F008BD00BFC8020020CE020020001402403B
S31508000400CC02002008B54FF48071024800F058FD70
S315080003F008BD00BFCC020020C8020020001402403D
S31508000400CA02002008B54FF48071024800F058FD72
S3150800041008BD00BF0014024038B50146074800F081
S3150800042005FE064D01242146284600F00FFE002849
S31508000430F9D0024800F0F6FDC0B238BD003C0040D5
@ -508,7 +508,7 @@ S31508001F9070B506460230FFF775FF054684B204366B
S31508001FA03046FFF76FFF2844C5B2013CA4B202369B
S31508001FB0012CF5D83046FFF765FFED43EDB28542B3
S31508001FC014BF0020012070BD2DE9F04104461646D5
S31508001FD0884601B120B940F233215C48FFF748FE34
S31508001FD0884601B120B940F22F215C48FFF748FE38
S31508001FE02046FFF7AFFF0546032800F092802046FB
S31508001FF0FFF7CEFF002800F08F80012D28D015B1FD
S31508002000022D52D08CE0A01CFFF73CFF0746201D8E

View File

@ -3840,8 +3840,6 @@ Discarded input sections
.text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.text.CpuReset
0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
@ -4892,11 +4890,11 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
0x2000009c __bss_start__ = .
*(.bss*)
.bss 0x2000009c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/crtbegin.o
.bss.nextBlinkEvent.8000
.bss.nextBlinkEvent.7998
0x200000b8 0x4 ..\obj\led.o
.bss.ledBlinkIntervalMs
0x200000bc 0x2 ..\obj\led.o
.bss.ledOn.7999
.bss.ledOn.7997
0x200000be 0x1 ..\obj\led.o
*fill* 0x200000bf 0x1
.bss.bootBlockInfo
@ -4905,19 +4903,19 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
0x200002c4 0x204 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.bss.millisecond_counter
0x200004c8 0x4 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.bss.xcpCtoRxStartTime.8011
.bss.xcpCtoRxStartTime.8009
0x200004cc 0x4 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.bss.xcpCtoReqPacket.8008
.bss.xcpCtoReqPacket.8006
0x200004d0 0x41 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.bss.xcpCtoRxInProgress.8010
.bss.xcpCtoRxLength.8007
0x20000511 0x1 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.bss.xcpCtoRxLength.8009
.bss.xcpCtoRxInProgress.8008
0x20000512 0x1 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.bss.backdoorOpen
0x20000513 0x1 ..\obj\~#\~#\~#\source\backdoor.o
.bss.backdoorOpenTime
0x20000514 0x4 ..\obj\~#\~#\~#\source\backdoor.o
.bss.xcpCtoReqPacket.4277
.bss.xcpCtoReqPacket.4275
0x20000518 0x40 ..\obj\~#\~#\~#\source\com.o
.bss.xcpInfo 0x20000558 0x4c ..\obj\~#\~#\~#\source\xcp.o
*(COMMON)
@ -5086,7 +5084,7 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\cop.o
.comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x00000000 0x657f
.debug_info 0x00000000 0x6555
.debug_info 0x00000000 0x28d ..\obj\hooks.o
.debug_info 0x0000028d 0x2e4 ..\obj\led.o
.debug_info 0x00000571 0xaab ..\obj\lib\spl\src\stm32f30x_flash.o
@ -5096,19 +5094,19 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.debug_info 0x000033f0 0x482 ..\obj\lib\system_stm32f30x.o
.debug_info 0x00003872 0x548 ..\obj\main.o
.debug_info 0x00003dba 0x50b ..\obj\~#\~#\~#\source\armcm4_stm32f3\can.o
.debug_info 0x000042c5 0x211 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_info 0x000044d6 0x76d ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_info 0x00004c43 0x84 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_info 0x00004cc7 0xa6 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cstart.o
.debug_info 0x00004d6d 0x252 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_info 0x00004fbf 0x18f ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_info 0x0000514e 0x5aa ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_info 0x000056f8 0xc6 ..\obj\~#\~#\~#\source\assert.o
.debug_info 0x000057be 0x114 ..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x000058d2 0x156 ..\obj\~#\~#\~#\source\boot.o
.debug_info 0x00005a28 0x2fe ..\obj\~#\~#\~#\source\com.o
.debug_info 0x00005d26 0xb6 ..\obj\~#\~#\~#\source\cop.o
.debug_info 0x00005ddc 0x7a3 ..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x000042c5 0x1e7 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_info 0x000044ac 0x76d ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_info 0x00004c19 0x84 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_info 0x00004c9d 0xa6 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cstart.o
.debug_info 0x00004d43 0x252 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_info 0x00004f95 0x18f ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_info 0x00005124 0x5aa ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_info 0x000056ce 0xc6 ..\obj\~#\~#\~#\source\assert.o
.debug_info 0x00005794 0x114 ..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x000058a8 0x156 ..\obj\~#\~#\~#\source\boot.o
.debug_info 0x000059fe 0x2fe ..\obj\~#\~#\~#\source\com.o
.debug_info 0x00005cfc 0xb6 ..\obj\~#\~#\~#\source\cop.o
.debug_info 0x00005db2 0x7a3 ..\obj\~#\~#\~#\source\xcp.o
.debug_abbrev 0x00000000 0x19f2
.debug_abbrev 0x00000000 0x12e ..\obj\hooks.o
@ -5134,7 +5132,7 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.debug_abbrev 0x000017d1 0x63 ..\obj\~#\~#\~#\source\cop.o
.debug_abbrev 0x00001834 0x1be ..\obj\~#\~#\~#\source\xcp.o
.debug_aranges 0x00000000 0x8e0
.debug_aranges 0x00000000 0x8d8
.debug_aranges
0x00000000 0x30 ..\obj\hooks.o
.debug_aranges
@ -5154,33 +5152,33 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.debug_aranges
0x00000530 0x38 ..\obj\~#\~#\~#\source\armcm4_stm32f3\can.o
.debug_aranges
0x00000568 0x38 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
0x00000568 0x30 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_aranges
0x000005a0 0x78 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
0x00000598 0x78 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_aranges
0x00000618 0x28 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
0x00000610 0x28 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_aranges
0x00000640 0x20 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cstart.o
0x00000638 0x20 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cstart.o
.debug_aranges
0x00000660 0x50 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
0x00000658 0x50 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_aranges
0x000006b0 0x38 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
0x000006a8 0x38 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_aranges
0x000006e8 0x40 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
0x000006e0 0x40 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_aranges
0x00000728 0x20 ..\obj\~#\~#\~#\source\assert.o
0x00000720 0x20 ..\obj\~#\~#\~#\source\assert.o
.debug_aranges
0x00000748 0x28 ..\obj\~#\~#\~#\source\backdoor.o
0x00000740 0x28 ..\obj\~#\~#\~#\source\backdoor.o
.debug_aranges
0x00000770 0x28 ..\obj\~#\~#\~#\source\boot.o
0x00000768 0x28 ..\obj\~#\~#\~#\source\boot.o
.debug_aranges
0x00000798 0x50 ..\obj\~#\~#\~#\source\com.o
0x00000790 0x50 ..\obj\~#\~#\~#\source\com.o
.debug_aranges
0x000007e8 0x28 ..\obj\~#\~#\~#\source\cop.o
0x000007e0 0x28 ..\obj\~#\~#\~#\source\cop.o
.debug_aranges
0x00000810 0xd0 ..\obj\~#\~#\~#\source\xcp.o
0x00000808 0xd0 ..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x00000000 0x770
.debug_ranges 0x00000000 0x768
.debug_ranges 0x00000000 0x20 ..\obj\hooks.o
.debug_ranges 0x00000020 0x20 ..\obj\led.o
.debug_ranges 0x00000040 0xf0 ..\obj\lib\spl\src\stm32f30x_flash.o
@ -5190,18 +5188,18 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.debug_ranges 0x00000478 0x20 ..\obj\lib\system_stm32f30x.o
.debug_ranges 0x00000498 0x18 ..\obj\main.o
.debug_ranges 0x000004b0 0x28 ..\obj\~#\~#\~#\source\armcm4_stm32f3\can.o
.debug_ranges 0x000004d8 0x28 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_ranges 0x00000500 0x68 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_ranges 0x00000568 0x18 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_ranges 0x00000580 0x40 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_ranges 0x000005c0 0x28 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_ranges 0x000005e8 0x30 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_ranges 0x00000618 0x10 ..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000628 0x18 ..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000640 0x18 ..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x00000658 0x40 ..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x00000698 0x18 ..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000006b0 0xc0 ..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x000004d8 0x20 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_ranges 0x000004f8 0x68 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_ranges 0x00000560 0x18 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_ranges 0x00000578 0x40 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_ranges 0x000005b8 0x28 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_ranges 0x000005e0 0x30 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_ranges 0x00000610 0x10 ..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000620 0x18 ..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000638 0x18 ..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x00000650 0x40 ..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x00000690 0x18 ..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000006a8 0xc0 ..\obj\~#\~#\~#\source\xcp.o
.debug_macro 0x00000000 0x148e9
.debug_macro 0x00000000 0x22d ..\obj\hooks.o
@ -5276,7 +5274,7 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.debug_macro 0x00014701 0x91 ..\obj\~#\~#\~#\source\cop.o
.debug_macro 0x00014792 0x157 ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x00000000 0x53b4
.debug_line 0x00000000 0x53a3
.debug_line 0x00000000 0x55f ..\obj\hooks.o
.debug_line 0x0000055f 0x55d ..\obj\led.o
.debug_line 0x00000abc 0x71a ..\obj\lib\spl\src\stm32f30x_flash.o
@ -5286,21 +5284,21 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.debug_line 0x000027f8 0x4c3 ..\obj\lib\system_stm32f30x.o
.debug_line 0x00002cbb 0x567 ..\obj\main.o
.debug_line 0x00003222 0x1b4 ..\obj\~#\~#\~#\source\armcm4_stm32f3\can.o
.debug_line 0x000033d6 0x148 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_line 0x0000351e 0x6b3 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_line 0x00003bd1 0x142 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_line 0x00003d13 0xc2 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cstart.o
.debug_line 0x00003dd5 0x188 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_line 0x00003f5d 0x563 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_line 0x000044c0 0x5ca ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_line 0x00004a8a 0x10e ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x00004b98 0x12a ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00004cc2 0x121 ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00004de3 0x1a6 ..\obj\~#\~#\~#\source\com.o
.debug_line 0x00004f89 0x117 ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x000050a0 0x314 ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x000033d6 0x137 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_line 0x0000350d 0x6b3 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_line 0x00003bc0 0x142 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_line 0x00003d02 0xc2 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cstart.o
.debug_line 0x00003dc4 0x188 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_line 0x00003f4c 0x563 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_line 0x000044af 0x5ca ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_line 0x00004a79 0x10e ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x00004b87 0x12a ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00004cb1 0x121 ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00004dd2 0x1a6 ..\obj\~#\~#\~#\source\com.o
.debug_line 0x00004f78 0x117 ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x0000508f 0x314 ..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x00000000 0x7ebc5
.debug_str 0x00000000 0x7ebae
.debug_str 0x00000000 0x7bf26 ..\obj\hooks.o
0x7c0a4 (size before relaxing)
.debug_str 0x0007bf26 0x78 ..\obj\led.o
@ -5319,32 +5317,32 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
0x7c1f9 (size before relaxing)
.debug_str 0x0007da2e 0x2f7 ..\obj\~#\~#\~#\source\armcm4_stm32f3\can.o
0x31e0 (size before relaxing)
.debug_str 0x0007dd25 0x1b7 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
0x3075 (size before relaxing)
.debug_str 0x0007dedc 0x3a7 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_str 0x0007dd25 0x1a0 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
0x305e (size before relaxing)
.debug_str 0x0007dec5 0x3a7 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
0x7c449 (size before relaxing)
.debug_str 0x0007e283 0x31 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_str 0x0007e26c 0x31 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
0x2ec7 (size before relaxing)
.debug_str 0x0007e2b4 0x54 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_str 0x0007e29d 0x54 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
0x2fae (size before relaxing)
.debug_str 0x0007e308 0x6c ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_str 0x0007e2f1 0x6c ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
0x7c029 (size before relaxing)
.debug_str 0x0007e374 0x115 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_str 0x0007e35d 0x115 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
0x7c240 (size before relaxing)
.debug_str 0x0007e489 0x2a ..\obj\~#\~#\~#\source\assert.o
.debug_str 0x0007e472 0x2a ..\obj\~#\~#\~#\source\assert.o
0x2ece (size before relaxing)
.debug_str 0x0007e4b3 0x8b ..\obj\~#\~#\~#\source\backdoor.o
.debug_str 0x0007e49c 0x8b ..\obj\~#\~#\~#\source\backdoor.o
0x2f37 (size before relaxing)
.debug_str 0x0007e53e 0x32 ..\obj\~#\~#\~#\source\boot.o
.debug_str 0x0007e527 0x32 ..\obj\~#\~#\~#\source\boot.o
0x2f0b (size before relaxing)
.debug_str 0x0007e570 0x10a ..\obj\~#\~#\~#\source\com.o
.debug_str 0x0007e559 0x10a ..\obj\~#\~#\~#\source\com.o
0x304f (size before relaxing)
.debug_str 0x0007e67a 0x19 ..\obj\~#\~#\~#\source\cop.o
.debug_str 0x0007e663 0x19 ..\obj\~#\~#\~#\source\cop.o
0x2ec2 (size before relaxing)
.debug_str 0x0007e693 0x532 ..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x0007e67c 0x532 ..\obj\~#\~#\~#\source\xcp.o
0x34c0 (size before relaxing)
.debug_frame 0x00000000 0x12fc
.debug_frame 0x00000000 0x12e4
.debug_frame 0x00000000 0x58 ..\obj\hooks.o
.debug_frame 0x00000058 0x50 ..\obj\led.o
.debug_frame 0x000000a8 0x270 ..\obj\lib\spl\src\stm32f30x_flash.o
@ -5354,22 +5352,22 @@ OUTPUT(..\bin\openblt_stm32f303.elf elf32-littlearm)
.debug_frame 0x00000a24 0x48 ..\obj\lib\system_stm32f30x.o
.debug_frame 0x00000a6c 0x50 ..\obj\main.o
.debug_frame 0x00000abc 0x78 ..\obj\~#\~#\~#\source\armcm4_stm32f3\can.o
.debug_frame 0x00000b34 0x74 ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_frame 0x00000ba8 0x140 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_frame 0x00000ce8 0x30 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_frame 0x00000d18 0xb8 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_frame 0x00000dd0 0x60 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_frame 0x00000e30 0x98 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_frame 0x00000ec8 0x28 ..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x00000ef0 0x40 ..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x00000f30 0x40 ..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x00000f70 0xa4 ..\obj\~#\~#\~#\source\com.o
.debug_frame 0x00001014 0x40 ..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x00001054 0x214 ..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x00001268 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001290 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-init.o)
.debug_frame 0x000012bc 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-memset.o)
.debug_frame 0x000012dc 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libnosys_s.a(_exit.o)
.debug_frame 0x00000b34 0x5c ..\obj\~#\~#\~#\source\armcm4_stm32f3\cpu.o
.debug_frame 0x00000b90 0x140 ..\obj\~#\~#\~#\source\armcm4_stm32f3\flash.o
.debug_frame 0x00000cd0 0x30 ..\obj\~#\~#\~#\source\armcm4_stm32f3\gcc\cpu_comp.o
.debug_frame 0x00000d00 0xb8 ..\obj\~#\~#\~#\source\armcm4_stm32f3\nvm.o
.debug_frame 0x00000db8 0x60 ..\obj\~#\~#\~#\source\armcm4_stm32f3\timer.o
.debug_frame 0x00000e18 0x98 ..\obj\~#\~#\~#\source\armcm4_stm32f3\uart.o
.debug_frame 0x00000eb0 0x28 ..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x00000ed8 0x40 ..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x00000f18 0x40 ..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x00000f58 0xa4 ..\obj\~#\~#\~#\source\com.o
.debug_frame 0x00000ffc 0x40 ..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x0000103c 0x214 ..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x00001250 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001278 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-init.o)
.debug_frame 0x000012a4 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libg_n.a(lib_a-memset.o)
.debug_frame 0x000012c4 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m\libnosys_s.a(_exit.o)
.debug_loc 0x00000000 0x2ecc
.debug_loc 0x00000000 0x739 ..\obj\lib\spl\src\stm32f30x_flash.o

View File

@ -321,7 +321,7 @@ S315080013E0D2B21A700F4B1B789A4214D1104928466C
S315080013F0FFF71CFD00220A4B1A700FE0FFF756FF95
S31508001400094B1B686433984207D90024044B1C70A7
S3150800141004E01C4602E0002400E00024204638BD13
S3150800142011050020D0040020CC040020120500205D
S3150800142012050020D0040020CC040020110500205D
S31508001430D104002008B500F0B5F8FCE708B500F0BF
S31508001440A9F8012810D0094B1B78012B0CD1FFF7FE
S315080014502DFF074B1B6803F5FA73984204D3002245

View File

@ -30,7 +30,7 @@
<Windows>
<Wnd2>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-10231-8055</Identity>
@ -42,7 +42,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3><Tabs><Tab><Identity>TabID-19870-1384</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-11216-22197</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-16597-313</Identity><TabName>Find All Declarations</TabName><Factory>Find-All-Declarations</Factory><Session/></Tab><Tab><Identity>TabID-7799-665</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab><Tab><Identity>TabID-26870-1945</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd3></Windows>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1><Tabs><Tab><Identity>TabID-19870-1384</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-11216-22197</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-16597-313</Identity><TabName>Find All Declarations</TabName><Factory>Find-All-Declarations</Factory><Session/></Tab><Tab><Identity>TabID-7799-665</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab><Tab><Identity>TabID-26870-1945</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd1></Windows>
<Editor>
@ -55,7 +55,7 @@
<Top><Row0><Sizes><Toolbar-02A27A60><key>iaridepm.enu1</key></Toolbar-02A27A60></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>963</Bottom><Right>354</Right><x>-2</x><y>-2</y><xscreen>129</xscreen><yscreen>143</yscreen><sizeHorzCX>67188</sizeHorzCX><sizeHorzCY>141865</sizeHorzCY><sizeVertCX>185417</sizeVertCX><sizeVertCY>957341</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>963</Bottom><Right>380</Right><x>-2</x><y>-2</y><xscreen>129</xscreen><yscreen>143</yscreen><sizeHorzCX>67188</sizeHorzCX><sizeHorzCY>141865</sizeHorzCY><sizeVertCX>198958</sizeVertCX><sizeVertCY>957341</sizeVertCY></Rect></Wnd3></Sizes></Row0></Right><Bottom><Row0><Sizes/></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-048DA5F0><key>iaridepm.enu1</key></Toolbar-048DA5F0></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>962</Bottom><Right>354</Right><x>-2</x><y>-2</y><xscreen>129</xscreen><yscreen>143</yscreen><sizeHorzCX>67188</sizeHorzCX><sizeHorzCY>142006</sizeHorzCY><sizeVertCX>185417</sizeVertCX><sizeVertCY>957299</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>962</Bottom><Right>380</Right><x>-2</x><y>-2</y><xscreen>129</xscreen><yscreen>143</yscreen><sizeHorzCX>67188</sizeHorzCX><sizeHorzCY>142006</sizeHorzCY><sizeVertCX>198958</sizeVertCX><sizeVertCY>957299</sizeVertCY></Rect></Wnd1></Sizes></Row0></Right><Bottom><Row0><Sizes/></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

View File

@ -17,7 +17,7 @@
<Build><ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1395</ColumnWidth1><ColumnWidth2>372</ColumnWidth2><ColumnWidth3>93</ColumnWidth3></Build><Find-All-Declarations><ColumnWidth0>142</ColumnWidth0><ColumnWidth1>20</ColumnWidth1><ColumnWidth2>243</ColumnWidth2></Find-All-Declarations><TerminalIO/><Debug-Log><ColumnWidth0>18</ColumnWidth0><ColumnWidth1>371</ColumnWidth1></Debug-Log><Find-in-Files><ColumnWidth0>136</ColumnWidth0><ColumnWidth1>19</ColumnWidth1><ColumnWidth2>234</ColumnWidth2></Find-in-Files><PROJECT_GUI_CALL_GRAPH><PreferedWindows><Position>3</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows><col-names><item>File</item><item>Function</item><item>Line</item></col-names><col-widths><item>200</item><item>700</item><item>100</item></col-widths></PROJECT_GUI_CALL_GRAPH><Select-Ambiguous-Definitions><ColumnWidth0>136</ColumnWidth0><ColumnWidth1>19</ColumnWidth1><ColumnWidth2>234</ColumnWidth2></Select-Ambiguous-Definitions></Static>
<Windows>
<Wnd2>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-23736-13759</Identity>
@ -29,7 +29,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3><Tabs><Tab><Identity>TabID-11003-23003</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-13665-29690</Identity><TabName>Find All Declarations</TabName><Factory>Find-All-Declarations</Factory><Session/></Tab><Tab><Identity>TabID-2562-1429</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-23273-22207</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab><Tab><Identity>TabID-14368-8233</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd3></Windows>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1><Tabs><Tab><Identity>TabID-11003-23003</Identity><TabName>Build</TabName><Factory>Build</Factory><Session/></Tab><Tab><Identity>TabID-13665-29690</Identity><TabName>Find All Declarations</TabName><Factory>Find-All-Declarations</Factory><Session/></Tab><Tab><Identity>TabID-2562-1429</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-23273-22207</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab><Tab><Identity>TabID-14368-8233</Identity><TabName>Ambiguous Definitions</TabName><Factory>Select-Ambiguous-Definitions</Factory><Session/></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd1></Windows>
<Editor>
@ -42,7 +42,7 @@
<Top><Row0><Sizes><Toolbar-02C17138><key>iaridepm.enu1</key></Toolbar-02C17138></Sizes></Row0><Row1><Sizes/></Row1><Row2><Sizes/></Row2></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>579</Bottom><Right>403</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198413</sizeHorzCY><sizeVertCX>210938</sizeVertCX><sizeVertCY>576389</sizeVertCY></Rect></Wnd2><Wnd3><Rect><Top>0</Top><Left>0</Left><Bottom>0</Bottom><Right>7</Right><x>-2</x><y>577</y><xscreen>1924</xscreen><yscreen>200</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>198413</sizeHorzCY><sizeVertCX>210938</sizeVertCX><sizeVertCY>382937</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes/></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-05DBA660><key>iaridepm.enu1</key></Toolbar-05DBA660></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>578</Bottom><Right>403</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>104167</sizeHorzCX><sizeHorzCY>198610</sizeHorzCY><sizeVertCX>210938</sizeVertCX><sizeVertCY>575968</sizeVertCY></Rect></Wnd0><Wnd1><Rect><Top>0</Top><Left>0</Left><Bottom>6881384</Bottom><Right>7536751</Right><x>-2</x><y>576</y><xscreen>1924</xscreen><yscreen>200</yscreen><sizeHorzCX>1002083</sizeHorzCX><sizeHorzCY>198610</sizeHorzCY><sizeVertCX>210938</sizeVertCX><sizeVertCY>383317</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes/></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

File diff suppressed because it is too large Load Diff

View File

@ -5117,8 +5117,6 @@ Discarded input sections
.text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.text.CpuReset
0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
@ -6198,11 +6196,11 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
0x20000080 __bss_start__ = .
*(.bss*)
.bss 0x20000080 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtbegin.o
.bss.nextBlinkEvent.7156
.bss.nextBlinkEvent.7154
0x2000009c 0x4 ..\obj\led.o
.bss.ledBlinkIntervalMs
0x200000a0 0x2 ..\obj\led.o
.bss.ledOn.7155
.bss.ledOn.7153
0x200000a2 0x1 ..\obj\led.o
*fill* 0x200000a3 0x5
.bss.transmitMsgObj
@ -6215,21 +6213,21 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-
0x200004ec 0x404 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.bss.millisecond_counter
0x200008f0 0x4 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.bss.xcpCtoReqPacket.7663
.bss.xcpCtoReqPacket.7661
0x200008f4 0x41 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.bss.xcpCtoRxLength.7664
.bss.xcpCtoRxLength.7662
0x20000935 0x1 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.bss.xcpCtoRxInProgress.7665
.bss.xcpCtoRxInProgress.7663
0x20000936 0x1 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
*fill* 0x20000937 0x1
.bss.xcpCtoRxStartTime.7666
.bss.xcpCtoRxStartTime.7664
0x20000938 0x4 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.bss.backdoorOpen
0x2000093c 0x1 ..\obj\~#\~#\~#\source\backdoor.o
*fill* 0x2000093d 0x3
.bss.backdoorOpenTime
0x20000940 0x4 ..\obj\~#\~#\~#\source\backdoor.o
.bss.xcpCtoReqPacket.4279
.bss.xcpCtoReqPacket.4277
0x20000944 0x40 ..\obj\~#\~#\~#\source\com.o
.bss.xcpInfo 0x20000984 0x4c ..\obj\~#\~#\~#\source\xcp.o
*(COMMON)
@ -6420,7 +6418,7 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\cop.o
.comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x00000000 0xb2fb
.debug_info 0x00000000 0xb2d1
.debug_info 0x00000000 0x318 ..\obj\hooks.o
.debug_info 0x00000318 0x3db ..\obj\led.o
.debug_info 0x000006f3 0x943 ..\obj\lib\system_xmc4700.o
@ -6433,19 +6431,19 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.debug_info 0x00006655 0xe63 ..\obj\lib\xmclib\src\xmc_usic.o
.debug_info 0x000074b8 0xa74 ..\obj\main.o
.debug_info 0x00007f2c 0xb6c ..\obj\~#\~#\~#\source\armcm4_xmc4\can.o
.debug_info 0x00008a98 0x211 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_info 0x00008ca9 0x9aa ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_info 0x00009653 0x84 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_info 0x000096d7 0xa4 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cstart.o
.debug_info 0x0000977b 0x252 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_info 0x000099cd 0x11f ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_info 0x00009aec 0x988 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_info 0x0000a474 0xc6 ..\obj\~#\~#\~#\source\assert.o
.debug_info 0x0000a53a 0x114 ..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x0000a64e 0x156 ..\obj\~#\~#\~#\source\boot.o
.debug_info 0x0000a7a4 0x2fe ..\obj\~#\~#\~#\source\com.o
.debug_info 0x0000aaa2 0xb6 ..\obj\~#\~#\~#\source\cop.o
.debug_info 0x0000ab58 0x7a3 ..\obj\~#\~#\~#\source\xcp.o
.debug_info 0x00008a98 0x1e7 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_info 0x00008c7f 0x9aa ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_info 0x00009629 0x84 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_info 0x000096ad 0xa4 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cstart.o
.debug_info 0x00009751 0x252 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_info 0x000099a3 0x11f ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_info 0x00009ac2 0x988 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_info 0x0000a44a 0xc6 ..\obj\~#\~#\~#\source\assert.o
.debug_info 0x0000a510 0x114 ..\obj\~#\~#\~#\source\backdoor.o
.debug_info 0x0000a624 0x156 ..\obj\~#\~#\~#\source\boot.o
.debug_info 0x0000a77a 0x2fe ..\obj\~#\~#\~#\source\com.o
.debug_info 0x0000aa78 0xb6 ..\obj\~#\~#\~#\source\cop.o
.debug_info 0x0000ab2e 0x7a3 ..\obj\~#\~#\~#\source\xcp.o
.debug_abbrev 0x00000000 0x26b4
.debug_abbrev 0x00000000 0x16d ..\obj\hooks.o
@ -6495,7 +6493,7 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.debug_loc 0x00003de5 0x8b ..\obj\~#\~#\~#\source\com.o
.debug_loc 0x00003e70 0x428 ..\obj\~#\~#\~#\source\xcp.o
.debug_aranges 0x00000000 0xb28
.debug_aranges 0x00000000 0xb20
.debug_aranges
0x00000000 0x30 ..\obj\hooks.o
.debug_aranges
@ -6521,33 +6519,33 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.debug_aranges
0x00000760 0x30 ..\obj\~#\~#\~#\source\armcm4_xmc4\can.o
.debug_aranges
0x00000790 0x38 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
0x00000790 0x30 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_aranges
0x000007c8 0x98 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
0x000007c0 0x98 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_aranges
0x00000860 0x28 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
0x00000858 0x28 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_aranges
0x00000888 0x20 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cstart.o
0x00000880 0x20 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cstart.o
.debug_aranges
0x000008a8 0x50 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
0x000008a0 0x50 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_aranges
0x000008f8 0x38 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
0x000008f0 0x38 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_aranges
0x00000930 0x40 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
0x00000928 0x40 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_aranges
0x00000970 0x20 ..\obj\~#\~#\~#\source\assert.o
0x00000968 0x20 ..\obj\~#\~#\~#\source\assert.o
.debug_aranges
0x00000990 0x28 ..\obj\~#\~#\~#\source\backdoor.o
0x00000988 0x28 ..\obj\~#\~#\~#\source\backdoor.o
.debug_aranges
0x000009b8 0x28 ..\obj\~#\~#\~#\source\boot.o
0x000009b0 0x28 ..\obj\~#\~#\~#\source\boot.o
.debug_aranges
0x000009e0 0x50 ..\obj\~#\~#\~#\source\com.o
0x000009d8 0x50 ..\obj\~#\~#\~#\source\com.o
.debug_aranges
0x00000a30 0x28 ..\obj\~#\~#\~#\source\cop.o
0x00000a28 0x28 ..\obj\~#\~#\~#\source\cop.o
.debug_aranges
0x00000a58 0xd0 ..\obj\~#\~#\~#\source\xcp.o
0x00000a50 0xd0 ..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x00000000 0x9a0
.debug_ranges 0x00000000 0x998
.debug_ranges 0x00000000 0x20 ..\obj\hooks.o
.debug_ranges 0x00000020 0x20 ..\obj\led.o
.debug_ranges 0x00000040 0x38 ..\obj\lib\system_xmc4700.o
@ -6560,18 +6558,18 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.debug_ranges 0x00000638 0x70 ..\obj\lib\xmclib\src\xmc_usic.o
.debug_ranges 0x000006a8 0x20 ..\obj\main.o
.debug_ranges 0x000006c8 0x20 ..\obj\~#\~#\~#\source\armcm4_xmc4\can.o
.debug_ranges 0x000006e8 0x28 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_ranges 0x00000710 0x88 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_ranges 0x00000798 0x18 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_ranges 0x000007b0 0x40 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_ranges 0x000007f0 0x28 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_ranges 0x00000818 0x30 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_ranges 0x00000848 0x10 ..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000858 0x18 ..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000870 0x18 ..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x00000888 0x40 ..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x000008c8 0x18 ..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000008e0 0xc0 ..\obj\~#\~#\~#\source\xcp.o
.debug_ranges 0x000006e8 0x20 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_ranges 0x00000708 0x88 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_ranges 0x00000790 0x18 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_ranges 0x000007a8 0x40 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_ranges 0x000007e8 0x28 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_ranges 0x00000810 0x30 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_ranges 0x00000840 0x10 ..\obj\~#\~#\~#\source\assert.o
.debug_ranges 0x00000850 0x18 ..\obj\~#\~#\~#\source\backdoor.o
.debug_ranges 0x00000868 0x18 ..\obj\~#\~#\~#\source\boot.o
.debug_ranges 0x00000880 0x40 ..\obj\~#\~#\~#\source\com.o
.debug_ranges 0x000008c0 0x18 ..\obj\~#\~#\~#\source\cop.o
.debug_ranges 0x000008d8 0xc0 ..\obj\~#\~#\~#\source\xcp.o
.debug_macro 0x00000000 0x1ce8f
.debug_macro 0x00000000 0x23f ..\obj\hooks.o
@ -6647,7 +6645,7 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.debug_macro 0x0001cca7 0x91 ..\obj\~#\~#\~#\source\cop.o
.debug_macro 0x0001cd38 0x157 ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x00000000 0x6322
.debug_line 0x00000000 0x6311
.debug_line 0x00000000 0x468 ..\obj\hooks.o
.debug_line 0x00000468 0x473 ..\obj\led.o
.debug_line 0x000008db 0x3e8 ..\obj\lib\system_xmc4700.o
@ -6660,21 +6658,21 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.debug_line 0x000038a3 0x5ce ..\obj\lib\xmclib\src\xmc_usic.o
.debug_line 0x00003e71 0x4ef ..\obj\main.o
.debug_line 0x00004360 0x543 ..\obj\~#\~#\~#\source\armcm4_xmc4\can.o
.debug_line 0x000048a3 0x13f ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_line 0x000049e2 0x661 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_line 0x00005043 0x136 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_line 0x00005179 0xfa ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cstart.o
.debug_line 0x00005273 0x17f ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_line 0x000053f2 0x13a ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_line 0x0000552c 0x502 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_line 0x00005a2e 0x105 ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x00005b33 0x121 ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00005c54 0x118 ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00005d6c 0x19d ..\obj\~#\~#\~#\source\com.o
.debug_line 0x00005f09 0x10e ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x00006017 0x30b ..\obj\~#\~#\~#\source\xcp.o
.debug_line 0x000048a3 0x12e ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_line 0x000049d1 0x661 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_line 0x00005032 0x136 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_line 0x00005168 0xfa ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cstart.o
.debug_line 0x00005262 0x17f ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_line 0x000053e1 0x13a ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_line 0x0000551b 0x502 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_line 0x00005a1d 0x105 ..\obj\~#\~#\~#\source\assert.o
.debug_line 0x00005b22 0x121 ..\obj\~#\~#\~#\source\backdoor.o
.debug_line 0x00005c43 0x118 ..\obj\~#\~#\~#\source\boot.o
.debug_line 0x00005d5b 0x19d ..\obj\~#\~#\~#\source\com.o
.debug_line 0x00005ef8 0x10e ..\obj\~#\~#\~#\source\cop.o
.debug_line 0x00006006 0x30b ..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x00000000 0x8765b
.debug_str 0x00000000 0x87644
.debug_str 0x00000000 0x7b0bd ..\obj\hooks.o
0x7b2e2 (size before relaxing)
.debug_str 0x0007b0bd 0xd7 ..\obj\led.o
@ -6699,32 +6697,32 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
0x7fea2 (size before relaxing)
.debug_str 0x00085fa1 0x61b ..\obj\~#\~#\~#\source\armcm4_xmc4\can.o
0x7f31e (size before relaxing)
.debug_str 0x000865bc 0x1b4 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
0x3091 (size before relaxing)
.debug_str 0x00086770 0x3fd ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_str 0x000865bc 0x19d ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
0x307a (size before relaxing)
.debug_str 0x00086759 0x3fd ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
0x76519 (size before relaxing)
.debug_str 0x00086b6d 0x2e ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_str 0x00086b56 0x2e ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
0x2ee3 (size before relaxing)
.debug_str 0x00086b9b 0x51 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_str 0x00086b84 0x51 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
0x2fca (size before relaxing)
.debug_str 0x00086bec 0x121 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_str 0x00086bd5 0x121 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
0x2fdf (size before relaxing)
.debug_str 0x00086d0d 0x227 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_str 0x00086cf6 0x227 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
0x7689a (size before relaxing)
.debug_str 0x00086f34 0x2a ..\obj\~#\~#\~#\source\assert.o
.debug_str 0x00086f1d 0x2a ..\obj\~#\~#\~#\source\assert.o
0x2eed (size before relaxing)
.debug_str 0x00086f5e 0x8b ..\obj\~#\~#\~#\source\backdoor.o
.debug_str 0x00086f47 0x8b ..\obj\~#\~#\~#\source\backdoor.o
0x2f56 (size before relaxing)
.debug_str 0x00086fe9 0x32 ..\obj\~#\~#\~#\source\boot.o
.debug_str 0x00086fd2 0x32 ..\obj\~#\~#\~#\source\boot.o
0x2f2a (size before relaxing)
.debug_str 0x0008701b 0x102 ..\obj\~#\~#\~#\source\com.o
.debug_str 0x00087004 0x102 ..\obj\~#\~#\~#\source\com.o
0x306e (size before relaxing)
.debug_str 0x0008711d 0x19 ..\obj\~#\~#\~#\source\cop.o
.debug_str 0x00087106 0x19 ..\obj\~#\~#\~#\source\cop.o
0x2ee1 (size before relaxing)
.debug_str 0x00087136 0x525 ..\obj\~#\~#\~#\source\xcp.o
.debug_str 0x0008711f 0x525 ..\obj\~#\~#\~#\source\xcp.o
0x34df (size before relaxing)
.debug_frame 0x00000000 0x198c
.debug_frame 0x00000000 0x1974
.debug_frame 0x00000000 0x58 ..\obj\hooks.o
.debug_frame 0x00000058 0x48 ..\obj\led.o
.debug_frame 0x000000a0 0x94 ..\obj\lib\system_xmc4700.o
@ -6737,19 +6735,19 @@ OUTPUT(..\bin\openblt_xmc4700.elf elf32-littlearm)
.debug_frame 0x00000f20 0x158 ..\obj\lib\xmclib\src\xmc_usic.o
.debug_frame 0x00001078 0x68 ..\obj\main.o
.debug_frame 0x000010e0 0x64 ..\obj\~#\~#\~#\source\armcm4_xmc4\can.o
.debug_frame 0x00001144 0x74 ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_frame 0x000011b8 0x1b8 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_frame 0x00001370 0x30 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_frame 0x000013a0 0xb8 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_frame 0x00001458 0x60 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_frame 0x000014b8 0xa0 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_frame 0x00001558 0x28 ..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x00001580 0x40 ..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x000015c0 0x40 ..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x00001600 0xa4 ..\obj\~#\~#\~#\source\com.o
.debug_frame 0x000016a4 0x40 ..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x000016e4 0x214 ..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x000018f8 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001920 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-init.o)
.debug_frame 0x0000194c 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-memset.o)
.debug_frame 0x0000196c 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libnosys_s.a(_exit.o)
.debug_frame 0x00001144 0x5c ..\obj\~#\~#\~#\source\armcm4_xmc4\cpu.o
.debug_frame 0x000011a0 0x1b8 ..\obj\~#\~#\~#\source\armcm4_xmc4\flash.o
.debug_frame 0x00001358 0x30 ..\obj\~#\~#\~#\source\armcm4_xmc4\gcc\cpu_comp.o
.debug_frame 0x00001388 0xb8 ..\obj\~#\~#\~#\source\armcm4_xmc4\nvm.o
.debug_frame 0x00001440 0x60 ..\obj\~#\~#\~#\source\armcm4_xmc4\timer.o
.debug_frame 0x000014a0 0xa0 ..\obj\~#\~#\~#\source\armcm4_xmc4\uart.o
.debug_frame 0x00001540 0x28 ..\obj\~#\~#\~#\source\assert.o
.debug_frame 0x00001568 0x40 ..\obj\~#\~#\~#\source\backdoor.o
.debug_frame 0x000015a8 0x40 ..\obj\~#\~#\~#\source\boot.o
.debug_frame 0x000015e8 0xa4 ..\obj\~#\~#\~#\source\com.o
.debug_frame 0x0000168c 0x40 ..\obj\~#\~#\~#\source\cop.o
.debug_frame 0x000016cc 0x214 ..\obj\~#\~#\~#\source\xcp.o
.debug_frame 0x000018e0 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-exit.o)
.debug_frame 0x00001908 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-init.o)
.debug_frame 0x00001934 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libg_n.a(lib_a-memset.o)
.debug_frame 0x00001954 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7e-m/fpu\libnosys_s.a(_exit.o)

View File

@ -58,12 +58,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void Reset_Handler(void); /* reset service routine in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,19 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine. note that this requires
* access to the processor status registers (PSRs), which works because the entire
* bootloader runs in supervisor mode.
*/
Reset_Handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void Reset_Handler(void); /* implemented in C-startup */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -159,16 +153,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
Reset_Handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -49,12 +49,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void Reset_Handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -142,16 +136,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
Reset_Handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void reset_handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
reset_handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void reset_handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
reset_handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void reset_handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
reset_handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void Reset_Handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
Reset_Handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void reset_handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
reset_handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void reset_handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
reset_handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void reset_handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
reset_handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -56,12 +56,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void Reset_Handler(void); /* implemented in cstart.s */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -151,16 +145,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
Reset_Handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -51,12 +51,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void reset_handler(void); /* implemented in C startup */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -139,16 +133,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
reset_handler();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -47,12 +47,6 @@ extern blt_bool CpuUserProgramStartHook(void);
#endif
/****************************************************************************************
* External functions
****************************************************************************************/
extern void _start(void); /* implemented in crt0-tc1x.S */
/************************************************************************************//**
** \brief Initializes the CPU module.
** \return none.
@ -135,16 +129,4 @@ void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len)
} /*** end of CpuMemCopy ***/
/************************************************************************************//**
** \brief Perform a soft reset of the microcontroller by starting from the reset ISR.
** \return none.
**
****************************************************************************************/
void CpuReset(void)
{
/* perform a software reset by calling the reset ISR routine */
_start();
} /*** end of CpuReset ***/
/*********************************** end of cpu.c **************************************/

View File

@ -35,7 +35,6 @@
void CpuInit(void);
void CpuStartUserProgram(void);
void CpuMemCopy(blt_addr dest, blt_addr src, blt_int16u len);
void CpuReset(void);
void CpuIrqDisable(void);
void CpuIrqEnable(void);

View File

@ -451,11 +451,7 @@ void FileTask(void)
/* inform application about update completed event via hook function */
FileFirmwareUpdateCompletedHook();
#endif
/* attempt to start the user program now that programming is done. note that
* a call to CpuReset() won't work correctly here, because if the same firmware
* file is still on the locally attached storage, it will just restart the
* firmware update again and again..
*/
/* attempt to start the user program now that programming is done */
CpuStartUserProgram();
}
}

View File

@ -1302,9 +1302,7 @@ static void XcpCmdProgramReset(blt_int8u *data)
#endif
/* reset the ecu after programming is done. so basically, just start the newly programmed
* firmware. it is okay if the code does not return here. if CpuReset() is used here, then
* the bootloader is first activated again, including the backdoor timer which is not
* desired.
* firmware. it is okay if the code does not return here.
*/
CpuStartUserProgram();

View File

@ -74,8 +74,7 @@
/** \brief Enable (=1) or disable (=0) support for the programming resource. This is
* required when non-volatile memory will be erased or programmed during an
* XCP session. In this case the following external hardware specific
* functions must be provided: HwNvmWriteMemory, HwNvmEraseMemory and
* HwCpuReset.
* functions must be provided: NvmWrite, NvmErase and CpuStartUserProgram.
*/
#define XCP_RES_PROGRAMMING_EN (1)